@charset "UTF-8";*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;transition:none}}.collapsing.width{width:0;height:auto;-webkit-transition:width .35s ease;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.width{-webkit-transition:none;transition:none}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@font-face{font-display:swap;font-family:"Nunito Sans";font-style:normal;font-weight:400;src:url(../fonts/nunito-sans-v15-latin-regular.woff2) format("woff2"),url(../fonts/nunito-sans-v15-latin-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Nunito Sans";font-style:normal;font-weight:500;src:url(../fonts/nunito-sans-v15-latin-500.woff2) format("woff2"),url(../fonts/nunito-sans-v15-latin-500.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Nunito Sans";font-style:normal;font-weight:700;src:url(../fonts/nunito-sans-v15-latin-700.woff2) format("woff2"),url(../fonts/nunito-sans-v15-latin-700.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Nunito Sans";font-style:normal;font-weight:800;src:url(../fonts/nunito-sans-v15-latin-800.woff2) format("woff2"),url(../fonts/nunito-sans-v15-latin-800.ttf) format("truetype")}.hidden{display:none!important}@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.container{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:480px){.container{max-width:460px}}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1366px){.container{max-width:1340px}}@media (min-width:1840px){.container{max-width:1810px}}.container-fluid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.h1,.h2,.h3,.h4,.h5,.h6,.icevent-session-full-title,.icevent-session-speakers-title,.icevent-session-title,.icevent-speaker-sessions-title,.session-in-popup-title,h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:800;margin:0 0 1rem}.h1,.icevent-session-full-title,.icevent-session-speakers-title,.icevent-session-title,.icevent-speaker-sessions-title,.session-in-popup-title,h1{font-size:26px;letter-spacing:-1.5px}@media (min-width:768px){.h1,.icevent-session-full-title,.icevent-session-speakers-title,.icevent-session-title,.icevent-speaker-sessions-title,.session-in-popup-title,h1{font-size:30px}}.h2,h2{font-size:20px;letter-spacing:-1.5px}@media (min-width:768px){.h2,h2{font-size:26px}}.h3,h3{font-size:18px;line-height:1.3}@media (min-width:768px){.h3,h3{font-size:20px}}.h4,h4{font-size:18px;line-height:24px;font-weight:500}@media (min-width:768px){.h4,h4{font-size:20px;font-weight:700}}.h5,h5{font-size:17px;line-height:1.2}a{display:inline-block;text-decoration:none;-webkit-transition:color ease-out .35s;transition:color ease-out .35s}a:hover{text-decoration:none}p{margin-top:0}b,strong{font-weight:700}@media (min-width:768px){.wp-block-list li{font-size:18px}}body,html{height:100%;-webkit-tap-highlight-color:transparent}body{position:relative;min-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;font-family:"Nunito Sans",Arial,sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:#101931;background-color:#fff;overflow-x:hidden}img{max-width:100%;height:auto}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:100dvh;overflow:hidden;padding-top:102px}@media (min-width:768px){.wrapper{padding-top:150px}}@media (min-width:1366px){.wrapper{padding:0}}.wrapper .footer{margin-top:auto}.d-none{display:none!important}.clear::after{content:".";display:block;width:100%;height:0;line-height:0;visibility:hidden;clear:both}.disabled{pointer-events:none}.container{padding:0 20px}@media (min-width:480px){.container{padding:0 20px}}.overlay{position:absolute;top:0;right:0;bottom:0;left:0}.page-header{padding:15px;background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);margin-bottom:20px}@media (min-width:1366px){.page-header{padding:31px 29px;margin-bottom:40px}}.page-header-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;overflow:hidden;background-size:cover;background-position:center center;padding:57px 0 41px}.page-header-title{position:relative;color:#fff;margin-bottom:0;text-align:center}.page-header-text{margin-top:20px}.page-header-text p:last-child{margin-bottom:0}.archive .pagination-wrapper{margin-top:30px}.archive .nav-links{height:60px}.nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-numbers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25px;height:25px;border-radius:5px;font-size:14px;color:#575757;margin:0 3px;-webkit-transition:color ease-out .35s;transition:color ease-out .35s}@media (min-width:768px){.page-numbers{width:33px;height:32px;font-size:16px;margin:0 12px 0 0}.page-numbers:last-child{margin-right:0}}.page-numbers:hover{color:#00b4e9}.page-numbers.current{background-color:#00b4e9;color:#fff;pointer-events:none}.page-numbers.dots{pointer-events:none}.page-numbers.next,.page-numbers.prev{display:none;position:relative;width:auto}@media (min-width:480px){.page-numbers.next,.page-numbers.prev{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.page-numbers.next:hover::before,.page-numbers.prev:hover::before{opacity:0}.page-numbers.next:hover::after,.page-numbers.prev:hover::after{opacity:1}.page-numbers.next::after,.page-numbers.next::before,.page-numbers.prev::after,.page-numbers.prev::before{content:"";display:block;width:20px;height:20px;position:absolute;top:2px;background-size:100% 100%;background-repeat:no-repeat;background-position:center center;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}@media (min-width:768px){.page-numbers.next::after,.page-numbers.next::before,.page-numbers.prev::after,.page-numbers.prev::before{top:6px}}.page-numbers.next::before,.page-numbers.prev::before{background-image:url(../img/angle-right-gray.svg)}.page-numbers.next::after,.page-numbers.prev::after{opacity:0;background-image:url(../img/angle-right-blue.svg)}.page-numbers.prev{padding-left:26px;margin-right:20px}.page-numbers.prev::after,.page-numbers.prev::before{left:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.page-numbers.next{padding-right:26px;margin-left:8px}.page-numbers.next:hover::before{opacity:0}.page-numbers.next:hover::after{opacity:1}.page-numbers.next::after,.page-numbers.next::before{right:0}.popup{position:relative;width:100%;max-width:390px;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);padding:40px 29px 31px;text-align:center}.popup-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;display:none;opacity:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.75);z-index:999;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.popup-wrapper.active{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-wrapper.visible{opacity:1}.popup-buttons{margin-top:20px}.popup-buttons .button{font-size:16px;font-weight:500}.popup-buttons .button:first-child{margin-right:20px}.popup-close{position:absolute;top:0;right:0;display:inline-block;width:40px;height:40px;cursor:pointer;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.popup-close:hover{opacity:.75}.popup-close .nav-close-line{top:18px;left:10px}.popup-close .menu-button-line,.popup-close .nav-close-line{background-color:#101931}.popup .note{text-align:center;color:#ff6813;font-weight:500;margin:10px 0}.popup .note.hidden{display:none}.img-cover-inside img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.g-recaptcha{margin-bottom:15px}.wpcf7-response-output{color:#fff;border:none!important;margin:20px 0 0!important;padding:15px!important;border-radius:4px}.wpcf7 form.sent .wpcf7-response-output{background-color:#46b450!important}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{background-color:#c30f0f!important}.wpcf7 form.spam .wpcf7-response-output{background-color:#ff6813!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background-color:#ffb900!important}legend{font-size:16px;line-height:1.5}input[type=email],input[type=number],input[type=password],input[type=text],input[type=url],select,textarea{width:100%;height:30px;background-color:#fff;border:1px solid #4a4a4a;border-radius:5px;color:#000;font-size:13px;padding:0 31px 0 14px;line-height:1.3;outline:0;opacity:1!important;-webkit-transition:border-color ease-out .35s,border-width ease-out .35s;transition:border-color ease-out .35s,border-width ease-out .35s}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(255,255,255,.34);font-size:inherit;line-height:28px}input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:rgba(255,255,255,.34);font-size:inherit;line-height:28px}input[type=email]:-ms-input-placeholder,input[type=email]::placeholder,input[type=number]:-ms-input-placeholder,input[type=number]::placeholder,input[type=password]:-ms-input-placeholder,input[type=password]::placeholder,input[type=text]:-ms-input-placeholder,input[type=text]::placeholder,input[type=url]:-ms-input-placeholder,input[type=url]::placeholder,select:-ms-input-placeholder,select::placeholder,textarea:-ms-input-placeholder,textarea::placeholder{color:rgba(255,255,255,.34);font-size:inherit;line-height:28px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:2px solid #000;outline:0}input[type=email]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,input[type=text]:focus-visible,input[type=url]:focus-visible,select:focus-visible,textarea:focus-visible{border:2px solid #000;outline:0}textarea{height:80px;resize:none;padding:5px 14px;text-align:left}.search-select{position:relative}.search-select-list{display:none;position:absolute;top:100%;left:0;width:100%;max-height:300px;border-radius:5px;padding:5px 0;background-color:#fff;z-index:1;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1);overflow-y:auto}.search-select-option{font-weight:400;padding:5px 11px;border-radius:5px;-webkit-transition:background-color ease-in-out .35s;transition:background-color ease-in-out .35s;cursor:pointer}.search-select-option:nth-child(odd){background-color:#f7f7f7}.search-select-option:nth-child(odd):hover{background-color:#e1e2e3}.search-select-option:hover{background-color:#e1e2e3}.search-select.active .search-select-list{display:block}.searchform{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 30px 0 32px;margin:13px 0 150px}@media (min-width:1366px){.searchform{display:block;width:247px;padding:0;margin:0 31px 0 0}}.searchform-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;padding:0 15px;border:none;border-radius:5px;background-color:#00b4e9;margin-left:8px;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}@media (min-width:1366px){.searchform-button{position:absolute;top:0;right:0;width:auto;height:100%;margin-left:0;background-color:transparent}}.searchform-button .style-svg{overflow:visible;width:12px}.searchform-button:hover{opacity:.7}.searchform .input-search{min-width:220px;background-color:transparent;color:#fff}.searchform .input-search:focus{border-color:#fff}.searchform .input-search:focus-visible{border-color:#fff}.button{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;color:#fff;font-weight:500;font-size:13px;line-height:.9;border:none;border-radius:5px;padding:0 10px}@media (min-width:1366px){.button{min-width:88px}}.button.with-icon{width:30px;min-width:1px}@media (min-width:768px){.button.with-icon{width:auto;min-width:88px;padding-left:10px}}.button.with-icon .style-svg,.button.with-icon img{overflow:visible;width:24px;height:24px}@media (min-width:768px){.button.with-icon .style-svg,.button.with-icon img{margin-right:6px}}.button.with-icon .button-title{display:none}@media (min-width:768px){.button.with-icon .button-title{display:inline-block}}.button.transparent{border:1px solid #53d2ff;-webkit-transition:background-color ease-out .35s;transition:background-color ease-out .35s}.button.transparent:hover{background-color:#53d2ff;color:#fff}.button.transparent-blue{border-color:#00b4e9;color:#00b4e9;-webkit-transition:background-color ease-out .35s,color ease-out .35s;transition:background-color ease-out .35s,color ease-out .35s}.button.transparent-blue:hover{background-color:#00b4e9;color:#fff}.button.blue{background-color:#00b4e9;border:1px solid #00b4e9;-webkit-transition:background-color ease-out .35s,color ease-out .35s;transition:background-color ease-out .35s,color ease-out .35s}.button.blue:hover{background-color:#fff;color:#00b4e9}.button.white{background-color:#fff;color:#101931;-webkit-transition:background-color ease-out .35s,color ease-out .35s;transition:background-color ease-out .35s,color ease-out .35s}.button.white:hover{background-color:#101931;color:#fff}.button.white.active{background-color:#101931;color:#fff}.button.black{background-color:#000;font-size:18px;font-weight:400;line-height:1.5;height:40px;min-width:200px;-webkit-transition:background-color ease-out .35s,color ease-out .35s;transition:background-color ease-out .35s,color ease-out .35s}.button.black:hover{background-color:#fff;color:#000}.button.orange{min-height:58px;background-color:#ff6813;font-size:18px;font-weight:700;padding:0 32px;-webkit-transition:background-color ease-out .35s,color ease-out .35s;transition:background-color ease-out .35s,color ease-out .35s}@media (max-width:575.99px){.button.orange{min-height:40px}}.button.orange:hover{color:#fff;background-color:#df5000}.button.gray{background-color:#f5f5f5;font-size:18px;font-weight:400;line-height:1.5;height:40px;min-width:135px;min-height:58px;color:#000;-webkit-transition:background-color ease-out .35s,color ease-out .35s;transition:background-color ease-out .35s,color ease-out .35s}@media (max-width:575.99px){.button.gray{min-height:40px}}.button.gray:hover{background-color:#ff6813;color:#fff}.button.alt{min-width:200px;height:40px;font-size:14px;font-weight:500;background-color:#000;padding:0 25px;-webkit-transition:background-color ease-out .35s,color ease-out .35s;transition:background-color ease-out .35s,color ease-out .35s}.button.alt:hover{background-color:#fff;color:#000}.button.alt.alt-with-icon .style-svg{width:14px;height:14px;margin-left:9px}.button.alt.alt-with-icon .style-svg path{-webkit-transition:fill ease-out .35s;transition:fill ease-out .35s}.button.alt.alt-with-icon:hover .style-svg path{fill:#000}.button.small{min-width:88px;height:30px;font-size:13px}.button.large{height:50px;border-radius:10px}@media (min-width:1366px){.button.large{border-radius:5px}}.button.link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:27px;font-size:18px;font-weight:400;color:#101931;padding:0;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.button.link img{width:20px;height:20px;margin-left:10px}.button.link:hover{opacity:.75}.button.md{font-size:18px;line-height:1.5;min-height:35px;padding:0 20px}.button.download{font-size:18px;padding:0 12px;background-color:#101931;color:#fff;height:50px;border:1px solid #101931;-webkit-transition:background-color ease-out .35s,color ease-out .35s;transition:background-color ease-out .35s,color ease-out .35s}@media (min-width:480px){.button.download{min-width:279px}}.button.download .style-svg{margin-left:6px}.button.download .style-svg path{fill:#fff;-webkit-transition:fill ease-out .35s;transition:fill ease-out .35s}.button.download:hover{background-color:transparent;color:#101931}.button.download:hover .style-svg path{fill:#101931}.button.hover-blue:hover{background-color:#00b4e9;color:#fff}.button.hover-orange:hover{background-color:#ff6813;color:#fff}.archive-section .top-stories-inner{margin-bottom:40px}.archive-desc{margin-bottom:40px}.archive-desc::after{content:"";display:block;width:100%;height:0;line-height:0;opacity:0;clear:both}.archive-desc img{max-width:50%;float:left;margin:0 15px 5px 0}.archive-desc p:last-child{margin-bottom:0}.archive-content-inner.single-content-wrapper{padding:10px 20px;border:none;background-color:#fff}@media (min-width:1366px){.archive-content-inner.single-content-wrapper{padding:20px 29px 20px}}.archive-content-inner.single-content-wrapper div{max-width:none}.archive-content-inner.single-content-wrapper .single-sidebar{padding-top:10px}.archive-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.archive-posts-wrapper{margin-top:40px}.archive-posts.not-found{margin:0}.archive-posts.disabled{opacity:.5;pointer-events:none}.archive-posts .related-preview{width:100%;margin-top:30px}.archive-posts .related-preview:first-child{margin-top:0}@media (min-width:768px){.archive-posts .related-preview{width:50%}.archive-posts .related-preview:nth-child(2){margin-top:0}}.archive-pagination-wrapper{margin-top:30px}.wp-block-spotlightr-gallery,.wp-block-spotlightr-playlist,.wp-block-spotlightr-video{width:100%;border-radius:5px}.wp-block-spotlightr-gallery:not(:last-child),.wp-block-spotlightr-playlist:not(:last-child),.wp-block-spotlightr-video:not(:last-child){margin-bottom:1rem}.wp-block-spotlightr-gallery iframe,.wp-block-spotlightr-playlist iframe,.wp-block-spotlightr-video iframe{border-radius:5px}.wp-block-spotlightr-gallery .channel-container.opened{max-width:100vw!important}.wp-block-spotlightr-gallery .channel-container.opened .spotlightr-id iframe{border-radius:5px}.wp-block-spotlightr-gallery .channel-container.opened .close-floating-button{top:0;right:0;padding:0;margin:0;background-color:#fff!important;border-radius:5px}.ic-spotlightr-embed{width:100%;height:100%}.ic-spotlightr-embed .spotlightr-id,.ic-spotlightr-embed iframe{width:100%;height:100%!important;border-radius:5px}.c-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.c-counter>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:10px;width:calc(50% - 5px);background-color:#fff;border-radius:4px;padding:10px}@media (min-width:768px){.c-counter>div{width:calc((100% - 30px)/ 4)}}@media (min-width:1840px){.c-counter>div{padding:20px}}.c-counter-value{font-size:27px;line-height:1.2;font-weight:800}@media (min-width:1840px){.c-counter-value{font-size:50px}}.c-counter-label{font-size:16px;line-height:1.2;text-transform:uppercase}@media (min-width:1840px){.c-counter-label{font-size:18px}}.header{position:fixed;top:0;left:0;width:100%;background-color:#000;z-index:999;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1)}@media (min-width:1366px){.header{position:relative;margin-bottom:40px;-webkit-box-shadow:none;box-shadow:none}}.header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:480px){.header-inner{padding:0}}@media (min-width:1366px){.header-inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.header-logo{position:relative;width:126px}@media (max-width:1365.99px){.header-logo{background-color:transparent!important}}@media (min-width:1366px){.header-logo{width:205px;padding:23px 6px 19px}}@media (min-width:1366px){.header-logo::after{content:"";position:absolute;top:100%;left:0;width:100%;height:20px;background-color:inherit}}@media (min-width:1366px){.header-logo img{width:auto}}.header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px 0 27px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:1366px){.header-right{width:calc(100% - 205px)}}.header-right-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-right-top .searchform{display:none}@media (min-width:1366px){.header-right-top .searchform{display:block;position:relative;width:247px}}.header-auth{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-auth .button{margin-right:15px}@media (min-width:1366px){.header-auth .button{margin-right:31px}}.header-auth .button:last-child{margin-right:0}.header-nav{margin-top:35px}@media (min-width:1366px){.header-nav{margin-top:24px}}.header-nav-wrapper{display:none;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#2c2c2c;overflow-y:auto;z-index:10;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}@media (min-width:1366px){.header-nav-wrapper{display:block;opacity:1;position:relative;height:auto;overflow-y:visible;background-color:transparent}}.header-nav-wrapper.active{display:block}.header-nav-wrapper.visible{opacity:1}@media (min-width:1366px){.header-nav-wrapper .searchform{display:none}}.header-nav-close{position:relative;width:15px;height:15px;margin:47px 0 0 30px;cursor:pointer}@media (min-width:1366px){.header-nav-close{display:none}}.header-nav-close:hover .nav-close-line{background-color:#00b4e9}@media (min-width:1366px){.header-nav .menu{width:calc(100% - 26px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:26px}}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style:none}@media (min-width:1366px){.menu{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.menu-item{position:relative}@media (min-width:1366px){.menu-item{padding-left:0;margin-right:40px}}@media (min-width:1366px){.menu-item::after{content:"";position:absolute;top:100%;left:50%;width:0;height:3px;background-color:#00b4e9;z-index:2;-webkit-transition:width ease-out .35s,left ease-out .35s;transition:width ease-out .35s,left ease-out .35s}}.menu-item:last-child{margin-right:0}.menu-item a{position:relative;color:#fff;line-height:2.25;margin-left:32px}@media (min-width:1366px){.menu-item a{line-height:1.5;margin-left:0}}@media (min-width:1366px){.menu-item:hover a{color:#00b4e9}.menu-item:hover::after{left:0;width:100%}}.menu-item-has-children{cursor:pointer}@media (min-width:1366px){.menu-item-has-children{margin-right:41px}}.menu-item-has-children.active a{color:#00b4e9}.menu-item-has-children.active a::after,.menu-item-has-children.active a::before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);top:13px}.menu-item-has-children.active a::before{opacity:0}.menu-item-has-children.active a::after{opacity:1}@media (min-width:1366px){.menu-item-has-children>a{padding-right:20px}}.menu-item-has-children>a::after,.menu-item-has-children>a::before{content:"";position:absolute;top:50%;right:-20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:9px;height:9px;background-repeat:no-repeat;background-size:100% 100%;background-position:center center;pointer-events:none;-webkit-transition:opacity ease-out .35s,top ease-out .35s,-webkit-transform ease-out .35s;transition:opacity ease-out .35s,top ease-out .35s,-webkit-transform ease-out .35s;transition:opacity ease-out .35s,top ease-out .35s,transform ease-out .35s;transition:opacity ease-out .35s,top ease-out .35s,transform ease-out .35s,-webkit-transform ease-out .35s}@media (min-width:1366px){.menu-item-has-children>a::after,.menu-item-has-children>a::before{right:0;pointer-events:all}}.menu-item-has-children>a::before{background-image:url(../../static/img/angle-down-white.svg)}.menu-item-has-children>a::after{opacity:0;background-image:url(../../static/img/angle-down-blue.svg)}.menu-item-has-children .menu-item::after{display:none}.menu-item-has-children .menu-item a::after,.menu-item-has-children .menu-item a::before{display:none}@media (min-width:1366px){.menu-item-has-children:hover a::after,.menu-item-has-children:hover a::before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);top:13px}}@media (min-width:1366px) and (min-width:1366px){.menu-item-has-children:hover a::after,.menu-item-has-children:hover a::before{top:8px}}@media (min-width:1366px){.menu-item-has-children:hover a::before{opacity:0}.menu-item-has-children:hover a::after{opacity:1}.menu-item-has-children:hover .sub-menu{z-index:1;pointer-events:all;opacity:1}}.menu-item.current_page_item a{color:#00b4e9}.sub-menu{display:none;opacity:0;position:relative;background-color:#3d3d3d;list-style:none;padding:0;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.sub-menu.active{display:block}.sub-menu.visible{opacity:1}@media (min-width:1366px){.sub-menu{display:block;opacity:0;z-index:-10;pointer-events:none;position:absolute;top:100%;left:-26px;min-width:220px;padding:24px 30px 31px;background-color:#2c2c2c}}.sub-menu .menu-item{text-align:left;border-bottom:1px solid #2c2c2c}@media (min-width:1366px){.sub-menu .menu-item{margin:0 0 23px;border-bottom:none}}.sub-menu .menu-item:last-child{margin-bottom:0}.sub-menu .menu-item a{color:#fff;line-height:3.12;margin-left:51px}@media (min-width:1366px){.sub-menu .menu-item a{line-height:1.5;margin-left:0}}.sub-menu .menu-item a:hover{color:#00b4e9}.header-menu-button{position:relative;width:20px;height:14px;cursor:pointer;margin-right:5px}@media (min-width:360px){.header-menu-button{margin-right:23px}}@media (min-width:1366px){.header-menu-button{display:none}}.header-menu-button:hover .menu-button-line{background-color:#00b4e9}.menu-button-line,.nav-close-line{position:absolute;left:0;width:100%;height:2px;background-color:#fff;-webkit-transition:background-color ease-out .35s;transition:background-color ease-out .35s}.menu-button-line.first{top:0}.menu-button-line.second{top:6px}.menu-button-line.third{top:12px}.nav-close-line{top:6px;left:-2px;height:2.5px;width:18.5px}.nav-close-line.first{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-close-line.second{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.breadcrumbs{margin:0 0 20px}.breadcrumbs-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs span{font-size:13px;line-height:1.3}.breadcrumbs span a{color:#575757}.breadcrumbs span a:hover{color:#ff6813}.breadcrumbs span.current-item{color:#101931}.breadcrumbs span.breadcrumb-sep{width:2px;height:2px;background-color:#575757;margin:0 16px}.footer{background-color:#000}.footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}@media (min-width:1366px){.footer-top{margin:0;padding:24px 0 19px;border-bottom:1px solid #666}}.footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}@media (min-width:1366px){.footer-bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:24px 0 26px;margin-top:0;border-bottom:1px solid #666}}.footer-nav{margin-bottom:20px}@media (min-width:1366px){.footer-nav{width:50%;margin-bottom:0}}.footer-copyright{color:#787878;text-align:center;font-size:12px;line-height:2;margin:15px 0 45px}@media (min-width:768px){.footer-copyright{margin:15px 0 30px}}@media (min-width:1366px){.footer-copyright{margin:14px 0 16px}}.footer-copyright p{margin-bottom:0}.footer-copyright a{color:#787878}.footer-copyright a:hover{color:#00b4e9}.s-buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:-5px}@media (min-width:1366px){.s-buttons-wrapper{width:auto}}.s-buttons-wrapper a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px}.s-buttons-wrapper a:hover .style-svg path{fill:#00b4e9}.s-buttons-wrapper a .style-svg{display:block;width:24px;height:24px}.s-buttons-wrapper a .style-svg path{fill:#fff;-webkit-transition:fill ease-out .35s;transition:fill ease-out .35s}.s-buttons-wrapper a:last-child{margin-right:0}.s-buttons-title{font-weight:500;color:#fff;margin-right:25px}.footer-nav .menu{display:none}@media (min-width:992px){.footer-nav .menu{display:block;-webkit-columns:3;-moz-columns:3;columns:3}}.footer-nav .menu-item{margin:0 0 9px}.footer-nav .menu-item::after{display:none}.footer-nav .menu-item a{font-size:13px;line-height:1.3}.footer-nav .menu-item a:hover{color:#00b4e9}.section-title{position:relative;margin-bottom:10px}@media (min-width:1366px){.section-title{margin-bottom:21px}}.archive .section-title,.search-no-results .section-title,.search-results .section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-title h1,.section-title h2,.section-title h3,.section-title h4,.section-title h5,.section-title h6{padding-right:60px;line-height:1}@media (max-width:575.99px){.section-title h1,.section-title h2,.section-title h3,.section-title h4,.section-title h5,.section-title h6{padding-right:20px}}.section-title-text{line-height:1.5}.section-title-text span{color:#ff6813}.section-title.underlined{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0;margin:0}@media (min-width:1366px){.section-title.underlined{margin-bottom:20px}}.section-title.underlined::after{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;width:auto;background-color:#d9d9d9}.section-title.large.underlined{padding:0 0 15px 0;margin-bottom:20px}@media (min-width:1366px){.section-title.large.underlined{padding:0 0 11px 0}}.section-title.large .section-title-text{font-weight:800;line-height:1.2;font-size:24px}@media (min-width:1366px){.section-title.large .section-title-text{font-size:50px}}.section-title.white .section-title-text{color:#fff}.section-title.white .slick-next,.section-title.white .slick-prev{background-image:url(../../static/img/angle-left-white.svg)}.section-title-text{margin-bottom:0}.section-title .slick-next,.section-title .slick-prev{-webkit-transform:none;-ms-transform:none;transform:none;width:58px;height:58px;background-color:#f5f5f5;background-repeat:no-repeat;background-size:100% 100%;background-position:center center;position:static;margin-left:10px;border-radius:4px;-webkit-transition:background-color ease-out .35s;transition:background-color ease-out .35s}@media (max-width:767.99px){.section-title .slick-next,.section-title .slick-prev{height:40px;width:40px}}@media (min-width:1366px){.section-title .slick-next,.section-title .slick-prev{margin-top:-18px}}.section-title .slick-next::before,.section-title .slick-prev::before{display:none}.section-title .slick-next.slick-disabled,.section-title .slick-prev.slick-disabled{opacity:.5;pointer-events:none}.section-title .slick-next svg path,.section-title .slick-prev svg path{fill:#101931;-webkit-transition:fill ease-out .35s;transition:fill ease-out .35s}@media (min-width:768px){.section-title .slick-next:is(:hover,:focus),.section-title .slick-prev:is(:hover,:focus){background-color:#101931}.section-title .slick-next:is(:hover,:focus) svg path,.section-title .slick-prev:is(:hover,:focus) svg path{fill:#fff}}.section-title_white-arrows .slick-next,.section-title_white-arrows .slick-prev{background-color:#fff}.section-title_black-arrows .slick-next,.section-title_black-arrows .slick-prev{background-color:#101931}.section-title_black-arrows .slick-next svg path,.section-title_black-arrows .slick-prev svg path{fill:#fff}@media (min-width:768px){.section-title_black-arrows .slick-next:is(:hover,:focus),.section-title_black-arrows .slick-prev:is(:hover,:focus){background-color:#fff}.section-title_black-arrows .slick-next:is(:hover,:focus) svg path,.section-title_black-arrows .slick-prev:is(:hover,:focus) svg path{fill:#101931}}.section-title .slick-prev{left:auto;right:40px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section-title .slick-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;right:0;-webkit-transform:rotate(180deg) translateZ(0);transform:rotate(180deg) translateZ(0)}.section-title .slick-next:hover{-webkit-transform:rotate(180deg) translateZ(0);transform:rotate(180deg) translateZ(0)}.section-title_with-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.section-title_with-btn .section-title__separator{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;width:auto;background-color:#d9d9d9}.section-title_with-btn .section-title-text{background-color:#fff;position:relative;z-index:1}.section-title_with-btn.underlined:after{display:none}.section-title__btn{background-color:#fff;padding-left:17px;margin-left:auto;position:relative;z-index:1}.post-preview-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;color:#101931;font-size:20px}@media (max-width:1365.99px){.post-preview-item{font-size:18px}}.post-preview-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;width:100%}@media (max-width:767.99px){.post-preview-item-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.post-preview-item__thumbnail{min-height:230px;max-height:230px;min-width:450px;max-width:450px;border-radius:4px;background-color:#d9d9d9;overflow:hidden}@media (max-width:767.99px){.post-preview-item__thumbnail{max-width:100%;min-width:100%;min-height:auto;max-height:none}}.post-preview-item__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left 50%;object-position:left 50%}.post-preview-item__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#101931}.post-preview-item__bottom{color:#a4a4a4;font-size:20px;line-height:1.2;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post-preview-item__title{color:#101931;-webkit-transition:color ease-out .35s;transition:color ease-out .35s;font-size:30px}@media (max-width:1839.99px){.post-preview-item__title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media (max-width:1365.99px){.post-preview-item__title{font-size:25px}}@media (max-width:991.99px){.post-preview-item__title{font-size:20px}}.post-preview-item__excerpt{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:20px}@media (max-width:1839.99px){.post-preview-item__excerpt{display:none}}.post-preview-item:hover .post-preview-item__title{color:#ff6813}.top-stories{padding:70px 0;background-color:#f4f4f4}@media (max-width:767.99px){.top-stories{padding:40px 0}}.top-stories .section-title.large.underlined{padding:0}@media (min-width:1366px){.top-stories .section-title.large.underlined{margin:0}}.stories{display:none}@media (min-width:1366px){.stories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.stories .preview a{color:#101931}.stories-left-part,.stories-right-part{width:50%;border-bottom:1px solid #d9d9d9}.stories .stories-bottom-left-part,.stories .stories-left-part{position:relative}.stories .stories-bottom-left-part::after,.stories .stories-left-part::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background-color:#d9d9d9}.stories .stories-left-part .preview{width:100%}.stories .stories-left-part .preview-thumb{max-height:420px}.stories .stories-left-part .preview.video .preview-video{max-height:none;aspect-ratio:16/9}.stories .stories-left-part .preview-inner{padding-left:0}.stories .stories-left-part .preview-title{font-size:40px;margin-bottom:20px}@media (min-width:1366px){.stories .stories-left-part .preview-excerpt{-webkit-line-clamp:8;line-clamp:8}}.stories .stories-bottom-left-part,.stories .stories-bottom-right-part,.stories .stories-right-part{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.stories .stories-bottom-left-part .preview a,.stories .stories-bottom-right-part .preview a,.stories .stories-right-part .preview a{color:#101931}@media (min-width:1366px){.stories .stories-bottom-left-part .preview,.stories .stories-bottom-right-part .preview,.stories .stories-right-part .preview{width:calc(50% - 1px)}.stories .stories-bottom-left-part .preview:nth-child(odd) .preview-inner,.stories .stories-bottom-right-part .preview:nth-child(odd) .preview-inner,.stories .stories-right-part .preview:nth-child(odd) .preview-inner{padding-left:0}.stories .stories-bottom-left-part .preview:nth-child(even) .preview-inner,.stories .stories-bottom-right-part .preview:nth-child(even) .preview-inner,.stories .stories-right-part .preview:nth-child(even) .preview-inner{padding-right:0}}.stories .stories-right-part{padding-left:32px}.stories .stories-right-part .preview-title{margin:15px 0}@media (min-width:1366px){.stories .stories-right-part .preview{width:calc(50% - 1px)}.stories .stories-right-part .preview:nth-child(odd){border-right:1px solid #d9d9d9}.stories .stories-right-part .preview:nth-child(1)::after,.stories .stories-right-part .preview:nth-child(2)::after{content:"";position:absolute;bottom:0;left:-56px;width:calc(100% + 56px);height:1px;background-color:#d9d9d9}}.stories .stories-bottom-left-part,.stories .stories-bottom-right-part{width:50%}@media (min-width:1366px){.stories .stories-bottom-left-part .preview:not(:last-child),.stories .stories-bottom-right-part .preview:not(:last-child){border-right:1px solid #d9d9d9}.stories .stories-bottom-left-part .preview-inner,.stories .stories-bottom-right-part .preview-inner{padding-bottom:0}.stories .stories-bottom-left-part .preview-excerpt,.stories .stories-bottom-right-part .preview-excerpt{-webkit-line-clamp:6;line-clamp:6}}.stories .stories-bottom-left-part{padding-right:32px}.stories .stories-bottom-right-part{padding-left:32px}.stories .preview-title{font-size:20px}.stories.mobile{display:block}@media (min-width:1366px){.stories.mobile{display:none}}.preview{position:relative;width:25%;color:#101931}.preview.video .ic-spotlightr-embed,.preview.video .perfmatters-lazy-youtube,.preview.video>div{height:100%!important}.preview.video .ic-spotlightr-embed img,.preview.video .perfmatters-lazy-youtube img,.preview.video>div img{height:100%}.preview.video .preview-video{position:relative;width:100%;max-height:239px;overflow:hidden;aspect-ratio:1.411;background-color:#aaa5a5;border-radius:5px}.preview.video iframe{display:block;width:100%;height:100%;border-radius:4px}.preview.video .preview-video-overlay{position:absolute;inset:0;cursor:pointer}.preview-inner{padding:7px}@media (min-width:1366px){.preview-inner{padding:32px}}.preview-inner:hover{color:#101931}.preview-inner:hover .preview-title{color:#ff6813}.preview-thumb{position:relative;width:100%;border-radius:4px;aspect-ratio:1.411;overflow:hidden;max-height:239px}.preview-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.preview-title{width:100%;margin:20px 0;font-size:40px;font-weight:700;line-height:1.2;-webkit-transition:color ease-out .35s;transition:color ease-out .35s}.preview-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.preview-excerpt{font-size:18px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.breaking-news{margin:0 -7px}@media (min-width:1366px){.breaking-news{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}}.breaking-news-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.breaking-news .slick-list{overflow:visible}.breaking-news.slick-slider{width:calc(100% - 6px)}.breaking-news .preview.preview-news .preview-inner a{color:#101931}.breaking-news .preview.preview-news .preview-title{font-size:30px}@media (max-width:1365.99px){.breaking-news .preview.preview-news .preview-title{font-size:20px}}@media (min-width:1366px){.preview-news{width:33.33%;padding:0 12px;float:none}}@media (min-width:1366px){.preview-news:first-child{width:66.66%}}.cta{background-size:cover;background-position:center center;background-color:#00b4e9;padding:77px 0 80px}@media (max-width:767.99px){.cta{padding:40px 0 40px}}.cta-footer{margin-top:40px}.cta.large .cta-text{max-width:870px}.cta.large .cta-desc{width:90%}@media (min-width:1366px){.cta.large .cta-desc{margin:21px 0 0;width:100%}}.cta.with-margin{margin:31px 0}@media (min-width:1366px){.cta.with-margin{margin:25px 0}}.cta.empty{padding:0}.cta-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){.cta-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1366px){.cta-inner{padding:0 140px}}.cta-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-text:not(:last-child){margin:0 0 40px}.cta-before-title{color:#fff;text-align:center;font-size:20px;line-height:1.2;text-transform:uppercase;margin-bottom:20px}@media (max-width:767.99px){.cta-before-title{font-size:16px;margin-bottom:15px}}.cta-title{line-height:1;color:#fff;margin-bottom:20px;text-align:center}.cta-desc{font-size:20px;color:#fff;line-height:1.2;text-align:center}.cta-button{width:100%;text-align:center}.cta-button .button{min-width:178px}.home .cta-footer{margin-top:0}.features{padding:70px 0}@media (min-width:1366px){.features{padding:82px 0 84px}}.features-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:90px 0}@media (max-width:1365.99px){.features-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.features-banner{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:60px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1839.99px){.features-banner{padding-right:60px}}@media (max-width:1365.99px){.features-banner{padding-right:0}}.features-banner-wrapper{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767.99px){.features-banner-wrapper{padding:40px 30px}}.features-banner-wrapper .button{margin:0 auto}.features-banner-inner{width:100%;font-size:30px;line-height:1.2}@media (max-width:767.99px){.features-banner-inner{font-size:20px}}.features-banner-inner h2,.features-banner-inner h3{font-weight:800}.features-banner-inner p{margin-bottom:44px}@media (max-width:767.99px){.features-banner-inner p{margin-bottom:30px!important}}.features-banner__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.features-slider{width:calc(100% - 360px)}@media (max-width:1365.99px){.features-slider{width:100%}}.features-slider .slick-slide:is(:focus-visible,:focus){outline:0}.features-slider .section-title.large.underlined{margin-bottom:0;padding-bottom:0;max-width:calc(100% - 150px)}@media (max-width:767.99px){.features-slider .section-title.large.underlined{max-width:calc(100% - 110px)}}.features-wrapper{width:100%}.features-wrapper .post-preview-item-inner{padding:39px 3px;border-bottom:1px solid #d9d9d9}.features-wrapper .post-preview-item-inner:focus{background-color:rgba(0,0,0,.1)}@media (max-width:1839.99px){.features-wrapper .post-preview-item__bottom{font-size:14px}}.features-read-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.features .slick-arrow{top:-58px;right:0;left:auto;height:58px;width:58px;background-color:#f5f5f5;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);border-radius:4px;-webkit-transition:background-color ease-out .35s;transition:background-color ease-out .35s}@media (max-width:767.99px){.features .slick-arrow{height:40px;width:40px;top:-40px}}.features .slick-arrow:before{display:none}.features .slick-arrow svg path{fill:#101931;-webkit-transition:fill ease-out .35s;transition:fill ease-out .35s}@media (min-width:768px){.features .slick-arrow:is(:hover,:focus){background-color:#101931}.features .slick-arrow:is(:hover,:focus) svg path{fill:#fff}}.features .slick-arrow.slick-prev{-webkit-transform:translateX(-68px);-ms-transform:translateX(-68px);transform:translateX(-68px)}@media (max-width:767.99px){.features .slick-arrow.slick-prev{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}}.features .slick-arrow.slick-next span{display:block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.preview-feature{width:auto;padding:0 7px;margin-top:0}@media (min-width:1366px){.preview-feature{padding:0 15px}.preview-feature:first-child{width:auto}.preview-feature:nth-child(2),.preview-feature:nth-child(3),.preview-feature:nth-child(4),.preview-feature:nth-child(5),.preview-feature:nth-child(6),.preview-feature:nth-child(7){height:240px}}.news.margin-top{margin-top:31px}@media (min-width:1366px){.news.margin-top{margin-top:35px}}.news.margin-bottom{margin-bottom:31px}.news-wrapper{margin:0 -15px}.news-wrapper .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.news-col{height:inherit;padding:0 15px}.news-col.no-thumb .col-title{margin-bottom:40px}.col-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:#fff;padding:31px 10px 28px;border-radius:5px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1)}.col-inner .preview-feature{width:100%;padding:0;margin-bottom:56px;float:none}.col-title{font-size:23px;line-height:1.3;font-weight:700;padding-left:24px;margin-bottom:19px}.col-post{padding:0 10px 0 21px;margin-bottom:17px}@media (min-width:1366px){.col-post{margin-bottom:20px;padding-right:21px}}.col-post-inner{border-bottom:1px solid #e1e2e3;padding-bottom:15px}@media (min-width:1366px){.col-post-inner{padding-bottom:14px}}.col-post-title{margin-bottom:13px}@media (min-width:1366px){.col-post-title{margin-bottom:15px}}.col-post-title a{font-size:18px;font-weight:500;line-height:1.3;color:#000}.col-post-title a:hover{color:#00b4e9}.col-post-date{font-size:12px;text-transform:uppercase;line-height:1;color:#ff6813;font-weight:700;letter-spacing:1px}.col-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:18px;line-height:1.29;font-weight:500;color:#000;margin-top:20px}@media (min-width:1366px){.col-link{margin-top:12px}}.col-link:hover{color:#00b4e9}.col-link:hover .style-svg path{stroke:#00b4e9}.col-link-wrapper{margin:auto 0 0 51px}.col-link .style-svg{position:relative;margin-left:10px}@media (min-width:1366px){.col-link .style-svg path{-webkit-transition:stroke ease-out .35s;transition:stroke ease-out .35s}}.news-section-v2{background-color:#f4f4f4;padding:140px 0}@media (max-width:1839.99px){.news-section-v2{padding:70px 0}}.news-section-v2 .categories-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}@media (max-width:1365.99px){.news-section-v2 .categories-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.news-section-v2 .categories-buttons .button{font-size:18px;font-weight:500;padding:0 20px}@media (max-width:1365.99px){.news-section-v2 .categories-buttons .button{font-size:16px;height:45px}}@media (max-width:479.99px){.news-section-v2 .categories-buttons .button{font-size:12px;height:35px}}.news-section-v2 .categories-buttons:before{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;width:auto;background-color:#d9d9d9}@media (max-width:1366px){.news-section-v2 .categories-buttons:before{display:none}}.news-section-v2 .section-title.large.underlined{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1366px){.news-section-v2 .section-title.large.underlined{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.news-section-v2 .section-title.large.underlined:after{display:none}.news-section-v2 .section-title.large.underlined .section-title-text{padding-right:10px}@media (max-width:1366px){.news-section-v2 .section-title.large.underlined .section-title-text{margin-bottom:15px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.news-section-v2 .section-title.large.underlined .section-title-text:after{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;width:auto;background-color:#d9d9d9;margin-left:60px;display:none}@media (max-width:1366px){.news-section-v2 .section-title.large.underlined .section-title-text:after{display:block}}@media (max-width:479.99px){.news-section-v2 .section-title.large.underlined .section-title-text:after{margin-left:20px}}.news-section-v2-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.news-section-v2-tab-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;width:100%}@media (max-width:991.99px){.news-section-v2-tab-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.news-section-v2-item{width:calc(33.33% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:991.99px){.news-section-v2-item{width:100%;max-width:500px}}.news-section-v2-item__thumbnail{margin-bottom:30px;overflow:hidden;border-radius:4px;height:250px}@media (max-width:1365.99px){.news-section-v2-item__thumbnail{height:160px}}@media (max-width:991.99px){.news-section-v2-item__thumbnail{height:auto}}.news-section-v2-item__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-section-v2-item__info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:calc(40px - 1rem)}.news-section-v2-item__info .title{color:#101931;font-size:30px;font-weight:700;line-height:1.2;margin-bottom:14px}@media (max-width:479.99px){.news-section-v2-item__info .title{font-size:25px}}.news-section-v2-item__info .title:hover{color:#ff6813}.news-section-v2-item__info .excerpt{font-size:18px;line-height:1.2}.news-section-v2-item__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:20px;line-height:1.2;text-transform:uppercase}.news-section-v2-item__bottom .link{color:#101931;text-decoration:underline;font-weight:700}.news-section-v2-item__bottom .link:hover{color:#ff6813}.news-section-v2-item__bottom .date{color:#a4a4a4}.news-section-v2-more{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:30px}.news-section-v2-more .button{font-size:18px;font-weight:700;min-width:143px;min-height:58px}.b-wrapper{padding:60px 0;width:100%}@media (max-width:767.99px){.b-wrapper{padding:30px 0}}.b-wrapper.margin-top{margin-top:30px}@media (min-width:1366px){.b-wrapper.margin-top{margin-top:40px}}.b-wrapper.margin-bottom{margin-bottom:30px}@media (min-width:1366px){.b-wrapper.margin-bottom{margin-bottom:40px}}.b-wrapper-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.b-wrapper-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.b-wrapper a:focus{outline:solid #101931}body.single.single-post .breadcrumbs+.b-wrapper{padding-top:30px}.b-top-1,.b-top-2{width:100%;max-width:600px;height:150px}body.archive .b-top-1,body.archive .b-top-2{height:auto}.b-top-1{margin-bottom:40px}@media (min-width:768px){.b-top-1{margin:0 40px 0 0}}.b-desktop{display:none}@media (min-width:1366px){.b-desktop{display:block;width:100%}}.b-mobile{width:100%}@media (min-width:1366px){.b-mobile{display:none}}.bsaProContainerNew{position:relative}.bsaProContainerNew#bsa-image-1 .bsaProHeader{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;padding:15px;z-index:1}@media (min-width:1366px){.bsaProContainerNew#bsa-image-1 .bsaProHeader{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 29px}}.bsaProContainerNew#bsa-image-1 .bsaProHeader .bsaProHeader__title{width:100%;text-align:center;margin-bottom:15px;text-shadow:0 2px 1px rgba(0,0,0,.25)}@media (min-width:1366px){.bsaProContainerNew#bsa-image-1 .bsaProHeader .bsaProHeader__title{width:80%;text-align:left;margin-bottom:0}}.bsaProContainerNew#bsa-image-1 .bsaProHeader .bsaProHeader__title span{font-size:16px;color:#fff;line-height:1.3}@media (min-width:1366px){.bsaProContainerNew#bsa-image-1 .bsaProHeader .bsaProHeader__title span{font-size:24px}}.bsaProContainerNew#bsa-image-1 .bsaProHeader .bsaProHeader__formUrl{position:relative;width:auto;height:auto;float:none;text-align:center;background-color:#000;color:#fff;font-size:18px;font-weight:400;border-radius:5px;padding:9px 53px 9px 25px}.bsaProContainerNew#bsa-image-1 .bsaProHeader .bsaProHeader__formUrl span{font-size:18px}.bsaProContainerNew#bsa-image-1 .bsaProHeader .bsaProHeader__formUrl::after{content:"";position:absolute;top:10px;right:27px;width:20px;height:20px;background-image:url(../img/download.svg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.bsaProContainerNew#bsa-image-1 .bsaProItems{position:absolute;top:0;left:0;height:100%}.bsaProContainerNew#bsa-image-1 .bsaProItem{height:inherit}.bsaProContainerNew#bsa-image-1 .bsaProItemInner__img{position:absolute;top:0;left:0;width:100%;height:100%}.bsaProContainerNew a{height:100%}div[class*=bsaProContainer].bsa-pro-col-1 .bsaGridGutter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div[class*=bsaProContainer].bsa-pro-col-1 .bsaGridGutter .bsaProItem{margin:0}#bsa-block-300--220,#bsa-block-307--328,#bsa-block-420--217,#bsa-block-420--240{border-radius:5px;overflow:hidden}#bsa-block-300--220.bsaProContainerNew .bsaProItem,#bsa-block-307--328.bsaProContainerNew .bsaProItem,#bsa-block-420--217.bsaProContainerNew .bsaProItem,#bsa-block-420--240.bsaProContainerNew .bsaProItem{max-width:100%}#bsa-block-300--220.bsaProContainerNew .bsaProItems,#bsa-block-307--328.bsaProContainerNew .bsaProItems,#bsa-block-420--217.bsaProContainerNew .bsaProItems,#bsa-block-420--240.bsaProContainerNew .bsaProItems{position:absolute;top:0;left:0;height:100%}#bsa-block-300--220.bsaProContainerNew .bsaProHeader,#bsa-block-307--328.bsaProContainerNew .bsaProHeader,#bsa-block-420--217.bsaProContainerNew .bsaProHeader,#bsa-block-420--240.bsaProContainerNew .bsaProHeader{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;pointer-events:none;z-index:1}#bsa-block-300--220.bsaProContainerNew .bsaProHeader__title,#bsa-block-307--328.bsaProContainerNew .bsaProHeader__title,#bsa-block-420--217.bsaProContainerNew .bsaProHeader__title,#bsa-block-420--240.bsaProContainerNew .bsaProHeader__title{width:75%}#bsa-block-300--220.bsaProContainerNew .bsaProHeader__title span,#bsa-block-307--328.bsaProContainerNew .bsaProHeader__title span,#bsa-block-420--217.bsaProContainerNew .bsaProHeader__title span,#bsa-block-420--240.bsaProContainerNew .bsaProHeader__title span{font-size:16px;color:#fff;line-height:1.3}#bsa-block-300--220.bsaProContainerNew .bsaProHeader__formUrl,#bsa-block-307--328.bsaProContainerNew .bsaProHeader__formUrl,#bsa-block-420--217.bsaProContainerNew .bsaProHeader__formUrl,#bsa-block-420--240.bsaProContainerNew .bsaProHeader__formUrl{position:relative;width:auto;height:auto;float:none;text-align:center;background-color:#000;color:#fff;font-weight:400;border-radius:5px;margin-top:10px;padding:9px 53px 9px 25px}@media (min-width:480px){#bsa-block-300--220.bsaProContainerNew .bsaProHeader__formUrl,#bsa-block-307--328.bsaProContainerNew .bsaProHeader__formUrl,#bsa-block-420--217.bsaProContainerNew .bsaProHeader__formUrl,#bsa-block-420--240.bsaProContainerNew .bsaProHeader__formUrl{margin-top:36px}}#bsa-block-300--220.bsaProContainerNew .bsaProHeader__formUrl::after,#bsa-block-307--328.bsaProContainerNew .bsaProHeader__formUrl::after,#bsa-block-420--217.bsaProContainerNew .bsaProHeader__formUrl::after,#bsa-block-420--240.bsaProContainerNew .bsaProHeader__formUrl::after{content:"";position:absolute;top:10px;right:26px;width:20px;height:20px;background-image:url(../img/download.svg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}#bsa-block-300--220.bsaProContainerNew .bsaProHeader__formUrl span,#bsa-block-307--328.bsaProContainerNew .bsaProHeader__formUrl span,#bsa-block-420--217.bsaProContainerNew .bsaProHeader__formUrl span,#bsa-block-420--240.bsaProContainerNew .bsaProHeader__formUrl span{font-size:18px}#bsa-block-300--220 .bsaProItemInner__thumb,#bsa-block-307--328 .bsaProItemInner__thumb,#bsa-block-420--217 .bsaProItemInner__thumb,#bsa-block-420--240 .bsaProItemInner__thumb{max-width:100%}#bsa-block-300--220 .bsaProAnimateThumb,#bsa-block-307--328 .bsaProAnimateThumb,#bsa-block-420--217 .bsaProAnimateThumb,#bsa-block-420--240 .bsaProAnimateThumb{max-width:100%}#bsa-block-300--220 .bsaProItemInner__img,#bsa-block-307--328 .bsaProItemInner__img,#bsa-block-420--217 .bsaProItemInner__img,#bsa-block-420--240 .bsaProItemInner__img{position:absolute;top:0;left:0;width:100%;height:100%!important;background-size:cover}#bsa-block-300--220{height:220px}#bsa-block-300--220.bsaProContainerNew .bsaProHeader{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:41px 19px 10px}#bsa-block-300--220.bsaProContainerNew .bsaProHeader__title{width:78%}#bsa-block-300--220.bsaProContainerNew .bsaProHeader__title span{line-height:1.29;letter-spacing:.02em}#bsa-block-300--220 .bsaProAnimateThumb,#bsa-block-300--220 .bsaProItemInner__thumb{height:220px!important}#bsa-block-420--240{height:240px}#bsa-block-420--240 .bsaProAnimateThumb,#bsa-block-420--240 .bsaProItemInner__thumb{height:240px!important}#bsa-block-307--328{height:220px;border-radius:5px}@media (min-width:1366px){#bsa-block-307--328{height:328px}}#bsa-block-307--328.bsaProContainerNew .bsaProHeader{padding:27px 30px 35px}#bsa-block-307--328.bsaProContainerNew .bsaProHeader__title{width:85%}#bsa-block-307--328.bsaProContainerNew .bsaProHeader__formUrl{-ms-flex-item-align:center;align-self:center;margin-top:auto}#bsa-block-307--328 .bsaProItemInner__img{max-height:220px}@media (min-width:1366px){#bsa-block-307--328 .bsaProItemInner__img{max-height:328px}}#bsa-block-307--328 .bsaProAnimateThumb,#bsa-block-307--328 .bsaProItemInner__thumb{height:220px!important}@media (min-width:1366px){#bsa-block-307--328 .bsaProAnimateThumb,#bsa-block-307--328 .bsaProItemInner__thumb{height:328px!important}}#bsa-block-420--217{height:217px}#bsa-block-420--217.bsaProContainerNew .bsaProHeader{padding:10px 29px}#bsa-block-420--217.bsaProContainerNew .bsaProHeader__title{width:83%}@media (min-width:768px){#bsa-block-420--217.bsaProContainerNew .bsaProHeader__title{width:58%}}#bsa-block-420--217 .bsaProAnimateThumb,#bsa-block-420--217 .bsaProItemInner__thumb{height:217px!important}#bsa-block-728--90.bsaProContainerNew .bsaProItem{max-width:100%}#bsa-block-728--90 .bsaProAnimateThumb,#bsa-block-728--90 .bsaProItemInner__thumb{max-width:100%}#bsa-block-970--250 .bsaProItems{display:-webkit-box;display:-ms-flexbox;display:flex}#bsa-block-970--250 .bsaProItem{margin:0 auto!important}.resource{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}@media (min-width:768px){.resource{width:calc(50% - 15px)}.resource:nth-child(2n+1){margin-right:30px}}@media (min-width:1366px){.resource{width:414px}.resource:nth-child(2n+1){margin-right:78px}.resource:nth-child(2n){margin-right:107px}}.resources{padding:40px 0 0}@media (min-width:1366px){.resources{padding:62px 0 0}}.resources-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.resources-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1366px){.resources-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 307px)}}.resources-bnr{width:307px;margin:0 auto}@media (min-width:1366px){.resources-bnr{margin:0 0 0 auto}}.resources .section-title{width:100%}@media (min-width:1366px){.resources .section-title{margin-bottom:50px}}.resource-thumb{width:96px;height:96px;border-radius:5px;overflow:hidden}.resource-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.resource-title{width:calc(100% - 96px);line-height:1.3;font-weight:500;padding-left:15px}@media (min-width:1366px){.resource-title{font-size:18px;padding-left:49px}}.experts{padding:70px 0}.experts .section-title.large.underlined{margin-bottom:54px}.experts .section-title.large.underlined .button{font-weight:500}@media (min-width:992px){.experts .author-preview.expert-preview.small{width:50%}.experts .author-preview.expert-preview.small:nth-child(2){margin-top:0}}.experts-more-wrapper{margin-top:30px;text-align:right}.videos{width:100%;padding:70px 0}.videos-inner{position:relative}.videos.-grid .videos-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media (min-width:768px){.videos.-grid.-cols-2 .preview.video{width:calc(50% - 10px)}}@media (min-width:768px){.videos.-grid.-cols-3 .preview.video{width:calc((100% - 40px)/ 3)}}@media (min-width:768px){.videos.-grid.-cols-4 .preview.video{width:calc((100% - 40px)/ 3)}}@media (min-width:992px){.videos.-grid.-cols-4 .preview.video{width:calc((100% - 60px)/ 4)}}@media (min-width:768px){.videos.-grid.-cols-5 .preview.video{width:calc((100% - 40px)/ 3)}}@media (min-width:992px){.videos.-grid.-cols-5 .preview.video{width:calc((100% - 60px)/ 4)}}@media (min-width:1366px){.videos.-grid.-cols-5 .preview.video{width:calc((100% - 80px)/ 5)}}.videos.-grid .preview.video{width:100%}.videos.-carousel .videos-list{border-radius:5px;overflow:hidden}.videos.-carousel .preview{padding:0 10px}.videos .preview-inner{padding:0}.videos .preview-inner .preview-video{max-height:none;aspect-ratio:16/9}.videos .preview-inner .preview-title{font-size:20px;margin:10px 0 0}.single-post-inner{background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);padding:20px 10px;margin-bottom:40px}@media (min-width:768px){.single-post-inner{padding:31px 29px}}.single-post-title{width:100%;font-size:30px;text-align:center;margin:0 auto 20px;line-height:1.3}@media (min-width:1366px){.single-post-title{font-size:48px}}.single-post-date{text-align:center;color:#ff6813;font-size:14px;line-height:16px;font-weight:700;margin-bottom:32px;text-transform:uppercase}.single-post-thumb{width:100%;margin-bottom:40px;border-radius:5px;overflow:hidden;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);aspect-ratio:1.911}@media (min-width:992px){.single-post-thumb{width:50%;margin:0 auto 40px}}.single-post-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-content{width:100%}@media (min-width:992px){.single-content{width:calc(100% - 420px)}}@media (min-width:1366px){.single-content{width:calc(100% - 450px)}}.single-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #d9d9d9;padding-top:40px}.single-content :where(.wp-block-columns.is-layout-flex){margin-bottom:20px}.single-content :where(.wp-block-columns.is-layout-flex):last-child{margin-bottom:0}.single-content>p:last-of-type{padding-bottom:40px;border-bottom:1px solid #d9d9d9}.single-content p{color:#101931;text-align:justify;margin-bottom:20px}.single-content p:last-child{margin-bottom:0}@media (min-width:1366px){.single-content p{font-size:20px}}.single-content p a{display:inline;font-weight:500;color:#c30f0f}.single-content p a span{font-weight:500!important}.single-content p a:hover{color:#f14747}.single-content div{max-width:100%}.single-content .alignleft{float:left;margin-right:20px}.single-content .alignleft img{width:100%}.single-content .alignright{float:right;margin-left:20px}.single-content .alignright img{width:100%}.single-content .aligncenter{width:100%!important;float:none;margin:0;text-align:center}.single-content .aligncenter,.single-content .alignleft,.single-content .alignright{position:relative}.single-content .aligncenter p,.single-content .alignleft p,.single-content .alignright p{font-size:14px;color:#575757;text-align:center;margin-top:5px}.single-content .aligncenter p:last-of-type,.single-content .alignleft p:last-of-type,.single-content .alignright p:last-of-type{padding-bottom:0;border-bottom:none}.single-term{margin:0 16px 10px 0}@media (min-width:1366px){.single-term{margin:0 29px 0 0}}.single-term:last-child{margin-right:0}.single-terms{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.single-term-link{font-size:14px;font-weight:400;color:#575757;text-transform:capitalize}@media (min-width:768px){.single-term-link{font-size:16px}}.single-term-link:hover{color:#ff6813}.single-sidebar{width:100%;max-width:390px;margin:40px auto 0}@media (min-width:992px){.single-sidebar{width:390px;margin:0}}.single-sidebar .section-title{margin-bottom:15px}.sidebar-section{background-color:#fff;margin-bottom:40px}.sidebar-section:last-child{margin-bottom:0}.sidebar-section-inner{margin:0 -7px}@media (min-width:1366px){.sidebar-section-inner{margin:0 -15px}}.sidebar-section-inner .preview-inner{padding:0}.sidebar-section-inner .preview-inner a{color:#101931}.sidebar-section-inner .preview .preview-title{width:100%;-webkit-transform:none;-ms-transform:none;transform:none;max-height:calc(100% - 50px);min-height:1px;padding:0;font-size:25px}.sidebar-section-inner .preview:first-child .preview-title,.sidebar-section-inner .preview:nth-child(2) .preview-title,.sidebar-section-inner .preview:nth-child(3) .preview-title,.sidebar-section-inner .preview:nth-child(4) .preview-title,.sidebar-section-inner .preview:nth-child(5) .preview-title,.sidebar-section-inner .preview:nth-child(6) .preview-title,.sidebar-section-inner .preview:nth-child(7) .preview-title,.sidebar-section-inner .preview:nth-child(8) .preview-title,.sidebar-section-inner .preview:nth-child(9) .preview-title{width:100%;bottom:50px;min-height:1px}.sidebar-title{padding-bottom:12px}.sidebar-title-text{line-height:1.5;margin-bottom:0}.sidebar-title .slick-next,.sidebar-title .slick-prev{margin-top:-19px}.sidebar-news .slick-slider .slick-slide,.sidebar-resources .slick-slider .slick-slide{padding:0 15px}.sidebar-news .slick-slider .slick-slide div:last-child .news-preview,.sidebar-resources .slick-slider .slick-slide div:last-child .news-preview{margin-bottom:0}.news-preview{border-bottom:1px solid #d9d9d9;padding-bottom:20px;margin-bottom:20px}.news-preview-title{font-size:18px;color:#101931;font-weight:500}.news-preview-title a{font-size:inherit;color:inherit;font-weight:inherit}.news-preview-title a:hover{color:#ff6813}.news-preview-date{font-size:12px;font-weight:700;color:#ff6813;line-height:1.3;text-transform:uppercase;margin-top:16px}.resource-preview{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.resource-preview{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.slick-initialized .resource-preview.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px 20px}.resource-preview-text{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:768px){.resource-preview-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(100% - 112px)}}.resource-preview-thumb{width:100px;height:92px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:10px}@media (min-width:768px){.resource-preview-thumb{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 0 0 auto}}.resource-preview-sup{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6px}.resource-preview-sup-title{color:#575757;font-weight:400}.resource-preview-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:6px}.resource-preview-icon .style-svg,.resource-preview-icon img{display:block;width:20px;height:20px}.resource-preview-icon .style-svg path,.resource-preview-icon img path{stroke:#00b4e9}.resource-preview .news-preview-button{width:100%;margin-top:20px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.resource-preview .news-preview-button .w3eden{display:none}.sidebar-soc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar-soc a{margin-right:40px}.sidebar-soc a:last-child{margin-right:0}.sidebar-soc a .style-svg{width:30px;height:30px}.sidebar-soc a .style-svg path{fill:#858585;-webkit-transition:fill ease-out .35s;transition:fill ease-out .35s}.sidebar-soc a:hover .style-svg path{fill:#00b4e9}.sidebar-soc .addtoany_list a{padding:0;margin-right:20px}.sidebar-videos .sidebar-section-inner{margin:0}.sidebar-videos .preview.video{width:100%;aspect-ratio:16/9}.sidebar-videos .preview.video .preview-video{aspect-ratio:16/9}.sidebar-videos .preview-inner{padding:0}.post-author{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.post-author:hover{opacity:.75}@media (min-width:992px){.post-author{padding-right:15px}}.post-author-thumb{width:90px;height:90px;border-radius:5px;overflow:hidden;border:1px solid #00b4e9}.post-author-info{width:calc(100% - 90px);padding:4px 0 0 16px}.post-author-name{font-size:20px;font-weight:700;line-height:1.3;color:#101931;margin-bottom:8px}.post-author-bio{font-weight:400;color:#575757}.post-author-link{position:absolute;top:0;left:0;width:100%;height:100%}.expert-top-banner{margin-bottom:20px}.expert-top-banner img{width:100%}.expert-header{-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1)}@media (min-width:1366px){.expert-header-banner{width:50%}}.expert-header-banner img{width:100%}.expert-header-title span{color:#ff6813}.expert-header-text{-webkit-box-shadow:none;box-shadow:none}.related-inner{margin:0 -15px}.related-inner .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.related-preview{height:inherit;padding:0 15px 15px}.related-preview:hover .related-preview-title a{color:#00b4e9}.related-preview-inner{height:100%;min-height:301px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);background-color:#fff}.related-preview-thumb{height:180px}.related-preview-thumb a{width:100%;height:100%}.related-preview-title a{display:block;font-size:18px;font-weight:500;color:#101931;padding:20px 29px}.login-wrapper,.register-wrapper{margin-bottom:40px}.login-inner,.register-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.login-inner .already-logged-in,.register-inner .already-logged-in{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.login-inner .section-title,.register-inner .section-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.login-inner .login-content,.login-inner .register-content,.register-inner .login-content,.register-inner .register-content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}@media (min-width:768px){.login-inner .login-content,.login-inner .register-content,.register-inner .login-content,.register-inner .register-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:45%;margin-right:10%}}@media (min-width:992px){.login-inner .login-content,.login-inner .register-content,.register-inner .login-content,.register-inner .register-content{width:40%}}.login-inner .login-desc,.login-inner .register-desc,.register-inner .login-desc,.register-inner .register-desc{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}@media (min-width:768px){.login-inner .login-desc,.login-inner .register-desc,.register-inner .login-desc,.register-inner .register-desc{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:45%}}@media (min-width:992px){.login-inner .login-desc,.login-inner .register-desc,.register-inner .login-desc,.register-inner .register-desc{width:50%}}.login-content label,.register-content label{margin:.5em 0}.login-content .select2-container.-acf .select2-selection,.register-content .select2-container.-acf .select2-selection{border:1px solid #4a4a4a;border-radius:5px;background-color:#fff}.login-content .select2-container .select2-selection--single .select2-selection__rendered,.register-content .select2-container .select2-selection--single .select2-selection__rendered{font-size:14px}.login-content form,.register-content form{font-weight:400;width:100%;margin:0}.login-content form a,.register-content form a{color:#00b4e9}.login-content form a:hover,.register-content form a:hover{color:#53d2ff}.login-content label,.register-content label{font-size:16px}.login-content #pass-strength-result,.register-content #pass-strength-result{opacity:1}.login-content .acf-input ul li,.register-content .acf-input ul li{margin-bottom:10px}.login-content .acf-input ul li input[type=checkbox],.login-content .acf-input ul li input[type=radio],.register-content .acf-input ul li input[type=checkbox],.register-content .acf-input ul li input[type=radio]{margin-right:10px}.ic-form{-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.ic-form-field{margin-bottom:.5em}.ic-form-field:last-of-type{margin-bottom:40px}.ic-form-field.checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:15px 0}.ic-form-field.checkbox label{width:calc(100% - 25px);font-size:14px;color:#575757;margin:0}.ic-form-field.checkbox label p{margin-bottom:0}.ic-form-field.checkbox input{margin-top:3px}.ic-form-field.note{text-align:center;color:#ff6813;font-weight:500}.ic-form-field.hidden{display:none}.ic-form-field.with-error input,.ic-form-field.with-error select,.ic-form-field.with-error textarea{border:2px solid #c30f0f}.ic-form-field.with-error input[type=checkbox]{outline:2px solid #c30f0f}.ic-form.disabled{opacity:.5}.ic-form .button{background-color:#101931;-webkit-transition:background-color ease-out .35s;transition:background-color ease-out .35s}.ic-form .button:hover{background-color:#00b4e9}.ic-form-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0;margin:30px 0 0}@media (min-width:1366px){.ic-form-links{margin:0}}.ic-form-link{margin-right:18px}.ic-form-link:last-child{margin-right:0}.ic-form-link:last-child a::after{display:none}.ic-form-link a{position:relative;color:#00b4e9}.ic-form-link a::after{content:"";position:absolute;top:0;right:-10px;width:1px;height:22px;background-color:#d9d9d9}.ic-form-link a:hover{color:#53d2ff}.ic-lostpass .ic-form-field{margin-bottom:1em}.ic-lostpass .ic-form-field:last-of-type{margin-bottom:40px}.already-logged-in-buttons{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.already-logged-in .button{background-color:#101931;margin-right:10px;-webkit-transition:background-color ease-out .35s,color ease-out .35s;transition:background-color ease-out .35s,color ease-out .35s}.already-logged-in .button:hover{background-color:#00b4e9;color:#fff}.already-logged-in .button:last-child{margin-right:0}.send-activation-link-again{font-weight:500;color:#00b4e9}.send-activation-link-again:hover{color:#53d2ff}.send-activation-link-response{font-weight:500;color:#ff6813}.all-vendors{-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.all-vendors-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -7px}@media (min-width:1366px){.all-vendors-inner{margin:0 -15px}}.all-vendors-pagination{padding:14px 0;margin-top:20px}.all-vendors.disabled{opacity:.5;pointer-events:none}.vendor-preview{width:100%;padding:0 7px;height:inherit;margin-top:20px}@media (min-width:1366px){.vendor-preview{margin-top:30px}}.vendor-preview:first-child{margin-top:0}@media (min-width:992px){.vendor-preview{width:50%;padding:0 15px}.vendor-preview:nth-child(2){margin-top:0}}.vendor-preview-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;background-color:#fff;padding:12px 15px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1)}@media (min-width:992px){.vendor-preview-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:1366px){.vendor-preview-inner{padding:31px 29px}}.vendor-preview-inner:hover .vendor-preview-text,.vendor-preview-inner:hover .vendor-preview-thumb{opacity:.75}.vendor-preview-thumb{width:100px;height:100px;border-radius:5px;margin-bottom:20px;overflow:hidden;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}@media (min-width:992px){.vendor-preview-thumb{margin:28px 0 0}}.vendor-preview-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;font-size:20px;line-height:1.5;margin-bottom:0;text-align:center;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}@media (min-width:992px){.vendor-preview-text{width:calc(100% - 100px);font-size:24px;padding-left:20px;text-align:left}}.vendor-preview-title{line-height:1.5;margin-bottom:6px}.vendor-preview-excerpt{font-size:16px}@media (min-width:1366px){.vendor-preview-excerpt{font-size:18px}}.vendor-preview a{position:absolute;top:0;left:0;width:100%;height:100%}.vendor-preview a.col-link{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;height:auto;line-height:21px;margin-top:15px}@media (min-width:992px){.vendor-preview a.col-link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:1366px){.vendor-preview a.col-link{margin-top:35px}}.premium-vendor{margin-top:0}.premium-vendor-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;background-color:#fff;padding:31px 29px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1)}@media (min-width:992px){.premium-vendor-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.premium-vendor-inner:hover .premium-vendor-thumb,.premium-vendor-inner:hover .premium-vendor-title{opacity:.75}.premium-vendor-inner .vendor-preview-thumb{margin-top:0}.premium-vendors{margin-bottom:20px}.premium-vendors .section-title{margin-bottom:0}.premium-vendors-inner{margin:0 -7px}@media (min-width:1366px){.premium-vendors-inner{margin:0 -15px}}.premium-vendors .slick-list{padding:20px 0}.premium-vendors .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.vendors-not-found{font-size:18px;font-weight:500;padding:0 7px}@media (min-width:1366px){.vendors-not-found{padding:0 15px}}.filter{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #d9d9d9}.filter-title{line-height:1.5;margin-bottom:20px}.filter-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:992px){.filter-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.filter-inner .button{height:40px;min-width:122px;margin:0 auto}@media (min-width:992px){.filter-inner .button{margin:0}}@media (min-width:1366px){.filter-inner .button{margin:0 0 0 auto}}.filter-inner .button:hover{color:#fff;background-color:#00b4e9}.filter-dropdown{position:relative;width:100%;margin-bottom:20px}@media (min-width:992px){.filter-dropdown{width:25%}}@media (min-width:1366px){.filter-dropdown{width:350px;margin:0 30px 0 0}.filter-dropdown:last-of-type{margin-right:0}}.filter-dropdown-active{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 46px 0 13px;background-color:#f3f3f3;color:#575757;cursor:pointer;white-space:nowrap;overflow:hidden;-webkit-transition:color ease-out .35s;transition:color ease-out .35s}.filter-dropdown-active:hover{color:#00b4e9}.filter-dropdown-active:hover .filter-dropdown-arrow .style-svg path{stroke:#00b4e9}.filter-dropdown-arrow{position:absolute;top:0;right:0;width:46px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.filter-dropdown-arrow .style-svg path{-webkit-transition:stroke ease-out .35s;transition:stroke ease-out .35s}.filter-dropdown-list{display:none;opacity:0;position:absolute;left:0;top:100%;width:100%;max-height:224px;list-style:none;padding:12px 20px 12px 0;margin:4px 0 0;border-radius:5px;background-color:#f3f3f3;overflow-y:auto;z-index:1;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.filter-dropdown-list.active{display:block}.filter-dropdown-list.visible{opacity:1}.filter-dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;padding-left:13px;cursor:pointer;-webkit-transition:color ease-out .35s;transition:color ease-out .35s}.filter-dropdown-item:hover{color:#00b4e9}.alpha{margin-top:20px}@media (min-width:1366px){.alpha-mobile{display:none}}.alpha-inner{width:150px;margin:0 auto}@media (min-width:1366px){.alpha-inner{width:100%;margin:0}}.alpha-letter{color:#575757;font-weight:500;line-height:19px;min-height:1px;padding:6px 11px;cursor:pointer;border-radius:5px;-webkit-transition:color ease-out .35s,background-color ease-out .35s;transition:color ease-out .35s,background-color ease-out .35s}.alpha-letters{display:none}@media (min-width:1366px){.alpha-letters{position:relative;top:auto;height:auto;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:transparent;padding:0;margin:0;z-index:0}}.alpha-letter:hover{color:#00b4e9}.alpha-letter.disabled{color:#aaa5a5;pointer-events:none}.alpha-letter.active{color:#fff;background-color:#00b4e9}.single-vendor-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff}.single-vendor-header-inner{width:100%;padding:15px 15px 0}@media (min-width:992px){.single-vendor-header-inner{padding:31px 29px 0}}.single-vendor-header-img{width:100%;margin-bottom:20px}.single-vendor-header-img img{width:100%;border-radius:5px}.single-vendor-bio{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px;border-bottom:1px solid #d9d9d9}@media (min-width:992px){.single-vendor-bio{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.single-vendor-thumb{width:150px;height:150px;border-radius:5px;border:2px solid #fff;overflow:hidden;margin-bottom:20px}@media (min-width:992px){.single-vendor-thumb{margin-bottom:0;position:absolute;bottom:20px;left:0}}@media (min-width:992px){.single-vendor-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:170px}}.single-vendor-title{margin-bottom:0}.single-vendor-tagline{font-size:18px;color:#575757;margin-top:4px}@media (min-width:992px){.single-vendor-tagline{min-width:30%;margin:0 0 8px 40px}}.single-vendor-tab{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:200px;height:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;color:#575757;border-bottom:4px solid transparent;padding:0 20px;cursor:pointer;-webkit-transition:border-color ease-out .35s;transition:border-color ease-out .35s}.single-vendor-tab.active{border-color:#00b4e9;color:#101931;font-weight:700}.single-vendor-tab:hover{border-color:#00b4e9}.single-vendor-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:992px){.single-vendor-tabs{width:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.single-vendor-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:20px 15px}@media (min-width:992px){.single-vendor-buttons{width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;padding:0 29px 0 0}}.single-vendor-buttons .button{margin-bottom:20px}@media (min-width:992px){.single-vendor-buttons .button{margin:0 20px 0 0}}.single-vendor-buttons .button:last-child{margin:0}.single-vendor-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.single-vendor-body{width:100%}@media (min-width:992px){.single-vendor-body{width:calc(100% - 450px)}}.single-vendor-text{background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);padding:15px}@media (min-width:992px){.single-vendor-text{padding:31px 29px}}.single-vendor-text-item{display:none;font-size:18px}.single-vendor-text-item.active{display:block}.single-vendor-text-item p:last-of-type{margin-bottom:0}.premium-vendor-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:40px}.single-vendor-events{width:100%;background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);padding:31px 29px;margin-bottom:40px}@media (min-width:1366px){.single-vendor-events{width:calc(50% - 15px);margin-bottom:0}}.single-vendor-events-inner{margin:0 -15px}.vendor-event{position:relative;padding:0 15px;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.vendor-event:hover{opacity:.75}.vendor-event-date{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ff6813;margin-bottom:12px}.vendor-event-date-day{margin-bottom:2px}.vendor-event-title{line-height:1.5;margin-bottom:6px}.vendor-event-text{color:#575757}.vendor-event-time{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#00b4e9;margin-top:42px}.vendor-event-time img{width:24px;height:24px;margin-right:8px}.vendor-event a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.single-vendor-news{width:100%;background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);padding:31px 29px}@media (min-width:1366px){.single-vendor-news{width:calc(50% - 15px)}}.single-vendor-news-inner .slick-slide>div:last-child .news-preview{padding-bottom:0;border-bottom:none}.single-vendor-related{margin-top:40px}.single-vendor-related-inner{margin:0 -15px}.single-vendor-related-inner .slick-slide{padding:0 15px}.single-vendor-related-inner .slick-slide>div{margin-bottom:20px}.single-vendor-related-inner .slick-slide>div:last-child{margin-bottom:0}.vendor-related-post{position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);padding:31px 29px;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}@media (min-width:480px){.vendor-related-post{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.vendor-related-post a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.vendor-related-post:hover{opacity:.75}.vendor-related-thumb{width:140px;height:84px;border-radius:5px;overflow:hidden;margin-bottom:20px}@media (min-width:480px){.vendor-related-thumb{margin-bottom:0}}.vendor-related-title{width:100%;font-size:18px;font-weight:500;text-align:center}@media (min-width:480px){.vendor-related-title{width:calc(100% - 140px);padding-left:20px;text-align:left}}.single-vendor-sidebar{width:100%;max-width:420px;margin:40px auto 0}@media (min-width:992px){.single-vendor-sidebar{margin:0 0 0 auto}}.single-vendor-sidebar .sidebar-section{padding:31px 29px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1)}.single-vendor-sidebar .sidebar-section-inner{margin:0 -15px}.single-vendor-sidebar .preview-feature{width:100%;height:216px;padding:0;float:none;margin-bottom:20px}.single-vendor-sidebar .slick-slide{padding:0 15px}.single-vendor-sidebar .slick-slide>div:last-child .news-preview{padding-bottom:0;border-bottom:none;margin-bottom:0}.single-vendor-sidebar .sidebar-videos .slick-list{height:250px!important}.single-vendor-sidebar .sidebar-video{position:relative}.single-vendor-sidebar .sidebar-video p{margin-bottom:0}.single-vendor-sidebar .sidebar-video .ic-spotlightr-embed,.single-vendor-sidebar .sidebar-video iframe{display:block;width:100%;height:250px;border-radius:5px}.single-vendor-sidebar .sidebar-video-overlay{position:absolute;inset:0;cursor:pointer}.single-vendor-sidebar .sidebar-vendor-resources .sidebar-section-inner{margin:0}.single-vendor-sidebar .sidebar-vendor-resources .resource-preview{margin-bottom:20px}.single-vendor-sidebar .sidebar-vendor-resources .resource-preview:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.author-preview{width:100%;padding:0 7px}@media (min-width:576px){.author-preview{width:50%}.author-preview:nth-child(2){margin-top:0}}@media (min-width:992px){.author-preview{width:33.333%}.author-preview:nth-child(3){margin-top:0}}@media (min-width:1366px){.author-preview{padding:0 15px;width:25%}.author-preview:nth-child(4){margin-top:0}}@media (min-width:1840px){.author-preview{width:20%}}.author-preview:first-child{margin-top:0}.author-preview.expert-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}@media (min-width:768px){.author-preview.expert-preview{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%;margin-top:15px}}@media (min-width:1366px){.author-preview.expert-preview{margin-top:30px}}.author-preview.expert-preview:first-child{margin-top:0}@media (min-width:768px){.author-preview.expert-preview:nth-child(2){margin-top:0}}@media (min-width:992px){.author-preview.expert-preview.small{width:100%}.author-preview.expert-preview.small:nth-child(2){margin-top:15px}}@media (min-width:1366px){.author-preview.expert-preview.small{width:50%}.author-preview.expert-preview.small:nth-child(2){margin-top:0}}.author-preview.expert-preview.small .expert-preview-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}.author-preview.expert-preview.small .author-inner{width:100px;padding:0 0 10px}.author-preview.expert-preview.small .author-avatar{width:100px;height:100px;margin-bottom:10px}.author-preview.expert-preview.small .author-name{width:100%;font-size:14px;padding:0 5px;margin-bottom:0}.author-preview.expert-preview.small .author-preview-info{width:calc(100% - 100px);padding:10px}.author-preview.expert-preview.small .author-preview-post{margin-top:0}.author-preview.expert-preview .expert-preview-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:31px 29px;background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}@media (min-width:1366px){.author-preview.expert-preview .expert-preview-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:31px 29px 31px 0}}.author-preview.expert-preview .expert-preview-inner:hover{opacity:.75}.author-preview.expert-preview .author-inner{width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none;padding:0 0 31px}@media (min-width:1366px){.author-preview.expert-preview .author-inner{width:300px;padding:0 31px}}.author-preview.expert-preview .author-inner:hover{opacity:1}.author-preview.expert-preview .author-preview-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}@media (min-width:1366px){.author-preview.expert-preview .author-preview-info{width:calc(100% - 300px)}}.author-preview.expert-preview .expert-read-more{font-weight:500}.author-preview-bio{border-bottom:1px solid #e1e2e3;padding-bottom:8px;margin-bottom:15px}.author-preview-post{margin-top:auto}.author-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:31px 29px;background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.author-inner:hover{opacity:.75}.author-inner>a{position:absolute;top:0;left:0;width:100%;height:100%}.author-avatar{width:150px;height:150px;border-radius:5px;overflow:hidden;margin-bottom:20px}@media (min-width:1366px){.author-avatar-single{margin-bottom:0}}.author-name{line-height:1.5;margin-bottom:4px;text-align:center}.author-company{text-align:center;margin-bottom:8px}.author-posts-count{font-size:18px;color:#575757;text-align:center}.authors{-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.authors.disabled{opacity:.5}.authors-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -7px;gap:30px 0}@media (min-width:1366px){.authors-inner{margin:0 -15px}}@media (max-width:767.99px){.authors-inner{margin:0 auto}}.authors-top-banner{margin-bottom:40px}.authors-more{text-align:center;margin-top:40px}.author-single{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;padding:31px 29px;margin-bottom:40px}@media (min-width:768px){.author-single{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.author-single-info{width:calc(100% - 271px);padding-left:20px}}.author-single-link{display:block;width:32px;height:32px;margin-bottom:20px;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.author-single-link:hover{opacity:.75}.author-single-link:last-child{margin-bottom:0}.author-single-links{position:absolute;top:31px;right:29px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.author-single-name{font-size:32px;margin-bottom:8px}.author-single-company{font-weight:500;margin-bottom:8px}.author-single-desc{font-size:18px}.author-single-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.author-single-posts.disabled{opacity:.5}.author-single-posts .related-preview{width:100%;margin-top:30px}.author-single-posts .related-preview:first-child{margin-top:0}@media (min-width:768px){.author-single-posts .related-preview{width:50%}.author-single-posts .related-preview:nth-child(2){margin-top:0}}@media (min-width:1366px){.author-single-posts .related-preview{width:33.333%}.author-single-posts .related-preview:nth-child(3){margin-top:0}}.author-post-title{margin-bottom:5px}.author-post-excerpt{font-size:14px}.author-post-excerpt a{display:block;font-weight:500;text-align:right;margin-top:5px}.author-preview-standard{display:-webkit-box;display:-ms-flexbox;display:flex}.author-preview-standard .expert-preview-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.author-preview-standard__thumbnail{height:300px;border-radius:4px;background-color:#d9d9d9;overflow:hidden;position:relative;display:block;margin-bottom:15px;width:100%;max-width:260px}@media (max-width:991.99px){.author-preview-standard__thumbnail{width:100%;max-width:220px;height:280px}}@media (max-width:767.99px){.author-preview-standard__thumbnail{max-width:100%;height:320px;margin:0 auto;margin-bottom:20px}}.author-preview-standard__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.author-preview-standard__thumbnail .author-name{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 20px);z-index:1;min-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;color:#101931;font-size:20px;font-weight:700;line-height:1.2;background-color:#fff;border-radius:4px;margin-bottom:0}@media (max-width:767.99px){.author-preview-standard__thumbnail .author-name{font-size:20px;width:calc(100% - 20px);bottom:10px}}.author-preview-standard__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.author-preview-standard__info h5{font-size:20px;margin-bottom:10px}.author-preview-standard__info .author-preview-post{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.author-preview-standard__info .author-post-excerpt{font-size:18px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.author-preview-standard__info .author-post-excerpt a{text-align:left;text-decoration:underline;color:#101931;font-size:20px;font-weight:700;line-height:1.2;text-transform:uppercase;margin-top:20px}.author-preview-standard__info .author-post-excerpt a:is(:hover,:focus){color:#ff6813;outline:0}.landing-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:30px 0 70px;gap:30px}@media (max-width:1365.99px){.landing-header{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:30px 0 40px}}.landing-header-text{max-width:540px}@media (max-width:1365.99px){.landing-header-text{max-width:100%}}.landing-header-text .button{margin-top:15px}.landing-header-before{margin-bottom:20px;font-size:20px;line-height:1.2;text-transform:uppercase}.landing-header-title{width:100%;line-height:1.2;margin-bottom:30px;font-weight:800}@media (min-width:1366px){.landing-header-title{letter-spacing:-1.5px}}.landing-header-content{font-size:18px;line-height:1.2}.landing-header-thumb{width:100%;border-radius:5px;overflow:hidden;aspect-ratio:1.911}.landing-header .button.orange{background-color:#ff6813;border-color:#ff6813;min-width:248px}.landing-header .button.orange:hover{color:#fff;background-color:#df5000}.landing-content{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;padding:70px 0;max-width:1470px;gap:40px;margin:0 auto}@media (max-width:1365.99px){.landing-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 0}}.landing-content h2{margin-bottom:30px}.landing-content h3{margin-bottom:14px}@media (min-width:768px){.landing-content h3{font-size:30px}}.landing-content-image{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-align:center}@media (max-width:1365.99px){.landing-content-image{text-align:left}}.landing-content-image img{max-width:100%;border-radius:5px}.landing-content-text{width:100%;max-width:720px;line-height:1.2}@media (max-width:1365.99px){.landing-content-text{max-width:100%}}.landing-content-text p{font-size:18px}.landing-content-text p:last-of-type{margin-bottom:0}.landing-content-text .button{margin-top:40px}.landing-content-zoom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}.landing-content-zoom .button{margin:0 10px 10px 0}.landing-content-zoom .button:last-child{margin-right:0}.landing-content-quote{border-top:1px solid #d9d9d9;padding-top:37px;margin-top:40px;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:86px}@media (max-width:1365.99px){.landing-content-quote{gap:20px 40px}}@media (max-width:767.99px){.landing-content-quote{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.landing-content-quote__photo{min-width:213px;max-width:213px;height:auto}@media (max-width:767.99px){.landing-content-quote__photo{margin:0 auto}}.landing-content-quote__photo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.landing-content-quote__quote{color:#ff6813;font-size:30px;font-weight:700;line-height:1.2;margin-bottom:30px}@media (max-width:1365.99px){.landing-content-quote__quote{margin-bottom:20px}}.landing-content-quote__name{font-size:30px;font-weight:700;line-height:1.2;margin-bottom:10px}.resources-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:20px}@media (min-width:1366px){.resources-filter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.resources-filter-title{margin-bottom:10px;line-height:1.5;margin-right:30px}@media (min-width:1366px){.resources-filter-title{margin-bottom:0}}.resources-filter-terms{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.resources-filter-term{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;color:#101931;background-color:#f3f3f3;padding:6px 20px;border-radius:5px;margin:0 20px 10px 0;cursor:pointer;white-space:nowrap;-webkit-transition:color ease-out .35s,background-color ease-out .35s;transition:color ease-out .35s,background-color ease-out .35s}.resources-filter-term:hover{background-color:#00b4e9;color:#fff}.resources-filter-term:hover .style-svg path{stroke:#fff}.resources-filter-term:last-child{margin:0}.resources-filter-term.active{background-color:#00b4e9;color:#fff}.resources-filter-term.active .style-svg path{stroke:#fff}.resources-filter-term .style-svg{width:16px;height:16px;margin-right:10px}.resources-filter-term .style-svg path{stroke:#101931;-webkit-transition:stroke ease-out .35s;transition:stroke ease-out .35s}.resources-archive-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 20px);margin:0 -10px;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}@media (min-width:1366px){.resources-archive-inner{width:calc(100% + 30px);margin:0 -15px}}.resources-archive-inner.disabled{opacity:.5;pointer-events:none}.resources-archive-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.resources-archive-pagination .page-numbers{margin:14px 12px 14px 0}.resources-archive-pagination .page-numbers:last-child{margin-right:0}.resources-item{width:100%;padding:0 10px;margin-bottom:20px}@media (min-width:768px){.resources-item{width:50%}}@media (min-width:1366px){.resources-item{width:33.333%;padding:0 15px;margin-bottom:30px}}.resources-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:#fff;padding:15px}@media (min-width:1366px){.resources-item-inner{padding:31px 29px}}.resources-item-thumb{position:relative;width:100%;height:130px;border-radius:5px;overflow:hidden}@media (min-width:1366px){.resources-item-thumb{height:200px}}.resources-item-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.resources-item-overlay a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.resources-item-overlay a:hover img{opacity:.75}.resources-item-overlay img{width:60px;height:60px;cursor:pointer;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.resources-item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.resources-item-terms{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 0}@media (min-width:1366px){.resources-item-terms{margin:10px 0}}.resources-item-term{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;line-height:1.3;border-radius:5px;padding:4px 10px;margin:0 5px 5px 0}.resources-item-term:last-child{margin-right:0}.resources-item-term .style-svg{width:16px;height:16px;margin-right:8px}.resources-item-term .style-svg path{stroke:#101931}.resources-item-title{width:100%;line-height:1.5;margin-bottom:6px;font-size:20px;margin-bottom:0}@media (min-width:1366px){.resources-item-title{font-size:24px}}.resources-item-excerpt{width:100%;color:#575757}@media (min-width:1366px){.resources-item-excerpt{font-size:18px}}.resources-item-button{margin-top:auto}.resources-item-button .button{margin-top:20px}@media (min-width:1366px){.resources-item-button .button{margin-top:32px}}.resources-item-button .button-title{font-weight:500}.resources-item-button .w3eden{display:none}.view-resource-video{margin-top:20px;width:100%;height:300px;border-radius:5px}@media (min-width:480px){.view-resource-video{height:300px}}@media (min-width:768px){.view-resource-video{height:200px}}@media (min-width:992px){.view-resource-video{height:300px}}@media (min-width:1366px){.view-resource-video{height:450px}}.view-single .w3eden:not(.light-mode){--dm-text:$very-dark}.page-template-page-template-contact .page-header{margin:0}.page-template-page-template-contact .wpcf7{width:100%;max-width:645px;margin:0 auto}.page-template-page-template-contact .wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width:768px){.page-template-page-template-contact .wpcf7-form{margin:0 -15px}}.page-template-page-template-contact .wpcf7-form.sent .wpcf7-response-output{display:none}.page-template-page-template-contact .wpcf7-form.sent .successfully-sent{opacity:1;z-index:999}.page-template-page-template-contact .wpcf7-form .successfully-sent{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,.2);-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s;opacity:0;z-index:-10;overflow-y:auto}.page-template-page-template-contact .wpcf7-form .successfully-sent-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-height:100vh;overflow-y:auto;max-width:645px;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);padding:72px 32px 60px}.page-template-page-template-contact .wpcf7-form .successfully-sent-close{position:absolute;top:20px;right:20px;width:32px;height:32px;cursor:pointer;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.page-template-page-template-contact .wpcf7-form .successfully-sent-close:hover{opacity:.75}.page-template-page-template-contact .wpcf7-form .successfully-sent-close img{width:100%;height:100%}.page-template-page-template-contact .wpcf7-form .successfully-sent h2{margin-bottom:12px;text-align:center}.page-template-page-template-contact .wpcf7-form .successfully-sent p{font-size:20px;color:#575757;text-align:center;margin-bottom:28px}.page-template-page-template-contact .wpcf7-form .successfully-sent-img{width:140px;height:auto;margin-bottom:42px}.page-template-page-template-contact .wpcf7-form .successfully-sent-link{text-align:center}.page-template-page-template-contact .wpcf7-form .successfully-sent .col-link{margin:0}.page-template-page-template-contact .wpcf7 label{width:100%;margin-bottom:31px}@media (min-width:768px){.page-template-page-template-contact .wpcf7 label{width:50%;padding:0 15px}}.page-template-page-template-contact .wpcf7 label.full-width{width:100%}.page-template-page-template-contact .wpcf7 label.label-submit{pointer-events:none}.page-template-page-template-contact .wpcf7 label:last-of-type{margin-bottom:40px}.page-template-page-template-contact .wpcf7 .form-input,.page-template-page-template-contact .wpcf7 .form-textarea,.page-template-page-template-contact .wpcf7 select{border:1px solid #f3f3f3;background-color:#f3f3f3;border-radius:5px;color:#101931;padding-left:13px;font-size:16px;-webkit-transition:border-color ease-out .35s;transition:border-color ease-out .35s}.page-template-page-template-contact .wpcf7 .form-input::-webkit-input-placeholder,.page-template-page-template-contact .wpcf7 .form-textarea::-webkit-input-placeholder,.page-template-page-template-contact .wpcf7 select::-webkit-input-placeholder{color:#575757;opacity:1}.page-template-page-template-contact .wpcf7 .form-input::-moz-placeholder,.page-template-page-template-contact .wpcf7 .form-textarea::-moz-placeholder,.page-template-page-template-contact .wpcf7 select::-moz-placeholder{color:#575757;opacity:1}.page-template-page-template-contact .wpcf7 .form-input:-ms-input-placeholder,.page-template-page-template-contact .wpcf7 .form-textarea:-ms-input-placeholder,.page-template-page-template-contact .wpcf7 select:-ms-input-placeholder{color:#575757;opacity:1}.page-template-page-template-contact .wpcf7 .form-input::-ms-input-placeholder,.page-template-page-template-contact .wpcf7 .form-textarea::-ms-input-placeholder,.page-template-page-template-contact .wpcf7 select::-ms-input-placeholder{color:#575757;opacity:1}.page-template-page-template-contact .wpcf7 .form-input::placeholder,.page-template-page-template-contact .wpcf7 .form-textarea::placeholder,.page-template-page-template-contact .wpcf7 select::placeholder{color:#575757;opacity:1}.page-template-page-template-contact .wpcf7 .form-input:focus,.page-template-page-template-contact .wpcf7 .form-textarea:focus,.page-template-page-template-contact .wpcf7 select:focus{border-color:#101931}.page-template-page-template-contact .wpcf7 .form-input.wpcf7-not-valid,.page-template-page-template-contact .wpcf7 .form-textarea.wpcf7-not-valid,.page-template-page-template-contact .wpcf7 select.wpcf7-not-valid{border-color:#c30f0f}.page-template-page-template-contact .wpcf7 .form-input{width:100%;height:40px}.page-template-page-template-contact .wpcf7 .form-textarea{width:100%;height:160px;resize:none;padding-top:8px}.page-template-page-template-contact .wpcf7 .form-textarea:focus-visible{outline:0}.page-template-page-template-contact .wpcf7 select{height:40px;padding-left:10px;padding-right:0}.page-template-page-template-contact .wpcf7 .button{width:100%}.page-template-page-template-contact .wpcf7 .button:hover{background-color:#00b4e9;color:#fff}.page-template-page-template-contact .wpcf7 .button.disabled{background-color:#d9d9d9;pointer-events:none}.page-template-page-template-contact .wpcf7 .ajax-loader{display:none}.page-template-page-template-contact .wpcf7 .wpcf7-not-valid-tip{color:#c30f0f}.page-template-page-template-contact .wpcf7 form.failed .wpcf7-response-output,.page-template-page-template-contact .wpcf7 form.invalid .wpcf7-response-output{width:100%;border-radius:5px;border-color:#c30f0f;text-align:center;padding:15px}.page-template-page-template-contact .page-content{margin-top:40px}.page-template-page-template-contact .form-recaptcha{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.tribe-events-page-template .tribe-events-l-container.tribe-common-l-container{max-width:1320px}.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item-link{display:inline-block}.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-l-container{padding:0}.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-header{background-color:#fff;padding:31px 29px}@media (min-width:768px){.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-list-nav{padding:32px 29px 0}}@media (min-width:1366px){.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-list-nav{padding:32px 0 0}}.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin:0 0 20px}.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-list__event-row{margin:0 0 20px;padding:31px 29px}.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-list__event-row>.tribe-common-g-col{padding:0}.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-list__event-row>.tribe-events-calendar-list__event-wrapper{padding:0 0 0 20px}.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-featured-image-wrapper{height:200px;padding:0;border-radius:5px;overflow:hidden;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1)}@media (min-width:768px){.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-featured-image-wrapper{height:240px}}.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-featured-image-wrapper a{width:100%;height:100%}.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-featured-image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-month{margin-top:20px}@media (min-width:768px){.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day-nav{padding:32px 29px 0}}@media (min-width:1366px){.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day-nav{padding:32px 0 0}}.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day__event{margin:0 0 20px;padding:31px 29px;background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1)}.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day__event::before{display:none}.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day__event .tribe-events-calendar-day__event-featured-image-wrapper{height:200px;padding:0;border-radius:5px;overflow:hidden;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1)}@media (min-width:768px){.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day__event .tribe-events-calendar-day__event-featured-image-wrapper{height:240px}}.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day__event .tribe-events-calendar-day__event-featured-image-wrapper a{width:100%;height:100%}.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day__event .tribe-events-calendar-day__event-featured-image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day__type-separator+.tribe-events-calendar-day__event{margin:0 0 20px}@media (min-width:768px){.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-ical{padding:0 29px}}@media (min-width:1366px){.tribe-events-page-template .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-ical{padding:0}}.tribe-events-page-template .tribe-events .tribe-events-l-container{padding:0 10px}@media (min-width:768px){.tribe-events-page-template .tribe-events .tribe-events-l-container{padding:0 15px}}@media (min-width:1366px){.tribe-events-page-template .tribe-events .tribe-events-l-container{padding:0}}.tribe-events-page-template .tribe-events .tribe-events-header{background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);padding:31px 29px;margin:0}.tribe-events-page-template .tribe-events .tribe-events-header--has-event-search{background-color:#fff}.tribe-events-page-template .tribe-events .tribe-events-header__top-bar{margin-bottom:0}.tribe-events-page-template .tribe-events .tribe-events-calendar-day__type-separator,.tribe-events-page-template .tribe-events .tribe-events-calendar-list__month-separator{margin-bottom:20px}@media (min-width:768px){.tribe-events-page-template .tribe-events .tribe-events-calendar-day__type-separator,.tribe-events-page-template .tribe-events .tribe-events-calendar-list__month-separator{padding:0 29px}}@media (min-width:1366px){.tribe-events-page-template .tribe-events .tribe-events-calendar-day__type-separator,.tribe-events-page-template .tribe-events .tribe-events-calendar-list__month-separator{padding:0}}.tribe-events-page-template .tribe-events .tribe-events-calendar-day__type-separator+.tribe-events-calendar-list__event-row,.tribe-events-page-template .tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);margin:0 0 20px;padding:31px 29px}.tribe-events-page-template .tribe-events .tribe-events-calendar-day__type-separator+.tribe-events-calendar-list__event-row>.tribe-common-g-col,.tribe-events-page-template .tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row>.tribe-common-g-col{padding:0}.tribe-events-page-template .tribe-events .tribe-events-calendar-day__type-separator+.tribe-events-calendar-list__event-row>.tribe-events-calendar-list__event-wrapper,.tribe-events-page-template .tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row>.tribe-events-calendar-list__event-wrapper{padding:0}@media (min-width:768px){.tribe-events-page-template .tribe-events .tribe-events-calendar-day__type-separator+.tribe-events-calendar-list__event-row>.tribe-events-calendar-list__event-wrapper,.tribe-events-page-template .tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row>.tribe-events-calendar-list__event-wrapper{padding-left:20px}}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row{-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);margin:0 0 20px;padding:31px 29px}@media (min-width:768px){.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row>.tribe-common-g-col{padding:0}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row>.tribe-events-calendar-list__event-wrapper{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%;padding:0}@media (min-width:768px){.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row>.tribe-events-calendar-list__event-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:88.888%;padding:0 0 0 20px}}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-datetime{color:#575757}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-datetime-wrapper{text-align:center}@media (min-width:768px){.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-datetime-wrapper{text-align:left}}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-description{margin-top:10px}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-featured-image-wrapper{height:200px;padding:0;border-radius:5px;overflow:hidden;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1)}@media (min-width:768px){.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-featured-image-wrapper{height:240px}}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-featured-image-wrapper a{width:100%;height:100%}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-featured-image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-datetime-featured-text{color:#ff6813}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row.tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag::after{display:none;content:"";position:absolute;top:0;right:-1px;background-color:#ff6813;border-radius:5px;height:100%;width:4px}@media (min-width:768px){.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row.tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag::after{display:block}}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row.tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime::after{display:none}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag{position:relative;width:100%}@media (min-width:768px){.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag{width:11.111%}}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-title{text-align:center}@media (min-width:768px){.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-title{text-align:left}}.tribe-events-page-template .tribe-events .tribe-events-calendar-month{background-color:#fff;padding:31px 29px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1)}.tribe-events-page-template .tribe-events .tribe-events-calendar-day__event{-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);padding:31px 29px}.tribe-events-page-template .tribe-events .tribe-events-calendar-day__event.tribe_events{margin:0 0 20px!important}.tribe-events-page-template .tribe-events .tribe-events-calendar-day__time-separator{margin-bottom:20px}@media (min-width:768px){.tribe-events-page-template .tribe-events .tribe-events-calendar-day__time-separator{padding:0 29px}}@media (min-width:1366px){.tribe-events-page-template .tribe-events .tribe-events-calendar-day__time-separator{padding:0}}.tribe-events-page-template .tribe-events.tribe-common .tribe-events-calendar-day,.tribe-events-page-template .tribe-events.tribe-common .tribe-events-calendar-list{margin-top:20px}.tribe-events-page-template .tribe-events.tribe-common .tribe-common-anchor-thin{border:none;color:#101931;text-align:center;-webkit-transition:color ease-out .35s;transition:color ease-out .35s}@media (min-width:768px){.tribe-events-page-template .tribe-events.tribe-common .tribe-common-anchor-thin{text-align:left}}.tribe-events-page-template .tribe-events.tribe-common .tribe-common-anchor-thin:hover{color:#ff6813}.tribe-events-page-template .tribe-events.tribe-common .tribe-common-c-svgicon{color:#ff6813}.tribe-events-page-template .tribe-events.tribe-common .tribe-common-c-svgicon--featured,.tribe-events-page-template .tribe-events.tribe-common .tribe-common-c-svgicon--recurring{color:#ff6813;height:12px}.tribe-events-page-template .tribe-events.tribe-common .tribe-common-g-row--gutters{margin:0}.tribe-events-page-template .tribe-events .tribe-events-c-ical__link-icon-svg{height:12px}.tribe-events-page-template .tribe-events-pg-template{background-color:#fff;padding:31px 29px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1)}.tribe-events-page-template .tribe-events-content{font-family:"Nunito Sans",Arial,sans-serif;color:#101931}.tribe-events-page-template .tribe-events-content p{margin-bottom:20px;text-align:justify}.tribe-events-page-template .tribe-events-content p:last-of-type{margin-bottom:0}.tribe-events-page-template .tribe-events-content pre{margin-bottom:20px;padding:0;overflow:visible;white-space:normal}.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0}.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next,.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous{position:relative;width:100%;padding:0 20px}@media (min-width:768px){.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next,.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous{width:50%}}.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a::after,.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a::before,.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a::after,.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a::before{position:absolute;top:7px;background-size:7px}.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous{margin-bottom:10px}@media (min-width:768px){.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous{margin-bottom:0}}.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a::before{left:0}.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next{text-align:right;margin-top:10px}@media (min-width:768px){.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next{margin-top:0}}.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a::after{right:0}.tribe-events-page-template .tribe-events-single-event-title{font-size:27px;line-height:1.3;text-align:center}@media (min-width:768px){.tribe-events-page-template .tribe-events-single-event-title{font-size:48px}}.tribe-events-page-template .tribe-events-schedule{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0 20px}.tribe-events-page-template .tribe-events-schedule .tribe-events-cost,.tribe-events-page-template .tribe-events-schedule h2{text-align:center;color:#575757}.tribe-events-page-template .tribe-events-event-image{text-align:center;margin-bottom:20px}.tribe-events-page-template .tribe-events-event-image img{display:inline-block;border-radius:5px}.tribe-events-page-template .tribe-events-cal-links{margin:40px 0}#tribe-events-pg-template{width:100%;max-width:1320px}.page-template-page-template-forum #wpforo #wpforo-wrap{color:#101931;padding:0;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1)}.page-template-page-template-forum #wpforo #wpforo-wrap .wpf-head-bar{padding:0 29px}.page-template-page-template-forum #wpforo #wpforo-wrap .wpf-breadcrumb div:nth-last-child(2){display:inline-block!important}.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-title{font-size:27px;line-height:1.3;margin-bottom:6px;padding:0}@media (min-width:768px){.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-title{font-size:48px}}.page-template-page-template-forum #wpforo #wpforo-wrap .wpforo-feed{float:none;margin:10px 0 20px}.page-template-page-template-forum #wpforo #wpforo-wrap .wpforo-content #wpforo-title{padding:0 29px}.page-template-page-template-forum #wpforo #wpforo-wrap .wpfl-1 .wpforo-category{background-color:#00b4e9}.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-search-title{padding:0 29px;margin:20px 0;color:#101931;font-size:24px;line-height:1.5;font-weight:700}.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-search-title span{color:#ff6813;font-weight:700}.page-template-page-template-forum #wpforo #wpforo-wrap .wpf-action-link{padding:0;margin:0 0 10px}.page-template-page-template-forum #wpforo #wpforo-wrap .wpf-form-wrapper{padding:0}.page-template-page-template-forum #wpforo #wpforo-wrap .wpf-reply-form-title{font-size:24px;font-weight:700;padding:0 29px;margin:20px 0}.page-template-page-template-forum #wpforo #wpforo-wrap .wpf-sbtn{padding:0 29px;margin:20px 0}.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-footer{margin-top:0}@media (min-width:576px){.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-menu .wpf-res-menu{display:none}}.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-menu #wpf-menu,.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-menu .wpf-menu{z-index:2}@media (min-width:576px){.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-menu #wpf-menu,.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-menu .wpf-menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}}.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-menu li{margin-left:0}.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-menu li.menu-item{-webkit-transition:background-color ease-out .35s;transition:background-color ease-out .35s}.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-menu li.menu-item::after,.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-menu li.menu-item::before{display:none}.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-menu li.menu-item:hover{background-color:#00b4e9!important}.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-menu li.menu-item.wpforo-active{background-color:#00b4e9!important}.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-menu li.menu-item.menu-item-has-children a::after,.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-menu li.menu-item.menu-item-has-children a::before{display:none}.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-menu li a{padding:9px}@media (min-width:992px){.page-template-page-template-forum #wpforo #wpforo-wrap #wpforo-menu li a{padding:15px 24px}}.page-template-page-template-forum #wpforo #wpforo-wrap .wpforo-members-wrap{padding:0 15px}.page-template-page-template-forum #wpforo #wpforo-wrap .wpf-navi .wpf-navi-wrap .wpf-next-button,.page-template-page-template-forum #wpforo #wpforo-wrap .wpf-navi .wpf-navi-wrap .wpf-page-info,.page-template-page-template-forum #wpforo #wpforo-wrap .wpf-navi .wpf-navi-wrap .wpf-prev-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-page-template-forum #wpforo #wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(1){width:100%}@media (min-width:768px){.page-template-page-template-forum #wpforo #wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(1){width:37%;float:left}}.page-template-page-template-forum #wpforo #wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(2),.page-template-page-template-forum #wpforo #wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(3){width:100%}@media (min-width:768px){.page-template-page-template-forum #wpforo #wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(2),.page-template-page-template-forum #wpforo #wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(3){width:31.5%;float:left}}.page-template-page-template-forum #wpforo #wpforo-wrap .wpforo-profile .wpforo-profile-head-bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:15px}.page-template-page-template-forum #wpforo #wpforo-wrap .wpf-profile-section .wpf-profile-section-head{padding:0 29px}.page-template-page-template-forum #wpforo #wpforo-wrap .wpf-profile-section .wpf-stat-wrap{padding:0 15px}.page-template-page-template-forum #wpforo #wpforo-wrap .wpf-field-wrap .wpf-field-icon{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-template-page-template-forum #wpforo #wpforo-wrap .wpf-member-job-info{font-weight:500}.page-template-page-template-forum #wpforo #wpforo-wrap .wpf-member-profile-bio{width:100%;margin:20px auto;font-size:14px;font-weight:500;color:#575757;padding:0 15px}.page-template-page-template-forum #wpforo #wpforo-wrap .wpf-activities{padding:0 15px}.page-template-page-template-forum #wpforo #wpforo-wrap .wpforo-ad{position:relative}.page-template-page-template-forum #wpforo #wpforo-wrap .wpforo-ad img{display:block;width:100%;max-width:100%;height:auto}.page-template-page-template-forum .wpforo-copy-url-wrap .wpforo-copy-url{color:#101931}.user-header .author-single-name{font-size:20px}@media (min-width:768px){.user-header .author-single-name{font-size:32px}}.user-header .author-single-name a{display:block;width:100%;font-size:16px;font-weight:400;color:#00b4e9}@media (min-width:768px){.user-header .author-single-name a{display:inline-block;width:auto;font-size:20px;margin-left:10px}}.user-header .author-single-name a:hover{color:#ff6813}.user-header .to-admin{margin-top:20px}.user-company{font-size:14px;font-weight:400;color:#858585}@media (min-width:768px){.user-company{font-size:16px}}.user-dashboard-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;padding:15px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1)}@media (min-width:768px){.user-dashboard-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:31px 29px}}.user-tabs{width:100%;background-color:#f3f3f3;margin-bottom:20px;border:1px solid #101931;border-radius:5px;overflow:hidden}@media (min-width:768px){.user-tabs{width:25%;background-color:#fff;margin-bottom:0}}@media (min-width:1366px){.user-tabs{width:20%}}.user-tab{font-weight:500;cursor:pointer;font-size:18px;padding:10px;text-align:center;border-bottom:1px solid #101931;-webkit-transition:color ease-out .35s,background-color ease-out .35s;transition:color ease-out .35s,background-color ease-out .35s}.user-tab:last-child{border-bottom:none}.user-tab.active,.user-tab:hover{color:#fff;background-color:#101931}.user-tab-content{width:100%}@media (min-width:768px){.user-tab-content{width:70%}}@media (min-width:1366px){.user-tab-content{width:75%}}.user-tab-content-inner{display:none}.user-tab-content-inner.active{display:block}.user-tab-content-inner .section-title-text{padding-right:0}.user-tab-content-inner form{width:100%;border-bottom:1px solid #e1e2e3;margin-bottom:20px;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.user-tab-content-inner form.disabled{opacity:.5}.user-field{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0}.user-field.hidden{display:none}.user-field.note{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#ff6813;font-weight:500}.user-field.avatar .user-field-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:1366px){.user-field.avatar .user-field-value{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.user-field.avatar .user-field-value img{border-radius:5px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);margin-right:10px}.user-field.avatar .user-field-value input{width:100%;margin-top:10px}@media (min-width:1366px){.user-field.avatar .user-field-value input{width:calc(100% - 106px);margin-top:0}}.user-field-label{width:100%;color:#858585}@media (min-width:768px){.user-field-label{width:35%}}@media (min-width:1366px){.user-field-label{width:30%}}.user-field-value{width:100%;font-weight:500}@media (min-width:768px){.user-field-value{width:60%}}@media (min-width:1366px){.user-field-value{width:65%}}.user-field-value a{color:#00b4e9}.user-field-value a:hover{color:#ff6813}.user-field-button{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.user-field.with-error input,.user-field.with-error select,.user-field.with-error textarea{border:2px solid #c30f0f}.user-sme-text .user-field-button{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:0}.user-sme-text.disabled{opacity:.5}.user-invite{margin-bottom:20px}.user-invite.disabled{opacity:.5}.user-profile-not-logged-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-profile-not-logged-in p:last-of-type{margin-bottom:20px}.forum-profile-link{margin-bottom:10px}.forum-profile-link:last-child{margin-bottom:0}.forum-profile-link a{color:#00b4e9;font-weight:500}.forum-profile-link a:hover{color:#53d2ff}.not-logged-in-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:480px){.not-logged-in-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.not-logged-in-buttons .button{margin-bottom:10px}.not-logged-in-buttons .button:last-child{margin-bottom:0}@media (min-width:480px){.not-logged-in-buttons .button{margin:0 10px 0 0}.not-logged-in-buttons .button:last-child{margin-right:0}}.deactivate-button{margin-top:20px}.deactivated{-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.deactivated.disabled{opacity:.5}.deactivated .note{color:#ff6813;font-weight:500;margin-top:20px}.deactivated .note.hidden{display:none}.ac-subscribe-button .note{font-weight:500;color:#ff6813;margin-top:10px}.user-awaiting{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px;border-bottom:1px solid #f3f3f3;margin-bottom:20px;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.user-awaiting.disabled{opacity:.5}.user-awaiting:last-child{margin-bottom:0}.user-awaiting-number{width:20%;font-size:20px;font-weight:700;padding-left:5px}@media (min-width:768px){.user-awaiting-number{width:12%}}@media (min-width:1366px){.user-awaiting-number{width:6%}}.user-awaiting-image{width:96px;height:96px;border-radius:5px;overflow:hidden;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1)}.user-awaiting-info{width:100%;padding-left:20%;margin-top:10px}@media (min-width:768px){.user-awaiting-info{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:20px;margin-top:0}}.user-awaiting-title{margin-bottom:10px}.user-awaiting-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:5px}.user-awaiting-row:last-of-type{margin-bottom:0}@media (min-width:992px){.user-awaiting-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.user-awaiting-label{color:#858585}@media (min-width:992px){.user-awaiting-label{width:25%}}@media (min-width:1366px){.user-awaiting-label{width:15%}}.user-awaiting-value{font-weight:500;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.user-awaiting-value a{color:#00b4e9}.user-awaiting-value a:hover{color:#ff6813}.user-awaiting-buttons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}@media (min-width:992px){.user-awaiting-buttons{width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:0}}.user-awaiting-buttons .button{margin-right:10px}.user-awaiting-buttons .button:last-of-type{margin-right:0}@media (min-width:992px){.user-awaiting-buttons .button{margin:0 0 10px}.user-awaiting-buttons .button:last-of-type{margin-bottom:0}}.user-awaiting-roles{position:absolute;z-index:1;bottom:0;right:0;opacity:0;background-color:#fff;border-radius:5px;padding:15px;overflow-y:auto;max-height:200px;min-width:200px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.user-awaiting-roles.hidden{display:none}.user-awaiting-roles.visible{opacity:1}.user-awaiting-role{padding:5px 0;cursor:pointer;-webkit-transition:opacity ease-out .35s;transition:opacity ease-out .35s}.user-awaiting-role:hover{opacity:.75}.user-awaiting-role.active{color:#ff6813}.user-awaiting .note{width:100%;margin-top:10px;text-align:center;font-weight:500;color:#ff6813}.user-awaiting .note.hidden{display:none}.wpdm-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 15px}.wpdm-thumb{width:100%;border-radius:5px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);overflow:hidden;margin-bottom:30px;aspect-ratio:1.911}@media (min-width:768px){.wpdm-thumb{width:300px;margin-bottom:0}}.wpdm-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wpdm-info{width:100%}@media (min-width:768px){.wpdm-info{width:calc(100% - 300px);padding-left:30px}}.wpdm-button-area{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.wpdm-button-area{text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.wpdm-button-area.card{border:none}.wpdm-button-area.card a{color:#fff}.zoom-landing-header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;margin-bottom:80px}@media (max-width:1839.99px){.zoom-landing-header{gap:50px 30px}}@media (max-width:1365.99px){.zoom-landing-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:40px}}@media (max-width:767.99px){.zoom-landing-header{margin-bottom:40px}}.zoom-landing-header .zoom-landing-form{width:100%;max-width:520px;text-align:center}@media (max-width:1839.99px){.zoom-landing-header .zoom-landing-form{max-width:400px}}@media (max-width:1365.99px){.zoom-landing-header .zoom-landing-form{max-width:600px;margin:0 auto}}.zoom-landing-header .zoom-landing-form-wrapper{border-radius:4px;background-color:#f5f5f5;padding:40px}@media (max-width:1839.99px){.zoom-landing-header .zoom-landing-form-wrapper{padding:20px}}.zoom-landing-header .zoom-landing-form-wrapper h3{margin-bottom:0;font-size:40px;font-weight:800;line-height:1.2;letter-spacing:-1.2px}@media (max-width:1839.99px){.zoom-landing-header .zoom-landing-form-wrapper h3{font-size:30px}}.zoom-landing-header .zoom-landing-form-wrapper input[type=email]{min-height:58px;padding:0 32px;text-align:center;font-size:18px;font-weight:500;border:none}.zoom-landing-header .zoom-landing-form-wrapper input[type=email]::-webkit-input-placeholder{opacity:.3}.zoom-landing-header .zoom-landing-form-wrapper input[type=email]::-moz-placeholder{opacity:.3}.zoom-landing-header .zoom-landing-form-wrapper input[type=email]:-ms-input-placeholder{opacity:.3}.zoom-landing-header .zoom-landing-form-wrapper input[type=email]::-ms-input-placeholder{opacity:.3}.zoom-landing-header .zoom-landing-form-wrapper input[type=email]::placeholder{opacity:.3}.zoom-landing-header .zoom-landing-form-wrapper .wpcf7-not-valid-tip{text-align:right;padding-top:3px;font-size:12px}.zoom-landing-header .zoom-landing-form-wrapper .terms{font-size:18px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.zoom-landing-header .zoom-landing-form-wrapper .terms input{min-width:20px;height:20px;margin-top:3px}.zoom-landing-header .zoom-landing-form-wrapper .terms p{margin-bottom:0}.zoom-landing-header .zoom-landing-form-wrapper .terms a{display:inline;text-decoration:underline;color:#ff6813}.zoom-landing-header .zoom-landing-form-wrapper .terms a:hover{text-decoration:none}.zoom-landing-header .zoom-landing-form-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.zoom-landing-header .zoom-landing-form-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.zoom-landing-header .zoom-landing-form-button .button{width:100%}.zoom-landing-header .zoom-landing-form-button .wpcf7-spinner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}.zoom-landing-banner{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-radius:4px;color:#fff;overflow:hidden;aspect-ratio:1.91}.zoom-landing-banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.zoom-landing-thumb{width:100%;border-radius:5px;overflow:hidden;margin-bottom:30px;aspect-ratio:1.911}.zoom-landing-title{text-align:center}@media (min-width:768px){.zoom-landing-title{max-width:65%;margin-bottom:0;text-align:left;padding-right:50px}}@media (min-width:1366px){.zoom-landing-title{max-width:80%}}.zoom-landing-button{padding:30px 30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1365.99px){.zoom-landing-button{padding:30px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.zoom-landing-button .button{max-width:400px;width:100%;margin-bottom:15px}.zoom-landing-button .terms{font-weight:500;max-width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.zoom-landing-button .terms input{min-width:20px;height:20px;margin-top:3px}.zoom-landing-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px 0}@media (max-width:1365.99px){.zoom-landing-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.zoom-landing-text{width:50%;padding-right:30px;font-size:18px;line-height:1.2}@media (max-width:1365.99px){.zoom-landing-text{width:100%;padding-right:0}}.zoom-landing-speakers{width:50%}@media (max-width:1365.99px){.zoom-landing-speakers{width:100%}}.zoom-landing-speakers-inner{border-left:1px solid #d9d9d9}@media (max-width:1365.99px){.zoom-landing-speakers-inner{border-left:none}}.zoom-landing-speakers .section-title{margin-bottom:0!important}.speakers-title{padding-right:10px;padding-left:15px;background:#fff;margin-left:-2px}.speaker{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:40px;padding:30px 0 30px 30px;border-bottom:1px solid #d9d9d9}@media (max-width:1365.99px){.speaker{padding:30px 0}}@media (max-width:767.99px){.speaker{gap:20px}}@media (max-width:575.99px){.speaker{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.speaker-photo{width:280px;height:280px;min-width:280px}@media (max-width:767.99px){.speaker-photo{width:150px;height:150px;min-width:150px}}.speaker-position{color:#ff6813;font-size:20px;font-weight:500;line-height:1.2;margin-bottom:30px;font-style:italic}.speaker-info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.speaker-name{font-size:30px;font-weight:700;line-height:1.2;margin-bottom:10px}.speaker-desc .read-more-btn{overflow:hidden;color:#101931;font-size:20px;font-weight:700;line-height:1.2;text-decoration-line:underline;text-transform:uppercase;border:none;background-color:transparent;padding:0;-webkit-transition:color ease-out .35s;transition:color ease-out .35s}.speaker-desc .read-more-btn span{padding-right:10px}.speaker-desc .read-more-btn svg path{fill:#101931;-webkit-transition:fill ease-out .35s;transition:fill ease-out .35s}.speaker-desc .read-more-btn:is(:hover,:focus){color:#ff6813}.speaker-desc .read-more-btn:is(:hover,:focus) svg path{fill:#ff6813}.speaker-desc .read-more-btn.active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.join-zoom-event:disabled{opacity:.5;pointer-events:none}.join-zoom-event-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.join-zoom-event-wrapper label{position:relative;padding-left:23px;margin:10px 0 0;text-align:left}.join-zoom-event-wrapper label input{position:absolute;top:4px;left:0;width:17px;height:17px}.webinars-hero{color:#fff;background-image:url(../img/webinar-bg.png);background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;padding:100px 0}.webinars-hero h1{margin-bottom:0}.webinars-upcoming{padding:100px 0 75px}@media (max-width:767.99px){.webinars-upcoming{padding:100px 0 40px}}@media (min-width:1366px){.webinars-upcoming .container{max-width:1510px}}.webinars-upcoming-head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}.webinars-upcoming-head h2{margin-bottom:0}@media (max-width:991.99px){.webinars-upcoming-head{-ms-flex-wrap:wrap;flex-wrap:wrap}}.webinars-upcoming-select{max-width:420px;width:100%}@media (max-width:991.99px){.webinars-upcoming-select{max-width:100%}}.webinars-upcoming-select select{width:100%;font-size:30px;font-weight:500;line-height:1.2;height:auto;border-radius:0;border:none;border-bottom:2px solid #101931;padding:20px 30px 20px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/arrow-down.svg);background-repeat:no-repeat;background-position:100% 50%}.webinars-upcoming-select select.open{background-image:url(../img/arrow-up.svg)}.webinars-upcoming-select select:focus{border-bottom-color:#ff6813}.webinars-upcoming-select select option{font-size:20px}.webinars-upcoming-item{border-radius:4px;background:#f5f5f5;padding:20px;font-size:18px;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:245px;margin-bottom:30px}@media (max-width:1365.99px){.webinars-upcoming-item{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 0}}.webinars-upcoming-item:last-child{margin-bottom:0}.webinars-upcoming-item__content{width:64.5%;display:-webkit-box;display:-ms-flexbox;display:flex;border-right:1px solid #d9d9d9}@media (max-width:1365.99px){.webinars-upcoming-item__content{width:100%;border-right:none}}@media (max-width:991.99px){.webinars-upcoming-item__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.webinars-upcoming-item__content a{color:#101931}.webinars-upcoming-item__content a:hover{color:#ff6813}.webinars-upcoming-item__content h3{font-size:30px;font-weight:700;line-height:1.2}@media (max-width:479.99px){.webinars-upcoming-item__content h3{font-size:25px}}.webinars-upcoming-item__thumbnail{min-width:400px;border-radius:4px;overflow:hidden;aspect-ratio:1.91}@media (max-width:991.99px){.webinars-upcoming-item__thumbnail{min-width:auto;width:100%;margin-bottom:20px}}@media (max-width:479.99px){.webinars-upcoming-item__thumbnail{min-width:auto;width:100%;margin-bottom:20px}}.webinars-upcoming-item__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}@media (max-width:991.99px){.webinars-upcoming-item__thumbnail img{-o-object-position:center;object-position:center}}.webinars-upcoming-item__text{padding:0 40px}@media (max-width:1365.99px){.webinars-upcoming-item__text{padding:0 0 0 20px}}@media (max-width:991.99px){.webinars-upcoming-item__text{padding:0}}.webinars-upcoming-item__text a:is(:hover,:focus){outline:0;color:#ff6813}.webinars-upcoming-item__info{width:22%;padding:0 40px;border-right:1px solid #d9d9d9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}@media (max-width:1365.99px){.webinars-upcoming-item__info{width:70%;padding-left:0;padding-right:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-right:none}}@media (max-width:767.99px){.webinars-upcoming-item__info{width:100%}}.webinars-upcoming-item__info-item{font-size:20px;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1365.99px){.webinars-upcoming-item__info-item{width:auto}}.webinars-upcoming-item__info-item span{color:#ff6813;min-width:100px;font-weight:700;line-height:1.2;display:block}.webinars-upcoming-item__speakers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 14px;margin-top:auto;width:100%}.webinars-upcoming-item__speakers .title{width:100%;color:#101931;font-size:20px;font-weight:700;line-height:1.2}.webinars-upcoming-item__speakers .photo{border-radius:100px;overflow:hidden;border:4px solid #2bc8f6;width:77px;height:77px}.webinars-upcoming-item__button{width:13.5%;padding-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1365.99px){.webinars-upcoming-item__button{width:30%;padding-left:10px}}@media (max-width:767.99px){.webinars-upcoming-item__button{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.webinars-upcoming-item__button .duration{text-align:right;color:#838793;font-size:20px;line-height:1}.webinars-upcoming-item__button .duration span{margin-right:5px}.webinars-upcoming-item__button .button{margin-top:auto}@media (max-width:767.99px){.webinars-upcoming-item__button .button{min-width:200px;margin-left:auto}}.webinars-posts{padding-top:70px;padding-bottom:100px}@media (max-width:767.99px){.webinars-posts{padding-top:40px;padding-bottom:60px}}@media (min-width:1366px){.webinars-posts .container{max-width:1510px}}.webinars-posts .categories-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}@media (max-width:1365.99px){.webinars-posts .categories-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.webinars-posts .categories-buttons .button{font-size:18px;font-weight:500;padding:0 20px}@media (max-width:1365.99px){.webinars-posts .categories-buttons .button{font-size:16px;height:45px}}@media (max-width:479.99px){.webinars-posts .categories-buttons .button{font-size:12px;height:35px}}.webinars-posts .categories-buttons .button.active,.webinars-posts .categories-buttons .button:hover{background-color:#101931;color:#fff}.webinars-posts .categories-buttons:before{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;width:auto;background-color:#d9d9d9}@media (max-width:1366px){.webinars-posts .categories-buttons:before{display:none}}.webinars-posts-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.webinars-posts-item{width:calc(33.33% - 20px);border-radius:4px;background:#f5f5f5;padding:20px;gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1365.99px){.webinars-posts-item{width:calc(50% - 15px)}}@media (max-width:767.99px){.webinars-posts-item{width:100%}}.webinars-posts-item__thumbnail{width:100%;border-radius:4px;overflow:hidden;position:relative;aspect-ratio:1.91}@media (max-width:991.99px){.webinars-posts-item__thumbnail{height:180px}}@media (max-width:767.99px){.webinars-posts-item__thumbnail{height:auto;min-height:150px;max-height:350px}}.webinars-posts-item__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.webinars-posts-item a.webinars-posts-item__thumbnail:after{content:"";background-image:url(../img/play-webinar.svg);background-repeat:no-repeat;background-position:center;background-size:contain;height:68px;width:68px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform ease-out .35s;transition:-webkit-transform ease-out .35s;transition:transform ease-out .35s;transition:transform ease-out .35s,-webkit-transform ease-out .35s}.webinars-posts-item a.webinars-posts-item__thumbnail:hover:after{-webkit-transform:translate(-50%,-50%) scale(.8);-ms-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}.webinars-posts-item__title{color:#101931}.webinars-posts-item a.webinars-posts-item__title:hover{color:#ff6813}.webinars-posts-item__button{text-align:right;margin-top:auto}.webinars-posts-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:20px;font-weight:700;line-height:1.2}.webinars-posts-pagination a,.webinars-posts-pagination span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;border-radius:4px;height:58px;width:58px}.webinars-posts-pagination a.page-numbers,.webinars-posts-pagination span.page-numbers{height:58px;width:58px}.webinars-posts-pagination a.page-numbers:not(.prev,.next,.current),.webinars-posts-pagination span.page-numbers:not(.prev,.next,.current){display:none}.webinars-posts-pagination a.current,.webinars-posts-pagination span.current{background-color:transparent;color:#101931;font-size:20px}.webinars-posts-pagination a.total,.webinars-posts-pagination span.total{font-weight:400}.webinars-posts-pagination a.next,.webinars-posts-pagination a.prev,.webinars-posts-pagination span.next,.webinars-posts-pagination span.prev{background-color:#f5f5f5;padding:0;margin:0;-webkit-transition:background-color ease-out .35s;transition:background-color ease-out .35s;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.webinars-posts-pagination a.next svg path,.webinars-posts-pagination a.prev svg path,.webinars-posts-pagination span.next svg path,.webinars-posts-pagination span.prev svg path{-webkit-transition:fill ease-out .35s;transition:fill ease-out .35s}.webinars-posts-pagination a.next:hover,.webinars-posts-pagination a.prev:hover,.webinars-posts-pagination span.next:hover,.webinars-posts-pagination span.prev:hover{background-color:#101931}.webinars-posts-pagination a.next:hover svg path,.webinars-posts-pagination a.prev:hover svg path,.webinars-posts-pagination span.next:hover svg path,.webinars-posts-pagination span.prev:hover svg path{fill:#fff}.webinars-posts-pagination a:after,.webinars-posts-pagination a:before,.webinars-posts-pagination span:after,.webinars-posts-pagination span:before{display:none!important}.webinars-posts .section-title.large.underlined{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:26px}@media (max-width:1366px){.webinars-posts .section-title.large.underlined{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.webinars-posts .section-title.large.underlined:after{display:none}.webinars-posts .section-title.large.underlined .section-title-text{padding-right:10px}@media (max-width:1366px){.webinars-posts .section-title.large.underlined .section-title-text{margin-bottom:15px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.webinars-posts .section-title.large.underlined .section-title-text:after{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;width:auto;background-color:#d9d9d9;margin-left:60px;display:none}@media (max-width:1366px){.webinars-posts .section-title.large.underlined .section-title-text:after{display:block}}@media (max-width:479.99px){.webinars-posts .section-title.large.underlined .section-title-text:after{margin-left:20px}}.page-template-page-template-basic .basic-banner,.page-template-page-template-basic .basic-image{max-width:1200px;margin:0 auto 40px}@media (min-width:768px){.page-template-page-template-basic .basic-banner,.page-template-page-template-basic .basic-image{margin-bottom:70px}}.page-template-page-template-basic .basic-image img{width:100%}.page-template-page-template-basic .basic-inner{background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);padding:20px 10px}@media (min-width:768px){.page-template-page-template-basic .basic-inner{padding:31px 29px}}.icevent-header{margin-bottom:80px}.icevent-header-inner{position:relative;color:#fff;padding:20px}@media (min-width:768px){.icevent-header-inner{padding:50px}}.icevent-header-bg{position:absolute;inset:0;border-radius:4px;overflow:hidden}.icevent-header-bg::after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,right top,color-stop(55.93%,#101931),to(rgba(16,25,49,0)));background:linear-gradient(90deg,#101931 55.93%,rgba(16,25,49,0) 100%)}.icevent-header-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.icevent-header-desc,.icevent-header-title{position:relative;text-align:center}.icevent-header-title{font-weight:700;margin-bottom:10px}@media (min-width:768px){.icevent-header-title{font-size:50px}}.icevent-header-desc{font-size:20px;line-height:1.2}@media (min-width:768px){.icevent-header-desc{font-size:30px}}.icevent-header-tags{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:20px}.icevent-header-tag{font-size:18px;font-weight:700;line-height:1.2;padding:14px 24px;border-radius:4px;background:rgba(255,255,255,.13)}.icevent-content{margin-bottom:80px}@media (min-width:992px){.icevent-content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}}@media (min-width:1840px){.icevent-content-inner{-webkit-column-gap:180px;-moz-column-gap:180px;column-gap:180px}}.icevent-content-editor{width:100%}@media (min-width:992px){.icevent-content-editor{width:calc(50% - 80px / 2)}}@media (min-width:1840px){.icevent-content-editor{width:calc(100% - 180px - 720px)}}.icevent-register{width:100%;background-color:#101931;border-radius:4px;padding:20px}.icevent-register-btn{width:100%;text-transform:uppercase}.icevent-register-msg{margin-top:10px;font-size:14px;font-weight:700;text-align:center;color:#fff}.icevent-register-msg[hidden]{display:none}.icevent-register-msg.-error{color:#c30f0f}.icevent-register-msg.-success{color:#46b450}.icevent-register-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}@media (min-width:992px){.icevent-register-wrap{width:calc(50% - 80px / 2)}}@media (min-width:1840px){.icevent-register-wrap{width:720px}}.icevent-events-title{width:100%;font-size:18px;font-weight:700;line-height:1.2;text-align:center;color:#fff}.icevent-events{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;width:100%}.icevent-events-wrap{margin-top:20px}.icevent-event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;width:100%;padding:14px;line-height:1.2}@media (min-width:576px){.icevent-event{width:calc((100% - 20px)/ 3)}}.icevent-event-title{color:#2bc8f6;font-weight:700}.icevent-event-time{color:#fff}.checkbox-label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px;margin:0;border-radius:2px;cursor:pointer;padding-left:34px}.checkbox-label::after,.checkbox-label::before{content:"";position:absolute;top:0;left:0;width:24px;height:24px}.checkbox-label::before{border:1px solid #d9d9d9;background-color:#fff}.checkbox-label::after{opacity:0;-webkit-transition:opacity ease-in-out .35s;transition:opacity ease-in-out .35s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' %3E%3Cpath d='M20 6L9 17L4 12' stroke='%23FF6813' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E")}.checkbox-label input{opacity:0;visibility:hidden;width:0;height:0;position:absolute}.checkbox-label:has(input:checked)::after{opacity:1}.checkbox-label p{margin-bottom:0}.checkbox-label p:not(:last-child){margin-bottom:5px}.checkbox-label p a{color:#ff6813;text-decoration:underline}.checkbox-label p a:hover{text-decoration:none}.icevent-subscribe{width:100%;background-color:#f5f5f5;padding:14px 14px 14px 48px;border-radius:4px}.icevent-subscribe::after,.icevent-subscribe::before{top:14px;left:14px}.icevent-section-title{text-align:center;padding:20px;background-color:#f5f5f5;margin-bottom:40px}.icevent-section-title-text{margin:0}@media (min-width:768px){.icevent-section-title-text{font-size:50px}}.icevent-popup{position:fixed;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;background:rgba(16,25,49,.5);-webkit-backdrop-filter:blur(8.8000001907px);backdrop-filter:blur(8.8000001907px);z-index:99999;-ms-scroll-chaining:none;overscroll-behavior:none}.icevent-popup-inner{position:relative;width:100%;max-width:870px;max-height:calc(100dvh - 40px);border-radius:4px;background-color:#fff;padding:60px 20px 20px;margin:auto 0;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:none}@media (min-width:576px){.icevent-popup-inner{padding:30px}}.icevent-popup-close{position:absolute;top:20px;right:20px;z-index:1;width:24px;height:24px;padding:0;border:0;background:0 0;cursor:pointer;-webkit-transition:opacity ease-in-out .35s;transition:opacity ease-in-out .35s}.icevent-popup-close:hover{opacity:.7}.two-cols{margin-bottom:80px}.two-cols-lists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px 30px}@media (min-width:768px){.two-cols-lists{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.two-cols-list{width:100%;max-width:566px;padding-left:15px;margin:0}.two-cols-list li{font-weight:700;line-height:1.2}@media (min-width:768px){.two-cols-list li{font-size:20px}}.two-cols-list li:not(:last-child){margin-bottom:14px}.logotypes{padding:20px 0;margin-bottom:40px}.logotypes-title{text-align:center;margin-bottom:20px}.logotypes-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}@media (min-width:992px){.logotypes-list{gap:30px 60px}}.logotypes-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc((100% - 40px)/ 3)}@media (min-width:768px){.logotypes-item{width:calc((100% - 60px)/ 4)}}@media (min-width:992px){.logotypes-item{width:auto;max-width:234px}}.logotypes-item img{width:auto;max-height:48px;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:-webkit-filter ease-in-out .35s;transition:-webkit-filter ease-in-out .35s;transition:filter ease-in-out .35s;transition:filter ease-in-out .35s,-webkit-filter ease-in-out .35s}.logotypes-item:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.icevent-speakers{margin-bottom:40px}.icevent-speakers-list{width:calc(100% + 30px);margin:0 -15px}.icevent-speakers-list .slick-track{margin:0}.icevent-speakers .icevent-speaker-with-popup{padding:0 15px}.icevent-speakers .slick-dots{position:relative;bottom:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin-top:30px}.icevent-speakers .slick-dots li{width:10px;height:10px;margin:0}.icevent-speakers .slick-dots li button{width:inherit;height:inherit;border-radius:50%;background-color:#f5f5f5;padding:0;-webkit-transition:background-color ease-in-out .35s;transition:background-color ease-in-out .35s}.icevent-speakers .slick-dots li button:before{display:none}.icevent-speakers .slick-dots li.slick-active button{background-color:#101931}.icevent-speaker{line-height:1.2;cursor:pointer}.icevent-speaker-thumb{aspect-ratio:3/3.25;border-radius:4px;margin-bottom:20px;overflow:hidden;-webkit-transition:opacity ease-in-out .35s;transition:opacity ease-in-out .35s}.icevent-speaker-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.icevent-speaker-name{font-size:20px;font-weight:700;margin-bottom:14px}@media (min-width:768px){.icevent-speaker-name{font-size:30px}}.icevent-speaker-position{font-size:18px;font-weight:700}@media (min-width:768px){.icevent-speaker-position{font-size:20px}}.icevent-speaker-position:not(:last-child){margin-bottom:6px}.icevent-speaker-company{font-size:16px}@media (min-width:768px){.icevent-speaker-company{font-size:18px}}.icevent-speaker-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;margin-top:20px}.icevent-speaker-contacts img,.icevent-speaker-contacts svg{width:29px;height:29px;opacity:.3;-webkit-transition:opacity ease-in-out .35s;transition:opacity ease-in-out .35s}.icevent-speaker-contacts a:hover img,.icevent-speaker-contacts a:hover svg{opacity:1}.icevent-speaker-desc{font-size:16px;line-height:1.2;margin-top:40px}@media (min-width:768px){.icevent-speaker-desc{font-size:18px}}.icevent-speaker-desc:not(:last-child){margin-bottom:40px}.icevent-speaker:hover .icevent-speaker-thumb{opacity:.7}.icevent-speaker.-short{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.icevent-speaker.-short .icevent-speaker-thumb{width:30px;height:30px;margin:0}.icevent-speaker.-short .icevent-speaker-name{font-size:18px;font-weight:700;margin:0}.icevent-popup .icevent-speaker{width:100%;max-width:560px;cursor:auto}@media (min-width:576px){.icevent-popup .icevent-speaker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding-right:20px}}@media (min-width:576px){.icevent-popup .icevent-speaker-thumb{width:150px;aspect-ratio:1/1;margin:0}}@media (min-width:768px){.icevent-popup .icevent-speaker-thumb{width:180px}}.icevent-popup .icevent-speaker-company{color:#ff6813}.icevent-popup .icevent-speaker:hover .icevent-speaker-thumb{opacity:1}.icevent-popup .icevent-speaker.-short{width:auto;padding:0;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.icevent-speaker-sessions-title{margin-bottom:10px}.session-in-popup{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding:20px;border-radius:4px;background-color:#f5f5f5}@media (min-width:768px){.session-in-popup{padding:20px 70px 20px 20px}}.session-in-popup-icon{position:absolute;top:20px;right:20px;width:30px;height:30px}.session-in-popup-img{width:calc(100% - 50px);aspect-ratio:16/11.6;border-radius:4px;overflow:hidden;margin-bottom:20px}@media (min-width:768px){.session-in-popup-img{width:240px;margin:0}}.session-in-popup-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.session-in-popup-body{width:100%}@media (min-width:768px){.session-in-popup-body{width:calc(100% - 260px)}}.session-in-popup-title{font-weight:700;line-height:1;margin-bottom:20px}.session-in-popup-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.session-in-popup-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (min-width:768px){.session-in-popup-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.session-in-popup-row>div{font-size:18px;line-height:1.2}.session-in-popup-row>div:first-child{-ms-flex-negative:0;flex-shrink:0;width:91px;font-weight:700;color:#ff6813}.session-in-popup-row.-speakers>div:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.icevent-sessions{margin-bottom:40px}.icevent-sessions-list{width:calc(100% + 30px);margin:0 -15px}.icevent-sessions-list .slick-track{margin:0}.icevent-session{padding:0 15px;cursor:pointer}.icevent-session-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#f5f5f5;padding:20px;border-radius:4px}.icevent-session-img{border-radius:4px;overflow:hidden;aspect-ratio:16/8.4;margin-bottom:20px;-webkit-transition:opacity ease-in-out .35s;transition:opacity ease-in-out .35s}.icevent-session-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.icevent-session-body{width:100%}@media (min-width:1366px){.icevent-session-body{width:calc(100% - 123px)}}.icevent-session-time{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:20px;font-weight:700;line-height:1.2;text-transform:uppercase;padding:9px;border:1px solid #d9d9d9;border-radius:4px;background-color:#fff;margin-bottom:10px}.icevent-session-title{font-weight:700;margin-bottom:10px}.icevent-session-short-desc{font-size:18px;line-height:1.2}.icevent-session-speakers-title{margin-bottom:10px}.icevent-session .icevent-speaker{margin-top:20px}@media (min-width:1366px){.icevent-session .icevent-speaker{margin:0 0 0 auto}}.icevent-session .icevent-speaker.-short .icevent-speaker-thumb{width:100px;height:100px}.icevent-session .icevent-speaker-name{display:none}.icevent-session:hover .icevent-session-img{opacity:.7}.icevent-session-full{line-height:1.2;padding-right:34px}.icevent-session-full .icevent-session-img{position:relative}.icevent-session-full-label{position:absolute;top:16px;left:16px;font-size:18px;font-weight:700;color:#fff;background-color:rgba(255,255,255,.13);padding:14px 24px;border-radius:4px}.icevent-session-full-title{font-weight:700;margin-bottom:10px}.icevent-session-full-date{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 20px;margin-bottom:40px}.icevent-session-full-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;font-size:18px}.icevent-session-full-row>span:first-child{font-weight:700;color:#ff6813}.icevent-session-full-speakers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-bottom:20px}.icevent-session-full .icevent-speaker{width:100%;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media (min-width:768px){.icevent-session-full .icevent-speaker{width:calc(50% - 10px)}}.icevent-session-full .icevent-speaker-thumb{width:90px;height:90px;-ms-flex-negative:0;flex-shrink:0}.icevent-session-full .icevent-speaker-name{font-size:20px;margin-bottom:10px}.icevent-session-full .icevent-speaker-position{font-size:18px;font-weight:400}.icevent-session-full .icevent-speaker-company{color:inherit}.icevent-session-full-desc a,.icevent-session-full-desc li,.icevent-session-full-desc p{font-size:18px}.agenda{margin-bottom:80px}.agenda-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}@media (min-width:768px){.agenda-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.agenda-title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:30px;font-weight:700;line-height:1;margin:0}@media (min-width:768px){.agenda-title-text{font-size:50px}}.agenda-title-text::after{display:none;content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;width:auto;background-color:#d9d9d9;margin:0 0 7px 15px}@media (min-width:768px){.agenda-title-text::after{display:block}}.agenda-desc{-ms-flex-negative:0;flex-shrink:0;font-size:16px}@media (min-width:768px){.agenda-desc{font-size:20px;padding-left:15px}}.agenda-embed-iframe{width:100%;border:20px solid #d9d9d9;border-radius:4px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJtYWluLm1pbi5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay10aGVtZS5zY3NzIiwiY29tcG9uZW50cy9mb250cy5zY3NzIiwiY29tbW9uL2hlbHBlcnMuc2NzcyIsImNvbXBvbmVudHMvZ3JpZC9ib290c3RyYXAtZ3JpZC5zY3NzIiwiY29tcG9uZW50cy9ncmlkL19ncmlkLnNjc3MiLCJjb21wb25lbnRzL2dyaWQvbWl4aW5zL19ncmlkLnNjc3MiLCJjb21wb25lbnRzL2dyaWQvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiY29tcG9uZW50cy90eXBvZ3JhcGh5LnNjc3MiLCJjb21wb25lbnRzL2Jhc2Uuc2NzcyIsImNvbXBvbmVudHMvZm9ybS5zY3NzIiwiY29tcG9uZW50cy9zZWFyY2guc2NzcyIsImNvbXBvbmVudHMvYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9hcmNoaXZlLnNjc3MiLCJjb21wb25lbnRzL3Nwb3RsaWdodHIuc2NzcyIsImNvbXBvbmVudHMvY291bnRlci5zY3NzIiwiY29tbW9uL2hlYWRlci9oZWFkZXIuc2NzcyIsImNvbW1vbi9oZWFkZXIvYXV0aC1idXR0b25zLnNjc3MiLCJjb21tb24vaGVhZGVyL21lbnUuc2NzcyIsImNvbXBvbmVudHMvYnJlYWRjcnVtYnMuc2NzcyIsImNvbW1vbi9mb290ZXIvZm9vdGVyLnNjc3MiLCJjb21tb24vZm9vdGVyL3NvY2lhbHMuc2NzcyIsImNvbW1vbi9mb290ZXIvbWVudS5zY3NzIiwiY29tbW9uL3NlY3Rpb24vc2VjdGlvbi10aXRsZS5zY3NzIiwicG9zdC1wcmV2aWV3LWl0ZW0vcG9zdC1wcmV2aWV3LWl0ZW0uc2NzcyIsImZsZXhpYmxlLWNvbnRlbnQvdG9wLXN0b3JpZXMvdG9wLXN0b3JpZXMuc2NzcyIsImZsZXhpYmxlLWNvbnRlbnQvdG9wLXN0b3JpZXMvc3Rvcnkuc2NzcyIsImZsZXhpYmxlLWNvbnRlbnQvYnJlYWtpbmctbmV3cy9icmVha2luZy1uZXdzLnNjc3MiLCJmbGV4aWJsZS1jb250ZW50L2N0YS9jdGEuc2NzcyIsImZsZXhpYmxlLWNvbnRlbnQvZmVhdHVyZXMtc2VjdGlvbi9mZWF0dXJlcy5zY3NzIiwiZmxleGlibGUtY29udGVudC9mZWF0dXJlcy1zZWN0aW9uL2ZlYXR1cmUuc2NzcyIsImZsZXhpYmxlLWNvbnRlbnQvbmV3cy1zZWN0aW9uL25ld3Muc2NzcyIsImZsZXhpYmxlLWNvbnRlbnQvbmV3cy1zZWN0aW9uLXYyL25ld3Muc2NzcyIsImZsZXhpYmxlLWNvbnRlbnQvYWRzL2Fkcy5zY3NzIiwiZmxleGlibGUtY29udGVudC9yZXNvdXJjZXMvcmVzb3VyY2VzLnNjc3MiLCJmbGV4aWJsZS1jb250ZW50L2V4cGVydHMtc2VjdGlvbi9leHBlcnRzLnNjc3MiLCJmbGV4aWJsZS1jb250ZW50L3ZpZGVvcy92aWRlb3Muc2NzcyIsInNpbmdsZS9wb3N0LnNjc3MiLCJzaW5nbGUvc2lkZWJhci5zY3NzIiwic2luZ2xlL2F1dGhvci5zY3NzIiwic2luZ2xlL2V4cGVydC5zY3NzIiwic2luZ2xlL3JlbGF0ZWQuc2NzcyIsImxvZ2luLXJlZ2lzdGVyL2xvZ2luLXJlZ2lzdGVyLnNjc3MiLCJ2ZW5kb3JzL3ZlbmRvcnMuc2NzcyIsInZlbmRvcnMvZmlsdGVycy5zY3NzIiwic2luZ2xlL3ZlbmRvci92ZW5kb3Iuc2NzcyIsInNpbmdsZS92ZW5kb3IvZXZlbnRzLnNjc3MiLCJzaW5nbGUvdmVuZG9yL25ld3Muc2NzcyIsInNpbmdsZS92ZW5kb3IvcmVsYXRlZC5zY3NzIiwic2luZ2xlL3ZlbmRvci9zaWRlYmFyLnNjc3MiLCJhdXRob3JzL2F1dGhvcnMuc2NzcyIsImxhbmRpbmctcGFnZS9sYW5kaW5nLXBhZ2Uuc2NzcyIsInJlc291cmNlcy9maWx0ZXIuc2NzcyIsInJlc291cmNlcy9wcmV2aWV3LnNjc3MiLCJyZXNvdXJjZXMvc2luZ2xlLnNjc3MiLCJjb250YWN0L2NvbnRhY3Quc2NzcyIsImV2ZW50cy9ldmVudHMuc2NzcyIsImZvcnVtL2ZvcnVtLnNjc3MiLCJ1c2VyL3VzZXIuc2NzcyIsInVzZXIvdXNlci1hd2FpdGluZy5zY3NzIiwid3BkbXByby9zaW5nbGUuc2NzcyIsInpvb20vem9vbS1sYW5kaW5nLnNjc3MiLCJ3ZWJpbmFycy93ZWJpbmFycy5zY3NzIiwiYmFzaWMvYmFzaWMuc2NzcyIsImljLWV2ZW50L2ljLWV2ZW50LnNjc3MiLCJpYy1ldmVudC90d28tY29scy5zY3NzIiwiaWMtZXZlbnQvbG9nb3R5cGVzLnNjc3MiLCJpYy1ldmVudC9zcGVha2Vycy5zY3NzIiwiaWMtZXZlbnQvc2Vzc2lvbnMuc2NzcyIsImljLWV2ZW50L2FnZW5kYS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFrQkEsRUNmQSxRQURBLFNEbUJFLG1CQUFBLFdBQUEsV0FBQSxXQUdGLEtBQ0UsWUFBQSxXQUNBLFlBQUEsS0FDQSx5QkFBQSxLQUNBLDRCQUFBLFlBTUYsUUFBQSxNQUFBLFdBQUEsT0FBQSxPQUFBLE9BQUEsT0FBQSxLQUFBLElBQUEsUUFDRSxRQUFBLE1BVUYsS0FDRSxPQUFBLEVBQ0EsWUFBQSxhQUFBLENBQUEsa0JBQUEsQ0FBQSxVQUFBLENBQUEsTUFBQSxDQUFBLGdCQUFBLENBQUEsS0FBQSxDQUFBLFdBQUEsQ0FBQSxpQkFBQSxD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QUEsRUFBQSxrQkFBQSxFQUFBLFVBQUEsRUFDQSxVQUFBLEtBQ0EsWUFBQSxJQUNBLFlBQUEsRUFDQSxPQUFBLEU5RHNDUix5QjhEN0NJLG1CQVVRLFVBQUEsTUFHSiwwQkFDSSxRQUFBLEtBQ0EsUUFBQSxHQUNBLGlCQUFBLEVBQUEsa0JBQUEsRUFBQSxVQUFBLEVBQ0EsT0FBQSxJQUNBLE1BQUEsS0FDQSxpQkFBQSxRQUNBLE9BQUEsRUFBQSxFQUFBLElBQUEsSzlEeUJaLHlCOERoQ1EsMEJBVVEsUUFBQSxPQU1oQixhQUNJLGtCQUFBLEVBQUEsWUFBQSxFQUNBLFVBQUEsSzlEY0oseUI4RGhCQSxhQUtRLFVBQUEsS0FDQSxhQUFBLE1BS1oscUJBQ0ksTUFBQSxLQUNBLE9BQUEsS0FBQSxNQUFBLFFBQ0EsY0FBQSIsImZpbGUiOiJtYWluLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyAxLiBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuLy8gMi4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2Vycy5cbi8vIDMuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbi8vIDQuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuLy8gNS4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvLyAyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvLyAzXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gNFxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNVxufVxuXG4vLyBTaGltIGZvciBcIm5ld1wiIEhUTUw1IHN0cnVjdHVyYWwgZWxlbWVudHMgdG8gZGlzcGxheSBjb3JyZWN0bHkgKElFMTAsIG9sZGVyIGJyb3dzZXJzKVxuLy8gVE9ETzogcmVtb3ZlIGluIHY1XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFNldCBhbiBleHBsaWNpdCBpbml0aWFsIHRleHQtYWxpZ24gdmFsdWUgc28gdGhhdCB3ZSBjYW4gbGF0ZXIgdXNlXG4vLyAgICB0aGUgYGluaGVyaXRgIHZhbHVlIG9uIHRoaW5ncyBsaWtlIGA8dGg+YCBlbGVtZW50cy5cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyAzXG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnOyAvLyAyXG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBydWxlOiBpbiBicm93c2VycyB0aGF0IHN1cHBvcnQgOmZvY3VzLXZpc2libGUsIHN1cHByZXNzIHRoZSBmb2N1cyBvdXRsaW5lXG4vLyBvbiBlbGVtZW50cyB0aGF0IHByb2dyYW1tYXRpY2FsbHkgcmVjZWl2ZSBmb2N1cyBidXQgd291bGRuJ3Qgbm9ybWFsbHkgc2hvdyBhIHZpc2libGVcbi8vIGZvY3VzIG91dGxpbmUuIEluIGdlbmVyYWwsIHRoaXMgd291bGQgbWVhbiB0aGF0IHRoZSBvdXRsaW5lIGlzIG9ubHkgYXBwbGllZCBpZiB0aGVcbi8vIGludGVyYWN0aW9uIHRoYXQgbGVkIHRvIHRoZSBlbGVtZW50IHJlY2VpdmluZyBwcm9ncmFtbWF0aWMgZm9jdXMgd2FzIGEga2V5Ym9hcmQgaW50ZXJhY3Rpb24sXG4vLyBvciB0aGUgYnJvd3NlciBoYXMgc29tZWhvdyBkZXRlcm1pbmVkIHRoYXQgdGhlIHVzZXIgaXMgcHJpbWFyaWx5IGEga2V5Ym9hcmQgdXNlciBhbmQvb3Jcbi8vIHdhbnRzIGZvY3VzIG91dGxpbmVzIHRvIGFsd2F5cyBiZSBwcmVzZW50ZWQuXG4vL1xuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy86Zm9jdXMtdmlzaWJsZVxuLy8gYW5kIGh0dHBzOi8vZGV2ZWxvcGVyLnBhY2llbGxvZ3JvdXAuY29tL2Jsb2cvMjAxOC8wMy9mb2N1cy12aXNpYmxlLWFuZC1iYWNrd2FyZHMtY29tcGF0aWJpbGl0eS9cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4vLyAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMVxuICBoZWlnaHQ6IDA7IC8vIDFcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIDJcbn1cblxuXG4vL1xuLy8gVHlwb2dyYXBoeVxuLy9cblxuLy8gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vXG4vLyBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAzLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyA0LiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4vLyA1LiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgLy8gMVxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDRcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyA1XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcbn1cblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoODAlKTsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoNzUlKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vL1xuLy8gTGlua3Ncbi8vXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29kZVxuLy9cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxucHJlIHtcbiAgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4gIG1hcmdpbi10b3A6IDA7XG4gIC8vIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIC8vIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuICBvdmVyZmxvdzogYXV0bztcbiAgLy8gRGlzYWJsZSBhdXRvLWhpZGluZyBzY3JvbGxiYXIgaW4gSUUgJiBsZWdhY3kgRWRnZSB0byBhdm9pZCBvdmVybGFwLFxuICAvLyBtYWtpbmcgaXQgaW1wb3NzaWJsZSB0byBpbnRlcmFjdCB3aXRoIHRoZSBjb250ZW50XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG5maWd1cmUge1xuICAvLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy9cbi8vIEltYWdlcyBhbmQgY29udGVudFxuLy9cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvLyBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbn1cblxuc3ZnIHtcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIFNWRyBvdmVyZmxvdyBidWcgaW4gSUUxMC8xMSBpcyBzdGlsbCByZXF1aXJlZC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjY4NzhcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vL1xuLy8gVGFibGVzXG4vL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cblxuLy9cbi8vIEZvcm1zXG4vL1xuXG5sYWJlbCB7XG4gIC8vIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJGxhYmVsLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZVxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG59XG5cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuQGlmICRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMge1xuICBidXR0b24sXG4gIFt0eXBlPVwiYnV0dG9uXCJdLFxuICBbdHlwZT1cInJlc2V0XCJdLFxuICBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC1cbiAgcGFkZGluZzogMDsgLy8gMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLVxufVxuXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjVyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuLy9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuLy9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDFcbn1cblxuLy9cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuLy9cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXG59XG5cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXG4vLyBOZWVkZWQgZm9yIHByb3BlciBkaXNwbGF5IGluIElFIDEwLS5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbmEge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzAwNTZiMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5zdmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY29sbGFwc2luZy53aWR0aCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZy53aWR0aCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcIi4vYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4vKiBJY29ucyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIHNyYzogdXJsKFwiLi9mb250cy9zbGljay5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi9mb250cy9zbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuL2ZvbnRzL3NsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi9mb250cy9zbGljay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4vZm9udHMvc2xpY2suc3ZnI3NsaWNrXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyogQXJyb3dzICovXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDBweDtcbiAgZm9udC1zaXplOiAwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1wcmV2OmhvdmVyLCAuc2xpY2stcHJldjpmb2N1cyxcbi5zbGljay1uZXh0OmhvdmVyLFxuLnNsaWNrLW5leHQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLCAuc2xpY2stcHJldjpmb2N1czpiZWZvcmUsXG4uc2xpY2stbmV4dDpob3ZlcjpiZWZvcmUsXG4uc2xpY2stbmV4dDpmb2N1czpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlLFxuLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbi5zbGljay1wcmV2OmJlZm9yZSxcbi5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgb3BhY2l0eTogMC43NTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogLTI1cHg7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLXByZXYge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTI1cHg7XG59XG4uc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGkFwiO1xufVxuW2Rpcj1ydGxdIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaSXCI7XG59XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuW2Rpcj1ydGxdIC5zbGljay1uZXh0IHtcbiAgbGVmdDogLTI1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpJcIjtcbn1cbltkaXI9cnRsXSAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGkFwiO1xufVxuXG4vKiBEb3RzICovXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNsaWNrLWRvdHMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwcHg7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLCAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSwgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtc2l6ZTogNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICBjb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIk51bml0byBTYW5zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9udW5pdG8tc2Fucy12MTUtbGF0aW4tcmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvbnVuaXRvLXNhbnMtdjE1LWxhdGluLXJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiTnVuaXRvIFNhbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL251bml0by1zYW5zLXYxNS1sYXRpbi01MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL251bml0by1zYW5zLXYxNS1sYXRpbi01MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiTnVuaXRvIFNhbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL251bml0by1zYW5zLXYxNS1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL251bml0by1zYW5zLXYxNS1sYXRpbi03MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiTnVuaXRvIFNhbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL251bml0by1zYW5zLXYxNS1sYXRpbi04MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL251bml0by1zYW5zLXYxNS1sYXRpbi04MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyohXG4gKiBCb290c3RyYXAgR3JpZCB2NC4wLjAtYmV0YS4zIChodHRwczovL2dldGJvb3RzdHJhcC5jb20pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE3IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAxNyBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG5ALW1zLXZpZXdwb3J0IHtcbiAgd2lkdGg6IGRldmljZS13aWR0aDtcbn1cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEzNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE4NDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE4MTBweDtcbiAgfVxufVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuaDEsIC5oMSwgLmljZXZlbnQtc2Vzc2lvbi1mdWxsLXRpdGxlLCAuaWNldmVudC1zZXNzaW9uLXNwZWFrZXJzLXRpdGxlLCAuaWNldmVudC1zZXNzaW9uLXRpdGxlLCAuc2Vzc2lvbi1pbi1wb3B1cC10aXRsZSwgLmljZXZlbnQtc3BlYWtlci1zZXNzaW9ucy10aXRsZSxcbmgyLCAuaDIsXG5oMywgLmgzLFxuaDQsIC5oNCxcbmg1LCAuaDUsXG5oNiwgLmg2IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaDEsIC5oMSwgLmljZXZlbnQtc2Vzc2lvbi1mdWxsLXRpdGxlLCAuaWNldmVudC1zZXNzaW9uLXNwZWFrZXJzLXRpdGxlLCAuaWNldmVudC1zZXNzaW9uLXRpdGxlLCAuc2Vzc2lvbi1pbi1wb3B1cC10aXRsZSwgLmljZXZlbnQtc3BlYWtlci1zZXNzaW9ucy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xLjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMSwgLmgxLCAuaWNldmVudC1zZXNzaW9uLWZ1bGwtdGl0bGUsIC5pY2V2ZW50LXNlc3Npb24tc3BlYWtlcnMtdGl0bGUsIC5pY2V2ZW50LXNlc3Npb24tdGl0bGUsIC5zZXNzaW9uLWluLXBvcHVwLXRpdGxlLCAuaWNldmVudC1zcGVha2VyLXNlc3Npb25zLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xLjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMiwgLmgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMywgLmgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciBlYXNlLW91dCAwLjM1cztcbn1cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5iLCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndwLWJsb2NrLWxpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5odG1sLCBib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMzAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogYXV0bztcbiAgZm9udC1mYW1pbHk6IFwiTnVuaXRvIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMxMDE5MzE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi53cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwZHZoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogMTAycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAud3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLndyYXBwZXIgLmZvb3RlciB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jbGVhcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cblxuLm92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5wYWdlLWhlYWRlciB7XG4gICAgcGFkZGluZzogMzFweCAyOXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5wYWdlLWhlYWRlci1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBwYWRkaW5nOiA1N3B4IDAgNDFweDtcbn1cbi5wYWdlLWhlYWRlci10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYWdlLWhlYWRlci10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5wYWdlLWhlYWRlci10ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qKlxuICogUGFnaW5hdGlvbi5cbiAqL1xuLmFyY2hpdmUgLnBhZ2luYXRpb24td3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uYXJjaGl2ZSAubmF2LWxpbmtzIHtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuXG4ubmF2LWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnBhZ2UtbnVtYmVycyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM1NzU3NTc7XG4gIG1hcmdpbjogMCAzcHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIGVhc2Utb3V0IDAuMzVzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLW51bWJlcnMge1xuICAgIHdpZHRoOiAzM3B4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAwIDEycHggMCAwO1xuICB9XG4gIC5wYWdlLW51bWJlcnM6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4ucGFnZS1udW1iZXJzOmhvdmVyIHtcbiAgY29sb3I6ICMwMGI0ZTk7XG59XG4ucGFnZS1udW1iZXJzLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiNGU5O1xuICBjb2xvcjogI2ZmZjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucGFnZS1udW1iZXJzLmRvdHMge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5wYWdlLW51bWJlcnMucHJldiwgLnBhZ2UtbnVtYmVycy5uZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucGFnZS1udW1iZXJzLnByZXYsIC5wYWdlLW51bWJlcnMubmV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cbi5wYWdlLW51bWJlcnMucHJldjpob3Zlcjo6YmVmb3JlLCAucGFnZS1udW1iZXJzLm5leHQ6aG92ZXI6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ucGFnZS1udW1iZXJzLnByZXY6aG92ZXI6OmFmdGVyLCAucGFnZS1udW1iZXJzLm5leHQ6aG92ZXI6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5wYWdlLW51bWJlcnMucHJldjo6YmVmb3JlLCAucGFnZS1udW1iZXJzLnByZXY6OmFmdGVyLCAucGFnZS1udW1iZXJzLm5leHQ6OmJlZm9yZSwgLnBhZ2UtbnVtYmVycy5uZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAwLjM1cztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1udW1iZXJzLnByZXY6OmJlZm9yZSwgLnBhZ2UtbnVtYmVycy5wcmV2OjphZnRlciwgLnBhZ2UtbnVtYmVycy5uZXh0OjpiZWZvcmUsIC5wYWdlLW51bWJlcnMubmV4dDo6YWZ0ZXIge1xuICAgIHRvcDogNnB4O1xuICB9XG59XG4ucGFnZS1udW1iZXJzLnByZXY6OmJlZm9yZSwgLnBhZ2UtbnVtYmVycy5uZXh0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2FuZ2xlLXJpZ2h0LWdyYXkuc3ZnKTtcbn1cbi5wYWdlLW51bWJlcnMucHJldjo6YWZ0ZXIsIC5wYWdlLW51bWJlcnMubmV4dDo6YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2FuZ2xlLXJpZ2h0LWJsdWUuc3ZnKTtcbn1cbi5wYWdlLW51bWJlcnMucHJldiB7XG4gIHBhZGRpbmctbGVmdDogMjZweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLnBhZ2UtbnVtYmVycy5wcmV2OjpiZWZvcmUsIC5wYWdlLW51bWJlcnMucHJldjo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnBhZ2UtbnVtYmVycy5uZXh0IHtcbiAgcGFkZGluZy1yaWdodDogMjZweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5wYWdlLW51bWJlcnMubmV4dDpob3Zlcjo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5wYWdlLW51bWJlcnMubmV4dDpob3Zlcjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnBhZ2UtbnVtYmVycy5uZXh0OjpiZWZvcmUsIC5wYWdlLW51bWJlcnMubmV4dDo6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cblxuLyoqXG4gKiBQb3B1cC5cbiAqL1xuLnBvcHVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzOTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcGFkZGluZzogNDBweCAyOXB4IDMxcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wb3B1cC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICB6LWluZGV4OiA5OTk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgMC4zNXM7XG59XG4ucG9wdXAtd3JhcHBlci5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnBvcHVwLXdyYXBwZXIudmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucG9wdXAtYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ucG9wdXAtYnV0dG9ucyAuYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnBvcHVwLWJ1dHRvbnMgLmJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5wb3B1cC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgMC4zNXM7XG59XG4ucG9wdXAtY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuLnBvcHVwLWNsb3NlIC5uYXYtY2xvc2UtbGluZSB7XG4gIHRvcDogMThweDtcbiAgbGVmdDogMTBweDtcbn1cbi5wb3B1cC1jbG9zZSAubWVudS1idXR0b24tbGluZSxcbi5wb3B1cC1jbG9zZSAubmF2LWNsb3NlLWxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxOTMxO1xufVxuLnBvcHVwIC5ub3RlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmNjgxMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4ucG9wdXAgLm5vdGUuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmltZy1jb3Zlci1pbnNpZGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIm9iamVjdC1maXQ6IGNvdmVyO1wiO1xufVxuXG4uZy1yZWNhcHRjaGEge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDIwcHggMCAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4ud3BjZjcgZm9ybS5zZW50IC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDZiNDUwICFpbXBvcnRhbnQ7XG59XG5cbi53cGNmNyBmb3JtLmZhaWxlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LFxuLndwY2Y3IGZvcm0uYWJvcnRlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMGYwZiAhaW1wb3J0YW50O1xufVxuXG4ud3BjZjcgZm9ybS5zcGFtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ODEzICFpbXBvcnRhbnQ7XG59XG5cbi53cGNmNyBmb3JtLmludmFsaWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCxcbi53cGNmNyBmb3JtLnVuYWNjZXB0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCxcbi53cGNmNyBmb3JtLnBheW1lbnQtcmVxdWlyZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmI5MDAgIWltcG9ydGFudDtcbn1cblxubGVnZW5kIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5pbnB1dFt0eXBlPXRleHRdLFxuaW5wdXRbdHlwZT1udW1iZXJdLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0sXG5pbnB1dFt0eXBlPWVtYWlsXSxcbmlucHV0W3R5cGU9dXJsXSxcbnRleHRhcmVhLFxuc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRhNGE0YTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiAwIDMxcHggMCAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBvdXRsaW5lOiBub25lO1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLW91dCAwLjM1cywgYm9yZGVyLXdpZHRoIGVhc2Utb3V0IDAuMzVzO1xufVxuaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9dGV4dF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1udW1iZXJdOjpwbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9bnVtYmVyXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPWVtYWlsXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXVybF06OnBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT11cmxdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhOjpwbGFjZWhvbGRlcixcbnRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbnNlbGVjdDo6cGxhY2Vob2xkZXIsXG5zZWxlY3Q6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNCk7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5pbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG5pbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbmlucHV0W3R5cGU9dXJsXTpmb2N1cyxcbnRleHRhcmVhOmZvY3VzLFxuc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmlucHV0W3R5cGU9dGV4dF06Zm9jdXMtdmlzaWJsZSxcbmlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cy12aXNpYmxlLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMtdmlzaWJsZSxcbmlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLXZpc2libGUsXG5pbnB1dFt0eXBlPXVybF06Zm9jdXMtdmlzaWJsZSxcbnRleHRhcmVhOmZvY3VzLXZpc2libGUsXG5zZWxlY3Q6Zm9jdXMtdmlzaWJsZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbnRleHRhcmVhIHtcbiAgaGVpZ2h0OiA4MHB4O1xuICByZXNpemU6IG5vbmU7XG4gIHBhZGRpbmc6IDVweCAxNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc2VhcmNoLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWFyY2gtc2VsZWN0LWxpc3Qge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxO1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLnNlYXJjaC1zZWxlY3Qtb3B0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogNXB4IDExcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLWluLW91dCAwLjM1cztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlYXJjaC1zZWxlY3Qtb3B0aW9uOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cbi5zZWFyY2gtc2VsZWN0LW9wdGlvbjpudGgtY2hpbGQob2RkKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWUyZTM7XG59XG4uc2VhcmNoLXNlbGVjdC1vcHRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMmUzO1xufVxuLnNlYXJjaC1zZWxlY3QuYWN0aXZlIC5zZWFyY2gtc2VsZWN0LWxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNlYXJjaGZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDMwcHggMCAzMnB4O1xuICBtYXJnaW46IDEzcHggMCAxNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnNlYXJjaGZvcm0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNDdweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCAzMXB4IDAgMDtcbiAgfVxufVxuLnNlYXJjaGZvcm0tYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiNGU5O1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0IDAuMzVzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuc2VhcmNoZm9ybS1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG4uc2VhcmNoZm9ybS1idXR0b24gLnN0eWxlLXN2ZyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB3aWR0aDogMTJweDtcbn1cbi5zZWFyY2hmb3JtLWJ1dHRvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5zZWFyY2hmb3JtIC5pbnB1dC1zZWFyY2gge1xuICBtaW4td2lkdGg6IDIyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2VhcmNoZm9ybSAuaW5wdXQtc2VhcmNoOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLnNlYXJjaGZvcm0gLmlucHV0LXNlYXJjaDpmb2N1cy12aXNpYmxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMzBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDAuOTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmJ1dHRvbiB7XG4gICAgbWluLXdpZHRoOiA4OHB4O1xuICB9XG59XG4uYnV0dG9uLndpdGgtaWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBtaW4td2lkdGg6IDFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnV0dG9uLndpdGgtaWNvbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiA4OHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxufVxuLmJ1dHRvbi53aXRoLWljb24gaW1nLFxuLmJ1dHRvbi53aXRoLWljb24gLnN0eWxlLXN2ZyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5idXR0b24ud2l0aC1pY29uIGltZyxcbiAgLmJ1dHRvbi53aXRoLWljb24gLnN0eWxlLXN2ZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIH1cbn1cbi5idXR0b24ud2l0aC1pY29uIC5idXR0b24tdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5idXR0b24ud2l0aC1pY29uIC5idXR0b24tdGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuLmJ1dHRvbi50cmFuc3BhcmVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1M2QyZmY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZS1vdXQgMC4zNXM7XG59XG4uYnV0dG9uLnRyYW5zcGFyZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUzZDJmZjtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnV0dG9uLnRyYW5zcGFyZW50LWJsdWUge1xuICBib3JkZXItY29sb3I6ICMwMGI0ZTk7XG4gIGNvbG9yOiAjMDBiNGU5O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0IDAuMzVzLCBjb2xvciBlYXNlLW91dCAwLjM1cztcbn1cbi5idXR0b24udHJhbnNwYXJlbnQtYmx1ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGI0ZTk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ1dHRvbi5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjRlOTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwYjRlOTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAwLjM1cywgY29sb3IgZWFzZS1vdXQgMC4zNXM7XG59XG4uYnV0dG9uLmJsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwYjRlOTtcbn1cbi5idXR0b24ud2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzEwMTkzMTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAwLjM1cywgY29sb3IgZWFzZS1vdXQgMC4zNXM7XG59XG4uYnV0dG9uLndoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwMTkzMTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnV0dG9uLndoaXRlLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDE5MzE7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ1dHRvbi5ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0IDAuMzVzLCBjb2xvciBlYXNlLW91dCAwLjM1cztcbn1cbi5idXR0b24uYmxhY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cbi5idXR0b24ub3JhbmdlIHtcbiAgbWluLWhlaWdodDogNThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjgxMztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAwIDMycHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZS1vdXQgMC4zNXMsIGNvbG9yIGVhc2Utb3V0IDAuMzVzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OXB4KSB7XG4gIC5idXR0b24ub3JhbmdlIHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICB9XG59XG4uYnV0dG9uLm9yYW5nZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGY1MDAwO1xufVxuLmJ1dHRvbi5ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1pbi13aWR0aDogMTM1cHg7XG4gIG1pbi1oZWlnaHQ6IDU4cHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0IDAuMzVzLCBjb2xvciBlYXNlLW91dCAwLjM1cztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOTlweCkge1xuICAuYnV0dG9uLmdyYXkge1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5idXR0b24uZ3JheTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjY4MTM7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ1dHRvbi5hbHQge1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMCAyNXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0IDAuMzVzLCBjb2xvciBlYXNlLW91dCAwLjM1cztcbn1cbi5idXR0b24uYWx0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG4uYnV0dG9uLmFsdC5hbHQtd2l0aC1pY29uIC5zdHlsZS1zdmcge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tbGVmdDogOXB4O1xufVxuLmJ1dHRvbi5hbHQuYWx0LXdpdGgtaWNvbiAuc3R5bGUtc3ZnIHBhdGgge1xuICB0cmFuc2l0aW9uOiBmaWxsIGVhc2Utb3V0IDAuMzVzO1xufVxuLmJ1dHRvbi5hbHQuYWx0LXdpdGgtaWNvbjpob3ZlciAuc3R5bGUtc3ZnIHBhdGgge1xuICBmaWxsOiAjMDAwO1xufVxuLmJ1dHRvbi5zbWFsbCB7XG4gIG1pbi13aWR0aDogODhweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uYnV0dG9uLmxhcmdlIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuYnV0dG9uLmxhcmdlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cbn1cbi5idXR0b24ubGluayB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMTAxOTMxO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0IDAuMzVzO1xufVxuLmJ1dHRvbi5saW5rIGltZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmJ1dHRvbi5saW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cbi5idXR0b24ubWQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1pbi1oZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5idXR0b24uZG93bmxvYWQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwMTkzMTtcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzEwMTkzMTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAwLjM1cywgY29sb3IgZWFzZS1vdXQgMC4zNXM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmJ1dHRvbi5kb3dubG9hZCB7XG4gICAgbWluLXdpZHRoOiAyNzlweDtcbiAgfVxufVxuLmJ1dHRvbi5kb3dubG9hZCAuc3R5bGUtc3ZnIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cbi5idXR0b24uZG93bmxvYWQgLnN0eWxlLXN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbiAgdHJhbnNpdGlvbjogZmlsbCBlYXNlLW91dCAwLjM1cztcbn1cbi5idXR0b24uZG93bmxvYWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxMDE5MzE7XG59XG4uYnV0dG9uLmRvd25sb2FkOmhvdmVyIC5zdHlsZS1zdmcgcGF0aCB7XG4gIGZpbGw6ICMxMDE5MzE7XG59XG4uYnV0dG9uLmhvdmVyLWJsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiNGU5O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idXR0b24uaG92ZXItb3JhbmdlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjgxMztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hcmNoaXZlLXNlY3Rpb24gLnRvcC1zdG9yaWVzLWlubmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5hcmNoaXZlLWRlc2Mge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmFyY2hpdmUtZGVzYzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGNsZWFyOiBib3RoO1xufVxuLmFyY2hpdmUtZGVzYyBpbWcge1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAxNXB4IDVweCAwO1xufVxuLmFyY2hpdmUtZGVzYyBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFyY2hpdmUtY29udGVudC1pbm5lci5zaW5nbGUtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5hcmNoaXZlLWNvbnRlbnQtaW5uZXIuc2luZ2xlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMjBweCAyOXB4IDIwcHg7XG4gIH1cbn1cbi5hcmNoaXZlLWNvbnRlbnQtaW5uZXIuc2luZ2xlLWNvbnRlbnQtd3JhcHBlciBkaXYge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uYXJjaGl2ZS1jb250ZW50LWlubmVyLnNpbmdsZS1jb250ZW50LXdyYXBwZXIgLnNpbmdsZS1zaWRlYmFyIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uYXJjaGl2ZS1wb3N0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xNXB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0IDAuMzVzO1xufVxuLmFyY2hpdmUtcG9zdHMtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uYXJjaGl2ZS1wb3N0cy5ub3QtZm91bmQge1xuICBtYXJnaW46IDA7XG59XG4uYXJjaGl2ZS1wb3N0cy5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXJjaGl2ZS1wb3N0cyAucmVsYXRlZC1wcmV2aWV3IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uYXJjaGl2ZS1wb3N0cyAucmVsYXRlZC1wcmV2aWV3OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXJjaGl2ZS1wb3N0cyAucmVsYXRlZC1wcmV2aWV3IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5hcmNoaXZlLXBvc3RzIC5yZWxhdGVkLXByZXZpZXc6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uYXJjaGl2ZS1wYWdpbmF0aW9uLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ud3AtYmxvY2stc3BvdGxpZ2h0ci12aWRlbyxcbi53cC1ibG9jay1zcG90bGlnaHRyLWdhbGxlcnksXG4ud3AtYmxvY2stc3BvdGxpZ2h0ci1wbGF5bGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ud3AtYmxvY2stc3BvdGxpZ2h0ci12aWRlbzpub3QoOmxhc3QtY2hpbGQpLFxuLndwLWJsb2NrLXNwb3RsaWdodHItZ2FsbGVyeTpub3QoOmxhc3QtY2hpbGQpLFxuLndwLWJsb2NrLXNwb3RsaWdodHItcGxheWxpc3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ud3AtYmxvY2stc3BvdGxpZ2h0ci12aWRlbyBpZnJhbWUsXG4ud3AtYmxvY2stc3BvdGxpZ2h0ci1nYWxsZXJ5IGlmcmFtZSxcbi53cC1ibG9jay1zcG90bGlnaHRyLXBsYXlsaXN0IGlmcmFtZSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLndwLWJsb2NrLXNwb3RsaWdodHItZ2FsbGVyeSAuY2hhbm5lbC1jb250YWluZXIub3BlbmVkIHtcbiAgbWF4LXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuLndwLWJsb2NrLXNwb3RsaWdodHItZ2FsbGVyeSAuY2hhbm5lbC1jb250YWluZXIub3BlbmVkIC5zcG90bGlnaHRyLWlkIGlmcmFtZSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi53cC1ibG9jay1zcG90bGlnaHRyLWdhbGxlcnkgLmNoYW5uZWwtY29udGFpbmVyLm9wZW5lZCAuY2xvc2UtZmxvYXRpbmctYnV0dG9uIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmljLXNwb3RsaWdodHItZW1iZWQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmljLXNwb3RsaWdodHItZW1iZWQgLnNwb3RsaWdodHItaWQsXG4uaWMtc3BvdGxpZ2h0ci1lbWJlZCBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmMtY291bnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xufVxuLmMtY291bnRlciA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1jb3VudGVyID4gZGl2IHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDMwcHgpIC8gNCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxODQwcHgpIHtcbiAgLmMtY291bnRlciA+IGRpdiB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLmMtY291bnRlci12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxODQwcHgpIHtcbiAgLmMtY291bnRlci12YWx1ZSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG59XG4uYy1jb3VudGVyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE4NDBweCkge1xuICAuYy1jb3VudGVyLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgei1pbmRleDogOTk5O1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG4uaGVhZGVyLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5oZWFkZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmhlYWRlci1pbm5lciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5oZWFkZXItbG9nbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEyNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOTlweCkge1xuICAuaGVhZGVyLWxvZ28ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmhlYWRlci1sb2dvIHtcbiAgICB3aWR0aDogMjA1cHg7XG4gICAgcGFkZGluZzogMjNweCA2cHggMTlweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuaGVhZGVyLWxvZ286OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuaGVhZGVyLWxvZ28gaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLmhlYWRlci1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDI1cHggMCAyN3B4O1xuICBmbGV4LWdyb3c6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5oZWFkZXItcmlnaHQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDVweCk7XG4gIH1cbn1cbi5oZWFkZXItcmlnaHQtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmhlYWRlci1yaWdodC10b3AgLnNlYXJjaGZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuaGVhZGVyLXJpZ2h0LXRvcCAuc2VhcmNoZm9ybSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAyNDdweDtcbiAgfVxufVxuXG4uaGVhZGVyLWF1dGgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uaGVhZGVyLWF1dGggLmJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmhlYWRlci1hdXRoIC5idXR0b24ge1xuICAgIG1hcmdpbi1yaWdodDogMzFweDtcbiAgfVxufVxuLmhlYWRlci1hdXRoIC5idXR0b246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmhlYWRlci1uYXYge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuaGVhZGVyLW5hdiB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuLmhlYWRlci1uYXYtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmMyYzJjO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAwLjM1cztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmhlYWRlci1uYXYtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi5oZWFkZXItbmF2LXdyYXBwZXIuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVhZGVyLW5hdi13cmFwcGVyLnZpc2libGUge1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuaGVhZGVyLW5hdi13cmFwcGVyIC5zZWFyY2hmb3JtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyLW5hdi1jbG9zZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luOiA0N3B4IDAgMCAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5oZWFkZXItbmF2LWNsb3NlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyLW5hdi1jbG9zZTpob3ZlciAubmF2LWNsb3NlLWxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiNGU5O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuaGVhZGVyLW5hdiAubWVudSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI2cHgpO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tbGVmdDogMjZweDtcbiAgfVxufVxuXG4ubWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm1lbnUge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ubWVudS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubWVudS1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5tZW51LWl0ZW06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGI0ZTk7XG4gICAgei1pbmRleDogMjtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCBlYXNlLW91dCAwLjM1cywgbGVmdCBlYXNlLW91dCAwLjM1cztcbiAgfVxufVxuLm1lbnUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLm1lbnUtaXRlbSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDIuMjU7XG4gIG1hcmdpbi1sZWZ0OiAzMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubWVudS1pdGVtIGEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm1lbnUtaXRlbTpob3ZlciBhIHtcbiAgICBjb2xvcjogIzAwYjRlOTtcbiAgfVxuICAubWVudS1pdGVtOmhvdmVyOjphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQxcHg7XG4gIH1cbn1cbi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICMwMGI0ZTk7XG59XG4ubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5hY3RpdmUgYTo6YmVmb3JlLCAubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5hY3RpdmUgYTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgdG9wOiAxM3B4O1xufVxuLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uYWN0aXZlIGE6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5hY3RpdmUgYTo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYTo6YmVmb3JlLCAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC0yMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogOXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgMC4zNXMsIHRvcCBlYXNlLW91dCAwLjM1cywgdHJhbnNmb3JtIGVhc2Utb3V0IDAuMzVzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGE6OmJlZm9yZSwgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhOjphZnRlciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgfVxufVxuLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vc3RhdGljL2ltZy9hbmdsZS1kb3duLXdoaXRlLnN2Zyk7XG59XG4ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGE6OmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL3N0YXRpYy9pbWcvYW5nbGUtZG93bi1ibHVlLnN2Zyk7XG59XG4ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAubWVudS1pdGVtOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAubWVudS1pdGVtIGE6OmJlZm9yZSwgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLm1lbnUtaXRlbSBhOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyIGE6OmJlZm9yZSwgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgYTo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgIHRvcDogMTNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciBhOjpiZWZvcmUsIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyIGE6OmFmdGVyIHtcbiAgICB0b3A6IDhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciBhOjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgYTo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgLnN1Yi1tZW51IHtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLm1lbnUtaXRlbS5jdXJyZW50X3BhZ2VfaXRlbSBhIHtcbiAgY29sb3I6ICMwMGI0ZTk7XG59XG5cbi5zdWItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkM2QzZDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAwLjM1cztcbn1cbi5zdWItbWVudS5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zdWItbWVudS52aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnN1Yi1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IC0xMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IC0yNnB4O1xuICAgIG1pbi13aWR0aDogMjIwcHg7XG4gICAgcGFkZGluZzogMjRweCAzMHB4IDMxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjMmMyYztcbiAgfVxufVxuLnN1Yi1tZW51IC5tZW51LWl0ZW0ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzJjMmMyYztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnN1Yi1tZW51IC5tZW51LWl0ZW0ge1xuICAgIG1hcmdpbjogMCAwIDIzcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuLnN1Yi1tZW51IC5tZW51LWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc3ViLW1lbnUgLm1lbnUtaXRlbSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAzLjEyO1xuICBtYXJnaW4tbGVmdDogNTFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnN1Yi1tZW51IC5tZW51LWl0ZW0gYSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLnN1Yi1tZW51IC5tZW51LWl0ZW0gYTpob3ZlciB7XG4gIGNvbG9yOiAjMDBiNGU5O1xufVxuXG4uaGVhZGVyLW1lbnUtYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gIC5oZWFkZXItbWVudS1idXR0b24ge1xuICAgIG1hcmdpbi1yaWdodDogMjNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuaGVhZGVyLW1lbnUtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyLW1lbnUtYnV0dG9uOmhvdmVyIC5tZW51LWJ1dHRvbi1saW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjRlOTtcbn1cblxuLm1lbnUtYnV0dG9uLWxpbmUsXG4ubmF2LWNsb3NlLWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAwLjM1cztcbn1cblxuLm1lbnUtYnV0dG9uLWxpbmUuZmlyc3Qge1xuICB0b3A6IDA7XG59XG4ubWVudS1idXR0b24tbGluZS5zZWNvbmQge1xuICB0b3A6IDZweDtcbn1cbi5tZW51LWJ1dHRvbi1saW5lLnRoaXJkIHtcbiAgdG9wOiAxMnB4O1xufVxuXG4ubmF2LWNsb3NlLWxpbmUge1xuICB0b3A6IDZweDtcbiAgbGVmdDogLTJweDtcbiAgaGVpZ2h0OiAyLjVweDtcbiAgd2lkdGg6IDE4LjVweDtcbn1cbi5uYXYtY2xvc2UtbGluZS5maXJzdCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5uYXYtY2xvc2UtbGluZS5zZWNvbmQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uYnJlYWRjcnVtYnMge1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuLmJyZWFkY3J1bWJzLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJyZWFkY3J1bWJzIHNwYW4ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uYnJlYWRjcnVtYnMgc3BhbiBhIHtcbiAgY29sb3I6ICM1NzU3NTc7XG59XG4uYnJlYWRjcnVtYnMgc3BhbiBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZjY4MTM7XG59XG4uYnJlYWRjcnVtYnMgc3Bhbi5jdXJyZW50LWl0ZW0ge1xuICBjb2xvcjogIzEwMTkzMTtcbn1cbi5icmVhZGNydW1icyBzcGFuLmJyZWFkY3J1bWItc2VwIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzU3NTc7XG4gIG1hcmdpbjogMCAxNnB4O1xufVxuXG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5mb290ZXItdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5mb290ZXItdG9wIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMjRweCAwIDE5cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2NjY7XG4gIH1cbn1cbi5mb290ZXItYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZvb3Rlci1ib3R0b20ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMjRweCAwIDI2cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzY2NjtcbiAgfVxufVxuLmZvb3Rlci1uYXYge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZm9vdGVyLW5hdiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZm9vdGVyLWNvcHlyaWdodCB7XG4gIGNvbG9yOiAjNzg3ODc4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIG1hcmdpbjogMTVweCAwIDQ1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1jb3B5cmlnaHQge1xuICAgIG1hcmdpbjogMTVweCAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZvb3Rlci1jb3B5cmlnaHQge1xuICAgIG1hcmdpbjogMTRweCAwIDE2cHg7XG4gIH1cbn1cbi5mb290ZXItY29weXJpZ2h0IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZvb3Rlci1jb3B5cmlnaHQgYSB7XG4gIGNvbG9yOiAjNzg3ODc4O1xufVxuLmZvb3Rlci1jb3B5cmlnaHQgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDBiNGU5O1xufVxuXG4ucy1idXR0b25zLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAucy1idXR0b25zLXdyYXBwZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4ucy1idXR0b25zLXdyYXBwZXIgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5zLWJ1dHRvbnMtd3JhcHBlciBhOmhvdmVyIC5zdHlsZS1zdmcgcGF0aCB7XG4gIGZpbGw6ICMwMGI0ZTk7XG59XG4ucy1idXR0b25zLXdyYXBwZXIgYSAuc3R5bGUtc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4ucy1idXR0b25zLXdyYXBwZXIgYSAuc3R5bGUtc3ZnIHBhdGgge1xuICBmaWxsOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBmaWxsIGVhc2Utb3V0IDAuMzVzO1xufVxuLnMtYnV0dG9ucy13cmFwcGVyIGE6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnMtYnV0dG9ucy10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG5cbi5mb290ZXItbmF2IC5tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyLW5hdiAubWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sdW1uczogMztcbiAgfVxufVxuLmZvb3Rlci1uYXYgLm1lbnUtaXRlbSB7XG4gIG1hcmdpbjogMCAwIDlweDtcbn1cbi5mb290ZXItbmF2IC5tZW51LWl0ZW06OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb290ZXItbmF2IC5tZW51LWl0ZW0gYSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5mb290ZXItbmF2IC5tZW51LWl0ZW0gYTpob3ZlciB7XG4gIGNvbG9yOiAjMDBiNGU5O1xufVxuXG4uc2VjdGlvbi10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gIH1cbn1cbi5hcmNoaXZlIC5zZWN0aW9uLXRpdGxlLCAuc2VhcmNoLXJlc3VsdHMgLnNlY3Rpb24tdGl0bGUsIC5zZWFyY2gtbm8tcmVzdWx0cyAuc2VjdGlvbi10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlY3Rpb24tdGl0bGUgaDEsIC5zZWN0aW9uLXRpdGxlIGgyLFxuLnNlY3Rpb24tdGl0bGUgaDMsIC5zZWN0aW9uLXRpdGxlIGg0LFxuLnNlY3Rpb24tdGl0bGUgaDUsIC5zZWN0aW9uLXRpdGxlIGg2IHtcbiAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk5cHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUgaDEsIC5zZWN0aW9uLXRpdGxlIGgyLFxuICAuc2VjdGlvbi10aXRsZSBoMywgLnNlY3Rpb24tdGl0bGUgaDQsXG4gIC5zZWN0aW9uLXRpdGxlIGg1LCAuc2VjdGlvbi10aXRsZSBoNiB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuLnNlY3Rpb24tdGl0bGUtdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uc2VjdGlvbi10aXRsZS10ZXh0IHNwYW4ge1xuICBjb2xvcjogI2ZmNjgxMztcbn1cbi5zZWN0aW9uLXRpdGxlLnVuZGVybGluZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUudW5kZXJsaW5lZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLnNlY3Rpb24tdGl0bGUudW5kZXJsaW5lZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBmbGV4LWdyb3c6IDE7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbn1cbi5zZWN0aW9uLXRpdGxlLmxhcmdlLnVuZGVybGluZWQge1xuICBwYWRkaW5nOiAwIDAgMTVweCAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuc2VjdGlvbi10aXRsZS5sYXJnZS51bmRlcmxpbmVkIHtcbiAgICBwYWRkaW5nOiAwIDAgMTFweCAwO1xuICB9XG59XG4uc2VjdGlvbi10aXRsZS5sYXJnZSAuc2VjdGlvbi10aXRsZS10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuc2VjdGlvbi10aXRsZS5sYXJnZSAuc2VjdGlvbi10aXRsZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLXRpdGxlLndoaXRlIC5zZWN0aW9uLXRpdGxlLXRleHQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZWN0aW9uLXRpdGxlLndoaXRlIC5zbGljay1wcmV2LFxuLnNlY3Rpb24tdGl0bGUud2hpdGUgLnNsaWNrLW5leHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vc3RhdGljL2ltZy9hbmdsZS1sZWZ0LXdoaXRlLnN2Zyk7XG59XG4uc2VjdGlvbi10aXRsZS10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZWN0aW9uLXRpdGxlIC5zbGljay1wcmV2LFxuLnNlY3Rpb24tdGl0bGUgLnNsaWNrLW5leHQge1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiA1OHB4O1xuICBoZWlnaHQ6IDU4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0IDAuMzVzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OXB4KSB7XG4gIC5zZWN0aW9uLXRpdGxlIC5zbGljay1wcmV2LFxuICAuc2VjdGlvbi10aXRsZSAuc2xpY2stbmV4dCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5zZWN0aW9uLXRpdGxlIC5zbGljay1wcmV2LFxuICAuc2VjdGlvbi10aXRsZSAuc2xpY2stbmV4dCB7XG4gICAgbWFyZ2luLXRvcDogLTE4cHg7XG4gIH1cbn1cbi5zZWN0aW9uLXRpdGxlIC5zbGljay1wcmV2OjpiZWZvcmUsXG4uc2VjdGlvbi10aXRsZSAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWN0aW9uLXRpdGxlIC5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkLFxuLnNlY3Rpb24tdGl0bGUgLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNlY3Rpb24tdGl0bGUgLnNsaWNrLXByZXYgc3ZnIHBhdGgsXG4uc2VjdGlvbi10aXRsZSAuc2xpY2stbmV4dCBzdmcgcGF0aCB7XG4gIGZpbGw6ICMxMDE5MzE7XG4gIHRyYW5zaXRpb246IGZpbGwgZWFzZS1vdXQgMC4zNXM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUgLnNsaWNrLXByZXY6aXMoOmhvdmVyLCA6Zm9jdXMpLFxuICAuc2VjdGlvbi10aXRsZSAuc2xpY2stbmV4dDppcyg6aG92ZXIsIDpmb2N1cykge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMDE5MzE7XG4gIH1cbiAgLnNlY3Rpb24tdGl0bGUgLnNsaWNrLXByZXY6aXMoOmhvdmVyLCA6Zm9jdXMpIHN2ZyBwYXRoLFxuICAuc2VjdGlvbi10aXRsZSAuc2xpY2stbmV4dDppcyg6aG92ZXIsIDpmb2N1cykgc3ZnIHBhdGgge1xuICAgIGZpbGw6ICNmZmY7XG4gIH1cbn1cbi5zZWN0aW9uLXRpdGxlX3doaXRlLWFycm93cyAuc2xpY2stcHJldixcbi5zZWN0aW9uLXRpdGxlX3doaXRlLWFycm93cyAuc2xpY2stbmV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uc2VjdGlvbi10aXRsZV9ibGFjay1hcnJvd3MgLnNsaWNrLXByZXYsXG4uc2VjdGlvbi10aXRsZV9ibGFjay1hcnJvd3MgLnNsaWNrLW5leHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxOTMxO1xufVxuLnNlY3Rpb24tdGl0bGVfYmxhY2stYXJyb3dzIC5zbGljay1wcmV2IHN2ZyBwYXRoLFxuLnNlY3Rpb24tdGl0bGVfYmxhY2stYXJyb3dzIC5zbGljay1uZXh0IHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi10aXRsZV9ibGFjay1hcnJvd3MgLnNsaWNrLXByZXY6aXMoOmhvdmVyLCA6Zm9jdXMpLFxuICAuc2VjdGlvbi10aXRsZV9ibGFjay1hcnJvd3MgLnNsaWNrLW5leHQ6aXMoOmhvdmVyLCA6Zm9jdXMpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5zZWN0aW9uLXRpdGxlX2JsYWNrLWFycm93cyAuc2xpY2stcHJldjppcyg6aG92ZXIsIDpmb2N1cykgc3ZnIHBhdGgsXG4gIC5zZWN0aW9uLXRpdGxlX2JsYWNrLWFycm93cyAuc2xpY2stbmV4dDppcyg6aG92ZXIsIDpmb2N1cykgc3ZnIHBhdGgge1xuICAgIGZpbGw6ICMxMDE5MzE7XG4gIH1cbn1cbi5zZWN0aW9uLXRpdGxlIC5zbGljay1wcmV2IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDQwcHg7XG4gIG9yZGVyOiAyO1xufVxuLnNlY3Rpb24tdGl0bGUgLnNsaWNrLW5leHQge1xuICBvcmRlcjogMztcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlWigwKTtcbn1cbi5zZWN0aW9uLXRpdGxlIC5zbGljay1uZXh0OmhvdmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGVaKDApO1xufVxuLnNlY3Rpb24tdGl0bGVfd2l0aC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLXRpdGxlX3dpdGgtYnRuIC5zZWN0aW9uLXRpdGxlX19zZXBhcmF0b3Ige1xuICBmbGV4LWdyb3c6IDE7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbn1cbi5zZWN0aW9uLXRpdGxlX3dpdGgtYnRuIC5zZWN0aW9uLXRpdGxlLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uc2VjdGlvbi10aXRsZV93aXRoLWJ0bi51bmRlcmxpbmVkOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWN0aW9uLXRpdGxlX19idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5wb3N0LXByZXZpZXctaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgY29sb3I6ICMxMDE5MzE7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk5cHgpIHtcbiAgLnBvc3QtcHJldmlldy1pdGVtIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5wb3N0LXByZXZpZXctaXRlbS1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk5cHgpIHtcbiAgLnBvc3QtcHJldmlldy1pdGVtLWlubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ucG9zdC1wcmV2aWV3LWl0ZW1fX3RodW1ibmFpbCB7XG4gIG1pbi1oZWlnaHQ6IDIzMHB4O1xuICBtYXgtaGVpZ2h0OiAyMzBweDtcbiAgbWluLXdpZHRoOiA0NTBweDtcbiAgbWF4LXdpZHRoOiA0NTBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OXB4KSB7XG4gIC5wb3N0LXByZXZpZXctaXRlbV9fdGh1bWJuYWlsIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgfVxufVxuLnBvc3QtcHJldmlldy1pdGVtX190aHVtYm5haWwgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogbGVmdCA1MCU7XG59XG4ucG9zdC1wcmV2aWV3LWl0ZW1fX2luZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgY29sb3I6ICMxMDE5MzE7XG59XG4ucG9zdC1wcmV2aWV3LWl0ZW1fX2JvdHRvbSB7XG4gIGNvbG9yOiAjQTRBNEE0O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wb3N0LXByZXZpZXctaXRlbV9fdGl0bGUge1xuICBjb2xvcjogIzEwMTkzMTtcbiAgdHJhbnNpdGlvbjogY29sb3IgZWFzZS1vdXQgMC4zNXM7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxODM5Ljk5cHgpIHtcbiAgLnBvc3QtcHJldmlldy1pdGVtX190aXRsZSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk5cHgpIHtcbiAgLnBvc3QtcHJldmlldy1pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk5cHgpIHtcbiAgLnBvc3QtcHJldmlldy1pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4ucG9zdC1wcmV2aWV3LWl0ZW1fX2V4Y2VycHQge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxODM5Ljk5cHgpIHtcbiAgLnBvc3QtcHJldmlldy1pdGVtX19leGNlcnB0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucG9zdC1wcmV2aWV3LWl0ZW06aG92ZXIgLnBvc3QtcHJldmlldy1pdGVtX190aXRsZSB7XG4gIGNvbG9yOiAjZmY2ODEzO1xufVxuXG4udG9wLXN0b3JpZXMge1xuICBwYWRkaW5nOiA3MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk5cHgpIHtcbiAgLnRvcC1zdG9yaWVzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cbi50b3Atc3RvcmllcyAuc2VjdGlvbi10aXRsZS5sYXJnZS51bmRlcmxpbmVkIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRvcC1zdG9yaWVzIC5zZWN0aW9uLXRpdGxlLmxhcmdlLnVuZGVybGluZWQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uc3RvcmllcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5zdG9yaWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLnN0b3JpZXMgLnByZXZpZXcgYSB7XG4gIGNvbG9yOiAjMTAxOTMxO1xufVxuLnN0b3JpZXMtbGVmdC1wYXJ0LCAuc3Rvcmllcy1yaWdodC1wYXJ0IHtcbiAgd2lkdGg6IDUwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG4uc3RvcmllcyAuc3Rvcmllcy1sZWZ0LXBhcnQsXG4uc3RvcmllcyAuc3Rvcmllcy1ib3R0b20tbGVmdC1wYXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN0b3JpZXMgLnN0b3JpZXMtbGVmdC1wYXJ0OjphZnRlcixcbi5zdG9yaWVzIC5zdG9yaWVzLWJvdHRvbS1sZWZ0LXBhcnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG59XG4uc3RvcmllcyAuc3Rvcmllcy1sZWZ0LXBhcnQgLnByZXZpZXcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zdG9yaWVzIC5zdG9yaWVzLWxlZnQtcGFydCAucHJldmlldy10aHVtYiB7XG4gIG1heC1oZWlnaHQ6IDQyMHB4O1xufVxuLnN0b3JpZXMgLnN0b3JpZXMtbGVmdC1wYXJ0IC5wcmV2aWV3LnZpZGVvIC5wcmV2aWV3LXZpZGVvIHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xufVxuLnN0b3JpZXMgLnN0b3JpZXMtbGVmdC1wYXJ0IC5wcmV2aWV3LWlubmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnN0b3JpZXMgLnN0b3JpZXMtbGVmdC1wYXJ0IC5wcmV2aWV3LXRpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuc3RvcmllcyAuc3Rvcmllcy1sZWZ0LXBhcnQgLnByZXZpZXctZXhjZXJwdCB7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA4O1xuICAgIGxpbmUtY2xhbXA6IDg7XG4gIH1cbn1cbi5zdG9yaWVzIC5zdG9yaWVzLXJpZ2h0LXBhcnQsXG4uc3RvcmllcyAuc3Rvcmllcy1ib3R0b20tbGVmdC1wYXJ0LFxuLnN0b3JpZXMgLnN0b3JpZXMtYm90dG9tLXJpZ2h0LXBhcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc3RvcmllcyAuc3Rvcmllcy1yaWdodC1wYXJ0IC5wcmV2aWV3IGEsXG4uc3RvcmllcyAuc3Rvcmllcy1ib3R0b20tbGVmdC1wYXJ0IC5wcmV2aWV3IGEsXG4uc3RvcmllcyAuc3Rvcmllcy1ib3R0b20tcmlnaHQtcGFydCAucHJldmlldyBhIHtcbiAgY29sb3I6ICMxMDE5MzE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5zdG9yaWVzIC5zdG9yaWVzLXJpZ2h0LXBhcnQgLnByZXZpZXcsXG4gIC5zdG9yaWVzIC5zdG9yaWVzLWJvdHRvbS1sZWZ0LXBhcnQgLnByZXZpZXcsXG4gIC5zdG9yaWVzIC5zdG9yaWVzLWJvdHRvbS1yaWdodC1wYXJ0IC5wcmV2aWV3IHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxcHgpO1xuICB9XG4gIC5zdG9yaWVzIC5zdG9yaWVzLXJpZ2h0LXBhcnQgLnByZXZpZXc6bnRoLWNoaWxkKG9kZCkgLnByZXZpZXctaW5uZXIsXG4gIC5zdG9yaWVzIC5zdG9yaWVzLWJvdHRvbS1sZWZ0LXBhcnQgLnByZXZpZXc6bnRoLWNoaWxkKG9kZCkgLnByZXZpZXctaW5uZXIsXG4gIC5zdG9yaWVzIC5zdG9yaWVzLWJvdHRvbS1yaWdodC1wYXJ0IC5wcmV2aWV3Om50aC1jaGlsZChvZGQpIC5wcmV2aWV3LWlubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLnN0b3JpZXMgLnN0b3JpZXMtcmlnaHQtcGFydCAucHJldmlldzpudGgtY2hpbGQoZXZlbikgLnByZXZpZXctaW5uZXIsXG4gIC5zdG9yaWVzIC5zdG9yaWVzLWJvdHRvbS1sZWZ0LXBhcnQgLnByZXZpZXc6bnRoLWNoaWxkKGV2ZW4pIC5wcmV2aWV3LWlubmVyLFxuICAuc3RvcmllcyAuc3Rvcmllcy1ib3R0b20tcmlnaHQtcGFydCAucHJldmlldzpudGgtY2hpbGQoZXZlbikgLnByZXZpZXctaW5uZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5zdG9yaWVzIC5zdG9yaWVzLXJpZ2h0LXBhcnQge1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG59XG4uc3RvcmllcyAuc3Rvcmllcy1yaWdodC1wYXJ0IC5wcmV2aWV3LXRpdGxlIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5zdG9yaWVzIC5zdG9yaWVzLXJpZ2h0LXBhcnQgLnByZXZpZXcge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDFweCk7XG4gIH1cbiAgLnN0b3JpZXMgLnN0b3JpZXMtcmlnaHQtcGFydCAucHJldmlldzpudGgtY2hpbGQob2RkKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgfVxuICAuc3RvcmllcyAuc3Rvcmllcy1yaWdodC1wYXJ0IC5wcmV2aWV3Om50aC1jaGlsZCgxKTo6YWZ0ZXIsIC5zdG9yaWVzIC5zdG9yaWVzLXJpZ2h0LXBhcnQgLnByZXZpZXc6bnRoLWNoaWxkKDIpOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IC01NnB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA1NnB4KTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICB9XG59XG4uc3RvcmllcyAuc3Rvcmllcy1ib3R0b20tbGVmdC1wYXJ0LFxuLnN0b3JpZXMgLnN0b3JpZXMtYm90dG9tLXJpZ2h0LXBhcnQge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuc3RvcmllcyAuc3Rvcmllcy1ib3R0b20tbGVmdC1wYXJ0IC5wcmV2aWV3Om5vdCg6bGFzdC1jaGlsZCksXG4gIC5zdG9yaWVzIC5zdG9yaWVzLWJvdHRvbS1yaWdodC1wYXJ0IC5wcmV2aWV3Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIH1cbiAgLnN0b3JpZXMgLnN0b3JpZXMtYm90dG9tLWxlZnQtcGFydCAucHJldmlldy1pbm5lcixcbiAgLnN0b3JpZXMgLnN0b3JpZXMtYm90dG9tLXJpZ2h0LXBhcnQgLnByZXZpZXctaW5uZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5zdG9yaWVzIC5zdG9yaWVzLWJvdHRvbS1sZWZ0LXBhcnQgLnByZXZpZXctZXhjZXJwdCxcbiAgLnN0b3JpZXMgLnN0b3JpZXMtYm90dG9tLXJpZ2h0LXBhcnQgLnByZXZpZXctZXhjZXJwdCB7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA2O1xuICAgIGxpbmUtY2xhbXA6IDY7XG4gIH1cbn1cbi5zdG9yaWVzIC5zdG9yaWVzLWJvdHRvbS1sZWZ0LXBhcnQge1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xufVxuLnN0b3JpZXMgLnN0b3JpZXMtYm90dG9tLXJpZ2h0LXBhcnQge1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG59XG4uc3RvcmllcyAucHJldmlldy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5zdG9yaWVzLm1vYmlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuc3Rvcmllcy5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnByZXZpZXcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNSU7XG4gIGNvbG9yOiAjMTAxOTMxO1xufVxuLnByZXZpZXcudmlkZW8gPiBkaXYsXG4ucHJldmlldy52aWRlbyAuaWMtc3BvdGxpZ2h0ci1lbWJlZCxcbi5wcmV2aWV3LnZpZGVvIC5wZXJmbWF0dGVycy1sYXp5LXlvdXR1YmUge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5wcmV2aWV3LnZpZGVvID4gZGl2IGltZyxcbi5wcmV2aWV3LnZpZGVvIC5pYy1zcG90bGlnaHRyLWVtYmVkIGltZyxcbi5wcmV2aWV3LnZpZGVvIC5wZXJmbWF0dGVycy1sYXp5LXlvdXR1YmUgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnByZXZpZXcudmlkZW8gLnByZXZpZXctdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAyMzlweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYXNwZWN0LXJhdGlvOiAxLjQxMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTVhNTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnByZXZpZXcudmlkZW8gaWZyYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5wcmV2aWV3LnZpZGVvIC5wcmV2aWV3LXZpZGVvLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucHJldmlldy1pbm5lciB7XG4gIHBhZGRpbmc6IDdweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnByZXZpZXctaW5uZXIge1xuICAgIHBhZGRpbmc6IDMycHg7XG4gIH1cbn1cbi5wcmV2aWV3LWlubmVyOmhvdmVyIHtcbiAgY29sb3I6ICMxMDE5MzE7XG59XG4ucHJldmlldy1pbm5lcjpob3ZlciAucHJldmlldy10aXRsZSB7XG4gIGNvbG9yOiAjZmY2ODEzO1xufVxuLnByZXZpZXctdGh1bWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGFzcGVjdC1yYXRpbzogMS40MTE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDIzOXB4O1xufVxuLnByZXZpZXctdGh1bWIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucHJldmlldy10aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDIwcHggMDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0cmFuc2l0aW9uOiBjb2xvciBlYXNlLW91dCAwLjM1cztcbn1cbi5wcmV2aWV3LW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuLnByZXZpZXctZXhjZXJwdCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIGxpbmUtY2xhbXA6IDI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG59XG5cbi5icmVha2luZy1uZXdzIHtcbiAgbWFyZ2luOiAwIC03cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5icmVha2luZy1uZXdzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLTEycHg7XG4gIH1cbn1cbi5icmVha2luZy1uZXdzLW1vcmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5icmVha2luZy1uZXdzIC5zbGljay1saXN0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uYnJlYWtpbmctbmV3cy5zbGljay1zbGlkZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNnB4KTtcbn1cbi5icmVha2luZy1uZXdzIC5wcmV2aWV3LnByZXZpZXctbmV3cyAucHJldmlldy1pbm5lciBhIHtcbiAgY29sb3I6ICMxMDE5MzE7XG59XG4uYnJlYWtpbmctbmV3cyAucHJldmlldy5wcmV2aWV3LW5ld3MgLnByZXZpZXctdGl0bGUge1xuICBmb250LXNpemU6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OXB4KSB7XG4gIC5icmVha2luZy1uZXdzIC5wcmV2aWV3LnByZXZpZXctbmV3cyAucHJldmlldy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnByZXZpZXctbmV3cyB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnByZXZpZXctbmV3czpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDY2LjY2JTtcbiAgfVxufVxuLmN0YSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGI0ZTk7XG4gIHBhZGRpbmc6IDc3cHggMCA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OXB4KSB7XG4gIC5jdGEge1xuICAgIHBhZGRpbmc6IDQwcHggMCA0MHB4O1xuICB9XG59XG4uY3RhLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uY3RhLmxhcmdlIC5jdGEtdGV4dCB7XG4gIG1heC13aWR0aDogODcwcHg7XG59XG4uY3RhLmxhcmdlIC5jdGEtZGVzYyB7XG4gIHdpZHRoOiA5MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jdGEubGFyZ2UgLmN0YS1kZXNjIHtcbiAgICBtYXJnaW46IDIxcHggMCAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY3RhLndpdGgtbWFyZ2luIHtcbiAgbWFyZ2luOiAzMXB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jdGEud2l0aC1tYXJnaW4ge1xuICAgIG1hcmdpbjogMjVweCAwO1xuICB9XG59XG4uY3RhLmVtcHR5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5jdGEtaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jdGEtaW5uZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmN0YS1pbm5lciB7XG4gICAgcGFkZGluZzogMCAxNDBweDtcbiAgfVxufVxuLmN0YS10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jdGEtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbn1cbi5jdGEtYmVmb3JlLXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OXB4KSB7XG4gIC5jdGEtYmVmb3JlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLmN0YS10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmN0YS1kZXNjIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmN0YS1idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmN0YS1idXR0b24gLmJ1dHRvbiB7XG4gIG1pbi13aWR0aDogMTc4cHg7XG59XG5cbi5ob21lIC5jdGEtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmZlYXR1cmVzIHtcbiAgcGFkZGluZzogNzBweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZmVhdHVyZXMge1xuICAgIHBhZGRpbmc6IDgycHggMCA4NHB4O1xuICB9XG59XG4uZmVhdHVyZXMtaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDkwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk5cHgpIHtcbiAgLmZlYXR1cmVzLWlubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uZmVhdHVyZXMtYmFubmVyIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTgzOS45OXB4KSB7XG4gIC5mZWF0dXJlcy1iYW5uZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk5cHgpIHtcbiAgLmZlYXR1cmVzLWJhbm5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLmZlYXR1cmVzLWJhbm5lci13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OXB4KSB7XG4gIC5mZWF0dXJlcy1iYW5uZXItd3JhcHBlciB7XG4gICAgcGFkZGluZzogNDBweCAzMHB4O1xuICB9XG59XG4uZmVhdHVyZXMtYmFubmVyLXdyYXBwZXIgLmJ1dHRvbiB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmZlYXR1cmVzLWJhbm5lci1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk5cHgpIHtcbiAgLmZlYXR1cmVzLWJhbm5lci1pbm5lciB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uZmVhdHVyZXMtYmFubmVyLWlubmVyIGgyLCAuZmVhdHVyZXMtYmFubmVyLWlubmVyIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5mZWF0dXJlcy1iYW5uZXItaW5uZXIgcCB7XG4gIG1hcmdpbi1ib3R0b206IDQ0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk5cHgpIHtcbiAgLmZlYXR1cmVzLWJhbm5lci1pbm5lciBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5mZWF0dXJlcy1iYW5uZXJfX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmZlYXR1cmVzLXNsaWRlciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzNjBweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OXB4KSB7XG4gIC5mZWF0dXJlcy1zbGlkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZmVhdHVyZXMtc2xpZGVyIC5zbGljay1zbGlkZTppcyg6Zm9jdXMtdmlzaWJsZSwgOmZvY3VzKSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZmVhdHVyZXMtc2xpZGVyIC5zZWN0aW9uLXRpdGxlLmxhcmdlLnVuZGVybGluZWQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk5cHgpIHtcbiAgLmZlYXR1cmVzLXNsaWRlciAuc2VjdGlvbi10aXRsZS5sYXJnZS51bmRlcmxpbmVkIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDExMHB4KTtcbiAgfVxufVxuLmZlYXR1cmVzLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5mZWF0dXJlcy13cmFwcGVyIC5wb3N0LXByZXZpZXctaXRlbS1pbm5lciB7XG4gIHBhZGRpbmc6IDM5cHggM3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbi5mZWF0dXJlcy13cmFwcGVyIC5wb3N0LXByZXZpZXctaXRlbS1pbm5lcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxODM5Ljk5cHgpIHtcbiAgLmZlYXR1cmVzLXdyYXBwZXIgLnBvc3QtcHJldmlldy1pdGVtX19ib3R0b20ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmZlYXR1cmVzLXJlYWQtbW9yZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmZlYXR1cmVzIC5zbGljay1hcnJvdyB7XG4gIHRvcDogLTU4cHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xuICBoZWlnaHQ6IDU4cHg7XG4gIHdpZHRoOiA1OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0IDAuMzVzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OXB4KSB7XG4gIC5mZWF0dXJlcyAuc2xpY2stYXJyb3cge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICB0b3A6IC00MHB4O1xuICB9XG59XG4uZmVhdHVyZXMgLnNsaWNrLWFycm93OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmVhdHVyZXMgLnNsaWNrLWFycm93IHN2ZyBwYXRoIHtcbiAgZmlsbDogIzEwMTkzMTtcbiAgdHJhbnNpdGlvbjogZmlsbCBlYXNlLW91dCAwLjM1cztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZXMgLnNsaWNrLWFycm93OmlzKDpob3ZlciwgOmZvY3VzKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEwMTkzMTtcbiAgfVxuICAuZmVhdHVyZXMgLnNsaWNrLWFycm93OmlzKDpob3ZlciwgOmZvY3VzKSBzdmcgcGF0aCB7XG4gICAgZmlsbDogI2ZmZjtcbiAgfVxufVxuLmZlYXR1cmVzIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02OHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOTlweCkge1xuICAuZmVhdHVyZXMgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTBweCk7XG4gIH1cbn1cbi5mZWF0dXJlcyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5wcmV2aWV3LWZlYXR1cmUge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMCA3cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5wcmV2aWV3LWZlYXR1cmUge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuICAucHJldmlldy1mZWF0dXJlOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucHJldmlldy1mZWF0dXJlOm50aC1jaGlsZCgyKSwgLnByZXZpZXctZmVhdHVyZTpudGgtY2hpbGQoMyksIC5wcmV2aWV3LWZlYXR1cmU6bnRoLWNoaWxkKDQpLCAucHJldmlldy1mZWF0dXJlOm50aC1jaGlsZCg1KSwgLnByZXZpZXctZmVhdHVyZTpudGgtY2hpbGQoNiksIC5wcmV2aWV3LWZlYXR1cmU6bnRoLWNoaWxkKDcpIHtcbiAgICBoZWlnaHQ6IDI0MHB4O1xuICB9XG59XG5cbi5uZXdzLm1hcmdpbi10b3Age1xuICBtYXJnaW4tdG9wOiAzMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubmV3cy5tYXJnaW4tdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG59XG4ubmV3cy5tYXJnaW4tYm90dG9tIHtcbiAgbWFyZ2luLWJvdHRvbTogMzFweDtcbn1cbi5uZXdzLXdyYXBwZXIge1xuICBtYXJnaW46IDAgLTE1cHg7XG59XG4ubmV3cy13cmFwcGVyIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubmV3cy1jb2wge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5uZXdzLWNvbC5uby10aHVtYiAuY29sLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmNvbC1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMzFweCAxMHB4IDI4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5jb2wtaW5uZXIgLnByZXZpZXctZmVhdHVyZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuICBmbG9hdDogbm9uZTtcbn1cbi5jb2wtdGl0bGUge1xuICBmb250LXNpemU6IDIzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTlweDtcbn1cbi5jb2wtcG9zdCB7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDIxcHg7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb2wtcG9zdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMXB4O1xuICB9XG59XG4uY29sLXBvc3QtaW5uZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZTJlMztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb2wtcG9zdC1pbm5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gIH1cbn1cbi5jb2wtcG9zdC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb2wtcG9zdC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLmNvbC1wb3N0LXRpdGxlIGEge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNvbC1wb3N0LXRpdGxlIGE6aG92ZXIge1xuICBjb2xvcjogIzAwYjRlOTtcbn1cbi5jb2wtcG9zdC1kYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZjY4MTM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4uY29sLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yOTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb2wtbGluayB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufVxuLmNvbC1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMGI0ZTk7XG59XG4uY29sLWxpbms6aG92ZXIgLnN0eWxlLXN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiAjMDBiNGU5O1xufVxuLmNvbC1saW5rLXdyYXBwZXIge1xuICBtYXJnaW46IGF1dG8gMCAwIDUxcHg7XG59XG4uY29sLWxpbmsgLnN0eWxlLXN2ZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb2wtbGluayAuc3R5bGUtc3ZnIHBhdGgge1xuICAgIHRyYW5zaXRpb246IHN0cm9rZSBlYXNlLW91dCAwLjM1cztcbiAgfVxufVxuXG4ubmV3cy1zZWN0aW9uLXYyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNDtcbiAgcGFkZGluZzogMTQwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxODM5Ljk5cHgpIHtcbiAgLm5ld3Mtc2VjdGlvbi12MiB7XG4gICAgcGFkZGluZzogNzBweCAwO1xuICB9XG59XG4ubmV3cy1zZWN0aW9uLXYyIC5jYXRlZ29yaWVzLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOTlweCkge1xuICAubmV3cy1zZWN0aW9uLXYyIC5jYXRlZ29yaWVzLWJ1dHRvbnMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4ubmV3cy1zZWN0aW9uLXYyIC5jYXRlZ29yaWVzLWJ1dHRvbnMgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOTlweCkge1xuICAubmV3cy1zZWN0aW9uLXYyIC5jYXRlZ29yaWVzLWJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OS45OXB4KSB7XG4gIC5uZXdzLXNlY3Rpb24tdjIgLmNhdGVnb3JpZXMtYnV0dG9ucyAuYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG59XG4ubmV3cy1zZWN0aW9uLXYyIC5jYXRlZ29yaWVzLWJ1dHRvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1ncm93OiAxO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5uZXdzLXNlY3Rpb24tdjIgLmNhdGVnb3JpZXMtYnV0dG9uczpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uZXdzLXNlY3Rpb24tdjIgLnNlY3Rpb24tdGl0bGUubGFyZ2UudW5kZXJsaW5lZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5uZXdzLXNlY3Rpb24tdjIgLnNlY3Rpb24tdGl0bGUubGFyZ2UudW5kZXJsaW5lZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLm5ld3Mtc2VjdGlvbi12MiAuc2VjdGlvbi10aXRsZS5sYXJnZS51bmRlcmxpbmVkOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uZXdzLXNlY3Rpb24tdjIgLnNlY3Rpb24tdGl0bGUubGFyZ2UudW5kZXJsaW5lZCAuc2VjdGlvbi10aXRsZS10ZXh0IHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLm5ld3Mtc2VjdGlvbi12MiAuc2VjdGlvbi10aXRsZS5sYXJnZS51bmRlcmxpbmVkIC5zZWN0aW9uLXRpdGxlLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbn1cbi5uZXdzLXNlY3Rpb24tdjIgLnNlY3Rpb24tdGl0bGUubGFyZ2UudW5kZXJsaW5lZCAuc2VjdGlvbi10aXRsZS10ZXh0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1ncm93OiAxO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAubmV3cy1zZWN0aW9uLXYyIC5zZWN0aW9uLXRpdGxlLmxhcmdlLnVuZGVybGluZWQgLnNlY3Rpb24tdGl0bGUtdGV4dDphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzkuOTlweCkge1xuICAubmV3cy1zZWN0aW9uLXYyIC5zZWN0aW9uLXRpdGxlLmxhcmdlLnVuZGVybGluZWQgLnNlY3Rpb24tdGl0bGUtdGV4dDphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbi5uZXdzLXNlY3Rpb24tdjItaXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMwcHg7XG59XG4ubmV3cy1zZWN0aW9uLXYyLXRhYi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OXB4KSB7XG4gIC5uZXdzLXNlY3Rpb24tdjItdGFiLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLm5ld3Mtc2VjdGlvbi12Mi1pdGVtIHtcbiAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk5cHgpIHtcbiAgLm5ld3Mtc2VjdGlvbi12Mi1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICB9XG59XG4ubmV3cy1zZWN0aW9uLXYyLWl0ZW1fX3RodW1ibmFpbCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgaGVpZ2h0OiAyNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk5cHgpIHtcbiAgLm5ld3Mtc2VjdGlvbi12Mi1pdGVtX190aHVtYm5haWwge1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOTlweCkge1xuICAubmV3cy1zZWN0aW9uLXYyLWl0ZW1fX3RodW1ibmFpbCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4ubmV3cy1zZWN0aW9uLXYyLWl0ZW1fX3RodW1ibmFpbCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5uZXdzLXNlY3Rpb24tdjItaXRlbV9faW5mbyB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDQwcHggLSAxcmVtKTtcbn1cbi5uZXdzLXNlY3Rpb24tdjItaXRlbV9faW5mbyAudGl0bGUge1xuICBjb2xvcjogIzEwMTkzMTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OS45OXB4KSB7XG4gIC5uZXdzLXNlY3Rpb24tdjItaXRlbV9faW5mbyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuLm5ld3Mtc2VjdGlvbi12Mi1pdGVtX19pbmZvIC50aXRsZTpob3ZlciB7XG4gIGNvbG9yOiAjZmY2ODEzO1xufVxuLm5ld3Mtc2VjdGlvbi12Mi1pdGVtX19pbmZvIC5leGNlcnB0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLm5ld3Mtc2VjdGlvbi12Mi1pdGVtX19ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5uZXdzLXNlY3Rpb24tdjItaXRlbV9fYm90dG9tIC5saW5rIHtcbiAgY29sb3I6ICMxMDE5MzE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm5ld3Mtc2VjdGlvbi12Mi1pdGVtX19ib3R0b20gLmxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmNjgxMztcbn1cbi5uZXdzLXNlY3Rpb24tdjItaXRlbV9fYm90dG9tIC5kYXRlIHtcbiAgY29sb3I6ICNBNEE0QTQ7XG59XG4ubmV3cy1zZWN0aW9uLXYyLW1vcmUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLm5ld3Mtc2VjdGlvbi12Mi1tb3JlIC5idXR0b24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1pbi13aWR0aDogMTQzcHg7XG4gIG1pbi1oZWlnaHQ6IDU4cHg7XG59XG5cbi5iLXdyYXBwZXIge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OXB4KSB7XG4gIC5iLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuLmItd3JhcHBlci5tYXJnaW4tdG9wIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmItd3JhcHBlci5tYXJnaW4tdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG4uYi13cmFwcGVyLm1hcmdpbi1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuYi13cmFwcGVyLm1hcmdpbi1ib3R0b20ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5iLXdyYXBwZXItaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iLXdyYXBwZXItaW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5iLXdyYXBwZXIgYTpmb2N1cyB7XG4gIG91dGxpbmU6IHNvbGlkICMxMDE5MzE7XG59XG5cbmJvZHkuc2luZ2xlLnNpbmdsZS1wb3N0IC5icmVhZGNydW1icyArIC5iLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuLmItdG9wLTEsXG4uYi10b3AtMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuYm9keS5hcmNoaXZlIC5iLXRvcC0xLFxuYm9keS5hcmNoaXZlIC5iLXRvcC0yIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYi10b3AtMSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmItdG9wLTEge1xuICAgIG1hcmdpbjogMCA0MHB4IDAgMDtcbiAgfVxufVxuXG4uYi1kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmItZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmItbW9iaWxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5iLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYnNhUHJvQ29udGFpbmVyTmV3IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJzYVByb0NvbnRhaW5lck5ldyNic2EtaW1hZ2UtMSAuYnNhUHJvSGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcGFkZGluZzogMTVweDtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmJzYVByb0NvbnRhaW5lck5ldyNic2EtaW1hZ2UtMSAuYnNhUHJvSGVhZGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMjRweCAyOXB4O1xuICB9XG59XG4uYnNhUHJvQ29udGFpbmVyTmV3I2JzYS1pbWFnZS0xIC5ic2FQcm9IZWFkZXIgLmJzYVByb0hlYWRlcl9fdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB0ZXh0LXNoYWRvdzogMCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5ic2FQcm9Db250YWluZXJOZXcjYnNhLWltYWdlLTEgLmJzYVByb0hlYWRlciAuYnNhUHJvSGVhZGVyX190aXRsZSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5ic2FQcm9Db250YWluZXJOZXcjYnNhLWltYWdlLTEgLmJzYVByb0hlYWRlciAuYnNhUHJvSGVhZGVyX190aXRsZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmJzYVByb0NvbnRhaW5lck5ldyNic2EtaW1hZ2UtMSAuYnNhUHJvSGVhZGVyIC5ic2FQcm9IZWFkZXJfX3RpdGxlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmJzYVByb0NvbnRhaW5lck5ldyNic2EtaW1hZ2UtMSAuYnNhUHJvSGVhZGVyIC5ic2FQcm9IZWFkZXJfX2Zvcm1Vcmwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogOXB4IDUzcHggOXB4IDI1cHg7XG59XG4uYnNhUHJvQ29udGFpbmVyTmV3I2JzYS1pbWFnZS0xIC5ic2FQcm9IZWFkZXIgLmJzYVByb0hlYWRlcl9fZm9ybVVybCBzcGFuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmJzYVByb0NvbnRhaW5lck5ldyNic2EtaW1hZ2UtMSAuYnNhUHJvSGVhZGVyIC5ic2FQcm9IZWFkZXJfX2Zvcm1Vcmw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Rvd25sb2FkLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuLmJzYVByb0NvbnRhaW5lck5ldyNic2EtaW1hZ2UtMSAuYnNhUHJvSXRlbXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJzYVByb0NvbnRhaW5lck5ldyNic2EtaW1hZ2UtMSAuYnNhUHJvSXRlbSB7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cbi5ic2FQcm9Db250YWluZXJOZXcjYnNhLWltYWdlLTEgLmJzYVByb0l0ZW1Jbm5lcl9faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYnNhUHJvQ29udGFpbmVyTmV3IGEge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmRpdltjbGFzcyo9YnNhUHJvQ29udGFpbmVyXS5ic2EtcHJvLWNvbC0xIC5ic2FHcmlkR3V0dGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5kaXZbY2xhc3MqPWJzYVByb0NvbnRhaW5lcl0uYnNhLXByby1jb2wtMSAuYnNhR3JpZEd1dHRlciAuYnNhUHJvSXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cblxuI2JzYS1ibG9jay0zMDAtLTIyMCxcbiNic2EtYmxvY2stNDIwLS0yNDAsXG4jYnNhLWJsb2NrLTMwNy0tMzI4LFxuI2JzYS1ibG9jay00MjAtLTIxNyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNic2EtYmxvY2stMzAwLS0yMjAuYnNhUHJvQ29udGFpbmVyTmV3IC5ic2FQcm9JdGVtLFxuI2JzYS1ibG9jay00MjAtLTI0MC5ic2FQcm9Db250YWluZXJOZXcgLmJzYVByb0l0ZW0sXG4jYnNhLWJsb2NrLTMwNy0tMzI4LmJzYVByb0NvbnRhaW5lck5ldyAuYnNhUHJvSXRlbSxcbiNic2EtYmxvY2stNDIwLS0yMTcuYnNhUHJvQ29udGFpbmVyTmV3IC5ic2FQcm9JdGVtIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuI2JzYS1ibG9jay0zMDAtLTIyMC5ic2FQcm9Db250YWluZXJOZXcgLmJzYVByb0l0ZW1zLFxuI2JzYS1ibG9jay00MjAtLTI0MC5ic2FQcm9Db250YWluZXJOZXcgLmJzYVByb0l0ZW1zLFxuI2JzYS1ibG9jay0zMDctLTMyOC5ic2FQcm9Db250YWluZXJOZXcgLmJzYVByb0l0ZW1zLFxuI2JzYS1ibG9jay00MjAtLTIxNy5ic2FQcm9Db250YWluZXJOZXcgLmJzYVByb0l0ZW1zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNic2EtYmxvY2stMzAwLS0yMjAuYnNhUHJvQ29udGFpbmVyTmV3IC5ic2FQcm9IZWFkZXIsXG4jYnNhLWJsb2NrLTQyMC0tMjQwLmJzYVByb0NvbnRhaW5lck5ldyAuYnNhUHJvSGVhZGVyLFxuI2JzYS1ibG9jay0zMDctLTMyOC5ic2FQcm9Db250YWluZXJOZXcgLmJzYVByb0hlYWRlcixcbiNic2EtYmxvY2stNDIwLS0yMTcuYnNhUHJvQ29udGFpbmVyTmV3IC5ic2FQcm9IZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG59XG4jYnNhLWJsb2NrLTMwMC0tMjIwLmJzYVByb0NvbnRhaW5lck5ldyAuYnNhUHJvSGVhZGVyX190aXRsZSxcbiNic2EtYmxvY2stNDIwLS0yNDAuYnNhUHJvQ29udGFpbmVyTmV3IC5ic2FQcm9IZWFkZXJfX3RpdGxlLFxuI2JzYS1ibG9jay0zMDctLTMyOC5ic2FQcm9Db250YWluZXJOZXcgLmJzYVByb0hlYWRlcl9fdGl0bGUsXG4jYnNhLWJsb2NrLTQyMC0tMjE3LmJzYVByb0NvbnRhaW5lck5ldyAuYnNhUHJvSGVhZGVyX190aXRsZSB7XG4gIHdpZHRoOiA3NSU7XG59XG4jYnNhLWJsb2NrLTMwMC0tMjIwLmJzYVByb0NvbnRhaW5lck5ldyAuYnNhUHJvSGVhZGVyX190aXRsZSBzcGFuLFxuI2JzYS1ibG9jay00MjAtLTI0MC5ic2FQcm9Db250YWluZXJOZXcgLmJzYVByb0hlYWRlcl9fdGl0bGUgc3BhbixcbiNic2EtYmxvY2stMzA3LS0zMjguYnNhUHJvQ29udGFpbmVyTmV3IC5ic2FQcm9IZWFkZXJfX3RpdGxlIHNwYW4sXG4jYnNhLWJsb2NrLTQyMC0tMjE3LmJzYVByb0NvbnRhaW5lck5ldyAuYnNhUHJvSGVhZGVyX190aXRsZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbiNic2EtYmxvY2stMzAwLS0yMjAuYnNhUHJvQ29udGFpbmVyTmV3IC5ic2FQcm9IZWFkZXJfX2Zvcm1VcmwsXG4jYnNhLWJsb2NrLTQyMC0tMjQwLmJzYVByb0NvbnRhaW5lck5ldyAuYnNhUHJvSGVhZGVyX19mb3JtVXJsLFxuI2JzYS1ibG9jay0zMDctLTMyOC5ic2FQcm9Db250YWluZXJOZXcgLmJzYVByb0hlYWRlcl9fZm9ybVVybCxcbiNic2EtYmxvY2stNDIwLS0yMTcuYnNhUHJvQ29udGFpbmVyTmV3IC5ic2FQcm9IZWFkZXJfX2Zvcm1Vcmwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmc6IDlweCA1M3B4IDlweCAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICNic2EtYmxvY2stMzAwLS0yMjAuYnNhUHJvQ29udGFpbmVyTmV3IC5ic2FQcm9IZWFkZXJfX2Zvcm1VcmwsXG4gICNic2EtYmxvY2stNDIwLS0yNDAuYnNhUHJvQ29udGFpbmVyTmV3IC5ic2FQcm9IZWFkZXJfX2Zvcm1VcmwsXG4gICNic2EtYmxvY2stMzA3LS0zMjguYnNhUHJvQ29udGFpbmVyTmV3IC5ic2FQcm9IZWFkZXJfX2Zvcm1VcmwsXG4gICNic2EtYmxvY2stNDIwLS0yMTcuYnNhUHJvQ29udGFpbmVyTmV3IC5ic2FQcm9IZWFkZXJfX2Zvcm1Vcmwge1xuICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gIH1cbn1cbiNic2EtYmxvY2stMzAwLS0yMjAuYnNhUHJvQ29udGFpbmVyTmV3IC5ic2FQcm9IZWFkZXJfX2Zvcm1Vcmw6OmFmdGVyLFxuI2JzYS1ibG9jay00MjAtLTI0MC5ic2FQcm9Db250YWluZXJOZXcgLmJzYVByb0hlYWRlcl9fZm9ybVVybDo6YWZ0ZXIsXG4jYnNhLWJsb2NrLTMwNy0tMzI4LmJzYVByb0NvbnRhaW5lck5ldyAuYnNhUHJvSGVhZGVyX19mb3JtVXJsOjphZnRlcixcbiNic2EtYmxvY2stNDIwLS0yMTcuYnNhUHJvQ29udGFpbmVyTmV3IC5ic2FQcm9IZWFkZXJfX2Zvcm1Vcmw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAyNnB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Rvd25sb2FkLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuI2JzYS1ibG9jay0zMDAtLTIyMC5ic2FQcm9Db250YWluZXJOZXcgLmJzYVByb0hlYWRlcl9fZm9ybVVybCBzcGFuLFxuI2JzYS1ibG9jay00MjAtLTI0MC5ic2FQcm9Db250YWluZXJOZXcgLmJzYVByb0hlYWRlcl9fZm9ybVVybCBzcGFuLFxuI2JzYS1ibG9jay0zMDctLTMyOC5ic2FQcm9Db250YWluZXJOZXcgLmJzYVByb0hlYWRlcl9fZm9ybVVybCBzcGFuLFxuI2JzYS1ibG9jay00MjAtLTIxNy5ic2FQcm9Db250YWluZXJOZXcgLmJzYVByb0hlYWRlcl9fZm9ybVVybCBzcGFuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuI2JzYS1ibG9jay0zMDAtLTIyMCAuYnNhUHJvSXRlbUlubmVyX190aHVtYixcbiNic2EtYmxvY2stNDIwLS0yNDAgLmJzYVByb0l0ZW1Jbm5lcl9fdGh1bWIsXG4jYnNhLWJsb2NrLTMwNy0tMzI4IC5ic2FQcm9JdGVtSW5uZXJfX3RodW1iLFxuI2JzYS1ibG9jay00MjAtLTIxNyAuYnNhUHJvSXRlbUlubmVyX190aHVtYiB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbiNic2EtYmxvY2stMzAwLS0yMjAgLmJzYVByb0FuaW1hdGVUaHVtYixcbiNic2EtYmxvY2stNDIwLS0yNDAgLmJzYVByb0FuaW1hdGVUaHVtYixcbiNic2EtYmxvY2stMzA3LS0zMjggLmJzYVByb0FuaW1hdGVUaHVtYixcbiNic2EtYmxvY2stNDIwLS0yMTcgLmJzYVByb0FuaW1hdGVUaHVtYiB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbiNic2EtYmxvY2stMzAwLS0yMjAgLmJzYVByb0l0ZW1Jbm5lcl9faW1nLFxuI2JzYS1ibG9jay00MjAtLTI0MCAuYnNhUHJvSXRlbUlubmVyX19pbWcsXG4jYnNhLWJsb2NrLTMwNy0tMzI4IC5ic2FQcm9JdGVtSW5uZXJfX2ltZyxcbiNic2EtYmxvY2stNDIwLS0yMTcgLmJzYVByb0l0ZW1Jbm5lcl9faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuI2JzYS1ibG9jay0zMDAtLTIyMCB7XG4gIGhlaWdodDogMjIwcHg7XG59XG4jYnNhLWJsb2NrLTMwMC0tMjIwLmJzYVByb0NvbnRhaW5lck5ldyAuYnNhUHJvSGVhZGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiA0MXB4IDE5cHggMTBweDtcbn1cbiNic2EtYmxvY2stMzAwLS0yMjAuYnNhUHJvQ29udGFpbmVyTmV3IC5ic2FQcm9IZWFkZXJfX3RpdGxlIHtcbiAgd2lkdGg6IDc4JTtcbn1cbiNic2EtYmxvY2stMzAwLS0yMjAuYnNhUHJvQ29udGFpbmVyTmV3IC5ic2FQcm9IZWFkZXJfX3RpdGxlIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMS4yOTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cbiNic2EtYmxvY2stMzAwLS0yMjAgLmJzYVByb0l0ZW1Jbm5lcl9fdGh1bWIsXG4jYnNhLWJsb2NrLTMwMC0tMjIwIC5ic2FQcm9BbmltYXRlVGh1bWIge1xuICBoZWlnaHQ6IDIyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbiNic2EtYmxvY2stNDIwLS0yNDAge1xuICBoZWlnaHQ6IDI0MHB4O1xufVxuI2JzYS1ibG9jay00MjAtLTI0MCAuYnNhUHJvSXRlbUlubmVyX190aHVtYixcbiNic2EtYmxvY2stNDIwLS0yNDAgLmJzYVByb0FuaW1hdGVUaHVtYiB7XG4gIGhlaWdodDogMjQwcHggIWltcG9ydGFudDtcbn1cblxuI2JzYS1ibG9jay0zMDctLTMyOCB7XG4gIGhlaWdodDogMjIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgI2JzYS1ibG9jay0zMDctLTMyOCB7XG4gICAgaGVpZ2h0OiAzMjhweDtcbiAgfVxufVxuI2JzYS1ibG9jay0zMDctLTMyOC5ic2FQcm9Db250YWluZXJOZXcgLmJzYVByb0hlYWRlciB7XG4gIHBhZGRpbmc6IDI3cHggMzBweCAzNXB4O1xufVxuI2JzYS1ibG9jay0zMDctLTMyOC5ic2FQcm9Db250YWluZXJOZXcgLmJzYVByb0hlYWRlcl9fdGl0bGUge1xuICB3aWR0aDogODUlO1xufVxuI2JzYS1ibG9jay0zMDctLTMyOC5ic2FQcm9Db250YWluZXJOZXcgLmJzYVByb0hlYWRlcl9fZm9ybVVybCB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbiNic2EtYmxvY2stMzA3LS0zMjggLmJzYVByb0l0ZW1Jbm5lcl9faW1nIHtcbiAgbWF4LWhlaWdodDogMjIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gICNic2EtYmxvY2stMzA3LS0zMjggLmJzYVByb0l0ZW1Jbm5lcl9faW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAzMjhweDtcbiAgfVxufVxuI2JzYS1ibG9jay0zMDctLTMyOCAuYnNhUHJvSXRlbUlubmVyX190aHVtYixcbiNic2EtYmxvY2stMzA3LS0zMjggLmJzYVByb0FuaW1hdGVUaHVtYiB7XG4gIGhlaWdodDogMjIwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgI2JzYS1ibG9jay0zMDctLTMyOCAuYnNhUHJvSXRlbUlubmVyX190aHVtYixcbiAgI2JzYS1ibG9jay0zMDctLTMyOCAuYnNhUHJvQW5pbWF0ZVRodW1iIHtcbiAgICBoZWlnaHQ6IDMyOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuI2JzYS1ibG9jay00MjAtLTIxNyB7XG4gIGhlaWdodDogMjE3cHg7XG59XG4jYnNhLWJsb2NrLTQyMC0tMjE3LmJzYVByb0NvbnRhaW5lck5ldyAuYnNhUHJvSGVhZGVyIHtcbiAgcGFkZGluZzogMTBweCAyOXB4O1xufVxuI2JzYS1ibG9jay00MjAtLTIxNy5ic2FQcm9Db250YWluZXJOZXcgLmJzYVByb0hlYWRlcl9fdGl0bGUge1xuICB3aWR0aDogODMlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNic2EtYmxvY2stNDIwLS0yMTcuYnNhUHJvQ29udGFpbmVyTmV3IC5ic2FQcm9IZWFkZXJfX3RpdGxlIHtcbiAgICB3aWR0aDogNTglO1xuICB9XG59XG4jYnNhLWJsb2NrLTQyMC0tMjE3IC5ic2FQcm9JdGVtSW5uZXJfX3RodW1iLFxuI2JzYS1ibG9jay00MjAtLTIxNyAuYnNhUHJvQW5pbWF0ZVRodW1iIHtcbiAgaGVpZ2h0OiAyMTdweCAhaW1wb3J0YW50O1xufVxuXG4jYnNhLWJsb2NrLTcyOC0tOTAuYnNhUHJvQ29udGFpbmVyTmV3IC5ic2FQcm9JdGVtIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuI2JzYS1ibG9jay03MjgtLTkwIC5ic2FQcm9JdGVtSW5uZXJfX3RodW1iLFxuI2JzYS1ibG9jay03MjgtLTkwIC5ic2FQcm9BbmltYXRlVGh1bWIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbiNic2EtYmxvY2stOTcwLS0yNTAgLmJzYVByb0l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNic2EtYmxvY2stOTcwLS0yNTAgLmJzYVByb0l0ZW0ge1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xufVxuXG4ucmVzb3VyY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlc291cmNlIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgfVxuICAucmVzb3VyY2U6bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnJlc291cmNlIHtcbiAgICB3aWR0aDogNDE0cHg7XG4gIH1cbiAgLnJlc291cmNlOm50aC1jaGlsZCgybisxKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3OHB4O1xuICB9XG4gIC5yZXNvdXJjZTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwN3B4O1xuICB9XG59XG4ucmVzb3VyY2VzIHtcbiAgcGFkZGluZzogNDBweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5yZXNvdXJjZXMge1xuICAgIHBhZGRpbmc6IDYycHggMCAwO1xuICB9XG59XG4ucmVzb3VyY2VzLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnJlc291cmNlcy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAucmVzb3VyY2VzLWxpc3Qge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwN3B4KTtcbiAgfVxufVxuLnJlc291cmNlcy1ibnIge1xuICB3aWR0aDogMzA3cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAucmVzb3VyY2VzLWJuciB7XG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICB9XG59XG4ucmVzb3VyY2VzIC5zZWN0aW9uLXRpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5yZXNvdXJjZXMgLnNlY3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi5yZXNvdXJjZS10aHVtYiB7XG4gIHdpZHRoOiA5NnB4O1xuICBoZWlnaHQ6IDk2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5yZXNvdXJjZS10aHVtYiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZm9udC1mYW1pbHk6IFwib2JqZWN0LWZpdDogY292ZXI7XCI7XG59XG4ucmVzb3VyY2UtdGl0bGUge1xuICB3aWR0aDogY2FsYygxMDAlIC0gOTZweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnJlc291cmNlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0OXB4O1xuICB9XG59XG5cbi5leHBlcnRzIHtcbiAgcGFkZGluZzogNzBweCAwO1xufVxuLmV4cGVydHMgLnNlY3Rpb24tdGl0bGUubGFyZ2UudW5kZXJsaW5lZCB7XG4gIG1hcmdpbi1ib3R0b206IDU0cHg7XG59XG4uZXhwZXJ0cyAuc2VjdGlvbi10aXRsZS5sYXJnZS51bmRlcmxpbmVkIC5idXR0b24ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5leHBlcnRzIC5hdXRob3ItcHJldmlldy5leHBlcnQtcHJldmlldy5zbWFsbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuZXhwZXJ0cyAuYXV0aG9yLXByZXZpZXcuZXhwZXJ0LXByZXZpZXcuc21hbGw6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uZXhwZXJ0cy1tb3JlLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnZpZGVvcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA3MHB4IDA7XG59XG4udmlkZW9zLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZpZGVvcy4tZ3JpZCAudmlkZW9zLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW9zLi1ncmlkLi1jb2xzLTIgLnByZXZpZXcudmlkZW8ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvcy4tZ3JpZC4tY29scy0zIC5wcmV2aWV3LnZpZGVvIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDQwcHgpIC8gMyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmlkZW9zLi1ncmlkLi1jb2xzLTQgLnByZXZpZXcudmlkZW8ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNDBweCkgLyAzKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWRlb3MuLWdyaWQuLWNvbHMtNCAucHJldmlldy52aWRlbyB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA2MHB4KSAvIDQpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZGVvcy4tZ3JpZC4tY29scy01IC5wcmV2aWV3LnZpZGVvIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDQwcHgpIC8gMyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlkZW9zLi1ncmlkLi1jb2xzLTUgLnByZXZpZXcudmlkZW8ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNjBweCkgLyA0KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudmlkZW9zLi1ncmlkLi1jb2xzLTUgLnByZXZpZXcudmlkZW8ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gODBweCkgLyA1KTtcbiAgfVxufVxuLnZpZGVvcy4tZ3JpZCAucHJldmlldy52aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZpZGVvcy4tY2Fyb3VzZWwgLnZpZGVvcy1saXN0IHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZpZGVvcy4tY2Fyb3VzZWwgLnByZXZpZXcge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4udmlkZW9zIC5wcmV2aWV3LWlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi52aWRlb3MgLnByZXZpZXctaW5uZXIgLnByZXZpZXctdmlkZW8ge1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG59XG4udmlkZW9zIC5wcmV2aWV3LWlubmVyIC5wcmV2aWV3LXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW46IDEwcHggMCAwO1xufVxuXG4uc2luZ2xlLXBvc3QtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtcG9zdC1pbm5lciB7XG4gICAgcGFkZGluZzogMzFweCAyOXB4O1xuICB9XG59XG4uc2luZ2xlLXBvc3QtdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5zaW5nbGUtcG9zdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG59XG4uc2luZ2xlLXBvc3QtZGF0ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZjY4MTM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc2luZ2xlLXBvc3QtdGh1bWIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYXNwZWN0LXJhdGlvOiAxLjkxMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlLXBvc3QtdGh1bWIge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbiAgfVxufVxuLnNpbmdsZS1wb3N0LXRodW1iIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnNpbmdsZS1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZS1jb250ZW50IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDIwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5zaW5nbGUtY29udGVudCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ1MHB4KTtcbiAgfVxufVxuLnNpbmdsZS1jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLnNpbmdsZS1jb250ZW50IDp3aGVyZSgud3AtYmxvY2stY29sdW1ucy5pcy1sYXlvdXQtZmxleCkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNpbmdsZS1jb250ZW50IDp3aGVyZSgud3AtYmxvY2stY29sdW1ucy5pcy1sYXlvdXQtZmxleCk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2luZ2xlLWNvbnRlbnQgPiBwOmxhc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbi5zaW5nbGUtY29udGVudCBwIHtcbiAgY29sb3I6ICMxMDE5MzE7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2luZ2xlLWNvbnRlbnQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnNpbmdsZS1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnNpbmdsZS1jb250ZW50IHAgYSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNjMzBmMGY7XG59XG4uc2luZ2xlLWNvbnRlbnQgcCBhIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG4uc2luZ2xlLWNvbnRlbnQgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmMTQ3NDc7XG59XG4uc2luZ2xlLWNvbnRlbnQgZGl2IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnNpbmdsZS1jb250ZW50IC5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLnNpbmdsZS1jb250ZW50IC5hbGlnbmxlZnQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2luZ2xlLWNvbnRlbnQgLmFsaWducmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLnNpbmdsZS1jb250ZW50IC5hbGlnbnJpZ2h0IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNpbmdsZS1jb250ZW50IC5hbGlnbmNlbnRlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaW5nbGUtY29udGVudCAuYWxpZ25sZWZ0LFxuLnNpbmdsZS1jb250ZW50IC5hbGlnbnJpZ2h0LFxuLnNpbmdsZS1jb250ZW50IC5hbGlnbmNlbnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaW5nbGUtY29udGVudCAuYWxpZ25sZWZ0IHAsXG4uc2luZ2xlLWNvbnRlbnQgLmFsaWducmlnaHQgcCxcbi5zaW5nbGUtY29udGVudCAuYWxpZ25jZW50ZXIgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM1NzU3NTc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnNpbmdsZS1jb250ZW50IC5hbGlnbmxlZnQgcDpsYXN0LW9mLXR5cGUsXG4uc2luZ2xlLWNvbnRlbnQgLmFsaWducmlnaHQgcDpsYXN0LW9mLXR5cGUsXG4uc2luZ2xlLWNvbnRlbnQgLmFsaWduY2VudGVyIHA6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uc2luZ2xlLXRlcm0ge1xuICBtYXJnaW46IDAgMTZweCAxMHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5zaW5nbGUtdGVybSB7XG4gICAgbWFyZ2luOiAwIDI5cHggMCAwO1xuICB9XG59XG4uc2luZ2xlLXRlcm06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5zaW5nbGUtdGVybXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnNpbmdsZS10ZXJtLWxpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNTc1NzU3O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLXRlcm0tbGluayB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc2luZ2xlLXRlcm0tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmY2ODEzO1xufVxuXG4uc2luZ2xlLXNpZGViYXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzOTBweDtcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlLXNpZGViYXIge1xuICAgIHdpZHRoOiAzOTBweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5zaW5nbGUtc2lkZWJhciAuc2VjdGlvbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5zaWRlYmFyLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnNpZGViYXItc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaWRlYmFyLXNlY3Rpb24taW5uZXIge1xuICBtYXJnaW46IDAgLTdweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnNpZGViYXItc2VjdGlvbi1pbm5lciB7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuICB9XG59XG4uc2lkZWJhci1zZWN0aW9uLWlubmVyIC5wcmV2aWV3LWlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zaWRlYmFyLXNlY3Rpb24taW5uZXIgLnByZXZpZXctaW5uZXIgYSB7XG4gIGNvbG9yOiAjMTAxOTMxO1xufVxuLnNpZGViYXItc2VjdGlvbi1pbm5lciAucHJldmlldyAucHJldmlldy10aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cbi5zaWRlYmFyLXNlY3Rpb24taW5uZXIgLnByZXZpZXc6Zmlyc3QtY2hpbGQgLnByZXZpZXctdGl0bGUsIC5zaWRlYmFyLXNlY3Rpb24taW5uZXIgLnByZXZpZXc6bnRoLWNoaWxkKDIpIC5wcmV2aWV3LXRpdGxlLCAuc2lkZWJhci1zZWN0aW9uLWlubmVyIC5wcmV2aWV3Om50aC1jaGlsZCgzKSAucHJldmlldy10aXRsZSwgLnNpZGViYXItc2VjdGlvbi1pbm5lciAucHJldmlldzpudGgtY2hpbGQoNCkgLnByZXZpZXctdGl0bGUsIC5zaWRlYmFyLXNlY3Rpb24taW5uZXIgLnByZXZpZXc6bnRoLWNoaWxkKDUpIC5wcmV2aWV3LXRpdGxlLCAuc2lkZWJhci1zZWN0aW9uLWlubmVyIC5wcmV2aWV3Om50aC1jaGlsZCg2KSAucHJldmlldy10aXRsZSwgLnNpZGViYXItc2VjdGlvbi1pbm5lciAucHJldmlldzpudGgtY2hpbGQoNykgLnByZXZpZXctdGl0bGUsIC5zaWRlYmFyLXNlY3Rpb24taW5uZXIgLnByZXZpZXc6bnRoLWNoaWxkKDgpIC5wcmV2aWV3LXRpdGxlLCAuc2lkZWJhci1zZWN0aW9uLWlubmVyIC5wcmV2aWV3Om50aC1jaGlsZCg5KSAucHJldmlldy10aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDUwcHg7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cblxuLnNpZGViYXItdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cbi5zaWRlYmFyLXRpdGxlLXRleHQge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNpZGViYXItdGl0bGUgLnNsaWNrLXByZXYsXG4uc2lkZWJhci10aXRsZSAuc2xpY2stbmV4dCB7XG4gIG1hcmdpbi10b3A6IC0xOXB4O1xufVxuXG4uc2lkZWJhci1uZXdzIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlLFxuLnNpZGViYXItcmVzb3VyY2VzIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLnNpZGViYXItbmV3cyAuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZSBkaXY6bGFzdC1jaGlsZCAubmV3cy1wcmV2aWV3LFxuLnNpZGViYXItcmVzb3VyY2VzIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlIGRpdjpsYXN0LWNoaWxkIC5uZXdzLXByZXZpZXcge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubmV3cy1wcmV2aWV3IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm5ld3MtcHJldmlldy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMxMDE5MzE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubmV3cy1wcmV2aWV3LXRpdGxlIGEge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi5uZXdzLXByZXZpZXctdGl0bGUgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmY2ODEzO1xufVxuLm5ld3MtcHJldmlldy1kYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmNjgxMztcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLnJlc291cmNlLXByZXZpZXcge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlc291cmNlLXByZXZpZXcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnJlc291cmNlLXByZXZpZXcuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwIDE1cHggMjBweDtcbn1cbi5yZXNvdXJjZS1wcmV2aWV3LXRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgb3JkZXI6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlc291cmNlLXByZXZpZXctdGV4dCB7XG4gICAgb3JkZXI6IDE7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDExMnB4KTtcbiAgfVxufVxuLnJlc291cmNlLXByZXZpZXctdGh1bWIge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogOTJweDtcbiAgb3JkZXI6IDE7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlc291cmNlLXByZXZpZXctdGh1bWIge1xuICAgIG9yZGVyOiAyO1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgfVxufVxuLnJlc291cmNlLXByZXZpZXctc3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4ucmVzb3VyY2UtcHJldmlldy1zdXAtdGl0bGUge1xuICBjb2xvcjogIzU3NTc1NztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5yZXNvdXJjZS1wcmV2aWV3LWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cbi5yZXNvdXJjZS1wcmV2aWV3LWljb24gaW1nLFxuLnJlc291cmNlLXByZXZpZXctaWNvbiAuc3R5bGUtc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ucmVzb3VyY2UtcHJldmlldy1pY29uIGltZyBwYXRoLFxuLnJlc291cmNlLXByZXZpZXctaWNvbiAuc3R5bGUtc3ZnIHBhdGgge1xuICBzdHJva2U6ICMwMGI0ZTk7XG59XG4ucmVzb3VyY2UtcHJldmlldyAubmV3cy1wcmV2aWV3LWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBvcmRlcjogMztcbn1cbi5yZXNvdXJjZS1wcmV2aWV3IC5uZXdzLXByZXZpZXctYnV0dG9uIC53M2VkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2lkZWJhci1zb2Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2lkZWJhci1zb2MgYSB7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cbi5zaWRlYmFyLXNvYyBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uc2lkZWJhci1zb2MgYSAuc3R5bGUtc3ZnIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5zaWRlYmFyLXNvYyBhIC5zdHlsZS1zdmcgcGF0aCB7XG4gIGZpbGw6ICM4NTg1ODU7XG4gIHRyYW5zaXRpb246IGZpbGwgZWFzZS1vdXQgMC4zNXM7XG59XG4uc2lkZWJhci1zb2MgYTpob3ZlciAuc3R5bGUtc3ZnIHBhdGgge1xuICBmaWxsOiAjMDBiNGU5O1xufVxuLnNpZGViYXItc29jIC5hZGR0b2FueV9saXN0IGEge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5zaWRlYmFyLXZpZGVvcyAuc2lkZWJhci1zZWN0aW9uLWlubmVyIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNpZGViYXItdmlkZW9zIC5wcmV2aWV3LnZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbn1cbi5zaWRlYmFyLXZpZGVvcyAucHJldmlldy52aWRlbyAucHJldmlldy12aWRlbyB7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbn1cbi5zaWRlYmFyLXZpZGVvcyAucHJldmlldy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wb3N0LWF1dGhvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0IDAuMzVzO1xufVxuLnBvc3QtYXV0aG9yOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucG9zdC1hdXRob3Ige1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5wb3N0LWF1dGhvci10aHVtYiB7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwYjRlOTtcbn1cbi5wb3N0LWF1dGhvci1pbmZvIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpO1xuICBwYWRkaW5nOiA0cHggMCAwIDE2cHg7XG59XG4ucG9zdC1hdXRob3ItbmFtZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICMxMDE5MzE7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5wb3N0LWF1dGhvci1iaW8ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzU3NTc1Nztcbn1cbi5wb3N0LWF1dGhvci1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5leHBlcnQtdG9wLWJhbm5lciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZXhwZXJ0LXRvcC1iYW5uZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZXhwZXJ0LWhlYWRlciB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZXhwZXJ0LWhlYWRlci1iYW5uZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbi5leHBlcnQtaGVhZGVyLWJhbm5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5leHBlcnQtaGVhZGVyLXRpdGxlIHNwYW4ge1xuICBjb2xvcjogI2ZmNjgxMztcbn1cbi5leHBlcnQtaGVhZGVyLXRleHQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ucmVsYXRlZC1pbm5lciB7XG4gIG1hcmdpbjogMCAtMTVweDtcbn1cbi5yZWxhdGVkLWlubmVyIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5yZWxhdGVkLXByZXZpZXcge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDAgMTVweCAxNXB4O1xufVxuLnJlbGF0ZWQtcHJldmlldzpob3ZlciAucmVsYXRlZC1wcmV2aWV3LXRpdGxlIGEge1xuICBjb2xvcjogIzAwYjRlOTtcbn1cbi5yZWxhdGVkLXByZXZpZXctaW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDMwMXB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5yZWxhdGVkLXByZXZpZXctdGh1bWIge1xuICBoZWlnaHQ6IDE4MHB4O1xufVxuLnJlbGF0ZWQtcHJldmlldy10aHVtYiBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5yZWxhdGVkLXByZXZpZXctdGl0bGUgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMTAxOTMxO1xuICBwYWRkaW5nOiAyMHB4IDI5cHg7XG59XG5cbi5sb2dpbi13cmFwcGVyLFxuLnJlZ2lzdGVyLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ubG9naW4taW5uZXIsXG4ucmVnaXN0ZXItaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubG9naW4taW5uZXIgLmFscmVhZHktbG9nZ2VkLWluLFxuLnJlZ2lzdGVyLWlubmVyIC5hbHJlYWR5LWxvZ2dlZC1pbiB7XG4gIG9yZGVyOiAyO1xufVxuLmxvZ2luLWlubmVyIC5zZWN0aW9uLXRpdGxlLFxuLnJlZ2lzdGVyLWlubmVyIC5zZWN0aW9uLXRpdGxlIHtcbiAgb3JkZXI6IDE7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxvZ2luLWlubmVyIC5sb2dpbi1jb250ZW50LFxuLmxvZ2luLWlubmVyIC5yZWdpc3Rlci1jb250ZW50LFxuLnJlZ2lzdGVyLWlubmVyIC5sb2dpbi1jb250ZW50LFxuLnJlZ2lzdGVyLWlubmVyIC5yZWdpc3Rlci1jb250ZW50IHtcbiAgb3JkZXI6IDM7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dpbi1pbm5lciAubG9naW4tY29udGVudCxcbiAgLmxvZ2luLWlubmVyIC5yZWdpc3Rlci1jb250ZW50LFxuICAucmVnaXN0ZXItaW5uZXIgLmxvZ2luLWNvbnRlbnQsXG4gIC5yZWdpc3Rlci1pbm5lciAucmVnaXN0ZXItY29udGVudCB7XG4gICAgb3JkZXI6IDI7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sb2dpbi1pbm5lciAubG9naW4tY29udGVudCxcbiAgLmxvZ2luLWlubmVyIC5yZWdpc3Rlci1jb250ZW50LFxuICAucmVnaXN0ZXItaW5uZXIgLmxvZ2luLWNvbnRlbnQsXG4gIC5yZWdpc3Rlci1pbm5lciAucmVnaXN0ZXItY29udGVudCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuLmxvZ2luLWlubmVyIC5sb2dpbi1kZXNjLFxuLmxvZ2luLWlubmVyIC5yZWdpc3Rlci1kZXNjLFxuLnJlZ2lzdGVyLWlubmVyIC5sb2dpbi1kZXNjLFxuLnJlZ2lzdGVyLWlubmVyIC5yZWdpc3Rlci1kZXNjIHtcbiAgb3JkZXI6IDI7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dpbi1pbm5lciAubG9naW4tZGVzYyxcbiAgLmxvZ2luLWlubmVyIC5yZWdpc3Rlci1kZXNjLFxuICAucmVnaXN0ZXItaW5uZXIgLmxvZ2luLWRlc2MsXG4gIC5yZWdpc3Rlci1pbm5lciAucmVnaXN0ZXItZGVzYyB7XG4gICAgb3JkZXI6IDM7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sb2dpbi1pbm5lciAubG9naW4tZGVzYyxcbiAgLmxvZ2luLWlubmVyIC5yZWdpc3Rlci1kZXNjLFxuICAucmVnaXN0ZXItaW5uZXIgLmxvZ2luLWRlc2MsXG4gIC5yZWdpc3Rlci1pbm5lciAucmVnaXN0ZXItZGVzYyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuXG4ubG9naW4tY29udGVudCBsYWJlbCxcbi5yZWdpc3Rlci1jb250ZW50IGxhYmVsIHtcbiAgbWFyZ2luOiAwLjVlbSAwO1xufVxuLmxvZ2luLWNvbnRlbnQgLnNlbGVjdDItY29udGFpbmVyLi1hY2YgLnNlbGVjdDItc2VsZWN0aW9uLFxuLnJlZ2lzdGVyLWNvbnRlbnQgLnNlbGVjdDItY29udGFpbmVyLi1hY2YgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRhNGE0YTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxvZ2luLWNvbnRlbnQgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG4ucmVnaXN0ZXItY29udGVudCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5sb2dpbi1jb250ZW50IGZvcm0sXG4ucmVnaXN0ZXItY29udGVudCBmb3JtIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cbi5sb2dpbi1jb250ZW50IGZvcm0gYSxcbi5yZWdpc3Rlci1jb250ZW50IGZvcm0gYSB7XG4gIGNvbG9yOiAjMDBiNGU5O1xufVxuLmxvZ2luLWNvbnRlbnQgZm9ybSBhOmhvdmVyLFxuLnJlZ2lzdGVyLWNvbnRlbnQgZm9ybSBhOmhvdmVyIHtcbiAgY29sb3I6ICM1M2QyZmY7XG59XG4ubG9naW4tY29udGVudCBsYWJlbCxcbi5yZWdpc3Rlci1jb250ZW50IGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmxvZ2luLWNvbnRlbnQgI3Bhc3Mtc3RyZW5ndGgtcmVzdWx0LFxuLnJlZ2lzdGVyLWNvbnRlbnQgI3Bhc3Mtc3RyZW5ndGgtcmVzdWx0IHtcbiAgb3BhY2l0eTogMTtcbn1cbi5sb2dpbi1jb250ZW50IC5hY2YtaW5wdXQgdWwgbGksXG4ucmVnaXN0ZXItY29udGVudCAuYWNmLWlucHV0IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5sb2dpbi1jb250ZW50IC5hY2YtaW5wdXQgdWwgbGkgaW5wdXRbdHlwZT1yYWRpb10sXG4ubG9naW4tY29udGVudCAuYWNmLWlucHV0IHVsIGxpIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLnJlZ2lzdGVyLWNvbnRlbnQgLmFjZi1pbnB1dCB1bCBsaSBpbnB1dFt0eXBlPXJhZGlvXSxcbi5yZWdpc3Rlci1jb250ZW50IC5hY2YtaW5wdXQgdWwgbGkgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5pYy1mb3JtIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAwLjM1cztcbn1cbi5pYy1mb3JtLWZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG4uaWMtZm9ybS1maWVsZDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmljLWZvcm0tZmllbGQuY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi5pYy1mb3JtLWZpZWxkLmNoZWNrYm94IGxhYmVsIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1cHgpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNTc1NzU3O1xuICBtYXJnaW46IDA7XG59XG4uaWMtZm9ybS1maWVsZC5jaGVja2JveCBsYWJlbCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pYy1mb3JtLWZpZWxkLmNoZWNrYm94IGlucHV0IHtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuLmljLWZvcm0tZmllbGQubm90ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZjY4MTM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uaWMtZm9ybS1maWVsZC5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmljLWZvcm0tZmllbGQud2l0aC1lcnJvciBpbnB1dCxcbi5pYy1mb3JtLWZpZWxkLndpdGgtZXJyb3IgdGV4dGFyZWEsXG4uaWMtZm9ybS1maWVsZC53aXRoLWVycm9yIHNlbGVjdCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNjMzBmMGY7XG59XG4uaWMtZm9ybS1maWVsZC53aXRoLWVycm9yIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNjMzBmMGY7XG59XG4uaWMtZm9ybS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5pYy1mb3JtIC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxOTMxO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0IDAuMzVzO1xufVxuLmljLWZvcm0gLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGI0ZTk7XG59XG4uaWMtZm9ybS1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMzBweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5pYy1mb3JtLWxpbmtzIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5pYy1mb3JtLWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG59XG4uaWMtZm9ybS1saW5rOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uaWMtZm9ybS1saW5rOmxhc3QtY2hpbGQgYTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmljLWZvcm0tbGluayBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzAwYjRlOTtcbn1cbi5pYy1mb3JtLWxpbmsgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC0xMHB4O1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG59XG4uaWMtZm9ybS1saW5rIGE6aG92ZXIge1xuICBjb2xvcjogIzUzZDJmZjtcbn1cblxuLmljLWxvc3RwYXNzIC5pYy1mb3JtLWZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLmljLWxvc3RwYXNzIC5pYy1mb3JtLWZpZWxkOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5hbHJlYWR5LWxvZ2dlZC1pbi1idXR0b25zIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hbHJlYWR5LWxvZ2dlZC1pbiAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwMTkzMTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0IDAuMzVzLCBjb2xvciBlYXNlLW91dCAwLjM1cztcbn1cbi5hbHJlYWR5LWxvZ2dlZC1pbiAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjRlOTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYWxyZWFkeS1sb2dnZWQtaW4gLmJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uc2VuZC1hY3RpdmF0aW9uLWxpbmstYWdhaW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwYjRlOTtcbn1cbi5zZW5kLWFjdGl2YXRpb24tbGluay1hZ2Fpbjpob3ZlciB7XG4gIGNvbG9yOiAjNTNkMmZmO1xufVxuXG4uc2VuZC1hY3RpdmF0aW9uLWxpbmstcmVzcG9uc2Uge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmNjgxMztcbn1cblxuLmFsbC12ZW5kb3JzIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAwLjM1cztcbn1cbi5hbGwtdmVuZG9ycy1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC03cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5hbGwtdmVuZG9ycy1pbm5lciB7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuICB9XG59XG4uYWxsLXZlbmRvcnMtcGFnaW5hdGlvbiB7XG4gIHBhZGRpbmc6IDE0cHggMDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5hbGwtdmVuZG9ycy5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi52ZW5kb3ItcHJldmlldyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDdweDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudmVuZG9yLXByZXZpZXcge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi52ZW5kb3ItcHJldmlldzpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZlbmRvci1wcmV2aWV3IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuICAudmVuZG9yLXByZXZpZXc6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4udmVuZG9yLXByZXZpZXctaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTJweCAxNXB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmVuZG9yLXByZXZpZXctaW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC52ZW5kb3ItcHJldmlldy1pbm5lciB7XG4gICAgcGFkZGluZzogMzFweCAyOXB4O1xuICB9XG59XG4udmVuZG9yLXByZXZpZXctaW5uZXI6aG92ZXIgLnZlbmRvci1wcmV2aWV3LXRodW1iLFxuLnZlbmRvci1wcmV2aWV3LWlubmVyOmhvdmVyIC52ZW5kb3ItcHJldmlldy10ZXh0IHtcbiAgb3BhY2l0eTogMC43NTtcbn1cbi52ZW5kb3ItcHJldmlldy10aHVtYiB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0IDAuMzVzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52ZW5kb3ItcHJldmlldy10aHVtYiB7XG4gICAgbWFyZ2luOiAyOHB4IDAgMDtcbiAgfVxufVxuLnZlbmRvci1wcmV2aWV3LXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgMC4zNXM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZlbmRvci1wcmV2aWV3LXRleHQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4udmVuZG9yLXByZXZpZXctdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4udmVuZG9yLXByZXZpZXctZXhjZXJwdCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnZlbmRvci1wcmV2aWV3LWV4Y2VycHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnZlbmRvci1wcmV2aWV3IGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi52ZW5kb3ItcHJldmlldyBhLmNvbC1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZlbmRvci1wcmV2aWV3IGEuY29sLWxpbmsge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudmVuZG9yLXByZXZpZXcgYS5jb2wtbGluayB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuXG4ucHJlbWl1bS12ZW5kb3Ige1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnByZW1pdW0tdmVuZG9yLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDMxcHggMjlweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByZW1pdW0tdmVuZG9yLWlubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLnByZW1pdW0tdmVuZG9yLWlubmVyOmhvdmVyIC5wcmVtaXVtLXZlbmRvci10aHVtYixcbi5wcmVtaXVtLXZlbmRvci1pbm5lcjpob3ZlciAucHJlbWl1bS12ZW5kb3ItdGl0bGUge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuLnByZW1pdW0tdmVuZG9yLWlubmVyIC52ZW5kb3ItcHJldmlldy10aHVtYiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucHJlbWl1bS12ZW5kb3JzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wcmVtaXVtLXZlbmRvcnMgLnNlY3Rpb24tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnByZW1pdW0tdmVuZG9ycy1pbm5lciB7XG4gIG1hcmdpbjogMCAtN3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAucHJlbWl1bS12ZW5kb3JzLWlubmVyIHtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gIH1cbn1cbi5wcmVtaXVtLXZlbmRvcnMgLnNsaWNrLWxpc3Qge1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4ucHJlbWl1bS12ZW5kb3JzIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi52ZW5kb3JzLW5vdC1mb3VuZCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMCA3cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC52ZW5kb3JzLW5vdC1mb3VuZCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5maWx0ZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG4uZmlsdGVyLXRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5maWx0ZXItaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZpbHRlci1pbm5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4uZmlsdGVyLWlubmVyIC5idXR0b24ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1pbi13aWR0aDogMTIycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5maWx0ZXItaW5uZXIgLmJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5maWx0ZXItaW5uZXIgLmJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICB9XG59XG4uZmlsdGVyLWlubmVyIC5idXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjRlOTtcbn1cbi5maWx0ZXItZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5maWx0ZXItZHJvcGRvd24ge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZpbHRlci1kcm9wZG93biB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIG1hcmdpbjogMCAzMHB4IDAgMDtcbiAgfVxuICAuZmlsdGVyLWRyb3Bkb3duOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4uZmlsdGVyLWRyb3Bkb3duLWFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDQ2cHggMCAxM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICBjb2xvcjogIzU3NTc1NztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBjb2xvciBlYXNlLW91dCAwLjM1cztcbn1cbi5maWx0ZXItZHJvcGRvd24tYWN0aXZlOmhvdmVyIHtcbiAgY29sb3I6ICMwMGI0ZTk7XG59XG4uZmlsdGVyLWRyb3Bkb3duLWFjdGl2ZTpob3ZlciAuZmlsdGVyLWRyb3Bkb3duLWFycm93IC5zdHlsZS1zdmcgcGF0aCB7XG4gIHN0cm9rZTogIzAwYjRlOTtcbn1cbi5maWx0ZXItZHJvcGRvd24tYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5maWx0ZXItZHJvcGRvd24tYXJyb3cgLnN0eWxlLXN2ZyBwYXRoIHtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlIGVhc2Utb3V0IDAuMzVzO1xufVxuLmZpbHRlci1kcm9wZG93bi1saXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAyMjRweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMTJweCAyMHB4IDEycHggMDtcbiAgbWFyZ2luOiA0cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgMC4zNXM7XG59XG4uZmlsdGVyLWRyb3Bkb3duLWxpc3QuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmlsdGVyLWRyb3Bkb3duLWxpc3QudmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZmlsdGVyLWRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmctbGVmdDogMTNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciBlYXNlLW91dCAwLjM1cztcbn1cbi5maWx0ZXItZHJvcGRvd24taXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjMDBiNGU5O1xufVxuXG4uYWxwaGEge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuYWxwaGEtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYWxwaGEtaW5uZXIge1xuICB3aWR0aDogMTUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuYWxwaGEtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLmFscGhhLWxldHRlciB7XG4gIGNvbG9yOiAjNTc1NzU3O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiA2cHggMTFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIGVhc2Utb3V0IDAuMzVzLCBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0IDAuMzVzO1xufVxuLmFscGhhLWxldHRlcnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuYWxwaGEtbGV0dGVycyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3BhY2l0eTogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB6LWluZGV4OiAwO1xuICB9XG59XG4uYWxwaGEtbGV0dGVyOmhvdmVyIHtcbiAgY29sb3I6ICMwMGI0ZTk7XG59XG4uYWxwaGEtbGV0dGVyLmRpc2FibGVkIHtcbiAgY29sb3I6ICNhYWE1YTU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFscGhhLWxldHRlci5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjRlOTtcbn1cblxuLnNpbmdsZS12ZW5kb3ItaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnNpbmdsZS12ZW5kb3ItaGVhZGVyLWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUtdmVuZG9yLWhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZzogMzFweCAyOXB4IDA7XG4gIH1cbn1cbi5zaW5nbGUtdmVuZG9yLWhlYWRlci1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zaW5nbGUtdmVuZG9yLWhlYWRlci1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5zaW5nbGUtdmVuZG9yLWJpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUtdmVuZG9yLWJpbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5zaW5nbGUtdmVuZG9yLXRodW1iIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZS12ZW5kb3ItdGh1bWIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZS12ZW5kb3ItaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNzBweDtcbiAgfVxufVxuLnNpbmdsZS12ZW5kb3ItdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNpbmdsZS12ZW5kb3ItdGFnbGluZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM1NzU3NTc7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlLXZlbmRvci10YWdsaW5lIHtcbiAgICBtaW4td2lkdGg6IDMwJTtcbiAgICBtYXJnaW46IDAgMCA4cHggNDBweDtcbiAgfVxufVxuLnNpbmdsZS12ZW5kb3ItdGFiIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIGhlaWdodDogNjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICM1NzU3NTc7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLW91dCAwLjM1cztcbn1cbi5zaW5nbGUtdmVuZG9yLXRhYi5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMwMGI0ZTk7XG4gIGNvbG9yOiAjMTAxOTMxO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnNpbmdsZS12ZW5kb3ItdGFiOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBiNGU5O1xufVxuLnNpbmdsZS12ZW5kb3ItdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUtdmVuZG9yLXRhYnMge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLnNpbmdsZS12ZW5kb3ItYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZS12ZW5kb3ItYnV0dG9ucyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgcGFkZGluZzogMCAyOXB4IDAgMDtcbiAgfVxufVxuLnNpbmdsZS12ZW5kb3ItYnV0dG9ucyAuYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlLXZlbmRvci1idXR0b25zIC5idXR0b24ge1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgfVxufVxuLnNpbmdsZS12ZW5kb3ItYnV0dG9ucyAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG4uc2luZ2xlLXZlbmRvci1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnNpbmdsZS12ZW5kb3ItYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUtdmVuZG9yLWJvZHkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0NTBweCk7XG4gIH1cbn1cbi5zaW5nbGUtdmVuZG9yLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcGFkZGluZzogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlLXZlbmRvci10ZXh0IHtcbiAgICBwYWRkaW5nOiAzMXB4IDI5cHg7XG4gIH1cbn1cbi5zaW5nbGUtdmVuZG9yLXRleHQtaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5zaW5nbGUtdmVuZG9yLXRleHQtaXRlbS5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaW5nbGUtdmVuZG9yLXRleHQtaXRlbSBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wcmVtaXVtLXZlbmRvci1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4uc2luZ2xlLXZlbmRvci1ldmVudHMge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBhZGRpbmc6IDMxcHggMjlweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnNpbmdsZS12ZW5kb3ItZXZlbnRzIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uc2luZ2xlLXZlbmRvci1ldmVudHMtaW5uZXIge1xuICBtYXJnaW46IDAgLTE1cHg7XG59XG5cbi52ZW5kb3ItZXZlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAwLjM1cztcbn1cbi52ZW5kb3ItZXZlbnQ6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuLnZlbmRvci1ldmVudC1kYXRlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmY2ODEzO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLnZlbmRvci1ldmVudC1kYXRlLWRheSB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi52ZW5kb3ItZXZlbnQtdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4udmVuZG9yLWV2ZW50LXRleHQge1xuICBjb2xvcjogIzU3NTc1Nztcbn1cbi52ZW5kb3ItZXZlbnQtdGltZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMwMGI0ZTk7XG4gIG1hcmdpbi10b3A6IDQycHg7XG59XG4udmVuZG9yLWV2ZW50LXRpbWUgaW1nIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4udmVuZG9yLWV2ZW50IGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjtcbn1cblxuLnNpbmdsZS12ZW5kb3ItbmV3cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcGFkZGluZzogMzFweCAyOXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuc2luZ2xlLXZlbmRvci1uZXdzIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgfVxufVxuLnNpbmdsZS12ZW5kb3ItbmV3cy1pbm5lciAuc2xpY2stc2xpZGUgPiBkaXY6bGFzdC1jaGlsZCAubmV3cy1wcmV2aWV3IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5zaW5nbGUtdmVuZG9yLXJlbGF0ZWQge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnNpbmdsZS12ZW5kb3ItcmVsYXRlZC1pbm5lciB7XG4gIG1hcmdpbjogMCAtMTVweDtcbn1cbi5zaW5nbGUtdmVuZG9yLXJlbGF0ZWQtaW5uZXIgLnNsaWNrLXNsaWRlIHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLnNpbmdsZS12ZW5kb3ItcmVsYXRlZC1pbm5lciAuc2xpY2stc2xpZGUgPiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNpbmdsZS12ZW5kb3ItcmVsYXRlZC1pbm5lciAuc2xpY2stc2xpZGUgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi52ZW5kb3ItcmVsYXRlZC1wb3N0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcGFkZGluZzogMzFweCAyOXB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0IDAuMzVzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC52ZW5kb3ItcmVsYXRlZC1wb3N0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLnZlbmRvci1yZWxhdGVkLXBvc3QgYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyO1xufVxuLnZlbmRvci1yZWxhdGVkLXBvc3Q6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuLnZlbmRvci1yZWxhdGVkLXRodW1iIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDg0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAudmVuZG9yLXJlbGF0ZWQtdGh1bWIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi52ZW5kb3ItcmVsYXRlZC10aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAudmVuZG9yLXJlbGF0ZWQtdGl0bGUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNDBweCk7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLnNpbmdsZS12ZW5kb3Itc2lkZWJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICBtYXJnaW46IDQwcHggYXV0byAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUtdmVuZG9yLXNpZGViYXIge1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgfVxufVxuLnNpbmdsZS12ZW5kb3Itc2lkZWJhciAuc2lkZWJhci1zZWN0aW9uIHtcbiAgcGFkZGluZzogMzFweCAyOXB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5zaW5nbGUtdmVuZG9yLXNpZGViYXIgLnNpZGViYXItc2VjdGlvbi1pbm5lciB7XG4gIG1hcmdpbjogMCAtMTVweDtcbn1cbi5zaW5nbGUtdmVuZG9yLXNpZGViYXIgLnByZXZpZXctZmVhdHVyZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIxNnB4O1xuICBwYWRkaW5nOiAwO1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zaW5nbGUtdmVuZG9yLXNpZGViYXIgLnNsaWNrLXNsaWRlIHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLnNpbmdsZS12ZW5kb3Itc2lkZWJhciAuc2xpY2stc2xpZGUgPiBkaXY6bGFzdC1jaGlsZCAubmV3cy1wcmV2aWV3IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2luZ2xlLXZlbmRvci1zaWRlYmFyIC5zaWRlYmFyLXZpZGVvcyAuc2xpY2stbGlzdCB7XG4gIGhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbn1cbi5zaW5nbGUtdmVuZG9yLXNpZGViYXIgLnNpZGViYXItdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2luZ2xlLXZlbmRvci1zaWRlYmFyIC5zaWRlYmFyLXZpZGVvIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNpbmdsZS12ZW5kb3Itc2lkZWJhciAuc2lkZWJhci12aWRlbyAuaWMtc3BvdGxpZ2h0ci1lbWJlZCxcbi5zaW5nbGUtdmVuZG9yLXNpZGViYXIgLnNpZGViYXItdmlkZW8gaWZyYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uc2luZ2xlLXZlbmRvci1zaWRlYmFyIC5zaWRlYmFyLXZpZGVvLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2luZ2xlLXZlbmRvci1zaWRlYmFyIC5zaWRlYmFyLXZlbmRvci1yZXNvdXJjZXMgLnNpZGViYXItc2VjdGlvbi1pbm5lciB7XG4gIG1hcmdpbjogMDtcbn1cbi5zaW5nbGUtdmVuZG9yLXNpZGViYXIgLnNpZGViYXItdmVuZG9yLXJlc291cmNlcyAucmVzb3VyY2UtcHJldmlldyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2luZ2xlLXZlbmRvci1zaWRlYmFyIC5zaWRlYmFyLXZlbmRvci1yZXNvdXJjZXMgLnJlc291cmNlLXByZXZpZXc6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uYXV0aG9yLXByZXZpZXcge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCA3cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmF1dGhvci1wcmV2aWV3IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5hdXRob3ItcHJldmlldzpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXV0aG9yLXByZXZpZXcge1xuICAgIHdpZHRoOiAzMy4zMzMlO1xuICB9XG4gIC5hdXRob3ItcHJldmlldzpudGgtY2hpbGQoMykge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmF1dGhvci1wcmV2aWV3IHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuYXV0aG9yLXByZXZpZXc6bnRoLWNoaWxkKDQpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTg0MHB4KSB7XG4gIC5hdXRob3ItcHJldmlldyB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxufVxuLmF1dGhvci1wcmV2aWV3OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5hdXRob3ItcHJldmlldy5leHBlcnQtcHJldmlldyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmF1dGhvci1wcmV2aWV3LmV4cGVydC1wcmV2aWV3IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmF1dGhvci1wcmV2aWV3LmV4cGVydC1wcmV2aWV3IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4uYXV0aG9yLXByZXZpZXcuZXhwZXJ0LXByZXZpZXc6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hdXRob3ItcHJldmlldy5leHBlcnQtcHJldmlldzpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXV0aG9yLXByZXZpZXcuZXhwZXJ0LXByZXZpZXcuc21hbGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5hdXRob3ItcHJldmlldy5leHBlcnQtcHJldmlldy5zbWFsbDpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmF1dGhvci1wcmV2aWV3LmV4cGVydC1wcmV2aWV3LnNtYWxsIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5hdXRob3ItcHJldmlldy5leHBlcnQtcHJldmlldy5zbWFsbDpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5hdXRob3ItcHJldmlldy5leHBlcnQtcHJldmlldy5zbWFsbCAuZXhwZXJ0LXByZXZpZXctaW5uZXIge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nOiAwO1xufVxuLmF1dGhvci1wcmV2aWV3LmV4cGVydC1wcmV2aWV3LnNtYWxsIC5hdXRob3ItaW5uZXIge1xuICB3aWR0aDogMTAwcHg7XG4gIHBhZGRpbmc6IDAgMCAxMHB4O1xufVxuLmF1dGhvci1wcmV2aWV3LmV4cGVydC1wcmV2aWV3LnNtYWxsIC5hdXRob3ItYXZhdGFyIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmF1dGhvci1wcmV2aWV3LmV4cGVydC1wcmV2aWV3LnNtYWxsIC5hdXRob3ItbmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmF1dGhvci1wcmV2aWV3LmV4cGVydC1wcmV2aWV3LnNtYWxsIC5hdXRob3ItcHJldmlldy1pbmZvIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5hdXRob3ItcHJldmlldy5leHBlcnQtcHJldmlldy5zbWFsbCAuYXV0aG9yLXByZXZpZXctcG9zdCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uYXV0aG9yLXByZXZpZXcuZXhwZXJ0LXByZXZpZXcgLmV4cGVydC1wcmV2aWV3LWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMzFweCAyOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAwLjM1cztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmF1dGhvci1wcmV2aWV3LmV4cGVydC1wcmV2aWV3IC5leHBlcnQtcHJldmlldy1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMzFweCAyOXB4IDMxcHggMDtcbiAgfVxufVxuLmF1dGhvci1wcmV2aWV3LmV4cGVydC1wcmV2aWV3IC5leHBlcnQtcHJldmlldy1pbm5lcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG4uYXV0aG9yLXByZXZpZXcuZXhwZXJ0LXByZXZpZXcgLmF1dGhvci1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMCAzMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuYXV0aG9yLXByZXZpZXcuZXhwZXJ0LXByZXZpZXcgLmF1dGhvci1pbm5lciB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIHBhZGRpbmc6IDAgMzFweDtcbiAgfVxufVxuLmF1dGhvci1wcmV2aWV3LmV4cGVydC1wcmV2aWV3IC5hdXRob3ItaW5uZXI6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmF1dGhvci1wcmV2aWV3LmV4cGVydC1wcmV2aWV3IC5hdXRob3ItcHJldmlldy1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmF1dGhvci1wcmV2aWV3LmV4cGVydC1wcmV2aWV3IC5hdXRob3ItcHJldmlldy1pbmZvIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpO1xuICB9XG59XG4uYXV0aG9yLXByZXZpZXcuZXhwZXJ0LXByZXZpZXcgLmV4cGVydC1yZWFkLW1vcmUge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmF1dGhvci1wcmV2aWV3LWJpbyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTFlMmUzO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmF1dGhvci1wcmV2aWV3LXBvc3Qge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLmF1dGhvci1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAzMXB4IDI5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0IDAuMzVzO1xufVxuLmF1dGhvci1pbm5lcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG4uYXV0aG9yLWlubmVyID4gYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmF1dGhvci1hdmF0YXIge1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMTUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmF1dGhvci1hdmF0YXItc2luZ2xlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uYXV0aG9yLW5hbWUge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hdXRob3ItY29tcGFueSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmF1dGhvci1wb3N0cy1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM1NzU3NTc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hdXRob3JzIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAwLjM1cztcbn1cbi5hdXRob3JzLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmF1dGhvcnMtaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtN3B4O1xuICBnYXA6IDMwcHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmF1dGhvcnMtaW5uZXIge1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OXB4KSB7XG4gIC5hdXRob3JzLWlubmVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLmF1dGhvcnMtdG9wLWJhbm5lciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uYXV0aG9ycy1tb3JlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmF1dGhvci1zaW5nbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDMxcHggMjlweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXV0aG9yLXNpbmdsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXV0aG9yLXNpbmdsZS1pbmZvIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjcxcHgpO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuLmF1dGhvci1zaW5nbGUtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0IDAuMzVzO1xufVxuLmF1dGhvci1zaW5nbGUtbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG4uYXV0aG9yLXNpbmdsZS1saW5rOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmF1dGhvci1zaW5nbGUtbGlua3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzFweDtcbiAgcmlnaHQ6IDI5cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXV0aG9yLXNpbmdsZS1uYW1lIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uYXV0aG9yLXNpbmdsZS1jb21wYW55IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmF1dGhvci1zaW5nbGUtZGVzYyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5hdXRob3Itc2luZ2xlLXBvc3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTE1cHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgMC4zNXM7XG59XG4uYXV0aG9yLXNpbmdsZS1wb3N0cy5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5hdXRob3Itc2luZ2xlLXBvc3RzIC5yZWxhdGVkLXByZXZpZXcge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5hdXRob3Itc2luZ2xlLXBvc3RzIC5yZWxhdGVkLXByZXZpZXc6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hdXRob3Itc2luZ2xlLXBvc3RzIC5yZWxhdGVkLXByZXZpZXcge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmF1dGhvci1zaW5nbGUtcG9zdHMgLnJlbGF0ZWQtcHJldmlldzpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmF1dGhvci1zaW5nbGUtcG9zdHMgLnJlbGF0ZWQtcHJldmlldyB7XG4gICAgd2lkdGg6IDMzLjMzMyU7XG4gIH1cbiAgLmF1dGhvci1zaW5nbGUtcG9zdHMgLnJlbGF0ZWQtcHJldmlldzpudGgtY2hpbGQoMykge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5hdXRob3ItcG9zdC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5hdXRob3ItcG9zdC1leGNlcnB0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmF1dGhvci1wb3N0LWV4Y2VycHQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmF1dGhvci1wcmV2aWV3LXN0YW5kYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hdXRob3ItcHJldmlldy1zdGFuZGFyZCAuZXhwZXJ0LXByZXZpZXctaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5hdXRob3ItcHJldmlldy1zdGFuZGFyZF9fdGh1bWJuYWlsIHtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOTlweCkge1xuICAuYXV0aG9yLXByZXZpZXctc3RhbmRhcmRfX3RodW1ibmFpbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICBoZWlnaHQ6IDI4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk5cHgpIHtcbiAgLmF1dGhvci1wcmV2aWV3LXN0YW5kYXJkX190aHVtYm5haWwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDMyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5hdXRob3ItcHJldmlldy1zdGFuZGFyZF9fdGh1bWJuYWlsIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmF1dGhvci1wcmV2aWV3LXN0YW5kYXJkX190aHVtYm5haWwgLmF1dGhvci1uYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gIHotaW5kZXg6IDE7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogIzEwMTkzMTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk5cHgpIHtcbiAgLmF1dGhvci1wcmV2aWV3LXN0YW5kYXJkX190aHVtYm5haWwgLmF1dGhvci1uYW1lIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxufVxuLmF1dGhvci1wcmV2aWV3LXN0YW5kYXJkX19pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMSAxIGF1dG87XG59XG4uYXV0aG9yLXByZXZpZXctc3RhbmRhcmRfX2luZm8gaDUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYXV0aG9yLXByZXZpZXctc3RhbmRhcmRfX2luZm8gLmF1dGhvci1wcmV2aWV3LXBvc3Qge1xuICBtYXJnaW4tdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5hdXRob3ItcHJldmlldy1zdGFuZGFyZF9faW5mbyAuYXV0aG9yLXBvc3QtZXhjZXJwdCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5hdXRob3ItcHJldmlldy1zdGFuZGFyZF9faW5mbyAuYXV0aG9yLXBvc3QtZXhjZXJwdCBhIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMTAxOTMxO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uYXV0aG9yLXByZXZpZXctc3RhbmRhcmRfX2luZm8gLmF1dGhvci1wb3N0LWV4Y2VycHQgYTppcyg6aG92ZXIsIDpmb2N1cykge1xuICBjb2xvcjogI2ZmNjgxMztcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmxhbmRpbmctaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMzBweCAwIDcwcHg7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk5cHgpIHtcbiAgLmxhbmRpbmctaGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgcGFkZGluZzogMzBweCAwIDQwcHg7XG4gIH1cbn1cbi5sYW5kaW5nLWhlYWRlci10ZXh0IHtcbiAgbWF4LXdpZHRoOiA1NDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk5cHgpIHtcbiAgLmxhbmRpbmctaGVhZGVyLXRleHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmxhbmRpbmctaGVhZGVyLXRleHQgLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ubGFuZGluZy1oZWFkZXItYmVmb3JlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmxhbmRpbmctaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5sYW5kaW5nLWhlYWRlci10aXRsZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xLjVweDtcbiAgfVxufVxuLmxhbmRpbmctaGVhZGVyLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ubGFuZGluZy1oZWFkZXItdGh1bWIge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDEuOTExO1xufVxuLmxhbmRpbmctaGVhZGVyIC5idXR0b24ub3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjgxMztcbiAgYm9yZGVyLWNvbG9yOiAjZmY2ODEzO1xuICBtaW4td2lkdGg6IDI0OHB4O1xufVxuLmxhbmRpbmctaGVhZGVyIC5idXR0b24ub3JhbmdlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZjUwMDA7XG59XG5cbi5sYW5kaW5nLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA3MHB4IDA7XG4gIG1heC13aWR0aDogMTQ3MHB4O1xuICBnYXA6IDQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOTlweCkge1xuICAubGFuZGluZy1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuLmxhbmRpbmctY29udGVudCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubGFuZGluZy1jb250ZW50IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFuZGluZy1jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbi5sYW5kaW5nLWNvbnRlbnQtaW1hZ2Uge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOTlweCkge1xuICAubGFuZGluZy1jb250ZW50LWltYWdlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ubGFuZGluZy1jb250ZW50LWltYWdlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmxhbmRpbmctY29udGVudC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OXB4KSB7XG4gIC5sYW5kaW5nLWNvbnRlbnQtdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ubGFuZGluZy1jb250ZW50LXRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5sYW5kaW5nLWNvbnRlbnQtdGV4dCBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubGFuZGluZy1jb250ZW50LXRleHQgLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4ubGFuZGluZy1jb250ZW50LXpvb20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmxhbmRpbmctY29udGVudC16b29tIC5idXR0b24ge1xuICBtYXJnaW46IDAgMTBweCAxMHB4IDA7XG59XG4ubGFuZGluZy1jb250ZW50LXpvb20gLmJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmxhbmRpbmctY29udGVudC1xdW90ZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICBwYWRkaW5nLXRvcDogMzdweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDg2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OXB4KSB7XG4gIC5sYW5kaW5nLWNvbnRlbnQtcXVvdGUge1xuICAgIGdhcDogMjBweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk5cHgpIHtcbiAgLmxhbmRpbmctY29udGVudC1xdW90ZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmxhbmRpbmctY29udGVudC1xdW90ZV9fcGhvdG8ge1xuICBtaW4td2lkdGg6IDIxM3B4O1xuICBtYXgtd2lkdGg6IDIxM3B4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk5cHgpIHtcbiAgLmxhbmRpbmctY29udGVudC1xdW90ZV9fcGhvdG8ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ubGFuZGluZy1jb250ZW50LXF1b3RlX19waG90byBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IHRvcDtcbn1cbi5sYW5kaW5nLWNvbnRlbnQtcXVvdGVfX3F1b3RlIHtcbiAgY29sb3I6ICNmZjY4MTM7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk5cHgpIHtcbiAgLmxhbmRpbmctY29udGVudC1xdW90ZV9fcXVvdGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5sYW5kaW5nLWNvbnRlbnQtcXVvdGVfX25hbWUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5yZXNvdXJjZXMtZmlsdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5yZXNvdXJjZXMtZmlsdGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ucmVzb3VyY2VzLWZpbHRlci10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnJlc291cmNlcy1maWx0ZXItdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5yZXNvdXJjZXMtZmlsdGVyLXRlcm1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG59XG4ucmVzb3VyY2VzLWZpbHRlci10ZXJtIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMxMDE5MzE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIHBhZGRpbmc6IDZweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbjogMCAyMHB4IDEwcHggMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBjb2xvciBlYXNlLW91dCAwLjM1cywgYmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAwLjM1cztcbn1cbi5yZXNvdXJjZXMtZmlsdGVyLXRlcm06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiNGU5O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5yZXNvdXJjZXMtZmlsdGVyLXRlcm06aG92ZXIgLnN0eWxlLXN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuLnJlc291cmNlcy1maWx0ZXItdGVybTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuLnJlc291cmNlcy1maWx0ZXItdGVybS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiNGU5O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5yZXNvdXJjZXMtZmlsdGVyLXRlcm0uYWN0aXZlIC5zdHlsZS1zdmcgcGF0aCB7XG4gIHN0cm9rZTogI2ZmZjtcbn1cbi5yZXNvdXJjZXMtZmlsdGVyLXRlcm0gLnN0eWxlLXN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5yZXNvdXJjZXMtZmlsdGVyLXRlcm0gLnN0eWxlLXN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiAjMTAxOTMxO1xuICB0cmFuc2l0aW9uOiBzdHJva2UgZWFzZS1vdXQgMC4zNXM7XG59XG5cbi5yZXNvdXJjZXMtYXJjaGl2ZS1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICBtYXJnaW46IDAgLTEwcHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgMC4zNXM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5yZXNvdXJjZXMtYXJjaGl2ZS1pbm5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgfVxufVxuLnJlc291cmNlcy1hcmNoaXZlLWlubmVyLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5yZXNvdXJjZXMtYXJjaGl2ZS1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucmVzb3VyY2VzLWFyY2hpdmUtcGFnaW5hdGlvbiAucGFnZS1udW1iZXJzIHtcbiAgbWFyZ2luOiAxNHB4IDEycHggMTRweCAwO1xufVxuLnJlc291cmNlcy1hcmNoaXZlLXBhZ2luYXRpb24gLnBhZ2UtbnVtYmVyczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnJlc291cmNlcy1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVzb3VyY2VzLWl0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnJlc291cmNlcy1pdGVtIHtcbiAgICB3aWR0aDogMzMuMzMzJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLnJlc291cmNlcy1pdGVtLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAucmVzb3VyY2VzLWl0ZW0taW5uZXIge1xuICAgIHBhZGRpbmc6IDMxcHggMjlweDtcbiAgfVxufVxuLnJlc291cmNlcy1pdGVtLXRodW1iIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAucmVzb3VyY2VzLWl0ZW0tdGh1bWIge1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbn1cbi5yZXNvdXJjZXMtaXRlbS1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5yZXNvdXJjZXMtaXRlbS1vdmVybGF5IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5yZXNvdXJjZXMtaXRlbS1vdmVybGF5IGE6aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cbi5yZXNvdXJjZXMtaXRlbS1vdmVybGF5IGltZyB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAwLjM1cztcbn1cbi5yZXNvdXJjZXMtaXRlbS1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5yZXNvdXJjZXMtaXRlbS10ZXJtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnJlc291cmNlcy1pdGVtLXRlcm1zIHtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgfVxufVxuLnJlc291cmNlcy1pdGVtLXRlcm0ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDRweCAxMHB4O1xuICBtYXJnaW46IDAgNXB4IDVweCAwO1xufVxuLnJlc291cmNlcy1pdGVtLXRlcm06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5yZXNvdXJjZXMtaXRlbS10ZXJtIC5zdHlsZS1zdmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5yZXNvdXJjZXMtaXRlbS10ZXJtIC5zdHlsZS1zdmcgcGF0aCB7XG4gIHN0cm9rZTogIzEwMTkzMTtcbn1cbi5yZXNvdXJjZXMtaXRlbS10aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnJlc291cmNlcy1pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5yZXNvdXJjZXMtaXRlbS1leGNlcnB0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNTc1NzU3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAucmVzb3VyY2VzLWl0ZW0tZXhjZXJwdCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4ucmVzb3VyY2VzLWl0ZW0tYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5yZXNvdXJjZXMtaXRlbS1idXR0b24gLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5yZXNvdXJjZXMtaXRlbS1idXR0b24gLmJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgfVxufVxuLnJlc291cmNlcy1pdGVtLWJ1dHRvbiAuYnV0dG9uLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5yZXNvdXJjZXMtaXRlbS1idXR0b24gLnczZWRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWV3LXJlc291cmNlLXZpZGVvIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAudmlldy1yZXNvdXJjZS12aWRlbyB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3LXJlc291cmNlLXZpZGVvIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctcmVzb3VyY2UtdmlkZW8ge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnZpZXctcmVzb3VyY2UtdmlkZW8ge1xuICAgIGhlaWdodDogNDUwcHg7XG4gIH1cbn1cblxuLnZpZXctc2luZ2xlIC53M2VkZW46bm90KC5saWdodC1tb2RlKSB7XG4gIC0tZG0tdGV4dDogJHZlcnktZGFyayA7XG59XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtY29udGFjdCAucGFnZS1oZWFkZXIge1xuICBtYXJnaW46IDA7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLndwY2Y3IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjQ1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1jb250YWN0IC53cGNmNy1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLndwY2Y3LWZvcm0ge1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgfVxufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1jb250YWN0IC53cGNmNy1mb3JtLnNlbnQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLndwY2Y3LWZvcm0uc2VudCAuc3VjY2Vzc2Z1bGx5LXNlbnQge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiA5OTk7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLndwY2Y3LWZvcm0gLnN1Y2Nlc3NmdWxseS1zZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgMC4zNXM7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xMDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtY29udGFjdCAud3BjZjctZm9ybSAuc3VjY2Vzc2Z1bGx5LXNlbnQtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgbWF4LXdpZHRoOiA2NDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcGFkZGluZzogNzJweCAzMnB4IDYwcHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLndwY2Y3LWZvcm0gLnN1Y2Nlc3NmdWxseS1zZW50LWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgMC4zNXM7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLndwY2Y3LWZvcm0gLnN1Y2Nlc3NmdWxseS1zZW50LWNsb3NlOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtY29udGFjdCAud3BjZjctZm9ybSAuc3VjY2Vzc2Z1bGx5LXNlbnQtY2xvc2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtY29udGFjdCAud3BjZjctZm9ybSAuc3VjY2Vzc2Z1bGx5LXNlbnQgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLndwY2Y3LWZvcm0gLnN1Y2Nlc3NmdWxseS1zZW50IHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjNTc1NzU3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLndwY2Y3LWZvcm0gLnN1Y2Nlc3NmdWxseS1zZW50LWltZyB7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiA0MnB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1jb250YWN0IC53cGNmNy1mb3JtIC5zdWNjZXNzZnVsbHktc2VudC1saW5rIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1jb250YWN0IC53cGNmNy1mb3JtIC5zdWNjZXNzZnVsbHktc2VudCAuY29sLWxpbmsge1xuICBtYXJnaW46IDA7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLndwY2Y3IGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMxcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1jb250YWN0IC53cGNmNyBsYWJlbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtY29udGFjdCAud3BjZjcgbGFiZWwuZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1jb250YWN0IC53cGNmNyBsYWJlbC5sYWJlbC1zdWJtaXQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtY29udGFjdCAud3BjZjcgbGFiZWw6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtY29udGFjdCAud3BjZjcgLmZvcm0taW5wdXQsXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLndwY2Y3IC5mb3JtLXRleHRhcmVhLFxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1jb250YWN0IC53cGNmNyBzZWxlY3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjNmM2YzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjMTAxOTMxO1xuICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2Utb3V0IDAuMzVzO1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1jb250YWN0IC53cGNmNyAuZm9ybS1pbnB1dDo6cGxhY2Vob2xkZXIsXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLndwY2Y3IC5mb3JtLXRleHRhcmVhOjpwbGFjZWhvbGRlcixcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtY29udGFjdCAud3BjZjcgc2VsZWN0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNTc1NzU3O1xuICBvcGFjaXR5OiAxO1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1jb250YWN0IC53cGNmNyAuZm9ybS1pbnB1dDpmb2N1cyxcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtY29udGFjdCAud3BjZjcgLmZvcm0tdGV4dGFyZWE6Zm9jdXMsXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLndwY2Y3IHNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzEwMTkzMTtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtY29udGFjdCAud3BjZjcgLmZvcm0taW5wdXQud3BjZjctbm90LXZhbGlkLFxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1jb250YWN0IC53cGNmNyAuZm9ybS10ZXh0YXJlYS53cGNmNy1ub3QtdmFsaWQsXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLndwY2Y3IHNlbGVjdC53cGNmNy1ub3QtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICNjMzBmMGY7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLndwY2Y3IC5mb3JtLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtY29udGFjdCAud3BjZjcgLmZvcm0tdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgcmVzaXplOiBub25lO1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1jb250YWN0IC53cGNmNyAuZm9ybS10ZXh0YXJlYTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtY29udGFjdCAud3BjZjcgc2VsZWN0IHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLndwY2Y3IC5idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtY29udGFjdCAud3BjZjcgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGI0ZTk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1jb250YWN0IC53cGNmNyAuYnV0dG9uLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLndwY2Y3IC5hamF4LWxvYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLndwY2Y3IC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgY29sb3I6ICNjMzBmMGY7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLndwY2Y3IGZvcm0uaW52YWxpZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLndwY2Y3IGZvcm0uZmFpbGVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItY29sb3I6ICNjMzBmMGY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtY29udGFjdCAucGFnZS1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtY29udGFjdCAuZm9ybS1yZWNhcHRjaGEge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzLWwtY29udGFpbmVyLnRyaWJlLWNvbW1vbi1sLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTMyMHB4O1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMudHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bSAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvci0tdGFicyAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtIC50cmliZS1ldmVudHMtbC1jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMudHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bSAudHJpYmUtZXZlbnRzLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDMxcHggMjlweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdC1uYXYge1xuICAgIHBhZGRpbmc6IDMycHggMjlweCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzLnRyaWJlLWNvbW1vbi0tYnJlYWtwb2ludC1tZWRpdW0gLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0LW5hdiB7XG4gICAgcGFkZGluZzogMzJweCAwIDA7XG4gIH1cbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzLnRyaWJlLWNvbW1vbi0tYnJlYWtwb2ludC1tZWRpdW0gLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19tb250aC1zZXBhcmF0b3IgKyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdyB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtcm93IHtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgcGFkZGluZzogMzFweCAyOXB4O1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMudHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bSAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdyA+IC50cmliZS1jb21tb24tZy1jb2wge1xuICBwYWRkaW5nOiAwO1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMudHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bSAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdyA+IC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtcm93IC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtZmVhdHVyZWQtaW1hZ2Utd3JhcHBlciB7XG4gIGhlaWdodDogMjAwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtcm93IC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtZmVhdHVyZWQtaW1hZ2Utd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAyNDBweDtcbiAgfVxufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMudHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bSAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LWZlYXR1cmVkLWltYWdlLXdyYXBwZXIgYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtcm93IC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtZmVhdHVyZWQtaW1hZ2Utd3JhcHBlciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZm9udC1mYW1pbHk6IFwib2JqZWN0LWZpdDogY292ZXI7XCI7XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtIC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGgge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzLnRyaWJlLWNvbW1vbi0tYnJlYWtwb2ludC1tZWRpdW0gLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXktbmF2IHtcbiAgICBwYWRkaW5nOiAzMnB4IDI5cHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtIC50cmliZS1ldmVudHMtY2FsZW5kYXItZGF5LW5hdiB7XG4gICAgcGFkZGluZzogMzJweCAwIDA7XG4gIH1cbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzLnRyaWJlLWNvbW1vbi0tYnJlYWtwb2ludC1tZWRpdW0gLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXlfX2V2ZW50IHtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgcGFkZGluZzogMzFweCAyOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzLnRyaWJlLWNvbW1vbi0tYnJlYWtwb2ludC1tZWRpdW0gLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXlfX2V2ZW50OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMudHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bSAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWRheV9fZXZlbnQgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXlfX2V2ZW50LWZlYXR1cmVkLWltYWdlLXdyYXBwZXIge1xuICBoZWlnaHQ6IDIwMHB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMudHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bSAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWRheV9fZXZlbnQgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXlfX2V2ZW50LWZlYXR1cmVkLWltYWdlLXdyYXBwZXIge1xuICAgIGhlaWdodDogMjQwcHg7XG4gIH1cbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzLnRyaWJlLWNvbW1vbi0tYnJlYWtwb2ludC1tZWRpdW0gLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXlfX2V2ZW50IC50cmliZS1ldmVudHMtY2FsZW5kYXItZGF5X19ldmVudC1mZWF0dXJlZC1pbWFnZS13cmFwcGVyIGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMudHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bSAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWRheV9fZXZlbnQgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXlfX2V2ZW50LWZlYXR1cmVkLWltYWdlLXdyYXBwZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIm9iamVjdC1maXQ6IGNvdmVyO1wiO1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMudHJpYmUtY29tbW9uLS1icmVha3BvaW50LW1lZGl1bSAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWRheV9fdHlwZS1zZXBhcmF0b3IgKyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWRheV9fZXZlbnQge1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzLnRyaWJlLWNvbW1vbi0tYnJlYWtwb2ludC1tZWRpdW0gLnRyaWJlLWV2ZW50cy1jLWljYWwge1xuICAgIHBhZGRpbmc6IDAgMjlweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtIC50cmliZS1ldmVudHMtYy1pY2FsIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWwtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtbC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWwtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBwYWRkaW5nOiAzMXB4IDI5cHg7XG4gIG1hcmdpbjogMDtcbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtaGVhZGVyLS1oYXMtZXZlbnQtc2VhcmNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtaGVhZGVyX190b3AtYmFyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fbW9udGgtc2VwYXJhdG9yLFxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXlfX3R5cGUtc2VwYXJhdG9yIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX21vbnRoLXNlcGFyYXRvcixcbiAgLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXlfX3R5cGUtc2VwYXJhdG9yIHtcbiAgICBwYWRkaW5nOiAwIDI5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19tb250aC1zZXBhcmF0b3IsXG4gIC50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItZGF5X190eXBlLXNlcGFyYXRvciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19tb250aC1zZXBhcmF0b3IgKyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdyxcbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItZGF5X190eXBlLXNlcGFyYXRvciArIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtcm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIHBhZGRpbmc6IDMxcHggMjlweDtcbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fbW9udGgtc2VwYXJhdG9yICsgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1yb3cgPiAudHJpYmUtY29tbW9uLWctY29sLFxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXlfX3R5cGUtc2VwYXJhdG9yICsgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1yb3cgPiAudHJpYmUtY29tbW9uLWctY29sIHtcbiAgcGFkZGluZzogMDtcbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fbW9udGgtc2VwYXJhdG9yICsgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1yb3cgPiAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXdyYXBwZXIsXG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWRheV9fdHlwZS1zZXBhcmF0b3IgKyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdyA+IC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19tb250aC1zZXBhcmF0b3IgKyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdyA+IC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtd3JhcHBlcixcbiAgLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXlfX3R5cGUtc2VwYXJhdG9yICsgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1yb3cgPiAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1yb3cge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBwYWRkaW5nOiAzMXB4IDI5cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1yb3cge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdyA+IC50cmliZS1jb21tb24tZy1jb2wge1xuICBwYWRkaW5nOiAwO1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1yb3cgPiAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXdyYXBwZXIge1xuICBmbGV4OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdyA+IC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtd3JhcHBlciB7XG4gICAgZmxleDogMTtcbiAgICB3aWR0aDogODguODg4JTtcbiAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICB9XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LWRhdGV0aW1lIHtcbiAgY29sb3I6ICM1NzU3NTc7XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LWRhdGV0aW1lLXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1yb3cgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1kYXRldGltZS13cmFwcGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtcm93IC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtZmVhdHVyZWQtaW1hZ2Utd3JhcHBlciB7XG4gIGhlaWdodDogMjAwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LWZlYXR1cmVkLWltYWdlLXdyYXBwZXIge1xuICAgIGhlaWdodDogMjQwcHg7XG4gIH1cbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtcm93IC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtZmVhdHVyZWQtaW1hZ2Utd3JhcHBlciBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtcm93IC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtZmVhdHVyZWQtaW1hZ2Utd3JhcHBlciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZm9udC1mYW1pbHk6IFwib2JqZWN0LWZpdDogY292ZXI7XCI7XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LWRhdGV0aW1lLWZlYXR1cmVkLXRleHQge1xuICBjb2xvcjogI2ZmNjgxMztcbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtcm93LnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1yb3ctLWZlYXR1cmVkIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtZGF0ZS10YWc6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ODEzO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdy50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtcm93LS1mZWF0dXJlZCAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LWRhdGUtdGFnOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtcm93LnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1yb3ctLWZlYXR1cmVkIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtZGF0ZS10YWctZGF0ZXRpbWU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtcm93IC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtZGF0ZS10YWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtcm93IC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtZGF0ZS10YWcge1xuICAgIHdpZHRoOiAxMS4xMTElO1xuICB9XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItbW9udGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAzMXB4IDI5cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXlfX2V2ZW50IHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcGFkZGluZzogMzFweCAyOXB4O1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXlfX2V2ZW50LnRyaWJlX2V2ZW50cyB7XG4gIG1hcmdpbjogMCAwIDIwcHggIWltcG9ydGFudDtcbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtY2FsZW5kYXItZGF5X190aW1lLXNlcGFyYXRvciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXlfX3RpbWUtc2VwYXJhdG9yIHtcbiAgICBwYWRkaW5nOiAwIDI5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXlfX3RpbWUtc2VwYXJhdG9yIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy50cmliZS1jb21tb24gLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0LFxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMudHJpYmUtY29tbW9uIC50cmliZS1ldmVudHMtY2FsZW5kYXItZGF5IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzLnRyaWJlLWNvbW1vbiAudHJpYmUtY29tbW9uLWFuY2hvci10aGluIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzEwMTkzMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciBlYXNlLW91dCAwLjM1cztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy50cmliZS1jb21tb24gLnRyaWJlLWNvbW1vbi1hbmNob3ItdGhpbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMudHJpYmUtY29tbW9uIC50cmliZS1jb21tb24tYW5jaG9yLXRoaW46aG92ZXIge1xuICBjb2xvcjogI2ZmNjgxMztcbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzLnRyaWJlLWNvbW1vbiAudHJpYmUtY29tbW9uLWMtc3ZnaWNvbiB7XG4gIGNvbG9yOiAjZmY2ODEzO1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMudHJpYmUtY29tbW9uIC50cmliZS1jb21tb24tYy1zdmdpY29uLS1yZWN1cnJpbmcsIC50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzLnRyaWJlLWNvbW1vbiAudHJpYmUtY29tbW9uLWMtc3ZnaWNvbi0tZmVhdHVyZWQge1xuICBjb2xvcjogI2ZmNjgxMztcbiAgaGVpZ2h0OiAxMnB4O1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMudHJpYmUtY29tbW9uIC50cmliZS1jb21tb24tZy1yb3ctLWd1dHRlcnMge1xuICBtYXJnaW46IDA7XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWMtaWNhbF9fbGluay1pY29uLXN2ZyB7XG4gIGhlaWdodDogMTJweDtcbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzLXBnLXRlbXBsYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMzFweCAyOXB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzLWNvbnRlbnQge1xuICBmb250LWZhbWlseTogXCJOdW5pdG8gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMxMDE5MzE7XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy1jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMtY29udGVudCBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy1jb250ZW50IHByZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMtc2luZ2xlIC50cmliZS1ldmVudHMtc3ViLW5hdiB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMtc2luZ2xlIC50cmliZS1ldmVudHMtc3ViLW5hdiAudHJpYmUtZXZlbnRzLW5hdi1wcmV2aW91cyxcbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzLXNpbmdsZSAudHJpYmUtZXZlbnRzLXN1Yi1uYXYgLnRyaWJlLWV2ZW50cy1uYXYtbmV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy1zaW5nbGUgLnRyaWJlLWV2ZW50cy1zdWItbmF2IC50cmliZS1ldmVudHMtbmF2LXByZXZpb3VzLFxuICAudHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy1zaW5nbGUgLnRyaWJlLWV2ZW50cy1zdWItbmF2IC50cmliZS1ldmVudHMtbmF2LW5leHQge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzLXNpbmdsZSAudHJpYmUtZXZlbnRzLXN1Yi1uYXYgLnRyaWJlLWV2ZW50cy1uYXYtcHJldmlvdXMgYTo6YmVmb3JlLCAudHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy1zaW5nbGUgLnRyaWJlLWV2ZW50cy1zdWItbmF2IC50cmliZS1ldmVudHMtbmF2LXByZXZpb3VzIGE6OmFmdGVyLFxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMtc2luZ2xlIC50cmliZS1ldmVudHMtc3ViLW5hdiAudHJpYmUtZXZlbnRzLW5hdi1uZXh0IGE6OmJlZm9yZSxcbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzLXNpbmdsZSAudHJpYmUtZXZlbnRzLXN1Yi1uYXYgLnRyaWJlLWV2ZW50cy1uYXYtbmV4dCBhOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogN3B4O1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMtc2luZ2xlIC50cmliZS1ldmVudHMtc3ViLW5hdiAudHJpYmUtZXZlbnRzLW5hdi1wcmV2aW91cyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMtc2luZ2xlIC50cmliZS1ldmVudHMtc3ViLW5hdiAudHJpYmUtZXZlbnRzLW5hdi1wcmV2aW91cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMtc2luZ2xlIC50cmliZS1ldmVudHMtc3ViLW5hdiAudHJpYmUtZXZlbnRzLW5hdi1wcmV2aW91cyBhOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMtc2luZ2xlIC50cmliZS1ldmVudHMtc3ViLW5hdiAudHJpYmUtZXZlbnRzLW5hdi1uZXh0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMtc2luZ2xlIC50cmliZS1ldmVudHMtc3ViLW5hdiAudHJpYmUtZXZlbnRzLW5hdi1uZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy1zaW5nbGUgLnRyaWJlLWV2ZW50cy1zdWItbmF2IC50cmliZS1ldmVudHMtbmF2LW5leHQgYTo6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzLXNpbmdsZS1ldmVudC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzLXNpbmdsZS1ldmVudC10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy1zY2hlZHVsZSB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDEwcHggMCAyMHB4O1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMtc2NoZWR1bGUgaDIsXG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy1zY2hlZHVsZSAudHJpYmUtZXZlbnRzLWNvc3Qge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNTc1NzU3O1xufVxuLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIC50cmliZS1ldmVudHMtZXZlbnQtaW1hZ2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4udHJpYmUtZXZlbnRzLXBhZ2UtdGVtcGxhdGUgLnRyaWJlLWV2ZW50cy1ldmVudC1pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi50cmliZS1ldmVudHMtcGFnZS10ZW1wbGF0ZSAudHJpYmUtZXZlbnRzLWNhbC1saW5rcyB7XG4gIG1hcmdpbjogNDBweCAwO1xufVxuXG4jdHJpYmUtZXZlbnRzLXBnLXRlbXBsYXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTMyMHB4O1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwIHtcbiAgY29sb3I6ICMxMDE5MzE7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1mb3J1bSAjd3Bmb3JvICN3cGZvcm8td3JhcCAud3BmLWhlYWQtYmFyIHtcbiAgcGFkZGluZzogMCAyOXB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1mb3J1bSAjd3Bmb3JvICN3cGZvcm8td3JhcCAud3BmLWJyZWFkY3J1bWIgZGl2Om50aC1sYXN0LWNoaWxkKDIpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwICN3cGZvcm8tdGl0bGUge1xuICBmb250LXNpemU6IDI3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwICN3cGZvcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1mb3J1bSAjd3Bmb3JvICN3cGZvcm8td3JhcCAud3Bmb3JvLWZlZWQge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAxMHB4IDAgMjBweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtZm9ydW0gI3dwZm9ybyAjd3Bmb3JvLXdyYXAgLndwZm9yby1jb250ZW50ICN3cGZvcm8tdGl0bGUge1xuICBwYWRkaW5nOiAwIDI5cHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwIC53cGZsLTEgLndwZm9yby1jYXRlZ29yeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGI0ZTk7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwICN3cGZvcm8tc2VhcmNoLXRpdGxlIHtcbiAgcGFkZGluZzogMCAyOXB4O1xuICBtYXJnaW46IDIwcHggMDtcbiAgY29sb3I6ICMxMDE5MzE7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtZm9ydW0gI3dwZm9ybyAjd3Bmb3JvLXdyYXAgI3dwZm9yby1zZWFyY2gtdGl0bGUgc3BhbiB7XG4gIGNvbG9yOiAjZmY2ODEzO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1mb3J1bSAjd3Bmb3JvICN3cGZvcm8td3JhcCAud3BmLWFjdGlvbi1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtZm9ydW0gI3dwZm9ybyAjd3Bmb3JvLXdyYXAgLndwZi1mb3JtLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1mb3J1bSAjd3Bmb3JvICN3cGZvcm8td3JhcCAud3BmLXJlcGx5LWZvcm0tdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDAgMjlweDtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwIC53cGYtc2J0biB7XG4gIHBhZGRpbmc6IDAgMjlweDtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwICN3cGZvcm8tZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwICN3cGZvcm8tbWVudSAud3BmLXJlcy1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwICN3cGZvcm8tbWVudSAud3BmLW1lbnUsXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwICN3cGZvcm8tbWVudSAjd3BmLW1lbnUge1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtZm9ydW0gI3dwZm9ybyAjd3Bmb3JvLXdyYXAgI3dwZm9yby1tZW51IC53cGYtbWVudSxcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1mb3J1bSAjd3Bmb3JvICN3cGZvcm8td3JhcCAjd3Bmb3JvLW1lbnUgI3dwZi1tZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1mb3J1bSAjd3Bmb3JvICN3cGZvcm8td3JhcCAjd3Bmb3JvLW1lbnUgbGkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtZm9ydW0gI3dwZm9ybyAjd3Bmb3JvLXdyYXAgI3dwZm9yby1tZW51IGxpLm1lbnUtaXRlbSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZS1vdXQgMC4zNXM7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwICN3cGZvcm8tbWVudSBsaS5tZW51LWl0ZW06OmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1mb3J1bSAjd3Bmb3JvICN3cGZvcm8td3JhcCAjd3Bmb3JvLW1lbnUgbGkubWVudS1pdGVtOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwICN3cGZvcm8tbWVudSBsaS5tZW51LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiNGU5ICFpbXBvcnRhbnQ7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwICN3cGZvcm8tbWVudSBsaS5tZW51LWl0ZW0ud3Bmb3JvLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGI0ZTkgIWltcG9ydGFudDtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtZm9ydW0gI3dwZm9ybyAjd3Bmb3JvLXdyYXAgI3dwZm9yby1tZW51IGxpLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIGE6OmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1mb3J1bSAjd3Bmb3JvICN3cGZvcm8td3JhcCAjd3Bmb3JvLW1lbnUgbGkubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gYTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1mb3J1bSAjd3Bmb3JvICN3cGZvcm8td3JhcCAjd3Bmb3JvLW1lbnUgbGkgYSB7XG4gIHBhZGRpbmc6IDlweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwICN3cGZvcm8tbWVudSBsaSBhIHtcbiAgICBwYWRkaW5nOiAxNXB4IDI0cHg7XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtZm9ydW0gI3dwZm9ybyAjd3Bmb3JvLXdyYXAgLndwZm9yby1tZW1iZXJzLXdyYXAge1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwIC53cGYtbmF2aSAud3BmLW5hdmktd3JhcCAud3BmLXBhZ2UtaW5mbyxcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtZm9ydW0gI3dwZm9ybyAjd3Bmb3JvLXdyYXAgLndwZi1uYXZpIC53cGYtbmF2aS13cmFwIC53cGYtcHJldi1idXR0b24sXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwIC53cGYtbmF2aSAud3BmLW5hdmktd3JhcCAud3BmLW5leHQtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtZm9ydW0gI3dwZm9ybyAjd3Bmb3JvLXdyYXAgLndwZm9yby1wcm9maWxlLWFjY291bnQgLndwZnctMzpudGgtY2hpbGQoMSkge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwIC53cGZvcm8tcHJvZmlsZS1hY2NvdW50IC53cGZ3LTM6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMzclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwIC53cGZvcm8tcHJvZmlsZS1hY2NvdW50IC53cGZ3LTM6bnRoLWNoaWxkKDIpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwIC53cGZvcm8tcHJvZmlsZS1hY2NvdW50IC53cGZ3LTM6bnRoLWNoaWxkKDMpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1mb3J1bSAjd3Bmb3JvICN3cGZvcm8td3JhcCAud3Bmb3JvLXByb2ZpbGUtYWNjb3VudCAud3Bmdy0zOm50aC1jaGlsZCgyKSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1mb3J1bSAjd3Bmb3JvICN3cGZvcm8td3JhcCAud3Bmb3JvLXByb2ZpbGUtYWNjb3VudCAud3Bmdy0zOm50aC1jaGlsZCgzKSB7XG4gICAgd2lkdGg6IDMxLjUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwIC53cGZvcm8tcHJvZmlsZSAud3Bmb3JvLXByb2ZpbGUtaGVhZC1ib3R0b20ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1mb3J1bSAjd3Bmb3JvICN3cGZvcm8td3JhcCAud3BmLXByb2ZpbGUtc2VjdGlvbiAud3BmLXByb2ZpbGUtc2VjdGlvbi1oZWFkIHtcbiAgcGFkZGluZzogMCAyOXB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1mb3J1bSAjd3Bmb3JvICN3cGZvcm8td3JhcCAud3BmLXByb2ZpbGUtc2VjdGlvbiAud3BmLXN0YXQtd3JhcCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtZm9ydW0gI3dwZm9ybyAjd3Bmb3JvLXdyYXAgLndwZi1maWVsZC13cmFwIC53cGYtZmllbGQtaWNvbiB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtICN3cGZvcm8gI3dwZm9yby13cmFwIC53cGYtbWVtYmVyLWpvYi1pbmZvIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtZm9ydW0gI3dwZm9ybyAjd3Bmb3JvLXdyYXAgLndwZi1tZW1iZXItcHJvZmlsZS1iaW8ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM1NzU3NTc7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtZm9ydW0gI3dwZm9ybyAjd3Bmb3JvLXdyYXAgLndwZi1hY3Rpdml0aWVzIHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1mb3J1bSAjd3Bmb3JvICN3cGZvcm8td3JhcCAud3Bmb3JvLWFkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1mb3J1bSAjd3Bmb3JvICN3cGZvcm8td3JhcCAud3Bmb3JvLWFkIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWZvcnVtIC53cGZvcm8tY29weS11cmwtd3JhcCAud3Bmb3JvLWNvcHktdXJsIHtcbiAgY29sb3I6ICMxMDE5MzE7XG59XG5cbi51c2VyLWhlYWRlciAuYXV0aG9yLXNpbmdsZS1uYW1lIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51c2VyLWhlYWRlciAuYXV0aG9yLXNpbmdsZS1uYW1lIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbi51c2VyLWhlYWRlciAuYXV0aG9yLXNpbmdsZS1uYW1lIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMGI0ZTk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVzZXItaGVhZGVyIC5hdXRob3Itc2luZ2xlLW5hbWUgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuLnVzZXItaGVhZGVyIC5hdXRob3Itc2luZ2xlLW5hbWUgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmY2ODEzO1xufVxuLnVzZXItaGVhZGVyIC50by1hZG1pbiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4udXNlci1jb21wYW55IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzg1ODU4NTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudXNlci1jb21wYW55IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi51c2VyLWRhc2hib2FyZC1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudXNlci1kYXNoYm9hcmQtaW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAzMXB4IDI5cHg7XG4gIH1cbn1cbi51c2VyLXRhYnMge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzEwMTkzMTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51c2VyLXRhYnMge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC51c2VyLXRhYnMge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbn1cbi51c2VyLXRhYiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTAxOTMxO1xuICB0cmFuc2l0aW9uOiBjb2xvciBlYXNlLW91dCAwLjM1cywgYmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAwLjM1cztcbn1cbi51c2VyLXRhYjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi51c2VyLXRhYjpob3ZlciwgLnVzZXItdGFiLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxOTMxO1xufVxuLnVzZXItdGFiLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudXNlci10YWItY29udGVudCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudXNlci10YWItY29udGVudCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxufVxuLnVzZXItdGFiLWNvbnRlbnQtaW5uZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVzZXItdGFiLWNvbnRlbnQtaW5uZXIuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udXNlci10YWItY29udGVudC1pbm5lciAuc2VjdGlvbi10aXRsZS10ZXh0IHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi51c2VyLXRhYi1jb250ZW50LWlubmVyIGZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMWUyZTM7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgMC4zNXM7XG59XG4udXNlci10YWItY29udGVudC1pbm5lciBmb3JtLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLnVzZXItZmllbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLnVzZXItZmllbGQuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51c2VyLWZpZWxkLm5vdGUge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZjY4MTM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udXNlci1maWVsZC5hdmF0YXIgLnVzZXItZmllbGQtdmFsdWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnVzZXItZmllbGQuYXZhdGFyIC51c2VyLWZpZWxkLXZhbHVlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4udXNlci1maWVsZC5hdmF0YXIgLnVzZXItZmllbGQtdmFsdWUgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnVzZXItZmllbGQuYXZhdGFyIC51c2VyLWZpZWxkLXZhbHVlIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC51c2VyLWZpZWxkLmF2YXRhciAudXNlci1maWVsZC12YWx1ZSBpbnB1dCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwNnB4KTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4udXNlci1maWVsZC1sYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzg1ODU4NTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudXNlci1maWVsZC1sYWJlbCB7XG4gICAgd2lkdGg6IDM1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudXNlci1maWVsZC1sYWJlbCB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxufVxuLnVzZXItZmllbGQtdmFsdWUge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudXNlci1maWVsZC12YWx1ZSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudXNlci1maWVsZC12YWx1ZSB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxufVxuLnVzZXItZmllbGQtdmFsdWUgYSB7XG4gIGNvbG9yOiAjMDBiNGU5O1xufVxuLnVzZXItZmllbGQtdmFsdWUgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmY2ODEzO1xufVxuLnVzZXItZmllbGQtYnV0dG9uIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi51c2VyLWZpZWxkLndpdGgtZXJyb3IgaW5wdXQsXG4udXNlci1maWVsZC53aXRoLWVycm9yIHRleHRhcmVhLFxuLnVzZXItZmllbGQud2l0aC1lcnJvciBzZWxlY3Qge1xuICBib3JkZXI6IDJweCBzb2xpZCAjYzMwZjBmO1xufVxuLnVzZXItc21lLXRleHQgLnVzZXItZmllbGQtYnV0dG9uIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnVzZXItc21lLXRleHQuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG59XG4udXNlci1pbnZpdGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnVzZXItaW52aXRlLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLnVzZXItcHJvZmlsZS1ub3QtbG9nZ2VkLWluIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi51c2VyLXByb2ZpbGUtbm90LWxvZ2dlZC1pbiBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5mb3J1bS1wcm9maWxlLWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmZvcnVtLXByb2ZpbGUtbGluazpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mb3J1bS1wcm9maWxlLWxpbmsgYSB7XG4gIGNvbG9yOiAjMDBiNGU5O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZvcnVtLXByb2ZpbGUtbGluayBhOmhvdmVyIHtcbiAgY29sb3I6ICM1M2QyZmY7XG59XG5cbi5ub3QtbG9nZ2VkLWluLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5ub3QtbG9nZ2VkLWluLWJ1dHRvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ubm90LWxvZ2dlZC1pbi1idXR0b25zIC5idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm5vdC1sb2dnZWQtaW4tYnV0dG9ucyAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5ub3QtbG9nZ2VkLWluLWJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICB9XG4gIC5ub3QtbG9nZ2VkLWluLWJ1dHRvbnMgLmJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmRlYWN0aXZhdGUtYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmRlYWN0aXZhdGVkIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAwLjM1cztcbn1cbi5kZWFjdGl2YXRlZC5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5kZWFjdGl2YXRlZCAubm90ZSB7XG4gIGNvbG9yOiAjZmY2ODEzO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmRlYWN0aXZhdGVkIC5ub3RlLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hYy1zdWJzY3JpYmUtYnV0dG9uIC5ub3RlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZjY4MTM7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi51c2VyLWF3YWl0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmM2YzZjM7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgMC4zNXM7XG59XG4udXNlci1hd2FpdGluZy5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi51c2VyLWF3YWl0aW5nOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnVzZXItYXdhaXRpbmctbnVtYmVyIHtcbiAgd2lkdGg6IDIwJTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudXNlci1hd2FpdGluZy1udW1iZXIge1xuICAgIHdpZHRoOiAxMiU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnVzZXItYXdhaXRpbmctbnVtYmVyIHtcbiAgICB3aWR0aDogNiU7XG4gIH1cbn1cbi51c2VyLWF3YWl0aW5nLWltYWdlIHtcbiAgd2lkdGg6IDk2cHg7XG4gIGhlaWdodDogOTZweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi51c2VyLWF3YWl0aW5nLWluZm8ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAyMCU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVzZXItYXdhaXRpbmctaW5mbyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4udXNlci1hd2FpdGluZy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4udXNlci1hd2FpdGluZy1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udXNlci1hd2FpdGluZy1yb3c6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudXNlci1hd2FpdGluZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4udXNlci1hd2FpdGluZy1sYWJlbCB7XG4gIGNvbG9yOiAjODU4NTg1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51c2VyLWF3YWl0aW5nLWxhYmVsIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC51c2VyLWF3YWl0aW5nLWxhYmVsIHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG59XG4udXNlci1hd2FpdGluZy12YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi51c2VyLWF3YWl0aW5nLXZhbHVlIGEge1xuICBjb2xvcjogIzAwYjRlOTtcbn1cbi51c2VyLWF3YWl0aW5nLXZhbHVlIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmNjgxMztcbn1cbi51c2VyLWF3YWl0aW5nLWJ1dHRvbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51c2VyLWF3YWl0aW5nLWJ1dHRvbnMge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi51c2VyLWF3YWl0aW5nLWJ1dHRvbnMgLmJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi51c2VyLWF3YWl0aW5nLWJ1dHRvbnMgLmJ1dHRvbjpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnVzZXItYXdhaXRpbmctYnV0dG9ucyAuYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG4gIC51c2VyLWF3YWl0aW5nLWJ1dHRvbnMgLmJ1dHRvbjpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi51c2VyLWF3YWl0aW5nLXJvbGVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAwLjM1cztcbn1cbi51c2VyLWF3YWl0aW5nLXJvbGVzLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udXNlci1hd2FpdGluZy1yb2xlcy52aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi51c2VyLWF3YWl0aW5nLXJvbGUge1xuICBwYWRkaW5nOiA1cHggMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0IDAuMzVzO1xufVxuLnVzZXItYXdhaXRpbmctcm9sZTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG4udXNlci1hd2FpdGluZy1yb2xlLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmY2ODEzO1xufVxuLnVzZXItYXdhaXRpbmcgLm5vdGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmNjgxMztcbn1cbi51c2VyLWF3YWl0aW5nIC5ub3RlLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53cGRtLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLndwZG0tdGh1bWIge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYXNwZWN0LXJhdGlvOiAxLjkxMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud3BkbS10aHVtYiB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi53cGRtLXRodW1iIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ud3BkbS1pbmZvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndwZG0taW5mbyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuLndwZG0tYnV0dG9uLWFyZWEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndwZG0tYnV0dG9uLWFyZWEge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi53cGRtLWJ1dHRvbi1hcmVhLmNhcmQge1xuICBib3JkZXI6IG5vbmU7XG59XG4ud3BkbS1idXR0b24tYXJlYS5jYXJkIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnpvb20tbGFuZGluZy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTgzOS45OXB4KSB7XG4gIC56b29tLWxhbmRpbmctaGVhZGVyIHtcbiAgICBnYXA6IDUwcHggMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOTlweCkge1xuICAuem9vbS1sYW5kaW5nLWhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OXB4KSB7XG4gIC56b29tLWxhbmRpbmctaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4uem9vbS1sYW5kaW5nLWhlYWRlciAuem9vbS1sYW5kaW5nLWZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1MjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE4MzkuOTlweCkge1xuICAuem9vbS1sYW5kaW5nLWhlYWRlciAuem9vbS1sYW5kaW5nLWZvcm0ge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk5cHgpIHtcbiAgLnpvb20tbGFuZGluZy1oZWFkZXIgLnpvb20tbGFuZGluZy1mb3JtIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uem9vbS1sYW5kaW5nLWhlYWRlciAuem9vbS1sYW5kaW5nLWZvcm0td3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgcGFkZGluZzogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxODM5Ljk5cHgpIHtcbiAgLnpvb20tbGFuZGluZy1oZWFkZXIgLnpvb20tbGFuZGluZy1mb3JtLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi56b29tLWxhbmRpbmctaGVhZGVyIC56b29tLWxhbmRpbmctZm9ybS13cmFwcGVyIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogLTEuMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE4MzkuOTlweCkge1xuICAuem9vbS1sYW5kaW5nLWhlYWRlciAuem9vbS1sYW5kaW5nLWZvcm0td3JhcHBlciBoMyB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4uem9vbS1sYW5kaW5nLWhlYWRlciAuem9vbS1sYW5kaW5nLWZvcm0td3JhcHBlciBpbnB1dFt0eXBlPWVtYWlsXSB7XG4gIG1pbi1oZWlnaHQ6IDU4cHg7XG4gIHBhZGRpbmc6IDAgMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi56b29tLWxhbmRpbmctaGVhZGVyIC56b29tLWxhbmRpbmctZm9ybS13cmFwcGVyIGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDAuMztcbn1cbi56b29tLWxhbmRpbmctaGVhZGVyIC56b29tLWxhbmRpbmctZm9ybS13cmFwcGVyIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi56b29tLWxhbmRpbmctaGVhZGVyIC56b29tLWxhbmRpbmctZm9ybS13cmFwcGVyIC50ZXJtcyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi56b29tLWxhbmRpbmctaGVhZGVyIC56b29tLWxhbmRpbmctZm9ybS13cmFwcGVyIC50ZXJtcyBpbnB1dCB7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG4uem9vbS1sYW5kaW5nLWhlYWRlciAuem9vbS1sYW5kaW5nLWZvcm0td3JhcHBlciAudGVybXMgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uem9vbS1sYW5kaW5nLWhlYWRlciAuem9vbS1sYW5kaW5nLWZvcm0td3JhcHBlciAudGVybXMgYSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjZmY2ODEzO1xufVxuLnpvb20tbGFuZGluZy1oZWFkZXIgLnpvb20tbGFuZGluZy1mb3JtLXdyYXBwZXIgLnRlcm1zIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uem9vbS1sYW5kaW5nLWhlYWRlciAuem9vbS1sYW5kaW5nLWZvcm0taW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4uem9vbS1sYW5kaW5nLWhlYWRlciAuem9vbS1sYW5kaW5nLWZvcm0tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnpvb20tbGFuZGluZy1oZWFkZXIgLnpvb20tbGFuZGluZy1mb3JtLWJ1dHRvbiAuYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uem9vbS1sYW5kaW5nLWhlYWRlciAuem9vbS1sYW5kaW5nLWZvcm0tYnV0dG9uIC53cGNmNy1zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMDtcbn1cbi56b29tLWxhbmRpbmctYmFubmVyIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFzcGVjdC1yYXRpbzogMS45MTtcbn1cbi56b29tLWxhbmRpbmctYmFubmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnpvb20tbGFuZGluZy10aHVtYiB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGFzcGVjdC1yYXRpbzogMS45MTE7XG59XG4uem9vbS1sYW5kaW5nLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56b29tLWxhbmRpbmctdGl0bGUge1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC56b29tLWxhbmRpbmctdGl0bGUge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG59XG4uem9vbS1sYW5kaW5nLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDMwcHggMzBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOTlweCkge1xuICAuem9vbS1sYW5kaW5nLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogMzBweCAwIDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi56b29tLWxhbmRpbmctYnV0dG9uIC5idXR0b24ge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi56b29tLWxhbmRpbmctYnV0dG9uIC50ZXJtcyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uem9vbS1sYW5kaW5nLWJ1dHRvbiAudGVybXMgaW5wdXQge1xuICBtaW4td2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuLnpvb20tbGFuZGluZy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OXB4KSB7XG4gIC56b29tLWxhbmRpbmctY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnpvb20tbGFuZGluZy10ZXh0IHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOTlweCkge1xuICAuem9vbS1sYW5kaW5nLXRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi56b29tLWxhbmRpbmctc3BlYWtlcnMge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOTlweCkge1xuICAuem9vbS1sYW5kaW5nLXNwZWFrZXJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnpvb20tbGFuZGluZy1zcGVha2Vycy1pbm5lciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk5cHgpIHtcbiAgLnpvb20tbGFuZGluZy1zcGVha2Vycy1pbm5lciB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIH1cbn1cbi56b29tLWxhbmRpbmctc3BlYWtlcnMgLnNlY3Rpb24tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zcGVha2Vycy10aXRsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG59XG5cbi5zcGVha2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGdhcDogNDBweDtcbiAgcGFkZGluZzogMzBweCAwIDMwcHggMzBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OXB4KSB7XG4gIC5zcGVha2VyIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOTlweCkge1xuICAuc3BlYWtlciB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk5cHgpIHtcbiAgLnNwZWFrZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5zcGVha2VyLXBob3RvIHtcbiAgd2lkdGg6IDI4MHB4O1xuICBoZWlnaHQ6IDI4MHB4O1xuICBtaW4td2lkdGg6IDI4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OXB4KSB7XG4gIC5zcGVha2VyLXBob3RvIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICB9XG59XG4uc3BlYWtlci1wb3NpdGlvbiB7XG4gIGNvbG9yOiAjZmY2ODEzO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5zcGVha2VyLWluZm8ge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5zcGVha2VyLW5hbWUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc3BlYWtlci1kZXNjIC5yZWFkLW1vcmUtYnRuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICMxMDE5MzE7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgZWFzZS1vdXQgMC4zNXM7XG59XG4uc3BlYWtlci1kZXNjIC5yZWFkLW1vcmUtYnRuIHNwYW4ge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLnNwZWFrZXItZGVzYyAucmVhZC1tb3JlLWJ0biBzdmcgcGF0aCB7XG4gIGZpbGw6ICMxMDE5MzE7XG4gIHRyYW5zaXRpb246IGZpbGwgZWFzZS1vdXQgMC4zNXM7XG59XG4uc3BlYWtlci1kZXNjIC5yZWFkLW1vcmUtYnRuOmlzKDpob3ZlciwgOmZvY3VzKSB7XG4gIGNvbG9yOiAjZmY2ODEzO1xufVxuLnNwZWFrZXItZGVzYyAucmVhZC1tb3JlLWJ0bjppcyg6aG92ZXIsIDpmb2N1cykgc3ZnIHBhdGgge1xuICBmaWxsOiAjZmY2ODEzO1xufVxuLnNwZWFrZXItZGVzYyAucmVhZC1tb3JlLWJ0bi5hY3RpdmUgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmpvaW4tem9vbS1ldmVudDpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uam9pbi16b29tLWV2ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmpvaW4tem9vbS1ldmVudC13cmFwcGVyIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG4gIG1hcmdpbjogMTBweCAwIDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uam9pbi16b29tLWV2ZW50LXdyYXBwZXIgbGFiZWwgaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xufVxuXG4ud2ViaW5hcnMtaGVybyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd2ViaW5hci1iZy5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMDBweCAwO1xufVxuLndlYmluYXJzLWhlcm8gaDEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndlYmluYXJzLXVwY29taW5nIHtcbiAgcGFkZGluZzogMTAwcHggMCA3NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OXB4KSB7XG4gIC53ZWJpbmFycy11cGNvbWluZyB7XG4gICAgcGFkZGluZzogMTAwcHggMCA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC53ZWJpbmFycy11cGNvbWluZyAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE1MTBweDtcbiAgfVxufVxuLndlYmluYXJzLXVwY29taW5nLWhlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi53ZWJpbmFycy11cGNvbWluZy1oZWFkIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOTlweCkge1xuICAud2ViaW5hcnMtdXBjb21pbmctaGVhZCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ud2ViaW5hcnMtdXBjb21pbmctc2VsZWN0IHtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk5cHgpIHtcbiAgLndlYmluYXJzLXVwY29taW5nLXNlbGVjdCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ud2ViaW5hcnMtdXBjb21pbmctc2VsZWN0IHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzEwMTkzMTtcbiAgcGFkZGluZzogMjBweCAzMHB4IDIwcHggMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Fycm93LWRvd24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDUwJTtcbn1cbi53ZWJpbmFycy11cGNvbWluZy1zZWxlY3Qgc2VsZWN0Lm9wZW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYXJyb3ctdXAuc3ZnXCIpO1xufVxuLndlYmluYXJzLXVwY29taW5nLXNlbGVjdCBzZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmY2ODEzO1xufVxuLndlYmluYXJzLXVwY29taW5nLXNlbGVjdCBzZWxlY3Qgb3B0aW9uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLndlYmluYXJzLXVwY29taW5nLWl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLWhlaWdodDogMjQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OXB4KSB7XG4gIC53ZWJpbmFycy11cGNvbWluZy1pdGVtIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAyMHB4IDA7XG4gIH1cbn1cbi53ZWJpbmFycy11cGNvbWluZy1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndlYmluYXJzLXVwY29taW5nLWl0ZW1fX2NvbnRlbnQge1xuICB3aWR0aDogNjQuNSU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OXB4KSB7XG4gIC53ZWJpbmFycy11cGNvbWluZy1pdGVtX19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOTlweCkge1xuICAud2ViaW5hcnMtdXBjb21pbmctaXRlbV9fY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLndlYmluYXJzLXVwY29taW5nLWl0ZW1fX2NvbnRlbnQgYSB7XG4gIGNvbG9yOiAjMTAxOTMxO1xufVxuLndlYmluYXJzLXVwY29taW5nLWl0ZW1fX2NvbnRlbnQgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmY2ODEzO1xufVxuLndlYmluYXJzLXVwY29taW5nLWl0ZW1fX2NvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5Ljk5cHgpIHtcbiAgLndlYmluYXJzLXVwY29taW5nLWl0ZW1fX2NvbnRlbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuLndlYmluYXJzLXVwY29taW5nLWl0ZW1fX3RodW1ibmFpbCB7XG4gIG1pbi13aWR0aDogNDAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYXNwZWN0LXJhdGlvOiAxLjkxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OXB4KSB7XG4gIC53ZWJpbmFycy11cGNvbWluZy1pdGVtX190aHVtYm5haWwge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5Ljk5cHgpIHtcbiAgLndlYmluYXJzLXVwY29taW5nLWl0ZW1fX3RodW1ibmFpbCB7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi53ZWJpbmFycy11cGNvbWluZy1pdGVtX190aHVtYm5haWwgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOTlweCkge1xuICAud2ViaW5hcnMtdXBjb21pbmctaXRlbV9fdGh1bWJuYWlsIGltZyB7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbn1cbi53ZWJpbmFycy11cGNvbWluZy1pdGVtX190ZXh0IHtcbiAgcGFkZGluZzogMCA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOTlweCkge1xuICAud2ViaW5hcnMtdXBjb21pbmctaXRlbV9fdGV4dCB7XG4gICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OXB4KSB7XG4gIC53ZWJpbmFycy11cGNvbWluZy1pdGVtX190ZXh0IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ud2ViaW5hcnMtdXBjb21pbmctaXRlbV9fdGV4dCBhOmlzKDpob3ZlciwgOmZvY3VzKSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjZmY2ODEzO1xufVxuLndlYmluYXJzLXVwY29taW5nLWl0ZW1fX2luZm8ge1xuICB3aWR0aDogMjIlO1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk5cHgpIHtcbiAgLndlYmluYXJzLXVwY29taW5nLWl0ZW1fX2luZm8ge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OXB4KSB7XG4gIC53ZWJpbmFycy11cGNvbWluZy1pdGVtX19pbmZvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLndlYmluYXJzLXVwY29taW5nLWl0ZW1fX2luZm8taXRlbSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk5cHgpIHtcbiAgLndlYmluYXJzLXVwY29taW5nLWl0ZW1fX2luZm8taXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi53ZWJpbmFycy11cGNvbWluZy1pdGVtX19pbmZvLWl0ZW0gc3BhbiB7XG4gIGNvbG9yOiAjZmY2ODEzO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi53ZWJpbmFycy11cGNvbWluZy1pdGVtX19zcGVha2VycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4IDE0cHg7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuLndlYmluYXJzLXVwY29taW5nLWl0ZW1fX3NwZWFrZXJzIC50aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzEwMTkzMTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLndlYmluYXJzLXVwY29taW5nLWl0ZW1fX3NwZWFrZXJzIC5waG90byB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDRweCBzb2xpZCAjMkJDOEY2O1xuICB3aWR0aDogNzdweDtcbiAgaGVpZ2h0OiA3N3B4O1xufVxuLndlYmluYXJzLXVwY29taW5nLWl0ZW1fX2J1dHRvbiB7XG4gIHdpZHRoOiAxMy41JTtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OXB4KSB7XG4gIC53ZWJpbmFycy11cGNvbWluZy1pdGVtX19idXR0b24ge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk5cHgpIHtcbiAgLndlYmluYXJzLXVwY29taW5nLWl0ZW1fX2J1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ud2ViaW5hcnMtdXBjb21pbmctaXRlbV9fYnV0dG9uIC5kdXJhdGlvbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzgzODc5MztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi53ZWJpbmFycy11cGNvbWluZy1pdGVtX19idXR0b24gLmR1cmF0aW9uIHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi53ZWJpbmFycy11cGNvbWluZy1pdGVtX19idXR0b24gLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk5cHgpIHtcbiAgLndlYmluYXJzLXVwY29taW5nLWl0ZW1fX2J1dHRvbiAuYnV0dG9uIHtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG4ud2ViaW5hcnMtcG9zdHMge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OXB4KSB7XG4gIC53ZWJpbmFycy1wb3N0cyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLndlYmluYXJzLXBvc3RzIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTUxMHB4O1xuICB9XG59XG4ud2ViaW5hcnMtcG9zdHMgLmNhdGVnb3JpZXMtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OXB4KSB7XG4gIC53ZWJpbmFycy1wb3N0cyAuY2F0ZWdvcmllcy1idXR0b25zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLndlYmluYXJzLXBvc3RzIC5jYXRlZ29yaWVzLWJ1dHRvbnMgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOTlweCkge1xuICAud2ViaW5hcnMtcG9zdHMgLmNhdGVnb3JpZXMtYnV0dG9ucyAuYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5Ljk5cHgpIHtcbiAgLndlYmluYXJzLXBvc3RzIC5jYXRlZ29yaWVzLWJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxufVxuLndlYmluYXJzLXBvc3RzIC5jYXRlZ29yaWVzLWJ1dHRvbnMgLmJ1dHRvbjpob3ZlciwgLndlYmluYXJzLXBvc3RzIC5jYXRlZ29yaWVzLWJ1dHRvbnMgLmJ1dHRvbi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxOTMxO1xuICBjb2xvcjogI2ZmZjtcbn1cbi53ZWJpbmFycy1wb3N0cyAuY2F0ZWdvcmllcy1idXR0b25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXgtZ3JvdzogMTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAud2ViaW5hcnMtcG9zdHMgLmNhdGVnb3JpZXMtYnV0dG9uczpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi53ZWJpbmFycy1wb3N0cy1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAzMHB4O1xufVxuLndlYmluYXJzLXBvc3RzLWl0ZW0ge1xuICB3aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBwYWRkaW5nOiAyMHB4O1xuICBnYXA6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OXB4KSB7XG4gIC53ZWJpbmFycy1wb3N0cy1pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OXB4KSB7XG4gIC53ZWJpbmFycy1wb3N0cy1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLndlYmluYXJzLXBvc3RzLWl0ZW1fX3RodW1ibmFpbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYXNwZWN0LXJhdGlvOiAxLjkxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OXB4KSB7XG4gIC53ZWJpbmFycy1wb3N0cy1pdGVtX190aHVtYm5haWwge1xuICAgIGhlaWdodDogMTgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOTlweCkge1xuICAud2ViaW5hcnMtcG9zdHMtaXRlbV9fdGh1bWJuYWlsIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgbWF4LWhlaWdodDogMzUwcHg7XG4gIH1cbn1cbi53ZWJpbmFycy1wb3N0cy1pdGVtX190aHVtYm5haWwgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuLndlYmluYXJzLXBvc3RzLWl0ZW0gYS53ZWJpbmFycy1wb3N0cy1pdGVtX190aHVtYm5haWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcGxheS13ZWJpbmFyLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogNjhweDtcbiAgd2lkdGg6IDY4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlLW91dCAwLjM1cztcbn1cbi53ZWJpbmFycy1wb3N0cy1pdGVtIGEud2ViaW5hcnMtcG9zdHMtaXRlbV9fdGh1bWJuYWlsOmhvdmVyOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMC44KTtcbn1cbi53ZWJpbmFycy1wb3N0cy1pdGVtX190aXRsZSB7XG4gIGNvbG9yOiAjMTAxOTMxO1xufVxuLndlYmluYXJzLXBvc3RzLWl0ZW0gYS53ZWJpbmFycy1wb3N0cy1pdGVtX190aXRsZTpob3ZlciB7XG4gIGNvbG9yOiAjZmY2ODEzO1xufVxuLndlYmluYXJzLXBvc3RzLWl0ZW1fX2J1dHRvbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLndlYmluYXJzLXBvc3RzLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLndlYmluYXJzLXBvc3RzLXBhZ2luYXRpb24gYSxcbi53ZWJpbmFycy1wb3N0cy1wYWdpbmF0aW9uIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGhlaWdodDogNThweDtcbiAgd2lkdGg6IDU4cHg7XG59XG4ud2ViaW5hcnMtcG9zdHMtcGFnaW5hdGlvbiBhLnBhZ2UtbnVtYmVycyxcbi53ZWJpbmFycy1wb3N0cy1wYWdpbmF0aW9uIHNwYW4ucGFnZS1udW1iZXJzIHtcbiAgaGVpZ2h0OiA1OHB4O1xuICB3aWR0aDogNThweDtcbn1cbi53ZWJpbmFycy1wb3N0cy1wYWdpbmF0aW9uIGEucGFnZS1udW1iZXJzOm5vdCgucHJldiwgLm5leHQsIC5jdXJyZW50KSxcbi53ZWJpbmFycy1wb3N0cy1wYWdpbmF0aW9uIHNwYW4ucGFnZS1udW1iZXJzOm5vdCgucHJldiwgLm5leHQsIC5jdXJyZW50KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud2ViaW5hcnMtcG9zdHMtcGFnaW5hdGlvbiBhLmN1cnJlbnQsXG4ud2ViaW5hcnMtcG9zdHMtcGFnaW5hdGlvbiBzcGFuLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxMDE5MzE7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi53ZWJpbmFycy1wb3N0cy1wYWdpbmF0aW9uIGEudG90YWwsXG4ud2ViaW5hcnMtcG9zdHMtcGFnaW5hdGlvbiBzcGFuLnRvdGFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi53ZWJpbmFycy1wb3N0cy1wYWdpbmF0aW9uIGEucHJldiwgLndlYmluYXJzLXBvc3RzLXBhZ2luYXRpb24gYS5uZXh0LFxuLndlYmluYXJzLXBvc3RzLXBhZ2luYXRpb24gc3Bhbi5wcmV2LFxuLndlYmluYXJzLXBvc3RzLXBhZ2luYXRpb24gc3Bhbi5uZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0IDAuMzVzO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG4ud2ViaW5hcnMtcG9zdHMtcGFnaW5hdGlvbiBhLnByZXYgc3ZnIHBhdGgsIC53ZWJpbmFycy1wb3N0cy1wYWdpbmF0aW9uIGEubmV4dCBzdmcgcGF0aCxcbi53ZWJpbmFycy1wb3N0cy1wYWdpbmF0aW9uIHNwYW4ucHJldiBzdmcgcGF0aCxcbi53ZWJpbmFycy1wb3N0cy1wYWdpbmF0aW9uIHNwYW4ubmV4dCBzdmcgcGF0aCB7XG4gIHRyYW5zaXRpb246IGZpbGwgZWFzZS1vdXQgMC4zNXM7XG59XG4ud2ViaW5hcnMtcG9zdHMtcGFnaW5hdGlvbiBhLnByZXY6aG92ZXIsIC53ZWJpbmFycy1wb3N0cy1wYWdpbmF0aW9uIGEubmV4dDpob3Zlcixcbi53ZWJpbmFycy1wb3N0cy1wYWdpbmF0aW9uIHNwYW4ucHJldjpob3Zlcixcbi53ZWJpbmFycy1wb3N0cy1wYWdpbmF0aW9uIHNwYW4ubmV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDE5MzE7XG59XG4ud2ViaW5hcnMtcG9zdHMtcGFnaW5hdGlvbiBhLnByZXY6aG92ZXIgc3ZnIHBhdGgsIC53ZWJpbmFycy1wb3N0cy1wYWdpbmF0aW9uIGEubmV4dDpob3ZlciBzdmcgcGF0aCxcbi53ZWJpbmFycy1wb3N0cy1wYWdpbmF0aW9uIHNwYW4ucHJldjpob3ZlciBzdmcgcGF0aCxcbi53ZWJpbmFycy1wb3N0cy1wYWdpbmF0aW9uIHNwYW4ubmV4dDpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG4ud2ViaW5hcnMtcG9zdHMtcGFnaW5hdGlvbiBhOmJlZm9yZSwgLndlYmluYXJzLXBvc3RzLXBhZ2luYXRpb24gYTphZnRlcixcbi53ZWJpbmFycy1wb3N0cy1wYWdpbmF0aW9uIHNwYW46YmVmb3JlLFxuLndlYmluYXJzLXBvc3RzLXBhZ2luYXRpb24gc3BhbjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi53ZWJpbmFycy1wb3N0cyAuc2VjdGlvbi10aXRsZS5sYXJnZS51bmRlcmxpbmVkIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogMjZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLndlYmluYXJzLXBvc3RzIC5zZWN0aW9uLXRpdGxlLmxhcmdlLnVuZGVybGluZWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi53ZWJpbmFycy1wb3N0cyAuc2VjdGlvbi10aXRsZS5sYXJnZS51bmRlcmxpbmVkOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53ZWJpbmFycy1wb3N0cyAuc2VjdGlvbi10aXRsZS5sYXJnZS51bmRlcmxpbmVkIC5zZWN0aW9uLXRpdGxlLXRleHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAud2ViaW5hcnMtcG9zdHMgLnNlY3Rpb24tdGl0bGUubGFyZ2UudW5kZXJsaW5lZCAuc2VjdGlvbi10aXRsZS10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG59XG4ud2ViaW5hcnMtcG9zdHMgLnNlY3Rpb24tdGl0bGUubGFyZ2UudW5kZXJsaW5lZCAuc2VjdGlvbi10aXRsZS10ZXh0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1ncm93OiAxO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAud2ViaW5hcnMtcG9zdHMgLnNlY3Rpb24tdGl0bGUubGFyZ2UudW5kZXJsaW5lZCAuc2VjdGlvbi10aXRsZS10ZXh0OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OS45OXB4KSB7XG4gIC53ZWJpbmFycy1wb3N0cyAuc2VjdGlvbi10aXRsZS5sYXJnZS51bmRlcmxpbmVkIC5zZWN0aW9uLXRpdGxlLXRleHQ6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtYmFzaWMgLmJhc2ljLWJhbm5lcixcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdGVtcGxhdGUtYmFzaWMgLmJhc2ljLWltYWdlIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1iYXNpYyAuYmFzaWMtYmFubmVyLFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWJhc2ljIC5iYXNpYy1pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1iYXNpYyAuYmFzaWMtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWJhc2ljIC5iYXNpYy1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1iYXNpYyAuYmFzaWMtaW5uZXIge1xuICAgIHBhZGRpbmc6IDMxcHggMjlweDtcbiAgfVxufVxuXG4uaWNldmVudC1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuLmljZXZlbnQtaGVhZGVyLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaWNldmVudC1oZWFkZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbn1cbi5pY2V2ZW50LWhlYWRlci1iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5pY2V2ZW50LWhlYWRlci1iZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxMDE5MzEgNTUuOTMlLCByZ2JhKDE2LCAyNSwgNDksIDApIDEwMCUpO1xufVxuLmljZXZlbnQtaGVhZGVyLWJnIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmljZXZlbnQtaGVhZGVyLXRpdGxlLCAuaWNldmVudC1oZWFkZXItZGVzYyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmljZXZlbnQtaGVhZGVyLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaWNldmVudC1oZWFkZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxufVxuLmljZXZlbnQtaGVhZGVyLWRlc2Mge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmljZXZlbnQtaGVhZGVyLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuLmljZXZlbnQtaGVhZGVyLXRhZ3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5pY2V2ZW50LWhlYWRlci10YWcge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmc6IDE0cHggMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTMpO1xufVxuXG4uaWNldmVudC1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaWNldmVudC1jb250ZW50LWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBjb2x1bW4tZ2FwOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTg0MHB4KSB7XG4gIC5pY2V2ZW50LWNvbnRlbnQtaW5uZXIge1xuICAgIGNvbHVtbi1nYXA6IDE4MHB4O1xuICB9XG59XG4uaWNldmVudC1jb250ZW50LWVkaXRvciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pY2V2ZW50LWNvbnRlbnQtZWRpdG9yIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA4MHB4IC8gMik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxODQwcHgpIHtcbiAgLmljZXZlbnQtY29udGVudC1lZGl0b3Ige1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxODBweCAtIDcyMHB4KTtcbiAgfVxufVxuXG4uaWNldmVudC1yZWdpc3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxOTMxO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uaWNldmVudC1yZWdpc3Rlci1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5pY2V2ZW50LXJlZ2lzdGVyLW1zZyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5pY2V2ZW50LXJlZ2lzdGVyLW1zZ1toaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pY2V2ZW50LXJlZ2lzdGVyLW1zZy4tZXJyb3Ige1xuICBjb2xvcjogI2MzMGYwZjtcbn1cbi5pY2V2ZW50LXJlZ2lzdGVyLW1zZy4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjNDZiNDUwO1xufVxuLmljZXZlbnQtcmVnaXN0ZXItd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmljZXZlbnQtcmVnaXN0ZXItd3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gODBweCAvIDIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTg0MHB4KSB7XG4gIC5pY2V2ZW50LXJlZ2lzdGVyLXdyYXAge1xuICAgIHdpZHRoOiA3MjBweDtcbiAgfVxufVxuXG4uaWNldmVudC1ldmVudHMtdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaWNldmVudC1ldmVudHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmljZXZlbnQtZXZlbnRzLXdyYXAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uaWNldmVudC1ldmVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5pY2V2ZW50LWV2ZW50IHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDIwcHgpIC8gMyk7XG4gIH1cbn1cbi5pY2V2ZW50LWV2ZW50LXRpdGxlIHtcbiAgY29sb3I6ICMyQkM4RjY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uaWNldmVudC1ldmVudC10aW1lIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jaGVja2JveC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNXB4O1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWxlZnQ6IDM0cHg7XG59XG4uY2hlY2tib3gtbGFiZWw6OmJlZm9yZSwgLmNoZWNrYm94LWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmNoZWNrYm94LWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmNoZWNrYm94LWxhYmVsOjphZnRlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1pbi1vdXQgMC4zNXM7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgJTNFJTNDcGF0aCBkPSdNMjAgNkw5IDE3TDQgMTInIHN0cm9rZT0nJTIzRkY2ODEzJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgLyUzRSUzQy9zdmclM0VcIik7XG59XG4uY2hlY2tib3gtbGFiZWwgaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5jaGVja2JveC1sYWJlbDpoYXMoaW5wdXQ6Y2hlY2tlZCk6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5jaGVja2JveC1sYWJlbCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jaGVja2JveC1sYWJlbCBwOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uY2hlY2tib3gtbGFiZWwgcCBhIHtcbiAgY29sb3I6ICNmZjY4MTM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNoZWNrYm94LWxhYmVsIHAgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmljZXZlbnQtc3Vic2NyaWJlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gIHBhZGRpbmc6IDE0cHggMTRweCAxNHB4IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5pY2V2ZW50LXN1YnNjcmliZTo6YmVmb3JlLCAuaWNldmVudC1zdWJzY3JpYmU6OmFmdGVyIHtcbiAgdG9wOiAxNHB4O1xuICBsZWZ0OiAxNHB4O1xufVxuXG4uaWNldmVudC1zZWN0aW9uLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmljZXZlbnQtc2VjdGlvbi10aXRsZS10ZXh0IHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pY2V2ZW50LXNlY3Rpb24tdGl0bGUtdGV4dCB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG59XG5cbi5pY2V2ZW50LXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE2LCAyNSwgNDksIDAuNSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4LjgwMDAwMDE5MDdweCk7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xufVxuLmljZXZlbnQtcG9wdXAtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDg3MHB4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMGR2aCAtIDQwcHgpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDYwcHggMjBweCAyMHB4O1xuICBtYXJnaW46IGF1dG8gMDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuaWNldmVudC1wb3B1cC1pbm5lciB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuLmljZXZlbnQtcG9wdXAtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLWluLW91dCAwLjM1cztcbn1cbi5pY2V2ZW50LXBvcHVwLWNsb3NlOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4udHdvLWNvbHMge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuLnR3by1jb2xzLWxpc3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNHB4IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnR3by1jb2xzLWxpc3RzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4udHdvLWNvbHMtbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDU2NnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbjogMDtcbn1cbi50d28tY29scy1saXN0IGxpIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHdvLWNvbHMtbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4udHdvLWNvbHMtbGlzdCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cblxuLmxvZ290eXBlcyB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5sb2dvdHlwZXMtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubG9nb3R5cGVzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxvZ290eXBlcy1saXN0IHtcbiAgICBnYXA6IDMwcHggNjBweDtcbiAgfVxufVxuLmxvZ290eXBlcy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gNDBweCkgLyAzKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9nb3R5cGVzLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNjBweCkgLyA0KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sb2dvdHlwZXMtaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAyMzRweDtcbiAgfVxufVxuLmxvZ290eXBlcy1pdGVtIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtaGVpZ2h0OiA0OHB4O1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgdHJhbnNpdGlvbjogZmlsdGVyIGVhc2UtaW4tb3V0IDAuMzVzO1xufVxuLmxvZ290eXBlcy1pdGVtOmhvdmVyIGltZyB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDApO1xufVxuXG4uaWNldmVudC1zcGVha2VycyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uaWNldmVudC1zcGVha2Vycy1saXN0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICBtYXJnaW46IDAgLTE1cHg7XG59XG4uaWNldmVudC1zcGVha2Vycy1saXN0IC5zbGljay10cmFjayB7XG4gIG1hcmdpbjogMDtcbn1cbi5pY2V2ZW50LXNwZWFrZXJzIC5pY2V2ZW50LXNwZWFrZXItd2l0aC1wb3B1cCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5pY2V2ZW50LXNwZWFrZXJzIC5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmljZXZlbnQtc3BlYWtlcnMgLnNsaWNrLWRvdHMgbGkge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDA7XG59XG4uaWNldmVudC1zcGVha2VycyAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICB3aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZS1pbi1vdXQgMC4zNXM7XG59XG4uaWNldmVudC1zcGVha2VycyAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pY2V2ZW50LXNwZWFrZXJzIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxOTMxO1xufVxuXG4uaWNldmVudC1zcGVha2VyIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmljZXZlbnQtc3BlYWtlci10aHVtYiB7XG4gIGFzcGVjdC1yYXRpbzogMy8zLjI1O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1pbi1vdXQgMC4zNXM7XG59XG4uaWNldmVudC1zcGVha2VyLXRodW1iIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmljZXZlbnQtc3BlYWtlci1uYW1lIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pY2V2ZW50LXNwZWFrZXItbmFtZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4uaWNldmVudC1zcGVha2VyLXBvc2l0aW9uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pY2V2ZW50LXNwZWFrZXItcG9zaXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLmljZXZlbnQtc3BlYWtlci1wb3NpdGlvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuLmljZXZlbnQtc3BlYWtlci1jb21wYW55IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pY2V2ZW50LXNwZWFrZXItY29tcGFueSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uaWNldmVudC1zcGVha2VyLWNvbnRhY3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTRweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5pY2V2ZW50LXNwZWFrZXItY29udGFjdHMgc3ZnLFxuLmljZXZlbnQtc3BlYWtlci1jb250YWN0cyBpbWcge1xuICB3aWR0aDogMjlweDtcbiAgaGVpZ2h0OiAyOXB4O1xuICBvcGFjaXR5OiAwLjM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1pbi1vdXQgMC4zNXM7XG59XG4uaWNldmVudC1zcGVha2VyLWNvbnRhY3RzIGE6aG92ZXIgc3ZnLFxuLmljZXZlbnQtc3BlYWtlci1jb250YWN0cyBhOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaWNldmVudC1zcGVha2VyLWRlc2Mge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmljZXZlbnQtc3BlYWtlci1kZXNjIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5pY2V2ZW50LXNwZWFrZXItZGVzYzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5pY2V2ZW50LXNwZWFrZXI6aG92ZXIgLmljZXZlbnQtc3BlYWtlci10aHVtYiB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5pY2V2ZW50LXNwZWFrZXIuLXNob3J0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNXB4O1xufVxuLmljZXZlbnQtc3BlYWtlci4tc2hvcnQgLmljZXZlbnQtc3BlYWtlci10aHVtYiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMDtcbn1cbi5pY2V2ZW50LXNwZWFrZXIuLXNob3J0IC5pY2V2ZW50LXNwZWFrZXItbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uaWNldmVudC1wb3B1cCAuaWNldmVudC1zcGVha2VyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTYwcHg7XG4gIGN1cnNvcjogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuaWNldmVudC1wb3B1cCAuaWNldmVudC1zcGVha2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmljZXZlbnQtcG9wdXAgLmljZXZlbnQtc3BlYWtlci10aHVtYiB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pY2V2ZW50LXBvcHVwIC5pY2V2ZW50LXNwZWFrZXItdGh1bWIge1xuICAgIHdpZHRoOiAxODBweDtcbiAgfVxufVxuLmljZXZlbnQtcG9wdXAgLmljZXZlbnQtc3BlYWtlci1jb21wYW55IHtcbiAgY29sb3I6ICNmZjY4MTM7XG59XG4uaWNldmVudC1wb3B1cCAuaWNldmVudC1zcGVha2VyOmhvdmVyIC5pY2V2ZW50LXNwZWFrZXItdGh1bWIge1xuICBvcGFjaXR5OiAxO1xufVxuLmljZXZlbnQtcG9wdXAgLmljZXZlbnQtc3BlYWtlci4tc2hvcnQge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgY29sdW1uLWdhcDogNXB4O1xufVxuXG4uaWNldmVudC1zcGVha2VyLXNlc3Npb25zLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnNlc3Npb24taW4tcG9wdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGNvbHVtbi1nYXA6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2Vzc2lvbi1pbi1wb3B1cCB7XG4gICAgcGFkZGluZzogMjBweCA3MHB4IDIwcHggMjBweDtcbiAgfVxufVxuLnNlc3Npb24taW4tcG9wdXAtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5zZXNzaW9uLWluLXBvcHVwLWltZyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgYXNwZWN0LXJhdGlvOiAxNi8xMS42O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlc3Npb24taW4tcG9wdXAtaW1nIHtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uc2Vzc2lvbi1pbi1wb3B1cC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2Vzc2lvbi1pbi1wb3B1cC1ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlc3Npb24taW4tcG9wdXAtYm9keSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI2MHB4KTtcbiAgfVxufVxuLnNlc3Npb24taW4tcG9wdXAtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zZXNzaW9uLWluLXBvcHVwLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuLnNlc3Npb24taW4tcG9wdXAtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZXNzaW9uLWluLXBvcHVwLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uc2Vzc2lvbi1pbi1wb3B1cC1yb3cgPiBkaXYge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uc2Vzc2lvbi1pbi1wb3B1cC1yb3cgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDkxcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmY2ODEzO1xufVxuLnNlc3Npb24taW4tcG9wdXAtcm93Li1zcGVha2VycyA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG59XG5cbi5pY2V2ZW50LXNlc3Npb25zIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5pY2V2ZW50LXNlc3Npb25zLWxpc3Qge1xuICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gIG1hcmdpbjogMCAtMTVweDtcbn1cbi5pY2V2ZW50LXNlc3Npb25zLWxpc3QgLnNsaWNrLXRyYWNrIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uaWNldmVudC1zZXNzaW9uIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaWNldmVudC1zZXNzaW9uLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmljZXZlbnQtc2Vzc2lvbi1pbWcge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFzcGVjdC1yYXRpbzogMTYvOC40O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UtaW4tb3V0IDAuMzVzO1xufVxuLmljZXZlbnQtc2Vzc2lvbi1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaWNldmVudC1zZXNzaW9uLWJvZHkge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmljZXZlbnQtc2Vzc2lvbi1ib2R5IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIzcHgpO1xuICB9XG59XG4uaWNldmVudC1zZXNzaW9uLXRpbWUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiA5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5pY2V2ZW50LXNlc3Npb24tdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmljZXZlbnQtc2Vzc2lvbi1zaG9ydC1kZXNjIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmljZXZlbnQtc2Vzc2lvbi1zcGVha2Vycy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uaWNldmVudC1zZXNzaW9uIC5pY2V2ZW50LXNwZWFrZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuaWNldmVudC1zZXNzaW9uIC5pY2V2ZW50LXNwZWFrZXIge1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgfVxufVxuLmljZXZlbnQtc2Vzc2lvbiAuaWNldmVudC1zcGVha2VyLi1zaG9ydCAuaWNldmVudC1zcGVha2VyLXRodW1iIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLmljZXZlbnQtc2Vzc2lvbiAuaWNldmVudC1zcGVha2VyLW5hbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmljZXZlbnQtc2Vzc2lvbjpob3ZlciAuaWNldmVudC1zZXNzaW9uLWltZyB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmljZXZlbnQtc2Vzc2lvbi1mdWxsIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZy1yaWdodDogMzRweDtcbn1cbi5pY2V2ZW50LXNlc3Npb24tZnVsbCAuaWNldmVudC1zZXNzaW9uLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pY2V2ZW50LXNlc3Npb24tZnVsbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNnB4O1xuICBsZWZ0OiAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTMpO1xuICBwYWRkaW5nOiAxNHB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5pY2V2ZW50LXNlc3Npb24tZnVsbC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uaWNldmVudC1zZXNzaW9uLWZ1bGwtZGF0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uaWNldmVudC1zZXNzaW9uLWZ1bGwtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmljZXZlbnQtc2Vzc2lvbi1mdWxsLXJvdyA+IHNwYW46Zmlyc3QtY2hpbGQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmNjgxMztcbn1cbi5pY2V2ZW50LXNlc3Npb24tZnVsbC1zcGVha2VycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmljZXZlbnQtc2Vzc2lvbi1mdWxsIC5pY2V2ZW50LXNwZWFrZXIge1xuICB3aWR0aDogMTAwJTtcbiAgY29sdW1uLWdhcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaWNldmVudC1zZXNzaW9uLWZ1bGwgLmljZXZlbnQtc3BlYWtlciB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbn1cbi5pY2V2ZW50LXNlc3Npb24tZnVsbCAuaWNldmVudC1zcGVha2VyLXRodW1iIHtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uaWNldmVudC1zZXNzaW9uLWZ1bGwgLmljZXZlbnQtc3BlYWtlci1uYW1lIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmljZXZlbnQtc2Vzc2lvbi1mdWxsIC5pY2V2ZW50LXNwZWFrZXItcG9zaXRpb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uaWNldmVudC1zZXNzaW9uLWZ1bGwgLmljZXZlbnQtc3BlYWtlci1jb21wYW55IHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uaWNldmVudC1zZXNzaW9uLWZ1bGwtZGVzYyBwLCAuaWNldmVudC1zZXNzaW9uLWZ1bGwtZGVzYyBhLCAuaWNldmVudC1zZXNzaW9uLWZ1bGwtZGVzYyBsaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmFnZW5kYSB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG4uYWdlbmRhLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWdlbmRhLXRpdGxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxufVxuLmFnZW5kYS10aXRsZS10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWdlbmRhLXRpdGxlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxufVxuLmFnZW5kYS10aXRsZS10ZXh0OjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXgtZ3JvdzogMTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICBtYXJnaW46IDAgMCA3cHggMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWdlbmRhLXRpdGxlLXRleHQ6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmFnZW5kYS1kZXNjIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWdlbmRhLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLmFnZW5kYS1lbWJlZC1pZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAyMHB4IHNvbGlkICNkOWQ5ZDk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn0iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSBmb250IHNpemVzXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi92OC54L0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSBmb250IHNpemVcbiRyZnMtYmFzZS1mb250LXNpemU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLWZvbnQtc2l6ZS11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWZvbnQtc2l6ZS11bml0ICE9IHJlbSBhbmQgJHJmcy1mb250LXNpemUtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtZm9udC1zaXplLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWZvbnQtc2l6ZS11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbn1cblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSBmb250LXNpemUgc3RhcnRzIGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIGZvbnQgc2l6ZSBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IFwibnVtYmVyXCIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHRvIGZhbHNlXG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLWZvbnQtc2l6ZSB1bml0XG4kcmZzLWJhc2UtZm9udC1zaXplLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLWZvbnQtc2l6ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLWZvbnQtc2l6ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicHhcIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6IGRpdmlkZSgkcmZzLWJhc2UtZm9udC1zaXplLCAkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicmVtXCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiBkaXZpZGUoJHJmcy1iYXNlLWZvbnQtc2l6ZSwgZGl2aWRlKCRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicHhcIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJyZW1cIiBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtZGlzYWJsZS1jbGFzcyB7XG4gIEBpZiAkcmZzLWNsYXNzID09IFwiZGlzYWJsZVwiIHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIGZvbnQgc2l6ZVxuICAgICYsXG4gICAgLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAmLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLWVuYWJsZS1jbGFzcyB7XG4gIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgIC5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5KCRtcS12YWx1ZSkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pLCAobWF4LWhlaWdodDogI3skbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZXNwb25zaXZlIGZvbnQgc2l6ZSBtaXhpblxuQG1peGluIHJmcygkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIC8vIENhY2hlICRmcyB1bml0XG4gICRmcy11bml0OiBpZih0eXBlLW9mKCRmcykgPT0gXCJudW1iZXJcIiwgdW5pdCgkZnMpLCBmYWxzZSk7XG5cbiAgLy8gQWRkICFpbXBvcnRhbnQgc3VmZml4IGlmIG5lZWRlZFxuICAkcmZzLXN1ZmZpeDogaWYoJGltcG9ydGFudCwgXCIgIWltcG9ydGFudFwiLCBcIlwiKTtcblxuICAvLyBJZiAkZnMgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJGZzIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgQGlmIG5vdCAkZnMtdW5pdCBvciAkZnMtdW5pdCAhPSBcIlwiIGFuZCAkZnMtdW5pdCAhPSBcInB4XCIgYW5kICRmcy11bml0ICE9IFwicmVtXCIgb3IgJGZzID09IDAge1xuICAgIGZvbnQtc2l6ZTogI3skZnN9I3skcmZzLXN1ZmZpeH07XG4gIH1cbiAgQGVsc2Uge1xuICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJGZzIGZvciBjYWxjdWxhdGlvbnNcbiAgICBAaWYgJGZzLXVuaXQgPT0gXCJweFwiIHtcbiAgICAgICRmczogZGl2aWRlKCRmcywgJGZzICogMCArIDEpO1xuICAgIH1cbiAgICBAZWxzZSBpZiAkZnMtdW5pdCA9PSBcInJlbVwiIHtcbiAgICAgICRmczogZGl2aWRlKCRmcywgZGl2aWRlKCRmcyAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xuICAgIH1cblxuICAgIC8vIFNldCBkZWZhdWx0IGZvbnQgc2l6ZVxuICAgICRyZnMtc3RhdGljOiBpZigkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSwgI3tkaXZpZGUoJGZzLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyRmc31weCk7XG5cbiAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIGZvbnQgc2l6ZSBpcyBiaWdnZXIgdGhhbiB0aGUgbWluaW11bSBmb250IHNpemVcbiAgICBAaWYgJGZzIDw9ICRyZnMtYmFzZS1mb250LXNpemUgb3Igbm90ICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHtcbiAgICAgIGZvbnQtc2l6ZTogI3skcmZzLXN0YXRpY30jeyRyZnMtc3VmZml4fTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZSBmb3IgJGZzXG4gICAgICAkZnMtbWluOiAkcmZzLWJhc2UtZm9udC1zaXplICsgZGl2aWRlKCRmcyAtICRyZnMtYmFzZS1mb250LXNpemUsICRyZnMtZmFjdG9yKTtcblxuICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkZnMgYW5kIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZVxuICAgICAgJGZzLWRpZmY6ICRmcyAtICRmcy1taW47XG5cbiAgICAgIC8vIEJhc2UgZm9udC1zaXplIGZvcm1hdHRpbmdcbiAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkZnMtbWluLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyRmcy1taW59cHgpO1xuXG4gICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkZnMtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgLy8gU2V0IHRoZSBjYWxjdWxhdGVkIGZvbnQtc2l6ZVxuICAgICAgJHJmcy1mbHVpZDogY2FsYygjeyRtaW4td2lkdGh9ICsgI3skdmFyaWFibGUtd2lkdGh9KSAjeyRyZnMtc3VmZml4fTtcblxuICAgICAgLy8gQnJlYWtwb2ludCBmb3JtYXR0aW5nXG4gICAgICAkbXEtdmFsdWU6IGlmKCRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4LCAjeyRyZnMtYnJlYWtwb2ludH1weCwgI3tkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLXJlbS12YWx1ZSl9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH0pO1xuXG4gICAgICBAaW5jbHVkZSBfcmZzLWRpc2FibGUtY2xhc3Mge1xuICAgICAgICBmb250LXNpemU6ICN7JHJmcy1zdGF0aWN9I3skcmZzLXN1ZmZpeH07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkoJG1xLXZhbHVlKSB7XG4gICAgICAgIEBpbmNsdWRlIF9yZnMtZW5hYmxlLWNsYXNzIHtcbiAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFRoZSBmb250LXNpemUgJiByZXNwb25zaXZlLWZvbnQtc2l6ZSBtaXhpbnMgdXNlIFJGUyB0byByZXNjYWxlIHRoZSBmb250IHNpemVcbkBtaXhpbiBmb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cblxuQG1peGluIHJlc3BvbnNpdmUtZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG4iLCIvLyBIb3ZlciBtaXhpbiBhbmQgYCRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnlgIGFyZSBkZXByZWNhdGVkLlxuLy9cbi8vIE9yaWdpbmFsbHkgYWRkZWQgZHVyaW5nIG91ciBhbHBoYXMgYW5kIG1haW50YWluZWQgZHVyaW5nIGJldGFzLCB0aGlzIG1peGluIHdhc1xuLy8gZGVzaWduZWQgdG8gcHJldmVudCBgOmhvdmVyYCBzdGlja2luZXNzIG9uIGlPUy1hbiBpc3N1ZSB3aGVyZSBob3ZlciBzdHlsZXNcbi8vIHdvdWxkIHBlcnNpc3QgYWZ0ZXIgaW5pdGlhbCB0b3VjaC5cbi8vXG4vLyBGb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2UndmUga2VwdCB0aGVzZSBtaXhpbnMgYW5kIHVwZGF0ZWQgdGhlbSB0b1xuLy8gYWx3YXlzIHJldHVybiB0aGVpciByZWd1bGFyIHBzZXVkby1jbGFzc2VzIGluc3RlYWQgb2YgYSBzaGltbWVkIG1lZGlhIHF1ZXJ5LlxuLy9cbi8vIElzc3VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1MTk1XG5cbkBtaXhpbiBob3ZlcigpIHtcbiAgJjpob3ZlciB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cygpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWhvdmVyLWZvY3VzKCkge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMtYWN0aXZlKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xuXG4gICYud2lkdGgge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoKTtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG4uc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gRGVmYXVsdCBWYXJpYWJsZXNcblxuLy8gU2xpY2sgaWNvbiBlbnRpdHkgY29kZXMgb3V0cHV0cyB0aGUgZm9sbG93aW5nXG4vLyBcIlxcMjE5MFwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaQXCJcbi8vIFwiXFwyMTkyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpJcIlxuLy8gXCJcXDIwMjJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKAolwiXG5cbiRzbGljay1mb250LXBhdGg6IFwiLi9mb250cy9cIiAhZGVmYXVsdDtcbiRzbGljay1mb250LWZhbWlseTogXCJzbGlja1wiICFkZWZhdWx0O1xuJHNsaWNrLWxvYWRlci1wYXRoOiBcIi4vXCIgIWRlZmF1bHQ7XG4kc2xpY2stYXJyb3ctY29sb3I6IHdoaXRlICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvcjogYmxhY2sgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNvbG9yLWFjdGl2ZTogJHNsaWNrLWRvdC1jb2xvciAhZGVmYXVsdDtcbiRzbGljay1wcmV2LWNoYXJhY3RlcjogXCJcXDIxOTBcIiAhZGVmYXVsdDtcbiRzbGljay1uZXh0LWNoYXJhY3RlcjogXCJcXDIxOTJcIiAhZGVmYXVsdDtcbiRzbGljay1kb3QtY2hhcmFjdGVyOiBcIlxcMjAyMlwiICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1zaXplOiA2cHggIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1kZWZhdWx0OiAwLjc1ICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktb24taG92ZXI6IDEgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlOiAwLjI1ICFkZWZhdWx0O1xuXG5AZnVuY3Rpb24gc2xpY2staW1hZ2UtdXJsKCR1cmwpIHtcbiAgICBAaWYgZnVuY3Rpb24tZXhpc3RzKGltYWdlLXVybCkge1xuICAgICAgICBAcmV0dXJuIGltYWdlLXVybCgkdXJsKTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICBAcmV0dXJuIHVybCgkc2xpY2stbG9hZGVyLXBhdGggKyAkdXJsKTtcbiAgICB9XG59XG5cbkBmdW5jdGlvbiBzbGljay1mb250LXVybCgkdXJsKSB7XG4gICAgQGlmIGZ1bmN0aW9uLWV4aXN0cyhmb250LXVybCkge1xuICAgICAgICBAcmV0dXJuIGZvbnQtdXJsKCR1cmwpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAgIEByZXR1cm4gdXJsKCRzbGljay1mb250LXBhdGggKyAkdXJsKTtcbiAgICB9XG59XG5cbi8qIFNsaWRlciAqL1xuXG4uc2xpY2stbGlzdCB7XG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKFwiYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIH1cbn1cblxuLyogSWNvbnMgKi9cbkBpZiAkc2xpY2stZm9udC1mYW1pbHkgPT0gXCJzbGlja1wiIHtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgICAgICAgc3JjOiBzbGljay1mb250LXVybChcInNsaWNrLmVvdFwiKTtcbiAgICAgICAgc3JjOiBzbGljay1mb250LXVybChcInNsaWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay5zdmcjc2xpY2tcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgfVxufVxuXG4vKiBBcnJvd3MgKi9cblxuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5zbGljay1kaXNhYmxlZDpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2xpY2stZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiAkc2xpY2stYXJyb3ctY29sb3I7XG4gICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIH1cbn1cblxuLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC0yNXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAkc2xpY2stcHJldi1jaGFyYWN0ZXI7XG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTI1cHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICRzbGljay1uZXh0LWNoYXJhY3RlcjtcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1wcmV2LWNoYXJhY3RlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogRG90cyAqL1xuXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0yNXB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwcHg7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAkc2xpY2stZG90LWNoYXJhY3RlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzbGljay1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRzbGljay1kb3Qtc2l6ZTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzbGljay1kb3QtY29sb3I7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRzbGljay1kb3QtY29sb3ItYWN0aXZlO1xuICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktZGVmYXVsdDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZGlzcGxheTogc3dhcDtcclxuXHRmb250LWZhbWlseTogJ051bml0byBTYW5zJztcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRzcmM6IHVybCgnLi4vZm9udHMvbnVuaXRvLXNhbnMtdjE1LWxhdGluLXJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcblx0dXJsKCcuLi9mb250cy9udW5pdG8tc2Fucy12MTUtbGF0aW4tcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJylcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xyXG5cdGZvbnQtZmFtaWx5OiAnTnVuaXRvIFNhbnMnO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdHNyYzogdXJsKCcuLi9mb250cy9udW5pdG8tc2Fucy12MTUtbGF0aW4tNTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG5cdHVybCgnLi4vZm9udHMvbnVuaXRvLXNhbnMtdjE1LWxhdGluLTUwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJylcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xyXG5cdGZvbnQtZmFtaWx5OiAnTnVuaXRvIFNhbnMnO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdHNyYzogdXJsKCcuLi9mb250cy9udW5pdG8tc2Fucy12MTUtbGF0aW4tNzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG5cdHVybCgnLi4vZm9udHMvbnVuaXRvLXNhbnMtdjE1LWxhdGluLTcwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJylcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xyXG5cdGZvbnQtZmFtaWx5OiAnTnVuaXRvIFNhbnMnO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogODAwO1xyXG5cdHNyYzogdXJsKCcuLi9mb250cy9udW5pdG8tc2Fucy12MTUtbGF0aW4tODAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG5cdHVybCgnLi4vZm9udHMvbnVuaXRvLXNhbnMtdjE1LWxhdGluLTgwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJylcclxufVxyXG4iLCIuaGlkZGVuIHtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcclxufSIsIi8qIVxuICogQm9vdHN0cmFwIEdyaWQgdjQuMC4wLWJldGEuMyAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tKVxuICogQ29weXJpZ2h0IDIwMTEtMjAxNyBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMTcgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSlcbiAqL1xuXG5AYXQtcm9vdCB7XG4gIEAtbXMtdmlld3BvcnQgeyB3aWR0aDogZGV2aWNlLXdpZHRoOyB9IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgYXQtcnVsZS1uby12ZW5kb3ItcHJlZml4XG59XG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuQGltcG9ydCBcImZ1bmN0aW9uc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4vL1xuLy8gR3JpZCBtaXhpbnNcbi8vXG5cbkBpbXBvcnQgXCJtaXhpbnMvYnJlYWtwb2ludHNcIjtcbi8vIEBpbXBvcnQgXCJtaXhpbnMvZ3JpZC1mcmFtZXdvcmtcIjtcbkBpbXBvcnQgXCJtaXhpbnMvZ3JpZFwiO1xuXG5AaW1wb3J0IFwiZ3JpZFwiO1xuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCk7XG4gIH1cbn1cblxuLy8gRmx1aWQgY29udGFpbmVyXG4vL1xuLy8gVXRpbGl6ZXMgdGhlIG1peGluIG1lYW50IGZvciBmaXhlZCB3aWR0aCBjb250YWluZXJzLCBidXQgd2l0aCAxMDAlIHdpZHRoIGZvclxuLy8gZmx1aWQsIGZ1bGwgd2lkdGggbGF5b3V0cy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxufVxuIiwiLy8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMXB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMXB4LCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbmZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsImgxLCAuaDEsXHJcbmgyLCAuaDIsXHJcbmgzLCAuaDMsXHJcbmg0LCAuaDQsXHJcbmg1LCAuaDUsXHJcbmg2LCAuaDYge1xyXG5cdGxpbmUtaGVpZ2h0OiAkbGgtMTIwO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmdy1leHRyYWJvbGQ7XHJcbiAgICBtYXJnaW46IDAgMCAxcmVtXHJcbn1cclxuXHJcbmgxLCAuaDEge1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xLjVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbmgyLCAuaDIge1xyXG4gICAgZm9udC1zaXplOiAkZnMteGw7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC0xLjVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNnB4XHJcbiAgICB9XHJcbn1cclxuXHJcbmgzLCAuaDMge1xyXG4gICAgZm9udC1zaXplOiAkZnMtbGc7XHJcbiAgICBsaW5lLWhlaWdodDogJGxoLTEzMDtcclxuXHJcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG5cdFx0Zm9udC1zaXplOiAkZnMteGxcclxuXHR9XHJcbn1cclxuXHJcbmg0LCAuaDQge1xyXG4gICAgZm9udC1zaXplOiAkZnMtbGc7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICBmb250LXNpemU6ICRmcy14bDtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGRcclxuICAgIH1cclxufVxyXG5cclxuaDUsIC5oNSB7XHJcbiAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICBsaW5lLWhlaWdodDogJGxoLTEyMFxyXG59XHJcblxyXG5hIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIGVhc2Utb3V0ICR0cjtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcclxuICAgIH1cclxufVxyXG5cclxucCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwXHJcbn1cclxuXHJcbmIsIHN0cm9uZyB7XHJcbiAgICBmb250LXdlaWdodDogJGZ3LWJvbGRcclxufVxyXG5cclxuLndwLWJsb2NrLWxpc3QgbGkge1xyXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuXHRcdGZvbnQtc2l6ZTogJGZzLWxnXHJcblx0fVxyXG59IiwiaHRtbCwgYm9keSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMClcclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGZvbnQtZmFtaWx5OiAkZmY7XHJcbiAgICBmb250LXNpemU6ICRmcy1tZDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkbGgtMTUwO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgY29sb3I6ICR2ZXJ5LWRhcms7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW5cclxufVxyXG5cclxuaW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0b1xyXG59XHJcblxyXG4ud3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMTAwZHZoO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmctdG9wOiAxMDJweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTUwcHhcclxuXHR9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDBcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvXHJcbiAgICB9XHJcbn1cclxuXHJcbi5kLW5vbmV7XHJcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNsZWFyIHtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnLic7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBjbGVhcjogYm90aFxyXG4gICAgfVxyXG59XHJcblxyXG4uZGlzYWJsZWQge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcclxufVxyXG5cclxuLmNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiAwICRzcGFjZXItc207XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgJHNwYWNlci1zbVxyXG4gICAgfVxyXG59XHJcblxyXG4ub3ZlcmxheSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDBcclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyIHtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBib3gtc2hhZG93OiAkc2hhZG93LTI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNtO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICBwYWRkaW5nOiAzMXB4IDI5cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1sZ1xyXG4gICAgfVxyXG5cclxuICAgICYtaW5uZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogNTdweCAwIDQxcHhcclxuICAgIH1cclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgfVxyXG5cclxuICAgICYtdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlci1zbTtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQYWdpbmF0aW9uLlxyXG4gKi9cclxuLmFyY2hpdmUge1xyXG4gICAgLnBhZ2luYXRpb24td3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlci1tZFxyXG4gICAgfVxyXG5cclxuICAgIC5uYXYtbGlua3Mge1xyXG4gICAgICAgIGhlaWdodDogNjBweFxyXG4gICAgfVxyXG59XHJcblxyXG4ubmF2LWxpbmtzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxufVxyXG5cclxuLnBhZ2UtbnVtYmVycyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgIGZvbnQtc2l6ZTogJGZzLXNtO1xyXG4gICAgY29sb3I6ICRncmF5LTM7XHJcbiAgICBtYXJnaW46IDAgM3B4O1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgZWFzZS1vdXQgJHRyO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICB3aWR0aDogMzNweDtcclxuICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZnMtbWQ7XHJcbiAgICAgICAgbWFyZ2luOiAwIDEycHggMCAwO1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRibHVlXHJcbiAgICB9XHJcblxyXG4gICAgJi5jdXJyZW50IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXHJcbiAgICB9XHJcblxyXG4gICAgJi5kb3RzIHtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxyXG4gICAgfVxyXG5cclxuICAgICYucHJldixcclxuICAgICYubmV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXhcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6ICRzcGFjZXItc207XHJcbiAgICAgICAgICAgIGhlaWdodDogJHNwYWNlci1zbTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgJHRyO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICAgICAgdG9wOiA2cHhcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hbmdsZS1yaWdodC1ncmF5LnN2Zyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYW5nbGUtcmlnaHQtYmx1ZS5zdmcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnByZXYge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjZweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXItc207XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5uZXh0IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNnB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKipcclxuICogUG9wdXAuXHJcbiAqL1xyXG4ucG9wdXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDM5MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctMjtcclxuICAgIHBhZGRpbmc6ICRzcGFjZXItbGcgMjlweCAzMXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xyXG4gICAgICAgIHotaW5kZXg6IDk5OTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0ICR0cjtcclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnZpc2libGUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYnV0dG9ucyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlci1zbTtcclxuXHJcbiAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLW1kO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLXNtXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1jbG9zZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6ICRzcGFjZXItbGc7XHJcbiAgICAgICAgaGVpZ2h0OiAkc3BhY2VyLWxnO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0ICR0cjtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNzVcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uYXYtY2xvc2UtbGluZSB7XHJcbiAgICAgICAgICAgIHRvcDogMThweDtcclxuICAgICAgICAgICAgbGVmdDogJHNwYWNlci14c1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1lbnUtYnV0dG9uLWxpbmUsXHJcbiAgICAgICAgLm5hdi1jbG9zZS1saW5lIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZlcnktZGFya1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubm90ZSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG4gICAgICAgIG1hcmdpbjogJHNwYWNlci14cyAwO1xyXG5cclxuICAgICAgICAmLmhpZGRlbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbWctY292ZXItaW5zaWRlIHtcclxuICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY292ZXI7J1xyXG4gICAgfVxyXG59XHJcblxyXG4uZy1yZWNhcHRjaGEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweFxyXG59XHJcblxyXG4ud3BjZjctcmVzcG9uc2Utb3V0cHV0e1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW46IDIwcHggMCAwIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDE1cHghaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcblxyXG4ud3BjZjcgZm9ybS5zZW50IC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuIWltcG9ydGFudDtcclxufVxyXG5cclxuLndwY2Y3IGZvcm0uZmFpbGVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsXHJcbi53cGNmNyBmb3JtLmFib3J0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkIWltcG9ydGFudDtcclxufVxyXG5cclxuLndwY2Y3IGZvcm0uc3BhbSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ud3BjZjcgZm9ybS5pbnZhbGlkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsXHJcbi53cGNmNyBmb3JtLnVuYWNjZXB0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCxcclxuLndwY2Y3IGZvcm0ucGF5bWVudC1yZXF1aXJlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3chaW1wb3J0YW50O1xyXG59IiwibGVnZW5kIHtcclxuICAgIGZvbnQtc2l6ZTogJGZzLW1kO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRsaC0xNTBcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXHJcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcclxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxyXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxyXG50ZXh0YXJlYSxcclxuc2VsZWN0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAkc3BhY2VyLW1kO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstMjtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgcGFkZGluZzogMCAzMXB4IDAgMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkbGgtMTMwO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgIC8vIEZvciBJRTExLlxyXG4gICAgdHJhbnNpdGlvbjpcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yIGVhc2Utb3V0ICR0cixcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoIGVhc2Utb3V0ICR0cjtcclxuXHJcbiAgICAmOjpwbGFjZWhvbGRlcixcclxuICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM0KTtcclxuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHhcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmxhY2s7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZVxyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmVcclxuICAgIH1cclxufVxyXG5cclxudGV4dGFyZWEge1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgcmVzaXplOiBub25lO1xyXG4gICAgcGFkZGluZzogNXB4IDE0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XHJcbn1cclxuXHJcbi5zZWFyY2gtc2VsZWN0IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdCYtbGlzdCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAxMDAlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LWhlaWdodDogMzAwcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG5cdFx0cGFkZGluZzogNXB4IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0Ym94LXNoYWRvdzogJHNoYWRvdztcclxuXHRcdG92ZXJmbG93LXk6IGF1dG9cclxuXHR9XHJcblxyXG5cdCYtb3B0aW9uIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHRcdHBhZGRpbmc6IDVweCAxMXB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZS1pbi1vdXQgJHRyO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdCY6bnRoLWNoaWxkKG9kZCkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXlcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5hY3RpdmUgLnNlYXJjaC1zZWxlY3QtbGlzdCB7XHJcblx0XHRkaXNwbGF5OiBibG9ja1xyXG5cdH1cclxufSIsIi5zZWFyY2hmb3JtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDAgJHNwYWNlci1tZCAwIDMycHg7XHJcbiAgICBtYXJnaW46IDEzcHggMCAxNTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDI0N3B4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIDMxcHggMCAwXHJcbiAgICB9XHJcblxyXG4gICAgJi1idXR0b24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6ICRzcGFjZXItbWQ7XHJcbiAgICAgICAgaGVpZ2h0OiAkc3BhY2VyLW1kO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgJHRyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3R5bGUtc3ZnIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC43XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbnB1dC1zZWFyY2gge1xyXG4gICAgICAgIG1pbi13aWR0aDogMjIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5idXR0b24ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGhlaWdodDogJHNwYWNlci1tZDtcclxuXHRjb2xvcjogJHdoaXRlO1xyXG5cdGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRsaW5lLWhlaWdodDogMC45O1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG5cdHBhZGRpbmc6IDAgJHNwYWNlci14cztcclxuXHJcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG5cdFx0bWluLXdpZHRoOiA4OHB4XHJcblx0fVxyXG5cclxuXHQmLndpdGgtaWNvbiB7XHJcblx0XHR3aWR0aDogMzBweDtcclxuXHRcdG1pbi13aWR0aDogMXB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdG1pbi13aWR0aDogODhweDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyLXhzXHJcblx0XHR9XHJcblxyXG5cdFx0aW1nLFxyXG5cdFx0LnN0eWxlLXN2ZyB7XHJcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdFx0XHR3aWR0aDogMjRweDtcclxuXHRcdFx0aGVpZ2h0OiAyNHB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNnB4XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYnV0dG9uLXRpdGxlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2tcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji50cmFuc3BhcmVudCB7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZS0xO1xyXG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAkdHI7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlLTE7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGVcclxuXHRcdH1cclxuXHJcblx0XHQmLWJsdWUge1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICRibHVlO1xyXG5cdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdHRyYW5zaXRpb246XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAkdHIsXHJcblx0XHRcdFx0Y29sb3IgZWFzZS1vdXQgJHRyO1xyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmJsdWUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcclxuXHRcdHRyYW5zaXRpb246XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3IgZWFzZS1vdXQgJHRyLFxyXG5cdFx0XHRjb2xvciBlYXNlLW91dCAkdHI7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0Y29sb3I6ICRibHVlXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLndoaXRlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdGNvbG9yOiAkdmVyeS1kYXJrO1xyXG5cdFx0dHJhbnNpdGlvbjpcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAkdHIsXHJcblx0XHRcdFx0XHRcdGNvbG9yIGVhc2Utb3V0ICR0cjtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHZlcnktZGFyaztcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHJcblx0XHQmLmFjdGl2ZXtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHZlcnktZGFyaztcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuYmxhY2sge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG5cdFx0Zm9udC1zaXplOiAkZnMtbGc7XHJcblx0XHRmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblx0XHRsaW5lLWhlaWdodDogJGxoLTE1MDtcclxuXHRcdGhlaWdodDogJHNwYWNlci1sZztcclxuXHRcdG1pbi13aWR0aDogMjAwcHg7XHJcblx0XHR0cmFuc2l0aW9uOlxyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0ICR0cixcclxuXHRcdFx0Y29sb3IgZWFzZS1vdXQgJHRyO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2tcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYub3JhbmdlIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDU4cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG5cdFx0Zm9udC1zaXplOiAkZnMtbGc7XHJcblx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRwYWRkaW5nOiAwIDMycHg7XHJcblx0XHR0cmFuc2l0aW9uOlxyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0ICR0cixcclxuXHRcdFx0Y29sb3IgZWFzZS1vdXQgJHRyO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDQwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkb3JhbmdlLCAxMCUpXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmdyYXl7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtMztcclxuXHRcdGZvbnQtc2l6ZTogJGZzLWxnO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG5cdFx0bGluZS1oZWlnaHQ6ICRsaC0xNTA7XHJcblx0XHRoZWlnaHQ6ICRzcGFjZXItbGc7XHJcblx0XHRtaW4td2lkdGg6IDEzNXB4O1xyXG5cdFx0bWluLWhlaWdodDogNThweDtcclxuXHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHR0cmFuc2l0aW9uOlxyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0ICR0cixcclxuXHRcdFx0XHRcdFx0Y29sb3IgZWFzZS1vdXQgJHRyO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDQwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGVcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIEZvciBBZCBwcmV2aWV3IGJ1dHRvbi5cclxuXHQmLmFsdCB7XHJcblx0XHRtaW4td2lkdGg6IDIwMHB4O1xyXG5cdFx0aGVpZ2h0OiAkc3BhY2VyLWxnO1xyXG5cdFx0Zm9udC1zaXplOiAkZnMtc207XHJcblx0XHRmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuXHRcdHBhZGRpbmc6IDAgMjVweDtcclxuXHRcdHRyYW5zaXRpb246XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3IgZWFzZS1vdXQgJHRyLFxyXG5cdFx0XHRjb2xvciBlYXNlLW91dCAkdHI7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0Y29sb3I6ICRibGFja1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuYWx0LXdpdGgtaWNvbiB7XHJcblx0XHRcdC5zdHlsZS1zdmcge1xyXG5cdFx0XHRcdHdpZHRoOiAxNHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTRweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogOXB4O1xyXG5cclxuXHRcdFx0XHRwYXRoIHtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGZpbGwgZWFzZS1vdXQgJHRyXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHQuc3R5bGUtc3ZnIHtcclxuXHRcdFx0XHRcdHBhdGgge1xyXG5cdFx0XHRcdFx0XHRmaWxsOiAkYmxhY2tcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuc21hbGwge1xyXG5cdFx0bWluLXdpZHRoOiA4OHB4O1xyXG5cdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxM3B4XHJcblx0fVxyXG5cclxuXHQmLmxhcmdlIHtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6ICRyYWRpdXMtbGc7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmxpbmsge1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0aGVpZ2h0OiAyN3B4O1xyXG5cdFx0Zm9udC1zaXplOiAkZnMtbGc7XHJcblx0XHRmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblx0XHRjb2xvcjogJHZlcnktZGFyaztcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0ICR0cjtcclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogJHNwYWNlci1zbTtcclxuXHRcdFx0aGVpZ2h0OiAkc3BhY2VyLXNtO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogJHNwYWNlci14c1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjc1XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLm1kIHtcclxuXHRcdGZvbnQtc2l6ZTogJGZzLWxnO1xyXG5cdFx0bGluZS1oZWlnaHQ6ICRsaC0xNTA7XHJcblx0XHRtaW4taGVpZ2h0OiAzNXB4O1xyXG5cdFx0cGFkZGluZzogMCAkc3BhY2VyLXNtXHJcblx0fVxyXG5cclxuXHQmLmRvd25sb2FkIHtcclxuXHRcdGZvbnQtc2l6ZTogJGZzLWxnO1xyXG5cdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHZlcnktZGFyaztcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkdmVyeS1kYXJrO1xyXG5cdFx0dHJhbnNpdGlvbjpcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAkdHIsXHJcblx0XHRcdGNvbG9yIGVhc2Utb3V0ICR0cjtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XHJcblx0XHRcdG1pbi13aWR0aDogMjc5cHhcclxuXHRcdH1cclxuXHJcblx0XHQuc3R5bGUtc3ZnIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDZweDtcclxuXHJcblx0XHRcdHBhdGgge1xyXG5cdFx0XHRcdGZpbGw6ICR3aGl0ZTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBmaWxsIGVhc2Utb3V0ICR0clxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRjb2xvcjogJHZlcnktZGFyaztcclxuXHJcblx0XHRcdC5zdHlsZS1zdmcge1xyXG5cdFx0XHRcdHBhdGgge1xyXG5cdFx0XHRcdFx0ZmlsbDogJHZlcnktZGFya1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5ob3Zlci1ibHVlIHtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5ob3Zlci1vcmFuZ2Uge1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGVcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuYXJjaGl2ZSB7XHJcblx0Ji1zZWN0aW9uIHtcclxuXHRcdC50b3Atc3Rvcmllcy1pbm5lciB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXItbGdcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtZGVzYyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyLWxnO1xyXG5cclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMDtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0Y2xlYXI6IGJvdGhcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDUwJTtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1hcmdpbjogMCAxNXB4IDVweCAwXHJcblx0XHR9XHJcblxyXG5cdFx0cDpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMFxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1jb250ZW50IHtcclxuXHRcdCYtaW5uZXIuc2luZ2xlLWNvbnRlbnQtd3JhcHBlciB7XHJcblx0XHRcdHBhZGRpbmc6ICRzcGFjZXIteHMgJHNwYWNlci1zbTtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcblx0XHRcdFx0cGFkZGluZzogJHNwYWNlci1zbSAyOXB4IDIwcHhcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0ZGl2IHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IG5vbmVcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNpbmdsZS1zaWRlYmFyIHtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogJHNwYWNlci14c1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXBvc3RzIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRtYXJnaW46IDAgLTE1cHg7XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0ICR0cjtcclxuXHJcblx0XHQmLXdyYXBwZXIge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyLWxnXHJcblx0XHR9XHJcblxyXG5cdFx0Ji5ub3QtZm91bmQge1xyXG5cdFx0XHRtYXJnaW46IDBcclxuXHRcdH1cclxuXHJcblx0XHQmLmRpc2FibGVkIHtcclxuXHRcdFx0b3BhY2l0eTogMC41O1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZVxyXG5cdFx0fVxyXG5cclxuXHRcdC5yZWxhdGVkLXByZXZpZXcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDBcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDBcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtcGFnaW5hdGlvbi13cmFwcGVyIHtcclxuXHRcdG1hcmdpbi10b3A6IDMwcHhcclxuXHR9XHJcbn0iLCIud3AtYmxvY2stc3BvdGxpZ2h0ci12aWRlbyxcclxuLndwLWJsb2NrLXNwb3RsaWdodHItZ2FsbGVyeSxcclxuLndwLWJsb2NrLXNwb3RsaWdodHItcGxheWxpc3Qge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcblxyXG5cdCY6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtXHJcblx0fVxyXG5cclxuXHRpZnJhbWUge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1c1xyXG5cdH1cclxufVxyXG5cclxuLndwLWJsb2NrLXNwb3RsaWdodHItZ2FsbGVyeSB7XHJcblx0LmNoYW5uZWwtY29udGFpbmVyLm9wZW5lZCB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0LnNwb3RsaWdodHItaWQgaWZyYW1lIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1c1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jbG9zZS1mbG9hdGluZy1idXR0b24ge1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzXHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBUaGVtZS1sZXZlbCBTcG90bGlnaHRyIHBsYWNlaG9sZGVyIHNpemluZy5cclxuLmljLXNwb3RsaWdodHItZW1iZWQge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHJcblx0LnNwb3RsaWdodHItaWQsXHJcblx0aWZyYW1lIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzXHJcblx0fVxyXG59XHJcblxyXG4iLCIuYy1jb3VudGVyIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRnYXA6IDEwcHg7XHJcblxyXG5cdD4gZGl2IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHJvdy1nYXA6IDEwcHg7XHJcblx0XHR3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0cGFkZGluZzogMTBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC0gMzBweCkgLyA0KVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHhsKSB7XHJcblx0XHRcdHBhZGRpbmc6IDIwcHhcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtdmFsdWUge1xyXG5cdFx0Zm9udC1zaXplOiAyN3B4O1xyXG5cdFx0bGluZS1oZWlnaHQ6ICRsaC0xMjA7XHJcblx0XHRmb250LXdlaWdodDogJGZ3LWV4dHJhYm9sZDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCkge1xyXG5cdFx0XHRmb250LXNpemU6IDUwcHhcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtbGFiZWwge1xyXG5cdFx0Zm9udC1zaXplOiAkZnMtbWQ7XHJcblx0XHRsaW5lLWhlaWdodDogJGxoLTEyMDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4eGwpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAkZnMtbGdcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuaGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgIHotaW5kZXg6IDk5OTtcclxuICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmVcclxuICAgIH1cclxuXHJcbiAgICAmLWlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1sb2dvIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEyNnB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50XHJcblx0XHR9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyM3B4IDZweCAxOXB4XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0b1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtcmlnaHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBwYWRkaW5nOiAyNXB4IDAgMjdweDtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwNXB4KVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi10b3Age1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7fVxyXG5cclxuICAgICAgICAgICAgLnNlYXJjaGZvcm0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNDdweFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmhlYWRlci1hdXRoIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzFweFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmhlYWRlci1uYXYge1xyXG4gICAgbWFyZ2luLXRvcDogMzVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweFxyXG4gICAgfVxyXG5cclxuICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XHJcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0ICR0cjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnZpc2libGUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VhcmNoZm9ybSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWNsb3NlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbjogNDdweCAwIDAgMzBweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIC5uYXYtY2xvc2UtbGluZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tZW51IHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNnB4KTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjZweFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXBcclxuICAgIH1cclxuXHJcbiAgICAmLWl0ZW0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOlxyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoIGVhc2Utb3V0ICR0cixcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0IGVhc2Utb3V0ICR0clxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjI1O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkbGgtMTUwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtaGFzLWNoaWxkcmVuIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MXB4XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTNweFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gYSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweFxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOlxyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IGVhc2Utb3V0ICR0cixcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wIGVhc2Utb3V0ICR0cixcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIGVhc2Utb3V0ICR0cjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9zdGF0aWMvaW1nL2FuZ2xlLWRvd24td2hpdGUuc3ZnKVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9zdGF0aWMvaW1nL2FuZ2xlLWRvd24tYmx1ZS5zdmcpXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTNweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHhcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDBcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmN1cnJlbnRfcGFnZV9pdGVtIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWVcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnN1Yi1tZW51IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstMTtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAkdHI7XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICB9XHJcblxyXG4gICAgJi52aXNpYmxlIHtcclxuICAgICAgICBvcGFjaXR5OiAxXHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgei1pbmRleDogLTEwO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogLTI2cHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiAyMjBweDtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDMwcHggMzFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIzcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmVcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMy4xMjtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUxcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGxoLTE1MDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oZWFkZXItbWVudS1idXR0b24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhzKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyM3B4XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICAubWVudS1idXR0b24tbGluZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1idXR0b24tbGluZSxcclxuLm5hdi1jbG9zZS1saW5lIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAkdHJcclxufVxyXG5cclxuLm1lbnUtYnV0dG9uLWxpbmUge1xyXG4gICAgJi5maXJzdCB7XHJcbiAgICAgICAgdG9wOiAwXHJcbiAgICB9XHJcblxyXG4gICAgJi5zZWNvbmQge1xyXG4gICAgICAgIHRvcDogNnB4XHJcbiAgICB9XHJcblxyXG4gICAgJi50aGlyZCB7XHJcbiAgICAgICAgdG9wOiAxMnB4XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uYXYtY2xvc2UtbGluZSB7XHJcbiAgICB0b3A6IDZweDtcclxuICAgIGxlZnQ6IC0ycHg7XHJcbiAgICBoZWlnaHQ6IDIuNXB4O1xyXG4gICAgd2lkdGg6IDE4LjVweDtcclxuXHJcbiAgICAmLmZpcnN0IHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZylcclxuICAgIH1cclxuXHJcbiAgICAmLnNlY29uZCB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKVxyXG4gICAgfVxyXG59IiwiLmJyZWFkY3J1bWJzIHtcclxuICAgIG1hcmdpbjogMCAwICRzcGFjZXItc207XHJcblxyXG4gICAgJi1pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogJGxoLTEzMDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS0zO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG9yYW5nZVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmN1cnJlbnQtaXRlbSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdmVyeS1kYXJrXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmJyZWFkY3J1bWItc2VwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTM7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNnB4XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmZvb3RlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcblxyXG4gICAgJi10b3Age1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMCAxOXB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktMVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWJvdHRvbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlci1zbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMjRweCAwIDI2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0xXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtbmF2IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1jb3B5cmlnaHQge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS0yO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6ICRmcy14cztcclxuICAgICAgICBsaW5lLWhlaWdodDogJGxoLTIwMDtcclxuICAgICAgICBtYXJnaW46IDE1cHggMCA0NXB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwIDMwcHhcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxNHB4IDAgMTZweFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXktMjtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIucy1idXR0b25zLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICB3aWR0aDogYXV0b1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLnN0eWxlLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYmx1ZVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3R5bGUtc3ZnIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcblxyXG4gICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgZWFzZS1vdXQgJHRyXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnMtYnV0dG9ucy10aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHhcclxufSIsIi5mb290ZXItbmF2IHtcclxuICAgIC5tZW51IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBjb2x1bW5zOiAzXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCA5cHg7XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaC0xMzA7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEZvciBhcmNoaXZlcyBhcyB0aXRsZSBmb3IgcG9zdHMgd2l0aCBjb3VudCBpbiByaWdodCBwYXJ0LlxyXG4gICAgLmFyY2hpdmUgJixcclxuICAgIC5zZWFyY2gtcmVzdWx0cyAmLFxyXG4gICAgLnNlYXJjaC1uby1yZXN1bHRzICYge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICB9XHJcblxyXG4gICAgaDEsIGgyLFxyXG4gICAgaDMsIGg0LFxyXG4gICAgaDUsIGg2IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4OyAvLyBGb3Igc2xpZGVyIGFycm93cy5cclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGV4dCB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRsaC0xNTA7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogJG9yYW5nZVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnVuZGVybGluZWQge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XHJcbiAgICAgICAgfVxyXG5cclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtMVxyXG5cdFx0fVxyXG4gICAgfVxyXG5cclxuICAgICYubGFyZ2Uge1xyXG4gICAgICAgICYudW5kZXJsaW5lZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxNXB4IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTFweCAwXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWN0aW9uLXRpdGxlLXRleHQge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWV4dHJhYm9sZDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaC0xMjA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYud2hpdGUge1xyXG4gICAgICAgIC5zZWN0aW9uLXRpdGxlLXRleHQge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xpY2stcHJldixcclxuICAgICAgICAuc2xpY2stbmV4dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9zdGF0aWMvaW1nL2FuZ2xlLWxlZnQtd2hpdGUuc3ZnKVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRleHQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stcHJldixcclxuICAgIC5zbGljay1uZXh0IHtcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDU4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1OHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC0zO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0ICR0cjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtMil7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xOHB4XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNsaWNrLWRpc2FibGVkIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3Zne1xyXG4gICAgICAgICAgICBwYXRoe1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJHZlcnktZGFyaztcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgZWFzZS1vdXQgJHRyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmlzKDpob3ZlciwgOmZvY3VzKXtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZlcnktZGFyaztcclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX3doaXRlLWFycm93c3tcclxuICAgICAgICAuc2xpY2stcHJldixcclxuICAgICAgICAuc2xpY2stbmV4dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9ibGFjay1hcnJvd3N7XHJcbiAgICAgICAgLnNsaWNrLXByZXYsXHJcbiAgICAgICAgLnNsaWNrLW5leHQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmVyeS1kYXJrO1xyXG5cclxuICAgICAgICAgICAgc3Zne1xyXG4gICAgICAgICAgICAgICAgcGF0aHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aXMoOmhvdmVyLCA6Zm9jdXMpe1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBzdmd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkdmVyeS1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1wcmV2IHtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiA0MHB4O1xyXG4gICAgICAgIG9yZGVyOiAyO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIHRyYW5zbGF0ZVooMCkgLSBmb3IgU2FmYXJpIGJlYXVzZSBvZiBcImJvdW5jaW5nXCIgYXJyb3cuXHJcbiAgICAuc2xpY2stbmV4dCB7XHJcbiAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGVaKDApO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGVaKDApXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfd2l0aC1idG57XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAuc2VjdGlvbi10aXRsZXtcclxuICAgICAgICAgICAgJl9fc2VwYXJhdG9ye1xyXG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC0xXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtdGV4dHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYudW5kZXJsaW5lZDphZnRlcntcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRue1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcbn0iLCIucG9zdC1wcmV2aWV3LWl0ZW17XHJcbiAgZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XHJcbiAgY29sb3I6ICR2ZXJ5LWRhcms7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpe1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxuXHJcbiAgJi1pbm5lcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20yKXtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RodW1ibmFpbHtcclxuICAgIG1pbi1oZWlnaHQ6IDIzMHB4O1xyXG4gICAgbWF4LWhlaWdodDogMjMwcHg7XHJcbiAgICBtaW4td2lkdGg6IDQ1MHB4O1xyXG4gICAgbWF4LXdpZHRoOiA0NTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC0xO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20yKXtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IDUwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2luZm97XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgY29sb3I6ICR2ZXJ5LWRhcms7XHJcbiAgfVxyXG5cclxuICAmX19ib3R0b217XHJcbiAgICBjb2xvcjogJGdyYXktNTtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcblxyXG4gICZfX3RpdGxle1xyXG4gICAgY29sb3I6ICR2ZXJ5LWRhcms7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciBlYXNlLW91dCAkdHI7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKXtcclxuICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKXtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2V4Y2VycHR7XHJcbiAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKXtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6aG92ZXJ7XHJcbiAgICAucG9zdC1wcmV2aWV3LWl0ZW1fX3RpdGxle1xyXG4gICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgIH1cclxuICB9XHJcbn0iLCIkcGFkZGluZzogMzJweDtcclxuXHJcbi50b3Atc3RvcmllcyB7XHJcblx0cGFkZGluZzogNzBweCAwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS0yO1xyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20yKXtcclxuXHRcdHBhZGRpbmc6IDQwcHggMDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uLXRpdGxlLmxhcmdlLnVuZGVybGluZWQge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKXtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnN0b3JpZXMge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXBcclxuXHR9XHJcblxyXG5cdC5wcmV2aWV3IGEge1xyXG5cdFx0Y29sb3I6ICR2ZXJ5LWRhcmtcclxuXHR9XHJcblxyXG5cdCYtbGVmdC1wYXJ0LFxyXG5cdCYtcmlnaHQtcGFydCB7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC0xXHJcblx0fVxyXG5cclxuXHQuc3Rvcmllcy1sZWZ0LXBhcnQsXHJcblx0LnN0b3JpZXMtYm90dG9tLWxlZnQtcGFydCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC0xXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc3Rvcmllcy1sZWZ0LXBhcnQge1xyXG5cdFx0LnByZXZpZXcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdCYtdGh1bWIge1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6IDQyMHB4XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIEZpcnN0IGxhcmdlIGl0ZW0gaXMgYSB2aWRlbyBwcmV2aWV3XHJcblx0XHRcdCYudmlkZW8gLnByZXZpZXctdmlkZW8ge1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6IG5vbmU7XHJcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxNiAvIDlcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1pbm5lciB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtdGl0bGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuXHRcdFx0XHQmLWV4Y2VycHQge1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiA4O1xyXG5cdFx0XHRcdFx0bGluZS1jbGFtcDogOFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnN0b3JpZXMtcmlnaHQtcGFydCxcclxuXHQuc3Rvcmllcy1ib3R0b20tbGVmdC1wYXJ0LFxyXG5cdC5zdG9yaWVzLWJvdHRvbS1yaWdodC1wYXJ0IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0LnByZXZpZXcge1xyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdGNvbG9yOiAkdmVyeS1kYXJrO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxcHgpO1xyXG5cclxuXHRcdFx0XHQmOm50aC1jaGlsZChvZGQpIHtcclxuXHRcdFx0XHRcdC5wcmV2aWV3LWlubmVyIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XHJcblx0XHRcdFx0XHQucHJldmlldy1pbm5lciB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDBcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zdG9yaWVzLXJpZ2h0LXBhcnQge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAkcGFkZGluZztcclxuXHJcblx0XHQucHJldmlldyB7XHJcblx0XHRcdCYtdGl0bGV7XHJcblx0XHRcdFx0bWFyZ2luOiAxNXB4IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxcHgpO1xyXG5cclxuXHRcdFx0XHQmOm50aC1jaGlsZChvZGQpIHtcclxuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRsaWdodC0xXHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0bGVmdDogLTU2cHg7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA1NnB4KTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC0xXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc3Rvcmllcy1ib3R0b20tbGVmdC1wYXJ0LFxyXG5cdC5zdG9yaWVzLWJvdHRvbS1yaWdodC1wYXJ0IHtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblxyXG5cdFx0LnByZXZpZXcge1xyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcblx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRsaWdodC0xXHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLWlubmVyIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwXHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLWV4Y2VycHQge1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiA2O1xyXG5cdFx0XHRcdFx0bGluZS1jbGFtcDogNlxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnN0b3JpZXMtYm90dG9tLWxlZnQtcGFydCB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZ1xyXG5cdH1cclxuXHJcblx0LnN0b3JpZXMtYm90dG9tLXJpZ2h0LXBhcnQge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAkcGFkZGluZ1xyXG5cdH1cclxuXHJcblx0LnByZXZpZXcge1xyXG5cdFx0Ji10aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogJGZzLXhsXHJcblx0XHR9XHJcblx0fVxyXG5cclxuICAgIC8vLnNsaWNrLWxpc3Qge1xyXG4gICAgLy8gICAgb3ZlcmZsb3c6IHZpc2libGVcclxuICAgIC8vfVxyXG5cclxuXHQmLm1vYmlsZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmVcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIkcGFkZGluZy1tb2I6IDdweDtcclxuJHBhZGRpbmc6IDMycHg7XHJcblxyXG4ucHJldmlldyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMjUlO1xyXG5cdGNvbG9yOiAkdmVyeS1kYXJrO1xyXG5cclxuICAgICYudmlkZW8ge1xyXG4gICAgICAgIC8vIFBsdWdpbi1nZW5lcmF0ZWQgbGF6eSBsb2FkIGJsb2NrIGZvciBpZnJhbWUuXHJcbiAgICAgICAgJiA+IGRpdixcclxuICAgICAgICAuaWMtc3BvdGxpZ2h0ci1lbWJlZCxcclxuICAgICAgICAucGVyZm1hdHRlcnMtbGF6eS15b3V0dWJlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cdFx0LnByZXZpZXctdmlkZW8ge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiAyMzlweDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0YXNwZWN0LXJhdGlvOiAxLjQxMTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LTI7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRyYWRpdXNcclxuXHRcdH1cclxuXHJcbiAgICAgICAgaWZyYW1lIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweFxyXG4gICAgICAgIH1cclxuXHJcblx0XHQucHJldmlldy12aWRlby1vdmVybGF5IHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRpbnNldDogMDtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyXHJcblx0XHR9XHJcbiAgICB9XHJcblxyXG5cdCYtaW5uZXIge1xyXG5cdFx0cGFkZGluZzogJHBhZGRpbmctbW9iO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuXHRcdFx0cGFkZGluZzogJHBhZGRpbmdcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICR2ZXJ5LWRhcms7XHJcblxyXG5cdFx0XHQucHJldmlldy10aXRsZSB7XHJcblx0XHRcdFx0Y29sb3I6ICRvcmFuZ2VcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcbiAgICAmLXRodW1iIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdGFzcGVjdC1yYXRpbzogMS40MTE7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDIzOXB4O1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlclxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHR0cmFuc2l0aW9uOiBjb2xvciBlYXNlLW91dCAkdHJcclxuICAgIH1cclxuXHJcbiAgICAmLW92ZXJsYXkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpXHJcbiAgICB9XHJcblxyXG5cdCYtZXhjZXJwdCB7XHJcblx0XHRmb250LXNpemU6ICRmcy1sZztcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRcdC13ZWJraXQtbGluZS1jbGFtcDogMjtcclxuXHRcdGxpbmUtY2xhbXA6IDI7XHJcblx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsXHJcblx0fVxyXG59IiwiLmJyZWFraW5nIHtcclxuICAgICYtbmV3cyB7XHJcbiAgICAgICAgbWFyZ2luOiAwIC03cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgLTEycHhcclxuICAgICAgICB9XHJcblxyXG5cdFx0Ji1tb3JlIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbi10b3A6ICRzcGFjZXItbWRcclxuXHRcdH1cclxuXHJcbiAgICAgICAgLnNsaWNrLWxpc3Qge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zbGljay1zbGlkZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNnB4KVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByZXZpZXcge1xyXG4gICAgICAgICAgICAmLnByZXZpZXctbmV3cyB7XHJcblxyXG4gICAgICAgICAgICAgICAgLnByZXZpZXctaW5uZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR2ZXJ5LWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5wcmV2aWV3LXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZyl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcmV2aWV3LW5ld3Mge1xyXG4gICAgLy9oZWlnaHQ6IDIzOXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICB3aWR0aDogMzMuMzMlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgICAgICBmbG9hdDogbm9uZVxyXG4gICAgfVxyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIC8vaGVpZ2h0OiAyMzlweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNjYuNjYlXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKDIpLFxyXG4gICAgJjpudGgtY2hpbGQoMyksXHJcbiAgICAmOm50aC1jaGlsZCg0KSxcclxuICAgICY6bnRoLWNoaWxkKDUpLFxyXG4gICAgJjpudGgtY2hpbGQoNiksXHJcbiAgICAmOm50aC1jaGlsZCg3KSB7XHJcbiAgICAgICAgLy9oZWlnaHQ6IDIzOXB4XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIC8vQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgIC8vICAgIG1hcmdpbi10b3A6IDI5cHhcclxuICAgICAgICAvL31cclxuICAgIH1cclxufSIsIi5jdGEge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICBwYWRkaW5nOiA3N3B4IDAgODBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20yKXtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWZvb3RlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlci1sZztcclxuICAgIH1cclxuXHJcbiAgICAmLmxhcmdlIHtcclxuICAgICAgICAuY3RhLXRleHQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDg3MHB4XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY3RhLWRlc2Mge1xyXG4gICAgICAgICAgICB3aWR0aDogOTAlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMXB4IDAgMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi53aXRoLW1hcmdpbiB7XHJcbiAgICAgICAgbWFyZ2luOiAzMXB4IDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5lbXB0eSB7XHJcbiAgICAgICAgcGFkZGluZzogMFxyXG4gICAgfVxyXG5cclxuICAgICYtaW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE0MHB4XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGV4dCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgNDBweFxyXG5cdFx0fVxyXG4gICAgfVxyXG5cclxuICAgICYtYmVmb3JlLXRpdGxle1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtMikge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgfVxyXG5cclxuICAgICYtZGVzYyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZnMteGw7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogJGxoLTEyMDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgfVxyXG5cclxuICAgICYtYnV0dG9uIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIC5idXR0b257XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTc4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaG9tZSAuY3RhLWZvb3RlcntcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbn0iLCIuZmVhdHVyZXMge1xyXG4gICAgcGFkZGluZzogJHNwYWNlci14bCAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICBwYWRkaW5nOiA4MnB4IDAgODRweFxyXG4gICAgfVxyXG5cclxuICAgICYtaW5uZXJ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDkwcHggMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKXtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1iYW5uZXJ7XHJcbiAgICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpe1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKXtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtd3JhcHBlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtMil7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5idXR0b257XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1pbm5lcntcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbTIpe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBoMixoM3tcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbTIpe1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHghaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19idG57XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXNsaWRlcntcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzYwcHgpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpe1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zbGljay1zbGlkZXtcclxuICAgICAgICAgICAgJjppcyg6Zm9jdXMtdmlzaWJsZSwgOmZvY3VzKXtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWN0aW9uLXRpdGxlLmxhcmdlLnVuZGVybGluZWR7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbTIpe1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMTBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgLnBvc3QtcHJldmlldy1pdGVte1xyXG4gICAgICAgICAgICAmLWlubmVye1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzlweCAzcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LTE7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpmb2N1c3tcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2JvdHRvbXtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCl7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcblx0Ji1yZWFkLW1vcmUge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0bWFyZ2luLXRvcDogJHNwYWNlci1tZFxyXG5cdH1cclxuXHJcbiAgICAuc2xpY2stYXJyb3d7XHJcbiAgICAgICAgdG9wOiAtNThweDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogNThweDtcclxuICAgICAgICB3aWR0aDogNThweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtMztcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAkdHI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbTIpe1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICB0b3A6IC00MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdmd7XHJcbiAgICAgICAgICAgIHBhdGh7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkdmVyeS1kYXJrO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCBlYXNlLW91dCAkdHI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aXMoOmhvdmVyLCA6Zm9jdXMpe1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmVyeS1kYXJrO1xyXG5cclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc2xpY2stcHJldntcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02OHB4KTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbTIpe1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zbGljay1uZXh0e1xyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnByZXZpZXctZmVhdHVyZXtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgcGFkZGluZzogMCA3cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpLFxyXG4gICAgICAgICY6bnRoLWNoaWxkKDMpLFxyXG4gICAgICAgICY6bnRoLWNoaWxkKDQpLFxyXG4gICAgICAgICY6bnRoLWNoaWxkKDUpLFxyXG4gICAgICAgICY6bnRoLWNoaWxkKDYpLFxyXG4gICAgICAgICY6bnRoLWNoaWxkKDcpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNDBweFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5uZXdzIHtcclxuICAgICYubWFyZ2luLXRvcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzFweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubWFyZ2luLWJvdHRvbSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzFweFxyXG4gICAgfVxyXG5cclxuICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luOiAwIC0xNXB4O1xyXG5cclxuICAgICAgICAuc2xpY2stdHJhY2sge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtY29sIHtcclxuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG5cclxuICAgICAgICAmLm5vLXRodW1iIHtcclxuICAgICAgICAgICAgLmNvbC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLWxnXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb2wge1xyXG4gICAgJi1pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogMzFweCAkc3BhY2VyLXhzIDI4cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93O1xyXG5cclxuICAgICAgICAucHJldmlldy1mZWF0dXJlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XHJcbiAgICAgICAgICAgIGZsb2F0OiBub25lXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogJGxoLTEzMDtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE5cHhcclxuICAgIH1cclxuXHJcbiAgICAmLXBvc3Qge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgJHNwYWNlci14cyAwIDIxcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMXB4XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWlubmVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNHB4XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLWxnO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGxoLTEzMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtZGF0ZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLXhzO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWxpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLWxnO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI5O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlci1zbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG5cclxuICAgICAgICAgICAgLnN0eWxlLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRibHVlXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0byAwIDAgNTFweFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN0eWxlLXN2ZyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXIteHM7XHJcblxyXG4gICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBzdHJva2UgZWFzZS1vdXQgJHRyXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIubmV3cy1zZWN0aW9uLXYyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNEY0O1xyXG4gIHBhZGRpbmc6IDE0MHB4IDA7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCl7XHJcbiAgICBwYWRkaW5nOiA3MHB4IDA7XHJcbiAgfVxyXG5cclxuXHJcbiAgLmNhdGVnb3JpZXMtYnV0dG9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gICAgZmxleDogMSAxIGF1dG87XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZyl7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24ge1xyXG4gICAgICBmb250LXNpemU6ICRmcy1sZztcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZyl7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKXtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC0xO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCl7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNlY3Rpb24tdGl0bGUubGFyZ2UudW5kZXJsaW5lZCB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KXtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbi10aXRsZS10ZXh0IHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtMTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KXtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKXtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1pdGVtcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMzBweDtcclxuICB9XHJcblxyXG4gICYtdGFiLWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMzBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWl0ZW0ge1xyXG4gICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX190aHVtYm5haWwge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgIGhlaWdodDogMjUwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpe1xyXG4gICAgICAgIGhlaWdodDogMTYwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2luZm8ge1xyXG4gICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYyg0MHB4IC0gMXJlbSk7XHJcblxyXG4gICAgICAudGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAjMTAxOTMxO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpe1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5leGNlcnB0IHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2JvdHRvbSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgLmxpbmsge1xyXG4gICAgICAgIGNvbG9yOiAkdmVyeS1kYXJrO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kYXRlIHtcclxuICAgICAgICBjb2xvcjogJGdyYXktNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1tb3Jle1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuXHJcbiAgICAuYnV0dG9ue1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgbWluLXdpZHRoOiAxNDNweDtcclxuICAgICAgbWluLWhlaWdodDogNThweDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuYi13cmFwcGVyIHtcclxuXHRwYWRkaW5nOiA2MHB4IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbTIpe1xyXG5cdFx0cGFkZGluZzogMzBweCAwO1xyXG5cdH1cclxuXHJcblx0Ji5tYXJnaW4tdG9wIHtcclxuXHRcdG1hcmdpbi10b3A6ICRzcGFjZXItbWQ7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyLWxnXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLm1hcmdpbi1ib3R0b20ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlci1tZDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXItbGdcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtaW5uZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGF7XHJcblx0XHQmOmZvY3Vze1xyXG5cdFx0XHRvdXRsaW5lOiBzb2xpZCAkdmVyeS1kYXJrO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuYm9keS5zaW5nbGUuc2luZ2xlLXBvc3QgLmJyZWFkY3J1bWJzICsgLmItd3JhcHBlciB7XHJcblx0cGFkZGluZy10b3A6IDMwcHhcclxufVxyXG5cclxuLmItdG9wLTEsXHJcbi5iLXRvcC0yIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDYwMHB4O1xyXG5cdGhlaWdodDogMTUwcHg7XHJcblxyXG5cdGJvZHkuYXJjaGl2ZSAmIHtcclxuXHRcdGhlaWdodDogYXV0b1xyXG5cdH1cclxufVxyXG5cclxuLmItdG9wLTEge1xyXG5cdG1hcmdpbi1ib3R0b206ICRzcGFjZXItbGc7XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuXHRcdG1hcmdpbjogMCAkc3BhY2VyLWxnIDAgMFxyXG5cdH1cclxufVxyXG5cclxuLmItZGVza3RvcCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJVxyXG5cdH1cclxufVxyXG5cclxuLmItbW9iaWxlIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHJcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG5cdFx0ZGlzcGxheTogbm9uZVxyXG5cdH1cclxufVxyXG5cclxuLy8gUmV3cml0ZSBzdHlsZXMgZnJvbSBBRFMgUFJPIHBsdWdpbiBmb3IgSW1hZ2UtMSBiYW5uZXIuXHJcbi5ic2FQcm9Db250YWluZXJOZXcge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0JiNic2EtaW1hZ2UtMSB7XHJcblx0XHQuYnNhUHJvSGVhZGVyIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0cGFkZGluZzogMTVweDtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0cGFkZGluZzogMjRweCAyOXB4XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5ic2FQcm9IZWFkZXJfX3RpdGxlIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdFx0XHR0ZXh0LXNoYWRvdzogMCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMFxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1tZDtcclxuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogJGxoLTEzMDtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmJzYVByb0hlYWRlcl9fZm9ybVVybCB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAkZnMtbGc7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcblx0XHRcdFx0cGFkZGluZzogOXB4IDUzcHggOXB4IDI1cHg7XHJcblxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtbGdcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAxMHB4O1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDI3cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogJHNwYWNlci1zbTtcclxuXHRcdFx0XHRcdGhlaWdodDogJHNwYWNlci1zbTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZG93bmxvYWQuc3ZnKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCVcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYnNhUHJvSXRlbXMge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlXHJcblx0XHR9XHJcblxyXG5cdFx0LmJzYVByb0l0ZW0ge1xyXG5cdFx0XHRoZWlnaHQ6IGluaGVyaXQ7XHJcblxyXG5cdFx0XHQmSW5uZXJfX2ltZyB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRhIHtcclxuXHRcdGhlaWdodDogMTAwJVxyXG5cdH1cclxufVxyXG5cclxuZGl2W2NsYXNzKj1cImJzYVByb0NvbnRhaW5lclwiXS5ic2EtcHJvLWNvbC0xIC5ic2FHcmlkR3V0dGVyIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHQuYnNhUHJvSXRlbSB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG59XHJcblxyXG4vLyBDdXN0b20gYmFubmVyIHNpemVzIHN0eWxlcy5cclxuI2JzYS1ibG9jay0zMDAtLTIyMCxcclxuI2JzYS1ibG9jay00MjAtLTI0MCxcclxuI2JzYS1ibG9jay0zMDctLTMyOCxcclxuI2JzYS1ibG9jay00MjAtLTIxNyB7XHJcblx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHQmLmJzYVByb0NvbnRhaW5lck5ldyB7XHJcblx0XHQuYnNhUHJvSXRlbSB7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdCZzIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYnNhUHJvSGVhZGVyIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cclxuXHRcdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHRcdHdpZHRoOiA3NSU7XHJcblxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtbWQ7XHJcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuM1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9fZm9ybVVybCB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0XHRwYWRkaW5nOiA5cHggNTNweCA5cHggMjVweDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzZweFxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDEwcHg7XHJcblx0XHRcdFx0XHRyaWdodDogMjZweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAkc3BhY2VyLXNtO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAkc3BhY2VyLXNtO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9kb3dubG9hZC5zdmcpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1sZ1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJzYVByb0l0ZW1Jbm5lcl9fdGh1bWIge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlXHJcblx0fVxyXG5cclxuXHQuYnNhUHJvQW5pbWF0ZVRodW1iIHtcclxuXHRcdG1heC13aWR0aDogMTAwJVxyXG5cdH1cclxuXHJcblx0LmJzYVByb0l0ZW1Jbm5lcl9faW1nIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlclxyXG5cdH1cclxufVxyXG5cclxuLy8gVG9wIFN0b3JpZXMgc2VjdGlvbiBpdGVtIDMwMHgyMjAuXHJcbiNic2EtYmxvY2stMzAwLS0yMjAge1xyXG5cdGhlaWdodDogMjIwcHg7XHJcblxyXG5cdCYuYnNhUHJvQ29udGFpbmVyTmV3IHtcclxuXHRcdC5ic2FQcm9IZWFkZXIge1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdHBhZGRpbmc6IDQxcHggMTlweCAxMHB4O1xyXG5cclxuXHRcdFx0Jl9fdGl0bGUge1xyXG5cdFx0XHRcdHdpZHRoOiA3OCU7XHJcblxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjk7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wMmVtXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYnNhUHJvSXRlbUlubmVyX190aHVtYixcclxuXHQuYnNhUHJvQW5pbWF0ZVRodW1iIHtcclxuXHRcdGhlaWdodDogMjIwcHggIWltcG9ydGFudFxyXG5cdH1cclxufVxyXG5cclxuLy8gRmVhdHVyZXMgc2xpZGVyIGl0ZW0gNDIweDI0MC5cclxuI2JzYS1ibG9jay00MjAtLTI0MCB7XHJcblx0aGVpZ2h0OiAyNDBweDtcclxuXHJcblx0LmJzYVByb0l0ZW1Jbm5lcl9fdGh1bWIsXHJcblx0LmJzYVByb0FuaW1hdGVUaHVtYiB7XHJcblx0XHRoZWlnaHQ6IDI0MHB4ICFpbXBvcnRhbnRcclxuXHR9XHJcbn1cclxuXHJcbi8vIFJlc291cmNlcyBzZWN0aW9uIGJhbm5lciAzMDd4MzI4LlxyXG4jYnNhLWJsb2NrLTMwNy0tMzI4IHtcclxuXHRoZWlnaHQ6IDIyMHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuXHRcdGhlaWdodDogMzI4cHhcclxuXHR9XHJcblxyXG5cdCYuYnNhUHJvQ29udGFpbmVyTmV3IHtcclxuXHRcdC5ic2FQcm9IZWFkZXIge1xyXG5cdFx0XHRwYWRkaW5nOiAyN3B4ICRzcGFjZXItbWQgMzVweDtcclxuXHJcblx0XHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0XHR3aWR0aDogODUlXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX2Zvcm1Vcmwge1xyXG5cdFx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiBhdXRvXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5ic2FQcm9JdGVtSW5uZXJfX2ltZyB7XHJcblx0XHRtYXgtaGVpZ2h0OiAyMjBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDMyOHB4XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYnNhUHJvSXRlbUlubmVyX190aHVtYixcclxuXHQuYnNhUHJvQW5pbWF0ZVRodW1iIHtcclxuXHRcdGhlaWdodDogMjIwcHggIWltcG9ydGFudDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcblx0XHRcdGhlaWdodDogMzI4cHggIWltcG9ydGFudFxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gU2luZ2xlIHBvc3Qgc2lkZWJhciBiYW5uZXIgNDIweDIxNy5cclxuI2JzYS1ibG9jay00MjAtLTIxNyB7XHJcblx0aGVpZ2h0OiAyMTdweDtcclxuXHJcblx0Ji5ic2FQcm9Db250YWluZXJOZXcge1xyXG5cdFx0LmJzYVByb0hlYWRlciB7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMjlweDtcclxuXHJcblx0XHRcdCZfX3RpdGxlIHtcclxuXHRcdFx0XHR3aWR0aDogODMlO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcblx0XHRcdFx0XHR3aWR0aDogNTglXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYnNhUHJvSXRlbUlubmVyX190aHVtYixcclxuXHQuYnNhUHJvQW5pbWF0ZVRodW1iIHtcclxuXHRcdGhlaWdodDogMjE3cHggIWltcG9ydGFudFxyXG5cdH1cclxufVxyXG5cclxuI2JzYS1ibG9jay03MjgtLTkwIHtcclxuXHQmLmJzYVByb0NvbnRhaW5lck5ldyB7XHJcblx0XHQuYnNhUHJvSXRlbSB7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJzYVByb0l0ZW1Jbm5lcl9fdGh1bWIsXHJcblx0LmJzYVByb0FuaW1hdGVUaHVtYiB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCVcclxuXHR9XHJcbn1cclxuXHJcbi8vIEhvcml6b250YWwgYmFubmVyIDk3MHgyNTAuXHJcbiNic2EtYmxvY2stOTcwLS0yNTAge1xyXG5cdC5ic2FQcm9JdGVtcyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0fVxyXG5cclxuXHQuYnNhUHJvSXRlbSB7XHJcblx0XHRtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50XHJcblx0fVxyXG59IiwiLnJlc291cmNlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNtO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMm4rMSkge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXItbWRcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgIHdpZHRoOiA0MTRweDtcclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMm4rMSkge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc4cHhcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTA3cHhcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJnMge1xyXG4gICAgICAgIHBhZGRpbmc6ICRzcGFjZXItbGcgMCAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDYycHggMCAwXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWlubmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWxpc3Qge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwN3B4KVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWJuciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMDdweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG9cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHhcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRodW1iIHtcclxuICAgICAgICB3aWR0aDogOTZweDtcclxuICAgICAgICBoZWlnaHQ6IDk2cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiBjb3ZlcjsnXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA5NnB4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogJGxoLTEzMDtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtbGc7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDlweFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5leHBlcnRzIHtcclxuXHRwYWRkaW5nOiAkc3BhY2VyLXhsIDA7XHJcblxyXG5cdC5zZWN0aW9uLXRpdGxlLmxhcmdlLnVuZGVybGluZWR7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1NHB4O1xyXG5cclxuXHRcdC5idXR0b257XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmF1dGhvci1wcmV2aWV3LmV4cGVydC1wcmV2aWV3LnNtYWxsIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtbW9yZS13cmFwcGVyIHtcclxuXHRcdG1hcmdpbi10b3A6ICRzcGFjZXItbWQ7XHJcblx0XHR0ZXh0LWFsaWduOiByaWdodFxyXG5cdH1cclxufSIsIi52aWRlb3Mge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDcwcHggMDtcclxuXHJcblx0Ji1pbm5lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcclxuXHR9XHJcblxyXG5cdCYuLWdyaWQge1xyXG5cdFx0LnZpZGVvcy1saXN0IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRnYXA6IDIwcHhcclxuXHRcdH1cclxuXHJcblx0XHQmLi1jb2xzLTIgLnByZXZpZXcudmlkZW8ge1xyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweClcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYuLWNvbHMtMyAucHJldmlldy52aWRlbyB7XHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygoMTAwJSAtIDQwcHgpIC8gMylcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLi1jb2xzLTQgLnByZXZpZXcudmlkZW8ge1xyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLSA0MHB4KSAvIDMpXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygoMTAwJSAtIDYwcHgpIC8gNClcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYuLWNvbHMtNSAucHJldmlldy52aWRlbyB7XHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygoMTAwJSAtIDQwcHgpIC8gMylcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC0gNjBweCkgLyA0KVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLSA4MHB4KSAvIDUpXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucHJldmlldy52aWRlbyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLi1jYXJvdXNlbCB7XHJcblx0XHQudmlkZW9zLWxpc3Qge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuXHJcblx0XHR9XHJcblxyXG5cdFx0LnByZXZpZXcge1xyXG5cdFx0XHRwYWRkaW5nOiAwIDEwcHhcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wcmV2aWV3LWlubmVyIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0LnByZXZpZXctdmlkZW8ge1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiBub25lO1xyXG5cdFx0XHRhc3BlY3QtcmF0aW86IDE2IC8gOVxyXG5cdFx0fVxyXG5cclxuXHRcdC5wcmV2aWV3LXRpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAkZnMteGw7XHJcblx0XHRcdG1hcmdpbjogMTBweCAwIDBcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuc2luZ2xlIHtcclxuICAgICYtcG9zdCB7XHJcbiAgICAgICAgJi1pbm5lciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogJHNoYWRvdy0yO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2VyLXNtICRzcGFjZXIteHM7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXItbGc7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMXB4IDI5cHhcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaC0xMzA7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHhcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1kYXRlIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtc207XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdGh1bWIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1sZztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogJHNoYWRvdy0yO1xyXG5cdFx0XHRhc3BlY3QtcmF0aW86IDEuOTExO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gJHNwYWNlci1sZ1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlclxyXG5cdFx0XHR9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtY29udGVudCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQyMHB4KVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDUwcHgpXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodC0xO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJHNwYWNlci1sZ1xyXG4gICAgICAgIH1cclxuXHJcblx0XHQ6d2hlcmUoLndwLWJsb2NrLWNvbHVtbnMuaXMtbGF5b3V0LWZsZXgpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlci1zbTtcclxuXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0PiBwOmxhc3Qtb2YtdHlwZSB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyLWxnO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LTFcclxuXHRcdH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdmVyeS1kYXJrO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNtO1xyXG5cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwXHJcblx0XHRcdH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLXhsXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuXHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bSAhaW1wb3J0YW50XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGxpZ2h0ZW4oJHJlZCwgMjAlKVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCVcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hbGlnbmxlZnQge1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLXNtO1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hbGlnbnJpZ2h0IHtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHNwYWNlci1zbTtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWxpZ25jZW50ZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hbGlnbmxlZnQsXHJcbiAgICAgICAgLmFsaWducmlnaHQsXHJcbiAgICAgICAgLmFsaWduY2VudGVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcy1zbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS0zO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10ZXJtIHtcclxuICAgICAgICBtYXJnaW46IDAgMTZweCAkc3BhY2VyLXhzIDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDI5cHggMCAwXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1saW5rIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtc207XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LTM7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtbWRcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG9yYW5nZVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNpbmdsZS1zaWRlYmFyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAzOTBweDtcclxuICAgIG1hcmdpbjogJHNwYWNlci1sZyBhdXRvIDA7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgIHdpZHRoOiAzOTBweDtcclxuICAgICAgICBtYXJnaW46IDBcclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbi10aXRsZXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2lkZWJhci1zZWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXItbGc7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgICB9XHJcblxyXG4gICAgJi1pbm5lciB7XHJcbiAgICAgICAgbWFyZ2luOiAwIC03cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIC0xNXB4XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJldmlldyB7XHJcbiAgICAgICAgICAgICYtaW5uZXJ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR2ZXJ5LWRhcms7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnByZXZpZXctdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSA1MHB4KTtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQsXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpLFxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSxcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNCksXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpLFxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg2KSxcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNyksXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDgpLFxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg5KSB7XHJcbiAgICAgICAgICAgICAgICAucHJldmlldy10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDFweFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2lkZWJhci10aXRsZSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuXHJcbiAgICAmLXRleHQge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbGgtMTUwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stcHJldixcclxuICAgIC5zbGljay1uZXh0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMTlweFxyXG4gICAgfVxyXG59XHJcblxyXG4uc2lkZWJhci1uZXdzLFxyXG4uc2lkZWJhci1yZXNvdXJjZXMge1xyXG4gICAgLnNsaWNrLXNsaWRlciB7XHJcbiAgICAgICAgLnNsaWNrLXNsaWRlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG5cclxuICAgICAgICAgICAgZGl2IHtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLm5ld3MtcHJldmlldyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uZXdzLXByZXZpZXcge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC0xO1xyXG4gICAgcGFkZGluZy1ib3R0b206ICRzcGFjZXItc207XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNtO1xyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLWxnO1xyXG4gICAgICAgIGNvbG9yOiAkdmVyeS1kYXJrO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1kYXRlIHtcclxuICAgICAgICBmb250LXNpemU6ICRmcy14cztcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRsaC0xMzA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yZXNvdXJjZS1wcmV2aWV3IHtcclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwXHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYuc2xpY2stc2xpZGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4IDIwcHhcclxuICAgIH1cclxuXHJcbiAgICAmLXRleHQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG9yZGVyOiAyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTEycHgpICAvLyBUaHVtYiArIG1hcmdpbi5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10aHVtYiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIGhlaWdodDogOTJweDtcclxuICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXhzO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG9cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1zdXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuXHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS0zO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXJcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pY29uIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcblxyXG4gICAgICAgIGltZyxcclxuICAgICAgICAuc3R5bGUtc3ZnIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAkc3BhY2VyLXNtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRzcGFjZXItc207XHJcblxyXG4gICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgIHN0cm9rZTogJGJsdWVcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubmV3cy1wcmV2aWV3LWJ1dHRvbiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlci1zbTtcclxuICAgICAgICBvcmRlcjogMztcclxuXHJcbiAgICAgICAgLnczZWRlbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyLXNvYyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBhIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXItbGc7XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN0eWxlLXN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAkc3BhY2VyLW1kO1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRzcGFjZXItbWQ7XHJcblxyXG4gICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRncmF5LTQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIGVhc2Utb3V0ICR0clxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLnN0eWxlLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYmx1ZVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hZGR0b2FueV9saXN0IHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLXNtXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2lkZWJhci12aWRlb3Mge1xyXG5cdC5zaWRlYmFyLXNlY3Rpb24taW5uZXIge1xyXG5cdFx0bWFyZ2luOiAwXHJcblx0fVxyXG5cclxuXHQucHJldmlldyB7XHJcblx0XHQmLnZpZGVvIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGFzcGVjdC1yYXRpbzogMTYgLyA5O1xyXG5cclxuXHRcdFx0LnByZXZpZXctdmlkZW8ge1xyXG5cdFx0XHRcdGFzcGVjdC1yYXRpbzogMTYgLyA5XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWlubmVyIHtcclxuXHRcdFx0cGFkZGluZzogMFxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuIiwiLnBvc3QtYXV0aG9yIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0ICR0cjtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjc1XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHhcclxuICAgIH1cclxuXHJcbiAgICAmLXRodW1iIHtcclxuICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWVcclxuICAgIH1cclxuXHJcbiAgICAmLWluZm8ge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4KTtcclxuICAgICAgICBwYWRkaW5nOiA0cHggMCAwIDE2cHhcclxuICAgIH1cclxuXHJcbiAgICAmLW5hbWUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLXhsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICBsaW5lLWhlaWdodDogJGxoLTEzMDtcclxuICAgICAgICBjb2xvcjogJHZlcnktZGFyaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHhcclxuICAgIH1cclxuXHJcbiAgICAmLWJpbyB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS0zXHJcbiAgICB9XHJcblxyXG4gICAgJi1saW5rIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlXHJcbiAgICB9XHJcbn0iLCIuZXhwZXJ0IHtcclxuXHQmLXRvcC1iYW5uZXIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlci1zbTtcclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1oZWFkZXIge1xyXG5cdFx0Ym94LXNoYWRvdzogJHNoYWRvdy0yO1xyXG5cclxuXHRcdCYtYmFubmVyIHtcclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG5cdFx0XHRcdHdpZHRoOiA1MCVcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji10aXRsZSB7XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGNvbG9yOiAkb3JhbmdlXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLXRleHQge1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lXHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnJlbGF0ZWQtaW5uZXIge1xyXG4gICAgbWFyZ2luOiAwIC0xNXB4O1xyXG5cclxuICAgIC5zbGljay10cmFjayB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgfVxyXG59XHJcblxyXG4ucmVsYXRlZC1wcmV2aWV3IHtcclxuICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgIHBhZGRpbmc6IDAgMTVweCAxNXB4O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIC5yZWxhdGVkLXByZXZpZXctdGl0bGUge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaW5uZXIge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzMDFweDtcclxuICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93LTI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXHJcbiAgICB9XHJcblxyXG4gICAgJi10aHVtYiB7XHJcbiAgICAgICAgaGVpZ2h0OiAxODBweDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCVcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRmcy1sZztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdmVyeS1kYXJrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2VyLXNtIDI5cHhcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIubG9naW4td3JhcHBlcixcclxuLnJlZ2lzdGVyLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1sZ1xyXG59XHJcblxyXG4ubG9naW4taW5uZXIsXHJcbi5yZWdpc3Rlci1pbm5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgIC5hbHJlYWR5LWxvZ2dlZC1pbiB7XHJcbiAgICAgICAgb3JkZXI6IDJcclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAubG9naW4tY29udGVudCxcclxuICAgIC5yZWdpc3Rlci1jb250ZW50IHtcclxuICAgICAgICBvcmRlcjogMztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMCVcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQwJVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubG9naW4tZGVzYyxcclxuICAgIC5yZWdpc3Rlci1kZXNjIHtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICBvcmRlcjogMztcclxuICAgICAgICAgICAgd2lkdGg6IDQ1JVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubG9naW4tY29udGVudCxcclxuLnJlZ2lzdGVyLWNvbnRlbnQge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICAgIG1hcmdpbjogMC41ZW0gMFxyXG4gICAgfVxyXG5cclxuICAgIC5zZWxlY3QyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgJi4tYWNmIHtcclxuICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLTI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcclxuICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcy1zbVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGZvcm0ge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS0xXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLW1kXHJcbiAgICB9XHJcblxyXG4gICAgI3Bhc3Mtc3RyZW5ndGgtcmVzdWx0IHtcclxuICAgICAgICBvcGFjaXR5OiAxXHJcbiAgICB9XHJcblxyXG4gICAgLmFjZi1pbnB1dCB7XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXhzO1xyXG5cclxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcclxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLXhzXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pYy1mb3JtIHtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgJHRyO1xyXG5cclxuICAgICYtZmllbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG5cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXItbGdcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuY2hlY2tib3gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcclxuXHJcbiAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNXB4KTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLXNtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTM7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcHhcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5ub3RlIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuaGlkZGVuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi53aXRoLWVycm9yIHtcclxuICAgICAgICAgICAgaW5wdXQsXHJcbiAgICAgICAgICAgIHRleHRhcmVhLFxyXG4gICAgICAgICAgICBzZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHJlZFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRyZWRcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmRpc2FibGVkIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjVcclxuICAgIH1cclxuXHJcbiAgICAuYnV0dG9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmVyeS1kYXJrO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZS1vdXQgJHRyO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1saW5rcyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogJHNwYWNlci1tZCAwIDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtbGluayB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0kc3BhY2VyLXhzO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC0xXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLTFcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmljLWxvc3RwYXNzIHtcclxuICAgIC5pYy1mb3JtLWZpZWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcblxyXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1sZ1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmFscmVhZHktbG9nZ2VkLWluIHtcclxuICAgICYtYnV0dG9ucyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICB9XHJcblxyXG4gICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZlcnktZGFyaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXIteHM7XHJcbiAgICAgICAgdHJhbnNpdGlvbjpcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAkdHIsXHJcbiAgICAgICAgICAgIGNvbG9yIGVhc2Utb3V0ICR0cjtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZW5kLWFjdGl2YXRpb24tbGluay1hZ2FpbiB7XHJcbiAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuICAgIGNvbG9yOiAkYmx1ZTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGJsdWUtMVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2VuZC1hY3RpdmF0aW9uLWxpbmstcmVzcG9uc2Uge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbiAgICBjb2xvcjogJG9yYW5nZVxyXG59IiwiLmFsbC12ZW5kb3JzIHtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgJHRyO1xyXG5cclxuICAgICYtaW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1hcmdpbjogMCAtN3B4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMTVweFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXBhZ2luYXRpb24ge1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHggMDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2VyLXNtXHJcbiAgICB9XHJcblxyXG4gICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXHJcbiAgICB9XHJcbn1cclxuXHJcbi52ZW5kb3ItcHJldmlldyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDAgN3B4O1xyXG4gICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlci1zbTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlci1tZFxyXG4gICAgfVxyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDBcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWlubmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogJHNoYWRvdy0yO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzFweCAyOXB4XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLnZlbmRvci1wcmV2aWV3LXRodW1iLFxyXG4gICAgICAgICAgICAudmVuZG9yLXByZXZpZXctdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc1XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10aHVtYiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNtO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAkdHI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAyOHB4IDAgMFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRleHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6ICRmcy14bDtcclxuICAgICAgICBsaW5lLWhlaWdodDogJGxoLTE1MDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0ICR0cjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNlci1zbTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogJGxoLTE1MDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHhcclxuICAgIH1cclxuXHJcbiAgICAmLWV4Y2VycHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLW1kO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLWxnXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICYuY29sLWxpbmsge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcmVtaXVtLXZlbmRvciB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICYtaW5uZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHBhZGRpbmc6IDMxcHggMjlweDtcclxuICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93LTI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLnByZW1pdW0tdmVuZG9yLXRodW1iLFxyXG4gICAgICAgICAgICAucHJlbWl1bS12ZW5kb3ItdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC43NVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudmVuZG9yLXByZXZpZXctdGh1bWIge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZzIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNtO1xyXG5cclxuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtaW5uZXIge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgLTdweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMTVweFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xpY2stbGlzdCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjZXItc20gMCAvLyBGb3Igc2hhZG93IHZpc2liaWxpdHkuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xpY2stdHJhY2sge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udmVuZG9ycy1ub3QtZm91bmQge1xyXG4gICAgZm9udC1zaXplOiAkZnMtbGc7XHJcbiAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuICAgIHBhZGRpbmc6IDAgN3B4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHhcclxuICAgIH1cclxufSIsIi5maWx0ZXIge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlci1zbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyLXNtO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC0xO1xyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbGgtMTUwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXItc21cclxuICAgIH1cclxuXHJcbiAgICAmLWlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRzcGFjZXItbGc7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTIycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgYXV0b1xyXG4gICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWRyb3Bkb3duIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1zbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICB3aWR0aDogMjUlXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNTBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwICRzcGFjZXItbWQgMCAwO1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtYWN0aXZlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRzcGFjZXItbGc7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNDZweCAwIDEzcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LTM7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgZWFzZS1vdXQgJHRyO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcblxyXG4gICAgICAgICAgICAgICAgLmZpbHRlci1kcm9wZG93bi1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnN0eWxlLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkYmx1ZVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWFycm93IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogNDZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAuc3R5bGUtc3ZnIHtcclxuICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZSBlYXNlLW91dCAkdHJcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1saXN0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMjRweDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAkc3BhY2VyLXNtIDEycHggMDtcclxuICAgICAgICAgICAgbWFyZ2luOiA0cHggMCAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgJHRyO1xyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi52aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDFcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAkc3BhY2VyLWxnO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzcHg7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgZWFzZS1vdXQgJHRyO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWVcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmFscGhhIHtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjZXItc207XHJcblxyXG4gICAgJi1tb2JpbGUge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWlubmVyIHtcclxuICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWxldHRlciB7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTM7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDZweCAxMXB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgICAgIHRyYW5zaXRpb246XHJcbiAgICAgICAgICAgIGNvbG9yIGVhc2Utb3V0ICR0cixcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAkdHI7XHJcblxyXG4gICAgICAgICZzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtMjtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNpbmdsZS12ZW5kb3Ige1xyXG4gICAgJi1oZWFkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgJi1pbm5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMxcHggMjlweCAwXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXItc207XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1iaW8ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlci1zbTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LTE7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGh1bWIge1xyXG4gICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1zbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgbGVmdDogMFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWluZm8ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4IC8vIFRodW1iIHdpZHRoIGFuZCBwYWRkaW5nIDIwcHguXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgIH1cclxuXHJcbiAgICAmLXRhZ2xpbmUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLWxnO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS0zO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDMwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4ICRzcGFjZXItbGdcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10YWIge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZnMteGw7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTM7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgJHNwYWNlci1zbTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2Utb3V0ICR0cjtcclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICBjb2xvcjogJHZlcnktZGFyaztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJnMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1idXR0b25zIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAkc3BhY2VyLXNtIDE1cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjlweCAwIDBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNtO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICRzcGFjZXItc20gMCAwXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWNvbnRlbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXItbGdcclxuICAgIH1cclxuXHJcbiAgICAmLWJvZHkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0NTBweCkgICAvLyBNaW51cyBzaWRlYmFyIHdpZHRoIGFuZCBtYXJnaW5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogJHNoYWRvdy0yO1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzFweCAyOXB4XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRmcy1sZztcclxuXHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnByZW1pdW0tdmVuZG9yLWJvZHkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlci1sZ1xyXG59IiwiLnNpbmdsZS12ZW5kb3ItZXZlbnRzIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgYm94LXNoYWRvdzogJHNoYWRvdy0yO1xyXG4gICAgcGFkZGluZzogMzFweCAyOXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1sZztcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxyXG4gICAgfVxyXG5cclxuICAgICYtaW5uZXIge1xyXG4gICAgICAgIG1hcmdpbjogMCAtMTVweFxyXG4gICAgfVxyXG59XHJcblxyXG4udmVuZG9yLWV2ZW50IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgJHRyO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNzVcclxuICAgIH1cclxuXHJcbiAgICAmLWRhdGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cclxuICAgICAgICAmLWRheSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogJGxoLTE1MDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHhcclxuICAgIH1cclxuXHJcbiAgICAmLXRleHQge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS0zXHJcbiAgICB9XHJcblxyXG4gICAgJi10aW1lIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MnB4O1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDJcclxuICAgIH1cclxufSIsIi5zaW5nbGUtdmVuZG9yLW5ld3Mge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBib3gtc2hhZG93OiAkc2hhZG93LTI7XHJcbiAgICBwYWRkaW5nOiAzMXB4IDI5cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpXHJcbiAgICB9XHJcblxyXG4gICAgJi1pbm5lciB7XHJcbiAgICAgICAgLnNsaWNrLXNsaWRlIHtcclxuICAgICAgICAgICAgJiA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIC5uZXdzLXByZXZpZXcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zaW5nbGUtdmVuZG9yLXJlbGF0ZWQge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlci1sZztcclxuXHJcbiAgICAmLWlubmVyIHtcclxuICAgICAgICBtYXJnaW46IDAgLTE1cHg7XHJcblxyXG4gICAgICAgIC5zbGljay1zbGlkZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuXHJcbiAgICAgICAgICAgICYgPiBkaXYge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1zbTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnZlbmRvci1yZWxhdGVkIHtcclxuICAgICYtcG9zdCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctMjtcclxuICAgICAgICBwYWRkaW5nOiAzMXB4IDI5cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAkdHI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDJcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc1XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGh1bWIge1xyXG4gICAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDg0cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXItc207XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6ICRmcy1sZztcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0MHB4KTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2VyLXNtO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNpbmdsZS12ZW5kb3Itc2lkZWJhciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogNDIwcHg7XHJcbiAgICBtYXJnaW46ICRzcGFjZXItbGcgYXV0byAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG9cclxuICAgIH1cclxuXHJcbiAgICAuc2lkZWJhci1zZWN0aW9uIHtcclxuICAgICAgICBwYWRkaW5nOiAzMXB4IDI5cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogJHNoYWRvdy0yO1xyXG5cclxuICAgICAgICAmLWlubmVyIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIC0xNXB4XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wcmV2aWV3LWZlYXR1cmUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMjE2cHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNtXHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLXNsaWRlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcblxyXG4gICAgICAgICYgPiBkaXYge1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgLm5ld3MtcHJldmlldyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNpZGViYXItdmlkZW9zIHtcclxuICAgICAgICAuc2xpY2stbGlzdCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHggIWltcG9ydGFudFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2lkZWJhci12aWRlbyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaWMtc3BvdGxpZ2h0ci1lbWJlZCxcclxuICAgICAgICBpZnJhbWUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXNcclxuICAgICAgICB9XHJcblxyXG5cdFx0Ji1vdmVybGF5IHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRpbnNldDogMDtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyXHJcblx0XHR9XHJcbiAgICB9XHJcblxyXG4gICAgLnNpZGViYXItdmVuZG9yLXJlc291cmNlcyB7XHJcbiAgICAgICAgLnNpZGViYXItc2VjdGlvbi1pbm5lciB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJlc291cmNlLXByZXZpZXcge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNtO1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmVcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5hdXRob3Ige1xyXG5cdCYtcHJldmlldyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDAgN3B4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20yKSB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG5cdFx0XHR3aWR0aDogMzMuMzMzJTtcclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdFx0d2lkdGg6IDI1JTtcclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCkge1xyXG5cdFx0XHR3aWR0aDogMjAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwXHJcblx0XHR9XHJcblxyXG5cdFx0Ji5leHBlcnQtcHJldmlldyB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyLW1kXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDBcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDBcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuc21hbGwge1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDBcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5leHBlcnQtcHJldmlldy1pbm5lciB7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMFxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmF1dGhvci1pbm5lciB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgJHNwYWNlci14c1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmF1dGhvci1hdmF0YXIge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIteHNcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5hdXRob3ItbmFtZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLXNtO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCA1cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwXHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuYXV0aG9yLXByZXZpZXctaW5mbyB7XHJcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogJHNwYWNlci14c1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmF1dGhvci1wcmV2aWV3LXBvc3Qge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmV4cGVydC1wcmV2aWV3LWlubmVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0cGFkZGluZzogMzFweCAyOXB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRib3gtc2hhZG93OiAkc2hhZG93LTI7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAkdHI7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAzMXB4IDI5cHggMzFweCAwXHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNzVcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5hdXRob3ItaW5uZXIge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAzMXB4O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMzAwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDMxcHhcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmF1dGhvci1wcmV2aWV3LWluZm8ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweClcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5leHBlcnQtcmVhZC1tb3JlIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW1lZGl1bVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1iaW8ge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHhcclxuXHRcdH1cclxuXHJcblx0XHQmLXBvc3Qge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiBhdXRvXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWlubmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDMxcHggMjlweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdGJveC1zaGFkb3c6ICRzaGFkb3ctMjtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgJHRyO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjc1XHJcblx0XHR9XHJcblxyXG5cdFx0JiA+IGEge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1hdmF0YXIge1xyXG5cdFx0d2lkdGg6IDE1MHB4O1xyXG5cdFx0aGVpZ2h0OiAxNTBweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcblx0XHQmLXNpbmdsZSB7XHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtbmFtZSB7XHJcblx0XHRsaW5lLWhlaWdodDogJGxoLTE1MDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDRweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlclxyXG5cdH1cclxuXHJcblx0Ji1jb21wYW55IHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDhweFxyXG5cdH1cclxuXHJcblx0Ji1wb3N0cy1jb3VudCB7XHJcblx0XHRmb250LXNpemU6ICRmcy1sZztcclxuXHRcdGNvbG9yOiAkZ3JheS0zO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyXHJcblx0fVxyXG5cclxuXHQmcyB7XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0ICR0cjtcclxuXHJcblx0XHQmLmRpc2FibGVkIHtcclxuXHRcdFx0b3BhY2l0eTogMC41XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1pbm5lciB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0bWFyZ2luOiAwIC03cHg7XHJcblx0XHRcdGdhcDogMzBweCAwO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAtMTVweFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20yKXtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtdG9wLWJhbm5lciB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXItbGdcclxuXHRcdH1cclxuXHJcblx0XHQmLW1vcmUge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbi10b3A6ICRzcGFjZXItbGdcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtc2luZ2xlIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0cGFkZGluZzogMzFweCAyOXB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlci1sZztcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcFxyXG5cdFx0fVxyXG5cclxuXHRcdCYtaW5mbyB7XHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjcxcHgpOyAvLyBBdmF0YXIgd2lkdGggKyByaWdodCBzcGFjZXIuXHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyLXNtXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWxpbmsge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDMycHg7XHJcblx0XHRcdGhlaWdodDogMzJweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlci1zbTtcclxuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAkdHI7XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjc1XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmcyB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMzFweDtcclxuXHRcdFx0XHRyaWdodDogMjlweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtbmFtZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1jb21wYW55IHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweFxyXG5cdFx0fVxyXG5cclxuXHRcdCYtZGVzYyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogJGZzLWxnXHJcblx0XHR9XHJcblxyXG5cdFx0Ji1wb3N0cyB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0bWFyZ2luOiAwIC0xNXB4O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0ICR0cjtcclxuXHJcblx0XHRcdCYuZGlzYWJsZWQge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuNVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucmVsYXRlZC1wcmV2aWV3IHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDBcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMzMuMzMzJTtcclxuXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDBcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtcG9zdC10aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1cHhcclxuXHR9XHJcblxyXG5cdCYtcG9zdC1leGNlcnB0IHtcclxuXHRcdGZvbnQtc2l6ZTogJGZzLXNtO1xyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA1cHhcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtcHJldmlldy1zdGFuZGFyZHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdFx0LmV4cGVydC1wcmV2aWV3LWlubmVye1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRmbGV4OiAxIDEgYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHQmX190aHVtYm5haWx7XHJcblx0XHRcdGhlaWdodDogMzAwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LTE7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDI2MHB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDIyMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjgwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbTIpe1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDMyMHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcclxuXHRcdFx0Ly9cdGhlaWdodDogY2xhbXAoMjgwcHgsODB2dywgNDUwcHgpO1xyXG5cdFx0XHQvL31cclxuXHJcblx0XHRcdGltZ3tcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5hdXRob3ItbmFtZXtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ym90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xyXG5cdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0bWluLWhlaWdodDogMzBweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0XHRjb2xvcjogIzEwMTkzMTtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20yKXtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcclxuXHRcdFx0XHRcdGJvdHRvbTogMTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19pbmZve1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRmbGV4OiAxIDEgYXV0bztcclxuXHJcblx0XHRcdGg1e1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZzLXhsO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5hdXRob3ItcHJldmlldy1wb3N0e1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYXV0aG9yLXBvc3QtZXhjZXJwdHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0ZmxleDogMSAxIGF1dG87XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdGNvbG9yOiAkdmVyeS1kYXJrO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuXHRcdFx0XHRcdCY6aXMoOmhvdmVyLCA6Zm9jdXMpe1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJG9yYW5nZTtcclxuXHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIubGFuZGluZy1oZWFkZXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0cGFkZGluZzogMzBweCAwICRzcGFjZXIteGw7XHJcblx0Z2FwOiAzMHB4O1xyXG5cclxuXHJcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDAgJHNwYWNlci1sZztcclxuXHR9XHJcblxyXG5cdCYtdGV4dHtcclxuXHRcdG1heC13aWR0aDogNTQwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHJcblx0XHQuYnV0dG9ue1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1iZWZvcmV7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0fVxyXG5cclxuXHQmLXRpdGxlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRmb250LXdlaWdodDogJGZ3LWV4dHJhYm9sZDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKXtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0xLjVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtY29udGVudHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0fVxyXG5cclxuXHQmLXRodW1iIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRhc3BlY3QtcmF0aW86IDEuOTExO1xyXG5cdH1cclxuXHJcblx0LmJ1dHRvbntcclxuXHRcdCYub3Jhbmdle1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICRvcmFuZ2U7XHJcblx0XHRcdG1pbi13aWR0aDogMjQ4cHg7XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkb3JhbmdlLCAxMCUpXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5sYW5kaW5nLWNvbnRlbnQge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdHBhZGRpbmc6ICRzcGFjZXIteGwgMDtcclxuXHRtYXgtd2lkdGg6IDE0NzBweDtcclxuXHRnYXA6IDQwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdHBhZGRpbmc6ICRzcGFjZXItbGcgMDtcclxuXHR9XHJcblxyXG5cdGgye1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR9XHJcblxyXG5cdGgze1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtaW1hZ2Uge1xyXG5cdFx0ZmxleDogMSAxIGF1dG87XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtdGV4dCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogNzIwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogJGZzLWxnO1xyXG5cclxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDBcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5idXR0b24ge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyLWxnXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXpvb20ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyLWxnO1xyXG5cclxuXHRcdC5idXR0b24ge1xyXG5cdFx0XHRtYXJnaW46IDAgJHNwYWNlci14cyAkc3BhY2VyLXhzIDA7XHJcblxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXF1b3Rle1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodC0xO1xyXG5cdFx0cGFkZGluZy10b3A6IDM3cHg7XHJcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGdhcDogODZweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuXHRcdFx0Z2FwOiAyMHB4IDQwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtMikge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3Bob3Rve1xyXG5cdFx0XHRtaW4td2lkdGg6IDIxM3B4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDIxM3B4O1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20yKSB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGltZ3tcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IHRvcDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3F1b3Rle1xyXG5cdFx0XHRjb2xvcjogJG9yYW5nZTtcclxuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fbmFtZXtcclxuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnJlc291cmNlcy1maWx0ZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjZXItc207XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgIH1cclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXhzO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbGgtMTUwO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNlci1tZDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHQmLXRlcm1zIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Z2FwOiAkc3BhY2VyLXNtXHJcblx0fVxyXG5cclxuICAgICYtdGVybSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6ICRmcy1sZztcclxuICAgICAgICBjb2xvcjogJHZlcnktZGFyaztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XHJcbiAgICAgICAgcGFkZGluZzogNnB4ICRzcGFjZXItc207XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgICAgICBtYXJnaW46IDAgJHNwYWNlci1zbSAkc3BhY2VyLXhzIDA7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjpcclxuICAgICAgICAgICAgY29sb3IgZWFzZS1vdXQgJHRyLFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0ICR0cjtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAgICAgLnN0eWxlLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICR3aGl0ZVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW46IDBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgICAgICAuc3R5bGUtc3ZnIHtcclxuICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJHdoaXRlXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zdHlsZS1zdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXIteHM7XHJcblxyXG4gICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgIHN0cm9rZTogJHZlcnktZGFyaztcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZSBlYXNlLW91dCAkdHJcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5yZXNvdXJjZXMge1xyXG4gICAgJi1hcmNoaXZlIHtcclxuICAgICAgICAmLWlubmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMTBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAkdHI7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTE1cHhcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXBhZ2luYXRpb24ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIC5wYWdlLW51bWJlcnMge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNHB4IDEycHggMTRweCAwO1xyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pdGVtIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1zbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXItbWRcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtaW5uZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMxcHggMjlweFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXRodW1iIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMzBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHhcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1vdmVybGF5IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNzVcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgJHRyXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtaW5mbyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDFcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdGVybXMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJHNwYWNlci14cyAwIDA7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46ICRzcGFjZXIteHMgMFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXRlcm0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGxoLTEzMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgICAgICAgICAgcGFkZGluZzogNHB4ICRzcGFjZXIteHM7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cHggNXB4IDA7XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdHlsZS1zdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuXHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICR2ZXJ5LWRhcmtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGxoLTE1MDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRmcy14bDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWV4Y2VycHQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LTM7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcy1sZ1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXItc207XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHhcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudzNlZGVuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi52aWV3LXJlc291cmNlLXZpZGVvIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcclxuICAgICAgICBoZWlnaHQ6IDMwMHB4XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgIGhlaWdodDogMjAwcHhcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMDBweFxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICBoZWlnaHQ6IDQ1MHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbi52aWV3LXNpbmdsZSAudzNlZGVuOm5vdCgubGlnaHQtbW9kZSkge1xyXG4gICAgLS1kbS10ZXh0OiAkdmVyeS1kYXJrXHJcbn0iLCIucGFnZS10ZW1wbGF0ZS1wYWdlLXRlbXBsYXRlLWNvbnRhY3Qge1xyXG4gICAgLnBhZ2UtaGVhZGVyIHtcclxuICAgICAgICBtYXJnaW46IDBcclxuICAgIH1cclxuXHJcbiAgICAud3BjZjcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNjQ1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICYtZm9ybSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTE1cHhcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zZW50IHtcclxuICAgICAgICAgICAgICAgIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc3VjY2Vzc2Z1bGx5LXNlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk5XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdWNjZXNzZnVsbHktc2VudCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAkdHI7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogLTEwO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuXHJcbiAgICAgICAgICAgICAgICAmLWlubmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctMjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3MnB4IDMycHggNjBweFxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYtY2xvc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0ICR0cjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNzVcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCVcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMteGw7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTM7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHhcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLWltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MnB4XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY29sLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmZ1bGwtd2lkdGgge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5sYWJlbC1zdWJtaXQge1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1sZ1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9ybS1pbnB1dCxcclxuICAgICAgICAuZm9ybS10ZXh0YXJlYSxcclxuICAgICAgICBzZWxlY3Qge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgICAgICAgICAgY29sb3I6ICR2ZXJ5LWRhcms7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTNweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtbWQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLW91dCAkdHI7XHJcblxyXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktMztcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDFcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR2ZXJ5LWRhcmtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi53cGNmNy1ub3QtdmFsaWQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb3JtLWlucHV0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogJHNwYWNlci1sZ1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvcm0tdGV4dGFyZWEge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcclxuICAgICAgICAgICAgcmVzaXplOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG5cclxuICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmVcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkc3BhY2VyLWxnO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjZXIteHM7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LTE7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWpheC1sb2FkZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAud3BjZjctbm90LXZhbGlkLXRpcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBmb3JtIHtcclxuICAgICAgICAgICAgJi5pbnZhbGlkLFxyXG4gICAgICAgICAgICAmLmZhaWxlZCB7XHJcbiAgICAgICAgICAgICAgICAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wYWdlLWNvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXItbGdcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1yZWNhcHRjaGEge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1tZFxyXG4gICAgfVxyXG59IiwiLnRyaWJlLWV2ZW50cy1wYWdlLXRlbXBsYXRlIHtcclxuICAgIC50cmliZS1ldmVudHMge1xyXG4gICAgICAgICYtbC1jb250YWluZXIge1xyXG4gICAgICAgICAgICAmLnRyaWJlLWNvbW1vbi1sLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEzMjBweFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnRyaWJlLWNvbW1vbi0tYnJlYWtwb2ludC1tZWRpdW0ge1xyXG4gICAgICAgICAgICAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvci0tdGFicyB7XHJcbiAgICAgICAgICAgICAgICAudHJpYmUtZXZlbnRzLWMtdmlldy1zZWxlY3Rvcl9fbGlzdC1pdGVtLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudHJpYmUtZXZlbnRzLWwtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRyaWJlLWV2ZW50cy1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzFweCAyOXB4XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAmLW5hdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDI5cHggMFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDAgMFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmX19tb250aC1zZXBhcmF0b3Ige1xyXG4gICAgICAgICAgICAgICAgICAgICYgKyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwICRzcGFjZXItc21cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJl9fZXZlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICYtcm93IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgJHNwYWNlci1zbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzFweCAyOXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJiA+IC50cmliZS1jb21tb24tZy1jb2wge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmID4gLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwICRzcGFjZXItc21cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1mZWF0dXJlZC1pbWFnZS13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93O1xyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNDBweFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY292ZXI7J1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLW1vbnRoIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXItc21cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXkge1xyXG4gICAgICAgICAgICAgICAgJi1uYXYge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAyOXB4IDBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAwIDBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJl9fZXZlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwICRzcGFjZXItc207XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzFweCAyOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93LTI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50cmliZS1ldmVudHMtY2FsZW5kYXItZGF5X19ldmVudC1mZWF0dXJlZC1pbWFnZS13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogJHNoYWRvdztcclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0MHB4XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCVcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOydcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXlfX3R5cGUtc2VwYXJhdG9yIHtcclxuICAgICAgICAgICAgICAgICYgKyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWRheV9fZXZlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwICRzcGFjZXItc21cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRyaWJlLWV2ZW50cy1jLWljYWwge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjlweFxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50cmliZS1ldmVudHMtbC1jb250YWluZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHhcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudHJpYmUtZXZlbnRzLWhlYWRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogJHNoYWRvdy0yO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMXB4IDI5cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgICYtLWhhcy1ldmVudC1zZWFyY2gge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX190b3AtYmFyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19tb250aC1zZXBhcmF0b3IsXHJcbiAgICAgICAgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1kYXlfX3R5cGUtc2VwYXJhdG9yIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1zbTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjlweFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgKyAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93LTI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAkc3BhY2VyLXNtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzFweCAyOXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICYgPiAudHJpYmUtY29tbW9uLWctY29sIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwXHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJiA+IC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjZXItc21cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgICAgICYtcm93IHtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctMjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwICRzcGFjZXItc207XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMXB4IDI5cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwXHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJiA+IC50cmliZS1jb21tb24tZy1jb2wge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmID4gLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg4Ljg4OCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwICRzcGFjZXItc21cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1kYXRldGltZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTM7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnRcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2VyLXhzXHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1mZWF0dXJlZC1pbWFnZS13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNDBweFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCVcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOydcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1saXN0X19ldmVudC1kYXRldGltZS1mZWF0dXJlZC10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG9yYW5nZVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3RfX2V2ZW50LXJvdy0tZmVhdHVyZWQge1xyXG4gICAgICAgICAgICAgICAgICAgIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtZGF0ZS10YWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDRweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi1kYXRldGltZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC50cmliZS1ldmVudHMtY2FsZW5kYXItbGlzdF9fZXZlbnQtZGF0ZS10YWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTEuMTExJVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnRcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRyaWJlLWV2ZW50cy1jYWxlbmRhci1tb250aCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMzFweCAyOXB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93LTJcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50cmliZS1ldmVudHMtY2FsZW5kYXItZGF5X19ldmVudCB7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93LTI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMxcHggMjlweDtcclxuXHJcbiAgICAgICAgICAgICYudHJpYmVfZXZlbnRzIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwICRzcGFjZXItc20gIWltcG9ydGFudFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWRheV9fdGltZS1zZXBhcmF0b3Ige1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNtO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyOXB4XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50cmliZS1jb21tb24ge1xyXG4gICAgICAgICAgICAudHJpYmUtZXZlbnRzLWNhbGVuZGFyLWxpc3QsXHJcbiAgICAgICAgICAgIC50cmliZS1ldmVudHMtY2FsZW5kYXItZGF5IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXItc21cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRyaWJlLWNvbW1vbi1hbmNob3ItdGhpbiB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHZlcnktZGFyaztcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIGVhc2Utb3V0ICR0cjtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdFxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50cmliZS1jb21tb24tYy1zdmdpY29uIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG5cclxuICAgICAgICAgICAgICAgICYtLXJlY3VycmluZyxcclxuICAgICAgICAgICAgICAgICYtLWZlYXR1cmVkIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHhcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRyaWJlLWNvbW1vbi1nLXJvdy0tZ3V0dGVycyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRyaWJlLWV2ZW50cy1jLWljYWxfX2xpbmstaWNvbi1zdmcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEycHhcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtcGctdGVtcGxhdGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMxcHggMjlweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogJHNoYWRvdy0yXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZmO1xyXG4gICAgICAgICAgICBjb2xvcjogJHZlcnktZGFyaztcclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1zbTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcHJlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXItc207XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtc2luZ2xlIHtcclxuICAgICAgICAgICAgLnRyaWJlLWV2ZW50cy1zdWItbmF2IHtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAudHJpYmUtZXZlbnRzLW5hdi1wcmV2aW91cyxcclxuICAgICAgICAgICAgICAgIC50cmliZS1ldmVudHMtbmF2LW5leHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICRzcGFjZXItc207XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDdweFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC50cmliZS1ldmVudHMtbmF2LXByZXZpb3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXhzO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC50cmliZS1ldmVudHMtbmF2LW5leHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXIteHM7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtc2luZ2xlLWV2ZW50LXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyN3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGxoLTEzMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtc2NoZWR1bGUge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAkc3BhY2VyLXhzIDAgJHNwYWNlci1zbTtcclxuXHJcbiAgICAgICAgICAgIGgyLFxyXG4gICAgICAgICAgICAudHJpYmUtZXZlbnRzLWNvc3Qge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTNcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1ldmVudC1pbWFnZSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1zbTtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtY2FsLWxpbmtzIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAkc3BhY2VyLWxnIDBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiN0cmliZS1ldmVudHMtcGctdGVtcGxhdGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEzMjBweFxyXG59IiwiLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1mb3J1bSB7XHJcbiAgICAjd3Bmb3JvIHtcclxuICAgICAgICAjd3Bmb3JvLXdyYXAge1xyXG4gICAgICAgICAgICBjb2xvcjogJHZlcnktZGFyaztcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogJHNoYWRvdy0yO1xyXG5cclxuICAgICAgICAgICAgLndwZi1oZWFkLWJhciB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI5cHhcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLndwZi1icmVhZGNydW1iIHtcclxuICAgICAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAjd3Bmb3JvLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjdweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkbGgtMTMwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC53cGZvcm8tZmVlZCB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogJHNwYWNlci14cyAwICRzcGFjZXItc21cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLndwZm9yby1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICN3cGZvcm8tdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjlweFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAud3BmbC0xIHtcclxuICAgICAgICAgICAgICAgIC53cGZvcm8tY2F0ZWdvcnkge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICN3cGZvcm8tc2VhcmNoLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjlweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogJHNwYWNlci1zbSAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR2ZXJ5LWRhcms7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGxoLTE1MDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGRcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLndwZi1hY3Rpb24tbGluayB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgJHNwYWNlci14c1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAud3BmLWZvcm0td3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC53cGYtcmVwbHktZm9ybS10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI5cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46ICRzcGFjZXItc20gMFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAud3BmLXNidG4ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyOXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAkc3BhY2VyLXNtIDBcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgI3dwZm9yby1mb290ZXIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAjd3Bmb3JvLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgLndwZi1yZXMtbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbTIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAud3BmLW1lbnUsXHJcbiAgICAgICAgICAgICAgICAjd3BmLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20yKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYubWVudS1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAkdHI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYud3Bmb3JvLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyNHB4XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC53cGZvcm8tbWVtYmVycy13cmFwIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAud3BmLW5hdmkgLndwZi1uYXZpLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLndwZi1wYWdlLWluZm8sXHJcbiAgICAgICAgICAgICAgICAud3BmLXByZXYtYnV0dG9uLFxyXG4gICAgICAgICAgICAgICAgLndwZi1uZXh0LWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vIFByb2ZpbGUuXHJcbiAgICAgICAgICAgIC53cGZvcm8tcHJvZmlsZSB7XHJcbiAgICAgICAgICAgICAgICAmLWFjY291bnQge1xyXG4gICAgICAgICAgICAgICAgICAgIC53cGZ3LTMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM3JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMS41JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC53cGZvcm8tcHJvZmlsZS1oZWFkLWJvdHRvbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC53cGYtcHJvZmlsZS1zZWN0aW9uIHtcclxuICAgICAgICAgICAgICAgIC53cGYtcHJvZmlsZS1zZWN0aW9uLWhlYWQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjlweFxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC53cGYtc3RhdC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHhcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLndwZi1maWVsZC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC53cGYtZmllbGQtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC53cGYtbWVtYmVyLWpvYi1pbmZvIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC53cGYtbWVtYmVyLXByb2ZpbGUtYmlvIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAkc3BhY2VyLXNtIGF1dG87XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcy1zbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTM7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHhcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLndwZi1hY3Rpdml0aWVzIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAud3Bmb3JvLWFkIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG9cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAud3Bmb3JvLWNvcHktdXJsLXdyYXAge1xyXG4gICAgICAgIC53cGZvcm8tY29weS11cmwge1xyXG4gICAgICAgICAgICBjb2xvcjogJHZlcnktZGFya1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi51c2VyIHtcclxuICAgICYtaGVhZGVyIHtcclxuICAgICAgICAuYXV0aG9yLXNpbmdsZS1uYW1lIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZnMteGw7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHhcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtbWQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcy14bDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHNwYWNlci14c1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50by1hZG1pbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXItc21cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1jb21wYW55IHtcclxuICAgICAgICBmb250LXNpemU6ICRmcy1zbTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtbWRcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1kYXNoYm9hcmQtaW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93LTI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMxcHggMjlweFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRhYnMge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNtO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR2ZXJ5LWRhcms7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMjAlXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGFiIHtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZnMtbGc7XHJcbiAgICAgICAgcGFkZGluZzogJHNwYWNlci14cztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR2ZXJ5LWRhcms7XHJcbiAgICAgICAgdHJhbnNpdGlvbjpcclxuICAgICAgICAgICAgY29sb3IgZWFzZS1vdXQgJHRyLFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0ICR0cjtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2ZXJ5LWRhcmtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtY29udGVudCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDcwJVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzUlXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2VjdGlvbi10aXRsZS10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwXHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgZm9ybSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXItc207XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAkdHI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjVcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1maWVsZCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHBhZGRpbmc6ICRzcGFjZXIteHMgMDtcclxuXHJcbiAgICAgICAgJi5oaWRkZW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLm5vdGUge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmF2YXRhciB7XHJcbiAgICAgICAgICAgIC51c2VyLWZpZWxkLXZhbHVlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogJHNoYWRvdy0yO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNlci14c1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2VyLXhzO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtbGFiZWwge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LTQ7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzUlXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMCVcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi12YWx1ZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2MCVcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDY1JVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG9yYW5nZVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYud2l0aC1lcnJvciB7XHJcbiAgICAgICAgICAgIGlucHV0LFxyXG4gICAgICAgICAgICB0ZXh0YXJlYSxcclxuICAgICAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRyZWRcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBCZWNvbWUgYSBTTUUgZm9ybS5cclxuICAgICYtc21lLXRleHQge1xyXG4gICAgICAgIC51c2VyLWZpZWxkLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBJbnZpdGUgZm9ybS5cclxuICAgICYtaW52aXRlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNtO1xyXG5cclxuICAgICAgICAmLmRpc2FibGVkIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC41XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtcHJvZmlsZS1ub3QtbG9nZ2VkLWluIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1zbVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ydW0tcHJvZmlsZS1saW5rIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIteHM7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlLTFcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ub3QtbG9nZ2VkLWluLWJ1dHRvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcFxyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIteHM7XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwICRzcGFjZXIteHMgMCAwO1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZGVhY3RpdmF0ZS1idXR0b24ge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlci1zbVxyXG59XHJcblxyXG4uZGVhY3RpdmF0ZWQge1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAkdHI7XHJcblxyXG4gICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgb3BhY2l0eTogMC41XHJcbiAgICB9XHJcblxyXG4gICAgLm5vdGUge1xyXG4gICAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXItc207XHJcblxyXG4gICAgICAgICYuaGlkZGVuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmFjLXN1YnNjcmliZS1idXR0b24ge1xyXG4gICAgLm5vdGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG4gICAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXIteHNcclxuICAgIH1cclxufSIsIi51c2VyLWF3YWl0aW5nIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZy1ib3R0b206ICRzcGFjZXItc207XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1zbTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgJHRyO1xyXG5cclxuICAgICYuZGlzYWJsZWQge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNVxyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxyXG4gICAgfVxyXG5cclxuICAgICYtbnVtYmVyIHtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLXhsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTIlXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2JVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWltYWdlIHtcclxuICAgICAgICB3aWR0aDogOTZweDtcclxuICAgICAgICBoZWlnaHQ6IDk2cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctMlxyXG4gICAgfVxyXG5cclxuICAgICYtaW5mbyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlci14cztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjZXItc207XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci14c1xyXG4gICAgfVxyXG5cclxuICAgICYtcm93IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtbGFiZWwge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS00O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNSVcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE1JVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXZhbHVlIHtcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1idXR0b25zIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlci1zbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLXhzO1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwICRzcGFjZXIteHM7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXJvbGVzIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcclxuICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93LTI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAkdHI7XHJcblxyXG4gICAgICAgICYuaGlkZGVuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi52aXNpYmxlIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXJvbGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0ICR0cjtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNzVcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2VcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5vdGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXIteHM7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG4gICAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG5cclxuICAgICAgICAmLmhpZGRlbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIud3BkbS1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgcGFkZGluZzogMCAxNXB4XHJcbn1cclxuXHJcbi53cGRtLXRodW1iIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctMjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLW1kO1xyXG5cdGFzcGVjdC1yYXRpbzogMS45MTE7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdG9iamVjdC1maXQ6IGNvdmVyXHJcbiAgICB9XHJcbn1cclxuXHJcbi53cGRtLWluZm8ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2VyLW1kXHJcbiAgICB9XHJcbn1cclxuXHJcbi53cGRtLWJ1dHRvbi1hcmVhIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcclxuICAgIH1cclxuXHJcbiAgICAmLmNhcmQge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGVcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuem9vbS1sYW5kaW5nIHtcclxuXHQmLWhlYWRlciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Z2FwOiA1MHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogODBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpe1xyXG5cdFx0XHRnYXA6IDUwcHggMzBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpe1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20yKXtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuem9vbS1sYW5kaW5nLWZvcm17XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDUyMHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpe1xyXG5cdFx0XHRcdG1heC13aWR0aDogNDAwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZyl7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA2MDBweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji13cmFwcGVye1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtMztcclxuXHRcdFx0XHRwYWRkaW5nOiA0MHB4O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpe1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctZXh0cmFib2xkO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMS4ycHg7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKXtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aW5wdXRbdHlwZT1cImVtYWlsXCJde1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogNThweDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMzJweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cclxuXHRcdFx0XHRcdCY6OnBsYWNlaG9sZGVye1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQud3BjZjctbm90LXZhbGlkLXRpcHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDNweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC50ZXJtc3tcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRnYXA6IDEwcHg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcblx0XHRcdFx0XHRpbnB1dHtcclxuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRwe1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkb3JhbmdlO1xyXG5cclxuXHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtaW5uZXJ7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGdhcDogMjBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1idXR0b257XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdFx0XHRcdC5idXR0b257XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC53cGNmNy1zcGlubmVye1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtYmFubmVye1xyXG5cdFx0ZmxleDogMSAxIGF1dG87XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGFzcGVjdC1yYXRpbzogMS45MTtcclxuXHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji10aHVtYiB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlci1tZDtcclxuXHRcdGFzcGVjdC1yYXRpbzogMS45MTFcclxuXHR9XHJcblxyXG5cdCYtdGl0bGUge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA2NSU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDUwcHhcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcblx0XHRcdG1heC13aWR0aDogODAlXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWJ1dHRvbiB7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDMwcHggMDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZyl7XHJcblx0XHRcdHBhZGRpbmc6IDMwcHggMCAwO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5idXR0b257XHJcblx0XHRcdG1heC13aWR0aDogNDAwcHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC50ZXJtc3tcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHRcdG1heC13aWR0aDogNDAwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdGdhcDogMTBweDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG5cdFx0XHRpbnB1dHtcclxuXHRcdFx0XHRtaW4td2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1jb250ZW50e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGdhcDogNDBweCAwO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZyl7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXRleHQge1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZyl7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXNwZWFrZXJze1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpe1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHJcblx0XHQmLWlubmVye1xyXG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRsaWdodC0xO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKXtcclxuXHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWN0aW9uLXRpdGxle1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zcGVha2Vycy10aXRsZSB7XHJcblx0cGFkZGluZy1yaWdodDogMTBweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdG1hcmdpbi1sZWZ0OiAtMnB4O1xyXG59XHJcblxyXG4uc3BlYWtlciB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRnYXA6IDQwcHg7XHJcblx0cGFkZGluZzogMzBweCAwIDMwcHggMzBweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LTE7XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZyl7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDA7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20yKXtcclxuXHRcdGdhcDogMjBweDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxuXHJcblxyXG5cdCYtcGhvdG8ge1xyXG5cdFx0d2lkdGg6IDI4MHB4O1xyXG5cdFx0aGVpZ2h0OiAyODBweDtcclxuXHRcdG1pbi13aWR0aDogMjgwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtMil7XHJcblx0XHRcdHdpZHRoOiAxNTBweDtcclxuXHRcdFx0aGVpZ2h0OiAxNTBweDtcclxuXHRcdFx0bWluLXdpZHRoOiAxNTBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtcG9zaXRpb257XHJcblx0XHRjb2xvcjogJG9yYW5nZTtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0fVxyXG5cclxuXHQmLWluZm8ge1xyXG5cdFx0ZmxleDogMSAxIGF1dG87XHJcblx0fVxyXG5cclxuXHQmLW5hbWUge1xyXG5cdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQmLWRlc2N7XHJcblx0XHQucmVhZC1tb3JlLWJ0bntcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0Y29sb3I6ICR2ZXJ5LWRhcms7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciBlYXNlLW91dCAkdHI7XHJcblxyXG5cclxuXHJcblx0XHRcdHNwYW57XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0c3Zne1xyXG5cdFx0XHRcdHBhdGh7XHJcblx0XHRcdFx0XHRmaWxsOiAkdmVyeS1kYXJrO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogZmlsbCBlYXNlLW91dCAkdHI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmlzKDpob3ZlciwgOmZvY3VzKXtcclxuXHRcdFx0XHRjb2xvcjogJG9yYW5nZTtcclxuXHJcblx0XHRcdFx0c3Zne1xyXG5cdFx0XHRcdFx0cGF0aHtcclxuXHRcdFx0XHRcdFx0ZmlsbDogJG9yYW5nZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdHN2Z3tcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uam9pbi16b29tLWV2ZW50IHtcclxuXHQmOmRpc2FibGVkIHtcclxuXHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lXHJcblx0fVxyXG5cclxuXHQmLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG5cdFx0bGFiZWwge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMjNweDtcclxuXHRcdFx0bWFyZ2luOiAxMHB4IDAgMDtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHJcblx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA0cHg7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR3aWR0aDogMTdweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE3cHhcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi53ZWJpbmFyc3tcclxuICAmLWhlcm97XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvd2ViaW5hci1iZy5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMTAwcHggMDtcclxuXHJcbiAgICBoMXtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtdXBjb21pbmd7XHJcbiAgICBwYWRkaW5nOiAxMDBweCAwIDc1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtMil7XHJcbiAgICAgIHBhZGRpbmc6IDEwMHB4IDAgNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKXtcclxuICAgICAgICBtYXgtd2lkdGg6IDE1MTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaGVhZHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblxyXG4gICAgICBoMntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtc2VsZWN0e1xyXG4gICAgICBtYXgtd2lkdGg6IDQyMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzZWxlY3R7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkdmVyeS1kYXJrO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzBweCAyMHB4IDA7XHJcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9hcnJvdy1kb3duLnN2ZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA1MCU7XHJcblxyXG4gICAgICAgICYub3BlbntcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2Fycm93LXVwLnN2ZycpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1c3tcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBvcHRpb257XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pdGVte1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRsaWdodC0zO1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDI0NXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKXtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZ2FwOiAyMHB4IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19jb250ZW50e1xyXG4gICAgICAgIHdpZHRoOiA2NC41JTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRsaWdodC0xO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpe1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBjb2xvcjogJHZlcnktZGFyaztcclxuXHJcbiAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgze1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX190aHVtYm5haWx7XHJcbiAgICAgICAgbWluLXdpZHRoOiA0MDBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGFzcGVjdC1yYXRpbzogMS45MTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcclxuICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cyl7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XHJcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fdGV4dHtcclxuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZyl7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhe1xyXG4gICAgICAgICAgJjppcyg6aG92ZXIsIDpmb2N1cyl7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9faW5mb3tcclxuICAgICAgICB3aWR0aDogMjIlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkbGlnaHQtMTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAxMnB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpe1xyXG4gICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtMil7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtaXRlbXtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZyl7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fc3BlYWtlcnN7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZ2FwOiAxMHB4IDE0cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBjb2xvcjogIzEwMTkzMTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGhvdG97XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkYmx1ZS00O1xyXG4gICAgICAgICAgd2lkdGg6IDc3cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDc3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19idXR0b257XHJcbiAgICAgICAgd2lkdGg6IDEzLjUlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpe1xyXG4gICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbTIpe1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kdXJhdGlvbntcclxuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgY29sb3I6ICRncmF5LTY7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idXR0b257XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbTIpe1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtcG9zdHN7XHJcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20yKXtcclxuICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWluZXJ7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpe1xyXG4gICAgICAgIG1heC13aWR0aDogMTUxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhdGVnb3JpZXMtYnV0dG9ucyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpe1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnV0dG9uIHtcclxuICAgICAgICBmb250LXNpemU6ICRmcy1sZztcclxuICAgICAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZyl7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpe1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2ZXJ5LWRhcms7XHJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtMTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCl7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaXRlbXN7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtaXRlbXtcclxuICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LTM7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZyl7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbTIpe1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX190aHVtYm5haWx7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0YXNwZWN0LXJhdGlvOiAxLjkxO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xyXG4gICAgICAgICAgaGVpZ2h0OiAxODBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbTIpe1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgbWluLWhlaWdodDogMTUwcHg7XHJcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAzNTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEud2ViaW5hcnMtcG9zdHMtaXRlbV9fdGh1bWJuYWlse1xyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3BsYXktd2ViaW5hci5zdmcnKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICBoZWlnaHQ6IDY4cHg7XHJcbiAgICAgICAgICB3aWR0aDogNjhweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZS1vdXQgJHRyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDAuOCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX190aXRsZXtcclxuICAgICAgICBjb2xvcjogJHZlcnktZGFyaztcclxuICAgICAgfVxyXG5cclxuICAgICAgYS53ZWJpbmFycy1wb3N0cy1pdGVtX190aXRsZXtcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19idXR0b257XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtcGFnaW5hdGlvbntcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG5cclxuICAgICAgYSxcclxuICAgICAgc3BhbntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBoZWlnaHQ6IDU4cHg7XHJcbiAgICAgICAgd2lkdGg6IDU4cHg7XHJcblxyXG4gICAgICAgICYucGFnZS1udW1iZXJze1xyXG4gICAgICAgICAgaGVpZ2h0OiA1OHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDU4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnBhZ2UtbnVtYmVyczpub3QoLnByZXYsIC5uZXh0LCAuY3VycmVudCl7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICYuY3VycmVudHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgY29sb3I6ICR2ZXJ5LWRhcms7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnRvdGFse1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5wcmV2LFxyXG4gICAgICAgICYubmV4dHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC0zO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZS1vdXQgJHRyO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgc3Zne1xyXG4gICAgICAgICAgICBwYXRoe1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgZWFzZS1vdXQgJHRyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZlcnktZGFyaztcclxuXHJcbiAgICAgICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgICBwYXRoe1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWN0aW9uLXRpdGxlLmxhcmdlLnVuZGVybGluZWQge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCl7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlY3Rpb24tdGl0bGUtdGV4dCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCl7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtMTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KXtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKXtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhZ2UtdGVtcGxhdGUtcGFnZS10ZW1wbGF0ZS1iYXNpYyB7XHJcblx0LmJhc2ljLWJhbm5lcixcclxuXHQuYmFzaWMtaW1hZ2Uge1xyXG5cdFx0bWF4LXdpZHRoOiAxMjAwcHg7XHJcblx0XHRtYXJnaW46IDAgYXV0byAkc3BhY2VyLWxnO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlci14bFxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJhc2ljLWltYWdlIGltZyB7XHJcblx0XHR3aWR0aDogMTAwJVxyXG5cdH1cclxuXHJcblx0LmJhc2ljLWlubmVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLDAsMCwuMSk7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDEwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG5cdFx0XHRwYWRkaW5nOiAzMXB4IDI5cHhcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuaWNldmVudC1oZWFkZXIge1xyXG5cdG1hcmdpbi1ib3R0b206IDgwcHg7XHJcblxyXG5cdCYtaW5uZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG5cdFx0XHRwYWRkaW5nOiA1MHB4XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWJnIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGluc2V0OiAwO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGluc2V0OiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxMDE5MzEgNTUuOTMlLCByZ2JhKDE2LCAyNSwgNDksIDAuMDApIDEwMCUpXHJcblx0XHR9XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXJcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtdGl0bGUsXHJcblx0Ji1kZXNjIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlclxyXG5cdH1cclxuXHJcblx0Ji10aXRsZSB7XHJcblx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuXHRcdFx0Zm9udC1zaXplOiA1MHB4XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWRlc2Mge1xyXG5cdFx0Zm9udC1zaXplOiAkZnMteGw7XHJcblx0XHRsaW5lLWhlaWdodDogJGxoLTEyMDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzBweFxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji10YWdzIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRnYXA6IDEwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4XHJcblx0fVxyXG5cclxuXHQmLXRhZyB7XHJcblx0XHRmb250LXNpemU6ICRmcy1sZztcclxuXHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAkbGgtMTIwO1xyXG5cdFx0cGFkZGluZzogMTRweCAyNHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEzKVxyXG5cdH1cclxufVxyXG5cclxuJGNvbEdhcExnOiA4MHB4O1xyXG4kY29sR2FwWHhsOiAxODBweDtcclxuJHJlZ1dpZHRoWHhsOiA3MjBweDtcclxuXHJcbi5pY2V2ZW50LWNvbnRlbnQge1xyXG5cdG1hcmdpbi1ib3R0b206IDgwcHg7XHJcblxyXG5cdCYtaW5uZXIge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRjb2x1bW4tZ2FwOiAkY29sR2FwTGdcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCkge1xyXG5cdFx0XHRjb2x1bW4tZ2FwOiAkY29sR2FwWHhsXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWVkaXRvciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtICN7JGNvbEdhcExnfSAvIDIpXHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4eGwpIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtICN7JGNvbEdhcFh4bH0gLSAjeyRyZWdXaWR0aFh4bH0pXHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaWNldmVudC1yZWdpc3RlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHZlcnktZGFyaztcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0cGFkZGluZzogMjBweDtcclxuXHJcblx0Ji1idG4ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcblx0fVxyXG5cclxuXHQmLW1zZyB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAkZnMtc207XHJcblx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cclxuXHRcdCZbaGlkZGVuXSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmVcclxuXHRcdH1cclxuXHJcblx0XHQmLi1lcnJvciB7XHJcblx0XHRcdGNvbG9yOiAkcmVkXHJcblx0XHR9XHJcblxyXG5cdFx0Ji4tc3VjY2VzcyB7XHJcblx0XHRcdGNvbG9yOiAkZ3JlZW5cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtd3JhcCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdHJvdy1nYXA6IDIwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAjeyRjb2xHYXBMZ30gLyAyKVxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHhsKSB7XHJcblx0XHRcdHdpZHRoOiAkcmVnV2lkdGhYeGxcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5pY2V2ZW50LWV2ZW50cy10aXRsZSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Zm9udC1zaXplOiAkZnMtbGc7XHJcblx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG5cdGxpbmUtaGVpZ2h0OiAkbGgtMTIwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRjb2xvcjogJHdoaXRlXHJcbn1cclxuXHJcbi5pY2V2ZW50LWV2ZW50cyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0Z2FwOiAxMHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cclxuXHQmLXdyYXAge1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweFxyXG5cdH1cclxufVxyXG5cclxuLmljZXZlbnQtZXZlbnQge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0Y29sdW1uLWdhcDogMTBweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAkbGgtMTIwO1xyXG5cclxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtMikge1xyXG5cdFx0d2lkdGg6IGNhbGMoKDEwMCUgLSAyMHB4KSAvIDMpXHJcblx0fVxyXG5cclxuXHQmLXRpdGxlIHtcclxuXHRcdGNvbG9yOiAkYmx1ZS00O1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkXHJcblx0fVxyXG5cclxuXHQmLXRpbWUge1xyXG5cdFx0Y29sb3I6ICR3aGl0ZVxyXG5cdH1cclxufVxyXG5cclxuLmNoZWNrYm94LWxhYmVsIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdHJvdy1nYXA6IDVweDtcclxuXHRtYXJnaW46IDA7XHJcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRwYWRkaW5nLWxlZnQ6IDM0cHg7XHJcblxyXG5cdCY6OmJlZm9yZSxcclxuXHQmOjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR3aWR0aDogMjRweDtcclxuXHRcdGhlaWdodDogMjRweFxyXG5cdH1cclxuXHJcblx0Jjo6YmVmb3JlIHtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC0xO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXHJcblx0fVxyXG5cclxuXHQmOjphZnRlciB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLWluLW91dCAkdHI7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9XFwnaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcXCcgd2lkdGg9XFwnMjRcXCcgaGVpZ2h0PVxcJzI0XFwnIHZpZXdCb3g9XFwnMCAwIDI0IDI0XFwnIGZpbGw9XFwnbm9uZVxcJyAlM0UlM0NwYXRoIGQ9XFwnTTIwIDZMOSAxN0w0IDEyXFwnIHN0cm9rZT1cXCclMjNGRjY4MTNcXCcgc3Ryb2tlLXdpZHRoPVxcJzJcXCcgc3Ryb2tlLWxpbmVjYXA9XFwncm91bmRcXCcgc3Ryb2tlLWxpbmVqb2luPVxcJ3JvdW5kXFwnIC8lM0UlM0Mvc3ZnJTNFJylcclxuXHR9XHJcblxyXG5cdGlucHV0IHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHR3aWR0aDogMDtcclxuXHRcdGhlaWdodDogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG5cdH1cclxuXHJcblx0JjpoYXMoaW5wdXQ6Y2hlY2tlZCk6OmFmdGVyIHtcclxuXHRcdG9wYWNpdHk6IDFcclxuXHR9XHJcblxyXG5cdHAge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHhcclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICRvcmFuZ2U7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5pY2V2ZW50LXN1YnNjcmliZSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LTM7XHJcblx0cGFkZGluZzogMTRweCAxNHB4IDE0cHggNDhweDtcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblxyXG5cdCY6OmJlZm9yZSxcclxuXHQmOjphZnRlciB7XHJcblx0XHR0b3A6IDE0cHg7XHJcblx0XHRsZWZ0OiAxNHB4XHJcblx0fVxyXG59XHJcblxyXG4uaWNldmVudC1zZWN0aW9uLXRpdGxlIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZzogMjBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtMztcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuXHQmLXRleHQge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuXHRcdFx0Zm9udC1zaXplOiA1MHB4XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG5cclxuLmljZXZlbnQtcG9wdXAge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRpbnNldDogMDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdHBhZGRpbmc6IDIwcHg7XHJcblx0YmFja2dyb3VuZDogcmdiYSgxNiwgMjUsIDQ5LCAwLjUwKTtcclxuXHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOC44MDAwMDAxOTA3MzQ4NjNweCk7XHJcblx0ei1pbmRleDogOTk5OTk7XHJcblx0b3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcclxuXHJcblx0Ji1pbm5lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogODcwcHg7XHJcblx0XHRtYXgtaGVpZ2h0OiBjYWxjKDEwMGR2aCAtIDQwcHgpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0cGFkZGluZzogNjBweCAyMHB4IDIwcHg7XHJcblx0XHRtYXJnaW46IGF1dG8gMDtcclxuXHRcdG92ZXJmbG93LXk6IGF1dG87XHJcblx0XHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20yKSB7XHJcblx0XHRcdHBhZGRpbmc6IDMwcHhcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIENsb3NlIGJ1dHRvbiAod2hlbiBwb3B1cCBpcyB0ZWxlcG9ydGVkIHRvIGJvZHkgaXQgaXMgbm90IGNsaXBwZWQgYnkgc2xpZGVyKS5cclxuXHQmLWNsb3NlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMjBweDtcclxuXHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdHdpZHRoOiAyNHB4O1xyXG5cdFx0aGVpZ2h0OiAyNHB4O1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLWluLW91dCAkdHI7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdG9wYWNpdHk6IDAuN1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi50d28tY29scyB7XHJcblx0bWFyZ2luLWJvdHRvbTogODBweDtcclxuXHJcblx0Ji1saXN0cyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGdhcDogMTRweCAzMHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtbGlzdCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogNTY2cHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAkbGgtMTIwO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZzLXhsXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTRweFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmxvZ290eXBlcyB7XHJcblx0cGFkZGluZzogMjBweCAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG5cdCYtdGl0bGUge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweFxyXG5cdH1cclxuXHJcblx0Ji1saXN0IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRnYXA6IDIwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG5cdFx0XHRnYXA6IDMwcHggNjBweFxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1pdGVtIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR3aWR0aDogY2FsYygoMTAwJSAtIDQwcHgpIC8gMyk7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG5cdFx0XHR3aWR0aDogY2FsYygoMTAwJSAtIDYwcHgpIC8gNCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0bWF4LXdpZHRoOiAyMzRweFxyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiA0OHB4O1xyXG5cdFx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcclxuXHRcdFx0dHJhbnNpdGlvbjogZmlsdGVyIGVhc2UtaW4tb3V0ICR0clxyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIgaW1nIHtcclxuXHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMClcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuaWNldmVudC1zcGVha2VycyB7XHJcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcblx0Ji1saXN0IHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcclxuXHRcdG1hcmdpbjogMCAtMTVweDtcclxuXHJcblx0XHQuc2xpY2stdHJhY2sge1xyXG5cdFx0XHRtYXJnaW46IDBcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5pY2V2ZW50LXNwZWFrZXItd2l0aC1wb3B1cCB7XHJcblx0XHRwYWRkaW5nOiAwIDE1cHhcclxuXHR9XHJcblxyXG5cdC5zbGljay1kb3RzIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGJvdHRvbTogYXV0bztcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRjb2x1bW4tZ2FwOiAxMHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHJcblx0XHRsaSB7XHJcblx0XHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0d2lkdGg6IGluaGVyaXQ7XHJcblx0XHRcdFx0aGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtMztcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZS1pbi1vdXQgJHRyO1xyXG5cclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR2ZXJ5LWRhcmtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmljZXZlbnQtc3BlYWtlciB7XHJcblx0bGluZS1oZWlnaHQ6ICRsaC0xMjA7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHQmLXRodW1iIHtcclxuXHRcdGFzcGVjdC1yYXRpbzogMy8zLjI1O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UtaW4tb3V0ICR0cjtcclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlclxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1uYW1lIHtcclxuXHRcdGZvbnQtc2l6ZTogJGZzLXhsO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzBweFxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1wb3NpdGlvbiB7XHJcblx0XHRmb250LXNpemU6ICRmcy1sZztcclxuXHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogJGZzLXhsXHJcblx0XHR9XHJcblxyXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNnB4XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWNvbXBhbnkge1xyXG5cdFx0Zm9udC1zaXplOiAkZnMtbWQ7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG5cdFx0XHRmb250LXNpemU6ICRmcy1sZ1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1jb250YWN0cyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGNvbHVtbi1nYXA6IDE0cHg7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuXHRcdHN2ZyxcclxuXHRcdGltZyB7XHJcblx0XHRcdHdpZHRoOiAyOXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDI5cHg7XHJcblx0XHRcdG9wYWNpdHk6IDAuMztcclxuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLWluLW91dCAkdHJcclxuXHRcdH1cclxuXHJcblx0XHRhOmhvdmVyIHtcclxuXHRcdFx0c3ZnLFxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDFcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1kZXNjIHtcclxuXHRcdGZvbnQtc2l6ZTogJGZzLW1kO1xyXG5cdFx0bGluZS1oZWlnaHQ6ICRsaC0xMjA7XHJcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAkZnMtbGdcclxuXHRcdH1cclxuXHJcblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmOmhvdmVyIC5pY2V2ZW50LXNwZWFrZXItdGh1bWIge1xyXG5cdFx0b3BhY2l0eTogMC43XHJcblx0fVxyXG5cclxuXHQmLi1zaG9ydCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGNvbHVtbi1nYXA6IDVweDtcclxuXHJcblx0XHQuaWNldmVudC1zcGVha2VyLXRodW1iIHtcclxuXHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdGhlaWdodDogMzBweDtcclxuXHRcdFx0bWFyZ2luOiAwXHJcblx0XHR9XHJcblxyXG5cdFx0LmljZXZlbnQtc3BlYWtlci1uYW1lIHtcclxuXHRcdFx0Zm9udC1zaXplOiAkZnMtbGc7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0bWFyZ2luOiAwXHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaWNldmVudC1wb3B1cCAuaWNldmVudC1zcGVha2VyIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDU2MHB4O1xyXG5cdGN1cnNvcjogYXV0bztcclxuXHJcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbTIpIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Y29sdW1uLWdhcDogMzBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHhcclxuXHR9XHJcblxyXG5cdCYtdGh1bWIge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbTIpIHtcclxuXHRcdFx0d2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRhc3BlY3QtcmF0aW86IDEvMTtcclxuXHRcdFx0bWFyZ2luOiAwXHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG5cdFx0XHR3aWR0aDogMTgwcHhcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtY29tcGFueSB7XHJcblx0XHRjb2xvcjogJG9yYW5nZVxyXG5cdH1cclxuXHJcblx0Jjpob3ZlciAuaWNldmVudC1zcGVha2VyLXRodW1iIHtcclxuXHRcdG9wYWNpdHk6IDFcclxuXHR9XHJcblxyXG5cdCYuLXNob3J0IHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGNvbHVtbi1nYXA6IDVweFxyXG5cdH1cclxufSIsIi8vIFNlc3Npb24gcHJldmlld3MgaW4gdGhlIFNwZWFrZXIncyBwb3B1cFxyXG4uaWNldmVudC1zcGVha2VyLXNlc3Npb25zLXRpdGxlIHtcclxuXHRAZXh0ZW5kIC5oMTtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4XHJcbn1cclxuXHJcbi5zZXNzaW9uLWluLXBvcHVwIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0Y29sdW1uLWdhcDogMjBweDtcclxuXHRwYWRkaW5nOiAyMHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtMztcclxuXHJcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG5cdFx0cGFkZGluZzogMjBweCA3MHB4IDIwcHggMjBweFxyXG5cdH1cclxuXHJcblx0Ji1pY29uIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMjBweDtcclxuXHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRoZWlnaHQ6IDMwcHhcclxuXHR9XHJcblxyXG5cdCYtaW1nIHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcclxuXHRcdGFzcGVjdC1yYXRpbzogMTYvMTEuNjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuXHRcdFx0d2lkdGg6IDI0MHB4O1xyXG5cdFx0XHRtYXJnaW46IDBcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlclxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1ib2R5IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDI2MHB4KVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji10aXRsZSB7XHJcblx0XHRAZXh0ZW5kIC5oMTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweFxyXG5cdH1cclxuXHJcblx0Ji1pbmZvIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0cm93LWdhcDogMTBweFxyXG5cdH1cclxuXHJcblx0Ji1yb3cge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDEwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyXHJcblx0XHR9XHJcblxyXG5cdFx0PiBkaXYge1xyXG5cdFx0XHRmb250LXNpemU6ICRmcy1sZztcclxuXHRcdFx0bGluZS1oZWlnaHQ6ICRsaC0xMjA7XHJcblxyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdFx0XHR3aWR0aDogOTFweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdFx0Y29sb3I6ICRvcmFuZ2VcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIFNwZWFrZXJzIGxpc3RcclxuXHRcdCYuLXNwZWFrZXJzID4gZGl2Omxhc3QtY2hpbGQge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGdhcDogMTBweFxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gU2Vzc2lvbiBzbGlkZXNcclxuLmljZXZlbnQtc2Vzc2lvbnMge1xyXG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG5cdCYtbGlzdCB7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XHJcblx0XHRtYXJnaW46IDAgLTE1cHg7XHJcblxyXG5cdFx0LnNsaWNrLXRyYWNrIHtcclxuXHRcdFx0bWFyZ2luOiAwXHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaWNldmVudC1zZXNzaW9uIHtcclxuXHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHQmLWlubmVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC0zO1xyXG5cdFx0cGFkZGluZzogMjBweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweFxyXG5cdH1cclxuXHJcblx0Ji1pbWcge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGFzcGVjdC1yYXRpbzogMTYvOC40O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1pbi1vdXQgJHRyO1xyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWJvZHkge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTIzcHgpXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXRpbWUge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRmb250LXNpemU6ICRmcy14bDtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAkbGgtMTIwO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdHBhZGRpbmc6IDlweDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC0xO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweFxyXG5cdH1cclxuXHJcblx0Ji10aXRsZSB7XHJcblx0XHRAZXh0ZW5kIC5oMTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHhcclxuXHR9XHJcblxyXG5cdCYtc2hvcnQtZGVzYyB7XHJcblx0XHRmb250LXNpemU6ICRmcy1sZztcclxuXHRcdGxpbmUtaGVpZ2h0OiAkbGgtMTIwXHJcblx0fVxyXG5cclxuXHQmLXNwZWFrZXJzLXRpdGxlIHtcclxuXHRcdEBleHRlbmQgLmgxO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweFxyXG5cdH1cclxuXHJcblx0LmljZXZlbnQtc3BlYWtlciB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMCBhdXRvXHJcblx0XHR9XHJcblxyXG5cdFx0Ji4tc2hvcnQgLmljZXZlbnQtc3BlYWtlci10aHVtYiB7XHJcblx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0aGVpZ2h0OiAxMDBweFxyXG5cdFx0fVxyXG5cclxuXHRcdCYtbmFtZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmVcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCY6aG92ZXIgLmljZXZlbnQtc2Vzc2lvbi1pbWcge1xyXG5cdFx0b3BhY2l0eTogMC43XHJcblx0fVxyXG59XHJcblxyXG4uaWNldmVudC1zZXNzaW9uLWZ1bGwge1xyXG5cdGxpbmUtaGVpZ2h0OiAkbGgtMTIwO1xyXG5cdHBhZGRpbmctcmlnaHQ6IDM0cHg7XHJcblxyXG5cdC5pY2V2ZW50LXNlc3Npb24taW1nIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG5cdH1cclxuXHJcblx0Ji1sYWJlbCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDE2cHg7XHJcblx0XHRsZWZ0OiAxNnB4O1xyXG5cdFx0Zm9udC1zaXplOiAkZnMtbGc7XHJcblx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEzKTtcclxuXHRcdHBhZGRpbmc6IDE0cHggMjRweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweFxyXG5cdH1cclxuXHJcblx0Ji10aXRsZSB7XHJcblx0XHRAZXh0ZW5kIC5oMTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHhcclxuXHR9XHJcblxyXG5cdCYtZGF0ZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0Z2FwOiAxMHB4IDIwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4XHJcblx0fVxyXG5cclxuXHQmLXJvdyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Y29sdW1uLWdhcDogMTBweDtcclxuXHRcdGZvbnQtc2l6ZTogJGZzLWxnO1xyXG5cclxuXHRcdD4gc3BhbjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0Y29sb3I6ICRvcmFuZ2VcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtc3BlYWtlcnMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGdhcDogMjBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHhcclxuXHR9XHJcblxyXG5cdC5pY2V2ZW50LXNwZWFrZXIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRjb2x1bW4tZ2FwOiAyMHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweClcclxuXHRcdH1cclxuXHJcblx0XHQmLXRodW1iIHtcclxuXHRcdFx0d2lkdGg6IDkwcHg7XHJcblx0XHRcdGhlaWdodDogOTBweDtcclxuXHRcdFx0ZmxleC1zaHJpbms6IDBcclxuXHRcdH1cclxuXHJcblx0XHQmLW5hbWUge1xyXG5cdFx0XHRmb250LXNpemU6ICRmcy14bDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweFxyXG5cdFx0fVxyXG5cclxuXHRcdCYtcG9zaXRpb24ge1xyXG5cdFx0XHRmb250LXNpemU6ICRmcy1sZztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyXHJcblx0XHR9XHJcblxyXG5cdFx0Ji1jb21wYW55IHtcclxuXHRcdFx0Y29sb3I6IGluaGVyaXRcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtZGVzYyB7XHJcblx0XHRwLCBhLCBsaSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogJGZzLWxnXHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmFnZW5kYSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICBcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtMTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDdweCAxNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtZGVzYyB7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZnMtbWQ7XHJcbiAgICAgICAgXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRmcy14bDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYWdlbmRhLWVtYmVkLWlmcmFtZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlcjogMjBweCBzb2xpZCAkbGlnaHQtMTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICB9Il19 */
