@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{0%,to{opacity:0}50%{opacity:1}}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{padding-top:0}.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,ol li:last-child,p:last-child,ul li:last-child,ul:last-child{margin-bottom:0}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{list-style-position:outside;margin-top:0;padding-left:0}ul ul{list-style:circle outside}ul ul ul{list-style:square outside}ol li,ul li{margin-left:24px}dl{margin-bottom:20px}dd{margin:0 20px 20px}dt{font-weight:700}blockquote,q{padding:0 0 0 40px;position:relative;display:block}b,strong{font-weight:bolder}small{font-size:80%}mark{background-color:#fcf8e3}sub,sup{position:relative;font-size:.75rem;line-height:0;vertical-align:baseline}sub{bottom:-4px}sup{top:-8px}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre{background-color:#eee;line-height:1.5;max-width:100%;padding:15px;text-align:left;display:block;margin-top:0;margin-bottom:15px;overflow:auto}[dir=rtl] pre{text-align:right}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;direction:ltr;unicode-bidi:bidi-override}code,pre{font-size:.875rem}code{color:#d63384;word-wrap:break-word;display:inline-block;padding:3px 10px;border-radius:3px}kbd,samp{font-size:1rem}pre code{font-size:inherit;word-break:normal}a>code,pre code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem;padding:2px 5px;border-radius:4px}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 15px}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse;width:100%;border:0;box-shadow:0 4px 10px rgba(0,0,0,.1);margin:15px 0 25px}table caption{caption-side:top;text-align:center;padding-top:0;padding-bottom:10px;color:#6c757d}code,table tfoot,table thead{background-color:#f9f9f9}table tbody tr{border-bottom:1px solid #eee}table tbody tr:last-child{border-bottom:none}table td,table th{padding:10px 15px}th{text-align:inherit;text-align:-webkit-match-parent}label,output{display:inline-block}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,select{text-transform:none}.wpcf7 input[type=file],[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[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}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}img{height:auto;max-width:100%}embed,iframe,object{margin-bottom:20px;max-width:100%}button:focus,input:focus{outline:0}.af-header{position:absolute;top:0;left:0;width:100%;height:clamp(4.5rem,4.5rem + ((1vw - .48rem)*2.3148),5.125rem);color:var(--wp--preset--color--white, #FFFFFF);z-index:995;transition:background-color .4s}.af-header.active-menu,.af-header__open-menu span{background-color:var(--wp--preset--color--white, #FFFFFF)}.af-header.active-menu .af-header__open-menu span:after,.af-header.active-menu .af-header__open-menu span:before{background-color:var(--wp--preset--color--charcoal, #333333)}.af-header>.af-container-wide{height:inherit;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media (min-width:1200px){.af-header>.af-container-wide{padding-top:20px;align-items:flex-start}}.af-header__logo{display:block;width:clamp(2.625rem,2.625rem + ((1vw - .48rem)*7.6389),4.6875rem)}.af-header__logo svg{display:block}.af-header__menu{padding:0;margin:0;list-style-type:none;display:flex;flex-wrap:wrap;gap:40px}@media (max-width:1199px){.af-header__menu{display:none}}.af-header__menu .menu-item{margin:0}.af-header-mobile__menu .menu-item>a,.af-header__menu .menu-item>a{display:block;font-family:var(--wp--preset--font-family--jost);letter-spacing:.04em;transition:all .4s;text-decoration:none;text-transform:uppercase}.af-header__menu .menu-item>a{font-size:1.125rem;line-height:1.1;color:var(--wp--preset--color--white, #FFFFFF)}.af-header-mobile__menu .menu-item>a:hover,.af-header__menu .menu-item>a:hover{font-weight:800}.af-header__option{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.af-header__open-menu{width:24px;height:20px;position:relative;padding:0;margin:0;border:0}.af-header__open-menu span{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:3px;transition:background 0s .3s;border-radius:2px}.af-header__open-menu span:after,.af-header__open-menu span:before{content:"";position:absolute;left:0;width:100%;height:100%;background-color:var(--wp--preset--color--white, #FFFFFF);border-radius:2px;transition-duration:.3s,.3s;transition-delay:.3s,0s}.af-header__open-menu span:before{transition-property:top,transform;top:-8px}.af-header__open-menu span:after{transition-property:bottom,transform;bottom:-8px}.af-header__open-menu,.af-header__open-menu.active span{background-color:transparent}.af-header__open-menu.active span:after,.af-header__open-menu.active span:before{transition-delay:0s,.3s}.af-header__open-menu.active span:before{top:0;transform:rotate(45deg)}.af-header__open-menu.active span:after{bottom:0;transform:rotate(-45deg)}@media (min-width:1200px){.af-header__open-menu{display:none}}.af-header-mobile{position:fixed;width:100%;top:clamp(4.5rem,4.5rem + ((1vw - .48rem)*2.3148),5.125rem);left:0;height:calc(100vh - clamp(4.5rem,4.5rem + ((1vw - .48rem)*2.3148),5.125rem));background-color:var(--wp--preset--color--white, #FFFFFF);z-index:997;transform:translateX(-100%);transition:transform .6s;padding:50px 0}.af-header-mobile.active{transform:translateX(0)}.af-header-mobile__menu{padding:0;margin:0;list-style-type:none}.af-header-mobile__menu .menu-item{margin:0}.af-header-mobile__menu .menu-item>a{text-align:center;font-size:1.375rem;line-height:2.5;color:var(--wp--preset--color--charcoal, #333333)}:focus,a:focus,button:not(.hp-btn):focus{outline:1px solid #000;outline-offset:8px}:focus:not(:focus-visible),a:focus:not(:focus-visible),button:not(.hp-btn):focus:not(:focus-visible){outline:0}:focus-visible,a:focus-visible,button:not(.hp-btn):focus-visible{outline:1px solid #000;outline-offset:8px}.main-wrapper>:not([class*=-section-element]):not(.alignwide):not(.alignfull){max-width:var(--wp--style--global--content-size)}.main-wrapper>:not([class*=-section-element]):not(.alignfull){margin-left:auto;margin-right:auto}.main-wrapper>:not([class*=-section-element]).alignwide{max-width:var(--wp--style--global--wide-size)}.main-wrapper>:not([class*=-section-element]).alignfull{max-width:none}.overflow-hidden{overflow:hidden}.af-container,.af-container-wide{max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto}.af-container-wide{max-width:var(--wp--style--global--wide-size)}.af-highlighted{background-repeat:no-repeat;background-position:center center;background-image:url(../img/highlighted.png);background-size:cover;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.af-btn{display:inline-block;align-items:center;margin:0;padding:0;border:0;text-decoration:none;position:relative;font-weight:500;font-size:.875rem;line-height:1.6}@media (hover:hover){.af-btn:hover:not(.af-btn_primary):before{left:auto;right:0;width:0}}.af-btn:not(.af-btn_primary){color:var(--wp--preset--color--dodger-blue, #407BFF);background-color:transparent}.af-btn:not(.af-btn_primary):before{content:"";position:absolute;bottom:0;left:0;right:auto;width:100%;height:1px;background-color:var(--wp--preset--color--dodger-blue, #407BFF);transition:width .4s}.af-btn_primary{display:block;width:fit-content;font-size:1rem;line-height:1.5;border-radius:12px;font-weight:700;text-transform:uppercase;font-family:var(--wp--preset--font-family--jost);color:var(--wp--preset--color--persian-blue, #23208F);padding:10px 24px;min-width:180px;text-align:center;background:var(--wp--preset--gradient--yellow-orange-gradient)}@media (hover:hover){.af-btn_primary:hover{color:var(--wp--preset--color--white, #FFFFFF);background:var(--wp--preset--gradient--violet-pink-gradient)}}.af-footer{background-color:var(--wp--preset--color--space-cadet, #2D1E6B);color:var(--wp--preset--color--white, #FFFFFF);padding:clamp(1.875rem,1.875rem + ((1vw - .48rem)*4.6296),3.125rem) 0 24px}.af-footer__basic{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px clamp(3.125rem,3.125rem + ((1vw - .75rem)*55),10rem);padding-bottom:24px;border-bottom:1px solid #71777d;margin-bottom:30px}.af-footer__info{flex:0 0 100%;max-width:100%}@media (min-width:768px){.af-footer__info{flex-basis:0;flex-grow:1;max-width:258px}}.af-footer__info-logo{display:block;width:77px;height:auto}.af-footer__info-description{font-size:.875rem;margin-top:16px;letter-spacing:.02rem}.af-footer__nav{flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px clamp(.4375rem,.4375rem + ((1vw - .48rem)*8.3333),2.6875rem)}@media (min-width:1200px){.af-footer__nav{flex-basis:0;flex-grow:1;max-width:100%}}.af-footer__nav-col{flex:0 0 calc(50% - 3.51px);max-width:calc(50% - 3.51px)}@media (min-width:768px){.af-footer__nav-col{flex:0 0 auto;width:auto;max-width:100%}}.af-footer__nav-col_1{order:2}.af-footer__nav-col_2{order:3}@media (max-width:767px){.af-footer__nav-col_2{order:1}}.af-footer__nav-col_3{order:4}.af-footer__nav-col_4{order:5}.af-footer__nav-col>img{max-width:165px;margin-top:15px}.af-footer__nav-title{font-size:.875rem;line-height:20px;letter-spacing:.05rem;color:var(--wp--preset--color--yellow, #FBDA0F);text-transform:uppercase;margin-bottom:16px;font-weight:600}.af-footer__nav-menu{padding:0;margin:0;list-style-type:none}.af-footer__copyright-menu .menu-item,.af-footer__nav-menu .menu-item{margin-left:0}.af-footer__nav-menu .menu-item:not(:last-child){margin-bottom:16px}.af-footer__nav-menu .menu-item a{display:block;font-size:1rem;line-height:24px;color:var(--wp--preset--color--white, #FFFFFF);text-decoration:none;transition:color .3s}@media (hover:hover){.af-footer__nav-menu .menu-item a:hover{color:var(--wp--preset--color--yellow, #FBDA0F)}}.af-footer__nav-menu_lvl1 .menu-item a{font-size:.875rem;line-height:20px;letter-spacing:.02rem}.af-footer__copyright{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}@media (max-width:767px){.af-footer__copyright{flex-direction:column;justify-content:center}}.af-footer__copyright-menu{padding:0;margin:0;list-style-type:none;display:flex;flex-wrap:wrap;align-items:center}.af-footer__copyright-menu .menu-item:not(:last-child){padding-right:16px;margin-right:16px;position:relative}.af-footer__copyright-menu .menu-item:not(:last-child):before{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:16px;background-color:#d4d4d4}.af-footer__copyright-menu .menu-item a{display:block;text-decoration:none}.af-footer__copyright-menu .menu-item a,.af-footer__copyright-text{font-size:.75rem;line-height:24px;letter-spacing:.5px;color:#d4d4d4}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output,.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip,.wpcf7-reflection>output[hidden]{display:none}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::after,.wpcf7-list-item-label::before{content:" "}.wpcf7-spinner,.wpcf7-spinner::before{position:absolute;border:0;border-radius:100%}.wpcf7-spinner{top:50%;left:0;transform:translateY(-50%);visibility:hidden;display:block;background-color:#23282d;opacity:.75;width:24px;height:24px;padding:0;margin:0 24px}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:"";background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0;margin-bottom:16px;padding-top:16px;font-weight:700}.h1{font-size:clamp(1.5rem,1.5rem + (1vw - .48rem)*6.9444,3.375rem);line-height:1.2}.h2{font-size:clamp(1.75rem,1.75rem + (1vw - .48rem)*2.3148,2.375rem);line-height:1.1;letter-spacing:4%}.h3{font-size:clamp(1.5rem,1.5rem + (1vw - .48rem)*1.3889,1.875rem);line-height:1.5}.h4{font-size:clamp(1.5rem,1.5rem + (1vw - .48rem)*.9259,1.75rem);line-height:1.2}.h5{font-size:clamp(1.25rem,1.25rem + (1vw - .48rem)*.463,1.375rem);line-height:1.5}.h6{font-size:1.25rem;line-height:1.1;letter-spacing:4%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9jZjcuc2NzcyIsIl9yZWJvb3Quc2NzcyIsInN0eWxlLmNzcyIsIl9oZWFkZXIuc2NzcyIsIl9tYWluLnNjc3MiLCJfZ2VuZXJhbC5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwic3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQSxBQW9IQSxnQkFDSSxFLENBQ0ksc0IsQ0FHSixFLENBQ0ksMEIsQUFJUixpQkFDSSxFLENBUUEsRSxDQVBJLFMsQ0FHSixHLENBQ0ksV0NsSVIsQyxDQ0FBLE8sQ0FEQSxRLENESUkscUIsQ0FHSiw4Q0FDSSxLLENBQ0ksd0JBSVIsSSxDQUNJLGtDLENBQ0EsaUMsQ0FDQSw2QixDQUNBLHVDLENBR0osRSxDQUNJLFEsQ0FDQSxhLENBQ0EsNkIsQ0FDQSxRLENBQ0EsVyxDQUdKLE9BQUEsTyxDQUNJLFUsQ0FTQSxlLENDUlksZSxDQUNBLGUsQ0FDQSxlLENBQ0EsZSxDQUNBLGUsQ0RJWixjLENDUkosYyxDQUNBLGMsQ0FDQSxjLENBQ0EsYyxDQUNBLGMsQ0RLUSxhLENBRUosYyxDQ0hXLGMsQ0FDQSxjLENBQ0EsYyxDQUNBLGMsQ0FDQSxjLENERFgsYSxDQ0hKLGEsQ0FDQSxhLENBQ0EsYSxDQUNBLGEsQ0FDQSxhLENEMkRRLGdCLENBdERKLFksQ0F3Q0ksZ0IsQ0FmSixhLENBOUJJLGUsQ0NTUiw0QixDRENBLFcsQ0FFSSx3QyxDQUNBLGdDLENBQ0EsVyxDQUNBLHFDLENBQ0EsNkIsQ0FHSixPLENBQ0ksa0IsQ0FDQSxpQixDQUNBLG1CLENBNkJKLEUsQ0ExQkEsRSxDQUNJLDJCLENBQ0EsWSxDQUNBLGMsQ0FNQSxLLENBQ0kseUIsQ0FHSixRLENBQ0kseUIsQ0FpQkosSyxDQWRBLEssQ0FDSSxnQixDQXNCUixFLENBQ0ksa0IsQ0FHSixFLENBQ0ksa0IsQ0FHSixFLENBQ0ksZSxDQUdKLFUsQ0FBQSxDLENBQ0ksa0IsQ0FDQSxpQixDQUNBLGEsQ0FHSixDLENDUkEsTSxDRFVJLGtCLENBR0osSyxDQUNJLGEsQ0FHSixJLENBQ0ksd0IsQ0FHSixHLENDUkEsRyxDRFVJLGlCLENBQ0EsZ0IsQ0FDQSxhLENBQ0EsdUIsQ0FHSixHLENBQ0ksVyxDQUdKLEcsQ0FDSSxRLENBR0osTUFBQSxNLE1BQUEsUSxDQUFBLE1BQUEsTSxNQUFBLGMsQ0FDSSxhLENBQ0Esb0IsQ0FHSixHLENBQ0kscUIsQ0FFQSxlLENBRUEsYyxDQUVBLFksQ0FDQSxlLENBbUJBLGEsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxhLENBcEJBLGEsQ0FDSSxnQixDQ0xSLEksQ0FDQSxHLENEUEEsRyxDQ1FBLEksQ0RXSSwwRixDQUVBLGEsQ0FFQSwwQixDQ2pCSixJLENETkEsRyxDQXlDSSxpQixDQ25DSixJLENEb0NJLGEsQ0FDQSxvQixDQXVCQSxvQixDQUNBLGdCLENBQ0EsaUIsQ0M3REosRyxDQUNBLEksQ0RZSSxjLENBY0osUSxDQUNJLGlCLENBRUEsaUIsQ0FTSixNLENBWkEsUSxDQWFJLGEsQ0FHSixHLENBQ0ksbUIsQ0FDQSxnQixDQUNBLFUsQ0FDQSx3QixDQUNBLG1CLENBbU9BLGUsQ0FDQSxpQixDQWpPSixPLENBQ0ksUyxDQUNBLGEsQ0FDQSxlLENBVUosTSxDQUNJLGUsQ0FHSixHLENDVkEsRyxDRFlJLHFCLENBR0osSyxDQUNJLG1CLENBQ0Esd0IsQ0FDQSxVLENBQ0EsUSxDQUNBLG9DLENBQ0Esa0IsQ0FFQSxhLENBQ0ksZ0IsQ0FDQSxpQixDQUNBLGEsQ0FDQSxtQixDQUNBLGEsQ0N2RlIsSSxDRHlHSSxXLENBZkEsVyxDQUNJLHdCLENBS0EsYyxDQUNJLDRCLENBRUEseUIsQ0FDSSxrQixDQVNaLFEsQ0FBQSxRLENBQ0ksaUIsQ0FJUixFLENBQ0ksa0IsQ0FDQSwrQixDQUdKLEssQ0F1SUEsTSxDQXRJSSxvQixDQUdKLE0sQ0FDSSxlLENBR0osaUJBQUEsZSxDQUNJLFMsQ0NoQkosTSxDRG1CQSxLLENDakJBLFEsQ0FEQSxNLENBRUEsUSxDRHFCSSxRLENBQ0EsbUIsQ0FDQSxpQixDQUNBLG1CLENBR0osTSxDQ25CQSxNLENEcUJJLG1CLENEdEtKLHVCLENDeUtBLGEsQ0FDSSxjLENBR0osTSxDQUNJLGdCLENBR0osZSxDQUNJLFMsQ0FHSix5QyxDQUNJLFksQ0NoQkosYSxDQUNBLFksQ0FDQSxhLENEaUJBLE0sQ0FJSSx5QixDQ2hCSixrQkFBa0IsVSxDQUNsQixpQkFBaUIsVSxDQUNqQixrQkFBa0IsVSxDRGlCbEIsV0FBQSxVLENBSUksYyxDQUdKLGtCLENBQ0ksUyxDQUNBLGlCLENBR0osUSxDQUNJLGUsQ0FHSixRLENBQ0ksVyxDQUNBLFMsQ0FDQSxRLENBQ0EsUSxDQUdKLE0sQ0FDSSxVLENBQ0EsVSxDQUNBLFMsQ0FDQSxtQixDQUNBLCtCLENBQ0EsbUIsQ0FFQSwwQkFSSixNLENBU1Esa0JBR0osUSxDQUNJLFUsQ0NaUixpQyxDRGdCQSxzQyxDQ2pCQSxrQyxDQURBLDhCLENBR0EsbUMsQ0FKQSw0QixDQUtBLGtDLENEcUJJLFMsQ0FHSiwyQixDQUNJLFcsQ0FHSixhLENBQ0ksbUIsQ0FDQSw0QixDQVdKLDJCLENBQ0ksdUIsQ0FHSiw4QixDQUNJLFMsQ0FHSixzQixDQUNJLFksQ0FHSiw0QixDQUNJLFksQ0FDQSx5QixDQU9KLE0sQ0FDSSxRLENBR0osTyxDQUNJLGlCLENBQ0EsYyxDQUdKLFEsQ0FDSSx1QixDQUdKLFEsQ0FDSSxzQixDQVFKLEcsQ0FDSSxXLENBQ0EsYyxDQUdKLEssQ0EzQkEsTSxDQ1NBLE0sQ0RxQkksa0IsQ0FDQSxjLENBS0EsWSxDQ3JCSixXLENEc0JRLFMsQ0UzY1IsVSxDQUdJLGlCLENBQ0EsSyxDQUNBLE0sQ0FDQSxVLENBQ0EsOEQsQ0FDQSw4QyxDQUNBLFcsQ0FDQSwrQixDQUVBLHNCLENBc0ZJLDBCLENBckZBLHlELENBS1ksdUQsQ0FBQSx3RCxDQUVJLDRELENBT3BCLDZCLENBQ0ksYyxDQUNBLFksQ0FDQSxjLENBQ0Esa0IsQ0FDQSw2QixDQUVBLDBCQVBKLDZCLENBUVEsZ0IsQ0FDQSx3QkFJUixnQixDQUNJLGEsQ0FDQSxrRSxDQUVBLG9CLENBQ0ksYSxDQUlSLGdCLENBQ0ksUyxDQUNBLFEsQ0FDQSxvQixDQUNBLFksQ0FDQSxjLENBQ0EsUSxDQUVBLDBCQVJKLGdCLENBU1EsY0FHSiwyQixDQUNJLFEsQ0EySEEsb0MsQ0F6SEEsNkIsQ0EySEksYSxDQUNBLGdELENBR0Esb0IsQ0FDQSxrQixDQUNBLG9CLENBRUEsd0IsQ0FuSUosNkIsQ0FHSSxrQixDQUNBLGUsQ0FJQSw4QyxDQTZIQSwwQyxDQTFIQSxtQyxDQUNJLGUsQ0FNaEIsa0IsQ0FDSSxZLENBQ0EsYyxDQUNBLGtCLENBQ0EsUSxDQUdKLHFCLENBQ0ksVSxDQUNBLFcsQ0FDQSxpQixDQUNBLFMsQ0FDQSxRLENBRUEsUSxDQUVBLDBCLENBQ0ksYSxDQUNBLGlCLENBQ0EsTyxDQUNBLFEsQ0FDQSw4QixDQUNBLFUsQ0FDQSxVLENBRUEsNEIsQ0FDQSxpQixDQUVBLGdDLENBQUEsaUMsQ0FFSSxVLENBQ0EsaUIsQ0FDQSxNLENBQ0EsVSxDQUNBLFcsQ0FDQSx5RCxDQUNBLGlCLENBQ0EsMkIsQ0FDQSx1QixDQUdKLGlDLENBQ0ksaUMsQ0FDQSxRLENBR0osZ0MsQ0FDSSxvQyxDQUNBLFcsQ0F6Q1oscUIsQ0E4Q1EsaUMsQ0FDSSw0QixDQUVBLHVDLENBQUEsd0MsQ0FFSSx1QixDQUdKLHdDLENBQ0ksSyxDQUNBLHVCLENBR0osdUMsQ0FDSSxRLENBQ0Esd0IsQ0FLWiwwQkFsRUoscUIsQ0FtRVEsY0FLWixpQixDQUNJLGMsQ0FDQSxVLENBQ0EsMkQsQ0FDQSxNLENBQ0EsNEUsQ0FDQSx5RCxDQUNBLFcsQ0FDQSwyQixDQUNBLHdCLENBQ0EsYyxDQUVBLHdCLENBQ0ksdUIsQ0FHSix1QixDQUNJLFMsQ0FDQSxRLENBQ0Esb0IsQ0FFQSxrQyxDQUNJLFEsQ0FFQSxvQyxDQUNJLGlCLENBR0Esa0IsQ0FDQSxlLENBSUEsaUQsQ0MvTFosTSxDRmttQkosTyxDQUNBLFdBQVcsYyxDRWxtQkgsc0IsQ0FDQSxrQixDQUdKLFdBQUEsZSxDRm1tQkosWUFBWSxlLENBQ1osV0FBVyxPLFlBQW1CLGUsQ0VubUJ0QixTLENBR0osYyxDRm9tQkosZSxDQUNBLFdBQVcsc0IsQ0VwbUJILHNCLENBQ0Esa0IsQ0FPQSxtQkFBQSx5QixNQUFBLFUsTUFBQSxXLENBQ0ksZ0QsQ0FHSixtQkFBQSx5QixNQUFBLFcsQ0FDSSxnQixDQUNBLGlCLENBR0osbUJBQUEsb0MsQ0FDSSw2QyxDQUdKLG1CQUFBLG9DLENBQ0ksYyxDQ25DWixnQixDQUNJLGUsQ0FHSixhLENBTUEsa0IsQ0FMSSxnRCxDQUNBLGdCLENBQ0EsaUIsQ0FHSixrQixDQUNJLDZDLENBS0osZSxDQUNJLDJCLENBQ0EsaUMsQ0FDQSw0QyxDQUNBLHFCLENBQ0EsNEIsQ0FDQSxtQyxDQUNBLGlCLENBR0osTyxDQUdJLG9CLENBQ0Esa0IsQ0FDQSxRLENBQ0EsUyxDQUNBLFEsQ0FDQSxvQixDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsZSxDQUVBLHFCQUdZLGtCQUFBLHVCLENBQ0ksUyxDQUNBLE8sQ0FDQSxTLEFBTWhCLFlBQUEsZ0IsQ0FDSSxvRCxDQUNBLDRCLENBRUEsWUFBQSx1QixDQUNJLFUsQ0FDQSxpQixDQUNBLFEsQ0FDQSxNLENBQ0EsVSxDQUNBLFUsQ0FDQSxVLENBQ0EsK0QsQ0FDQSxvQixDQUlSLGUsQ0FDSSxhLENBQ0EsaUIsQ0FDQSxjLENBQ0EsZSxDQUNBLGtCLENBQ0EsZSxDQUNBLHdCLENBQ0EsZ0QsQ0FDQSxxRCxDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsOEQsQ0FFQSxxQkFDSSxxQixDQUNJLDhDLENBQ0EsOERDdkZoQixVLENBQ0ksK0QsQ0FDQSw4QyxDQUNBLDBFLENBRUEsaUIsQ0FDSSxZLENBQ0EsYyxDQUNBLDZCLENBQ0EsNkQsQ0FDQSxtQixDQUNBLCtCLENBQ0Esa0IsQ0FHSixnQixDQUNJLGEsQ0FDQSxjLENBRUEseUJBSkosZ0IsQ0FLUSxZLENBQ0EsVyxDQUNBLGlCQUdKLHFCLENBQ0ksYSxDQUNBLFUsQ0FDQSxXLENBR0osNEIsQ0FDSSxpQixDQUNBLGUsQ0FDQSxxQixDQUlSLGUsQ0FDSSxhLENBQ0EsYyxDQUNBLFksQ0FDQSxjLENBQ0EsNkIsQ0FDQSxxRSxDQUVBLDBCQVJKLGUsQ0FTUSxZLENBQ0EsVyxDQUNBLGdCQUdKLG1CLENBQ0ksMkIsQ0FDQSw0QixDQUVBLHlCQUpKLG1CLENBS1EsYSxDQUNBLFUsQ0FDQSxnQkFHSixxQixDQUNJLE8sQ0FHSixxQixDQUNJLE8sQ0FFQSx5QkFISixxQixDQUlRLFNBSVIscUIsQ0FDSSxPLENBR0oscUIsQ0FDSSxPLENBR0osdUIsQ0FDSSxlLENBQ0EsZSxDQUlSLHFCLENBQ0ksaUIsQ0FDQSxnQixDQUNBLHFCLENBQ0EsK0MsQ0FDQSx3QixDQUNBLGtCLENBQ0EsZSxDQUdKLG9CLENBQ0ksUyxDQUNBLFEsQ0FDQSxvQixDQXlEQSxxQyxDQXZEQSwrQixDQUNJLGEsQ0FFQSxvQ0FBQSxZLENBQ0ksa0IsQ0FHSixpQyxDQUNJLGEsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSw4QyxDQUNBLG9CLENBQ0Esb0IsQ0FFQSxxQkFDSSx1QyxDQUNJLGlEQVFSLHNDLENBQ0ksaUIsQ0FDQSxnQixDQUNBLHFCLENBT3BCLHFCLENBQ0ksWSxDQUNBLGMsQ0FDQSxrQixDQUNBLDZCLENBQ0EsUSxDQUVBLHlCQVBKLHFCLENBUVEscUIsQ0FDQSx3QkFHSiwwQixDQUNJLFMsQ0FDQSxRLENBQ0Esb0IsQ0FDQSxZLENBQ0EsYyxDQUNBLGtCLENBS0ksMENBQUEsWSxDQUNJLGtCLENBQ0EsaUIsQ0FDQSxpQixDQUVBLDBDQUFBLG1CLENBQ0ksVSxDQUNBLGlCLENBQ0EsTyxDQUNBLE8sQ0FDQSwwQixDQUNBLFMsQ0FDQSxXLENBQ0Esd0IsQ0FJUix1QyxDQUNJLGEsQ0FLQSxvQixDQU5KLHVDLENBV1IsMEIsQ0FDSSxnQixDQUNBLGdCLENBQ0EsbUIsQ0FDQSxhLENObk1aLDhCLENBQ0ksaUIsQ0FDQSxlLENBQ0EsMEIsQ0FDQSxvQixDQUNBLFUsQ0FDQSxTLENBQ0EsVyxDQUNBLFMsQ0FDQSxRLENBQ0EsMEIsQ0FHSixrQyxDQUlBLHVDLENFdTRCQSw0QyxDQUNBLDZDLENGMzRCSSxZLENBU0osdUMsQ0FDSSxvQixDRTA0QkosMEMsQ0Z2NEJBLHlDLENBRUksb0IsQ0FHSix1QyxDQUNJLG9CLENBR0osMEMsQ0V3NEJBLG1ELENBREEsNkMsQ0ZwNEJJLG9CLENBR0osd0IsQ0FDSSxpQixDQUdKLG9CLENBeUhBLGdDLENBeEhJLFksQ0FHSixpRCxDQUNJLGlCLENBQ0EsUSxDQUNBLFEsQ0FDQSxXLENBQ0Esd0IsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxVLENBR0osZ0IsQ0FDSSxvQixDQUNBLGdCLENFMDRCSiw2QixDRnY0QkEsOEIsQ0FFSSxXLENBR0osYyxDQXFCQSxzQixDQUVJLGlCLENBTUEsUSxDQUNBLGtCLENBOUJKLGMsQ0FFSSxPLENBQ0EsTSxDQUNBLDBCLENBQ0EsaUIsQ0FDQSxhLENBQ0Esd0IsQ0FDQSxXLENBQ0EsVSxDQUNBLFcsQ0FHQSxTLENBQ0EsYSxDQUdKLDhCLENBQ0ksa0IsQ0FHSixzQixDQUNJLFUsQ0FFQSx3QixDQUNBLE8sQ0FDQSxRLENBQ0EsUyxDQUNBLFUsQ0FHQSx3QixDQUNBLG1CLENBQ0EseUIsQ0FDQSxnQyxDQUNBLGtDLENBR0osdUNBQ0ksc0IsQ0FDSSxvQixDQUNBLDJCQTRCUixjLENBQ0ksVSxDQU9KLGdDLENBQ0ksYyxDQUdKLDZCLENBQ0ksa0IsQ0VvNEJKLHdCLENBQ0Esc0IsQ0ZsNEJBLHNCLENBR0ksYSxDQUdKLHdCLENBQ0ksaUIsQ0FDQSxlLENPckpKLEcsQ0FBQSxHLENBQUEsRyxDQUFBLEcsQ0FBQSxHLENBQUEsRyxDQUE2QixZLENBQWUsa0IsQ0FBcUIsZ0IsQ0FBbUIsZSxDQUFrQixHLENBQUksK0QsQ0FBd0UsZSxDQUFrQixHLENBQUksaUUsQ0FBMEUsZSxDQUFpQixpQixDQUFvQixHLENBQUksK0QsQ0FBd0UsZSxDQUFrQixHLENBQUksNkQsQ0FBdUUsZSxDQUFrQixHLENBQUksK0QsQ0FBMEUsZSxDQUFrQixHLENBQUksaUIsQ0FBbUIsZSxDQUFpQixpQiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIud3BjZjcgLnNjcmVlbi1yZWFkZXItcmVzcG9uc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDFweDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgd29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLndwY2Y3IGZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLndwY2Y3IGZvcm0uaW5pdCAud3BjZjctcmVzcG9uc2Utb3V0cHV0LFxuLndwY2Y3IGZvcm0ucmVzZXR0aW5nIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsXG4ud3BjZjcgZm9ybS5zdWJtaXR0aW5nIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53cGNmNyBmb3JtLnNlbnQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDZiNDUwOyAvKiBHcmVlbiAqL1xufVxuXG4ud3BjZjcgZm9ybS5mYWlsZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCxcbi53cGNmNyBmb3JtLmFib3J0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGMzMjMyOyAvKiBSZWQgKi9cbn1cblxuLndwY2Y3IGZvcm0uc3BhbSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICBib3JkZXItY29sb3I6ICNmNTZlMjg7IC8qIE9yYW5nZSAqL1xufVxuXG4ud3BjZjcgZm9ybS5pbnZhbGlkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsXG4ud3BjZjcgZm9ybS51bmFjY2VwdGVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsXG4ud3BjZjcgZm9ybS5wYXltZW50LXJlcXVpcmVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmYjkwMDsgLyogWWVsbG93ICovXG59XG5cbi53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnVzZS1mbG9hdGluZy12YWxpZGF0aW9uLXRpcCAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTJleDtcbiAgICBsZWZ0OiAxZW07XG4gICAgei1pbmRleDogMTAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYzMyMzI7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAuMmVtIC44ZW07XG4gICAgd2lkdGg6IDI0ZW07XG59XG5cbi53cGNmNy1saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMCAwIDFlbTtcbn1cblxuLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlLFxuLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xufVxuXG4ud3BjZjctc3Bpbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyODJkOyAvKiBEYXJrIEdyYXkgODAwICovXG4gICAgb3BhY2l0eTogMC43NTtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMjRweDtcbn1cblxuZm9ybS5zdWJtaXR0aW5nIC53cGNmNy1zcGlubmVyIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4ud3BjZjctc3Bpbm5lcjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYzsgLyogTGlnaHQgR3JheSAxMDAgKi9cbiAgICB0b3A6IDRweDtcbiAgICBsZWZ0OiA0cHg7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA4cHggOHB4O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzcGluO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAud3BjZjctc3Bpbm5lcjo6YmVmb3JlIHtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGJsaW5rO1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDIwMDBtcztcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgICBcbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJsaW5rIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgXG4gICAgNTAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLndwY2Y3IFtpbmVydF0ge1xuICAgIG9wYWNpdHk6IDAuNTtcbn1cblxuLndwY2Y3IGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi53cGNmNyBpbnB1dFt0eXBlPVwiZmlsZVwiXTpkaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ud3BjZjcgLndwY2Y3LXN1Ym1pdDpkaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLndwY2Y3IGlucHV0W3R5cGU9XCJ1cmxcIl0sXG4ud3BjZjcgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLndwY2Y3IGlucHV0W3R5cGU9XCJ0ZWxcIl0ge1xuICAgIGRpcmVjdGlvbjogbHRyO1xufVxuXG4ud3BjZjctcmVmbGVjdGlvbiA+IG91dHB1dCB7XG4gICAgZGlzcGxheTogbGlzdC1pdGVtO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi53cGNmNy1yZWZsZWN0aW9uID4gb3V0cHV0W2hpZGRlbl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gICAgOnJvb3Qge1xuICAgICAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgICB9XG59XG5cbmJvZHkge1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuaHIge1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgYm9yZGVyOiAwO1xuICAgIG9wYWNpdHk6IDAuMjU7XG59XG5cbmhyOm5vdChbc2l6ZV0pIHtcbiAgICBoZWlnaHQ6IDFweDtcbn1cblxuaDEsIC5oMSxcbmgyLCAuaDIsXG5oMywgLmgzLFxuaDQsIC5oNCxcbmg1LCAuaDUsXG5oNiwgLmg2IHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG5wIHtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtYnMtb3JpZ2luYWwtdGl0bGVdIHtcbiAgICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gICAgY3Vyc29yOiBoZWxwO1xuICAgIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbnVsIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIFxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIFxuICAgICYgJiB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IGNpcmNsZSBvdXRzaWRlO1xuICAgIH1cbiAgICBcbiAgICAmICYgJiB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IHNxdWFyZSBvdXRzaWRlO1xuICAgIH1cbiAgICBcbiAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgICAgICBcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbm9sIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIFxuICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgICAgIFxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuZGwge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbmRkIHtcbiAgICBtYXJnaW46IDAgMjBweCAyMHB4O1xufVxuXG5kdCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gICAgcGFkZGluZzogMCAwIDAgNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbmIsXG5zdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnNtYWxsIHtcbiAgICBmb250LXNpemU6IDgwJTtcbn1cblxubWFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuc3ViLFxuc3VwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiBfcmVtKDEyKTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gICAgYm90dG9tOiAtNHB4O1xufVxuXG5zdXAge1xuICAgIHRvcDogLThweDtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSksIGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICBmb250LXNpemU6IF9yZW0oMTcpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogMTVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIFxuICAgIFtkaXI9cnRsXSAmIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gICAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gICAgZm9udC1zaXplOiBfcmVtKDE2KTtcbiAgICBkaXJlY3Rpb246IGx0ciAvKiBydGw6aWdub3JlICovXG47XG4gICAgdW5pY29kZS1iaWRpOiBiaWRpLW92ZXJyaWRlO1xufVxuXG5wcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBmb250LXNpemU6IF9yZW0oMTQpO1xufVxuXG5wcmUgY29kZSB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuY29kZSB7XG4gICAgZm9udC1zaXplOiBfcmVtKDE0KTtcbiAgICBjb2xvcjogI2Q2MzM4NDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbmEgPiBjb2RlIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxua2JkIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG5jb2RlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAzcHggMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbmZpZ3VyZSB7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbn1cblxuaW1nLFxuc3ZnIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gICAgY2FwdGlvbi1zaWRlOiBib3R0b207XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgICBtYXJnaW46IDE1cHggMCAyNXB4O1xuICAgIFxuICAgIGNhcHRpb24ge1xuICAgICAgICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIGNvbG9yOiAjNmM3NTdkO1xuICAgIH1cbiAgICBcbiAgICB0aGVhZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gICAgfVxuICAgIFxuICAgIHRib2R5IHtcbiAgICAgICAgXG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgdGZvb3Qge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgIH1cbiAgICBcbiAgICB0aCwgdGQge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgfVxufVxuXG50aCB7XG4gICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxubGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gICAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gICAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbnNlbGVjdDpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuW2xpc3RdOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxudGV4dGFyZWEge1xuICAgIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cbiAgICBcbiAgICArICoge1xuICAgICAgICBjbGVhcjogbGVmdDtcbiAgICB9XG59XG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxuLyogcnRsOnJhdzpcblt0eXBlPVwidGVsXCJdLFxuW3R5cGU9XCJ1cmxcIl0sXG5bdHlwZT1cImVtYWlsXCJdLFxuW3R5cGU9XCJudW1iZXJcIl0ge1xuICBkaXJlY3Rpb246IGx0cjtcbn1cbiovXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG46OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBmb250OiBpbmhlcml0O1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICBmb250OiBpbmhlcml0O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaWZyYW1lIHtcbiAgICBib3JkZXI6IDA7XG59XG5cbnN1bW1hcnkge1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnByb2dyZXNzIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmtiZCB7XG4gICAgcGFkZGluZzogMnB4IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbmltZyB7XG4gICAgaGVpZ2h0OiBhdXRvOyAvKiBNYWtlIHN1cmUgaW1hZ2VzIGFyZSBzY2FsZWQgY29ycmVjdGx5LiAqL1xuICAgIG1heC13aWR0aDogMTAwJTsgLyogQWRoZXJlIHRvIGNvbnRhaW5lciB3aWR0aC4gKi9cbn1cblxuZW1iZWQsXG5pZnJhbWUsXG5vYmplY3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxufVxuIiwiKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gIDpyb290IHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgfVxufVxuYm9keSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuaHIge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuaHI6bm90KFtzaXplXSkge1xuICBoZWlnaHQ6IDFweDtcbn1cblxuaDE6Zmlyc3QtY2hpbGQsIC5oMTpmaXJzdC1jaGlsZCxcbmgyOmZpcnN0LWNoaWxkLCAuaDI6Zmlyc3QtY2hpbGQsXG5oMzpmaXJzdC1jaGlsZCwgLmgzOmZpcnN0LWNoaWxkLFxuaDQ6Zmlyc3QtY2hpbGQsIC5oNDpmaXJzdC1jaGlsZCxcbmg1OmZpcnN0LWNoaWxkLCAuaDU6Zmlyc3QtY2hpbGQsXG5oNjpmaXJzdC1jaGlsZCwgLmg2OmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5oMTpsYXN0LWNoaWxkLCAuaDE6bGFzdC1jaGlsZCxcbmgyOmxhc3QtY2hpbGQsIC5oMjpsYXN0LWNoaWxkLFxuaDM6bGFzdC1jaGlsZCwgLmgzOmxhc3QtY2hpbGQsXG5oNDpsYXN0LWNoaWxkLCAuaDQ6bGFzdC1jaGlsZCxcbmg1Omxhc3QtY2hpbGQsIC5oNTpsYXN0LWNoaWxkLFxuaDY6bGFzdC1jaGlsZCwgLmg2Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5wOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1icy1vcmlnaW5hbC10aXRsZV0ge1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbnVsOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxudWwgdWwge1xuICBsaXN0LXN0eWxlOiBjaXJjbGUgb3V0c2lkZTtcbn1cbnVsIHVsIHVsIHtcbiAgbGlzdC1zdHlsZTogc3F1YXJlIG91dHNpZGU7XG59XG51bCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxudWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbm9sIHtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxub2wgbGkge1xuICBtYXJnaW4tbGVmdDogMjRweDtcbn1cbm9sIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kbCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbmRkIHtcbiAgbWFyZ2luOiAwIDIwcHggMjBweDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcGFkZGluZzogMCAwIDAgNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtNHB4O1xufVxuXG5zdXAge1xuICB0b3A6IC04cHg7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pLCBhOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuW2Rpcj1ydGxdIHByZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFyZW07XG4gIGRpcmVjdGlvbjogbHRyO1xuICB1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGU7XG59XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2Q2MzM4NDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG5hID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuY29kZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogM3B4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cblxuaW1nLFxuc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIG1hcmdpbjogMTVweCAwIDI1cHg7XG59XG50YWJsZSBjYXB0aW9uIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cbnRhYmxlIHRoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbnRhYmxlIHRib2R5IHRyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG50YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbnRhYmxlIHRmb290IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbnRhYmxlIHRoLCB0YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbltyb2xlPWJ1dHRvbl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5zZWxlY3Q6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG5bbGlzdF06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgbGVnZW5kIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxubGVnZW5kICsgKiB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlcixcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAycHggNXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbmltZyB7XG4gIGhlaWdodDogYXV0bzsgLyogTWFrZSBzdXJlIGltYWdlcyBhcmUgc2NhbGVkIGNvcnJlY3RseS4gKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiBBZGhlcmUgdG8gY29udGFpbmVyIHdpZHRoLiAqL1xufVxuXG5lbWJlZCxcbmlmcmFtZSxcbm9iamVjdCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuYnV0dG9uOmZvY3VzLFxuaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uYWYtaGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNsYW1wKDQuNXJlbSwgNC41cmVtICsgKCgxdncgLSAwLjQ4cmVtKSAqIDIuMzE0OCksIDUuMTI1cmVtKTtcbiAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS13aGl0ZSwgI0ZGRkZGRik7XG4gIHotaW5kZXg6IDk5NTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzO1xufVxuLmFmLWhlYWRlci5hY3RpdmUtbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS13aGl0ZSwgI0ZGRkZGRik7XG59XG4uYWYtaGVhZGVyLmFjdGl2ZS1tZW51IC5hZi1oZWFkZXJfX29wZW4tbWVudSBzcGFuOmJlZm9yZSwgLmFmLWhlYWRlci5hY3RpdmUtbWVudSAuYWYtaGVhZGVyX19vcGVuLW1lbnUgc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1jaGFyY29hbCwgIzMzMzMzMyk7XG59XG4uYWYtaGVhZGVyID4gLmFmLWNvbnRhaW5lci13aWRlIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFmLWhlYWRlciA+IC5hZi1jb250YWluZXItd2lkZSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5hZi1oZWFkZXJfX2xvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGNsYW1wKDIuNjI1cmVtLCAyLjYyNXJlbSArICgoMXZ3IC0gMC40OHJlbSkgKiA3LjYzODkpLCA0LjY4NzVyZW0pO1xufVxuLmFmLWhlYWRlcl9fbG9nbyBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hZi1oZWFkZXJfX21lbnUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5hZi1oZWFkZXJfX21lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hZi1oZWFkZXJfX21lbnUgLm1lbnUtaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi5hZi1oZWFkZXJfX21lbnUgLm1lbnUtaXRlbSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1qb3N0KTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS13aGl0ZSwgI0ZGRkZGRik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYWYtaGVhZGVyX19tZW51IC5tZW51LWl0ZW0gPiBhOmhvdmVyIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5hZi1oZWFkZXJfX29wdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xufVxuLmFmLWhlYWRlcl9fb3Blbi1tZW51IHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4uYWYtaGVhZGVyX19vcGVuLW1lbnUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS13aGl0ZSwgI0ZGRkZGRik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMHMgMC4zcztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmFmLWhlYWRlcl9fb3Blbi1tZW51IHNwYW46YmVmb3JlLCAuYWYtaGVhZGVyX19vcGVuLW1lbnUgc3BhbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXdoaXRlLCAjRkZGRkZGKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzLCAwLjNzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzLCAwcztcbn1cbi5hZi1oZWFkZXJfX29wZW4tbWVudSBzcGFuOmJlZm9yZSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRvcCwgdHJhbnNmb3JtO1xuICB0b3A6IC04cHg7XG59XG4uYWYtaGVhZGVyX19vcGVuLW1lbnUgc3BhbjphZnRlciB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvdHRvbSwgdHJhbnNmb3JtO1xuICBib3R0b206IC04cHg7XG59XG4uYWYtaGVhZGVyX19vcGVuLW1lbnUuYWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hZi1oZWFkZXJfX29wZW4tbWVudS5hY3RpdmUgc3BhbjpiZWZvcmUsIC5hZi1oZWFkZXJfX29wZW4tbWVudS5hY3RpdmUgc3BhbjphZnRlciB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzLCAwLjNzO1xufVxuLmFmLWhlYWRlcl9fb3Blbi1tZW51LmFjdGl2ZSBzcGFuOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmFmLWhlYWRlcl9fb3Blbi1tZW51LmFjdGl2ZSBzcGFuOmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWYtaGVhZGVyX19vcGVuLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmFmLWhlYWRlci1tb2JpbGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IGNsYW1wKDQuNXJlbSwgNC41cmVtICsgKCgxdncgLSAwLjQ4cmVtKSAqIDIuMzE0OCksIDUuMTI1cmVtKTtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gY2xhbXAoNC41cmVtLCA0LjVyZW0gKyAoKDF2dyAtIDAuNDhyZW0pICogMi4zMTQ4KSwgNS4xMjVyZW0pKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXdoaXRlLCAjRkZGRkZGKTtcbiAgei1pbmRleDogOTk3O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cztcbiAgcGFkZGluZzogNTBweCAwO1xufVxuLmFmLWhlYWRlci1tb2JpbGUuYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuLmFmLWhlYWRlci1tb2JpbGVfX21lbnUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5hZi1oZWFkZXItbW9iaWxlX19tZW51IC5tZW51LWl0ZW0ge1xuICBtYXJnaW46IDA7XG59XG4uYWYtaGVhZGVyLW1vYmlsZV9fbWVudSAubWVudS1pdGVtID4gYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tam9zdCk7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tY2hhcmNvYWwsICMzMzMzMzMpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmFmLWhlYWRlci1tb2JpbGVfX21lbnUgLm1lbnUtaXRlbSA+IGE6aG92ZXIge1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG4qOmZvY3VzLFxuYTpmb2N1cyxcbmJ1dHRvbjpub3QoLmhwLWJ0bik6Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggc29saWQgIzAwMDtcbiAgb3V0bGluZS1vZmZzZXQ6IDhweDtcbn1cbio6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbmE6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbmJ1dHRvbjpub3QoLmhwLWJ0bik6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG4qOmZvY3VzLXZpc2libGUsXG5hOmZvY3VzLXZpc2libGUsXG5idXR0b246bm90KC5ocC1idG4pOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAxcHggc29saWQgIzAwMDtcbiAgb3V0bGluZS1vZmZzZXQ6IDhweDtcbn1cblxuLm1haW4td3JhcHBlciA+ICo6bm90KFtjbGFzcyo9LXNlY3Rpb24tZWxlbWVudF0pOm5vdCguYWxpZ253aWRlKTpub3QoLmFsaWduZnVsbCkge1xuICBtYXgtd2lkdGg6IHZhcigtLXdwLS1zdHlsZS0tZ2xvYmFsLS1jb250ZW50LXNpemUpO1xufVxuLm1haW4td3JhcHBlciA+ICo6bm90KFtjbGFzcyo9LXNlY3Rpb24tZWxlbWVudF0pOm5vdCguYWxpZ25mdWxsKSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubWFpbi13cmFwcGVyID4gKjpub3QoW2NsYXNzKj0tc2VjdGlvbi1lbGVtZW50XSkuYWxpZ253aWRlIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS13cC0tc3R5bGUtLWdsb2JhbC0td2lkZS1zaXplKTtcbn1cbi5tYWluLXdyYXBwZXIgPiAqOm5vdChbY2xhc3MqPS1zZWN0aW9uLWVsZW1lbnRdKS5hbGlnbmZ1bGwge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWYtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS13cC0tc3R5bGUtLWdsb2JhbC0tY29udGVudC1zaXplKTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmFmLWNvbnRhaW5lci13aWRlIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS13cC0tc3R5bGUtLWdsb2JhbC0td2lkZS1zaXplKTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmFmLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9oaWdobGlnaHRlZC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5hZi1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5hZi1idG46aG92ZXI6bm90KC5hZi1idG5fcHJpbWFyeSk6YmVmb3JlIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xuICB9XG59XG4uYWYtYnRuOm5vdCguYWYtYnRuX3ByaW1hcnkpIHtcbiAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1kb2RnZXItYmx1ZSwgIzQwN0JGRik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmFmLWJ0bjpub3QoLmFmLWJ0bl9wcmltYXJ5KTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWRvZGdlci1ibHVlLCAjNDA3QkZGKTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC40cztcbn1cbi5hZi1idG5fcHJpbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1qb3N0KTtcbiAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wZXJzaWFuLWJsdWUsICMyMzIwOEYpO1xuICBwYWRkaW5nOiAxMHB4IDI0cHg7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0td3AtLXByZXNldC0tZ3JhZGllbnQtLXllbGxvdy1vcmFuZ2UtZ3JhZGllbnQpO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmFmLWJ0bl9wcmltYXJ5OmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXdoaXRlLCAjRkZGRkZGKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS13cC0tcHJlc2V0LS1ncmFkaWVudC0tdmlvbGV0LXBpbmstZ3JhZGllbnQpO1xuICB9XG59XG5cbi5hZi1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tc3BhY2UtY2FkZXQsICMyRDFFNkIpO1xuICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXdoaXRlLCAjRkZGRkZGKTtcbiAgcGFkZGluZzogY2xhbXAoMS44NzVyZW0sIDEuODc1cmVtICsgKCgxdncgLSAwLjQ4cmVtKSAqIDQuNjI5NiksIDMuMTI1cmVtKSAwIDI0cHg7XG59XG4uYWYtZm9vdGVyX19iYXNpYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDI0cHggY2xhbXAoMy4xMjVyZW0sIDMuMTI1cmVtICsgKCgxdncgLSAwLjc1cmVtKSAqIDU1KSwgMTByZW0pO1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3MTc3N2Q7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uYWYtZm9vdGVyX19pbmZvIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWYtZm9vdGVyX19pbmZvIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDI1OHB4O1xuICB9XG59XG4uYWYtZm9vdGVyX19pbmZvLWxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDc3cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5hZi1mb290ZXJfX2luZm8tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMnJlbTtcbn1cbi5hZi1mb290ZXJfX25hdiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDI0cHggY2xhbXAoMC40Mzc1cmVtLCAwLjQzNzVyZW0gKyAoKDF2dyAtIDAuNDhyZW0pICogOC4zMzMzKSwgMi42ODc1cmVtKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFmLWZvb3Rlcl9fbmF2IHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5hZi1mb290ZXJfX25hdi1jb2wge1xuICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAzLjUxcHgpO1xuICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMy41MXB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWYtZm9vdGVyX19uYXYtY29sIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5hZi1mb290ZXJfX25hdi1jb2xfMSB7XG4gIG9yZGVyOiAyO1xufVxuLmFmLWZvb3Rlcl9fbmF2LWNvbF8yIHtcbiAgb3JkZXI6IDM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFmLWZvb3Rlcl9fbmF2LWNvbF8yIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuLmFmLWZvb3Rlcl9fbmF2LWNvbF8zIHtcbiAgb3JkZXI6IDQ7XG59XG4uYWYtZm9vdGVyX19uYXYtY29sXzQge1xuICBvcmRlcjogNTtcbn1cbi5hZi1mb290ZXJfX25hdi1jb2wgPiBpbWcge1xuICBtYXgtd2lkdGg6IDE2NXB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLmFmLWZvb3Rlcl9fbmF2LXRpdGxlIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1cmVtO1xuICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXllbGxvdywgI0ZCREEwRik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYWYtZm9vdGVyX19uYXYtbWVudSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmFmLWZvb3Rlcl9fbmF2LW1lbnUgLm1lbnUtaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFmLWZvb3Rlcl9fbmF2LW1lbnUgLm1lbnUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5hZi1mb290ZXJfX25hdi1tZW51IC5tZW51LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXdoaXRlLCAjRkZGRkZGKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmFmLWZvb3Rlcl9fbmF2LW1lbnUgLm1lbnUtaXRlbSBhOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXllbGxvdywgI0ZCREEwRik7XG4gIH1cbn1cbi5hZi1mb290ZXJfX25hdi1tZW51X2x2bDEgLm1lbnUtaXRlbSBhIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAycmVtO1xufVxuLmFmLWZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWYtZm9vdGVyX19jb3B5cmlnaHQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5hZi1mb290ZXJfX2NvcHlyaWdodC1tZW51IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hZi1mb290ZXJfX2NvcHlyaWdodC1tZW51IC5tZW51LWl0ZW0ge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hZi1mb290ZXJfX2NvcHlyaWdodC1tZW51IC5tZW51LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFmLWZvb3Rlcl9fY29weXJpZ2h0LW1lbnUgLm1lbnUtaXRlbTpub3QoOmxhc3QtY2hpbGQpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZDRkNDtcbn1cbi5hZi1mb290ZXJfX2NvcHlyaWdodC1tZW51IC5tZW51LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIGNvbG9yOiAjZDRkNGQ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYWYtZm9vdGVyX19jb3B5cmlnaHQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgY29sb3I6ICNkNGQ0ZDQ7XG59XG5cbi53cGNmNyAuc2NyZWVuLXJlYWRlci1yZXNwb25zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgd29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLndwY2Y3IGZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53cGNmNyBmb3JtLmluaXQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCxcbi53cGNmNyBmb3JtLnJlc2V0dGluZyAud3BjZjctcmVzcG9uc2Utb3V0cHV0LFxuLndwY2Y3IGZvcm0uc3VibWl0dGluZyAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndwY2Y3IGZvcm0uc2VudCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjNDZiNDUwOyAvKiBHcmVlbiAqL1xufVxuXG4ud3BjZjcgZm9ybS5mYWlsZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCxcbi53cGNmNyBmb3JtLmFib3J0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzIzMjsgLyogUmVkICovXG59XG5cbi53cGNmNyBmb3JtLnNwYW0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGJvcmRlci1jb2xvcjogI2Y1NmUyODsgLyogT3JhbmdlICovXG59XG5cbi53cGNmNyBmb3JtLmludmFsaWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCxcbi53cGNmNyBmb3JtLnVuYWNjZXB0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCxcbi53cGNmNyBmb3JtLnBheW1lbnQtcmVxdWlyZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYjkwMDsgLyogWWVsbG93ICovXG59XG5cbi53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udXNlLWZsb2F0aW5nLXZhbGlkYXRpb24tdGlwIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0yZXg7XG4gIGxlZnQ6IDFlbTtcbiAgei1pbmRleDogMTAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGMzMjMyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwLjJlbSAwLjhlbTtcbiAgd2lkdGg6IDI0ZW07XG59XG5cbi53cGNmNy1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwIDAgMWVtO1xufVxuXG4ud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUsXG4ud3BjZjctbGlzdC1pdGVtLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xufVxuXG4ud3BjZjctc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjgyZDsgLyogRGFyayBHcmF5IDgwMCAqL1xuICBvcGFjaXR5OiAwLjc1O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAyNHB4O1xufVxuXG5mb3JtLnN1Ym1pdHRpbmcgLndwY2Y3LXNwaW5uZXIge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4ud3BjZjctc3Bpbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZjOyAvKiBMaWdodCBHcmF5IDEwMCAqL1xuICB0b3A6IDRweDtcbiAgbGVmdDogNHB4O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA4cHggOHB4O1xuICBhbmltYXRpb24tbmFtZTogc3BpbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC53cGNmNy1zcGlubmVyOjpiZWZvcmUge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBibGluaztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDIwMDBtcztcbiAgfVxufVxuQGtleWZyYW1lcyBzcGluIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYmxpbmsge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLndwY2Y3IFtpbmVydF0ge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi53cGNmNyBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ud3BjZjcgaW5wdXRbdHlwZT1maWxlXTpkaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLndwY2Y3IC53cGNmNy1zdWJtaXQ6ZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ud3BjZjcgaW5wdXRbdHlwZT11cmxdLFxuLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdLFxuLndwY2Y3IGlucHV0W3R5cGU9dGVsXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuXG4ud3BjZjctcmVmbGVjdGlvbiA+IG91dHB1dCB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLndwY2Y3LXJlZmxlY3Rpb24gPiBvdXRwdXRbaGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmgxIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjVyZW0sIDEuNXJlbSArICgxdncgLSAwLjQ4cmVtKSAqIDYuOTQ0NCwgMy4zNzVyZW0pO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uaDIge1xuICBmb250LXNpemU6IGNsYW1wKDEuNzVyZW0sIDEuNzVyZW0gKyAoMXZ3IC0gMC40OHJlbSkgKiAyLjMxNDgsIDIuMzc1cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDQlO1xufVxuXG4uaDMge1xuICBmb250LXNpemU6IGNsYW1wKDEuNXJlbSwgMS41cmVtICsgKDF2dyAtIDAuNDhyZW0pICogMS4zODg5LCAxLjg3NXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5oNCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS41cmVtLCAxLjVyZW0gKyAoMXZ3IC0gMC40OHJlbSkgKiAwLjkyNTksIDEuNzVyZW0pO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uaDUge1xuICBmb250LXNpemU6IGNsYW1wKDEuMjVyZW0sIDEuMjVyZW0gKyAoMXZ3IC0gMC40OHJlbSkgKiAwLjQ2MywgMS4zNzVyZW0pO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uaDYge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGxldHRlci1zcGFjaW5nOiA0JTtcbn0iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbi5hZi1oZWFkZXIge1xuICAgICRoZWFkZXI6ICY7XG4gICAgXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogX2NsYW1wKDcyLCA4Mik7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB6LWluZGV4OiA5OTU7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNHM7XG4gICAgXG4gICAgJi5hY3RpdmUtbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgXG4gICAgICAgICN7JGhlYWRlcn0ge1xuICAgICAgICAgICAgJl9fb3Blbi1tZW51IHtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNoYXJjb2FsO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgID4gLmFmLWNvbnRhaW5lci13aWRlIHtcbiAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJl9fbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogX2NsYW1wKDQyLCA3NSk7XG4gICAgICAgIFxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJl9fbWVudSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkam9zdDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IF9yZW0oMTgpO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjRzO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICZfX29wdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgIH1cbiAgICBcbiAgICAmX19vcGVuLW1lbnUge1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMHMgLjNzO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcywgLjNzO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4zcywgMHM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0b3AsIHRyYW5zZm9ybTtcbiAgICAgICAgICAgICAgICB0b3A6IC04cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvdHRvbSwgdHJhbnNmb3JtO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzLCAuM3M7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWYtaGVhZGVyLW1vYmlsZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogX2NsYW1wKDcyLCA4Mik7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSBfY2xhbXAoNzIsIDgyKSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHotaW5kZXg6IDk5NztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNnM7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICAgIFxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbiAgICBcbiAgICAmX19tZW51IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIFxuICAgICAgICAubWVudS1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRqb3N0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogX3JlbSgyMik7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHM7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWw7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbiosXG5hLFxuYnV0dG9uOm5vdCguaHAtYnRuKSB7XG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICBvdXRsaW5lLW9mZnNldDogOHB4O1xuICAgIH1cbiAgICBcbiAgICAmOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgIH1cbiAgICBcbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDhweDtcbiAgICB9XG59XG5cbi5tYWluLXdyYXBwZXIge1xuICAgID4gKjpub3QoW2NsYXNzKj1cIi1zZWN0aW9uLWVsZW1lbnRcIl0pIHtcbiAgICAgICAgXG4gICAgICAgICY6bm90KC5hbGlnbndpZGUpOm5vdCguYWxpZ25mdWxsKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IHZhcigtLXdwLS1zdHlsZS0tZ2xvYmFsLS1jb250ZW50LXNpemUpO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmOm5vdCguYWxpZ25mdWxsKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi5hbGlnbndpZGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB2YXIoLS13cC0tc3R5bGUtLWdsb2JhbC0td2lkZS1zaXplKTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi5hbGlnbmZ1bGwge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWYtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6ICRjb250ZW50LXNpemU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uYWYtY29udGFpbmVyLXdpZGUge1xuICAgIG1heC13aWR0aDogJHdpZGUtc2l6ZTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5hZi1oaWdobGlnaHRlZCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaGlnaGxpZ2h0ZWQucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5hZi1idG4ge1xuICAgICRidG46ICY7XG4gICAgXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IF9yZW0oMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgXG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAmOm5vdCguYWYtYnRuX3ByaW1hcnkpIHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJjpub3QoLmFmLWJ0bl9wcmltYXJ5KSB7XG4gICAgICAgIGNvbG9yOiAkZG9kZ2VyLWJsdWU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRvZGdlci1ibHVlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjRzO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICZfcHJpbWFyeSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogX3JlbSgxNik7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkam9zdDtcbiAgICAgICAgY29sb3I6ICRwZXJzaWFuLWJsdWU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjRweDtcbiAgICAgICAgbWluLXdpZHRoOiAxODBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JhZGllbnQteWVsbG93LW9yYW5nZS1ncmFkaWVudDtcbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmFkaWVudC12aW9sZXQtcGluay1ncmFkaWVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcblxuLmFmLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNwYWNlLWNhZGV0O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZzogX2NsYW1wKDMwLCA1MCkgMCAyNHB4O1xuICAgIFxuICAgICZfX2Jhc2ljIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogMjRweCBfY2xhbXAoNTAsIDE2MCwgMTIwMCwgMTQwMCk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzcxNzc3ZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gICAgXG4gICAgJl9faW5mbyB7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIFxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1OHB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmLWxvZ28ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogNzdweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IF9yZW0oMTQpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuMDJyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJl9fbmF2IHtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogMjRweCBfY2xhbXAoNywgNDMpO1xuICAgICAgICBcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi1jb2wge1xuICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDIgLSAzLjUxcHgpO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLyAyIC0gMy41MXB4KTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAmXzEge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAmXzIge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICZfMyB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICZfNCB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgID4gaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2NXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiBfcmVtKDE0KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wNXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmLW1lbnUge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IF9yZW0oMTYpO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICZfbHZsMSB7XG4gICAgICAgICAgICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBfcmVtKDE0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmX19jb3B5cmlnaHQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICBcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYtbWVudSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNGQ0ZDQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IF9yZW0oMTIpO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZDRkNGQ0O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiBfcmVtKDEyKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgICAgICAgICBjb2xvcjogI2Q0ZDRkNDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIFZhcmlhYmxlc1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImV4dGVuZFwiO1xuXG4vLyBVdGlsaXRpZXNcbkBpbXBvcnQgXCJyZWJvb3RcIjtcbkBpbXBvcnQgXCJoZWFkZXJcIjtcbkBpbXBvcnQgXCJtYWluXCI7XG5AaW1wb3J0IFwiZ2VuZXJhbFwiO1xuQGltcG9ydCBcImZvb3RlclwiO1xuQGltcG9ydCBcImNmN1wiO1xuXG5cbi8vIEVsZW1lbnRzXG4vL0BpbXBvcnQgXCJlbGVtZW50cy9fX2V4YW1wbGUtZmlsZV9fXCI7XG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2e21hcmdpbi10b3A6IDA7IG1hcmdpbi1ib3R0b206IDE2cHg7IHBhZGRpbmctdG9wOiAxNnB4OyBmb250LXdlaWdodDogNzAwO30uaDF7Zm9udC1zaXplOiBjbGFtcCgxLjVyZW0sIDEuNXJlbSArICgoMXZ3IC0gMC40OHJlbSkgKiA2Ljk0NDQpLCAzLjM3NXJlbSk7bGluZS1oZWlnaHQ6IDEuMjt9Lmgye2ZvbnQtc2l6ZTogY2xhbXAoMS43NXJlbSwgMS43NXJlbSArICgoMXZ3IC0gMC40OHJlbSkgKiAyLjMxNDgpLCAyLjM3NXJlbSk7bGluZS1oZWlnaHQ6IDEuMTtsZXR0ZXItc3BhY2luZzogNCU7fS5oM3tmb250LXNpemU6IGNsYW1wKDEuNXJlbSwgMS41cmVtICsgKCgxdncgLSAwLjQ4cmVtKSAqIDEuMzg4OSksIDEuODc1cmVtKTtsaW5lLWhlaWdodDogMS41O30uaDR7Zm9udC1zaXplOiBjbGFtcCgxLjVyZW0sIDEuNXJlbSArICgoMXZ3IC0gMC40OHJlbSkgKiAwLjkyNTkpLCAxLjc1cmVtKTtsaW5lLWhlaWdodDogMS4yO30uaDV7Zm9udC1zaXplOiBjbGFtcCgxLjI1cmVtLCAxLjI1cmVtICsgKCgxdncgLSAwLjQ4cmVtKSAqIDAuNDYzMCksIDEuMzc1cmVtKTtsaW5lLWhlaWdodDogMS41O30uaDZ7Zm9udC1zaXplOiAxLjI1cmVtO2xpbmUtaGVpZ2h0OiAxLjE7bGV0dGVyLXNwYWNpbmc6IDQlO30iXX0= */
