@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap");html{box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:inherit}body,html{min-height:100%;width:100%}figure{margin:0}img{height:auto;max-width:100%}.all-caps:first-child,.control:first-child,.display-title:first-child,.field:first-child,.select:first-child,.table-responsive:first-child,blockquote:first-child,caption:first-child,cite:first-child,dd:first-child,dl:first-child,dt:first-child,fieldset:first-child,figcaption:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,hr:first-child,input:first-child,label:first-child,legend:first-child,ol li:first-child,ol:first-child,p:first-child,progress:first-child,table:first-child,textarea:first-child,ul li:first-child,ul:first-child{margin-top:0}.all-caps:last-child,.control:last-child,.display-title:last-child,.field:last-child,.select:last-child,.table-responsive:last-child,blockquote:last-child,caption:last-child,cite:last-child,dd:last-child,dl:last-child,dt:last-child,fieldset:last-child,figcaption:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,hr:last-child,input:last-child,label:last-child,legend:last-child,ol li:last-child,ol:last-child,p:last-child,progress:last-child,table:last-child,textarea:last-child,ul li:last-child,ul:last-child{margin-bottom:0}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.montserrat{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400}.playfair-display{font-family:Playfair Display,sans-serif;font-optical-sizing:auto;font-weight:600}.article-head .small-caps{color:#91825e;margin-bottom:0}.article-head h1{margin-top:0}@media (min-width:960px){.article-head .container{align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}}@media (max-width:959px){.article-head .post-traverse{justify-content:flex-start;margin-top:1.5rem}}.article-list-filter{margin-bottom:1.3333333333rem}.article-list-filter select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23991a30' d='M8 9.1C6.6 5.6 3.6 3.2 0 3.2v1.5c4 0 7.2 3.7 7.2 8.2h1.5c0-4.5 3.3-8.2 7.2-8.2V3.2c-3.5 0-6.5 2.4-7.9 5.9'/%3E%3C/svg%3E");background-position:right .8888888889rem center;background-repeat:no-repeat;background-size:.6666666667rem;border:1px solid #91825e;border-radius:.4444444444rem;color:#991a30;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:.7777777778rem;font-weight:700;letter-spacing:.02em;line-height:1.25;padding:.4444444444rem 2.6666666667rem .4444444444rem .8888888889rem;text-transform:uppercase}@media (min-width:960px){.article-list-filter{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.3333333333rem;justify-content:space-between}.article-list-filter h3{margin:0}}.breadcrumbs{color:#451440;font-size:.7777777778rem;font-weight:500;line-height:1.6;list-style:none;margin:0;padding:0}.breadcrumbs li{display:inline}.breadcrumbs li:before{color:#991a30;content:"/";margin:0 .4444444444rem}.breadcrumbs li:first-of-type:before{display:none}.breadcrumbs a{color:#991a30;-webkit-text-decoration:none;text-decoration:none}.breadcrumbs a svg{height:.8888888889rem;width:.8888888889rem;fill:#991a30}.burger{height:1.3333333333rem;position:relative;width:1.3333333333rem}.burger>div{background-color:#991a30;height:2px;left:0;position:absolute;transform:rotate(0);transform-origin:center;transition:.3s;width:100%}.burger div:nth-of-type(3n+1){top:0}.burger div:nth-of-type(3n+2){top:calc(50% - 1px)}.burger div:nth-of-type(3n){top:calc(100% - 2px)}.menu-open .burger div:nth-of-type(3n+1){top:calc(50% - 1px);transform:rotate(45deg)}.menu-open .burger div:nth-of-type(3n+2){transform:rotate(-45deg)}.menu-open .burger div:nth-of-type(3n){top:calc(50% - 1px);transform:rotate(135deg)}.btn{background:#991a30;border-radius:.4444444444rem;color:#fff;cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:.7777777778rem;font-weight:700;letter-spacing:.02em;line-height:1.25;min-width:10.2777777778rem;padding:.8888888889rem 1.3333333333rem;text-align:center;text-transform:uppercase;white-space:nowrap}.btn,.btn:active,.btn:focus{-webkit-text-decoration:none;text-decoration:none}.btn:active,.btn:focus{background:#451440}@media (hover:hover){.btn:hover{background:#451440;-webkit-text-decoration:none;text-decoration:none}}.btn[disabled],button:disabled{opacity:.5;pointer-events:none}[role=button]{cursor:pointer}.btn-block{display:block;text-align:center;width:100%}.btn-border{background:transparent}.btn-pill{border-radius:1em}.btn-light{background-color:#f5f2f0;color:#000}.btn-light:active,.btn-light:focus{background:#e3e0d7;-webkit-text-decoration:none;text-decoration:none}@media (hover:hover){.btn-light:hover{background:#e3e0d7;-webkit-text-decoration:none;text-decoration:none}}.btn-category{border:1px solid #91825e;color:#91825e;padding:.8888888889rem .8333333333rem .7777777778rem}.btn-category,.btn-category:active,.btn-category:focus{background-color:rgba(145,130,94,0)}@media (hover:hover){.btn-category:hover{background-color:rgba(145,130,94,.1)}}.btn-category.active{background-color:#991a30;border-color:#991a30;color:#fff}.btn-list{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:1.3333333333rem;justify-content:flex-start}.column-inner .btn-list{max-width:46.6666666667rem}.gh-card{position:relative;-webkit-text-decoration:none;text-decoration:none}.gh-card__image{aspect-ratio:4/3;background-color:#e3e0d7;position:relative}.gh-card__image.no-image{background-image:url(../images/card-placeholder.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.gh-card__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gh-card__content{align-items:stretch;background:#fff;box-sizing:border-box;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:11.1111111111rem;justify-content:space-between;padding:1.3333333333rem}.gh-card__content b{font-weight:600}.gh-card__content .read-more{color:#991a30;padding-right:1.7777777778rem;position:relative}.gh-card__content .read-more:after{position:absolute;right:.2222222222rem;top:0;transition:right .3s}@media (hover:hover){.gh-card:hover .read-more:after{right:-.2222222222rem}}@media (min-width:960px){.gh-card__content{height:13.3333333333rem;padding:2.2222222222rem}}.control,.section.bg-white .gh-card .gh-card__content{background-color:#f5f2f0}.control{align-items:center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.2222222222rem;justify-content:center;transition:.3s;width:2.2222222222rem}.control svg{height:1.1111111111rem;width:1.1111111111rem;fill:#451440;transition:.3s}.control.control-next,.control.control-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23991a30' d='M18.8 3.2h-2.4c0 4.82 2.73 9.08 6.88 11.6H0v2.4h23.28c-4.15 2.52-6.88 6.78-6.88 11.6h2.4c0-6.4 5.92-11.6 13.2-11.6v-2.4c-7.28 0-13.2-5.2-13.2-11.6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.3333333333rem}.control.control-prev{transform:rotate(180deg)}.control.active{background-color:#991a30}.control.active svg{fill:#f5f2f0}.control.active.control-next,.control.active.control-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23F5F2F0' d='M18.8 3.2h-2.4c0 4.82 2.73 9.08 6.88 11.6H0v2.4h23.28c-4.15 2.52-6.88 6.78-6.88 11.6h2.4c0-6.4 5.92-11.6 13.2-11.6v-2.4c-7.28 0-13.2-5.2-13.2-11.6'/%3E%3C/svg%3E")}.control.disabled{background-color:#f5f2f0;pointer-events:none}.control.disabled.control-next,.control.disabled.control-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%2391825E' d='M18.8 3.2h-2.4c0 4.82 2.73 9.08 6.88 11.6H0v2.4h23.28c-4.15 2.52-6.88 6.78-6.88 11.6h2.4c0-6.4 5.92-11.6 13.2-11.6v-2.4c-7.28 0-13.2-5.2-13.2-11.6'/%3E%3C/svg%3E")}@media (hover:hover){.control:hover{background-color:#991a30}.control:hover svg{fill:#f5f2f0}.control:hover.control-next,.control:hover.control-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23F5F2F0' d='M18.8 3.2h-2.4c0 4.82 2.73 9.08 6.88 11.6H0v2.4h23.28c-4.15 2.52-6.88 6.78-6.88 11.6h2.4c0-6.4 5.92-11.6 13.2-11.6v-2.4c-7.28 0-13.2-5.2-13.2-11.6'/%3E%3C/svg%3E")}}@media (min-width:640px){.control{height:3.1111111111rem;width:3.1111111111rem}.control svg{height:1.3333333333rem;width:1.3333333333rem}}.gform_ajax_spinner{display:inline-block;height:1.5rem;margin-left:1em;vertical-align:middle;width:1.5rem}.gform_confirmation_message{color:#f50;font-size:1.1rem;font-weight:700;margin-bottom:3rem;margin-top:3rem}.hamburger{background:none;border:0;height:2.1rem;padding:0;position:relative;top:-1px;width:3rem}@media (min-width:960px){.hamburger{display:none}}.hamburger:focus{outline:none}.hamburger__line{background:#000;border-radius:2px;display:block;height:3px;position:absolute;transition:all .4s;width:100%}.hamburger__line:first-child{top:50%;transform:translateY(calc(-50% + .5px))}.hamburger__line:nth-child(2){top:0;transform:translate(0) rotate(0deg)}.hamburger__line:nth-child(3){top:100%;transform:translateY(calc(-100% + 2px))}.hamburger.open .hamburger__line:first-child{opacity:1;top:50%;transform:translateY(calc(-50% + .5px)) rotate(45deg) rotateX(0deg)}.hamburger.open .hamburger__line:nth-child(2){opacity:1;top:70%;transform:translateY(calc(-50% + .5px)) rotate(225deg) rotateY(90deg)}.hamburger.open .hamburger__line:nth-child(3){opacity:1;top:50%;transform:translateY(calc(-50% + .5px)) rotate(135deg) rotateX(0deg)}.heading-display{color:#451440;font-family:Playfair Display,sans-serif;font-optical-sizing:auto;font-weight:600;letter-spacing:-.01em;line-height:1.2}.heading-display i{font-style:italic;font-weight:800}.h1,.h2,.h3,h1,h2,h3{color:#451440;font-family:Playfair Display,sans-serif;font-optical-sizing:auto;font-weight:600;letter-spacing:-.01em;line-height:1.2}.h1 i,.h2 i,.h3 i,h1 i,h2 i,h3 i{font-style:italic;font-weight:800}.h4,.h5,.h6,h4,h5,h6{color:#000;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:500;letter-spacing:-.01em;line-height:1.2}.heading-display,h1.heading-display{font-size:4rem}@media (min-width:960px){.heading-display,h1.heading-display{font-size:5.3333333333rem}}.h1,h1{font-size:2.5rem}@media (min-width:960px){.h1,h1{font-size:3.5555555556rem}}.h2,h2{font-size:1.75rem}@media (min-width:960px){.h2,h2{font-size:2.2222222222rem}}.h3,h3{font-size:1.5rem}@media (min-width:960px){.h3,h3{font-size:1.5555555556rem}}.h4,h4{font-size:1.25rem}@media (min-width:960px){.h4,h4{font-size:1.3333333333rem}}.h5,h5{font-size:1.125rem}@media (min-width:960px){.h5,h5{font-size:1.1111111111rem}}.h6,h6{font-size:1rem}@media (min-width:960px){.h6,h6{font-size:1rem}}.wp-caption{width:auto!important}.wp-caption p:not(.wp-caption-text){display:none}.wp-caption .wp-caption-text{font-size:.7777777778rem;margin-top:0}.map-start-pin{background-image:url(../images/map-start-pin.svg);background-size:100%;height:2.6666666667rem}.map-spot-pin,.map-start-pin{background-repeat:no-repeat;width:2.2222222222rem}.map-spot-pin{background-color:#991a30;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23F5F2F0' d='M21.75 10.96C21.57 10.76 17.36 6 12 6s-9.58 4.76-9.75 4.96c-.33.38-.33.95 0 1.33.18.2 4.38 4.96 9.75 4.96s9.58-4.76 9.75-4.96c.33-.38.33-.95 0-1.33M6.74 9.78c-.2.59-.31 1.22-.31 1.85s.11 1.25.31 1.84c-1.02-.66-1.83-1.36-2.34-1.84.51-.48 1.32-1.19 2.34-1.85M12 8.01c1.98 0 3.58 1.62 3.58 3.62s-1.61 3.62-3.58 3.62-3.58-1.62-3.58-3.62S10.03 8.01 12 8.01m5.26 1.77c1.02.66 1.83 1.36 2.34 1.84-.51.48-1.32 1.19-2.34 1.85.2-.59.31-1.22.31-1.85s-.11-1.25-.31-1.84'/%3E%3C/svg%3E");background-position:50%;background-size:1.3333333333rem;border-radius:50%;height:2.2222222222rem}.map-spot-pin.open{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23991A30' d='M21.75 10.96C21.57 10.76 17.36 6 12 6s-9.58 4.76-9.75 4.96c-.33.38-.33.95 0 1.33.18.2 4.38 4.96 9.75 4.96s9.58-4.76 9.75-4.96c.33-.38.33-.95 0-1.33M6.74 9.78c-.2.59-.31 1.22-.31 1.85s.11 1.25.31 1.84c-1.02-.66-1.83-1.36-2.34-1.84.51-.48 1.32-1.19 2.34-1.85M12 8.01c1.98 0 3.58 1.62 3.58 3.62s-1.61 3.62-3.58 3.62-3.58-1.62-3.58-3.62S10.03 8.01 12 8.01m5.26 1.77c1.02.66 1.83 1.36 2.34 1.84-.51.48-1.32 1.19-2.34 1.85.2-.59.31-1.22.31-1.85s-.11-1.25-.31-1.84'/%3E%3C/svg%3E")}.mapboxgl-popup .mapboxgl-popup-tip{display:none}.mapboxgl-popup .mapboxgl-popup-content{border-radius:.2222222222rem;padding:0}.mapboxgl-popup .popup-image{border-radius:.2222222222rem .2222222222rem 0 0;display:block}.mapboxgl-popup .popup-content{padding:.6666666667rem .8888888889rem .8888888889rem}.mapboxgl-popup .popup-content h3{line-height:1.2;margin:0}.mapboxgl-popup .mapboxgl-popup-close-button{color:#fff;font-size:1.3333333333rem;text-shadow:0 0 2px rgba(0,0,0,.75),1px 1px 2px rgba(0,0,0,.75)}@media (max-width:959px){.search-toggle{display:none}.site-header .site-header__nav{background-color:#fff;height:calc(100svh - 8.66667rem);left:0;padding-top:3.5555555556rem;position:absolute;right:0;top:8.6666666667rem;z-index:1}.site-header .site-header__nav .primary-navigation-canvas{background-color:#fff;height:calc(100svh - 8.66667rem);overflow-x:clip}.menu-open .site-header .site-header__nav{display:block}.site-header__nav .primary-navigation-menu{position:relative}.site-header__nav .primary-navigation-menu>ul{display:block;left:0;padding:0 1.3333333333rem;position:absolute;transition:.3s;width:100vw}.site-header__nav .primary-navigation-menu>ul>li>a{font-size:1.3333333333rem;font-weight:600;letter-spacing:-.02em;margin-bottom:2.2222222222rem;padding:0;text-transform:none}.site-header__nav .primary-navigation-menu>ul.submenu-open{left:-100vw}.site-header__nav .primary-navigation-menu .submenu-control,.site-header__nav .primary-navigation-menu .submenu-return{cursor:pointer;height:1.6666666667rem;width:1.6666666667rem}.site-header__nav .primary-navigation-menu .submenu-control{float:right}.site-header__nav .primary-navigation-menu .submenu-return{margin-bottom:1.3333333333rem;position:relative;transform:rotate(180deg)}.site-header__nav .primary-navigation-menu .submenu-control:after,.site-header__nav .primary-navigation-menu .submenu-return:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23991a30' d='M18.8 3.2h-2.4c0 4.82 2.73 9.08 6.88 11.6H0v2.4h23.28c-4.15 2.52-6.88 6.78-6.88 11.6h2.4c0-6.4 5.92-11.6 13.2-11.6v-2.4c-7.28 0-13.2-5.2-13.2-11.6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:1.3333333333rem;margin:.1666666667rem 0 .1666666667rem .3333333333rem;width:1.3333333333rem}.site-header__nav .primary-navigation-menu .sub-menu-wrapper{height:calc(100svh - 12.22222rem);left:100vw;overflow-y:auto;padding:0 0 2.6666666667rem;position:absolute;top:0;width:100vw}.site-header__nav .primary-navigation-menu .sub-menu-wrapper .container{display:block}.site-header__nav .primary-navigation-menu .sub-menu-wrapper .sub-menu{margin-top:1.3333333333rem;padding:0}.site-header__nav .primary-navigation-menu .has-sub-menu.open .sub-menu-wrapper{display:block}.menu-open{overflow:hidden}}@media (min-width:960px){.primary-navigation-canvas{align-items:center;-moz-column-gap:2.6666666667rem;column-gap:2.6666666667rem;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.primary-navigation-canvas .search-toggle{line-height:1}.primary-navigation-canvas .icon{height:1.1111111111rem;width:1.1111111111rem;fill:#991a30}}.primary-navigation-menu ul{align-items:center;-moz-column-gap:2.6666666667rem;column-gap:2.6666666667rem;display:-webkit-box;display:-ms-flexbox;display:flex}.primary-navigation-menu li{display:block}.primary-navigation-menu li.current_page_ancestor>a,.primary-navigation-menu li.is-active>a{color:#451440}@media (hover:hover){.primary-navigation-menu li.has-sub-menu:hover>a{position:relative}.primary-navigation-menu li.has-sub-menu:hover>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23451440' d='M16 19.82c-2.12-7.63-8.49-13.2-16-13.2v1.5c8.41 0 15.25 7.74 15.25 17.25h1.5c0-9.51 6.84-17.25 15.25-17.25v-1.5c-7.51 0-13.88 5.56-16 13.2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-.8888888889rem;content:"";display:block;height:.8888888889rem;left:calc(50% - .44444rem);position:absolute;width:.8888888889rem;z-index:2}}.primary-navigation-menu a:not(.btn){color:#991a30;display:block;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:.7777777778rem;font-weight:700;letter-spacing:.02em;line-height:1.25;padding:.4444444444rem 0;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.primary-navigation-menu .sub-menu-wrapper{background-color:#fff;display:none;left:0;padding:3.5555555556rem 0;position:absolute;width:100%;z-index:1}.primary-navigation-menu .sub-menu-wrapper .sub-menu-description{grid-column:5/span 4}.primary-navigation-menu .sub-menu-wrapper .sub-menu-description h4{color:#991a30;margin-bottom:.4444444444rem}.primary-navigation-menu .sub-menu-wrapper .sub-menu-description .btn{margin-top:1.3333333333rem}.primary-navigation-menu .sub-menu-wrapper .sub-menu-children{grid-column:9/span 4}.primary-navigation-menu .sub-menu-wrapper .sub-menu-children a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23991a30' d='M18.8 3.2h-2.4c0 4.82 2.73 9.08 6.88 11.6H0v2.4h23.28c-4.15 2.52-6.88 6.78-6.88 11.6h2.4c0-6.4 5.92-11.6 13.2-11.6v-2.4c-7.28 0-13.2-5.2-13.2-11.6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:1.1111111111rem;margin:0 0 -.2222222222rem .4444444444rem;transition:margin .3s;width:1.1111111111rem}@media (hover:hover){.primary-navigation-menu .sub-menu-wrapper .sub-menu-children a:hover:after{margin-left:.6666666667rem}}.primary-navigation-menu .sub-menu-wrapper ul.sub-menu{display:block}@media (min-width:960px){.primary-navigation-menu .sub-menu-wrapper{display:block;opacity:0;pointer-events:none;transition:.3s}}@media (min-width:960px) and (hover:hover){.primary-navigation-menu li:hover>.sub-menu-wrapper{opacity:1;pointer-events:all}}.overlay{align-items:center;background-color:rgba(0,0,0,.6);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10}.overlay-container{background-color:#fff;bottom:1.3333333333rem;left:1.3333333333rem;padding:3.5555555556rem 1.3333333333rem}.overlay-close,.overlay-container{position:absolute;right:1.3333333333rem;top:1.3333333333rem}.overlay-close{display:block;height:1.3333333333rem;width:1.3333333333rem;z-index:1}.overlay-close:after,.overlay-close:before{background-color:#451440;content:"";display:block;height:2px;position:absolute;top:calc(50% - 1px);transform-origin:center;width:100%}.overlay-close:before{transform:rotate(-45deg)}.overlay-close:after{transform:rotate(45deg)}.overlay-content{height:100%;justify-content:center;position:relative}.overlay .controls,.overlay-content{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.overlay .controls{justify-content:space-between;position:absolute;width:calc(100% + 4.44444rem)}@media (min-width:960px){.overlay-container{bottom:2.6666666667rem;left:2.6666666667rem;padding:6.6666666667rem 1.7777777778rem;right:2.6666666667rem;top:2.6666666667rem}.overlay .controls{width:calc(100% - 1.33333rem)}}html.overlay-open body{height:100vh;overflow:hidden}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2.6666666667rem}.pagination,.pagination a{align-items:center;justify-content:center}.pagination a{border-radius:50%;color:#991a30;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;height:2.2222222222rem;padding:.2222222222rem;-webkit-text-decoration:none;text-decoration:none;width:2.2222222222rem}.pagination a.arrow:first-of-type{margin:0 1.3333333333rem 0 0}.pagination a.arrow:last-of-type{margin:0 0 0 1.3333333333rem}.pagination a.arrow svg{height:1.1111111111rem;width:1.1111111111rem;fill:#991a30}.pagination a.active{background-color:#f5f2f0;color:#451440}.pagination a.disabled{color:#91825e}.pagination a.disabled svg{fill:#91825e}.pagination .ellipsis{color:#991a30;font-weight:700;min-width:2.2222222222rem;padding:.2222222222rem;text-align:center}.post-traverse{align-items:flex-start;justify-content:flex-end}.post-traverse,.post-traverse a{display:-webkit-box;display:-ms-flexbox;display:flex}.post-traverse a{align-items:center;color:#451440;justify-content:space-between;-webkit-text-decoration:none;text-decoration:none;width:2.8888888889rem}.post-traverse .icon{height:.8888888889rem;width:.8888888889rem;fill:#991a30}.post-traverse .date{display:block}.post-traverse .day{color:#451440;display:block;font-family:Playfair Display,sans-serif;font-optical-sizing:auto;font-size:1.5555555556rem;font-weight:600;letter-spacing:-.01em;line-height:1.2;text-align:center}.post-traverse .day i{font-style:italic;font-weight:800}.post-traverse .month{display:block;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:.7777777778rem;font-weight:700;letter-spacing:.02em;line-height:1.25;text-align:center;text-transform:uppercase}.post-traverse a+a{margin-left:.6666666667rem;padding-left:.7222222222rem;position:relative;width:3.5555555556rem}.post-traverse a+a:before{background-color:#91825e;content:"";display:block;height:80%;left:0;position:absolute;top:20%;width:1px}.read-more{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:.7777777778rem;font-weight:700;letter-spacing:.02em;line-height:1.25;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.read-more:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23991a30' d='M18.8 3.2h-2.4c0 4.82 2.73 9.08 6.88 11.6H0v2.4h23.28c-4.15 2.52-6.88 6.78-6.88 11.6h2.4c0-6.4 5.92-11.6 13.2-11.6v-2.4c-7.28 0-13.2-5.2-13.2-11.6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:1.1111111111rem;margin:0 0 -.2222222222rem .4444444444rem;transition:margin .3s;width:1.1111111111rem}@media (hover:hover){.read-more:hover:after{margin-left:.6666666667rem}}.social-share{list-style:none;padding:0}.social-share li{display:inline-block}.social-share li a{align-items:center;background-color:#f5f2f0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.7777777778rem;justify-content:center;width:2.7777777778rem}.social-share li a svg{height:.8888888889rem;width:.8888888889rem;fill:#991a30}@media (hover:hover){.social-share li a:hover{background-color:#e3e0d7}}.social-share.on-light li a{background-color:#991a30}.social-share.on-light li a svg{fill:#fff}.social-share.on-light li a:active,.social-share.on-light li a:focus{background:#451440}@media (hover:hover){.social-share.on-light li a:hover{background:#451440}}.swiper-navigation{bottom:0;height:2.6666666667rem;left:0;position:relative;width:6.2222222222rem}.swiper-navigation .swiper-button-next,.swiper-navigation .swiper-button-prev{background-color:#991a30;border-radius:50%;height:2.6666666667rem;top:1.3333333333rem;width:2.6666666667rem}.swiper-navigation .swiper-button-next:after,.swiper-navigation .swiper-button-prev:after{display:none}.swiper-navigation .swiper-button-next svg,.swiper-navigation .swiper-button-prev svg{height:1.3333333333rem;width:1.3333333333rem;fill:#fff}.swiper-navigation .swiper-button-next:active,.swiper-navigation .swiper-button-next:focus,.swiper-navigation .swiper-button-prev:active,.swiper-navigation .swiper-button-prev:focus{background:#451440}@media (hover:hover){.swiper-navigation .swiper-button-next:hover,.swiper-navigation .swiper-button-prev:hover{background:#451440}}.swiper-navigation .swiper-button-next{right:0}.swiper-navigation .swiper-button-prev{left:0}.swiper-navigation .swiper-button-disabled{background-color:#f5f2f0;opacity:1!important}.swiper-navigation .swiper-button-disabled svg{fill:#91825e}.swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:2.875rem;left:1.3333333333rem;line-height:0;position:absolute;right:50%;text-align:left;width:50%}@media (min-width:960px){.swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:2.5555555556rem;left:2.6666666667rem}}@media (min-width:1366px){.swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:3.4444444444rem;left:max(4rem,50vw - 42.6666666667rem)}}.swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{background:#991a30;border-radius:0;height:.2222222222rem;opacity:1;position:relative;top:0;transition:.3s;width:1.3333333333rem}.swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet:first-of-type{margin-left:0}.swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;width:2.6666666667rem}.tile{background-color:#451440;color:#fff;display:block;-webkit-text-decoration:none;text-decoration:none}.tile .tile__image{aspect-ratio:1/1;background-color:#e3e0d7;position:relative}.tile .tile__image.no-image{background-image:url(../images/card-placeholder.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.tile .tile__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tile .tile__image:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(69,20,64,0)),to(#451440));background:linear-gradient(rgba(69,20,64,0),#451440);bottom:0;content:"";display:block;height:33.33%;left:0;position:absolute;width:100%}.tile .tile__title{bottom:100%;left:0;padding:0 2.2222222222rem;position:absolute;width:100%}.tile .tile__title .h3,.tile .tile__title .tile__subtitle{color:#fff;margin:0}.tile .tile__title .h3{margin-bottom:.2222222222rem}.tile .tile__content{padding:.8888888889rem 2.2222222222rem 2.2222222222rem;position:relative}.tile .tile__content .tile__excerpt{margin-top:0}.tile.placeholder{aspect-ratio:3/4;background:-webkit-gradient(linear,left top,left bottom,from(rgba(69,20,64,.75)),color-stop(60%,rgba(69,20,64,.75)),color-stop(75%,#451440));background:linear-gradient(rgba(69,20,64,.75),rgba(69,20,64,.75) 60%,#451440 75%)}.tile .read-more:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23FFF' d='M18.8 3.2h-2.4c0 4.82 2.73 9.08 6.88 11.6H0v2.4h23.28c-4.15 2.52-6.88 6.78-6.88 11.6h2.4c0-6.4 5.92-11.6 13.2-11.6v-2.4c-7.28 0-13.2-5.2-13.2-11.6'/%3E%3C/svg%3E")}a{color:#991a30}.the-content .the-content a:not(.btn):not(.read-more){font-weight:600;-webkit-text-decoration:underline;text-decoration:underline}.caption{font-size:.7777777778rem}.small-caps{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:.7777777778rem;font-weight:700;letter-spacing:.02em;line-height:1.25;text-transform:uppercase}.color-gold{color:#91825e;font-weight:500}.body-xl{font-size:1.3333333333rem;font-weight:500}.body-sm{font-size:.8888888889rem;font-weight:400}.body-xs{font-size:.7777777778rem;font-weight:400}hr{border:none;border-top:1px solid rgba(145,130,94,.5);height:0}.gh-table{border-collapse:collapse;height:auto;width:100%}.gh-table td,.gh-table th{border-bottom:1px solid rgba(145,130,94,.5);padding:1.7777777778rem .8888888889rem}.gh-table td:first-of-type,.gh-table td:last-of-type,.gh-table th:first-of-type,.gh-table th:last-of-type{padding-left:0}.gh-table thead td,.gh-table thead th{color:#451440;font-size:1rem;font-weight:500;padding-bottom:.8888888889rem;padding-top:0}.gh-table tbody td{font-size:.8888888889rem}.boxed-list{align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:1.3333333333rem;list-style:none;padding:0}.boxed-list,.boxed-list>li{justify-content:space-between;margin:0}.boxed-list>li{align-items:flex-start;background-color:#f5f2f0;box-sizing:border-box;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:1.3333333333rem;width:100%}@media (min-width:960px){.boxed-list>li{min-height:13.3333333333rem;width:calc(33.33% - 1rem)}}.highlighted-paragraph{background-color:#f5f2f0;padding:1.3333333333rem}.highlighted-paragraph+.highlighted-paragraph{margin-top:0;padding-top:0}.highlighted-paragraph:has(+.highlighted-paragraph){margin-bottom:0;padding-bottom:1rem}.container{margin:0 auto;max-width:93.3333333333rem;padding-left:1.3333333333rem;padding-right:1.3333333333rem;width:100%}.container.container-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:.8888888889rem;-moz-column-gap:.8888888889rem;column-gap:.8888888889rem;grid-row-gap:.8888888889rem;row-gap:.8888888889rem}@media (min-width:960px){.container{padding-left:2.6666666667rem;padding-right:2.6666666667rem}.container.container-grid{-moz-column-gap:1.3333333333rem;column-gap:1.3333333333rem;grid-template-columns:repeat(12,1fr);row-gap:1.3333333333rem}}@media (min-width:1366px){.container{padding-left:4rem;padding-right:4rem}}.dark-mode .site-footer,.dark-mode .site-header__logo{background-color:#000}.dark-mode .site-footer__quarter-1{border-bottom:1px solid #91825e}.dark-mode .site-footer svg.site-footer__facade path.facade-fill{fill:#91825e}@media (min-width:960px){.dark-mode .site-footer__quarter-1{border:none}.dark-mode .site-footer__quarter-2:before,.dark-mode .site-footer__quarter-4:before{background-color:#91825e}}.dark-mode .home-head{background-color:#000}.dark-mode .home-head .slide .slide__background img{opacity:.9}.dark-mode .home-head .slide .slide__background:after{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#000),color-stop(60%,transparent));background:linear-gradient(0deg,#000,transparent 60%)}@media (min-width:960px){.dark-mode .home-head .slide .slide__background:after{background:-webkit-gradient(linear,left top,right top,color-stop(25%,rgba(0,0,0,.9)),color-stop(70%,transparent));background:linear-gradient(90deg,rgba(0,0,0,.9) 25%,transparent 70%)}}.site-footer{background-color:#991a30;color:#fff}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{color:#fff;margin-bottom:.8888888889rem}.site-footer .container-grid{row-gap:0}.site-footer__quarter,.site-footer__top{grid-column:1/span 4}.site-footer__top{margin-bottom:2.2222222222rem}.site-footer__quarter-1{border-bottom:1px solid #451440}.site-footer__quarter-2{margin:1.7777777778rem 0 3.5555555556rem}.site-footer__quarter-3{margin-bottom:3.5555555556rem}.site-footer__logo{display:block}.site-footer__logo svg{display:block;height:3.5555555556rem;width:3.5555555556rem}.site-footer .footer-nav ul{list-style:none;margin:.8888888889rem 0;padding:0}.site-footer .footer-nav ul li{margin:0 0 .8888888889rem}.site-footer .footer-nav ul a{color:#fff;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:.7777777778rem;font-weight:700;letter-spacing:.02em;line-height:1.25;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}@media (hover:hover){.site-footer .footer-nav ul a:hover{-webkit-text-decoration:underline;text-decoration:underline}}.site-footer__copyright{display:block;font-size:.7777777778rem;margin-bottom:1.3333333333rem}.site-footer__copyright .footer-legals-menu,.site-footer__copyright p{display:inline}.site-footer__copyright .footer-legals-menu ul{display:inline;list-style:none;margin:0;padding:0}.site-footer__copyright .footer-legals-menu ul li{display:inline;margin-left:1.3333333333rem}.site-footer__copyright .footer-legals-menu ul a{color:#fff;display:inline;font-weight:700;-webkit-text-decoration:none;text-decoration:none}@media (hover:hover){.site-footer__copyright .footer-legals-menu ul a:hover{-webkit-text-decoration:underline;text-decoration:underline}}.site-footer__facade{display:block;margin-left:25%;width:75%}.site-footer .content{margin-bottom:1.3333333333rem}.site-footer .acknowledgement{margin-bottom:3.5555555556rem}.site-footer .social-share{margin-bottom:2.6666666667rem}@media (min-width:960px){.site-footer__top{grid-column:1/span 12;margin-bottom:3.1111111111rem}.site-footer__quarter-1,.site-footer__quarter-3{border:none;grid-column:1/span 6;margin:0}.site-footer__quarter-2,.site-footer__quarter-4{grid-column:9/span 4;margin:0;position:relative}.site-footer__quarter-2:before,.site-footer__quarter-4:before{background-color:#451440;bottom:0;content:"";display:block;left:-6.1111111111rem;position:absolute;top:0;width:1px}.site-footer .acknowledgement{margin-bottom:5.3333333333rem;margin-left:1.7777777778rem}.site-footer__facade{margin-left:0;width:100%}}.site-header{position:relative;z-index:2}.site-header>.container{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.site-header__logo{background:#991a30;border-radius:0 0 .8888888889rem .8888888889rem;margin-bottom:-1.3333333333rem;padding:0 1.3333333333rem 1.3333333333rem;z-index:2}.site-header__logo svg.site-logo__desktop{display:none}.site-header__logo svg.site-logo__mobile{display:block;height:3.5555555556rem;width:3.5555555556rem}.site-header__logo svg.site-logo__mobile .crown-bg{fill:#f5f2f0;opacity:1}.site-header__nav{display:none}.site-header__burger{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.5555555556rem;justify-content:flex-end;width:3.5555555556rem}@media (min-width:960px){.site-header__logo{padding:0 1.7777777778rem 1.3333333333rem}.site-header__logo svg.site-logo__desktop{display:block;height:6.1111111111rem;width:11.5555555556rem}.site-header__logo svg.site-logo__desktop .logo-crown.logo-background,.site-header__logo svg.site-logo__desktop .logo-gov-house,.site-header__logo svg.site-logo__desktop .logo-qld{fill:#f5f2f0;opacity:1}.site-header__logo svg.site-logo__mobile{display:none}.site-header__nav{display:block}.site-header__burger{display:none}}.site-header .header-search .searchform{width:100%}.site-header .header-search .searchform>div{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.site-header .header-search .searchform input[type=text]{background:#f5f2f0;border:1px solid rgba(145,130,94,.25);border-radius:.4444444444rem 0 0 .4444444444rem;border-right:none;height:2.8888888889rem;padding:0 .6666666667rem;width:calc(100% - 2.88889rem)}.site-header .header-search .searchform input[type=submit]{background:#f5f2f0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23451440' d='M21.25 13.75c0-2.672-1.453-5.11-3.75-6.469-2.344-1.36-5.203-1.36-7.5 0-2.344 1.36-3.75 3.797-3.75 6.469A7.46 7.46 0 0 0 10 20.266c2.297 1.359 5.156 1.359 7.5 0 2.297-1.36 3.75-3.797 3.75-6.516m-1.453 7.688A9.82 9.82 0 0 1 13.75 23.5C8.36 23.5 4 19.14 4 13.75 4 8.406 8.36 4 13.75 4c5.344 0 9.75 4.406 9.75 9.75a9.9 9.9 0 0 1-2.11 6.094l6.282 6.234c.422.469.422 1.172 0 1.594-.469.469-1.172.469-1.594 0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.7777777778rem;border:1px solid rgba(145,130,94,.25);border-left:none;border-radius:0 .4444444444rem .4444444444rem 0;color:#91825e;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:.7777777778rem;font-weight:700;height:2.8888888889rem;letter-spacing:.02em;line-height:1.25;overflow:hidden;padding:0;text-indent:3.1111111111rem;text-transform:uppercase;width:2.8888888889rem}@media (max-width:959px){.site-header .header-search,.site-header .header-search .header-search__head{display:none}.menu-open .site-header .header-search{background:#fff;display:block;height:6.4444444444rem;left:0;padding-top:3.5555555556rem;position:absolute;top:3.5555555556rem;width:100%;z-index:1}}@media (min-width:960px){.site-header .header-search{background:#fff;left:0;padding-bottom:3.5555555556rem;padding-top:3.5555555556rem;position:absolute;top:0;transform:translateY(-100%);transition:.3s;width:100%;z-index:10}.site-header .header-search .header-search__head{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.site-header .header-search .search-close svg{height:1.7777777778rem;width:1.7777777778rem;fill:#451440}.search-open .site-header .header-search{transform:translateY(0)}}html{background-color:#fff;color:#000;font-size:16px;max-width:100%;overflow-x:hidden;width:100%}@media (min-width:960px){html{font-size:18px}}body{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;line-height:1.6}body>.the-content{overflow-x:clip;width:100vw}.section{position:relative}.section.bg-light{background-color:#f5f2f0}.section.bg-tan,.section.bg-tan-stork{background-color:#e3e0d7}.section.bg-tan-stork{background-image:url(../images/brolga-watermark.png);background-position:17.5%;background-repeat:no-repeat;background-size:auto 96%}@media (min-width:1366px){.section.bg-tan-stork{background-position:right calc(50% + 16.11111rem) center}}.padding-top-s{padding-top:1.5rem}.padding-bottom-s{padding-bottom:1.5rem}.padding-top-m{padding-top:3rem}.padding-bottom-m{padding-bottom:3rem}.padding-top-l{padding-top:5.5rem}.padding-bottom-l{padding-bottom:5.5rem}@media (min-width:960px){.padding-top-s{padding-top:1.7777777778rem}.padding-bottom-s{padding-bottom:1.7777777778rem}.padding-top-m{padding-top:3.5555555556rem}.padding-bottom-m{padding-bottom:3.5555555556rem}.padding-top-l{padding-top:6.6666666667rem}.padding-bottom-l{padding-bottom:6.6666666667rem}}.single-daily_program .article-body .content-body{margin-bottom:3rem}@media (min-width:960px){.single-daily_program .article-body .container{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.single-daily_program .article-body .container .content-body,.single-daily_program .article-body .container .content-images{width:calc(50% - .66667rem)}.single-daily_program .article-body .container .content-body{margin-bottom:0;margin-right:2.2222222222rem}}.single-daily_program .article-body .swiper{overflow:visible}.single-daily_program .article-body .slide{aspect-ratio:4/3;box-sizing:border-box;display:inline-block;position:relative}.single-daily_program .article-body .slide:first-of-type img{border-top-left-radius:2.6666666667rem}.single-daily_program .article-body .slide:last-of-type img{border-bottom-right-radius:2.6666666667rem}.single-daily_program .article-body .slide .embed-container,.single-daily_program .article-body .slide img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.single-daily_program .article-body .slide .embed-container{position:relative}.single-daily_program .article-body .slide .embed-container embed,.single-daily_program .article-body .slide .embed-container iframe,.single-daily_program .article-body .slide .embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.single-daily_program .article-body .swiper-footer{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.3333333333rem;justify-content:flex-start;margin-top:1.5rem}.single-daily_program .article-body .swiper-footer .swiper-navigation{flex-shrink:0}.single-daily_program .article-body .swiper-footer .swiper-caption{flex-grow:1}.single-daily_program .speeches-list .accordion__header{align-items:center;border-top:1px solid rgba(145,130,94,.5);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:1.7777777778rem .4444444444rem 1.7777777778rem 0}.single-daily_program .speeches-list .accordion__header h4{color:#991a30;margin:0}.single-daily_program .speeches-list .accordion__header .icon{height:1.1111111111rem;width:1.1111111111rem;fill:#991a30;transform:rotate(0);transform-origin:center;transition:.5s}.single-daily_program .speeches-list .accordion__content{padding-bottom:1.7777777778rem}.single-daily_program .speeches-list .accordion:last-of-type{border-bottom:1px solid rgba(145,130,94,.5)}.single-daily_program .speeches-list .accordion.open .accordion__header .icon{transform:rotate(180deg)}.single-daily_program .media-fullwidth .image{display:block}@media (min-width:960px){.single-news .news-content>.the-content>.section:not(.column-container){display:grid;grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:93.3333333333rem;grid-column-gap:1.3333333333rem;-moz-column-gap:1.3333333333rem;column-gap:1.3333333333rem}.single-news .news-content>.the-content>.section:not(.column-container)>.container{grid-column:3/span 8}}.single-news .media-fullwidth .image{display:block}#tribe-events-pg-template{background:none;margin:0;max-width:none;padding:0}#tribe-events-pg-template .tribe-common-c-btn{background:#991a30;border-radius:.4444444444rem;color:#fff;cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:.7777777778rem;font-weight:700;letter-spacing:.02em;line-height:1.25;min-width:10.2777777778rem;padding:.8888888889rem 1.3333333333rem;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;white-space:nowrap;width:auto}#tribe-events-pg-template .tribe-common-c-btn:active,#tribe-events-pg-template .tribe-common-c-btn:focus{background:#451440;-webkit-text-decoration:none;text-decoration:none}@media (hover:hover){#tribe-events-pg-template .tribe-common-c-btn:hover{background:#451440;-webkit-text-decoration:none;text-decoration:none}}#tribe-events-pg-template .tribe-common-c-btn-border{background:#991a30;border:none;border-radius:.4444444444rem;color:#fff;cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-size:.7777777778rem;font-weight:700;letter-spacing:.02em;line-height:1.25;min-width:10.2777777778rem;padding:.8888888889rem 1.3333333333rem;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;white-space:nowrap;width:auto}#tribe-events-pg-template .tribe-common-c-btn-border:active,#tribe-events-pg-template .tribe-common-c-btn-border:focus{background:#451440;-webkit-text-decoration:none;text-decoration:none}@media (hover:hover){#tribe-events-pg-template .tribe-common-c-btn-border:hover{background:#451440;-webkit-text-decoration:none;text-decoration:none}}#tribe-events-pg-template .tribe-common-c-btn-border button:focus{outline:none}#tribe-events-pg-template .event-tickets .tribe-common-g-row{justify-content:space-between}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper{background-color:#f5f2f0;border:none;border-radius:2.6666666667rem 0 2.6666666667rem 0;max-width:none}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp{margin:0;padding:0}#tribe-events-pg-template .event-tickets .tribe-common-g-col{padding:1.3333333333rem 1.7777777778rem}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-details-wrapper{width:auto}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-actions-wrapper{border-color:rgba(145,130,94,.5);width:auto}#tribe-events-pg-template .tribe-tickets__tickets-page-wrapper{border-top:none}#tribe-events-pg-template .event-tickets .tribe-tickets__form select{background-image:url(../images/select-arrow.png)}#tribe-events-pg-template .card-carousel .container.container-grid{max-width:100%;overflow:hidden;width:100%}@media (min-width:960px){#tribe-events-pg-template .card-carousel .container.container-grid .card-carousel__content{grid-column:1/span 4}#tribe-events-pg-template .card-carousel .container.container-grid .card-carousel__cards{grid-column:5/span 8}}#tribe-events-pg-template .media-fullwidth .image{display:block}.event-single-traverse .container{justify-content:space-between}.event-single-traverse .container,.event-single-traverse .container a{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.event-single-traverse .container a{gap:.2222222222rem;-webkit-text-decoration:none;text-decoration:none}.event-single-traverse .container a .icon{height:1em;width:1em;fill:#991a30}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFic3RyYWN0cy9fZm9udHMuc2NzcyIsImJhc2UvX3Jlc2V0LnNjc3MiLCJjb21tb24uY3NzIiwiYmFzZS9fbm9ybWFsaXplLnNjc3MiLCJjb21wb25lbnRzL19hcnRpY2xlLWhlYWQuc2NzcyIsImNvbXBvbmVudHMvX2FydGljbGUtbGlzdC1maWx0ZXIuc2NzcyIsImFic3RyYWN0cy9fY29sb3JzLnNjc3MiLCJjb21wb25lbnRzL19icmVhZGNydW1icy5zY3NzIiwiY29tcG9uZW50cy9fYnVyZ2VyLnNjc3MiLCJjb21wb25lbnRzL19idXR0b24uc2NzcyIsImNvbXBvbmVudHMvX2NhcmQuc2NzcyIsImNvbXBvbmVudHMvX2NvbnRyb2wuc2NzcyIsImNvbXBvbmVudHMvX2Zvcm1zLnNjc3MiLCJjb21wb25lbnRzL19oYW1idXJnZXIuc2NzcyIsImNvbXBvbmVudHMvX2hlYWRpbmdzLnNjc3MiLCJjb21wb25lbnRzL19pbWFnZS5zY3NzIiwiY29tcG9uZW50cy9fbWFwLnNjc3MiLCJjb21wb25lbnRzL19uYXZpZ2F0aW9uLW1vYmlsZS5zY3NzIiwiY29tcG9uZW50cy9fbmF2aWdhdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fb3ZlcmxheS5zY3NzIiwiY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fcG9zdC10cmF2ZXJzZS5zY3NzIiwiY29tcG9uZW50cy9fcmVhZC1tb3JlLnNjc3MiLCJjb21wb25lbnRzL19zb2NpYWwtc2hhcmUuc2NzcyIsImNvbXBvbmVudHMvX3N3aXBlci5zY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsImNvbXBvbmVudHMvX3RpbGUuc2NzcyIsImNvbXBvbmVudHMvX3R5cG9ncmFwaHkuc2NzcyIsImxheW91dHMvX2NvbnRhaW5lci5zY3NzIiwibGF5b3V0cy9fZGFyay1tb2RlLnNjc3MiLCJsYXlvdXRzL19mb290ZXIuc2NzcyIsImxheW91dHMvX2hlYWRlci5zY3NzIiwibGF5b3V0cy9faHRtbC5zY3NzIiwibGF5b3V0cy9fc2VjdGlvbi5zY3NzIiwidGVtcGxhdGVzL19kYWlseS1wcm9ncmFtLnNjc3MiLCJ0ZW1wbGF0ZXMvX25ld3Muc2NzcyIsInRlbXBsYXRlcy9fdHJpYmUtZXZlbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBTVEsdUtBQUEsQ0NOUixLQUNDLHFCQUFBLENBQ0EsaUNBQUEsQ0FDQSx5Q0FBQSxDQUNBLGtDQUFBLENBQ0EsaUNDS0QsQ0RGQSxpQkFHQyxrQkNLRCxDREZBLFVBR0MsZUFBQSxDQURBLFVDTUQsQ0RGQSxPQUNDLFFDS0QsQ0RGQSxJQUVDLFdBQUEsQ0FEQSxjQ01ELENEK0JDLDRrQkFDQyxZQ0lGLENEREMsNGlCQUNDLGVDbUNGO0FDdEdBLDJFQUFBLENBV0EsS0FDRSxnQkFBQSxDQUNBLHlCQUFBLENBQ0EsNkJEc0dGLENDNUZBLEtBQ0UsUURvR0YsQ0M3RkEsd0NBTUUsYURtR0YsQ0MzRkEsR0FDRSxhQUFBLENBQ0EsY0RrR0YsQ0N2RkEsdUJBR0UsYURnR0YsQ0N6RkEsT0FDRSxlRCtGRixDQ3ZGQSxHQUNFLHNCQUFBLENBRUEsZ0JEOEZGLENDdEZBLElBQ0UsK0JBQUEsQ0FDQSxhRDZGRixDQ2xGQSxFQUNFLDRCQUFBLENBQ0Esb0NEMkZGLENDbkZBLFlBQ0Usa0JBQUEsQ0FDQSxpQ0FBQSxDQUNBLHlCQUFBLENBQUEsd0NBQUEsQ0FBQSxnQ0QwRkYsQ0NuRkEsU0FFRSxtQkFBQSxDQVNBLGtCRGdGRixDQ3hFQSxjQUdFLCtCQUFBLENBQ0EsYUR1RkYsQ0NoRkEsSUFDRSxpQkRzRkYsQ0MvRUEsS0FDRSxxQkFBQSxDQUNBLFVEcUZGLENDOUVBLE1BQ0UsYURvRkYsQ0M1RUEsUUFFRSxhQUFBLENBQ0EsYUFBQSxDQUNBLGlCQUFBLENBQ0EsdUJEbUZGLENDaEZBLElBQ0UsYURtRkYsQ0NoRkEsSUFDRSxTRG1GRixDQ3pFQSxZQUVFLG9CRGlGRixDQzFFQSxzQkFDRSxZQUFBLENBQ0EsUURnRkYsQ0N6RUEsSUFDRSxpQkQrRUYsQ0N4RUEs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QUFBLENBQ0EsOEJISWlCLENHSmpCLDhCSElpQixDR0pqQix5QkhJaUIsQ0dIakIsMkJIR2lCLENHSGpCLHNCMUJ3ekRKLEMwQnJ6REUseUJBZkYsV0FnQkksNEJISm9CLENHS3BCLDZCMUJ3ekRGLEMwQnR6REUsMEJBRUUsK0JIUFEsQ0dPUiwwQkhQUSxDR01SLG9DQUFBLENBRUEsdUIxQnd6REosQ0FDRixDMEJwekRFLDBCQTNCRixXQTRCSSxpQkhmcUIsQ0dnQnJCLGtCMUJ1ekRGLENBQ0YsQzJCLzBERSxzREFDRSxxQjNCcTFESixDMkJuMURJLG1DQUNFLCtCM0JxMUROLEMyQmoxRE0saUVBQ0UsWTNCbTFEUixDMkIvMERJLHlCQUNFLG1DQUNFLFczQmkxRE4sQzJCNzBETSxvRkFDRSx3QjNCKzBEUixDQUNGLEMyQjEwREUsc0JBQ0UscUIzQjQwREosQzJCMTBETSxvREFDRSxVM0I0MERSLEMyQjEwRE0sc0RBQ0UsdUdBQUEsQ0FBQSxxRDNCNDBEUixDMkIzMERRLHlCQUZGLHNEQUdJLGlIQUFBLENBQUEsb0UzQjgwRFIsQ0FDRixDNEJ4M0RBLGFBQ0Usd0J4QlFPLEN3QlBQLFU1QjIzREYsQzRCejNERSxnR0FDRSxVeEJKSSxDd0JLSiw0QjVCMjNESixDNEJ4M0RFLDZCQUNFLFM1QjAzREosQzRCdjNERSx3Q0FFRSxvQjVCdzNESixDNEJyM0RFLGtCQUNFLDZCNUJ1M0RKLEM0QnAzREUsd0JBQ0UsK0I1QnMzREosQzRCcDNERSx3QkFDRSx3QzVCczNESixDNEJwM0RFLHdCQUNFLDZCNUJzM0RKLEM0Qm4zREUsbUJBQ0UsYTVCcTNESixDNEJwM0RJLHVCQUNFLGFBQUEsQ0FFQSxzQkFBQSxDQURBLHFCNUJ1M0ROLEM0QmozREksNEJBQ0UsZUFBQSxDQUVBLHVCQUFBLENBREEsUzVCbzNETixDNEJqM0RNLCtCQUNFLHlCNUJtM0RSLEM0QmgzRE0sOEJBRUUsVXhCcERBLENOWU4saUNBQUEsQ0FDQSx3QkFBQSxDQXVCQSx3QkFBQSxDQXRCQSxlQXFCb0IsQ0FJcEIsb0JBQUEsQ0FEQSxnQkFBQSxD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UDY1RUosQ096NUVFLHFCQUNFLDJEQUVFLGtCSGJRLENHWVIsNEJBQUEsQ0FBQSxvQlA0NUVKLENBQ0YsQ2tDcDZFSSxrRUFDRSxZbENzNkVOLENrQ2g2RUksNkRBQ0UsNkJsQ2s2RU4sQ2tDLzVFSSxzRUFDRSx3QjlCekJFLEM4QjBCRixXQUFBLENBQ0EsaURBQUEsQ0FDQSxjbENpNkVOLENrQy81RUksOERBQ0UsUUFBQSxDQUNBLFNsQ2k2RU4sQ2tDLzVFSSw2REFDRSx1Q2xDaTZFTixDa0M5NUVJLDhFQUNFLFVsQ2c2RU4sQ2tDNzVFSSw4RUFFRSxnQ0FBQSxDQURBLFVsQ2c2RU4sQ2tDejVFRSwrREFDRSxlbEMyNUVKLENrQ3g1RUUscUVBQ0UsZ0RsQzA1RUosQ2tDdDVFSSxtRUFFRSxjQUFBLENBQ0EsZUFBQSxDQUZBLFVsQzA1RU4sQ2tDdjVFTSx5QkFDRSwyRkFBMEIsb0JsQzA1RWhDLENrQ3o1RU0seUZBQXdCLG9CbEM0NUU5QixDQUNGLENrQ3g1RUUsa0RBQTBCLGFsQzI1RTVCLENrQ3Q1RUUsa0NBRUUsNkJsQzA1RUosQ2tDeDVFSSxzRUFEQSxrQkFBQSxDQUZBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZbENpNkVKLENrQzk1RUksb0NBSUUsa0JBQUEsQ0FIQSw0QkFBQSxDQUFBLG9CbEM2NUVOLENrQ3o1RU0sMENBRUUsVUFBQSxDQURBLFNBQUEsQ0FFQSxZbEMyNUVSIiwiZmlsZSI6ImNvbW1vbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvL1xuLy8gRm9udHNcbi8vID09PVxuLy8gSW5jbHVkZSBmb250IGltcG9ydHMgYW5kIGZvbnQgbWl4aW5zXG4vL1xuXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0Oml0YWwsd2dodEAwLDEwMC4uOTAwOzEsMTAwLi45MDAmZmFtaWx5PVBsYXlmYWlyK0Rpc3BsYXk6aXRhbCx3Z2h0QDAsNDAwLi45MDA7MSw0MDAuLjkwMCZkaXNwbGF5PXN3YXAnKTtcblxuLy9cbi8vIE1vbnRzZXJyYXQgKEdvb2dsZSBmb250cylcbi8vXG5cbkBtaXhpbiBtb250c2VycmF0KCAkd2VpZ2h0OiA0MDAgKSB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xufVxuLm1vbnRzZXJyYXQge1xuICBAaW5jbHVkZSBtb250c2VycmF0O1xufVxuXG4vL1xuLy8gUGxheWZhaXIgRGlzcGxheSAoR29vZ2xlIGZvbnRzKVxuLy9cblxuQG1peGluIHBsYXlmYWlyLWRpc3BsYXkoICR3ZWlnaHQ6IDYwMCApIHtcbiAgZm9udC1mYW1pbHk6ICdQbGF5ZmFpciBEaXNwbGF5Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG59XG4ucGxheWZhaXItZGlzcGxheSB7XG4gIEBpbmNsdWRlIHBsYXlmYWlyLWRpc3BsYXkoKTtcbn1cblxuXG5AbWl4aW4gc21hbGwtY2FwcyB7XG4gIEBpbmNsdWRlIG1vbnRzZXJyYXQoNzAwKTtcbiAgZm9udC1zaXplOiByZW0oMTQpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn0iLCJodG1sIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0dGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG5cdGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbmh0bWwsXG5ib2R5IHtcblx0d2lkdGg6IDEwMCU7XG5cdG1pbi1oZWlnaHQ6IDEwMCU7XG59XG5cbmZpZ3VyZSB7XG5cdG1hcmdpbjogMDtcbn1cblxuaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAsXG5ocixcbmRsLFxuZGQsXG5kdCxcbnVsLFxudWwgbGksXG5vbCxcbm9sIGxpLFxuZmlnY2FwdGlvbixcbmJsb2NrcXVvdGUsXG5jaXRlLFxuLmRpc3BsYXktdGl0bGUsXG4uYWxsLWNhcHMsXG4uZmllbGQsXG5maWVsZHNldCxcbmxlZ2VuZCxcbmxhYmVsLFxuaW5wdXQsXG50ZXh0YXJlYSxcbi5zZWxlY3QsXG4uY29udHJvbCxcbnByb2dyZXNzLFxuY2FwdGlvbixcbnRhYmxlLFxuY2FwdGlvbixcbi50YWJsZS1yZXNwb25zaXZlIHtcblx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuIiwiLyoqXG4gKiBSb290IGZvbnQgc2l6ZVxuICovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDppdGFsLHdnaHRAMCwxMDAuLjkwMDsxLDEwMC4uOTAwJmZhbWlseT1QbGF5ZmFpcitEaXNwbGF5Oml0YWwsd2dodEAwLDQwMC4uOTAwOzEsNDAwLi45MDAmZGlzcGxheT1zd2FwXCIpO1xuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5odG1sLFxuYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5oMTpmaXJzdC1jaGlsZCxcbmgyOmZpcnN0LWNoaWxkLFxuaDM6Zmlyc3QtY2hpbGQsXG5oNDpmaXJzdC1jaGlsZCxcbmg1OmZpcnN0LWNoaWxkLFxuaDY6Zmlyc3QtY2hpbGQsXG5wOmZpcnN0LWNoaWxkLFxuaHI6Zmlyc3QtY2hpbGQsXG5kbDpmaXJzdC1jaGlsZCxcbmRkOmZpcnN0LWNoaWxkLFxuZHQ6Zmlyc3QtY2hpbGQsXG51bDpmaXJzdC1jaGlsZCxcbnVsIGxpOmZpcnN0LWNoaWxkLFxub2w6Zmlyc3QtY2hpbGQsXG5vbCBsaTpmaXJzdC1jaGlsZCxcbmZpZ2NhcHRpb246Zmlyc3QtY2hpbGQsXG5ibG9ja3F1b3RlOmZpcnN0LWNoaWxkLFxuY2l0ZTpmaXJzdC1jaGlsZCxcbi5kaXNwbGF5LXRpdGxlOmZpcnN0LWNoaWxkLFxuLmFsbC1jYXBzOmZpcnN0LWNoaWxkLFxuLmZpZWxkOmZpcnN0LWNoaWxkLFxuZmllbGRzZXQ6Zmlyc3QtY2hpbGQsXG5sZWdlbmQ6Zmlyc3QtY2hpbGQsXG5sYWJlbDpmaXJzdC1jaGlsZCxcbmlucHV0OmZpcnN0LWNoaWxkLFxudGV4dGFyZWE6Zmlyc3QtY2hpbGQsXG4uc2VsZWN0OmZpcnN0LWNoaWxkLFxuLmNvbnRyb2w6Zmlyc3QtY2hpbGQsXG5wcm9ncmVzczpmaXJzdC1jaGlsZCxcbmNhcHRpb246Zmlyc3QtY2hpbGQsXG50YWJsZTpmaXJzdC1jaGlsZCxcbmNhcHRpb246Zmlyc3QtY2hpbGQsXG4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5oMTpsYXN0LWNoaWxkLFxuaDI6bGFzdC1jaGlsZCxcbmgzOmxhc3QtY2hpbGQsXG5oNDpsYXN0LWNoaWxkLFxuaDU6bGFzdC1jaGlsZCxcbmg2Omxhc3QtY2hpbGQsXG5wOmxhc3QtY2hpbGQsXG5ocjpsYXN0LWNoaWxkLFxuZGw6bGFzdC1jaGlsZCxcbmRkOmxhc3QtY2hpbGQsXG5kdDpsYXN0LWNoaWxkLFxudWw6bGFzdC1jaGlsZCxcbnVsIGxpOmxhc3QtY2hpbGQsXG5vbDpsYXN0LWNoaWxkLFxub2wgbGk6bGFzdC1jaGlsZCxcbmZpZ2NhcHRpb246bGFzdC1jaGlsZCxcbmJsb2NrcXVvdGU6bGFzdC1jaGlsZCxcbmNpdGU6bGFzdC1jaGlsZCxcbi5kaXNwbGF5LXRpdGxlOmxhc3QtY2hpbGQsXG4uYWxsLWNhcHM6bGFzdC1jaGlsZCxcbi5maWVsZDpsYXN0LWNoaWxkLFxuZmllbGRzZXQ6bGFzdC1jaGlsZCxcbmxlZ2VuZDpsYXN0LWNoaWxkLFxubGFiZWw6bGFzdC1jaGlsZCxcbmlucHV0Omxhc3QtY2hpbGQsXG50ZXh0YXJlYTpsYXN0LWNoaWxkLFxuLnNlbGVjdDpsYXN0LWNoaWxkLFxuLmNvbnRyb2w6bGFzdC1jaGlsZCxcbnByb2dyZXNzOmxhc3QtY2hpbGQsXG5jYXB0aW9uOmxhc3QtY2hpbGQsXG50YWJsZTpsYXN0LWNoaWxkLFxuY2FwdGlvbjpsYXN0LWNoaWxkLFxuLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qISBub3JtYWxpemUuY3NzIHY3LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluXG4gKiAgICBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5hcnRpY2xlLFxuYXNpZGUsXG5mb290ZXIsXG5oZWFkZXIsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbm1haW4geyAvKiAxICovXG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBtYXJnaW4gaW4gSUUgOC5cbiAqL1xuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXG4gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny0gYW5kIEZpcmVmb3ggMzktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFByZXZlbnQgdGhlIGR1cGxpY2F0ZSBhcHBsaWNhdGlvbiBvZiBgYm9sZGVyYCBieSB0aGUgbmV4dCBydWxlIGluIFNhZmFyaSA2LlxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy0uXG4gKi9cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgYmFja2dyb3VuZCBhbmQgY29sb3IgaW4gSUUgOS0uXG4gKi9cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cbmF1ZGlvLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy5cbiAqL1xuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxuICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qKlxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKi9cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcbiAqICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbiAqIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcbmh0bWwgW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZyxcblt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZyxcblt0eXBlPXN1Ym1pdF06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZm9ybS1maWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZm9ybS1maWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cbnByb2dyZXNzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiAxICovXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLS5cbiAqL1xuW3R5cGU9Y2hlY2tib3hdLFxuW3R5cGU9cmFkaW9dIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFLCBhbmQgRmlyZWZveC5cbiAqL1xuZGV0YWlscyxcbm1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogU2NyaXB0aW5nXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuY2FudmFzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEhpZGRlblxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAtLlxuICovXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBjdXN0b20tbWVkaWEgLS14eGwgKG1pbi13aWR0aDogMTkyMHB4KTtcbkBjdXN0b20tbWVkaWEgLS14bC1kb3duIChtYXgtd2lkdGg6IDE5MTlweCk7XG5AY3VzdG9tLW1lZGlhIC0teGwgKG1pbi13aWR0aDogMTY4MHB4KSBhbmQgKG1heC13aWR0aDogMTkxOXB4KTtcbkBjdXN0b20tbWVkaWEgLS14bC11cCAobWluLXdpZHRoOiAxNjgwcHgpO1xuQGN1c3RvbS1tZWRpYSAtLWwtZG93biAobWF4LXdpZHRoOiAxNjc5cHgpO1xuQGN1c3RvbS1tZWRpYSAtLWwgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1heC13aWR0aDogMTY3OXB4KTtcbkBjdXN0b20tbWVkaWEgLS1sLXVwIChtaW4td2lkdGg6IDEzNjZweCk7XG5AY3VzdG9tLW1lZGlhIC0tbS1kb3duIChtYXgtd2lkdGg6IDEzNjVweCk7XG5AY3VzdG9tLW1lZGlhIC0tbSAobWluLXdpZHRoOiA5NjBweCkgYW5kIChtYXgtd2lkdGg6IDEyNzlweCk7XG5AY3VzdG9tLW1lZGlhIC0tbS11cCAobWluLXdpZHRoOiA5NjBweCk7XG5AY3VzdG9tLW1lZGlhIC0tcy1kb3duIChtYXgtd2lkdGg6IDk1OXB4KTtcbkBjdXN0b20tbWVkaWEgLS1zIChtaW4td2lkdGg6IDY0MHB4KSBhbmQgKG1heC13aWR0aDogOTU5cHgpO1xuQGN1c3RvbS1tZWRpYSAtLXMtdXAgKG1pbi13aWR0aDogNjQwcHgpO1xuQGN1c3RvbS1tZWRpYSAtLXhzLWRvd24gKG1heC13aWR0aDogNjM5cHgpO1xuQGN1c3RvbS1tZWRpYSAtLXhzIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNjM5cHgpO1xuQGN1c3RvbS1tZWRpYSAtLXhzLXVwIChtaW4td2lkdGg6IDMyMHB4KTtcbkBjdXN0b20tbWVkaWEgLS14eHMgKG1heC13aWR0aDogMzIwcHgpO1xuLyoqXG4gKiBSb290IGZvbnQgc2l6ZSBcbiAqIFNldCBpbiBiYXNlL2Jhc2VcbiAqL1xuLyoqXG4gKiBDb250YWluZXJcbiAqL1xuLyoqXG4gKiBIZWFkZXJcbiAqL1xuLyoqXG4gKiBGb290ZXJcbiAqL1xuLm1vbnRzZXJyYXQge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5wbGF5ZmFpci1kaXNwbGF5IHtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uYXJ0aWNsZS1oZWFkIC5zbWFsbC1jYXBzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICM5MTgyNUU7XG59XG4uYXJ0aWNsZS1oZWFkIGgxIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAoLS1tLXVwKSB7XG4gIC5hcnRpY2xlLWhlYWQgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG59XG5AbWVkaWEgKC0tcy1kb3duKSB7XG4gIC5hcnRpY2xlLWhlYWQgLnBvc3QtdHJhdmVyc2Uge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIH1cbn1cblxuLmFydGljbGUtbGlzdC1maWx0ZXIge1xuICBtYXJnaW4tYm90dG9tOiAxLjMzMzMzMzMzMzNyZW07XG59XG4uYXJ0aWNsZS1saXN0LWZpbHRlciBzZWxlY3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTE4MjVFO1xuICBib3JkZXItcmFkaXVzOiAwLjQ0NDQ0NDQ0NDRyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjc3Nzc3Nzc3NzhyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBjb2xvcjogIzk5MUEzMDtcbiAgcGFkZGluZzogMC40NDQ0NDQ0NDQ0cmVtIDIuNjY2NjY2NjY2N3JlbSAwLjQ0NDQ0NDQ0NDRyZW0gMC44ODg4ODg4ODg5cmVtO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2ZXJzaW9uPVwiMS4xXCIgdmlld0JveD1cIjAgMCAxNiAxNlwiPjxwYXRoIGZpbGw9XCIlMjM5OTFhMzBcIiBkPVwiTTgsOS4xQzYuNiw1LjYsMy42LDMuMiwwLDMuMnYxLjVjNCwwLDcuMiwzLjcsNy4yLDguMmgxLjVjMC00LjUsMy4zLTguMiw3LjItOC4yVjMuMkMxMi40LDMuMiw5LjQsNS42LDgsOS4xelwiIC8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuODg4ODg4ODg4OXJlbSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMC42NjY2NjY2NjY3cmVtO1xufVxuQG1lZGlhICgtLW0tdXApIHtcbiAgLmFydGljbGUtbGlzdC1maWx0ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxLjMzMzMzMzMzMzNyZW07XG4gIH1cbiAgLmFydGljbGUtbGlzdC1maWx0ZXIgaDMge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tdG9wOiAxLjc3Nzc3Nzc3NzhyZW07XG4gIGZvbnQtc2l6ZTogMC43Nzc3Nzc3Nzc4cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzQ1MTQ0MDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmJyZWFkY3J1bWJzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmJyZWFkY3J1bWJzIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIi9cIjtcbiAgY29sb3I6ICM5OTFBMzA7XG4gIG1hcmdpbjogMCAwLjQ0NDQ0NDQ0NDRyZW07XG59XG4uYnJlYWRjcnVtYnMgbGk6Zmlyc3Qtb2YtdHlwZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5icmVhZGNydW1icyBhIHtcbiAgY29sb3I6ICM5OTFBMzA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5icmVhZGNydW1icyBhIHN2ZyB7XG4gIHdpZHRoOiAwLjg4ODg4ODg4ODlyZW07XG4gIGhlaWdodDogMC44ODg4ODg4ODg5cmVtO1xuICBmaWxsOiAjOTkxQTMwO1xufVxuXG4uYnVyZ2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMS4zMzMzMzMzMzMzcmVtO1xuICBoZWlnaHQ6IDEuMzMzMzMzMzMzM3JlbTtcbn1cbi5idXJnZXIgPiBkaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5MUEzMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5idXJnZXIgZGl2Om50aC1vZi10eXBlKDNuKzEpIHtcbiAgdG9wOiAwO1xufVxuLmJ1cmdlciBkaXY6bnRoLW9mLXR5cGUoM24rMikge1xuICB0b3A6IGNhbGMoNTAlIC0gMXB4KTtcbn1cbi5idXJnZXIgZGl2Om50aC1vZi10eXBlKDNuKSB7XG4gIHRvcDogY2FsYygxMDAlIC0gMnB4KTtcbn1cblxuLm1lbnUtb3BlbiAuYnVyZ2VyIGRpdjpudGgtb2YtdHlwZSgzbisxKSB7XG4gIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4ubWVudS1vcGVuIC5idXJnZXIgZGl2Om50aC1vZi10eXBlKDNuKzIpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5tZW51LW9wZW4gLmJ1cmdlciBkaXY6bnRoLW9mLXR5cGUoM24pIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDFweCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuODg4ODg4ODg4OXJlbSAxLjMzMzMzMzMzMzNyZW07XG4gIG1pbi13aWR0aDogMTAuMjc3Nzc3Nzc3OHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDQ0NDQ0NDQ0NHJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43Nzc3Nzc3Nzc4cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6ICM5OTFBMzA7XG59XG4uYnRuOmZvY3VzLCAuYnRuOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzQ1MTQ0MDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5idG46aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjNDUxNDQwO1xuICB9XG59XG5cbmJ1dHRvbjpkaXNhYmxlZCxcbi5idG5bZGlzYWJsZWRdIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLyogaU9TIFwiY2xpY2thYmxlIGVsZW1lbnRzXCIgZml4IGZvciByb2xlPVwiYnV0dG9uXCIgKi9cbltyb2xlPWJ1dHRvbl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJ0bi1ib3JkZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogMWVtO1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjJGMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0OmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogI0UzRTBENztcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5idG4tbGlnaHQ6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjRTNFMEQ3O1xuICB9XG59XG5cbi5idG4tY2F0ZWdvcnkge1xuICBjb2xvcjogIzkxODI1RTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDUsIDEzMCwgOTQsIDApO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTE4MjVFO1xuICBwYWRkaW5nOiAwLjg4ODg4ODg4ODlyZW0gMC44MzMzMzMzMzMzcmVtIDAuNzc3Nzc3Nzc3OHJlbSAwLjgzMzMzMzMzMzNyZW07XG59XG4uYnRuLWNhdGVnb3J5OmZvY3VzLCAuYnRuLWNhdGVnb3J5OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ1LCAxMzAsIDk0LCAwKTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5idG4tY2F0ZWdvcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ1LCAxMzAsIDk0LCAwLjEpO1xuICB9XG59XG4uYnRuLWNhdGVnb3J5LmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICM5OTFBMzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTFBMzA7XG59XG5cbi5idG4tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxLjMzMzMzMzMzMzNyZW07XG59XG4uY29sdW1uLWlubmVyIC5idG4tbGlzdCB7XG4gIG1heC13aWR0aDogNDYuNjY2NjY2NjY2N3JlbTtcbn1cblxuLmdoLWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5naC1jYXJkX19pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYXNwZWN0LXJhdGlvOiA0LzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFM0UwRDc7XG59XG4uZ2gtY2FyZF9faW1hZ2Uubm8taW1hZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2FyZC1wbGFjZWhvbGRlci5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5naC1jYXJkX19pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uZ2gtY2FyZF9fY29udGVudCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDEuMzMzMzMzMzMzM3JlbTtcbiAgaGVpZ2h0OiAxMS4xMTExMTExMTExcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5naC1jYXJkX19jb250ZW50IGIge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmdoLWNhcmRfX2NvbnRlbnQgLnJlYWQtbW9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMS43Nzc3Nzc3Nzc4cmVtO1xuICBjb2xvcjogIzk5MUEzMDtcbn1cbi5naC1jYXJkX19jb250ZW50IC5yZWFkLW1vcmU6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwLjIyMjIyMjIyMjJyZW07XG4gIHRyYW5zaXRpb246IHJpZ2h0IDAuM3M7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuZ2gtY2FyZDpob3ZlciAucmVhZC1tb3JlOjphZnRlciB7XG4gICAgcmlnaHQ6IC0wLjIyMjIyMjIyMjJyZW07XG4gIH1cbn1cbkBtZWRpYSAoLS1tLXVwKSB7XG4gIC5naC1jYXJkX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyLjIyMjIyMjIyMjJyZW07XG4gICAgaGVpZ2h0OiAxMy4zMzMzMzMzMzMzcmVtO1xuICB9XG59XG5cbi5zZWN0aW9uLmJnLXdoaXRlIC5naC1jYXJkIC5naC1jYXJkX19jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjJGMDtcbn1cblxuLmNvbnRyb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDIuMjIyMjIyMjIyMnJlbTtcbiAgaGVpZ2h0OiAyLjIyMjIyMjIyMjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjJGMDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5jb250cm9sIHN2ZyB7XG4gIHdpZHRoOiAxLjExMTExMTExMTFyZW07XG4gIGhlaWdodDogMS4xMTExMTExMTExcmVtO1xuICBmaWxsOiAjNDUxNDQwO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLmNvbnRyb2wuY29udHJvbC1uZXh0LCAuY29udHJvbC5jb250cm9sLXByZXYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2ZXJzaW9uPVwiMS4xXCIgdmlld0JveD1cIjAgMCAzMiAzMlwiPjxwYXRoIGZpbGw9XCIlMjM5OTFhMzBcIiBkPVwiTTE4LjgsMy4yaC0yLjRjMCw0LjgyLDIuNzMsOS4wOCw2Ljg4LDExLjZIMHYyLjRoMjMuMjhjLTQuMTUsMi41Mi02Ljg4LDYuNzgtNi44OCwxMS42aDIuNGMwLTYuNCw1LjkyLTExLjYsMTMuMi0xMS42di0yLjRjLTcuMjgsMC0xMy4yLTUuMi0xMy4yLTExLjZaXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMS4zMzMzMzMzMzMzcmVtO1xufVxuLmNvbnRyb2wuY29udHJvbC1wcmV2IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5jb250cm9sLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTFBMzA7XG59XG4uY29udHJvbC5hY3RpdmUgc3ZnIHtcbiAgZmlsbDogI0Y1RjJGMDtcbn1cbi5jb250cm9sLmFjdGl2ZS5jb250cm9sLW5leHQsIC5jb250cm9sLmFjdGl2ZS5jb250cm9sLXByZXYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2ZXJzaW9uPVwiMS4xXCIgdmlld0JveD1cIjAgMCAzMiAzMlwiPjxwYXRoIGZpbGw9XCIlMjNGNUYyRjBcIiBkPVwiTTE4LjgsMy4yaC0yLjRjMCw0LjgyLDIuNzMsOS4wOCw2Ljg4LDExLjZIMHYyLjRoMjMuMjhjLTQuMTUsMi41Mi02Ljg4LDYuNzgtNi44OCwxMS42aDIuNGMwLTYuNCw1LjkyLTExLjYsMTMuMi0xMS42di0yLjRjLTcuMjgsMC0xMy4yLTUuMi0xMy4yLTExLjZaXCIvPjwvc3ZnPicpO1xufVxuLmNvbnRyb2wuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjJGMDtcbn1cbi5jb250cm9sLmRpc2FibGVkLmNvbnRyb2wtbmV4dCwgLmNvbnRyb2wuZGlzYWJsZWQuY29udHJvbC1wcmV2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmVyc2lvbj1cIjEuMVwiIHZpZXdCb3g9XCIwIDAgMzIgMzJcIj48cGF0aCBmaWxsPVwiJTIzOTE4MjVFXCIgZD1cIk0xOC44LDMuMmgtMi40YzAsNC44MiwyLjczLDkuMDgsNi44OCwxMS42SDB2Mi40aDIzLjI4Yy00LjE1LDIuNTItNi44OCw2Ljc4LTYuODgsMTEuNmgyLjRjMC02LjQsNS45Mi0xMS42LDEzLjItMTEuNnYtMi40Yy03LjI4LDAtMTMuMi01LjItMTMuMi0xMS42WlwiLz48L3N2Zz4nKTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5jb250cm9sOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTkxQTMwO1xuICB9XG4gIC5jb250cm9sOmhvdmVyIHN2ZyB7XG4gICAgZmlsbDogI0Y1RjJGMDtcbiAgfVxuICAuY29udHJvbDpob3Zlci5jb250cm9sLW5leHQsIC5jb250cm9sOmhvdmVyLmNvbnRyb2wtcHJldiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmVyc2lvbj1cIjEuMVwiIHZpZXdCb3g9XCIwIDAgMzIgMzJcIj48cGF0aCBmaWxsPVwiJTIzRjVGMkYwXCIgZD1cIk0xOC44LDMuMmgtMi40YzAsNC44MiwyLjczLDkuMDgsNi44OCwxMS42SDB2Mi40aDIzLjI4Yy00LjE1LDIuNTItNi44OCw2Ljc4LTYuODgsMTEuNmgyLjRjMC02LjQsNS45Mi0xMS42LDEzLjItMTEuNnYtMi40Yy03LjI4LDAtMTMuMi01LjItMTMuMi0xMS42WlwiLz48L3N2Zz4nKTtcbiAgfVxufVxuQG1lZGlhICgtLXMtdXApIHtcbiAgLmNvbnRyb2wge1xuICAgIHdpZHRoOiAzLjExMTExMTExMTFyZW07XG4gICAgaGVpZ2h0OiAzLjExMTExMTExMTFyZW07XG4gIH1cbiAgLmNvbnRyb2wgc3ZnIHtcbiAgICB3aWR0aDogMS4zMzMzMzMzMzMzcmVtO1xuICAgIGhlaWdodDogMS4zMzMzMzMzMzMzcmVtO1xuICB9XG59XG5cbi5nZm9ybV9hamF4X3NwaW5uZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xufVxuXG4uZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xuICBjb2xvcjogaHNsKDIwLCAxMDAlLCA1MCUpO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cblxuLmhhbWJ1cmdlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAyLjFyZW07XG4gIHdpZHRoOiAzcmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRvcDogLTFweDtcbn1cbkBtZWRpYSAoLS1tLXVwKSB7XG4gIC5oYW1idXJnZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oYW1idXJnZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmhhbWJ1cmdlcl9fbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgaGVpZ2h0OiAzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbn1cbi5oYW1idXJnZXJfX2xpbmU6bnRoLWNoaWxkKDEpIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIGNhbGMoLTUwJSArIDAuNXB4KSk7XG59XG4uaGFtYnVyZ2VyX19saW5lOm50aC1jaGlsZCgyKSB7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDBkZWcpO1xufVxuLmhhbWJ1cmdlcl9fbGluZTpudGgtY2hpbGQoMykge1xuICB0b3A6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIGNhbGMoLTEwMCUgKyAycHgpKTtcbn1cbi5oYW1idXJnZXIub3BlbiAuaGFtYnVyZ2VyX19saW5lOm50aC1jaGlsZCgxKSB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCBjYWxjKC01MCUgKyAwLjVweCkpIHJvdGF0ZVooNDVkZWcpIHJvdGF0ZVgoMGRlZyk7XG4gIG9wYWNpdHk6IDE7XG59XG4uaGFtYnVyZ2VyLm9wZW4gLmhhbWJ1cmdlcl9fbGluZTpudGgtY2hpbGQoMikge1xuICB0b3A6IDcwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgY2FsYygtNTAlICsgMC41cHgpKSByb3RhdGVaKDIyNWRlZykgcm90YXRlWSg5MGRlZyk7XG4gIG9wYWNpdHk6IDE7XG59XG4uaGFtYnVyZ2VyLm9wZW4gLmhhbWJ1cmdlcl9fbGluZTpudGgtY2hpbGQoMykge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgY2FsYygtNTAlICsgMC41cHgpKSByb3RhdGVaKDEzNWRlZykgcm90YXRlWCgwZGVnKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmhlYWRpbmctZGlzcGxheSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjNDUxNDQwO1xufVxuLmhlYWRpbmctZGlzcGxheSBpIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5oMSwgaDIsIGgzLFxuLmgxLCAuaDIsIC5oMyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjNDUxNDQwO1xufVxuaDEgaSwgaDIgaSwgaDMgaSxcbi5oMSBpLCAuaDIgaSwgLmgzIGkge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmg0LCBoNSwgaDYsXG4uaDQsIC5oNSwgLmg2IHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbmgxLmhlYWRpbmctZGlzcGxheSwgLmhlYWRpbmctZGlzcGxheSB7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbn1cbkBtZWRpYSAoLS1tLXVwKSB7XG4gIGgxLmhlYWRpbmctZGlzcGxheSwgLmhlYWRpbmctZGlzcGxheSB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzMzMzMzNyZW07XG4gIH1cbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuQG1lZGlhICgtLW0tdXApIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiAzLjU1NTU1NTU1NTZyZW07XG4gIH1cbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbn1cbkBtZWRpYSAoLS1tLXVwKSB7XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMi4yMjIyMjIyMjIycmVtO1xuICB9XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbkBtZWRpYSAoLS1tLXVwKSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMS41NTU1NTU1NTU2cmVtO1xuICB9XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5AbWVkaWEgKC0tbS11cCkge1xuICBoNCwgLmg0IHtcbiAgICBmb250LXNpemU6IDEuMzMzMzMzMzMzM3JlbTtcbiAgfVxufVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbkBtZWRpYSAoLS1tLXVwKSB7XG4gIGg1LCAuaDUge1xuICAgIGZvbnQtc2l6ZTogMS4xMTExMTExMTExcmVtO1xuICB9XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5AbWVkaWEgKC0tbS11cCkge1xuICBoNiwgLmg2IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLndwLWNhcHRpb24ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuLndwLWNhcHRpb24gcDpub3QoLndwLWNhcHRpb24tdGV4dCkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLndwLWNhcHRpb24gLndwLWNhcHRpb24tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMC43Nzc3Nzc3Nzc4cmVtO1xufVxuXG4ubWFwLXN0YXJ0LXBpbiB7XG4gIHdpZHRoOiAyLjIyMjIyMjIyMjJyZW07XG4gIGhlaWdodDogMi42NjY2NjY2NjY3cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbWFwLXN0YXJ0LXBpbi5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cblxuLm1hcC1zcG90LXBpbiB7XG4gIHdpZHRoOiAyLjIyMjIyMjIyMjJyZW07XG4gIGhlaWdodDogMi4yMjIyMjIyMjIycmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTFBMzA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZlcnNpb249XCIxLjFcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCI+PHBhdGggZmlsbD1cIiUyM0Y1RjJGMFwiIGQ9XCJNMjEuNzUsMTAuOTZjLS4xOC0uMi00LjM5LTQuOTYtOS43NS00Ljk2UzIuNDIsMTAuNzYsMi4yNSwxMC45NmMtLjMzLjM4LS4zMy45NSwwLDEuMzMuMTguMiw0LjM4LDQuOTYsOS43NSw0Ljk2czkuNTgtNC43Niw5Ljc1LTQuOTZjLjMzLS4zOC4zMy0uOTUsMC0xLjMzWk02Ljc0LDkuNzhjLS4yLjU5LS4zMSwxLjIyLS4zMSwxLjg1cy4xMSwxLjI1LjMxLDEuODRjLTEuMDItLjY2LTEuODMtMS4zNi0yLjM0LTEuODQuNTEtLjQ4LDEuMzItMS4xOSwyLjM0LTEuODVaTTEyLDguMDFjMS45OCwwLDMuNTgsMS42MiwzLjU4LDMuNjJzLTEuNjEsMy42Mi0zLjU4LDMuNjItMy41OC0xLjYyLTMuNTgtMy42MiwxLjYxLTMuNjIsMy41OC0zLjYyWk0xNy4yNiw5Ljc4YzEuMDIuNjYsMS44MywxLjM2LDIuMzQsMS44NC0uNTEuNDgtMS4zMiwxLjE5LTIuMzQsMS44NS4yLS41OS4zMS0xLjIyLjMxLTEuODVzLS4xMS0xLjI1LS4zMS0xLjg0WlwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEuMzMzMzMzMzMzM3JlbTtcbn1cbi5tYXAtc3BvdC1waW4ub3BlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZlcnNpb249XCIxLjFcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCI+PHBhdGggZmlsbD1cIiUyMzk5MUEzMFwiIGQ9XCJNMjEuNzUsMTAuOTZjLS4xOC0uMi00LjM5LTQuOTYtOS43NS00Ljk2UzIuNDIsMTAuNzYsMi4yNSwxMC45NmMtLjMzLjM4LS4zMy45NSwwLDEuMzMuMTguMiw0LjM4LDQuOTYsOS43NSw0Ljk2czkuNTgtNC43Niw5Ljc1LTQuOTZjLjMzLS4zOC4zMy0uOTUsMC0xLjMzWk02Ljc0LDkuNzhjLS4yLjU5LS4zMSwxLjIyLS4zMSwxLjg1cy4xMSwxLjI1LjMxLDEuODRjLTEuMDItLjY2LTEuODMtMS4zNi0yLjM0LTEuODQuNTEtLjQ4LDEuMzItMS4xOSwyLjM0LTEuODVaTTEyLDguMDFjMS45OCwwLDMuNTgsMS42MiwzLjU4LDMuNjJzLTEuNjEsMy42Mi0zLjU4LDMuNjItMy41OC0xLjYyLTMuNTgtMy42MiwxLjYxLTMuNjIsMy41OC0zLjYyWk0xNy4yNiw5Ljc4YzEuMDIuNjYsMS44MywxLjM2LDIuMzQsMS44NC0uNTEuNDgtMS4zMiwxLjE5LTIuMzQsMS44NS4yLS41OS4zMS0xLjIyLjMxLTEuODVzLS4xMS0xLjI1LS4zMS0xLjg0WlwiLz48L3N2Zz4nKTtcbn1cblxuLm1hcGJveGdsLXBvcHVwIC5tYXBib3hnbC1wb3B1cC10aXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1hcGJveGdsLXBvcHVwIC5tYXBib3hnbC1wb3B1cC1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yMjIyMjIyMjIycmVtO1xufVxuLm1hcGJveGdsLXBvcHVwIC5wb3B1cC1pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjIyMjIyMjIyMnJlbSAwLjIyMjIyMjIyMjJyZW0gMCAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tYXBib3hnbC1wb3B1cCAucG9wdXAtY29udGVudCB7XG4gIHBhZGRpbmc6IDAuNjY2NjY2NjY2N3JlbSAwLjg4ODg4ODg4ODlyZW0gMC44ODg4ODg4ODg5cmVtIDAuODg4ODg4ODg4OXJlbTtcbn1cbi5tYXBib3hnbC1wb3B1cCAucG9wdXAtY29udGVudCBoMyB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5tYXBib3hnbC1wb3B1cCAubWFwYm94Z2wtcG9wdXAtY2xvc2UtYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxLjMzMzMzMzMzMzNyZW07XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuNzUpLCAxcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuXG5AbWVkaWEgKC0tcy1kb3duKSB7XG4gIC5zZWFyY2gtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXJfX25hdiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOC42NjY2NjY2NjY3cmVtO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHN2aCAtIDguNjY2NjY2NjY2N3JlbSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBwYWRkaW5nLXRvcDogMy41NTU1NTU1NTU2cmVtO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnNpdGUtaGVhZGVyIC5zaXRlLWhlYWRlcl9fbmF2IC5wcmltYXJ5LW5hdmlnYXRpb24tY2FudmFzIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwc3ZoIC0gOC42NjY2NjY2NjY3cmVtKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIG92ZXJmbG93LXg6IGNsaXA7XG4gIH1cbiAgLm1lbnUtb3BlbiAuc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyX19uYXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zaXRlLWhlYWRlcl9fbmF2IC5wcmltYXJ5LW5hdmlnYXRpb24tbWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5zaXRlLWhlYWRlcl9fbmF2IC5wcmltYXJ5LW5hdmlnYXRpb24tbWVudSA+IHVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAxLjMzMzMzMzMzMzNyZW07XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgfVxuICAuc2l0ZS1oZWFkZXJfX25hdiAucHJpbWFyeS1uYXZpZ2F0aW9uLW1lbnUgPiB1bCA+IGxpID4gYSB7XG4gICAgZm9udC1zaXplOiAxLjMzMzMzMzMzMzNyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjIyMjIyMjIyMnJlbTtcbiAgfVxuICAuc2l0ZS1oZWFkZXJfX25hdiAucHJpbWFyeS1uYXZpZ2F0aW9uLW1lbnUgPiB1bC5zdWJtZW51LW9wZW4ge1xuICAgIGxlZnQ6IC0xMDB2dztcbiAgfVxuICAuc2l0ZS1oZWFkZXJfX25hdiAucHJpbWFyeS1uYXZpZ2F0aW9uLW1lbnUgLnN1Ym1lbnUtY29udHJvbCxcbiAgLnNpdGUtaGVhZGVyX19uYXYgLnByaW1hcnktbmF2aWdhdGlvbi1tZW51IC5zdWJtZW51LXJldHVybiB7XG4gICAgd2lkdGg6IDEuNjY2NjY2NjY2N3JlbTtcbiAgICBoZWlnaHQ6IDEuNjY2NjY2NjY2N3JlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLnNpdGUtaGVhZGVyX19uYXYgLnByaW1hcnktbmF2aWdhdGlvbi1tZW51IC5zdWJtZW51LWNvbnRyb2wge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAuc2l0ZS1oZWFkZXJfX25hdiAucHJpbWFyeS1uYXZpZ2F0aW9uLW1lbnUgLnN1Ym1lbnUtcmV0dXJuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjMzMzMzMzMzMzNyZW07XG4gIH1cbiAgLnNpdGUtaGVhZGVyX19uYXYgLnByaW1hcnktbmF2aWdhdGlvbi1tZW51IC5zdWJtZW51LWNvbnRyb2w6OmFmdGVyLFxuICAuc2l0ZS1oZWFkZXJfX25hdiAucHJpbWFyeS1uYXZpZ2F0aW9uLW1lbnUgLnN1Ym1lbnUtcmV0dXJuOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEuMzMzMzMzMzMzM3JlbTtcbiAgICBoZWlnaHQ6IDEuMzMzMzMzMzMzM3JlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2ZXJzaW9uPVwiMS4xXCIgdmlld0JveD1cIjAgMCAzMiAzMlwiPjxwYXRoIGZpbGw9XCIlMjM5OTFhMzBcIiBkPVwiTTE4LjgsMy4yaC0yLjRjMCw0LjgyLDIuNzMsOS4wOCw2Ljg4LDExLjZIMHYyLjRoMjMuMjhjLTQuMTUsMi41Mi02Ljg4LDYuNzgtNi44OCwxMS42aDIuNGMwLTYuNCw1LjkyLTExLjYsMTMuMi0xMS42di0yLjRjLTcuMjgsMC0xMy4yLTUuMi0xMy4yLTExLjZaXCIvPjwvc3ZnPicpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgbWFyZ2luOiAwLjE2NjY2NjY2NjdyZW0gMCAwLjE2NjY2NjY2NjdyZW0gMC4zMzMzMzMzMzMzcmVtO1xuICB9XG4gIC5zaXRlLWhlYWRlcl9fbmF2IC5wcmltYXJ5LW5hdmlnYXRpb24tbWVudSAuc3ViLW1lbnUtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDEwMHZ3O1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHN2aCAtIDEyLjIyMjIyMjIyMjJyZW0pO1xuICAgIHBhZGRpbmc6IDAgMCAyLjY2NjY2NjY2NjdyZW0gMDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5zaXRlLWhlYWRlcl9fbmF2IC5wcmltYXJ5LW5hdmlnYXRpb24tbWVudSAuc3ViLW1lbnUtd3JhcHBlciAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2l0ZS1oZWFkZXJfX25hdiAucHJpbWFyeS1uYXZpZ2F0aW9uLW1lbnUgLnN1Yi1tZW51LXdyYXBwZXIgLnN1Yi1tZW51IHtcbiAgICBtYXJnaW4tdG9wOiAxLjMzMzMzMzMzMzNyZW07XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuc2l0ZS1oZWFkZXJfX25hdiAucHJpbWFyeS1uYXZpZ2F0aW9uLW1lbnUgLmhhcy1zdWItbWVudS5vcGVuIC5zdWItbWVudS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubWVudS1vcGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKC0tbS11cCkge1xuICAucHJpbWFyeS1uYXZpZ2F0aW9uLWNhbnZhcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogMi42NjY2NjY2NjY3cmVtO1xuICB9XG4gIC5wcmltYXJ5LW5hdmlnYXRpb24tY2FudmFzIC5zZWFyY2gtdG9nZ2xlIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuICAucHJpbWFyeS1uYXZpZ2F0aW9uLWNhbnZhcyAuaWNvbiB7XG4gICAgd2lkdGg6IDEuMTExMTExMTExMXJlbTtcbiAgICBoZWlnaHQ6IDEuMTExMTExMTExMXJlbTtcbiAgICBmaWxsOiAjOTkxQTMwO1xuICB9XG59XG4ucHJpbWFyeS1uYXZpZ2F0aW9uLW1lbnUgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAyLjY2NjY2NjY2NjdyZW07XG59XG4ucHJpbWFyeS1uYXZpZ2F0aW9uLW1lbnUgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcmltYXJ5LW5hdmlnYXRpb24tbWVudSBsaS5pcy1hY3RpdmUgPiBhLCAucHJpbWFyeS1uYXZpZ2F0aW9uLW1lbnUgbGkuY3VycmVudF9wYWdlX2FuY2VzdG9yID4gYSB7XG4gIGNvbG9yOiAjNDUxNDQwO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnByaW1hcnktbmF2aWdhdGlvbi1tZW51IGxpLmhhcy1zdWItbWVudTpob3ZlciA+IGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucHJpbWFyeS1uYXZpZ2F0aW9uLW1lbnUgbGkuaGFzLXN1Yi1tZW51OmhvdmVyID4gYTo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDAuNDQ0NDQ0NDQ0NHJlbSk7XG4gICAgYm90dG9tOiAtMC44ODg4ODg4ODg5cmVtO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDAuODg4ODg4ODg4OXJlbTtcbiAgICBoZWlnaHQ6IDAuODg4ODg4ODg4OXJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2ZXJzaW9uPVwiMS4xXCIgdmlld0JveD1cIjAgMCAzMiAzMlwiPjxwYXRoIGQ9XCJNMTYsMTkuODJDMTMuODgsMTIuMTksNy41MSw2LjYyLDAsNi42MnYxLjVjOC40MSwwLDE1LjI1LDcuNzQsMTUuMjUsMTcuMjVoMS41YzAtOS41MSw2Ljg0LTE3LjI1LDE1LjI1LTE3LjI1di0xLjVjLTcuNTEsMC0xMy44OCw1LjU2LTE2LDEzLjJaXCIgZmlsbD1cIiUyMzQ1MTQ0MFwiLz48L3N2Zz4nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgei1pbmRleDogMjtcbiAgfVxufVxuLnByaW1hcnktbmF2aWdhdGlvbi1tZW51IGE6bm90KC5idG4pIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjc3Nzc3Nzc3NzhyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjOTkxQTMwO1xuICBwYWRkaW5nOiAwLjQ0NDQ0NDQ0NDRyZW0gMDtcbn1cbi5wcmltYXJ5LW5hdmlnYXRpb24tbWVudSAuc3ViLW1lbnUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDMuNTU1NTU1NTU1NnJlbSAwO1xufVxuLnByaW1hcnktbmF2aWdhdGlvbi1tZW51IC5zdWItbWVudS13cmFwcGVyIC5zdWItbWVudS1kZXNjcmlwdGlvbiB7XG4gIGdyaWQtY29sdW1uOiA1L3NwYW4gNDtcbn1cbi5wcmltYXJ5LW5hdmlnYXRpb24tbWVudSAuc3ViLW1lbnUtd3JhcHBlciAuc3ViLW1lbnUtZGVzY3JpcHRpb24gaDQge1xuICBjb2xvcjogIzk5MUEzMDtcbiAgbWFyZ2luLWJvdHRvbTogMC40NDQ0NDQ0NDQ0cmVtO1xufVxuLnByaW1hcnktbmF2aWdhdGlvbi1tZW51IC5zdWItbWVudS13cmFwcGVyIC5zdWItbWVudS1kZXNjcmlwdGlvbiAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMS4zMzMzMzMzMzMzcmVtO1xufVxuLnByaW1hcnktbmF2aWdhdGlvbi1tZW51IC5zdWItbWVudS13cmFwcGVyIC5zdWItbWVudS1jaGlsZHJlbiB7XG4gIGdyaWQtY29sdW1uOiA5L3NwYW4gNDtcbn1cbi5wcmltYXJ5LW5hdmlnYXRpb24tbWVudSAuc3ViLW1lbnUtd3JhcHBlciAuc3ViLW1lbnUtY2hpbGRyZW4gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjExMTExMTExMTFyZW07XG4gIGhlaWdodDogMS4xMTExMTExMTExcmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2ZXJzaW9uPVwiMS4xXCIgdmlld0JveD1cIjAgMCAzMiAzMlwiPjxwYXRoIGZpbGw9XCIlMjM5OTFhMzBcIiBkPVwiTTE4LjgsMy4yaC0yLjRjMCw0LjgyLDIuNzMsOS4wOCw2Ljg4LDExLjZIMHYyLjRoMjMuMjhjLTQuMTUsMi41Mi02Ljg4LDYuNzgtNi44OCwxMS42aDIuNGMwLTYuNCw1LjkyLTExLjYsMTMuMi0xMS42di0yLjRjLTcuMjgsMC0xMy4yLTUuMi0xMy4yLTExLjZaXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1hcmdpbjogMCAwIC0wLjIyMjIyMjIyMjJyZW0gMC40NDQ0NDQ0NDQ0cmVtO1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gMC4zcztcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5wcmltYXJ5LW5hdmlnYXRpb24tbWVudSAuc3ViLW1lbnUtd3JhcHBlciAuc3ViLW1lbnUtY2hpbGRyZW4gYTpob3Zlcjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjY2NjY2NjY2NjdyZW07XG4gIH1cbn1cbi5wcmltYXJ5LW5hdmlnYXRpb24tbWVudSAuc3ViLW1lbnUtd3JhcHBlciB1bC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhICgtLW0tdXApIHtcbiAgLnByaW1hcnktbmF2aWdhdGlvbi1tZW51IC5zdWItbWVudS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gIH1cbn1cbkBtZWRpYSAoLS1tLXVwKSBhbmQgKGhvdmVyOiBob3Zlcikge1xuICAucHJpbWFyeS1uYXZpZ2F0aW9uLW1lbnUgbGk6aG92ZXIgPiAuc3ViLW1lbnUtd3JhcHBlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB9XG59XG5cbi5vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgei1pbmRleDogMTA7XG59XG4ub3ZlcmxheS1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAxLjMzMzMzMzMzMzNyZW07XG4gIHBhZGRpbmc6IDMuNTU1NTU1NTU1NnJlbSAxLjMzMzMzMzMzMzNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4ub3ZlcmxheS1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxLjMzMzMzMzMzMzNyZW07XG4gIHJpZ2h0OiAxLjMzMzMzMzMzMzNyZW07XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS4zMzMzMzMzMzMzcmVtO1xuICBoZWlnaHQ6IDEuMzMzMzMzMzMzM3JlbTtcbn1cbi5vdmVybGF5LWNsb3NlOjpiZWZvcmUsIC5vdmVybGF5LWNsb3NlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTE0NDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbi5vdmVybGF5LWNsb3NlOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLm92ZXJsYXktY2xvc2U6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLm92ZXJsYXktY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5vdmVybGF5IC5jb250cm9scyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDQuNDQ0NDQ0NDQ0NHJlbSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAoLS1tLXVwKSB7XG4gIC5vdmVybGF5LWNvbnRhaW5lciB7XG4gICAgaW5zZXQ6IDIuNjY2NjY2NjY2N3JlbTtcbiAgICBwYWRkaW5nOiA2LjY2NjY2NjY2NjdyZW0gMS43Nzc3Nzc3Nzc4cmVtO1xuICB9XG4gIC5vdmVybGF5IC5jb250cm9scyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuMzMzMzMzMzMzM3JlbSk7XG4gIH1cbn1cblxuaHRtbC5vdmVybGF5LW9wZW4gYm9keSB7XG4gIGhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIuNjY2NjY2NjY2N3JlbTtcbn1cbi5wYWdpbmF0aW9uIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDAuMjIyMjIyMjIyMnJlbTtcbiAgd2lkdGg6IDIuMjIyMjIyMjIyMnJlbTtcbiAgaGVpZ2h0OiAyLjIyMjIyMjIyMjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzk5MUEzMDtcbn1cbi5wYWdpbmF0aW9uIGEuYXJyb3c6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbjogMCAxLjMzMzMzMzMzMzNyZW0gMCAwO1xufVxuLnBhZ2luYXRpb24gYS5hcnJvdzpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW46IDAgMCAwIDEuMzMzMzMzMzMzM3JlbTtcbn1cbi5wYWdpbmF0aW9uIGEuYXJyb3cgc3ZnIHtcbiAgd2lkdGg6IDEuMTExMTExMTExMXJlbTtcbiAgaGVpZ2h0OiAxLjExMTExMTExMTFyZW07XG4gIGZpbGw6ICM5OTFBMzA7XG59XG4ucGFnaW5hdGlvbiBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNDUxNDQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGMkYwO1xufVxuLnBhZ2luYXRpb24gYS5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjOTE4MjVFO1xufVxuLnBhZ2luYXRpb24gYS5kaXNhYmxlZCBzdmcge1xuICBmaWxsOiAjOTE4MjVFO1xufVxuLnBhZ2luYXRpb24gLmVsbGlwc2lzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMC4yMjIyMjIyMjIycmVtO1xuICBtaW4td2lkdGg6IDIuMjIyMjIyMjIyMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzk5MUEzMDtcbn1cblxuLnBvc3QtdHJhdmVyc2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5wb3N0LXRyYXZlcnNlIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyLjg4ODg4ODg4ODlyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0NTE0NDA7XG59XG4ucG9zdC10cmF2ZXJzZSAuaWNvbiB7XG4gIHdpZHRoOiAwLjg4ODg4ODg4ODlyZW07XG4gIGhlaWdodDogMC44ODg4ODg4ODg5cmVtO1xuICBmaWxsOiAjOTkxQTMwO1xufVxuLnBvc3QtdHJhdmVyc2UgLmRhdGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wb3N0LXRyYXZlcnNlIC5kYXkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzQ1MTQ0MDtcbiAgZm9udC1zaXplOiAxLjU1NTU1NTU1NTZyZW07XG59XG4ucG9zdC10cmF2ZXJzZSAuZGF5IGkge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4ucG9zdC10cmF2ZXJzZSAubW9udGgge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43Nzc3Nzc3Nzc4cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cbi5wb3N0LXRyYXZlcnNlIGEgKyBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMC42NjY2NjY2NjY3cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzIyMjIyMjIyMnJlbTtcbiAgd2lkdGg6IDMuNTU1NTU1NTU1NnJlbTtcbn1cbi5wb3N0LXRyYXZlcnNlIGEgKyBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA4MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAyMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MTgyNUU7XG59XG5cbi5yZWFkLW1vcmUge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43Nzc3Nzc3Nzc4cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnJlYWQtbW9yZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjExMTExMTExMTFyZW07XG4gIGhlaWdodDogMS4xMTExMTExMTExcmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2ZXJzaW9uPVwiMS4xXCIgdmlld0JveD1cIjAgMCAzMiAzMlwiPjxwYXRoIGZpbGw9XCIlMjM5OTFhMzBcIiBkPVwiTTE4LjgsMy4yaC0yLjRjMCw0LjgyLDIuNzMsOS4wOCw2Ljg4LDExLjZIMHYyLjRoMjMuMjhjLTQuMTUsMi41Mi02Ljg4LDYuNzgtNi44OCwxMS42aDIuNGMwLTYuNCw1LjkyLTExLjYsMTMuMi0xMS42di0yLjRjLTcuMjgsMC0xMy4yLTUuMi0xMy4yLTExLjZaXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1hcmdpbjogMCAwIC0wLjIyMjIyMjIyMjJyZW0gMC40NDQ0NDQ0NDQ0cmVtO1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gMC4zcztcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5yZWFkLW1vcmU6aG92ZXI6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMC42NjY2NjY2NjY3cmVtO1xuICB9XG59XG5cbi5zb2NpYWwtc2hhcmUge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLnNvY2lhbC1zaGFyZSBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zb2NpYWwtc2hhcmUgbGkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMi43Nzc3Nzc3Nzc4cmVtO1xuICBoZWlnaHQ6IDIuNzc3Nzc3Nzc3OHJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGMkYwO1xufVxuLnNvY2lhbC1zaGFyZSBsaSBhIHN2ZyB7XG4gIHdpZHRoOiAwLjg4ODg4ODg4ODlyZW07XG4gIGhlaWdodDogMC44ODg4ODg4ODg5cmVtO1xuICBmaWxsOiAjOTkxQTMwO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnNvY2lhbC1zaGFyZSBsaSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTNFMEQ3O1xuICB9XG59XG4uc29jaWFsLXNoYXJlLm9uLWxpZ2h0IGxpIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTkxQTMwO1xufVxuLnNvY2lhbC1zaGFyZS5vbi1saWdodCBsaSBhIHN2ZyB7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4uc29jaWFsLXNoYXJlLm9uLWxpZ2h0IGxpIGE6Zm9jdXMsIC5zb2NpYWwtc2hhcmUub24tbGlnaHQgbGkgYTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjNDUxNDQwO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnNvY2lhbC1zaGFyZS5vbi1saWdodCBsaSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDUxNDQwO1xuICB9XG59XG5cbi5zd2lwZXItbmF2aWdhdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDIuNjY2NjY2NjY2N3JlbTtcbiAgd2lkdGg6IDYuMjIyMjIyMjIyMnJlbTtcbn1cbi5zd2lwZXItbmF2aWdhdGlvbiAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1uYXZpZ2F0aW9uIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICB0b3A6IDEuMzMzMzMzMzMzM3JlbTtcbiAgd2lkdGg6IDIuNjY2NjY2NjY2N3JlbTtcbiAgaGVpZ2h0OiAyLjY2NjY2NjY2NjdyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5MUEzMDtcbn1cbi5zd2lwZXItbmF2aWdhdGlvbiAuc3dpcGVyLWJ1dHRvbi1uZXh0OjphZnRlcixcbi5zd2lwZXItbmF2aWdhdGlvbiAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3dpcGVyLW5hdmlnYXRpb24gLnN3aXBlci1idXR0b24tbmV4dCBzdmcsXG4uc3dpcGVyLW5hdmlnYXRpb24gLnN3aXBlci1idXR0b24tcHJldiBzdmcge1xuICB3aWR0aDogMS4zMzMzMzMzMzMzcmVtO1xuICBoZWlnaHQ6IDEuMzMzMzMzMzMzM3JlbTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5zd2lwZXItbmF2aWdhdGlvbiAuc3dpcGVyLWJ1dHRvbi1uZXh0OmZvY3VzLCAuc3dpcGVyLW5hdmlnYXRpb24gLnN3aXBlci1idXR0b24tbmV4dDphY3RpdmUsXG4uc3dpcGVyLW5hdmlnYXRpb24gLnN3aXBlci1idXR0b24tcHJldjpmb2N1cyxcbi5zd2lwZXItbmF2aWdhdGlvbiAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM0NTE0NDA7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuc3dpcGVyLW5hdmlnYXRpb24gLnN3aXBlci1idXR0b24tbmV4dDpob3ZlcixcbiAgLnN3aXBlci1uYXZpZ2F0aW9uIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM0NTE0NDA7XG4gIH1cbn1cbi5zd2lwZXItbmF2aWdhdGlvbiAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG4uc3dpcGVyLW5hdmlnYXRpb24gLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGxlZnQ6IDA7XG59XG4uc3dpcGVyLW5hdmlnYXRpb24gLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUYyRjA7XG59XG4uc3dpcGVyLW5hdmlnYXRpb24gLnN3aXBlci1idXR0b24tZGlzYWJsZWQgc3ZnIHtcbiAgZmlsbDogIzkxODI1RTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwJTtcbiAgbGVmdDogMS4zMzMzMzMzMzMzcmVtO1xuICByaWdodDogNTAlO1xuICBib3R0b206IDIuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAoLS1tLXVwKSB7XG4gIC5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwge1xuICAgIGJvdHRvbTogMi41NTU1NTU1NTU2cmVtO1xuICAgIGxlZnQ6IDIuNjY2NjY2NjY2N3JlbTtcbiAgfVxufVxuQG1lZGlhICgtLWwtdXApIHtcbiAgLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCB7XG4gICAgYm90dG9tOiAzLjQ0NDQ0NDQ0NDRyZW07XG4gICAgbGVmdDogbWF4KDRyZW0sIDUwdncgLSA0Mi42NjY2NjY2NjY3cmVtKTtcbiAgfVxufVxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDEuMzMzMzMzMzMzM3JlbTtcbiAgaGVpZ2h0OiAwLjIyMjIyMjIyMjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6ICM5OTFBMzA7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0OmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgd2lkdGg6IDIuNjY2NjY2NjY2N3JlbTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cblxuLnRpbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDUxNDQwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi50aWxlIC50aWxlX19pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFM0UwRDc7XG59XG4udGlsZSAudGlsZV9faW1hZ2Uubm8taW1hZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2FyZC1wbGFjZWhvbGRlci5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnRpbGUgLnRpbGVfX2ltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi50aWxlIC50aWxlX19pbWFnZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzMuMzMlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoNjksIDIwLCA2NCwgMCksICM0NTE0NDApO1xufVxuLnRpbGUgLnRpbGVfX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDEwMCU7XG4gIHBhZGRpbmc6IDAgMi4yMjIyMjIyMjIycmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi50aWxlIC50aWxlX190aXRsZSAuaDMsXG4udGlsZSAudGlsZV9fdGl0bGUgLnRpbGVfX3N1YnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi50aWxlIC50aWxlX190aXRsZSAuaDMge1xuICBtYXJnaW4tYm90dG9tOiAwLjIyMjIyMjIyMjJyZW07XG59XG4udGlsZSAudGlsZV9fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC44ODg4ODg4ODg5cmVtIDIuMjIyMjIyMjIyMnJlbSAyLjIyMjIyMjIyMjJyZW0gMi4yMjIyMjIyMjIycmVtO1xufVxuLnRpbGUgLnRpbGVfX2NvbnRlbnQgLnRpbGVfX2V4Y2VycHQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnRpbGUucGxhY2Vob2xkZXIge1xuICBhc3BlY3QtcmF0aW86IDMvNDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoNjksIDIwLCA2NCwgMC43NSksIHJnYmEoNjksIDIwLCA2NCwgMC43NSkgNjAlLCAjNDUxNDQwIDc1JSk7XG59XG4udGlsZSAucmVhZC1tb3JlOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZlcnNpb249XCIxLjFcIiB2aWV3Qm94PVwiMCAwIDMyIDMyXCI+PHBhdGggZmlsbD1cIiUyM0ZGRkZGRlwiIGQ9XCJNMTguOCwzLjJoLTIuNGMwLDQuODIsMi43Myw5LjA4LDYuODgsMTEuNkgwdjIuNGgyMy4yOGMtNC4xNSwyLjUyLTYuODgsNi43OC02Ljg4LDExLjZoMi40YzAtNi40LDUuOTItMTEuNiwxMy4yLTExLjZ2LTIuNGMtNy4yOCwwLTEzLjItNS4yLTEzLjItMTEuNlpcIi8+PC9zdmc+Jyk7XG59XG5cbmEge1xuICBjb2xvcjogIzk5MUEzMDtcbn1cblxuLnRoZS1jb250ZW50IC50aGUtY29udGVudCBhOm5vdCguYnRuKTpub3QoLnJlYWQtbW9yZSkge1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNhcHRpb24ge1xuICBmb250LXNpemU6IDAuNzc3Nzc3Nzc3OHJlbTtcbn1cblxuLnNtYWxsLWNhcHMge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43Nzc3Nzc3Nzc4cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cblxuLmNvbG9yLWdvbGQge1xuICBjb2xvcjogIzkxODI1RTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmJvZHkteGwge1xuICBmb250LXNpemU6IDEuMzMzMzMzMzMzM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmJvZHktc20ge1xuICBmb250LXNpemU6IDAuODg4ODg4ODg4OXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmJvZHkteHMge1xuICBmb250LXNpemU6IDAuNzc3Nzc3Nzc3OHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuaHIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDE0NSwgMTMwLCA5NCwgMC41KTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4uZ2gtdGFibGUge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuLmdoLXRhYmxlIHRoLCAuZ2gtdGFibGUgdGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxNDUsIDEzMCwgOTQsIDAuNSk7XG4gIHBhZGRpbmc6IDEuNzc3Nzc3Nzc3OHJlbSAwLjg4ODg4ODg4ODlyZW07XG59XG4uZ2gtdGFibGUgdGg6Zmlyc3Qtb2YtdHlwZSwgLmdoLXRhYmxlIHRkOmZpcnN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZ2gtdGFibGUgdGg6bGFzdC1vZi10eXBlLCAuZ2gtdGFibGUgdGQ6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmdoLXRhYmxlIHRoZWFkIHRoLCAuZ2gtdGFibGUgdGhlYWQgdGQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNDUxNDQwO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDAuODg4ODg4ODg4OXJlbTtcbn1cbi5naC10YWJsZSB0Ym9keSB0ZCB7XG4gIGZvbnQtc2l6ZTogMC44ODg4ODg4ODg5cmVtO1xufVxuXG4uYm94ZWQtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBnYXA6IDEuMzMzMzMzMzMzM3JlbTtcbn1cbi5ib3hlZC1saXN0ID4gbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjJGMDtcbiAgcGFkZGluZzogMS4zMzMzMzMzMzMzcmVtO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuQG1lZGlhICgtLW0tdXApIHtcbiAgLmJveGVkLWxpc3QgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMXJlbSk7XG4gICAgbWluLWhlaWdodDogMTMuMzMzMzMzMzMzM3JlbTtcbiAgfVxufVxuXG4uaGlnaGxpZ2h0ZWQtcGFyYWdyYXBoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjJGMDtcbiAgcGFkZGluZzogMS4zMzMzMzMzMzMzcmVtO1xufVxuLmhpZ2hsaWdodGVkLXBhcmFncmFwaCArIC5oaWdobGlnaHRlZC1wYXJhZ3JhcGgge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5oaWdobGlnaHRlZC1wYXJhZ3JhcGg6aGFzKCsgLmhpZ2hsaWdodGVkLXBhcmFncmFwaCkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cblxuLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEuMzMzMzMzMzMzM3JlbTtcbiAgcGFkZGluZy1yaWdodDogMS4zMzMzMzMzMzMzcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5My4zMzMzMzMzMzMzcmVtO1xufVxuLmNvbnRhaW5lci5jb250YWluZXItZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGNvbHVtbi1nYXA6IDAuODg4ODg4ODg4OXJlbTtcbiAgcm93LWdhcDogMC44ODg4ODg4ODg5cmVtO1xufVxuQG1lZGlhICgtLW0tdXApIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjY2NjY2NjY2NjdyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi42NjY2NjY2NjY3cmVtO1xuICB9XG4gIC5jb250YWluZXIuY29udGFpbmVyLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDEuMzMzMzMzMzMzM3JlbTtcbiAgICByb3ctZ2FwOiAxLjMzMzMzMzMzMzNyZW07XG4gIH1cbn1cbkBtZWRpYSAoLS1sLXVwKSB7XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG59XG5cbi5kYXJrLW1vZGUgLnNpdGUtaGVhZGVyX19sb2dvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbi5kYXJrLW1vZGUgLnNpdGUtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbi5kYXJrLW1vZGUgLnNpdGUtZm9vdGVyX19xdWFydGVyLTEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzkxODI1RTtcbn1cbi5kYXJrLW1vZGUgLnNpdGUtZm9vdGVyIHN2Zy5zaXRlLWZvb3Rlcl9fZmFjYWRlIHBhdGguZmFjYWRlLWZpbGwge1xuICBmaWxsOiAjOTE4MjVFO1xufVxuQG1lZGlhICgtLW0tdXApIHtcbiAgLmRhcmstbW9kZSAuc2l0ZS1mb290ZXJfX3F1YXJ0ZXItMSB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5kYXJrLW1vZGUgLnNpdGUtZm9vdGVyX19xdWFydGVyLTI6OmJlZm9yZSwgLmRhcmstbW9kZSAuc2l0ZS1mb290ZXJfX3F1YXJ0ZXItNDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTE4MjVFO1xuICB9XG59XG4uZGFyay1tb2RlIC5ob21lLWhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLmRhcmstbW9kZSAuaG9tZS1oZWFkIC5zbGlkZSAuc2xpZGVfX2JhY2tncm91bmQgaW1nIHtcbiAgb3BhY2l0eTogMC45O1xufVxuLmRhcmstbW9kZSAuaG9tZS1oZWFkIC5zbGlkZSAuc2xpZGVfX2JhY2tncm91bmQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIGJsYWNrIDAsIHJnYmEoMCwgMCwgMCwgMCkgNjAlKTtcbn1cbkBtZWRpYSAoLS1tLXVwKSB7XG4gIC5kYXJrLW1vZGUgLmhvbWUtaGVhZCAuc2xpZGUgLnNsaWRlX19iYWNrZ3JvdW5kOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDAsIDAsIDAsIDAuOSkgMjUlLCByZ2JhKDAsIDAsIDAsIDApIDcwJSk7XG4gIH1cbn1cblxuLnNpdGUtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5MUEzMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uc2l0ZS1mb290ZXIgaDEsIC5zaXRlLWZvb3RlciBoMiwgLnNpdGUtZm9vdGVyIGgzLCAuc2l0ZS1mb290ZXIgaDQsIC5zaXRlLWZvb3RlciBoNSwgLnNpdGUtZm9vdGVyIGg2IHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbi1ib3R0b206IDAuODg4ODg4ODg4OXJlbTtcbn1cbi5zaXRlLWZvb3RlciAuY29udGFpbmVyLWdyaWQge1xuICByb3ctZ2FwOiAwO1xufVxuLnNpdGUtZm9vdGVyX190b3AsIC5zaXRlLWZvb3Rlcl9fcXVhcnRlciB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gNDtcbn1cbi5zaXRlLWZvb3Rlcl9fdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogMi4yMjIyMjIyMjIycmVtO1xufVxuLnNpdGUtZm9vdGVyX19xdWFydGVyLTEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQ1MTQ0MDtcbn1cbi5zaXRlLWZvb3Rlcl9fcXVhcnRlci0yIHtcbiAgbWFyZ2luOiAxLjc3Nzc3Nzc3NzhyZW0gMCAzLjU1NTU1NTU1NTZyZW0gMDtcbn1cbi5zaXRlLWZvb3Rlcl9fcXVhcnRlci0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMy41NTU1NTU1NTU2cmVtO1xufVxuLnNpdGUtZm9vdGVyX19sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2l0ZS1mb290ZXJfX2xvZ28gc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzLjU1NTU1NTU1NTZyZW07XG4gIGhlaWdodDogMy41NTU1NTU1NTU2cmVtO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItbmF2IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwLjg4ODg4ODg4ODlyZW0gMDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLW5hdiB1bCBsaSB7XG4gIG1hcmdpbjogMCAwIDAuODg4ODg4ODg4OXJlbSAwO1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItbmF2IHVsIGEge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43Nzc3Nzc3Nzc4cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLW5hdiB1bCBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuLnNpdGUtZm9vdGVyX19jb3B5cmlnaHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjc3Nzc3Nzc3NzhyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuMzMzMzMzMzMzM3JlbTtcbn1cbi5zaXRlLWZvb3Rlcl9fY29weXJpZ2h0IHAge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uc2l0ZS1mb290ZXJfX2NvcHlyaWdodCAuZm9vdGVyLWxlZ2Fscy1tZW51IHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLnNpdGUtZm9vdGVyX19jb3B5cmlnaHQgLmZvb3Rlci1sZWdhbHMtbWVudSB1bCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnNpdGUtZm9vdGVyX19jb3B5cmlnaHQgLmZvb3Rlci1sZWdhbHMtbWVudSB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luLWxlZnQ6IDEuMzMzMzMzMzMzM3JlbTtcbn1cbi5zaXRlLWZvb3Rlcl9fY29weXJpZ2h0IC5mb290ZXItbGVnYWxzLW1lbnUgdWwgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5zaXRlLWZvb3Rlcl9fY29weXJpZ2h0IC5mb290ZXItbGVnYWxzLW1lbnUgdWwgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cbi5zaXRlLWZvb3Rlcl9fZmFjYWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA3NSU7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG4uc2l0ZS1mb290ZXIgLmNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAxLjMzMzMzMzMzMzNyZW07XG59XG4uc2l0ZS1mb290ZXIgLmFja25vd2xlZGdlbWVudCB7XG4gIG1hcmdpbi1ib3R0b206IDMuNTU1NTU1NTU1NnJlbTtcbn1cbi5zaXRlLWZvb3RlciAuc29jaWFsLXNoYXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMi42NjY2NjY2NjY3cmVtO1xufVxuQG1lZGlhICgtLW0tdXApIHtcbiAgLnNpdGUtZm9vdGVyX190b3Age1xuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4xMTExMTExMTExcmVtO1xuICB9XG4gIC5zaXRlLWZvb3Rlcl9fcXVhcnRlci0xLCAuc2l0ZS1mb290ZXJfX3F1YXJ0ZXItMyB7XG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiA2O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnNpdGUtZm9vdGVyX19xdWFydGVyLTIsIC5zaXRlLWZvb3Rlcl9fcXVhcnRlci00IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZ3JpZC1jb2x1bW46IDkvc3BhbiA0O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc2l0ZS1mb290ZXJfX3F1YXJ0ZXItMjo6YmVmb3JlLCAuc2l0ZS1mb290ZXJfX3F1YXJ0ZXItNDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NTE0NDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAtNi4xMTExMTExMTExcmVtO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuYWNrbm93bGVkZ2VtZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMS43Nzc3Nzc3Nzc4cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDUuMzMzMzMzMzMzM3JlbTtcbiAgfVxuICAuc2l0ZS1mb290ZXJfX2ZhY2FkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnNpdGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLnNpdGUtaGVhZGVyID4gLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zaXRlLWhlYWRlcl9fbG9nbyB7XG4gIGJhY2tncm91bmQ6ICM5OTFBMzA7XG4gIHBhZGRpbmc6IDAgMS4zMzMzMzMzMzMzcmVtIDEuMzMzMzMzMzMzM3JlbSAxLjMzMzMzMzMzMzNyZW07XG4gIG1hcmdpbi1ib3R0b206IC0xLjMzMzMzMzMzMzNyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwLjg4ODg4ODg4ODlyZW0gMC44ODg4ODg4ODg5cmVtO1xuICB6LWluZGV4OiAyO1xufVxuLnNpdGUtaGVhZGVyX19sb2dvIHN2Zy5zaXRlLWxvZ29fX2Rlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpdGUtaGVhZGVyX19sb2dvIHN2Zy5zaXRlLWxvZ29fX21vYmlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMy41NTU1NTU1NTU2cmVtO1xuICBoZWlnaHQ6IDMuNTU1NTU1NTU1NnJlbTtcbn1cbi5zaXRlLWhlYWRlcl9fbG9nbyBzdmcuc2l0ZS1sb2dvX19tb2JpbGUgLmNyb3duLWJnIHtcbiAgZmlsbDogI0Y1RjJGMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zaXRlLWhlYWRlcl9fbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaXRlLWhlYWRlcl9fYnVyZ2VyIHtcbiAgd2lkdGg6IDMuNTU1NTU1NTU1NnJlbTtcbiAgaGVpZ2h0OiAzLjU1NTU1NTU1NTZyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKC0tbS11cCkge1xuICAuc2l0ZS1oZWFkZXJfX2xvZ28ge1xuICAgIHBhZGRpbmc6IDAgMS43Nzc3Nzc3Nzc4cmVtIDEuMzMzMzMzMzMzM3JlbSAxLjc3Nzc3Nzc3NzhyZW07XG4gIH1cbiAgLnNpdGUtaGVhZGVyX19sb2dvIHN2Zy5zaXRlLWxvZ29fX2Rlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMS41NTU1NTU1NTU2cmVtO1xuICAgIGhlaWdodDogNi4xMTExMTExMTExcmVtO1xuICB9XG4gIC5zaXRlLWhlYWRlcl9fbG9nbyBzdmcuc2l0ZS1sb2dvX19kZXNrdG9wIC5sb2dvLWdvdi1ob3VzZSxcbiAgLnNpdGUtaGVhZGVyX19sb2dvIHN2Zy5zaXRlLWxvZ29fX2Rlc2t0b3AgLmxvZ28tcWxkLFxuICAuc2l0ZS1oZWFkZXJfX2xvZ28gc3ZnLnNpdGUtbG9nb19fZGVza3RvcCAubG9nby1jcm93bi5sb2dvLWJhY2tncm91bmQge1xuICAgIGZpbGw6ICNGNUYyRjA7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuc2l0ZS1oZWFkZXJfX2xvZ28gc3ZnLnNpdGUtbG9nb19fbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaXRlLWhlYWRlcl9fbmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2l0ZS1oZWFkZXJfX2J1cmdlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIC5oZWFkZXItc2VhcmNoIC5zZWFyY2hmb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2l0ZS1oZWFkZXIgLmhlYWRlci1zZWFyY2ggLnNlYXJjaGZvcm0gPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnNpdGUtaGVhZGVyIC5oZWFkZXItc2VhcmNoIC5zZWFyY2hmb3JtIGlucHV0W3R5cGU9dGV4dF0ge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE0NSwgMTMwLCA5NCwgMC4yNSk7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYmFja2dyb3VuZDogI0Y1RjJGMDtcbiAgYm9yZGVyLXJhZGl1czogMC40NDQ0NDQ0NDQ0cmVtIDAgMCAwLjQ0NDQ0NDQ0NDRyZW07XG4gIHBhZGRpbmc6IDAgMC42NjY2NjY2NjY3cmVtO1xuICBoZWlnaHQ6IDIuODg4ODg4ODg4OXJlbTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIuODg4ODg4ODg4OXJlbSk7XG59XG4uc2l0ZS1oZWFkZXIgLmhlYWRlci1zZWFyY2ggLnNlYXJjaGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuNzc3Nzc3Nzc3OHJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTQ1LCAxMzAsIDk0LCAwLjI1KTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGNUYyRjA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC40NDQ0NDQ0NDQ0cmVtIDAuNDQ0NDQ0NDQ0NHJlbSAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzkxODI1RTtcbiAgd2lkdGg6IDIuODg4ODg4ODg4OXJlbTtcbiAgaGVpZ2h0OiAyLjg4ODg4ODg4ODlyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtaW5kZW50OiAzLjExMTExMTExMTFyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZlcnNpb249XCIxLjFcIiB2aWV3Qm94PVwiMCAwIDMyIDMyXCI+PHBhdGggZmlsbD1cIiUyMzQ1MTQ0MFwiIGQ9XCJNMjEuMjUgMTMuNzVDMjEuMjUgMTEuMDc4MSAxOS43OTY5IDguNjQwNjIgMTcuNSA3LjI4MTI1QzE1LjE1NjIgNS45MjE4OCAxMi4yOTY5IDUuOTIxODggMTAgNy4yODEyNUM3LjY1NjI1IDguNjQwNjIgNi4yNSAxMS4wNzgxIDYuMjUgMTMuNzVDNi4yNSAxNi40Njg4IDcuNjU2MjUgMTguOTA2MiAxMCAyMC4yNjU2QzEyLjI5NjkgMjEuNjI1IDE1LjE1NjIgMjEuNjI1IDE3LjUgMjAuMjY1NkMxOS43OTY5IDE4LjkwNjIgMjEuMjUgMTYuNDY4OCAyMS4yNSAxMy43NVpNMTkuNzk2OSAyMS40Mzc1QzE4LjEwOTQgMjIuNzUgMTYgMjMuNSAxMy43NSAyMy41QzguMzU5MzggMjMuNSA0IDE5LjE0MDYgNCAxMy43NUM0IDguNDA2MjUgOC4zNTkzOCA0IDEzLjc1IDRDMTkuMDkzOCA0IDIzLjUgOC40MDYyNSAyMy41IDEzLjc1QzIzLjUgMTYuMDQ2OSAyMi43MDMxIDE4LjE1NjIgMjEuMzkwNiAxOS44NDM4TDI3LjY3MTkgMjYuMDc4MUMyOC4wOTM4IDI2LjU0NjkgMjguMDkzOCAyNy4yNSAyNy42NzE5IDI3LjY3MTlDMjcuMjAzMSAyOC4xNDA2IDI2LjUgMjguMTQwNiAyNi4wNzgxIDI3LjY3MTlMMTkuNzk2OSAyMS40Mzc1WlwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEuNzc3Nzc3Nzc3OHJlbTtcbn1cbkBtZWRpYSAoLS1zLWRvd24pIHtcbiAgLnNpdGUtaGVhZGVyIC5oZWFkZXItc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaXRlLWhlYWRlciAuaGVhZGVyLXNlYXJjaCAuaGVhZGVyLXNlYXJjaF9faGVhZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWVudS1vcGVuIC5zaXRlLWhlYWRlciAuaGVhZGVyLXNlYXJjaCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMy41NTU1NTU1NTU2cmVtO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2LjQ0NDQ0NDQ0NDRyZW07XG4gICAgcGFkZGluZy10b3A6IDMuNTU1NTU1NTU1NnJlbTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIH1cbn1cbkBtZWRpYSAoLS1tLXVwKSB7XG4gIC5zaXRlLWhlYWRlciAuaGVhZGVyLXNlYXJjaCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgei1pbmRleDogMTA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIHBhZGRpbmctdG9wOiAzLjU1NTU1NTU1NTZyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTU1NTU1NTU1NnJlbTtcbiAgfVxuICAuc2l0ZS1oZWFkZXIgLmhlYWRlci1zZWFyY2ggLmhlYWRlci1zZWFyY2hfX2hlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnNpdGUtaGVhZGVyIC5oZWFkZXItc2VhcmNoIC5zZWFyY2gtY2xvc2Ugc3ZnIHtcbiAgICB3aWR0aDogMS43Nzc3Nzc3Nzc4cmVtO1xuICAgIGhlaWdodDogMS43Nzc3Nzc3Nzc4cmVtO1xuICAgIGZpbGw6ICM0NTE0NDA7XG4gIH1cbiAgLnNlYXJjaC1vcGVuIC5zaXRlLWhlYWRlciAuaGVhZGVyLXNlYXJjaCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbmh0bWwge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKC0tbS11cCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbmJvZHkgPiAudGhlLWNvbnRlbnQge1xuICB3aWR0aDogMTAwdnc7XG4gIG92ZXJmbG93LXg6IGNsaXA7XG59XG5cbi5zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGMkYwO1xufVxuLnNlY3Rpb24uYmctdGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UzRTBENztcbn1cbi5zZWN0aW9uLmJnLXRhbi1zdG9yayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFM0UwRDc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9icm9sZ2Etd2F0ZXJtYXJrLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDk2JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTcuNSUgY2VudGVyO1xufVxuQG1lZGlhICgtLWwtdXApIHtcbiAgLnNlY3Rpb24uYmctdGFuLXN0b3JrIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDUwJSArIDE2LjExMTExMTExMTFyZW0pIGNlbnRlcjtcbiAgfVxufVxuXG4ucGFkZGluZy10b3AtcyB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG59XG5cbi5wYWRkaW5nLWJvdHRvbS1zIHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cblxuLnBhZGRpbmctdG9wLW0ge1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbn1cblxuLnBhZGRpbmctYm90dG9tLW0ge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cblxuLnBhZGRpbmctdG9wLWwge1xuICBwYWRkaW5nLXRvcDogNS41cmVtO1xufVxuXG4ucGFkZGluZy1ib3R0b20tbCB7XG4gIHBhZGRpbmctYm90dG9tOiA1LjVyZW07XG59XG5cbkBtZWRpYSAoLS1tLXVwKSB7XG4gIC5wYWRkaW5nLXRvcC1zIHtcbiAgICBwYWRkaW5nLXRvcDogMS43Nzc3Nzc3Nzc4cmVtO1xuICB9XG4gIC5wYWRkaW5nLWJvdHRvbS1zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43Nzc3Nzc3Nzc4cmVtO1xuICB9XG4gIC5wYWRkaW5nLXRvcC1tIHtcbiAgICBwYWRkaW5nLXRvcDogMy41NTU1NTU1NTU2cmVtO1xuICB9XG4gIC5wYWRkaW5nLWJvdHRvbS1tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41NTU1NTU1NTU2cmVtO1xuICB9XG4gIC5wYWRkaW5nLXRvcC1sIHtcbiAgICBwYWRkaW5nLXRvcDogNi42NjY2NjY2NjY3cmVtO1xuICB9XG4gIC5wYWRkaW5nLWJvdHRvbS1sIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi42NjY2NjY2NjY3cmVtO1xuICB9XG59XG4uc2luZ2xlLWRhaWx5X3Byb2dyYW0gLmFydGljbGUtYm9keSAuY29udGVudC1ib2R5IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbkBtZWRpYSAoLS1tLXVwKSB7XG4gIC5zaW5nbGUtZGFpbHlfcHJvZ3JhbSAuYXJ0aWNsZS1ib2R5IC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5zaW5nbGUtZGFpbHlfcHJvZ3JhbSAuYXJ0aWNsZS1ib2R5IC5jb250YWluZXIgLmNvbnRlbnQtYm9keSxcbiAgLnNpbmdsZS1kYWlseV9wcm9ncmFtIC5hcnRpY2xlLWJvZHkgLmNvbnRhaW5lciAuY29udGVudC1pbWFnZXMge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDAuNjY2NjY2NjY2N3JlbSk7XG4gIH1cbiAgLnNpbmdsZS1kYWlseV9wcm9ncmFtIC5hcnRpY2xlLWJvZHkgLmNvbnRhaW5lciAuY29udGVudC1ib2R5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjIyMjIyMjIyMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uc2luZ2xlLWRhaWx5X3Byb2dyYW0gLmFydGljbGUtYm9keSAuc3dpcGVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc2luZ2xlLWRhaWx5X3Byb2dyYW0gLmFydGljbGUtYm9keSAuc2xpZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYXNwZWN0LXJhdGlvOiA0LzM7XG59XG4uc2luZ2xlLWRhaWx5X3Byb2dyYW0gLmFydGljbGUtYm9keSAuc2xpZGU6Zmlyc3Qtb2YtdHlwZSBpbWcge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyLjY2NjY2NjY2NjdyZW07XG59XG4uc2luZ2xlLWRhaWx5X3Byb2dyYW0gLmFydGljbGUtYm9keSAuc2xpZGU6bGFzdC1vZi10eXBlIGltZyB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyLjY2NjY2NjY2NjdyZW07XG59XG4uc2luZ2xlLWRhaWx5X3Byb2dyYW0gLmFydGljbGUtYm9keSAuc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnNpbmdsZS1kYWlseV9wcm9ncmFtIC5hcnRpY2xlLWJvZHkgLnNsaWRlIC5lbWJlZC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qXG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICAqL1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2luZ2xlLWRhaWx5X3Byb2dyYW0gLmFydGljbGUtYm9keSAuc2xpZGUgLmVtYmVkLWNvbnRhaW5lciBpZnJhbWUsXG4uc2luZ2xlLWRhaWx5X3Byb2dyYW0gLmFydGljbGUtYm9keSAuc2xpZGUgLmVtYmVkLWNvbnRhaW5lciBvYmplY3QsXG4uc2luZ2xlLWRhaWx5X3Byb2dyYW0gLmFydGljbGUtYm9keSAuc2xpZGUgLmVtYmVkLWNvbnRhaW5lciBlbWJlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNpbmdsZS1kYWlseV9wcm9ncmFtIC5hcnRpY2xlLWJvZHkgLnN3aXBlci1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMS4zMzMzMzMzMzMzcmVtO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG4uc2luZ2xlLWRhaWx5X3Byb2dyYW0gLmFydGljbGUtYm9keSAuc3dpcGVyLWZvb3RlciAuc3dpcGVyLW5hdmlnYXRpb24ge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5zaW5nbGUtZGFpbHlfcHJvZ3JhbSAuYXJ0aWNsZS1ib2R5IC5zd2lwZXItZm9vdGVyIC5zd2lwZXItY2FwdGlvbiB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5zaW5nbGUtZGFpbHlfcHJvZ3JhbSAuc3BlZWNoZXMtbGlzdCAuYWNjb3JkaW9uX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuNzc3Nzc3Nzc3OHJlbSAwLjQ0NDQ0NDQ0NDRyZW0gMS43Nzc3Nzc3Nzc4cmVtIDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDE0NSwgMTMwLCA5NCwgMC41KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNpbmdsZS1kYWlseV9wcm9ncmFtIC5zcGVlY2hlcy1saXN0IC5hY2NvcmRpb25fX2hlYWRlciBoNCB7XG4gIGNvbG9yOiAjOTkxQTMwO1xuICBtYXJnaW46IDA7XG59XG4uc2luZ2xlLWRhaWx5X3Byb2dyYW0gLnNwZWVjaGVzLWxpc3QgLmFjY29yZGlvbl9faGVhZGVyIC5pY29uIHtcbiAgd2lkdGg6IDEuMTExMTExMTExMXJlbTtcbiAgaGVpZ2h0OiAxLjExMTExMTExMTFyZW07XG4gIGZpbGw6ICM5OTFBMzA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG4uc2luZ2xlLWRhaWx5X3Byb2dyYW0gLnNwZWVjaGVzLWxpc3QgLmFjY29yZGlvbl9fY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjc3Nzc3Nzc3NzhyZW07XG59XG4uc2luZ2xlLWRhaWx5X3Byb2dyYW0gLnNwZWVjaGVzLWxpc3QgLmFjY29yZGlvbjpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxNDUsIDEzMCwgOTQsIDAuNSk7XG59XG4uc2luZ2xlLWRhaWx5X3Byb2dyYW0gLnNwZWVjaGVzLWxpc3QgLmFjY29yZGlvbi5vcGVuIC5hY2NvcmRpb25fX2hlYWRlciAuaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uc2luZ2xlLWRhaWx5X3Byb2dyYW0gLm1lZGlhLWZ1bGx3aWR0aCAuaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhICgtLW0tdXApIHtcbiAgLnNpbmdsZS1uZXdzIC5uZXdzLWNvbnRlbnQgPiAudGhlLWNvbnRlbnQgPiAuc2VjdGlvbjpub3QoLmNvbHVtbi1jb250YWluZXIpIHtcbiAgICBtYXgtd2lkdGg6IDkzLjMzMzMzMzMzMzNyZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgICBjb2x1bW4tZ2FwOiAxLjMzMzMzMzMzMzNyZW07XG4gIH1cbiAgLnNpbmdsZS1uZXdzIC5uZXdzLWNvbnRlbnQgPiAudGhlLWNvbnRlbnQgPiAuc2VjdGlvbjpub3QoLmNvbHVtbi1jb250YWluZXIpID4gLmNvbnRhaW5lciB7XG4gICAgZ3JpZC1jb2x1bW46IDMvc3BhbiA4O1xuICB9XG59XG4uc2luZ2xlLW5ld3MgLm1lZGlhLWZ1bGx3aWR0aCAuaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI3RyaWJlLWV2ZW50cy1wZy10ZW1wbGF0ZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuI3RyaWJlLWV2ZW50cy1wZy10ZW1wbGF0ZSAudHJpYmUtY29tbW9uLWMtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjg4ODg4ODg4ODlyZW0gMS4zMzMzMzMzMzMzcmVtO1xuICBtaW4td2lkdGg6IDEwLjI3Nzc3Nzc3NzhyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItcmFkaXVzOiAwLjQ0NDQ0NDQ0NDRyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuNzc3Nzc3Nzc3OHJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kOiAjOTkxQTMwO1xuICB3aWR0aDogYXV0bztcbn1cbiN0cmliZS1ldmVudHMtcGctdGVtcGxhdGUgLnRyaWJlLWNvbW1vbi1jLWJ0bjpmb2N1cywgI3RyaWJlLWV2ZW50cy1wZy10ZW1wbGF0ZSAudHJpYmUtY29tbW9uLWMtYnRuOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzQ1MTQ0MDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICN0cmliZS1ldmVudHMtcGctdGVtcGxhdGUgLnRyaWJlLWNvbW1vbi1jLWJ0bjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICM0NTE0NDA7XG4gIH1cbn1cbiN0cmliZS1ldmVudHMtcGctdGVtcGxhdGUgLnRyaWJlLWNvbW1vbi1jLWJ0bi1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuODg4ODg4ODg4OXJlbSAxLjMzMzMzMzMzMzNyZW07XG4gIG1pbi13aWR0aDogMTAuMjc3Nzc3Nzc3OHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDQ0NDQ0NDQ0NHJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43Nzc3Nzc3Nzc4cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6ICM5OTFBMzA7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IGF1dG87XG59XG4jdHJpYmUtZXZlbnRzLXBnLXRlbXBsYXRlIC50cmliZS1jb21tb24tYy1idG4tYm9yZGVyOmZvY3VzLCAjdHJpYmUtZXZlbnRzLXBnLXRlbXBsYXRlIC50cmliZS1jb21tb24tYy1idG4tYm9yZGVyOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzQ1MTQ0MDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICN0cmliZS1ldmVudHMtcGctdGVtcGxhdGUgLnRyaWJlLWNvbW1vbi1jLWJ0bi1ib3JkZXI6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjNDUxNDQwO1xuICB9XG59XG4jdHJpYmUtZXZlbnRzLXBnLXRlbXBsYXRlIC50cmliZS1jb21tb24tYy1idG4tYm9yZGVyIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4jdHJpYmUtZXZlbnRzLXBnLXRlbXBsYXRlIC5ldmVudC10aWNrZXRzIC50cmliZS1jb21tb24tZy1yb3cge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4jdHJpYmUtZXZlbnRzLXBnLXRlbXBsYXRlIC5ldmVudC10aWNrZXRzIC50cmliZS10aWNrZXRzX19yc3ZwLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGMkYwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIuNjY2NjY2NjY2N3JlbSAwIDIuNjY2NjY2NjY2N3JlbSAwO1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4jdHJpYmUtZXZlbnRzLXBnLXRlbXBsYXRlIC5ldmVudC10aWNrZXRzIC50cmliZS10aWNrZXRzX19yc3ZwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuI3RyaWJlLWV2ZW50cy1wZy10ZW1wbGF0ZSAuZXZlbnQtdGlja2V0cyAudHJpYmUtY29tbW9uLWctY29sIHtcbiAgcGFkZGluZzogMS4zMzMzMzMzMzMzcmVtIDEuNzc3Nzc3Nzc3OHJlbTtcbn1cbiN0cmliZS1ldmVudHMtcGctdGVtcGxhdGUgLmV2ZW50LXRpY2tldHMgLnRyaWJlLXRpY2tldHNfX3JzdnAtZGV0YWlscy13cmFwcGVyIHtcbiAgd2lkdGg6IGF1dG87XG59XG4jdHJpYmUtZXZlbnRzLXBnLXRlbXBsYXRlIC5ldmVudC10aWNrZXRzIC50cmliZS10aWNrZXRzX19yc3ZwLWFjdGlvbnMtd3JhcHBlciB7XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ1LCAxMzAsIDk0LCAwLjUpO1xufVxuI3RyaWJlLWV2ZW50cy1wZy10ZW1wbGF0ZSAudHJpYmUtdGlja2V0c19fdGlja2V0cy1wYWdlLXdyYXBwZXIge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuI3RyaWJlLWV2ZW50cy1wZy10ZW1wbGF0ZSAuZXZlbnQtdGlja2V0cyAudHJpYmUtdGlja2V0c19fZm9ybSBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc2VsZWN0LWFycm93LnBuZ1wiKTtcbn1cbiN0cmliZS1ldmVudHMtcGctdGVtcGxhdGUgLmNhcmQtY2Fyb3VzZWwgLmNvbnRhaW5lci5jb250YWluZXItZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKC0tbS11cCkge1xuICAjdHJpYmUtZXZlbnRzLXBnLXRlbXBsYXRlIC5jYXJkLWNhcm91c2VsIC5jb250YWluZXIuY29udGFpbmVyLWdyaWQgLmNhcmQtY2Fyb3VzZWxfX2NvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gNDtcbiAgfVxuICAjdHJpYmUtZXZlbnRzLXBnLXRlbXBsYXRlIC5jYXJkLWNhcm91c2VsIC5jb250YWluZXIuY29udGFpbmVyLWdyaWQgLmNhcmQtY2Fyb3VzZWxfX2NhcmRzIHtcbiAgICBncmlkLWNvbHVtbjogNS9zcGFuIDg7XG4gIH1cbn1cbiN0cmliZS1ldmVudHMtcGctdGVtcGxhdGUgLm1lZGlhLWZ1bGx3aWR0aCAuaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmV2ZW50LXNpbmdsZS10cmF2ZXJzZSAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmV2ZW50LXNpbmdsZS10cmF2ZXJzZSAuY29udGFpbmVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC4yMjIyMjIyMjIycmVtO1xufVxuLmV2ZW50LXNpbmdsZS10cmF2ZXJzZSAuY29udGFpbmVyIGEgLmljb24ge1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgZmlsbDogIzk5MUEzMDtcbn0iLCIvKiEgbm9ybWFsaXplLmNzcyB2Ny4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW5cbiAqICAgIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZm9vdGVyLFxuaGVhZGVyLFxubmF2LFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG5cbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5tYWluIHsgLyogMSAqL1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgbWFyZ2luIGluIElFIDguXG4gKi9cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LSBhbmQgRmlyZWZveCAzOS0uXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBQcmV2ZW50IHRoZSBkdXBsaWNhdGUgYXBwbGljYXRpb24gb2YgYGJvbGRlcmAgYnkgdGhlIG5leHQgcnVsZSBpbiBTYWZhcmkgNi5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc3R5bGUgaW4gQW5kcm9pZCA0LjMtLlxuICovXG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgYmFja2dyb3VuZCBhbmQgY29sb3IgaW4gSUUgOS0uXG4gKi9cblxubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuXG5hdWRpbyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGlPUyA0LTcuXG4gKi9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyoqXG4gKiBIaWRlIHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqL1xuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcbiAqICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbiAqIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZvcm0tZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZvcm0tZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMsIC8qIDEgKi9cbm1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBTY3JpcHRpbmdcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuY2FudmFzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogSGlkZGVuXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLmFydGljbGUtaGVhZCB7XG5cbiAgLnNtYWxsLWNhcHMge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgY29sb3I6ICRnb2xkO1xuICB9XG4gIFxuICBoMSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIEBtZWRpYSgtLW0tdXApIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhKC0tcy1kb3duKSB7XG4gICAgLnBvc3QtdHJhdmVyc2Uge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgbWFyZ2luLXRvcDogcmVtKDI0LCAkcm9vdC1zaXplLW1vYmlsZSk7XG4gICAgfVxuICB9XG59IiwiLmFydGljbGUtbGlzdC1maWx0ZXIge1xuICBtYXJnaW4tYm90dG9tOiByZW0oMjQpO1xuXG4gIHNlbGVjdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdvbGQ7XG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDgpO1xuICAgIEBpbmNsdWRlIHNtYWxsLWNhcHM7XG4gICAgY29sb3I6ICRtYXJvb247XG4gICAgcGFkZGluZzogcmVtKDgpIHJlbSg0OCkgcmVtKDgpIHJlbSgxNik7XG5cbiAgICAvLyBSZXBsYWNlIGFycm93c1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmVyc2lvbj1cIjEuMVwiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIj48cGF0aCBmaWxsPVwiJTIzOTkxYTMwXCIgZD1cIk04LDkuMUM2LjYsNS42LDMuNiwzLjIsMCwzLjJ2MS41YzQsMCw3LjIsMy43LDcuMiw4LjJoMS41YzAtNC41LDMuMy04LjIsNy4yLTguMlYzLjJDMTIuNCwzLjIsOS40LDUuNiw4LDkuMXpcIiAvPjwvc3ZnPicpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgcmVtKDE2KSBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiByZW0oMTIpO1xuICB9XG5cbiAgQG1lZGlhKC0tbS11cCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiByZW0oMjQpO1xuXG4gICAgaDMge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufSIsIiRibGFjazogIzAwMDAwMDtcbiR3aGl0ZTogI0ZGRkZGRjtcbiRsaWdodDogI0Y1RjJGMDtcbiR0YW46ICNFM0UwRDc7XG4kZ29sZDogIzkxODI1RTtcblxuJGdyZXk6IGhzbCgyMjAsIDEwJSwgNDAlKTtcbiRkYXJrOiBoc2woMjIwLCAxMCUsIDIwJSk7XG5cbiRtYXJvb246ICM5OTFBMzA7XG4kbWFyb29uLWRhcms6ICM0NTE0NDA7XG5cbiRwaW5rOiAjRjVCMEYyO1xuJHBpbmstbGlnaHQ6ICNGREVGRkM7XG5cbiRncmVlbjogIzgwQjA5OTtcbiRncmVlbi1saWdodDogI0FCREVDNztcblxuJGVycm9yOiBoc2woMCwgMTAwJSwgNDAlKTtcbiR3YXJuaW5nOiBoc2woMjAsIDEwMCUsIDUwJSk7XG4kc3VjY2VzczogaHNsKDEyMCwgMTAwJSwgMzUlKTtcbiRpbmZvOiBoc2woMjAwLCAxMDAlLCA0MCUpO1xuXG4kdGV4dDogJGJsYWNrOyIsIi5icmVhZGNydW1icyB7XG5cbiAgICBtYXJnaW4tdG9wOiByZW0oMzIpO1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkbWFyb29uLWRhcms7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcblxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnLyc7XG4gICAgICAgIGNvbG9yOiAkbWFyb29uO1xuICAgICAgICBtYXJnaW46IDAgcmVtKDgpO1xuICAgICAgfVxuICAgICAgJjpmaXJzdC1vZi10eXBlOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICRtYXJvb247XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiByZW0oMTYpO1xuICAgICAgICBoZWlnaHQ6IHJlbSgxNik7XG4gICAgICAgIGZpbGw6ICRtYXJvb247XG4gICAgICB9XG4gICAgfVxuXG5cbn0iLCIuYnVyZ2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogcmVtKDI0KTtcbiAgaGVpZ2h0OiByZW0oMjQpO1xuXG4gID4gZGl2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyb29uO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICB9XG5cbiAgZGl2Om50aC1vZi10eXBlKDNuKzEpIHtcbiAgICB0b3A6IDA7XG4gIH1cblxuICBkaXY6bnRoLW9mLXR5cGUoM24rMikge1xuICAgIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xuICB9XG5cbiAgZGl2Om50aC1vZi10eXBlKDNuKSB7XG4gICAgdG9wOiBjYWxjKDEwMCUgLSAycHgpO1xuICB9XG5cbn1cblxuLm1lbnUtb3BlbiAuYnVyZ2VyIHtcbiAgZGl2Om50aC1vZi10eXBlKDNuKzEpIHtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMXB4KTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cblxuICBkaXY6bnRoLW9mLXR5cGUoM24rMikge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cblxuICBkaXY6bnRoLW9mLXR5cGUoM24pIHtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMXB4KTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICB9XG59IiwiQG1peGluIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogcmVtKDE2KSByZW0oMjQpO1xuICBtaW4td2lkdGg6IHJlbSgxODUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXJhZGl1czogcmVtKDgpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgQGluY2x1ZGUgc21hbGwtY2FwcztcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZDogJG1hcm9vbjtcblxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICRtYXJvb24tZGFyaztcbiAgfVxuXG4gIEBtZWRpYSAoaG92ZXI6aG92ZXIpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6ICRtYXJvb24tZGFyaztcbiAgICB9XG4gIH1cbn1cblxuLy9idXR0b246bm90KC5oYW1idXJnZXIpLFxuLy9pbnB1dFt0eXBlPSdzdWJtaXQnXSxcbi5idG4ge1xuICBAaW5jbHVkZSBidXR0b247XG59XG5cbmJ1dHRvbjpkaXNhYmxlZCxcbi5idG5bZGlzYWJsZWRdIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLyogaU9TIFwiY2xpY2thYmxlIGVsZW1lbnRzXCIgZml4IGZvciByb2xlPVwiYnV0dG9uXCIgKi9cbltyb2xlPSdidXR0b24nXSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnRuLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5idG4tYm9yZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogMWVtO1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICBjb2xvcjogJHRleHQ7XG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZDogJHRhbjtcbiAgfVxuXG4gIEBtZWRpYSAoaG92ZXI6aG92ZXIpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6ICR0YW47XG4gICAgfVxuICB9XG59XG5cbi5idG4tY2F0ZWdvcnkge1xuICBjb2xvcjogJGdvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdvbGQsIDApO1xuICBib3JkZXI6IDFweCBzb2xpZCAkZ29sZDtcbiAgcGFkZGluZzogcmVtKDE2KSByZW0oMTUpIHJlbSgxNCkgcmVtKDE1KTtcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdvbGQsIDApO1xuICB9XG4gIEBtZWRpYSAoaG92ZXI6aG92ZXIpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdvbGQsIDAuMSk7XG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLWNvbG9yOiAkbWFyb29uO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtYXJvb247XG4gIH1cbn1cblxuLmJ0bi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IHJlbSgyNCk7XG5cbiAgLmNvbHVtbi1pbm5lciAmIHtcbiAgICBtYXgtd2lkdGg6IHJlbSg4NDApO1xuICB9XG59IiwiLmdoLWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmX19pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGFzcGVjdC1yYXRpbzogNCAvIDM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbjtcblxuICAgICYubm8taW1hZ2Uge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2FyZC1wbGFjZWhvbGRlci5wbmcnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgcGFkZGluZzogcmVtKDI0KTtcbiAgICBoZWlnaHQ6IHJlbSgyMDApO1xuICAgIFxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cbiAgICBjb2xvcjogJHRleHQ7XG5cbiAgICBiIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgLnJlYWQtbW9yZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMzIpO1xuICAgICAgY29sb3I6ICRtYXJvb247XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogcmVtKDQpO1xuICAgICAgICB0cmFuc2l0aW9uOiByaWdodCAwLjNzO1xuICAgICAgfVxuICAgICBcbiAgICB9XG4gICAgXG4gIH1cblxuICBAbWVkaWEoaG92ZXI6aG92ZXIpIHtcbiAgICAmOmhvdmVyIC5yZWFkLW1vcmU6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiByZW0oLTQpO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSgtLW0tdXApIHtcbiAgICAmX19jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IHJlbSg0MCk7XG4gICAgICBoZWlnaHQ6IHJlbSgyNDApO1xuICAgIH1cbiAgfVxufVxuXG4uc2VjdGlvbi5iZy13aGl0ZSAuZ2gtY2FyZCAuZ2gtY2FyZF9fY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbn0iLCIuY29udHJvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIHdpZHRoOiByZW0oNDApO1xuICBoZWlnaHQ6IHJlbSg0MCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuXG4gIHN2ZyB7XG4gICAgd2lkdGg6IHJlbSgyMCk7XG4gICAgaGVpZ2h0OiByZW0oMjApO1xuICAgIGZpbGw6ICRtYXJvb24tZGFyaztcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICB9XG5cbiAgJi5jb250cm9sLW5leHQsXG4gICYuY29udHJvbC1wcmV2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2ZXJzaW9uPVwiMS4xXCIgdmlld0JveD1cIjAgMCAzMiAzMlwiPjxwYXRoIGZpbGw9XCIlMjM5OTFhMzBcIiBkPVwiTTE4LjgsMy4yaC0yLjRjMCw0LjgyLDIuNzMsOS4wOCw2Ljg4LDExLjZIMHYyLjRoMjMuMjhjLTQuMTUsMi41Mi02Ljg4LDYuNzgtNi44OCwxMS42aDIuNGMwLTYuNCw1LjkyLTExLjYsMTMuMi0xMS42di0yLjRjLTcuMjgsMC0xMy4yLTUuMi0xMy4yLTExLjZaXCIvPjwvc3ZnPicpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogcmVtKDI0KTtcbiAgfVxuICAmLmNvbnRyb2wtcHJldiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyb29uO1xuICAgIHN2ZyB7XG4gICAgICBmaWxsOiAkbGlnaHQ7XG4gICAgfVxuICAgICYuY29udHJvbC1uZXh0LFxuICAgICYuY29udHJvbC1wcmV2IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZlcnNpb249XCIxLjFcIiB2aWV3Qm94PVwiMCAwIDMyIDMyXCI+PHBhdGggZmlsbD1cIiUyM0Y1RjJGMFwiIGQ9XCJNMTguOCwzLjJoLTIuNGMwLDQuODIsMi43Myw5LjA4LDYuODgsMTEuNkgwdjIuNGgyMy4yOGMtNC4xNSwyLjUyLTYuODgsNi43OC02Ljg4LDExLjZoMi40YzAtNi40LDUuOTItMTEuNiwxMy4yLTExLjZ2LTIuNGMtNy4yOCwwLTEzLjItNS4yLTEzLjItMTEuNlpcIi8+PC9zdmc+Jyk7XG4gICAgfVxuICB9XG5cbiAgJi5kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICAgICYuY29udHJvbC1uZXh0LFxuICAgICYuY29udHJvbC1wcmV2IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZlcnNpb249XCIxLjFcIiB2aWV3Qm94PVwiMCAwIDMyIDMyXCI+PHBhdGggZmlsbD1cIiUyMzkxODI1RVwiIGQ9XCJNMTguOCwzLjJoLTIuNGMwLDQuODIsMi43Myw5LjA4LDYuODgsMTEuNkgwdjIuNGgyMy4yOGMtNC4xNSwyLjUyLTYuODgsNi43OC02Ljg4LDExLjZoMi40YzAtNi40LDUuOTItMTEuNiwxMy4yLTExLjZ2LTIuNGMtNy4yOCwwLTEzLjItNS4yLTEzLjItMTEuNlpcIi8+PC9zdmc+Jyk7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhKGhvdmVyOmhvdmVyKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyb29uO1xuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogJGxpZ2h0O1xuICAgICAgfVxuICAgICAgJi5jb250cm9sLW5leHQsXG4gICAgICAmLmNvbnRyb2wtcHJldiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZlcnNpb249XCIxLjFcIiB2aWV3Qm94PVwiMCAwIDMyIDMyXCI+PHBhdGggZmlsbD1cIiUyM0Y1RjJGMFwiIGQ9XCJNMTguOCwzLjJoLTIuNGMwLDQuODIsMi43Myw5LjA4LDYuODgsMTEuNkgwdjIuNGgyMy4yOGMtNC4xNSwyLjUyLTYuODgsNi43OC02Ljg4LDExLjZoMi40YzAtNi40LDUuOTItMTEuNiwxMy4yLTExLjZ2LTIuNGMtNy4yOCwwLTEzLjItNS4yLTEzLjItMTEuNlpcIi8+PC9zdmc+Jyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhICgtLXMtdXApIHtcbiAgICB3aWR0aDogcmVtKDU2KTtcbiAgICBoZWlnaHQ6IHJlbSg1Nik7XG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiByZW0oMjQpO1xuICAgICAgaGVpZ2h0OiByZW0oMjQpO1xuICAgIH1cbiAgfVxufSIsIi5nZm9ybV9hamF4X3NwaW5uZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgd2lkdGg6IDEuNXJlbTtcbn1cbi5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSB7XG4gICAgY29sb3I6ICR3YXJuaW5nO1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufSIsIi5oYW1idXJnZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMi4xcmVtO1xuICB3aWR0aDogM3JlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0b3A6IC0xcHg7XG4gIFxuICBAbWVkaWEgKC0tbS11cCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgJl9fbGluZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICBoZWlnaHQ6IDNweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIGNhbGMoLTUwJSArIDAuNXB4KSk7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDBkZWcpO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIGNhbGMoLTEwMCUgKyAycHgpKTtcbiAgICB9XG4gIH1cblxuICAmLm9wZW4ge1xuICAgIC5oYW1idXJnZXJfX2xpbmUge1xuICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgY2FsYygtNTAlICsgMC41cHgpKSByb3RhdGVaKDQ1ZGVnKSByb3RhdGVYKDBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHRvcDogNzAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCBjYWxjKC01MCUgKyAwLjVweCkpIHJvdGF0ZVooMjI1ZGVnKSByb3RhdGVZKDkwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgY2FsYygtNTAlICsgMC41cHgpKSByb3RhdGVaKDEzNWRlZykgcm90YXRlWCgwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEhlYWRpbmdzXG5cbkBtaXhpbiBoZWFkaW5nLXBsYXlmYWlyIHtcbiAgQGluY2x1ZGUgcGxheWZhaXItZGlzcGxheSg2MDApO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICRtYXJvb24tZGFyaztcbiAgaSB7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cbn1cblxuQG1peGluIGhlYWRpbmctbW9udHNlcnJhdCB7XG4gIEBpbmNsdWRlIG1vbnRzZXJyYXQoNTAwKTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAkdGV4dDtcbn1cblxuLmhlYWRpbmctZGlzcGxheSB7XG4gIEBpbmNsdWRlIGhlYWRpbmctcGxheWZhaXI7XG4gIC8vZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuaDEsIGgyLCBoMyxcbi5oMSwgLmgyLCAuaDMge1xuICBAaW5jbHVkZSBoZWFkaW5nLXBsYXlmYWlyO1xufVxuXG5oNCwgaDUsIGg2LFxuLmg0LCAuaDUsIC5oNiB7XG4gIEBpbmNsdWRlIGhlYWRpbmctbW9udHNlcnJhdDtcbn1cblxuaDEuaGVhZGluZy1kaXNwbGF5LCAuaGVhZGluZy1kaXNwbGF5IHtcbiAgZm9udC1zaXplOiByZW0oNjQsICRyb290LXNpemUtbW9iaWxlKTtcbiAgQG1lZGlhICgtLW0tdXApIHtcbiAgICBmb250LXNpemU6IHJlbSg5Nik7XG4gIH1cbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogcmVtKDQwLCAkcm9vdC1zaXplLW1vYmlsZSk7XG4gIEBtZWRpYSAoLS1tLXVwKSB7XG4gICAgZm9udC1zaXplOiByZW0oNjQpO1xuICB9XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IHJlbSgyOCwgJHJvb3Qtc2l6ZS1tb2JpbGUpO1xuICBAbWVkaWEgKC0tbS11cCkge1xuICAgIGZvbnQtc2l6ZTogcmVtKDQwKTtcbiAgfVxufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiByZW0oMjQsICRyb290LXNpemUtbW9iaWxlKTtcbiAgQG1lZGlhICgtLW0tdXApIHtcbiAgICBmb250LXNpemU6IHJlbSgyOCk7XG4gIH1cbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogcmVtKDIwLCAkcm9vdC1zaXplLW1vYmlsZSk7XG4gIEBtZWRpYSAoLS1tLXVwKSB7XG4gICAgZm9udC1zaXplOiByZW0oMjQpO1xuICB9XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IHJlbSgxOCwgJHJvb3Qtc2l6ZS1tb2JpbGUpO1xuICBAbWVkaWEgKC0tbS11cCkge1xuICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcbiAgfVxufVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiByZW0oMTYsICRyb290LXNpemUtbW9iaWxlKTtcbiAgQG1lZGlhICgtLW0tdXApIHtcbiAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gIH1cbn0iLCIud3AtY2FwdGlvbiB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgcDpub3QoLndwLWNhcHRpb24tdGV4dCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAud3AtY2FwdGlvbi10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgfVxufVxuXG4iLCJcbi5tYXAtc3RhcnQtcGluIHtcbiAgd2lkdGg6IHJlbSg0MCk7XG4gIGhlaWdodDogcmVtKDQ4KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbWFwLXN0YXJ0LXBpbi5zdmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4ubWFwLXNwb3QtcGluIHtcbiAgd2lkdGg6IHJlbSg0MCk7XG4gIGhlaWdodDogcmVtKDQwKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyb29uO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2ZXJzaW9uPVwiMS4xXCIgdmlld0JveD1cIjAgMCAyNCAyNFwiPjxwYXRoIGZpbGw9XCIlMjNGNUYyRjBcIiBkPVwiTTIxLjc1LDEwLjk2Yy0uMTgtLjItNC4zOS00Ljk2LTkuNzUtNC45NlMyLjQyLDEwLjc2LDIuMjUsMTAuOTZjLS4zMy4zOC0uMzMuOTUsMCwxLjMzLjE4LjIsNC4zOCw0Ljk2LDkuNzUsNC45NnM5LjU4LTQuNzYsOS43NS00Ljk2Yy4zMy0uMzguMzMtLjk1LDAtMS4zM1pNNi43NCw5Ljc4Yy0uMi41OS0uMzEsMS4yMi0uMzEsMS44NXMuMTEsMS4yNS4zMSwxLjg0Yy0xLjAyLS42Ni0xLjgzLTEuMzYtMi4zNC0xLjg0LjUxLS40OCwxLjMyLTEuMTksMi4zNC0xLjg1Wk0xMiw4LjAxYzEuOTgsMCwzLjU4LDEuNjIsMy41OCwzLjYycy0xLjYxLDMuNjItMy41OCwzLjYyLTMuNTgtMS42Mi0zLjU4LTMuNjIsMS42MS0zLjYyLDMuNTgtMy42MlpNMTcuMjYsOS43OGMxLjAyLjY2LDEuODMsMS4zNiwyLjM0LDEuODQtLjUxLjQ4LTEuMzIsMS4xOS0yLjM0LDEuODUuMi0uNTkuMzEtMS4yMi4zMS0xLjg1cy0uMTEtMS4yNS0uMzEtMS44NFpcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiByZW0oMjQpO1xuXG4gICYub3BlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZlcnNpb249XCIxLjFcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCI+PHBhdGggZmlsbD1cIiUyMzk5MUEzMFwiIGQ9XCJNMjEuNzUsMTAuOTZjLS4xOC0uMi00LjM5LTQuOTYtOS43NS00Ljk2UzIuNDIsMTAuNzYsMi4yNSwxMC45NmMtLjMzLjM4LS4zMy45NSwwLDEuMzMuMTguMiw0LjM4LDQuOTYsOS43NSw0Ljk2czkuNTgtNC43Niw5Ljc1LTQuOTZjLjMzLS4zOC4zMy0uOTUsMC0xLjMzWk02Ljc0LDkuNzhjLS4yLjU5LS4zMSwxLjIyLS4zMSwxLjg1cy4xMSwxLjI1LjMxLDEuODRjLTEuMDItLjY2LTEuODMtMS4zNi0yLjM0LTEuODQuNTEtLjQ4LDEuMzItMS4xOSwyLjM0LTEuODVaTTEyLDguMDFjMS45OCwwLDMuNTgsMS42MiwzLjU4LDMuNjJzLTEuNjEsMy42Mi0zLjU4LDMuNjItMy41OC0xLjYyLTMuNTgtMy42MiwxLjYxLTMuNjIsMy41OC0zLjYyWk0xNy4yNiw5Ljc4YzEuMDIuNjYsMS44MywxLjM2LDIuMzQsMS44NC0uNTEuNDgtMS4zMiwxLjE5LTIuMzQsMS44NS4yLS41OS4zMS0xLjIyLjMxLTEuODVzLS4xMS0xLjI1LS4zMS0xLjg0WlwiLz48L3N2Zz4nKTtcbiAgfVxufVxuXG4ubWFwYm94Z2wtcG9wdXAge1xuICAubWFwYm94Z2wtcG9wdXAtdGlwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYXBib3hnbC1wb3B1cC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IHJlbSg0KTtcbiAgfVxuICAucG9wdXAtaW1hZ2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IHJlbSg0KSByZW0oNCkgMCAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5wb3B1cC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiByZW0oMTIpIHJlbSgxNikgcmVtKDE2KSByZW0oMTYpO1xuICAgIGgzIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuICB9XG4gIC5tYXBib3hnbC1wb3B1cC1jbG9zZS1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogcmVtKDI0KTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtc2hhZG93OiAwIDAgMnB4IHJnYmEoJGJsYWNrLCAwLjc1KSwgMXB4IDFweCAycHggcmdiYSgkYmxhY2ssIDAuNzUpO1xuICB9XG59IiwiQG1lZGlhKC0tcy1kb3duKSB7XG5cbiAgLnNlYXJjaC10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyX19uYXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IHJlbSgxNTYpO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHN2aCAtIHJlbSgxNTYpKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZy10b3A6IHJlbSg2NCk7XG4gICAgei1pbmRleDogMTtcblxuICAgIC5wcmltYXJ5LW5hdmlnYXRpb24tY2FudmFzIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDBzdmggLSByZW0oMTU2KSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBvdmVyZmxvdy14OiBjbGlwO1xuICAgIH1cbiAgfVxuXG4gIC5tZW51LW9wZW4gLnNpdGUtaGVhZGVyIC5zaXRlLWhlYWRlcl9fbmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5zaXRlLWhlYWRlcl9fbmF2IC5wcmltYXJ5LW5hdmlnYXRpb24tbWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgPiB1bCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwIHJlbSgyNCk7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuXG4gICAgICA+IGxpID4gYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI0KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNDApO1xuICAgICAgfVxuXG4gICAgICAmLnN1Ym1lbnUtb3BlbiB7XG4gICAgICAgIGxlZnQ6IC0xMDB2dztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VibWVudS1jb250cm9sLFxuICAgIC5zdWJtZW51LXJldHVybiB7XG4gICAgICB3aWR0aDogcmVtKDMwKTtcbiAgICAgIGhlaWdodDogcmVtKDMwKTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAuc3VibWVudS1jb250cm9sIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgLnN1Ym1lbnUtcmV0dXJuIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjQpO1xuICAgIH1cblxuICAgIC5zdWJtZW51LWNvbnRyb2wsXG4gICAgLnN1Ym1lbnUtcmV0dXJuIHsgIFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogcmVtKDI0KTtcbiAgICAgICAgaGVpZ2h0OiByZW0oMjQpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2ZXJzaW9uPVwiMS4xXCIgdmlld0JveD1cIjAgMCAzMiAzMlwiPjxwYXRoIGZpbGw9XCIlMjM5OTFhMzBcIiBkPVwiTTE4LjgsMy4yaC0yLjRjMCw0LjgyLDIuNzMsOS4wOCw2Ljg4LDExLjZIMHYyLjRoMjMuMjhjLTQuMTUsMi41Mi02Ljg4LDYuNzgtNi44OCwxMS42aDIuNGMwLTYuNCw1LjkyLTExLjYsMTMuMi0xMS42di0yLjRjLTcuMjgsMC0xMy4yLTUuMi0xMy4yLTExLjZaXCIvPjwvc3ZnPicpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIG1hcmdpbjogcmVtKDMpIDAgcmVtKDMpIHJlbSg2KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3ViLW1lbnUtd3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAxMDB2dztcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIGhlaWdodDogY2FsYygxMDBzdmggLSByZW0oMjIwKSk7XG4gICAgICBwYWRkaW5nOiAwIDAgcmVtKDQ4KSAwO1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDI0KTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGFzLXN1Yi1tZW51Lm9wZW4gLnN1Yi1tZW51LXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLm1lbnUtb3BlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG59IiwiQG1lZGlhKC0tbS11cCkge1xuICAucHJpbWFyeS1uYXZpZ2F0aW9uLWNhbnZhcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogcmVtKDQ4KTtcblxuICAgIC5zZWFyY2gtdG9nZ2xlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbiAgICAuaWNvbiB7XG4gICAgICB3aWR0aDogcmVtKDIwKTtcbiAgICAgIGhlaWdodDogcmVtKDIwKTtcbiAgICAgIGZpbGw6ICRtYXJvb247XG4gICAgfVxuICB9XG59XG5cbi5wcmltYXJ5LW5hdmlnYXRpb24tbWVudSB7XG5cbiAgLy8gQ29tbW9uXG5cbiAgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2x1bW4tZ2FwOiByZW0oNDgpO1xuICB9XG5cbiAgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJi5pcy1hY3RpdmUgPiBhLFxuICAgICYuY3VycmVudF9wYWdlX2FuY2VzdG9yID4gYSB7XG4gICAgICBjb2xvcjogJG1hcm9vbi1kYXJrO1xuICAgIH1cblxuICAgIEBtZWRpYShob3Zlcjpob3Zlcikge1xuICAgICAgJi5oYXMtc3ViLW1lbnU6aG92ZXIgPiBhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gcmVtKDgpKTtcbiAgICAgICAgICBib3R0b206IHJlbSgtMTYpO1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiByZW0oMTYpO1xuICAgICAgICAgIGhlaWdodDogcmVtKDE2KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2ZXJzaW9uPVwiMS4xXCIgdmlld0JveD1cIjAgMCAzMiAzMlwiPjxwYXRoIGQ9XCJNMTYsMTkuODJDMTMuODgsMTIuMTksNy41MSw2LjYyLDAsNi42MnYxLjVjOC40MSwwLDE1LjI1LDcuNzQsMTUuMjUsMTcuMjVoMS41YzAtOS41MSw2Ljg0LTE3LjI1LDE1LjI1LTE3LjI1di0xLjVjLTcuNTEsMC0xMy44OCw1LjU2LTE2LDEzLjJaXCIgZmlsbD1cIiUyMzQ1MTQ0MFwiLz48L3N2Zz4nKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGE6bm90KC5idG4pIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAaW5jbHVkZSBzbWFsbC1jYXBzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJG1hcm9vbjtcbiAgICBwYWRkaW5nOiByZW0oOCkgMDtcbiAgfVxuXG4gIC8vIExldmVsIDJcbiAgLy8gVE9ETzogU3R5bGVcbiAgLnN1Yi1tZW51LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogcmVtKDY0KSAwO1xuXG4gICAgLnN1Yi1tZW51LWRlc2NyaXB0aW9uIHtcbiAgICAgIGdyaWQtY29sdW1uOiA1IC8gc3BhbiA0O1xuICAgICAgaDQge1xuICAgICAgICBjb2xvcjogJG1hcm9vbjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDgpO1xuICAgICAgfVxuICAgICAgLmJ0biB7XG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgyNCk7XG4gICAgICB9XG4gICAgfVxuICAgIC5zdWItbWVudS1jaGlsZHJlbiB7XG4gICAgICBncmlkLWNvbHVtbjogOSAvIHNwYW4gNDtcbiAgICAgIGEge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiByZW0oMjApO1xuICAgICAgICAgIGhlaWdodDogcmVtKDIwKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2ZXJzaW9uPVwiMS4xXCIgdmlld0JveD1cIjAgMCAzMiAzMlwiPjxwYXRoIGZpbGw9XCIlMjM5OTFhMzBcIiBkPVwiTTE4LjgsMy4yaC0yLjRjMCw0LjgyLDIuNzMsOS4wOCw2Ljg4LDExLjZIMHYyLjRoMjMuMjhjLTQuMTUsMi41Mi02Ljg4LDYuNzgtNi44OCwxMS42aDIuNGMwLTYuNCw1LjkyLTExLjYsMTMuMi0xMS42di0yLjRjLTcuMjgsMC0xMy4yLTUuMi0xMy4yLTExLjZaXCIvPjwvc3ZnPicpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgcmVtKC00KSByZW0oOCk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luIDAuM3M7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgICAmOmhvdmVyOjphZnRlciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDEyKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bC5zdWItbWVudSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICBAbWVkaWEoLS1tLXVwKSB7XG5cbiAgICAuc3ViLW1lbnUtd3JhcHBlciB7XG4gICAgICAvL2Rpc3BsYXk6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgXG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIH1cblxuICAgIEBtZWRpYSAoaG92ZXI6aG92ZXIpIHtcbiAgICAgIGxpOmhvdmVyID4gLnN1Yi1tZW51LXdyYXBwZXIge1xuICAgICAgICAvL2Rpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59IiwiLm92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2ssIDAuNik7XG4gIHotaW5kZXg6IDEwO1xuXG4gICYtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IHJlbSgyNCk7XG4gICAgcGFkZGluZzogcmVtKDY0KSByZW0oMjQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICYtY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IHJlbSgyNCk7XG4gICAgcmlnaHQ6IHJlbSgyNCk7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogcmVtKDI0KTtcbiAgICBoZWlnaHQ6IHJlbSgyNCk7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYXJvb24tZGFyaztcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gIH1cblxuICAmLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmNvbnRyb2xzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIHJlbSg4MCkpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICBAbWVkaWEoLS1tLXVwKSB7XG4gICAgJi1jb250YWluZXIge1xuICAgICAgaW5zZXQ6IHJlbSg0OCk7XG4gICAgICBwYWRkaW5nOiByZW0oMTIwKSByZW0oMzIpO1xuICAgIH1cbiAgICAuY29udHJvbHMge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIHJlbSgyNCkpO1xuICAgIH1cbiAgfVxufVxuXG5odG1sLm92ZXJsYXktb3BlbiBib2R5IHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iLCIucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiByZW0oNDgpO1xuXG4gIGEgeyBcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nOiByZW0oNCk7XG4gICAgd2lkdGg6IHJlbSg0MCk7XG4gICAgaGVpZ2h0OiByZW0oNDApO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRtYXJvb247XG5cbiAgICAmLmFycm93IHtcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7IG1hcmdpbjogMCByZW0oMjQpIDAgMDsgfVxuICAgICAgJjpsYXN0LW9mLXR5cGUgIHsgbWFyZ2luOiAwIDAgMCByZW0oMjQpOyB9XG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogcmVtKDIwKTtcbiAgICAgICAgaGVpZ2h0OiByZW0oMjApO1xuICAgICAgICBmaWxsOiAkbWFyb29uO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbWFyb29uLWRhcms7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJGdvbGQ7XG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiAkZ29sZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBcbiAgfVxuXG4gIC5lbGxpcHNpcyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nOiByZW0oNCk7XG4gICAgbWluLXdpZHRoOiByZW0oNDApO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJG1hcm9vbjtcbiAgfVxufSIsIi5wb3N0LXRyYXZlcnNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogcmVtKDUyKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRtYXJvb24tZGFyaztcblxuICAgIC8vYmFja2dyb3VuZDogcmdiYShyZWQsIDAuMjUpO1xuICB9XG5cbiAgLmljb24ge1xuICAgIHdpZHRoOiByZW0oMTYpO1xuICAgIGhlaWdodDogcmVtKDE2KTtcbiAgICBmaWxsOiAkbWFyb29uO1xuICB9XG5cbiAgLmRhdGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5kYXkgeyBcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgaGVhZGluZy1wbGF5ZmFpcjtcbiAgICBmb250LXNpemU6IHJlbSgyOCk7XG4gIH1cbiAgLm1vbnRoIHsgXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIHNtYWxsLWNhcHM7IFxuICB9XG5cbiAgYSArIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogcmVtKDEyKTtcbiAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxMyk7XG4gICAgd2lkdGg6IHJlbSg1MiArIDEyKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGhlaWdodDogODAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMjAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdvbGQ7XG4gICAgfVxuICB9XG59IiwiLnJlYWQtbW9yZSB7XG4gIEBpbmNsdWRlIHNtYWxsLWNhcHM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogcmVtKDIwKTtcbiAgICBoZWlnaHQ6IHJlbSgyMCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmVyc2lvbj1cIjEuMVwiIHZpZXdCb3g9XCIwIDAgMzIgMzJcIj48cGF0aCBmaWxsPVwiJTIzOTkxYTMwXCIgZD1cIk0xOC44LDMuMmgtMi40YzAsNC44MiwyLjczLDkuMDgsNi44OCwxMS42SDB2Mi40aDIzLjI4Yy00LjE1LDIuNTItNi44OCw2Ljc4LTYuODgsMTEuNmgyLjRjMC02LjQsNS45Mi0xMS42LDEzLjItMTEuNnYtMi40Yy03LjI4LDAtMTMuMi01LjItMTMuMi0xMS42WlwiLz48L3N2Zz4nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIG1hcmdpbjogMCAwIHJlbSgtNCkgcmVtKDgpO1xuICAgIHRyYW5zaXRpb246IG1hcmdpbiAwLjNzO1xuICB9XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgJjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgxMik7XG4gICAgfVxuICB9XG59IiwiLnNvY2lhbC1zaGFyZSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG5cbiAgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIGEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiByZW0oNTApO1xuICAgICAgaGVpZ2h0OiByZW0oNTApO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IHJlbSgxNik7XG4gICAgICAgIGhlaWdodDogcmVtKDE2KTtcbiAgICAgICAgZmlsbDogJG1hcm9vbjtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChob3Zlcjpob3Zlcikge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5vbi1saWdodCB7XG4gICAgbGkgYSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyb29uO1xuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgfVxuICAgICAgJjpmb2N1cyxcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJG1hcm9vbi1kYXJrO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChob3Zlcjpob3Zlcikge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFyb29uLWRhcms7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJcbi5zd2lwZXItbmF2aWdhdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IHJlbSg0OCk7XG4gIHdpZHRoOiByZW0oMTEyKTtcblxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICB0b3A6IHJlbSgyNCk7XG4gICAgd2lkdGg6IHJlbSg0OCk7XG4gICAgaGVpZ2h0OiByZW0oNDgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyb29uO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIFxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogcmVtKDI0KTtcbiAgICAgIGhlaWdodDogcmVtKDI0KTtcbiAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICB9XG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkbWFyb29uLWRhcms7XG4gICAgfVxuICAgIEBtZWRpYSAoaG92ZXI6aG92ZXIpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbWFyb29uLWRhcms7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6ICRnb2xkO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFBhZ2luYXRpb24gLSBPbmx5IHVzZWQgb24gSG9tZSBIZWFkZXJcblxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwJTtcbiAgbGVmdDogJGNvbnRhaW5lci1ndXR0ZXI7XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogcmVtKDQ2LCAkcm9vdC1zaXplLW1vYmlsZSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gIEBtZWRpYSgtLW0tdXApIHtcbiAgICBib3R0b206IHJlbSg0Nik7XG4gICAgbGVmdDogJGNvbnRhaW5lci1ndXR0ZXItd2lkZTtcbiAgfVxuICBcbiAgQG1lZGlhICgtLWwtdXApIHtcbiAgICBib3R0b206IHJlbSg2Mik7XG4gICAgbGVmdDogbWF4KCRjb250YWluZXItZ3V0dGVyLXh3aWRlLCAoIDUwdncgLSAoKCRjb250YWluZXItd2lkdGggLSAkY29udGFpbmVyLWd1dHRlci13aWRlKSAqIDAuNSkpKTtcbiAgfVxuICBcblxuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICB3aWR0aDogcmVtKDI0KTtcbiAgICBoZWlnaHQ6IHJlbSg0KTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQ6ICRtYXJvb247XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG5cbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgIHdpZHRoOiByZW0oNDgpO1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIH1cbiAgfVxufSIsIi8qKlxuICogUm9vdCBmb250IHNpemUgXG4gKiBTZXQgaW4gYmFzZS9iYXNlXG4gKi9cblxuXG4vKipcbiAqIENvbnRhaW5lclxuICovXG5cbiRjb250YWluZXItZ3V0dGVyOiByZW0oMjQpO1xuLy8kY29udGFpbmVyLWd1dHRlci13aWRlOiByZW0oMzIpO1xuJGNvbnRhaW5lci1ndXR0ZXItd2lkZTogcmVtKDQ4KTtcbiRjb250YWluZXItZ3V0dGVyLXh3aWRlOiByZW0oNzIpO1xuJGdyaWQtZ3V0dGVyOiByZW0oMjQpO1xuJGdyaWQtZ3V0dGVyLW1vYmlsZTogcmVtKDE2KTtcblxuLy8gVGhlc2Ugc2V0dGluZ3Mgc2hvdWxkIG1hdGNoIHRob3NlIGluIHRoZW1lLmpzb25cbi8vJGNvbnRhaW5lci13aWR0aDogcmVtKDEyOTYpO1xuJGNvbnRhaW5lci13aWR0aDogcmVtKDE2ODAgLSA5Nik7XG5cblxuJHNlY3Rpb24tcGFkZGluZy1zaXplcy1tb2JpbGU6IChcbiAgczogcmVtKDI0LCAkcm9vdC1zaXplLW1vYmlsZSksXG4gIG06IHJlbSg0OCwgJHJvb3Qtc2l6ZS1tb2JpbGUpLFxuICBsOiByZW0oODgsICRyb290LXNpemUtbW9iaWxlKVxuKTtcblxuJHNlY3Rpb24tcGFkZGluZy1zaXplczogKFxuICBzOiByZW0oMzIpLFxuICBtOiByZW0oNjQpLFxuICBsOiByZW0oMTIwKVxuKTtcblxuXG4vKipcbiAqIEhlYWRlclxuICovXG5cbiAkaGVhZGVyLWhlaWdodDogcmVtKDYwKTtcblxuXG4vKipcbiAqIEZvb3RlclxuICovXG5cbiRmb290ZXItaGVpZ2h0OiByZW0oMjgwKTtcbiRmb290ZXItaGVpZ2h0LW1vYmlsZTogcmVtKDgwKTsiLCIudGlsZSB7XG5cbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyb29uLWRhcms7XG4gIGNvbG9yOiAkd2hpdGU7XG5cbiAgLnRpbGVfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbjtcblxuICAgICYubm8taW1hZ2Uge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2FyZC1wbGFjZWhvbGRlci5wbmcnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDMzLjMzJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgkbWFyb29uLWRhcmssIDApLCByZ2JhKCRtYXJvb24tZGFyaywgMSkpO1xuICAgIH1cbiAgfVxuICAudGlsZV9fdGl0bGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBwYWRkaW5nOiAwIHJlbSg0MCk7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuaDMsXG4gICAgLnRpbGVfX3N1YnRpdGxlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIC5oMyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oNCk7XG4gICAgfVxuICB9XG4gIC50aWxlX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogcmVtKDE2KSByZW0oNDApIHJlbSg0MCkgcmVtKDQwKTtcbiAgICAudGlsZV9fZXhjZXJwdCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gICYucGxhY2Vob2xkZXIge1xuICAgIGFzcGVjdC1yYXRpbzogMyAvIDQ7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoJG1hcm9vbi1kYXJrLCAwLjc1KSwgcmdiYSgkbWFyb29uLWRhcmssIDAuNzUpIDYwJSwgcmdiYSgkbWFyb29uLWRhcmssIDEpIDc1JSk7XG4gIH1cblxuICAucmVhZC1tb3JlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmVyc2lvbj1cIjEuMVwiIHZpZXdCb3g9XCIwIDAgMzIgMzJcIj48cGF0aCBmaWxsPVwiJTIzRkZGRkZGXCIgZD1cIk0xOC44LDMuMmgtMi40YzAsNC44MiwyLjczLDkuMDgsNi44OCwxMS42SDB2Mi40aDIzLjI4Yy00LjE1LDIuNTItNi44OCw2Ljc4LTYuODgsMTEuNmgyLjRjMC02LjQsNS45Mi0xMS42LDEzLjItMTEuNnYtMi40Yy03LjI4LDAtMTMuMi01LjItMTMuMi0xMS42WlwiLz48L3N2Zz4nKTtcbiAgfVxuXG59IiwiXG5hIHtcbiAgY29sb3I6ICRtYXJvb247XG59XG5cbi50aGUtY29udGVudCAudGhlLWNvbnRlbnQge1xuICBhOm5vdCguYnRuKTpub3QoLnJlYWQtbW9yZSkge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cblxuLmNhcHRpb24ge1xuICBmb250LXNpemU6IHJlbSgxNCk7XG59XG5cbi5zbWFsbC1jYXBzIHtcbiAgQGluY2x1ZGUgc21hbGwtY2Fwcztcbn1cblxuLmNvbG9yLWdvbGQge1xuICBjb2xvcjogJGdvbGQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5ib2R5LXhsIHtcbiAgZm9udC1zaXplOiByZW0oMjQpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYm9keS1zbSB7XG4gIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmJvZHkteHMge1xuICBmb250LXNpemU6IHJlbSgxNCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbmhyIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkZ29sZCwgMC41KTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4uZ2gtdGFibGUge1xuICBoZWlnaHQ6IGF1dG87IFxuICB3aWR0aDogMTAwJTsgXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIFxuICB0aCwgdGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRnb2xkLCAwLjUpO1xuICAgIHBhZGRpbmc6IHJlbSgzMikgcmVtKDE2KTtcbiAgICAmOmZpcnN0LW9mLXR5cGUgeyBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAmOmxhc3Qtb2YtdHlwZSB7IHBhZGRpbmctbGVmdDogMDsgfVxuICB9XG5cbiAgdGhlYWQge1xuICAgIHRoLCB0ZCB7XG4gICAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICRtYXJvb24tZGFyaztcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxNik7XG4gICAgfVxuICB9XG4gIHRib2R5IHtcbiAgICB0ZCB7XG4gICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgfVxuICB9XG59XG5cbi5ib3hlZC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGdhcDogcmVtKDI0KTtcblxuICA+IGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG4gICAgcGFkZGluZzogcmVtKDI0KTtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAvL21pbi1oZWlnaHQ6IHJlbSgyNDApO1xuICB9XG5cbiAgQG1lZGlhKC0tbS11cCkge1xuICAgID4gbGkge1xuICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gcmVtKDE4KSk7XG4gICAgICBtaW4taGVpZ2h0OiByZW0oMjQwKTtcbiAgICB9XG4gIH1cbn1cblxuLmhpZ2hsaWdodGVkLXBhcmFncmFwaCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbiAgcGFkZGluZzogcmVtKDI0KTtcblxuICArIC5oaWdobGlnaHRlZC1wYXJhZ3JhcGgge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAmOmhhcyggKyAuaGlnaGxpZ2h0ZWQtcGFyYWdyYXBoKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxufSIsIi5jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAkY29udGFpbmVyLWd1dHRlcjtcbiAgcGFkZGluZy1yaWdodDogJGNvbnRhaW5lci1ndXR0ZXI7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIG1heC13aWR0aDogJGNvbnRhaW5lci13aWR0aCArICRjb250YWluZXItZ3V0dGVyLXdpZGUgKyAkY29udGFpbmVyLWd1dHRlci13aWRlO1xuXG4gICYuY29udGFpbmVyLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICBjb2x1bW4tZ2FwOiAkZ3JpZC1ndXR0ZXItbW9iaWxlO1xuICAgIHJvdy1nYXA6ICRncmlkLWd1dHRlci1tb2JpbGU7XG4gIH1cblxuICBAbWVkaWEgKC0tbS11cCkge1xuICAgIHBhZGRpbmctbGVmdDogJGNvbnRhaW5lci1ndXR0ZXItd2lkZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkY29udGFpbmVyLWd1dHRlci13aWRlO1xuXG4gICAgJi5jb250YWluZXItZ3JpZCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgICAgIGNvbHVtbi1nYXA6ICRncmlkLWd1dHRlcjtcbiAgICAgIHJvdy1nYXA6ICRncmlkLWd1dHRlcjtcbiAgICB9XG5cbiAgfVxuXG4gIEBtZWRpYSAoLS1sLXVwKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkY29udGFpbmVyLWd1dHRlci14d2lkZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkY29udGFpbmVyLWd1dHRlci14d2lkZTtcbiAgfVxufVxuXG5cbiIsIi5kYXJrLW1vZGUge1xuXG4gIC5zaXRlLWhlYWRlcl9fbG9nbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrOyAgICBcbiAgfVxuXG4gIC5zaXRlLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXG4gICAgJl9fcXVhcnRlci0xIHsgXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdvbGQ7IFxuICAgIH1cblxuICAgIHN2Zy5zaXRlLWZvb3Rlcl9fZmFjYWRlIHtcbiAgICAgIHBhdGguZmFjYWRlLWZpbGwge1xuICAgICAgICBmaWxsOiAkZ29sZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEoLS1tLXVwKSB7XG4gICAgICAmX19xdWFydGVyLTEge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG4gICAgICAmX19xdWFydGVyLTIsXG4gICAgICAmX19xdWFydGVyLTQge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRnb2xkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmhvbWUtaGVhZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIC5zbGlkZSAuc2xpZGVfX2JhY2tncm91bmQge1xuICAgICAgaW1nIHtcbiAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgkYmxhY2ssIDEpIDAsIHJnYmEoJGJsYWNrLCAwLjAwKSA2MCUpO1xuICAgICAgICBAbWVkaWEoLS1tLXVwKSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRibGFjaywgMC45MCkgMjUlLCByZ2JhKCRibGFjaywgMC4wMCkgNzAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59IiwiLnNpdGUtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1hcm9vbjtcbiAgY29sb3I6ICR3aGl0ZTtcblxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNik7XG4gIH1cblxuICAuY29udGFpbmVyLWdyaWQge1xuICAgIHJvdy1nYXA6IDA7XG4gIH1cblxuICAmX190b3AsXG4gICZfX3F1YXJ0ZXIge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiA0O1xuICB9XG5cbiAgJl9fdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oNDApO1xuICB9XG5cbiAgJl9fcXVhcnRlci0xIHsgXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtYXJvb24tZGFyazsgXG4gIH1cbiAgJl9fcXVhcnRlci0yIHsgXG4gICAgbWFyZ2luOiByZW0oMzIpIDAgcmVtKDY0KSAwOyBcbiAgfVxuICAmX19xdWFydGVyLTMgeyBcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oNjQpOyBcbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiByZW0oNjQpO1xuICAgICAgaGVpZ2h0OiByZW0oNjQpO1xuICAgIH1cbiAgfVxuXG4gIC5mb290ZXItbmF2IHtcbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogcmVtKDE2KSAwO1xuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbjogMCAwIHJlbSgxNikgMDsgXG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBAaW5jbHVkZSBzbWFsbC1jYXBzO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgQG1lZGlhIChob3Zlcjpob3Zlcikge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY29weXJpZ2h0IHsgXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgyNCk7XG5cbiAgICBwIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG5cbiAgICAuZm9vdGVyLWxlZ2Fscy1tZW51IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgyNCk7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICBAbWVkaWEgKGhvdmVyOmhvdmVyKSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZmFjYWRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNzUlO1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDI0KTtcbiAgfVxuXG4gIC5hY2tub3dsZWRnZW1lbnQge1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSg2NCk7XG4gIH1cblxuICAuc29jaWFsLXNoYXJlIHtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oNDgpO1xuICB9XG5cblxuICBAbWVkaWEoLS1tLXVwKSB7XG5cbiAgICAmX190b3Age1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDEyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDU2KTtcbiAgICB9XG5cbiAgICAmX19xdWFydGVyLTEsXG4gICAgJl9fcXVhcnRlci0zIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiA2O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgICZfX3F1YXJ0ZXItMixcbiAgICAmX19xdWFydGVyLTQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZ3JpZC1jb2x1bW46IDkgLyBzcGFuIDQ7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyb29uLWRhcms7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiByZW0oLTExMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFja25vd2xlZGdlbWVudCB7XG4gICAgICBtYXJnaW4tbGVmdDogcmVtKDMyKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg5Nik7XG4gICAgfVxuICAgIFxuICAgICZfX2ZhY2FkZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIFxuICB9XG59IiwiLnNpdGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBcbiAgPiAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIFxuICAmX19sb2dvIHtcbiAgICBiYWNrZ3JvdW5kOiAkbWFyb29uO1xuICAgIHBhZGRpbmc6IDAgcmVtKDI0KSByZW0oMjQpIHJlbSgyNCk7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKC0yNCk7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIHJlbSgxNikgcmVtKDE2KTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHN2Zy5zaXRlLWxvZ29fX2Rlc2t0b3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgc3ZnLnNpdGUtbG9nb19fbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IHJlbSg2NCk7XG4gICAgICBoZWlnaHQ6IHJlbSg2NCk7XG4gICAgICAuY3Jvd24tYmcgeyBmaWxsOiAkbGlnaHQ7IG9wYWNpdHk6IDE7IH1cbiAgICB9XG4gIH1cblxuICAmX19uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmX19idXJnZXIge1xuICAgIHdpZHRoOiByZW0oNjQpO1xuICAgIGhlaWdodDogcmVtKDY0KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG5cbiAgQG1lZGlhKC0tbS11cCkge1xuICAgICZfX2xvZ28ge1xuICAgICAgcGFkZGluZzogMCByZW0oMzIpIHJlbSgyNCkgcmVtKDMyKTtcbiAgICAgIHN2Zy5zaXRlLWxvZ29fX2Rlc2t0b3Age1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IHJlbSgyMDgpO1xuICAgICAgICBoZWlnaHQ6IHJlbSgxMTApO1xuICAgICAgICAubG9nby1nb3YtaG91c2UsXG4gICAgICAgIC5sb2dvLXFsZCxcbiAgICAgICAgLmxvZ28tY3Jvd24ubG9nby1iYWNrZ3JvdW5kIHsgZmlsbDogJGxpZ2h0OyBvcGFjaXR5OiAxOyB9XG4gICAgICB9XG4gICAgICBzdmcuc2l0ZS1sb2dvX19tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX25hdiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIFxuICAgICZfX2J1cmdlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICB9XG5cbiAgLmhlYWRlci1zZWFyY2gge1xuICAgICAgLnNlYXJjaGZvcm0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICA+IGRpdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICB9XG4gICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGdvbGQsIDAuMjUpO1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDgpIDAgMCByZW0oOCk7XG4gICAgICAgIHBhZGRpbmc6IDAgcmVtKDEyKTtcbiAgICAgICAgaGVpZ2h0OiByZW0oNTIpO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gcmVtKDUyKSk7XG4gICAgICB9XG4gICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgQGluY2x1ZGUgc21hbGwtY2FwcztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkZ29sZCwgMC4yNSk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgcmVtKDgpIHJlbSg4KSAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjb2xvcjogJGdvbGQ7XG4gICAgICAgIHdpZHRoOiByZW0oNTIpO1xuICAgICAgICBoZWlnaHQ6IHJlbSg1Mik7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtaW5kZW50OiByZW0oNTYpO1xuXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZlcnNpb249XCIxLjFcIiB2aWV3Qm94PVwiMCAwIDMyIDMyXCI+PHBhdGggZmlsbD1cIiUyMzQ1MTQ0MFwiIGQ9XCJNMjEuMjUgMTMuNzVDMjEuMjUgMTEuMDc4MSAxOS43OTY5IDguNjQwNjIgMTcuNSA3LjI4MTI1QzE1LjE1NjIgNS45MjE4OCAxMi4yOTY5IDUuOTIxODggMTAgNy4yODEyNUM3LjY1NjI1IDguNjQwNjIgNi4yNSAxMS4wNzgxIDYuMjUgMTMuNzVDNi4yNSAxNi40Njg4IDcuNjU2MjUgMTguOTA2MiAxMCAyMC4yNjU2QzEyLjI5NjkgMjEuNjI1IDE1LjE1NjIgMjEuNjI1IDE3LjUgMjAuMjY1NkMxOS43OTY5IDE4LjkwNjIgMjEuMjUgMTYuNDY4OCAyMS4yNSAxMy43NVpNMTkuNzk2OSAyMS40Mzc1QzE4LjEwOTQgMjIuNzUgMTYgMjMuNSAxMy43NSAyMy41QzguMzU5MzggMjMuNSA0IDE5LjE0MDYgNCAxMy43NUM0IDguNDA2MjUgOC4zNTkzOCA0IDEzLjc1IDRDMTkuMDkzOCA0IDIzLjUgOC40MDYyNSAyMy41IDEzLjc1QzIzLjUgMTYuMDQ2OSAyMi43MDMxIDE4LjE1NjIgMjEuMzkwNiAxOS44NDM4TDI3LjY3MTkgMjYuMDc4MUMyOC4wOTM4IDI2LjU0NjkgMjguMDkzOCAyNy4yNSAyNy42NzE5IDI3LjY3MTlDMjcuMjAzMSAyOC4xNDA2IDI2LjUgMjguMTQwNiAyNi4wNzgxIDI3LjY3MTlMMTkuNzk2OSAyMS40Mzc1WlwiLz48L3N2Zz4nKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IHJlbSgzMik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhKC0tcy1kb3duKSB7XG4gICAgLmhlYWRlci1zZWFyY2gge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIC5oZWFkZXItc2VhcmNoX19oZWFkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLm1lbnUtb3BlbiAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICB0b3A6IHJlbSg2NCk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IHJlbSgxMTYpO1xuICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDY0KTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgfVxuXG4gIEBtZWRpYSgtLW0tdXApIHtcbiAgLmhlYWRlci1zZWFyY2gge1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgei1pbmRleDogMTA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBwYWRkaW5nLXRvcDogcmVtKDY0KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDY0KTtcblxuICAgIC5oZWFkZXItc2VhcmNoX19oZWFkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5zZWFyY2gtY2xvc2Uge1xuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IHJlbSgzMik7XG4gICAgICAgIGhlaWdodDogcmVtKDMyKTtcbiAgICAgICAgZmlsbDogJG1hcm9vbi1kYXJrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFyY2gtb3BlbiAmIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG4gIH1cbn1cblxuXG5cblxufSIsImh0bWwge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgY29sb3I6ICR0ZXh0O1xuICBmb250LXNpemU6ICN7JHJvb3Qtc2l6ZS1tb2JpbGV9cHg7XG4gIEBtZWRpYSgtLW0tdXApIHtcbiAgICBmb250LXNpemU6ICN7JHJvb3Qtc2l6ZX1weDtcbiAgfVxufVxuXG5ib2R5IHtcbiAgQGluY2x1ZGUgbW9udHNlcnJhdDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcblxuICA+IC50aGUtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG92ZXJmbG93LXg6IGNsaXA7XG4gIH1cbn0iLCIuc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLmJnLWxpZ2h0ICB7IGJhY2tncm91bmQtY29sb3I6ICRsaWdodDsgfVxuICAmLmJnLXRhbiAgICB7IGJhY2tncm91bmQtY29sb3I6ICR0YW47IH1cbiAgJi5iZy10YW4tc3RvcmsgeyBcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuOyBcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9icm9sZ2Etd2F0ZXJtYXJrLnBuZycpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDk2JTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNy41JSBjZW50ZXI7XG4gIH1cbiAgQG1lZGlhICgtLWwtdXApIHtcbiAgICAmLmJnLXRhbi1zdG9yayB7IFxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYyg1MCUgKyByZW0oMjkwKSkgY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4vLyAkc2VjdGlvbi1wYWRkaW5nLXNpemVzIGZyb20gdmFyaWFibGVzXG5cbkBlYWNoICRsYWJlbCwgJHNpemUgaW4gJHNlY3Rpb24tcGFkZGluZy1zaXplcy1tb2JpbGUge1xuICAucGFkZGluZy10b3AtI3skbGFiZWx9IHsgcGFkZGluZy10b3A6ICRzaXplOyB9XG4gIC5wYWRkaW5nLWJvdHRvbS0jeyRsYWJlbH0geyBwYWRkaW5nLWJvdHRvbTogJHNpemU7IH1cbn1cblxuQG1lZGlhICgtLW0tdXApIHtcbiAgQGVhY2ggJGxhYmVsLCAkc2l6ZSBpbiAkc2VjdGlvbi1wYWRkaW5nLXNpemVzIHtcbiAgICAucGFkZGluZy10b3AtI3skbGFiZWx9IHsgcGFkZGluZy10b3A6ICRzaXplOyB9XG4gICAgLnBhZGRpbmctYm90dG9tLSN7JGxhYmVsfSB7IHBhZGRpbmctYm90dG9tOiAkc2l6ZTsgfVxuICB9XG59IiwiLnNpbmdsZS1kYWlseV9wcm9ncmFtIHtcblxuICAuYXJ0aWNsZS1ib2R5IHtcblxuICAgIC5jb250ZW50LWJvZHkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDQ4LCAkcm9vdC1zaXplLW1vYmlsZSk7XG4gICAgfVxuXG4gICAgQG1lZGlhKC0tbS11cCkge1xuICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLmNvbnRlbnQtYm9keSxcbiAgICAgICAgLmNvbnRlbnQtaW1hZ2VzIHtcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSByZW0oMTIpKTtcbiAgICAgICAgfVxuICAgICAgICAuY29udGVudC1ib2R5IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSg0MCk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zd2lwZXIge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxuICBcbiAgICAuc2xpZGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGFzcGVjdC1yYXRpbzogNCAvIDM7XG4gICAgICBcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSBpbWcge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiByZW0oNDgpO1xuICAgICAgfVxuICAgICAgJjpsYXN0LW9mLXR5cGUgaW1nIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHJlbSg0OCk7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cblxuICAgICAgLmVtYmVkLWNvbnRhaW5lciB7IFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxuICAgICAgICAvKlxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgKi9cbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfSBcblxuICAgICAgLmVtYmVkLWNvbnRhaW5lciBpZnJhbWUsXG4gICAgICAuZW1iZWQtY29udGFpbmVyIG9iamVjdCxcbiAgICAgIC5lbWJlZC1jb250YWluZXIgZW1iZWQgeyBcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gIFxuICAgIH1cblxuICAgIC5zd2lwZXItZm9vdGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiByZW0oMjQpO1xuXG4gICAgICBtYXJnaW4tdG9wOiByZW0oMjQsICRyb290LXNpemUtbW9iaWxlKTtcblxuICAgICAgLnN3aXBlci1uYXZpZ2F0aW9uIHsgZmxleC1zaHJpbms6IDA7IH1cbiAgICAgIC5zd2lwZXItY2FwdGlvbiB7IGZsZXgtZ3JvdzogMTsgfVxuICAgIH1cblxuICB9XG5cbiAgLnNwZWVjaGVzLWxpc3Qge1xuICAgIC5hY2NvcmRpb25fX2hlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgcGFkZGluZzogcmVtKDMyKSByZW0oOCkgcmVtKDMyKSAwO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJGdvbGQsIDAuNSk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBoNCB7XG4gICAgICAgIGNvbG9yOiAkbWFyb29uO1xuICAgICAgICBtYXJnaW46IDA7IFxuICAgICAgfVxuICAgICAgLmljb24ge1xuICAgICAgICB3aWR0aDogcmVtKDIwKTtcbiAgICAgICAgaGVpZ2h0OiByZW0oMjApO1xuICAgICAgICBmaWxsOiAkbWFyb29uO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuICAgICAgfVxuICAgIH1cbiAgICAuYWNjb3JkaW9uX19jb250ZW50IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMzIpO1xuICAgIH1cbiAgICAuYWNjb3JkaW9uOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkZ29sZCwgMC41KTtcbiAgICB9XG4gICAgLmFjY29yZGlvbi5vcGVuIC5hY2NvcmRpb25fX2hlYWRlciAuaWNvbiB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgfVxuXG4gIC5tZWRpYS1mdWxsd2lkdGggLmltYWdlIHsgZGlzcGxheTogYmxvY2s7IH1cblxufSIsIi5zaW5nbGUtbmV3cyB7XG5cbiAgQG1lZGlhKC0tbS11cCkge1xuICAgIC5uZXdzLWNvbnRlbnQgPiAudGhlLWNvbnRlbnQgPiAuc2VjdGlvbjpub3QoLmNvbHVtbi1jb250YWluZXIpIHtcbiAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci13aWR0aCArICRjb250YWluZXItZ3V0dGVyLXdpZGUgKyAkY29udGFpbmVyLWd1dHRlci13aWRlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgICAgIGNvbHVtbi1nYXA6ICRncmlkLWd1dHRlcjtcbiAgICAgID4gLmNvbnRhaW5lciB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAzIC8gc3BhbiA4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tZWRpYS1mdWxsd2lkdGggLmltYWdlIHsgZGlzcGxheTogYmxvY2s7IH1cblxufVxuIiwiI3RyaWJlLWV2ZW50cy1wZy10ZW1wbGF0ZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWF4LXdpZHRoOiBub25lO1xuXG4gIC50cmliZS1jb21tb24tYy1idG4ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbjtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC50cmliZS1jb21tb24tYy1idG4tYm9yZGVyIHtcbiAgICBAaW5jbHVkZSBidXR0b247XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJ1dHRvbjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5ldmVudC10aWNrZXRzIHtcblxuICAgIC50cmliZS1jb21tb24tZy1yb3cge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgIC50cmliZS10aWNrZXRzX19yc3ZwLXdyYXBwZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDQ4KSAwIHJlbSg0OCkgMDtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG4gICAgLnRyaWJlLXRpY2tldHNfX3JzdnAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLnRyaWJlLWNvbW1vbi1nLWNvbCB7XG4gICAgICBwYWRkaW5nOiByZW0oMjQpIHJlbSgzMik7XG4gICAgfVxuXG4gICAgLnRyaWJlLXRpY2tldHNfX3JzdnAtZGV0YWlscy13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC50cmliZS10aWNrZXRzX19yc3ZwLWFjdGlvbnMtd3JhcHBlciB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSggJGdvbGQsIDAuNSApO1xuICAgIH1cbiAgICAgIFxuICB9XG5cbiAgLy8gUlNWUCBwYWdlXG4gIC50cmliZS10aWNrZXRzX190aWNrZXRzLXBhZ2Utd3JhcHBlciB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuXG4gIC5ldmVudC10aWNrZXRzIC50cmliZS10aWNrZXRzX19mb3JtIHNlbGVjdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc2VsZWN0LWFycm93LnBuZycpO1xuICB9XG5cbiAgLmNhcmQtY2Fyb3VzZWwge1xuICAgIC5jb250YWluZXIuY29udGFpbmVyLWdyaWQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgQG1lZGlhKC0tbS11cCkge1xuICAgICAgICAuY2FyZC1jYXJvdXNlbF9fY29udGVudCB7IGdyaWQtY29sdW1uOiAxIC8gc3BhbiA0OyB9XG4gICAgICAgIC5jYXJkLWNhcm91c2VsX19jYXJkcyB7IGdyaWQtY29sdW1uOiA1IC8gc3BhbiA4OyB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1lZGlhLWZ1bGx3aWR0aCAuaW1hZ2UgeyBkaXNwbGF5OiBibG9jazsgfVxuIFxufVxuXG4uZXZlbnQtc2luZ2xlLXRyYXZlcnNlIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiByZW0oNCk7XG4gICAgICAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiAxZW07XG4gICAgICAgIGhlaWdodDogMWVtO1xuICAgICAgICBmaWxsOiAkbWFyb29uO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSJdfQ== */
