@import url(https://fonts.googleapis.com/css?family=Abel);html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.container-fluid{padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:48em){.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:64em){.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:75em){.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-lg{vertical-align:-.225em}.svg-inline--fa.fa-w-1{width:.0625em}.svg-inline--fa.fa-w-2{width:.125em}.svg-inline--fa.fa-w-3{width:.1875em}.svg-inline--fa.fa-w-4{width:.25em}.svg-inline--fa.fa-w-5{width:.3125em}.svg-inline--fa.fa-w-6{width:.375em}.svg-inline--fa.fa-w-7{width:.4375em}.svg-inline--fa.fa-w-8{width:.5em}.svg-inline--fa.fa-w-9{width:.5625em}.svg-inline--fa.fa-w-10{width:.625em}.svg-inline--fa.fa-w-11{width:.6875em}.svg-inline--fa.fa-w-12{width:.75em}.svg-inline--fa.fa-w-13{width:.8125em}.svg-inline--fa.fa-w-14{width:.875em}.svg-inline--fa.fa-w-15{width:.9375em}.svg-inline--fa.fa-w-16{width:1em}.svg-inline--fa.fa-w-17{width:1.0625em}.svg-inline--fa.fa-w-18{width:1.125em}.svg-inline--fa.fa-w-19{width:1.1875em}.svg-inline--fa.fa-w-20{width:1.25em}.svg-inline--fa.fa-pull-left{margin-right:.3em;width:auto}.svg-inline--fa.fa-pull-right{margin-left:.3em;width:auto}.svg-inline--fa.fa-border{height:1.5em}.svg-inline--fa.fa-li{width:2em}.svg-inline--fa.fa-fw{width:1.25em}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers-text{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter{background-color:#ff253a;border-radius:1em;color:#fff;height:1.5em;line-height:1;max-width:5em;min-width:1.5em;overflow:hidden;padding:.25em;right:0;text-overflow:ellipsis;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-bottom-right{bottom:0;right:0;top:auto;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:bottom right;transform-origin:bottom right}.fa-layers-bottom-left{bottom:0;left:0;right:auto;top:auto;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:bottom left;transform-origin:bottom left}.fa-layers-top-right{right:0;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-top-left{left:0;right:auto;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top left;transform-origin:top left}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;position:relative;width:2em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.svg-inline--fa.fa-stack-1x{height:1em;width:1em}.svg-inline--fa.fa-stack-2x{height:2em;width:2em}.fa-inverse{color:#fff}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}*{margin:0;padding:0;box-sizing:inherit}::after,::before{box-sizing:inherit}html{font-size:62.5%;box-sizing:border-box}body{min-width:30px;background-color:#585659;background-repeat:no-repeat;background-position:60% 0;background-size:cover;background-attachment:fixed;-webkit-font-smoothing:antialiased;font-family:overpass,Arial,Helvetica,sans-serif;color:#fff;font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem}@media only screen and (min-width:48em){body{padding:30px 30px 80px;background-position:center center;background-image:url(../images/background.png)}body.interior-page{padding:30px 0 0}}.fog{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;z-index:99}@media only screen and (min-width:48em){.fog{background:rgba(0,0,0,.1)}}.fog__container{position:absolute;width:100%;height:100%;overflow:hidden}.fog__img{position:absolute;width:300vw;height:100vh;background-size:cover;background-position:center;opacity:.75}@media only screen and (min-width:48em){.fog__img{background-size:contain}}.fog__img--first{background-image:url(../images/fog1.png);-webkit-animation:marquee 150s linear infinite;animation:marquee 150s linear infinite}.fog__img--second{background-image:url(../images/fog2.png);-webkit-animation:marquee 120s linear infinite;animation:marquee 120s linear infinite}@-webkit-keyframes marquee{0%{-webkit-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}100%{-webkit-transform:translate3d(-200vw,0,0);transform:translate3d(-200vw,0,0)}}@keyframes marquee{0%{-webkit-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}100%{-webkit-transform:translate3d(-200vw,0,0);transform:translate3d(-200vw,0,0)}}img{max-width:100%;height:auto}.container{max-width:75em;margin-left:auto;margin-right:auto}@font-face{font-family:overpass;src:url(../fonts/Overpass-Regular.woff2) format("woff2"),url(../fonts/Overpass-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:overpass;src:url(../fonts/Overpass-Italic.woff2) format("woff2"),url(../fonts/Overpass-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:overpass;src:url(../fonts/Overpass-LightItalic.woff2) format("woff2"),url(../fonts/Overpass-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:overpass;src:url(../fonts/Overpass-Light.woff2) format("woff2"),url(../fonts/Overpass-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:overpass;src:url(../fonts/Overpass-SemiBold.woff2) format("woff2"),url(../fonts/Overpass-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:overpass;src:url(../fonts/Overpass-SemiBoldItalic.woff2) format("woff2"),url(../fonts/Overpass-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:overpass;src:url(../fonts/Overpass-Black.woff2) format("woff2"),url(../fonts/Overpass-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:overpass;src:url(../fonts/Overpass-BlackItalic.woff2) format("woff2"),url(../fonts/Overpass-BlackItalic.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:nanum-brush-script;src:url(../fonts/NanumBrush.woff2) format("woff2"),url(../fonts/NanumBrush.woff) format("woff");font-weight:400;font-style:normal}h1{margin:0 0 .7em;color:#fff;font-family:overpass,Arial,Helvetica,sans-serif;font-weight:300;font-size:32px;font-size:3.2rem;line-height:38px;line-height:3.8rem}@media only screen and (min-width:48em){h1{font-size:36px;font-size:3.6rem;line-height:42px;line-height:4.2rem}}h2{margin:0 0 1em;color:#fff;font-family:overpass,Arial,Helvetica,sans-serif;font-weight:300;font-size:30px;font-size:3rem;line-height:36px;line-height:3.6rem}h3{font-family:Abel,Arial,Helvetica,sans-serif;font-weight:400;color:#fff;font-size:31px;font-size:3.1rem;line-height:38px;line-height:3.8rem}h4{font-family:overpass,Arial,Helvetica,sans-serif;font-weight:600;color:#fff;font-size:20px;font-size:2rem;line-height:28px;line-height:2.8rem}h5{font-family:overpass,Arial,Helvetica,sans-serif;font-weight:600;color:#fff;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem}h6{font-family:overpass,Arial,Helvetica,sans-serif;font-weight:400;color:#fff;text-transform:uppercase;font-size:14px;font-size:1.4rem;line-height:22px;line-height:2.2rem}p{font-family:Abel,Arial,Helvetica,sans-serif}p:not(.no-margin){margin-bottom:20px;margin-bottom:2rem}ul{margin:0 0 1.5em 1.25em}ol{margin:0 0 1.5em 1em}blockquote{margin:0 0 1.5em;font-style:italic}a{color:#fff;text-decoration:none}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.alignleft{float:left}.aligncenter{display:block;margin:0 auto}.alignright{float:right}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.content{position:relative;z-index:159}.content a{color:rgba(255,255,255,.6);text-decoration:underline;transition:color .3s ease}.no-touch .content a:hover{color:#fff;transition:color .3s ease}.home main{position:relative;z-index:199;padding:20px}@media only screen and (min-width:48em){.home main{padding:0;max-width:500px}}.home main h3{padding-right:40px;text-transform:lowercase}.home main .signature img{margin-top:20px}.home main .signature span{display:block;padding-top:5px;padding-right:20px}.interior-page main{max-width:1240px;margin:0 auto;padding:0 20px}h2.logo a{text-decoration:none}.note p{font-family:Abel,Arial,Helvetica,sans-serif}.hero--mobile{position:relative}@media only screen and (min-width:48em){.hero--mobile{display:none}}.hero--mobile img{display:block;width:100%;height:auto}.hero--mobile::after{display:block;content:'';position:absolute;left:0;right:0;bottom:0;width:100%;height:15%;background:linear-gradient(to bottom,transparent 0,#585659 100%);-webkit-filter:progid:dximagetransform.microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0)}.footer{position:relative;z-index:399;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;margin-top:40px;padding:0 20px 20px}@media only screen and (min-width:48em){.footer{flex-wrap:nowrap;background:0 0;padding:0}}@media only screen and (min-width:48em){.home .footer{position:fixed;left:0;right:0;bottom:0;margin-top:0}}.footer__credit{width:100%;order:2;text-align:center}@media only screen and (min-width:48em){.footer__credit{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;align-self:center;width:43%;order:1;padding-left:35px;text-align:left}}@media only screen and (min-width:64em){.footer__credit{width:40%}}.footer__credit p.fh{margin:0;padding-top:5px;padding-bottom:10px}.footer__credit p.fh .made-by{display:none}@media only screen and (min-width:64em){.footer__credit p.fh{padding-top:0;padding-bottom:0;padding-left:12px}.footer__credit p.fh .made-by{display:inline}}.footer__credit a{color:#fff;text-transform:uppercase;letter-spacing:.03em;opacity:1;transition:opacity .3s ease;font-family:overpass,Arial,Helvetica,sans-serif;font-weight:900;font-size:12px;font-size:1.2rem;line-height:25px;line-height:2.5rem}@media only screen and (min-width:48em){.footer__credit a{opacity:.6;color:#000}}.footer__credit a svg{width:auto;height:20px;fill:rgba(255,255,255,.6);vertical-align:middle}@media only screen and (min-width:48em){.footer__credit a svg{fill:#000;height:25px}}@media only screen and (min-width:64em){.footer__credit a svg{margin-left:7px}}.no-touch .footer__credit a:hover{opacity:1;transition:opacity .3s ease}.footer .footer-links{display:flex;justify-content:center;margin:0;padding:0;list-style:none}@media only screen and (min-width:48em){.footer .footer-links{justify-content:flex-start}}.footer .footer-links li{position:relative;padding-right:12px}.footer .footer-links li::after{display:block;content:'';position:absolute;top:50%;right:0;margin-top:-8px;width:2px;height:16px;background:#fff}@media only screen and (min-width:48em){.footer .footer-links li::after{background:rgba(0,0,0,.6)}}.footer .footer-links li+li{padding-left:12px}.footer .footer-links li+li::after{display:none}@media only screen and (min-width:64em){.footer .footer-links li+li::after{display:block}}.footer__links{padding:20px 0;width:100%;order:1}@media only screen and (min-width:48em){.footer__links{order:2;width:57%;padding-right:35px;background:linear-gradient(to right,transparent 0,rgba(0,0,0,.5) 100%);-webkit-filter:progid:dximagetransform.microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=1)}}@media only screen and (min-width:64em){.footer__links{width:60%}}.footer__flex{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.footer__form{order:1}.footer__social{position:relative;order:3;width:100%}@media only screen and (min-width:48em){.footer__social{padding-left:12px;order:2;width:auto}.footer__social::before{display:block;content:'';position:absolute;top:50%;left:0;margin-top:-10px;width:2px;height:20px;background:rgba(255,255,255,.6)}}@media only screen and (min-width:64em){.footer__social{padding-left:25px}}.footer p.notice{width:100%;margin:0;padding:0 0 15px;text-align:center;color:#fff;order:2;font-size:12px;font-size:1.2rem;line-height:15px;line-height:1.5rem}@media only screen and (min-width:48em){.footer p.notice{display:none;text-align:right;order:3;padding:10px 0 0;color:rgba(255,255,255,.6)}.footer p.notice.is-active{display:block}}.loading{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;z-index:-999;opacity:0;visibility:hidden;background:#717072;transition:all .6s ease}.loading.is-active{z-index:999;opacity:1;visibility:visible;transition:all .6s ease}.loading__letters{text-align:center;font-family:overpass,Arial,Helvetica,sans-serif;font-weight:300;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:30px;font-size:3rem}.loading__letters span{visibility:hidden;transition:all .3s ease}.loading__letters span.is-active{visibility:visible;transition:all .3s ease}.loading .fog{background:0 0}input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=week]{padding:5px 0;background:0 0;border:0;border-bottom:1px #fff solid;border-radius:0;color:#fff;letter-spacing:.03em;transition:all .3s ease;font-family:overpass,Arial,Helvetica,sans-serif;font-weight:300;font-size:13px;font-size:1.3rem}input[type=date].placeholder,input[type=datetime-local].placeholder,input[type=email].placeholder,input[type=month].placeholder,input[type=number].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,input[type=url].placeholder,input[type=week].placeholder{text-transform:uppercase;color:#fff;transition:color .3s ease}input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder{text-transform:uppercase;color:#fff;transition:color .3s ease}input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder{text-transform:uppercase;color:#fff;transition:color .3s ease}input[type=date]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=week]:-moz-placeholder{text-transform:uppercase;color:#fff;transition:color .3s ease}input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder{text-transform:uppercase;color:#fff;transition:color .3s ease}input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,input[type=week]:focus{outline:0;border-color:#fff}input[type=date]:focus.placeholder,input[type=datetime-local]:focus.placeholder,input[type=email]:focus.placeholder,input[type=month]:focus.placeholder,input[type=number]:focus.placeholder,input[type=password]:focus.placeholder,input[type=search]:focus.placeholder,input[type=tel]:focus.placeholder,input[type=text]:focus.placeholder,input[type=url]:focus.placeholder,input[type=week]:focus.placeholder{color:#fff}input[type=date]:focus::-webkit-input-placeholder,input[type=datetime-local]:focus::-webkit-input-placeholder,input[type=email]:focus::-webkit-input-placeholder,input[type=month]:focus::-webkit-input-placeholder,input[type=number]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=search]:focus::-webkit-input-placeholder,input[type=tel]:focus::-webkit-input-placeholder,input[type=text]:focus::-webkit-input-placeholder,input[type=url]:focus::-webkit-input-placeholder,input[type=week]:focus::-webkit-input-placeholder{color:#fff}input[type=date]:focus::-moz-placeholder,input[type=datetime-local]:focus::-moz-placeholder,input[type=email]:focus::-moz-placeholder,input[type=month]:focus::-moz-placeholder,input[type=number]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,input[type=search]:focus::-moz-placeholder,input[type=tel]:focus::-moz-placeholder,input[type=text]:focus::-moz-placeholder,input[type=url]:focus::-moz-placeholder,input[type=week]:focus::-moz-placeholder{color:#fff}input[type=date]:focus:-moz-placeholder,input[type=datetime-local]:focus:-moz-placeholder,input[type=email]:focus:-moz-placeholder,input[type=month]:focus:-moz-placeholder,input[type=number]:focus:-moz-placeholder,input[type=password]:focus:-moz-placeholder,input[type=search]:focus:-moz-placeholder,input[type=tel]:focus:-moz-placeholder,input[type=text]:focus:-moz-placeholder,input[type=url]:focus:-moz-placeholder,input[type=week]:focus:-moz-placeholder{color:#fff}input[type=date]:focus:-ms-input-placeholder,input[type=datetime-local]:focus:-ms-input-placeholder,input[type=email]:focus:-ms-input-placeholder,input[type=month]:focus:-ms-input-placeholder,input[type=number]:focus:-ms-input-placeholder,input[type=password]:focus:-ms-input-placeholder,input[type=search]:focus:-ms-input-placeholder,input[type=tel]:focus:-ms-input-placeholder,input[type=text]:focus:-ms-input-placeholder,input[type=url]:focus:-ms-input-placeholder,input[type=week]:focus:-ms-input-placeholder{color:#fff}@media only screen and (min-width:48em){input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=week]{border-color:rgba(255,255,255,.6)}input[type=date].placeholder,input[type=datetime-local].placeholder,input[type=email].placeholder,input[type=month].placeholder,input[type=number].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,input[type=url].placeholder,input[type=week].placeholder{color:rgba(255,255,255,.6)}input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder{color:rgba(255,255,255,.6)}input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder{color:rgba(255,255,255,.6)}input[type=date]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=week]:-moz-placeholder{color:rgba(255,255,255,.6)}input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder{color:rgba(255,255,255,.6)}}input[type=submit]{padding:5px 10px 4px;background:0 0;border:1px #fff solid;border-radius:0;color:#fff;text-transform:uppercase;text-align:center;transition:all .3s ease;letter-spacing:.03em;cursor:pointer;font-family:overpass,Arial,Helvetica,sans-serif;font-weight:600;font-size:13px;font-size:1.3rem}@media only screen and (min-width:48em){input[type=submit]{border-color:rgba(255,255,255,.6);color:rgba(255,255,255,.6)}}.no-touch input[type=submit]:hover,input[type=submit]:focus{outline:0;background:rgba(255,255,255,.15);border-color:#fff;color:#fff;transition:all .3s ease}#mce-responses .response,div.mce_inline_error{padding-top:10px;text-align:left;font-family:overpass,Arial,Helvetica,sans-serif;font-weight:600;font-size:11px;font-size:1.1rem;line-height:16px;line-height:1.6rem}.form--newsletter{position:relative;width:100%;margin-bottom:15px;text-align:center}@media only screen and (min-width:48em){.form--newsletter{width:300px;margin-bottom:0;padding-right:12px;text-align:left}}@media only screen and (min-width:64em){.form--newsletter{width:325px;padding-right:25px}}.form--newsletter input[type=email]{width:100%}.form--newsletter__toggle{display:none;text-transform:uppercase;color:rgba(255,255,255,.6);transition:color .3s ease;text-align:right;font-family:overpass,Arial,Helvetica,sans-serif;font-weight:600;font-size:13px;font-size:1.3rem;line-height:25px;line-height:2.5rem}@media only screen and (min-width:48em){.form--newsletter__toggle.is-active{display:block}}.no-touch .form--newsletter__toggle:hover{color:#fff;transition:color .3s ease}.form--newsletter__title{margin-bottom:10px;text-transform:uppercase;color:#fff;transition:color .3s ease;text-align:right;font-family:overpass,Arial,Helvetica,sans-serif;font-weight:900;font-size:13px;font-size:1.3rem;line-height:25px;line-height:2.5rem}@media only screen and (min-width:48em){.form--newsletter__title{display:none}}@media only screen and (min-width:48em){.form--newsletter form{display:none}.form--newsletter form.is-active{display:block}}.form--newsletter form a{text-decoration:underline;transition:opacity .3s ease}.no-touch .form--newsletter form a:hover{opacity:1;transition:opacity .3s ease}@media only screen and (min-width:48em){.form--newsletter form a{opacity:.6}}.form--newsletter .flex-wrap{display:flex;flex-wrap:nowrap;align-items:stretch}.form--newsletter .flex-wrap .email-field{padding-right:15px;width:75%}.form--newsletter .flex-wrap input[type=submit]{width:25%}.social-links{display:flex;align-items:center;justify-content:center;margin:0;padding:0;list-style:none}@media only screen and (min-width:48em){.social-links{justify-content:flex-start}}.social-links li+li{margin-left:15px}@media only screen and (min-width:64em){.social-links li+li{margin-left:25px}}.social-links li a{color:#fff;transition:color .3s ease;font-size:20px;font-size:2rem}@media only screen and (min-width:48em){.social-links li a{color:rgba(255,255,255,.6)}}.no-touch .social-links li a:hover{color:#fff;transition:color .3s ease}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX2ZvbnRzLnNjc3MiLCJ2ZW5kb3IvX25vcm1hbGl6ZS5zY3NzIiwibWFpbi5jc3MiLCJ2ZW5kb3IvX2ZsZXhib3hncmlkLnNjc3MiLCJ2ZW5kb3IvX2ZvbnRhd2Vzb21lLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJhYnN0cmFjdHMvX21peGlucy5zY3NzIiwiYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwiYmFzZS9faGVscGVycy5zY3NzIiwibGF5b3V0L19jb250ZW50LnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9fbG9hZGluZy5zY3NzIiwiY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsImNvbXBvbmVudHMvX3NvY2lhbC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQU1BLDBEQ1VBLEtBQ0UsWUFBQSxLQUNBLHlCQUFBLEtBVUYsS0FDRSxPQUFBLEVBUUYsR0FDRSxVQUFBLElBQ0EsT0FBQSxNQUFBLEVBV0YsR0FDRSxXQUFBLFlBQ0EsT0FBQSxFQUNBLFNBQUEsUUFRRixJQUNFLFlBQUEsU0FBQSxDQUFBLFVBQ0EsVUFBQSxJQVVGLEVBQ0UsaUJBQUEsWUFRRixZQUNFLGNBQUEsS0FDQSxnQkFBQSxVQUNBLHdCQUFBLFVBQUEsT0FBQSxnQkFBQSxVQUFBLE9BT0YsRUM0QkEsT0QxQkUsWUFBQSxPQVFGLEtDMEJBLElBQ0EsS0R4QkUsWUFBQSxTQUFBLENBQUEsVUFDQSxVQUFBLElBT0YsTUFDRSxVQUFBLElBUUYsSUN3QkEsSUR0QkUsVUFBQSxJQUNBLFlBQUEsRUFDQSxTQUFBLFNBQ0EsZUFBQSxTQUdGLElBQ0UsT0FBQSxPQUdGLElBQ0UsSUFBQSxNQVVGLElBQ0UsYUFBQSxLQVdGLE9DZ0JBLE1BQ0EsU0FDQSxPQUNBLFNEZEUsWUFBQSxRQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsT0FBQSxFQVFGLE9Da0JBLE1EaEJFLFNBQUEsUUFRRixPQ2lCQSxPRGZFLGVBQUEsS0N1QkYsY0FDQSxhQUNBLGNEbEJBLE9BSUUsbUJBQUEsT0NxQkYsZ0NBQ0EsK0JBQ0EsZ0NEaEJBLHlCQUlFLGFBQUEsS0FDQSxRQUFBLEVDbUJGLDZCQUNBLDRCQUNBLDZCRGRBLHNCQUlFLFFBQUEsSUFBQSxPQUFBLFdBT0YsU0FDRSxRQUFBLE1BQUEsTUFBQSxPQVVGLE9BQ0UsV0FBQSxXQUNBLE1BQUEsUUFDQSxRQUFBLE1BQ0EsVUFBQSxLQUNBLFFBQUEsRUFDQSxZQUFBLE9BT0YsU0FDRSxlQUFBLFNBT0YsU0FDRSxTQUFBLEtDY0YsZ0JBRUEsYURORSxXQUFBLFdBQ0EsUUFBQSxFQ2FGLHlDQUVBLHlDRE5FLE9BQUEsS0NZRixjREhFLG1CQUFBLFVBQ0EsZUFBQSxLQ1dGLHlDREhFLG1CQUFBLEtBUUYsNkJBQ0UsbUJBQUEsT0FDQSxLQUFBLFFBVUYsUUFDRSxRQUFBLE1BT0YsUUFDRSxRQUFBLFVBVUYsU0FDRSxRQUFBLEtDQ0YsU0RPRSxRQUFBLEtFalZGLGlCQUNDLGNBQUEsS0FDQSxhQUFBLEtBR0QsS0FDQyxXQUFBLFdBR0EsUUFBQSxLQUdBLEtBQUEsRUFBQSxFQUFBLEtBSUEsZUFBQSxJQUVBLFVBQUEsS0FDQSxhQUFBLE9BQ0EsWUFBQSxPQUdELGFBSUMsZUFBQSxZQUdELGFBSUMsZUFBQSxlQUdELFFEb1VBLFVBU0EsV0FDQSxXQUNBLFdBVkEsVUFDQSxVQUNBLFVBQ0EsVUFDQSxVQUNBLFVBQ0EsVUFDQSxVQUlBLGlCQUNBLGlCQVNBLGtCQUNBLGtCQUNBLGtCQVZBLGlCQUNBLGlCQUNBLGlCQUNBLGlCQUNBLGlCQUNBLGlCQUNBLGlCQUNBLGlCQy9UQyxXQUFBLFdBR0EsS0FBQSxFQUFBLEVBQUEsS0FDQSxjQUFBLE1BQ0EsYUFBQSxNQUdELFFBR0MsVUFBQSxFQUVBLFdBQUEsRUFDQSxVQUFBLEtBR0QsVUFFQyxXQUFBLFlBQ0EsVUFBQSxZQUdELFVBRUMsV0FBQSxhQUNBLFVBQUEsYUFHRCxVQUVDLFdBQUEsSUFDQSxVQUFBLElBR0QsVUFFQyxXQUFBLGFBQ0EsVUFBQSxhQUdELFVBRUMsV0FBQSxhQUNBLFVBQUEsYUFHRCxVQUVDLFdBQUEsSUFDQSxVQUFBLElBR0QsVUFFQyxXQUFBLGFBQ0EsVUFBQSxhQUdELFVBRUMsV0FBQSxhQUNBLFVBQUEsYUFHRCxVQUVDLFdBQUEsSUFDQSxVQUFBLElBR0QsV0FFQyxXQUFBLGFBQ0EsVUFBQSxhQUdELFdBRUMsV0FBQSxhQUNBLFVBQUEsYUFHRCxXQUVDLFdBQUEsS0FDQSxVQUFBLEtBR0QsaUJBQ0MsWUFBQSxFQUdELGlCQUNDLFlBQUEsWUFHRCxpQkFDQyxZQUFBLGFBR0QsaUJBQ0MsWUFBQSxJQUdELGlCQUNDLFlBQUEsYUFHRCxpQkFDQyxZQUFBLGFBR0QsaUJBQ0MsWUFBQSxJQUdELGlCQUNDLFlBQUEsYUFHRCxpQkFDQyxZQUFBLGFBR0QsaUJBQ0MsWUFBQSxJQUdELGtCQUNDLFlBQUEsYUFHRCxrQkFDQyxZQUFBLGFBR0QsVUFHQyxnQkFBQSxXQUNBLFdBQUEsTUFHRCxXQUdDLGdCQUFBLE9BQ0EsV0FBQSxPQUdELFFBR0MsZ0JBQUEsU0FDQSxXQUFBLElBR0QsUUFHQyxZQUFBLFdBR0QsV0FHQyxZQUFBLE9BR0QsV0FHQyxZQUFBLFNBR0QsV0FFQyxnQkFBQSxhQUdELFlBR0MsZ0JBQUEsY0FHRCxVQUdDLE1BQUEsR0FHRCxTQUdDLE1BQUEsRUFHRCx3Q0FLQyxRRHdQQyxVQVNBLFdBQ0EsV0FDQSxXQVZBLFVBQ0EsVUFDQSxVQUNBLFVBQ0EsVUFDQSxVQUNBLFVBQ0EsVUFJQSxpQkFDQSxpQkFTQSxrQkFDQSxrQkFDQSxrQkFWQSxpQkFDQSxpQkFDQSxpQkFDQSxpQkFDQSxpQkFDQSxpQkFDQSxpQkFDQSxpQkNuUEEsV0FBQSxXQUdBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsY0FBQSxNQUNBLGFBQUEsTUFHRCxRQUdDLFVBQUEsRUFFQSxXQUFBLEVBQ0EsVUFBQSxLQUdELFVBRUMsV0FBQSxZQUNBLFVBQUEsWUFHRCxVQUVDLFdBQUEsYUFDQSxVQUFBLGFBR0QsVUFFQyxXQUFBLElBQ0EsVUFBQSxJQUdELFVBRUMsV0FBQSxhQUNBLFVBQUEsYUFHRCxVQUVDLFdBQUEsYUFDQSxVQUFBLGFBR0QsVUFFQyxXQUFBLElBQ0EsVUFBQSxJQUdELFVBRUMsV0FBQSxhQUNBLFVBQUEsYUFHRCxVQUVDLFdBQUEsYUFDQSxVQUFBLGFBR0QsVUFFQyxXQUFBLElBQ0EsVUFBQSxJQUdELFdBRUMsV0FBQSxhQUNBLFVBQUEsYUFHRCxXQUVDLFdBQUEsYUFDQSxVQUFBLGFBR0QsV0FFQyxXQUFBLEtBQ0EsVUFBQSxLQUdELGlCQUNDLFlBQUEsRUFHRCxpQkFDQyxZQUFBLFlBR0QsaUJBQ0MsWUFBQSxhQUdELGlCQUNDLFlBQUEsSUFHRCxpQkFDQyxZQUFBLGFBR0QsaUJBQ0MsWUFBQSxhQUdELGlCQUNDLFlBQUEsSUFHRCxpQkFDQyxZQUFBLGFBR0QsaUJBQ0MsWUFBQSxhQUdELGlCQUNDLFlBQUEsSUFHRCxrQkFDQyxZQUFBLGFBR0Qsa0JBQ0MsWUFBQSxhQUdELFVBR0MsZ0JBQUEsV0FDQSxXQUFBLE1BR0QsV0FHQyxnQkFBQSxPQUNBLFdBQUEsT0FHRCxRQUdDLGdCQUFBLFNBQ0EsV0FBQSxJQUdELFFBR0MsWUFBQSxXQUdELFdBR0MsWUFBQSxPQUdELFdBR0MsWUFBQSxTQUdELFdBRUMsZ0JBQUEsYUFHRCxZQUdDLGdCQUFBLGNBR0QsVUFHQyxNQUFBLEdBR0QsU0FHQyxNQUFBLEdBSUYsd0NBQ0MsUUQ0SUMsVUFTQSxXQUNBLFdBQ0EsV0FWQSxVQUNBLFVBQ0EsVUFDQSxVQUNBLFVBQ0EsVUFDQSxVQUNBLFVBSUEsaUJBQ0EsaUJBU0Esa0JBQ0Esa0JBQ0Esa0JBVkEsaUJBQ0EsaUJBQ0EsaUJBQ0EsaUJBQ0EsaUJBQ0EsaUJBQ0EsaUJBQ0EsaUJDdklBLFdBQUEsV0FHQSxLQUFBLEVBQUEsRUFBQSxLQUNBLGNBQUEsTUFDQSxhQUFBLE1BR0QsUUFHQyxVQUFBLEVBRUEsV0FBQSxFQUNBLFVBQUEsS0FHRCxVQUVDLFdBQUEsWUFDQSxVQUFBLFlBR0QsVUFFQyxXQUFBLGFBQ0EsVUFBQSxhQUdELFVBRUMsV0FBQSxJQUNBLFVBQUEsSUFHRCxVQUVDLFdBQUEsYUFDQSxVQUFBLGFBR0QsVUFFQyxXQUFBLGFBQ0EsVUFBQSxhQUdELFVBRUMsV0FBQSxJQUNBLFVBQUEsSUFHRCxVQUVDLFdBQUEsYUFDQSxVQUFBLGFBR0QsVUFFQyxXQUFBLGFBQ0EsVUFBQSxhQUdELFVBRUMsV0FBQSxJQUNBLFVBQUEsSUFHRCxXQUVDLFdBQUEsYUFDQSxVQUFBLGFBR0QsV0FFQyxXQUFBLGFBQ0EsVUFBQSxhQUdELFdBRUMsV0FBQSxLQUNBLFVBQUEsS0FHRCxpQkFDQyxZQUFBLEVBR0QsaUJBQ0MsWUFBQSxZQUdELGlCQUNDLFlBQUEsYUFHRCxpQkFDQyxZQUFBLElBR0QsaUJBQ0MsWUFBQSxhQUdELGlCQUNDLFlBQUEsYUFHRCxpQkFDQyxZQUFBLElBR0QsaUJBQ0MsWUFBQSxhQUdELGlCQUNDLFlBQUEsYUFHRCxpQkFDQyxZQUFBLElBR0Qsa0JBQ0MsWUFBQSxhQUdELGtCQUNDLFlBQUEsYUFHRCxVQUdDLGdCQUFBLFdBQ0EsV0FBQSxNQUdELFdBR0MsZ0JBQUEsT0FDQSxXQUFBLE9BR0QsUUFHQyxnQkFBQSxTQUNBLFdBQUEsSUFHRCxRQUdDLFlBQUEsV0FHRCxXQUdDLFlBQUEsT0FHRCxXQUdDLFlBQUEsU0FHRCxXQUVDLGdCQUFBLGFBR0QsWUFHQyxnQkFBQSxjQUdELFVBR0MsTUFBQSxHQUdELFNBR0MsTUFBQSxHQUlGLHdDQUtDLFFENEJDLFVBU0EsV0FDQSxXQUNBLFdBVkEsVUFDQSxVQUNBLFVBQ0EsVUFDQSxVQUNBLFVBQ0EsVUFDQSxVQUlBLGlCQUNBLGlCQVNBLGtCQUNBLGtCQUNBLGtCQVZBLGlCQUNBLGlCQUNBLGlCQUNBLGlCQUNBLGlCQUNBLGlCQUNBLGlCQUNBLGlCQ3ZCQSxXQUFBLFdBR0EsS0FBQSxFQUFBLEVBQUEsS0FDQSxjQUFBLE1BQ0EsYUFBQSxNQUdELFFBR0MsVUFBQSxFQUVBLFdBQUEsRUFDQSxVQUFBLEtBR0QsVUFFQyxXQUFBLFlBQ0EsVUFBQSxZQUdELFVBRUMsV0FBQSxhQUNBLFVBQUEsYUFHRCxVQUVDLFdBQUEsSUFDQSxVQUFBLElBR0QsVUFF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LGNBQ0MsUUFBQSxLQUNBLFlBQUEsT0FDQSxnQkFBQSxPQUNBLE9BQUEsRUFDQSxRQUFBLEVBQ0EsV0FBQSxLUHlCQyx3Q08vQkYsY0FTRSxnQkFBQSxZQVRGLG9CQWNHLFlBQUEsS1AwQkQsd0NPeENGLG9CQWlCSSxZQUFBLE1BakJKLG1CQXNCRyxNQUFBLEtBQ0EsV0FBQSxNQUFBLElBQUEsS1BvU0QsVUFBQSxLQUNBLFVBQUEsS0E3UkEsd0NPL0JGLG1CQTJCSSxNQUFBLHNCQU5GLG1DQVVFLE1BQUEsS0FDQSxXQUFBLE1BQUEsSUFBQSIsImZpbGUiOiJtYWluLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRk9OVFNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG5cbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9QWJlbCcpO1xuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdvdmVycGFzcyc7XG5cdHNyYzogdXJsKCcuLi8uLi9zcmMvZm9udHMvT3ZlcnBhc3MtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0XHR1cmwoJy4uLy4uL3NyYy9mb250cy9PdmVycGFzcy1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdvdmVycGFzcyc7XG5cdHNyYzogdXJsKCcuLi8uLi9zcmMvZm9udHMvT3ZlcnBhc3MtSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHRcdHVybCgnLi4vLi4vc3JjL2ZvbnRzL092ZXJwYXNzLUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdvdmVycGFzcyc7XG4gICAgc3JjOiB1cmwoJy4uLy4uL3NyYy9mb250cy9PdmVycGFzcy1MaWdodEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi8uLi9zcmMvZm9udHMvT3ZlcnBhc3MtTGlnaHRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ292ZXJwYXNzJztcbiAgICBzcmM6IHVybCgnLi4vLi4vc3JjL2ZvbnRzL092ZXJwYXNzLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uLy4uL3NyYy9mb250cy9PdmVycGFzcy1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ292ZXJwYXNzJztcblx0c3JjOiB1cmwoJy4uLy4uL3NyYy9mb250cy9PdmVycGFzcy1TZW1pQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0XHR1cmwoJy4uLy4uL3NyYy9mb250cy9PdmVycGFzcy1TZW1pQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnb3ZlcnBhc3MnO1xuXHRzcmM6IHVybCgnLi4vLi4vc3JjL2ZvbnRzL092ZXJwYXNzLVNlbWlCb2xkSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHRcdHVybCgnLi4vLi4vc3JjL2ZvbnRzL092ZXJwYXNzLVNlbWlCb2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ292ZXJwYXNzJztcbiAgICBzcmM6IHVybCgnLi4vLi4vc3JjL2ZvbnRzL092ZXJwYXNzLUJsYWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uLy4uL3NyYy9mb250cy9PdmVycGFzcy1CbGFjay53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnb3ZlcnBhc3MnO1xuICAgIHNyYzogdXJsKCcuLi8uLi9zcmMvZm9udHMvT3ZlcnBhc3MtQmxhY2tJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vLi4vc3JjL2ZvbnRzL092ZXJwYXNzLUJsYWNrSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnbmFudW0tYnJ1c2gtc2NyaXB0Jztcblx0c3JjOiB1cmwoJy4uLy4uL3NyYy9mb250cy9OYW51bUJydXNoLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHRcdHVybCgnLi4vLi4vc3JjL2ZvbnRzL05hbnVtQnJ1c2gud29mZicpIGZvcm1hdCgnd29mZicpO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qIHN0eWxlbGludC1lbmFibGUgKi8iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgTk9STUFMSVpFLkNTUyB2OC4wLjBcbiAgIEEgbW9kZXJuLCBIVE1MNS1yZWFkeSBhbHRlcm5hdGl2ZSB0byBDU1MgcmVzZXRzLlxuICAgaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEFCU1RSQUNUU1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGVU5DVElPTlNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgVkFSSUFCTEVTXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIENMRUFSRklYXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFJFU1BPTlNJVkVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRUxFTUVOVCBQT1NJVElPTklOR1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBFTEVNRU5UIFNUQVRFUyAvIEFOSU1BVElPTlNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRUxFTUVOVCBDUkVBVElPTlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgR1JBRElFTlRTXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICBGT05UU1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgVEVYVFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBWRU5ET1Jcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgTk9STUFMSVpFLkNTUyB2OC4wLjBcbiAgIEEgbW9kZXJuLCBIVE1MNS1yZWFkeSBhbHRlcm5hdGl2ZSB0byBDU1MgcmVzZXRzLlxuICAgaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PUFiZWxcIik7XG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAyICovIH1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDsgfVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7IH1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAvKiAxICovXG4gIGhlaWdodDogMDtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiAyICovIH1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyOyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtOyB9XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtOyB9XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgfVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQge1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0OyB9XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDtcbiAgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAvKiAxICovIH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIDIgKi8gfVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgfVxuXG4vKiBNaXNjXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEZMRVhCT1ggR1JJRFxuICAgQSBncmlkIHN5c3RlbSBiYXNlZCBvbiB0aGUgZmxleCBkaXNwbGF5IHByb3BlcnR5LlxuICAgaHR0cDovL2ZsZXhib3hncmlkLmNvbS9cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuLmNvbnRhaW5lci1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIHBhZGRpbmctbGVmdDogMnJlbTsgfVxuXG4ucm93IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAxIGF1dG87XG4gIGZsZXg6IDAgMSBhdXRvO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtOyB9XG5cbi5yb3cucmV2ZXJzZSB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH1cblxuLmNvbC5yZXZlcnNlIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH1cblxuLmNvbC14cyxcbi5jb2wteHMtMSxcbi5jb2wteHMtMixcbi5jb2wteHMtMyxcbi5jb2wteHMtNCxcbi5jb2wteHMtNSxcbi5jb2wteHMtNixcbi5jb2wteHMtNyxcbi5jb2wteHMtOCxcbi5jb2wteHMtOSxcbi5jb2wteHMtMTAsXG4uY29sLXhzLTExLFxuLmNvbC14cy0xMixcbi5jb2wteHMtb2Zmc2V0LTAsXG4uY29sLXhzLW9mZnNldC0xLFxuLmNvbC14cy1vZmZzZXQtMixcbi5jb2wteHMtb2Zmc2V0LTMsXG4uY29sLXhzLW9mZnNldC00LFxuLmNvbC14cy1vZmZzZXQtNSxcbi5jb2wteHMtb2Zmc2V0LTYsXG4uY29sLXhzLW9mZnNldC03LFxuLmNvbC14cy1vZmZzZXQtOCxcbi5jb2wteHMtb2Zmc2V0LTksXG4uY29sLXhzLW9mZnNldC0xMCxcbi5jb2wteHMtb2Zmc2V0LTExLFxuLmNvbC14cy1vZmZzZXQtMTIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG5cbi5jb2wteHMge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jb2wteHMtMSB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA4LjMzMzMzMzMzJTtcbiAgZmxleC1iYXNpczogOC4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy0yIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDE2LjY2NjY2NjY3JTtcbiAgZmxleC1iYXNpczogMTYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLTMge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMjUlO1xuICBmbGV4LWJhc2lzOiAyNSU7XG4gIG1heC13aWR0aDogMjUlOyB9XG5cbi5jb2wteHMtNCB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAzMy4zMzMzMzMzMyU7XG4gIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy01IHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDQxLjY2NjY2NjY3JTtcbiAgZmxleC1iYXNpczogNDEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLTYge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNTAlO1xuICBmbGV4LWJhc2lzOiA1MCU7XG4gIG1heC13aWR0aDogNTAlOyB9XG5cbi5jb2wteHMtNyB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA1OC4zMzMzMzMzMyU7XG4gIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy04IHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDY2LjY2NjY2NjY3JTtcbiAgZmxleC1iYXNpczogNjYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLTkge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNzUlO1xuICBmbGV4LWJhc2lzOiA3NSU7XG4gIG1heC13aWR0aDogNzUlOyB9XG5cbi5jb2wteHMtMTAge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogODMuMzMzMzMzMzMlO1xuICBmbGV4LWJhc2lzOiA4My4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtMTEge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogOTEuNjY2NjY2NjclO1xuICBmbGV4LWJhc2lzOiA5MS42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtMTIge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uY29sLXhzLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLW9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7IH1cblxuLnN0YXJ0LXhzIHtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0OyB9XG5cbi5jZW50ZXIteHMge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZW5kLXhzIHtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHRleHQtYWxpZ246IGVuZDsgfVxuXG4udG9wLXhzIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbi5taWRkbGUteHMge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5ib3R0b20teHMge1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cblxuLmFyb3VuZC14cyB7XG4gIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG5cbi5iZXR3ZWVuLXhzIHtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5maXJzdC14cyB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDA7XG4gIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgb3JkZXI6IC0xOyB9XG5cbi5sYXN0LXhzIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gIG9yZGVyOiAxOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29sLXNtLFxuICAuY29sLXNtLTEsXG4gIC5jb2wtc20tMixcbiAgLmNvbC1zbS0zLFxuICAuY29sLXNtLTQsXG4gIC5jb2wtc20tNSxcbiAgLmNvbC1zbS02LFxuICAuY29sLXNtLTcsXG4gIC5jb2wtc20tOCxcbiAgLmNvbC1zbS05LFxuICAuY29sLXNtLTEwLFxuICAuY29sLXNtLTExLFxuICAuY29sLXNtLTEyLFxuICAuY29sLXNtLW9mZnNldC0wLFxuICAuY29sLXNtLW9mZnNldC0xLFxuICAuY29sLXNtLW9mZnNldC0yLFxuICAuY29sLXNtLW9mZnNldC0zLFxuICAuY29sLXNtLW9mZnNldC00LFxuICAuY29sLXNtLW9mZnNldC01LFxuICAuY29sLXNtLW9mZnNldC02LFxuICAuY29sLXNtLW9mZnNldC03LFxuICAuY29sLXNtLW9mZnNldC04LFxuICAuY29sLXNtLW9mZnNldC05LFxuICAuY29sLXNtLW9mZnNldC0xMCxcbiAgLmNvbC1zbS1vZmZzZXQtMTEsXG4gIC5jb2wtc20tb2Zmc2V0LTEyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAuY29sLXNtIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXNtLTEge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA4LjMzMzMzMzMzJTtcbiAgICBmbGV4LWJhc2lzOiA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tMiB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDE2LjY2NjY2NjY3JTtcbiAgICBmbGV4LWJhc2lzOiAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS0zIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMjUlO1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXNtLTQge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAzMy4zMzMzMzMzMyU7XG4gICAgZmxleC1iYXNpczogMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tNSB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDQxLjY2NjY2NjY3JTtcbiAgICBmbGV4LWJhc2lzOiA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS02IHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNTAlO1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXNtLTcge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA1OC4zMzMzMzMzMyU7XG4gICAgZmxleC1iYXNpczogNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tOCB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDY2LjY2NjY2NjY3JTtcbiAgICBmbGV4LWJhc2lzOiA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS05IHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNzUlO1xuICAgIGZsZXgtYmFzaXM6IDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXNtLTEwIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogODMuMzMzMzMzMzMlO1xuICAgIGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLTExIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogOTEuNjY2NjY2NjclO1xuICAgIGZsZXgtYmFzaXM6IDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLTEyIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXNtLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuY29sLXNtLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclOyB9XG4gIC5zdGFydC1zbSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0OyB9XG4gIC5jZW50ZXItc20ge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5lbmQtc20ge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7IH1cbiAgLnRvcC1zbSB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAubWlkZGxlLXNtIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuYm90dG9tLXNtIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gIC5hcm91bmQtc20ge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cbiAgLmJldHdlZW4tc20ge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmZpcnN0LXNtIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICBvcmRlcjogLTE7IH1cbiAgLmxhc3Qtc20ge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmNvbC1tZCxcbiAgLmNvbC1tZC0xLFxuICAuY29sLW1kLTIsXG4gIC5jb2wtbWQtMyxcbiAgLmNvbC1tZC00LFxuICAuY29sLW1kLTUsXG4gIC5jb2wtbWQtNixcbiAgLmNvbC1tZC03LFxuICAuY29sLW1kLTgsXG4gIC5jb2wtbWQtOSxcbiAgLmNvbC1tZC0xMCxcbiAgLmNvbC1tZC0xMSxcbiAgLmNvbC1tZC0xMixcbiAgLmNvbC1tZC1vZmZzZXQtMCxcbiAgLmNvbC1tZC1vZmZzZXQtMSxcbiAgLmNvbC1tZC1vZmZzZXQtMixcbiAgLmNvbC1tZC1vZmZzZXQtMyxcbiAgLmNvbC1tZC1vZmZzZXQtNCxcbiAgLmNvbC1tZC1vZmZzZXQtNSxcbiAgLmNvbC1tZC1vZmZzZXQtNixcbiAgLmNvbC1tZC1vZmZzZXQtNyxcbiAgLmNvbC1tZC1vZmZzZXQtOCxcbiAgLmNvbC1tZC1vZmZzZXQtOSxcbiAgLmNvbC1tZC1vZmZzZXQtMTAsXG4gIC5jb2wtbWQtb2Zmc2V0LTExLFxuICAuY29sLW1kLW9mZnNldC0xMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgLmNvbC1tZCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1tZC0xIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogOC4zMzMzMzMzMyU7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLTIge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxNi42NjY2NjY2NyU7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtMyB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDI1JTtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1tZC00IHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMzMuMzMzMzMzMzMlO1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLTUge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA0MS42NjY2NjY2NyU7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtNiB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDUwJTtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1tZC03IHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNTguMzMzMzMzMzMlO1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLTgge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA2Ni42NjY2NjY2NyU7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtOSB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDc1JTtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDgzLjMzMzMzMzMzJTtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDkxLjY2NjY2NjY3JTtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDEwMCU7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAuY29sLW1kLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAuY29sLW1kLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAuY29sLW1kLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuc3RhcnQtbWQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDsgfVxuICAuY2VudGVyLW1kIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuZW5kLW1kIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgdGV4dC1hbGlnbjogZW5kOyB9XG4gIC50b3AtbWQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLm1pZGRsZS1tZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmJvdHRvbS1tZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAuYXJvdW5kLW1kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gIC5iZXR3ZWVuLW1kIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5maXJzdC1tZCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5sYXN0LW1kIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5jb2wtbGcsXG4gIC5jb2wtbGctMSxcbiAgLmNvbC1sZy0yLFxuICAuY29sLWxnLTMsXG4gIC5jb2wtbGctNCxcbiAgLmNvbC1sZy01LFxuICAuY29sLWxnLTYsXG4gIC5jb2wtbGctNyxcbiAgLmNvbC1sZy04LFxuICAuY29sLWxnLTksXG4gIC5jb2wtbGctMTAsXG4gIC5jb2wtbGctMTEsXG4gIC5jb2wtbGctMTIsXG4gIC5jb2wtbGctb2Zmc2V0LTAsXG4gIC5jb2wtbGctb2Zmc2V0LTEsXG4gIC5jb2wtbGctb2Zmc2V0LTIsXG4gIC5jb2wtbGctb2Zmc2V0LTMsXG4gIC5jb2wtbGctb2Zmc2V0LTQsXG4gIC5jb2wtbGctb2Zmc2V0LTUsXG4gIC5jb2wtbGctb2Zmc2V0LTYsXG4gIC5jb2wtbGctb2Zmc2V0LTcsXG4gIC5jb2wtbGctb2Zmc2V0LTgsXG4gIC5jb2wtbGctb2Zmc2V0LTksXG4gIC5jb2wtbGctb2Zmc2V0LTEwLFxuICAuY29sLWxnLW9mZnNldC0xMSxcbiAgLmNvbC1sZy1vZmZzZXQtMTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gIC5jb2wtbGcge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbGctMSB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDguMzMzMzMzMzMlO1xuICAgIGZsZXgtYmFzaXM6IDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy0yIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTYuNjY2NjY2NjclO1xuICAgIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLTMge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAyNSU7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtbGctNCB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDMzLjMzMzMzMzMzJTtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy01IHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNDEuNjY2NjY2NjclO1xuICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLTYge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA1MCU7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtbGctNyB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDU4LjMzMzMzMzMzJTtcbiAgICBmbGV4LWJhc2lzOiA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy04IHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNjYuNjY2NjY2NjclO1xuICAgIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLTkge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA3NSU7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtbGctMTAge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA4My4zMzMzMzMzMyU7XG4gICAgZmxleC1iYXNpczogODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctMTEge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA5MS42NjY2NjY2NyU7XG4gICAgZmxleC1iYXNpczogOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctMTIge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxMDAlO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLnN0YXJ0LWxnIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7IH1cbiAgLmNlbnRlci1sZyB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmVuZC1sZyB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IGVuZDsgfVxuICAudG9wLWxnIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gIC5taWRkbGUtbGcge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5ib3R0b20tbGcge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgLmFyb3VuZC1sZyB7XG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAuYmV0d2Vlbi1sZyB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZmlyc3QtbGcge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IC0xO1xuICAgIG9yZGVyOiAtMTsgfVxuICAubGFzdC1sZyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTsgfSB9XG5cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGT05UIEFXRVNPTUVcbiAgIEZvbnQgQXdlc29tZSBQcm8gNS4wLjhcbiAgIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbnN2Zzpub3QoOnJvb3QpLnN2Zy1pbmxpbmUtLWZhIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLnN2Zy1pbmxpbmUtLWZhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGhlaWdodDogMWVtO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdmVydGljYWwtYWxpZ246IC0uMTI1ZW07IH1cblxuLnN2Zy1pbmxpbmUtLWZhLmZhLWxnIHtcbiAgdmVydGljYWwtYWxpZ246IC0uMjI1ZW07IH1cblxuLnN2Zy1pbmxpbmUtLWZhLmZhLXctMSB7XG4gIHdpZHRoOiAwLjA2MjVlbTsgfVxuXG4uc3ZnLWlubGluZS0tZmEuZmEtdy0yIHtcbiAgd2lkdGg6IDAuMTI1ZW07IH1cblxuLnN2Zy1pbmxpbmUtLWZhLmZhLXctMyB7XG4gIHdpZHRoOiAwLjE4NzVlbTsgfVxuXG4uc3ZnLWlubGluZS0tZmEuZmEtdy00IHtcbiAgd2lkdGg6IDAuMjVlbTsgfVxuXG4uc3ZnLWlubGluZS0tZmEuZmEtdy01IHtcbiAgd2lkdGg6IDAuMzEyNWVtOyB9XG5cbi5zdmctaW5saW5lLS1mYS5mYS13LTYge1xuICB3aWR0aDogMC4zNzVlbTsgfVxuXG4uc3ZnLWlubGluZS0tZmEuZmEtdy03IHtcbiAgd2lkdGg6IDAuNDM3NWVtOyB9XG5cbi5zdmctaW5saW5lLS1mYS5mYS13LTgge1xuICB3aWR0aDogMC41ZW07IH1cblxuLnN2Zy1pbmxpbmUtLWZhLmZhLXctOSB7XG4gIHdpZHRoOiAwLjU2MjVlbTsgfVxuXG4uc3ZnLWlubGluZS0tZmEuZmEtdy0xMCB7XG4gIHdpZHRoOiAwLjYyNWVtOyB9XG5cbi5zdmctaW5saW5lLS1mYS5mYS13LTExIHtcbiAgd2lkdGg6IDAuNjg3NWVtOyB9XG5cbi5zdmctaW5saW5lLS1mYS5mYS13LTEyIHtcbiAgd2lkdGg6IDAuNzVlbTsgfVxuXG4uc3ZnLWlubGluZS0tZmEuZmEtdy0xMyB7XG4gIHdpZHRoOiAwLjgxMjVlbTsgfVxuXG4uc3ZnLWlubGluZS0tZmEuZmEtdy0xNCB7XG4gIHdpZHRoOiAwLjg3NWVtOyB9XG5cbi5zdmctaW5saW5lLS1mYS5mYS13LTE1IHtcbiAgd2lkdGg6IDAuOTM3NWVtOyB9XG5cbi5zdmctaW5saW5lLS1mYS5mYS13LTE2IHtcbiAgd2lkdGg6IDFlbTsgfVxuXG4uc3ZnLWlubGluZS0tZmEuZmEtdy0xNyB7XG4gIHdpZHRoOiAxLjA2MjVlbTsgfVxuXG4uc3ZnLWlubGluZS0tZmEuZmEtdy0xOCB7XG4gIHdpZHRoOiAxLjEyNWVtOyB9XG5cbi5zdmctaW5saW5lLS1mYS5mYS13LTE5IHtcbiAgd2lkdGg6IDEuMTg3NWVtOyB9XG5cbi5zdmctaW5saW5lLS1mYS5mYS13LTIwIHtcbiAgd2lkdGg6IDEuMjVlbTsgfVxuXG4uc3ZnLWlubGluZS0tZmEuZmEtcHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAuM2VtO1xuICB3aWR0aDogYXV0bzsgfVxuXG4uc3ZnLWlubGluZS0tZmEuZmEtcHVsbC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAuM2VtO1xuICB3aWR0aDogYXV0bzsgfVxuXG4uc3ZnLWlubGluZS0tZmEuZmEtYm9yZGVyIHtcbiAgaGVpZ2h0OiAxLjVlbTsgfVxuXG4uc3ZnLWlubGluZS0tZmEuZmEtbGkge1xuICB3aWR0aDogMmVtOyB9XG5cbi5zdmctaW5saW5lLS1mYS5mYS1mdyB7XG4gIHdpZHRoOiAxLjI1ZW07IH1cblxuLmZhLWxheWVycyBzdmcuc3ZnLWlubGluZS0tZmEge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwOyB9XG5cbi5mYS1sYXllcnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IC0uMTI1ZW07XG4gIHdpZHRoOiAxZW07IH1cblxuLmZhLWxheWVycyBzdmcuc3ZnLWlubGluZS0tZmEge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7IH1cblxuLmZhLWxheWVycy10ZXh0LCAuZmEtbGF5ZXJzLWNvdW50ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5mYS1sYXllcnMtdGV4dCB7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7IH1cblxuLmZhLWxheWVycy1jb3VudGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMjUzYTtcbiAgYm9yZGVyLXJhZGl1czogMWVtO1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1heC13aWR0aDogNWVtO1xuICBtaW4td2lkdGg6IDEuNWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAuMjVlbTtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjI1KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjI1KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDsgfVxuXG4uZmEtbGF5ZXJzLWJvdHRvbS1yaWdodCB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMjUpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMjUpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIHJpZ2h0OyB9XG5cbi5mYS1sYXllcnMtYm90dG9tLWxlZnQge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjI1KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjI1KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7IH1cblxuLmZhLWxheWVycy10b3AtcmlnaHQge1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4yNSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4yNSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7IH1cblxuLmZhLWxheWVycy10b3AtbGVmdCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjI1KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjI1KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7IH1cblxuLmZhLWxnIHtcbiAgZm9udC1zaXplOiAxLjMzMzMzZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtLjA2NjdlbTsgfVxuXG4uZmEteHMge1xuICBmb250LXNpemU6IC43NWVtOyB9XG5cbi5mYS1zbSB7XG4gIGZvbnQtc2l6ZTogLjg3NWVtOyB9XG5cbi5mYS0xeCB7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbi5mYS0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtOyB9XG5cbi5mYS00eCB7XG4gIGZvbnQtc2l6ZTogNGVtOyB9XG5cbi5mYS01eCB7XG4gIGZvbnQtc2l6ZTogNWVtOyB9XG5cbi5mYS02eCB7XG4gIGZvbnQtc2l6ZTogNmVtOyB9XG5cbi5mYS03eCB7XG4gIGZvbnQtc2l6ZTogN2VtOyB9XG5cbi5mYS04eCB7XG4gIGZvbnQtc2l6ZTogOGVtOyB9XG5cbi5mYS05eCB7XG4gIGZvbnQtc2l6ZTogOWVtOyB9XG5cbi5mYS0xMHgge1xuICBmb250LXNpemU6IDEwZW07IH1cblxuLmZhLWZ3IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMS4yNWVtOyB9XG5cbi5mYS11bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDIuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmZhLXVsID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZhLWxpIHtcbiAgbGVmdDogLTJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5mYS1ib3JkZXIge1xuICBib3JkZXI6IHNvbGlkIDAuMDhlbSAjZWVlO1xuICBib3JkZXItcmFkaXVzOiAuMWVtO1xuICBwYWRkaW5nOiAuMmVtIC4yNWVtIC4xNWVtOyB9XG5cbi5mYS1wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uZmEtcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uZmEuZmEtcHVsbC1sZWZ0LFxuLmZhcy5mYS1wdWxsLWxlZnQsXG4uZmFyLmZhLXB1bGwtbGVmdCxcbi5mYWwuZmEtcHVsbC1sZWZ0LFxuLmZhYi5mYS1wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cblxuLmZhLmZhLXB1bGwtcmlnaHQsXG4uZmFzLmZhLXB1bGwtcmlnaHQsXG4uZmFyLmZhLXB1bGwtcmlnaHQsXG4uZmFsLmZhLXB1bGwtcmlnaHQsXG4uZmFiLmZhLXB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLjNlbTsgfVxuXG4uZmEtc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjsgfVxuXG4uZmEtcHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi5mYS1yb3RhdGUtOTAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cblxuLmZhLXJvdGF0ZS0xODAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4uZmEtcm90YXRlLTI3MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MylcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB9XG5cbi5mYS1mbGlwLWhvcml6b250YWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTsgfVxuXG4uZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpOyB9XG5cbi5mYS1mbGlwLWhvcml6b250YWwuZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7IH1cblxuOnJvb3QgLmZhLXJvdGF0ZS05MCxcbjpyb290IC5mYS1yb3RhdGUtMTgwLFxuOnJvb3QgLmZhLXJvdGF0ZS0yNzAsXG46cm9vdCAuZmEtZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLmZhLWZsaXAtdmVydGljYWwge1xuICAtd2Via2l0LWZpbHRlcjogbm9uZTtcbiAgZmlsdGVyOiBub25lOyB9XG5cbi5mYS1zdGFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDJlbTsgfVxuXG4uZmEtc3RhY2stMXgsXG4uZmEtc3RhY2stMngge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwOyB9XG5cbi5zdmctaW5saW5lLS1mYS5mYS1zdGFjay0xeCB7XG4gIGhlaWdodDogMWVtO1xuICB3aWR0aDogMWVtOyB9XG5cbi5zdmctaW5saW5lLS1mYS5mYS1zdGFjay0yeCB7XG4gIGhlaWdodDogMmVtO1xuICB3aWR0aDogMmVtOyB9XG5cbi5mYS1pbnZlcnNlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnNyLW9ubHkge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDsgfVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBjbGlwOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBCQVNFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEJBU0Vcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4qIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBpbmhlcml0OyB9XG4gICo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGluaGVyaXQ7IH1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuYm9keSB7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4NTY1OTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjAlIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAycmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGJvZHkge1xuICAgICAgcGFkZGluZzogMzBweCAzMHB4IDgwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JhY2tncm91bmQucG5nXCIpOyB9XG4gICAgICBib2R5LmludGVyaW9yLXBhZ2Uge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMDsgfSB9XG5cbi5mb2cge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogOTk7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmZvZyB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH0gfVxuICAuZm9nX19jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZm9nX19pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMzAwdnc7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwLjc1OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuZm9nX19pbWcge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH0gfVxuICAgIC5mb2dfX2ltZy0tZmlyc3Qge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ZvZzEucG5nXCIpO1xuICAgICAgYW5pbWF0aW9uOiBtYXJxdWVlIDE1MHMgbGluZWFyIGluZmluaXRlOyB9XG4gICAgLmZvZ19faW1nLS1zZWNvbmQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ZvZzIucG5nXCIpO1xuICAgICAgYW5pbWF0aW9uOiBtYXJxdWVlIDEyMHMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgbWFycXVlZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZWQzZCgwLCAwLCAwKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDB2dywgMCwgMCk7IH0gfVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA3NWVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGT05UU1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdvdmVycGFzcyc7XG4gIHNyYzogdXJsKFwiLi4vLi4vc3JjL2ZvbnRzL092ZXJwYXNzLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL3NyYy9mb250cy9PdmVycGFzcy1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ292ZXJwYXNzJztcbiAgc3JjOiB1cmwoXCIuLi8uLi9zcmMvZm9udHMvT3ZlcnBhc3MtSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9zcmMvZm9udHMvT3ZlcnBhc3MtSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ292ZXJwYXNzJztcbiAgc3JjOiB1cmwoXCIuLi8uLi9zcmMvZm9udHMvT3ZlcnBhc3MtTGlnaHRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL3NyYy9mb250cy9PdmVycGFzcy1MaWdodEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdvdmVycGFzcyc7XG4gIHNyYzogdXJsKFwiLi4vLi4vc3JjL2ZvbnRzL092ZXJwYXNzLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9zcmMvZm9udHMvT3ZlcnBhc3MtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnb3ZlcnBhc3MnO1xuICBzcmM6IHVybChcIi4uLy4uL3NyYy9mb250cy9PdmVycGFzcy1TZW1pQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vc3JjL2ZvbnRzL092ZXJwYXNzLVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ292ZXJwYXNzJztcbiAgc3JjOiB1cmwoXCIuLi8uLi9zcmMvZm9udHMvT3ZlcnBhc3MtU2VtaUJvbGRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL3NyYy9mb250cy9PdmVycGFzcy1TZW1pQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdvdmVycGFzcyc7XG4gIHNyYzogdXJsKFwiLi4vLi4vc3JjL2ZvbnRzL092ZXJwYXNzLUJsYWNrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9zcmMvZm9udHMvT3ZlcnBhc3MtQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnb3ZlcnBhc3MnO1xuICBzcmM6IHVybChcIi4uLy4uL3NyYy9mb250cy9PdmVycGFzcy1CbGFja0l0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vc3JjL2ZvbnRzL092ZXJwYXNzLUJsYWNrSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ25hbnVtLWJydXNoLXNjcmlwdCc7XG4gIHNyYzogdXJsKFwiLi4vLi4vc3JjL2ZvbnRzL05hbnVtQnJ1c2gud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL3NyYy9mb250cy9OYW51bUJydXNoLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBUWVBPR1JBUEhZXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuaDEge1xuICBtYXJnaW46IDAgMCAwLjdlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBsaW5lLWhlaWdodDogMy44cmVtOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICBsaW5lLWhlaWdodDogNC4ycmVtOyB9IH1cblxuaDIge1xuICBtYXJnaW46IDAgMCAxZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzLjZyZW07IH1cblxuaDMge1xuICBmb250LWZhbWlseTogXCJBYmVsXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDMxcHg7XG4gIGZvbnQtc2l6ZTogMy4xcmVtO1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDMuOHJlbTsgfVxuXG5oNCB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjhyZW07IH1cblxuaDUge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07IH1cblxuaDYge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjJyZW07IH1cblxucCB7XG4gIGZvbnQtZmFtaWx5OiBcIkFiZWxcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgfVxuXG5wOm5vdCgubm8tbWFyZ2luKSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07IH1cblxudWwge1xuICBtYXJnaW46IDAgMCAxLjVlbSAxLjI1ZW07IH1cblxub2wge1xuICBtYXJnaW46IDAgMCAxLjVlbSAxZW07IH1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDEuNWVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuYSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEhFTFBFUlNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7IH1cblxuLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgTEFZT1VUXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgSEVBREVSXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgQ09OVEVOVFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxNTk7IH1cbiAgLmNvbnRlbnQgYSB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAubm8tdG91Y2ggLmNvbnRlbnQgYTpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTsgfVxuXG4uaG9tZSBtYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOTk7XG4gIHBhZGRpbmc6IDIwcHg7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmhvbWUgbWFpbiB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDsgfSB9XG4gIC5ob21lIG1haW4gaDMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTsgfVxuICAuaG9tZSBtYWluIC5zaWduYXR1cmUgaW1nIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5ob21lIG1haW4gLnNpZ25hdHVyZSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cblxuLmludGVyaW9yLXBhZ2UgbWFpbiB7XG4gIG1heC13aWR0aDogMTI0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMHB4OyB9XG5cbmgyLmxvZ28gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubm90ZSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiQWJlbFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyB9XG5cbi5oZXJvLS1tb2JpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmhlcm8tLW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmhlcm8tLW1vYmlsZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuaGVyby0tbW9iaWxlOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTUlO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgdHJhbnNwYXJlbnQgMCUsICM1ODU2NTkgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCB0cmFuc3BhcmVudCAwJSwgIzU4NTY1OSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCAwJSwgIzU4NTY1OSAxMDAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpkeGltYWdldHJhbnNmb3JtLm1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nI2E2MDAwMDAwJywgR3JhZGllbnRUeXBlPTApOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIEZPT1RFUlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM5OTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgcGFkZGluZzogMCAyMHB4IDIwcHg7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmZvb3RlciB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5ob21lIC5mb290ZXIge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG4gIC5mb290ZXJfX2NyZWRpdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuZm9vdGVyX19jcmVkaXQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA0MyU7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLmZvb3Rlcl9fY3JlZGl0IHtcbiAgICAgICAgd2lkdGg6IDQwJTsgfSB9XG4gICAgLmZvb3Rlcl9fY3JlZGl0IHAuZmgge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gICAgICAuZm9vdGVyX19jcmVkaXQgcC5maCAubWFkZS1ieSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgICAuZm9vdGVyX19jcmVkaXQgcC5maCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4OyB9XG4gICAgICAgICAgLmZvb3Rlcl9fY3JlZGl0IHAuZmggLm1hZGUtYnkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lOyB9IH1cbiAgICAuZm9vdGVyX19jcmVkaXQgYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgICAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5mb290ZXJfX2NyZWRpdCBhIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgICAgY29sb3I6ICMwMDA7IH0gfVxuICAgICAgLmZvb3Rlcl9fY3JlZGl0IGEgc3ZnIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgZmlsbDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAgIC5mb290ZXJfX2NyZWRpdCBhIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiAjMDAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4OyB9IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAgICAgLmZvb3Rlcl9fY3JlZGl0IGEgc3ZnIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7IH0gfVxuICAgICAgLm5vLXRvdWNoIC5mb290ZXJfX2NyZWRpdCBhOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7IH1cbiAgLmZvb3RlciAuZm9vdGVyLWxpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5mb290ZXIgLmZvb3Rlci1saW5rcyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfSB9XG4gICAgLmZvb3RlciAuZm9vdGVyLWxpbmtzIGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7IH1cbiAgICAgIC5mb290ZXIgLmZvb3Rlci1saW5rcyBsaTo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgICAgLmZvb3RlciAuZm9vdGVyLWxpbmtzIGxpOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7IH0gfVxuICAgICAgLmZvb3RlciAuZm9vdGVyLWxpbmtzIGxpICsgbGkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7IH1cbiAgICAgICAgLmZvb3RlciAuZm9vdGVyLWxpbmtzIGxpICsgbGk6OmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAgICAgICAuZm9vdGVyIC5mb290ZXItbGlua3MgbGkgKyBsaTo6YWZ0ZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5mb290ZXJfX2xpbmtzIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDE7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5mb290ZXJfX2xpbmtzIHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIHdpZHRoOiA1NyU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHRyYW5zcGFyZW50IDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHRyYW5zcGFyZW50IDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdHJhbnNwYXJlbnQgMCUsIHJnYmEoMCwgMCwgMCwgMC41KSAxMDAlKTtcbiAgICAgICAgZmlsdGVyOiBwcm9naWQ6ZHhpbWFnZXRyYW5zZm9ybS5taWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyNhNjAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKTsgfSB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAuZm9vdGVyX19saW5rcyB7XG4gICAgICAgIHdpZHRoOiA2MCU7IH0gfVxuICAuZm9vdGVyX19mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmZvb3Rlcl9fZm9ybSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLmZvb3Rlcl9fc29jaWFsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3JkZXI6IDM7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5mb290ZXJfX3NvY2lhbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICAgIC5mb290ZXJfX3NvY2lhbDo6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLmZvb3Rlcl9fc29jaWFsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9IH1cbiAgLmZvb3RlciBwLm5vdGljZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMCAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvcmRlcjogMjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmZvb3RlciBwLm5vdGljZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBvcmRlcjogMztcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH1cbiAgICAgICAgLmZvb3RlciBwLm5vdGljZS5pcy1hY3RpdmUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIENPTVBPTkVOVFNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgTE9BRElOR1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5sb2FkaW5nIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTk5OTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjNzE3MDcyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlOyB9XG4gIC5sb2FkaW5nLmlzLWFjdGl2ZSB7XG4gICAgei1pbmRleDogOTk5O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlOyB9XG4gIC5sb2FkaW5nX19sZXR0ZXJzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogM3JlbTsgfVxuICAgIC5sb2FkaW5nX19sZXR0ZXJzIHNwYW4ge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuICAgICAgLmxvYWRpbmdfX2xldHRlcnMgc3Bhbi5pcy1hY3RpdmUge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG4gIC5sb2FkaW5nIC5mb2cge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEZPUk1TXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuaW5wdXRbdHlwZT0ndGV4dCddLFxuaW5wdXRbdHlwZT0nZW1haWwnXSxcbmlucHV0W3R5cGU9J3VybCddLFxuaW5wdXRbdHlwZT0ndGVsJ10sXG5pbnB1dFt0eXBlPSdwYXNzd29yZCddLFxuaW5wdXRbdHlwZT0nc2VhcmNoJ10sXG5pbnB1dFt0eXBlPSdkYXRlJ10sXG5pbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxuaW5wdXRbdHlwZT0nbW9udGgnXSxcbmlucHV0W3R5cGU9J3dlZWsnXSxcbmlucHV0W3R5cGU9J251bWJlciddIHtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCAjZmZmIHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDEuM3JlbTsgfVxuICBpbnB1dFt0eXBlPSd0ZXh0J10ucGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J2VtYWlsJ10ucGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3VybCddLnBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd0ZWwnXS5wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXS5wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nc2VhcmNoJ10ucGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J2RhdGUnXS5wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXS5wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nbW9udGgnXS5wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nd2VlayddLnBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdudW1iZXInXS5wbGFjZWhvbGRlciB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgaW5wdXRbdHlwZT0ndGV4dCddOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdlbWFpbCddOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd1cmwnXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ndGVsJ106Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3NlYXJjaCddOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdkYXRlJ106Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ106Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J21vbnRoJ106Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3dlZWsnXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nbnVtYmVyJ106Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlOyB9XG4gIGlucHV0W3R5cGU9J3RleHQnXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nZW1haWwnXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ndXJsJ106Oi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3RlbCddOjotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdwYXNzd29yZCddOjotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdzZWFyY2gnXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nZGF0ZSddOjotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddOjotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdtb250aCddOjotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd3ZWVrJ106Oi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J251bWJlciddOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTsgfVxuICBpbnB1dFt0eXBlPSd0ZXh0J106LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nZW1haWwnXTotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd1cmwnXTotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd0ZWwnXTotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdwYXNzd29yZCddOi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3NlYXJjaCddOi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J2RhdGUnXTotbW96LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddOi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J21vbnRoJ106LW1vei1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nd2VlayddOi1tb3otcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J251bWJlciddOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlOyB9XG4gIGlucHV0W3R5cGU9J3RleHQnXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J2VtYWlsJ106LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd1cmwnXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3RlbCddOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3NlYXJjaCddOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nZGF0ZSddOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J21vbnRoJ106LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSd3ZWVrJ106LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdudW1iZXInXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlOyB9XG4gIGlucHV0W3R5cGU9J3RleHQnXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT0nZW1haWwnXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT0ndXJsJ106Zm9jdXMsXG4gIGlucHV0W3R5cGU9J3RlbCddOmZvY3VzLFxuICBpbnB1dFt0eXBlPSdwYXNzd29yZCddOmZvY3VzLFxuICBpbnB1dFt0eXBlPSdzZWFyY2gnXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT0nZGF0ZSddOmZvY3VzLFxuICBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddOmZvY3VzLFxuICBpbnB1dFt0eXBlPSdtb250aCddOmZvY3VzLFxuICBpbnB1dFt0eXBlPSd3ZWVrJ106Zm9jdXMsXG4gIGlucHV0W3R5cGU9J251bWJlciddOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxuICAgIGlucHV0W3R5cGU9J3RleHQnXTpmb2N1cy5wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSdlbWFpbCddOmZvY3VzLnBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J3VybCddOmZvY3VzLnBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J3RlbCddOmZvY3VzLnBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106Zm9jdXMucGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0nc2VhcmNoJ106Zm9jdXMucGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0nZGF0ZSddOmZvY3VzLnBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ106Zm9jdXMucGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0nbW9udGgnXTpmb2N1cy5wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSd3ZWVrJ106Zm9jdXMucGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0nbnVtYmVyJ106Zm9jdXMucGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICBpbnB1dFt0eXBlPSd0ZXh0J106Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0nZW1haWwnXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSd1cmwnXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSd0ZWwnXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSdwYXNzd29yZCddOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J3NlYXJjaCddOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J2RhdGUnXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J21vbnRoJ106Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0nd2VlayddOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J251bWJlciddOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgaW5wdXRbdHlwZT0ndGV4dCddOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J2VtYWlsJ106Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0ndXJsJ106Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0ndGVsJ106Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSdzZWFyY2gnXTpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSdkYXRlJ106Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXTpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSdtb250aCddOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J3dlZWsnXTpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSdudW1iZXInXTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIGlucHV0W3R5cGU9J3RleHQnXTpmb2N1czotbW96LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J2VtYWlsJ106Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSd1cmwnXTpmb2N1czotbW96LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J3RlbCddOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTpmb2N1czotbW96LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J3NlYXJjaCddOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0nZGF0ZSddOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXTpmb2N1czotbW96LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J21vbnRoJ106Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSd3ZWVrJ106Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSdudW1iZXInXTpmb2N1czotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgaW5wdXRbdHlwZT0ndGV4dCddOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSdlbWFpbCddOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSd1cmwnXTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0ndGVsJ106Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J3NlYXJjaCddOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICBpbnB1dFt0eXBlPSdkYXRlJ106Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ106Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J21vbnRoJ106Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9J3dlZWsnXTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT0nbnVtYmVyJ106Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIGlucHV0W3R5cGU9J3RleHQnXSxcbiAgICBpbnB1dFt0eXBlPSdlbWFpbCddLFxuICAgIGlucHV0W3R5cGU9J3VybCddLFxuICAgIGlucHV0W3R5cGU9J3RlbCddLFxuICAgIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXG4gICAgaW5wdXRbdHlwZT0nc2VhcmNoJ10sXG4gICAgaW5wdXRbdHlwZT0nZGF0ZSddLFxuICAgIGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG4gICAgaW5wdXRbdHlwZT0nbW9udGgnXSxcbiAgICBpbnB1dFt0eXBlPSd3ZWVrJ10sXG4gICAgaW5wdXRbdHlwZT0nbnVtYmVyJ10ge1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH1cbiAgICAgIGlucHV0W3R5cGU9J3RleHQnXS5wbGFjZWhvbGRlcixcbiAgICAgIGlucHV0W3R5cGU9J2VtYWlsJ10ucGxhY2Vob2xkZXIsXG4gICAgICBpbnB1dFt0eXBlPSd1cmwnXS5wbGFjZWhvbGRlcixcbiAgICAgIGlucHV0W3R5cGU9J3RlbCddLnBsYWNlaG9sZGVyLFxuICAgICAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXS5wbGFjZWhvbGRlcixcbiAgICAgIGlucHV0W3R5cGU9J3NlYXJjaCddLnBsYWNlaG9sZGVyLFxuICAgICAgaW5wdXRbdHlwZT0nZGF0ZSddLnBsYWNlaG9sZGVyLFxuICAgICAgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXS5wbGFjZWhvbGRlcixcbiAgICAgIGlucHV0W3R5cGU9J21vbnRoJ10ucGxhY2Vob2xkZXIsXG4gICAgICBpbnB1dFt0eXBlPSd3ZWVrJ10ucGxhY2Vob2xkZXIsXG4gICAgICBpbnB1dFt0eXBlPSdudW1iZXInXS5wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH1cbiAgICAgIGlucHV0W3R5cGU9J3RleHQnXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICAgIGlucHV0W3R5cGU9J2VtYWlsJ106Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgICBpbnB1dFt0eXBlPSd1cmwnXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICAgIGlucHV0W3R5cGU9J3RlbCddOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICAgICAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICAgIGlucHV0W3R5cGU9J3NlYXJjaCddOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICAgICAgaW5wdXRbdHlwZT0nZGF0ZSddOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICAgICAgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICAgIGlucHV0W3R5cGU9J21vbnRoJ106Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgICBpbnB1dFt0eXBlPSd3ZWVrJ106Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgICBpbnB1dFt0eXBlPSdudW1iZXInXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH1cbiAgICAgIGlucHV0W3R5cGU9J3RleHQnXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgICAgIGlucHV0W3R5cGU9J2VtYWlsJ106Oi1tb3otcGxhY2Vob2xkZXIsXG4gICAgICBpbnB1dFt0eXBlPSd1cmwnXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgICAgIGlucHV0W3R5cGU9J3RlbCddOjotbW96LXBsYWNlaG9sZGVyLFxuICAgICAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgICAgIGlucHV0W3R5cGU9J3NlYXJjaCddOjotbW96LXBsYWNlaG9sZGVyLFxuICAgICAgaW5wdXRbdHlwZT0nZGF0ZSddOjotbW96LXBsYWNlaG9sZGVyLFxuICAgICAgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXTo6LW1vei1wbGFjZWhvbGRlcixcbiAgICAgIGlucHV0W3R5cGU9J21vbnRoJ106Oi1tb3otcGxhY2Vob2xkZXIsXG4gICAgICBpbnB1dFt0eXBlPSd3ZWVrJ106Oi1tb3otcGxhY2Vob2xkZXIsXG4gICAgICBpbnB1dFt0eXBlPSdudW1iZXInXTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH1cbiAgICAgIGlucHV0W3R5cGU9J3RleHQnXTotbW96LXBsYWNlaG9sZGVyLFxuICAgICAgaW5wdXRbdHlwZT0nZW1haWwnXTotbW96LXBsYWNlaG9sZGVyLFxuICAgICAgaW5wdXRbdHlwZT0ndXJsJ106LW1vei1wbGFjZWhvbGRlcixcbiAgICAgIGlucHV0W3R5cGU9J3RlbCddOi1tb3otcGxhY2Vob2xkZXIsXG4gICAgICBpbnB1dFt0eXBlPSdwYXNzd29yZCddOi1tb3otcGxhY2Vob2xkZXIsXG4gICAgICBpbnB1dFt0eXBlPSdzZWFyY2gnXTotbW96LXBsYWNlaG9sZGVyLFxuICAgICAgaW5wdXRbdHlwZT0nZGF0ZSddOi1tb3otcGxhY2Vob2xkZXIsXG4gICAgICBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddOi1tb3otcGxhY2Vob2xkZXIsXG4gICAgICBpbnB1dFt0eXBlPSdtb250aCddOi1tb3otcGxhY2Vob2xkZXIsXG4gICAgICBpbnB1dFt0eXBlPSd3ZWVrJ106LW1vei1wbGFjZWhvbGRlcixcbiAgICAgIGlucHV0W3R5cGU9J251bWJlciddOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOyB9XG4gICAgICBpbnB1dFt0eXBlPSd0ZXh0J106LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAgICAgaW5wdXRbdHlwZT0nZW1haWwnXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgICBpbnB1dFt0eXBlPSd1cmwnXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgICBpbnB1dFt0eXBlPSd0ZWwnXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgICBpbnB1dFt0eXBlPSdwYXNzd29yZCddOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICAgIGlucHV0W3R5cGU9J3NlYXJjaCddOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICAgIGlucHV0W3R5cGU9J2RhdGUnXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgICBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICAgIGlucHV0W3R5cGU9J21vbnRoJ106LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAgICAgaW5wdXRbdHlwZT0nd2VlayddOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICAgIGlucHV0W3R5cGU9J251bWJlciddOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH0gfVxuXG5pbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG4gIHBhZGRpbmc6IDVweCAxMHB4IDRweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4ICNmZmYgc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDEuM3JlbTsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICBpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH0gfVxuICBpbnB1dFt0eXBlPSdzdWJtaXQnXTpmb2N1cyxcbiAgLm5vLXRvdWNoIGlucHV0W3R5cGU9J3N1Ym1pdCddOmhvdmVyIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cblxuZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNlLXJlc3BvbnNlcyAucmVzcG9uc2Uge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjZyZW07IH1cblxuLmZvcm0tLW5ld3NsZXR0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmZvcm0tLW5ld3NsZXR0ZXIge1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLmZvcm0tLW5ld3NsZXR0ZXIge1xuICAgICAgd2lkdGg6IDMyNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjVweDsgfSB9XG4gIC5mb3JtLS1uZXdzbGV0dGVyIGlucHV0W3R5cGU9J2VtYWlsJ10ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5mb3JtLS1uZXdzbGV0dGVyX190b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LWZhbWlseTogXCJvdmVycGFzc1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5mb3JtLS1uZXdzbGV0dGVyX190b2dnbGUuaXMtYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIC5uby10b3VjaCAuZm9ybS0tbmV3c2xldHRlcl9fdG9nZ2xlOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlOyB9XG4gIC5mb3JtLS1uZXdzbGV0dGVyX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LWZhbWlseTogXCJvdmVycGFzc1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5mb3JtLS1uZXdzbGV0dGVyX190aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuZm9ybS0tbmV3c2xldHRlciBmb3JtIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5mb3JtLS1uZXdzbGV0dGVyIGZvcm0uaXMtYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAuZm9ybS0tbmV3c2xldHRlciBmb3JtIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlOyB9XG4gICAgLm5vLXRvdWNoIC5mb3JtLS1uZXdzbGV0dGVyIGZvcm0gYTpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5mb3JtLS1uZXdzbGV0dGVyIGZvcm0gYSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNjsgfSB9XG4gIC5mb3JtLS1uZXdzbGV0dGVyIC5mbGV4LXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgICAuZm9ybS0tbmV3c2xldHRlciAuZmxleC13cmFwIC5lbWFpbC1maWVsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgd2lkdGg6IDc1JTsgfVxuICAgIC5mb3JtLS1uZXdzbGV0dGVyIC5mbGV4LXdyYXAgaW5wdXRbdHlwZT0nc3VibWl0J10ge1xuICAgICAgd2lkdGg6IDI1JTsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgU09DSUFMXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnNvY2lhbC1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnNvY2lhbC1saW5rcyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH0gfVxuICAuc29jaWFsLWxpbmtzIGxpICsgbGkge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAuc29jaWFsLWxpbmtzIGxpICsgbGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDsgfSB9XG4gIC5zb2NpYWwtbGlua3MgbGkgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IDJyZW07IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5zb2NpYWwtbGlua3MgbGkgYSB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH0gfVxuICAgIC5uby10b3VjaCAuc29jaWFsLWxpbmtzIGxpIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGTEVYQk9YIEdSSURcbiAgIEEgZ3JpZCBzeXN0ZW0gYmFzZWQgb24gdGhlIGZsZXggZGlzcGxheSBwcm9wZXJ0eS5cbiAgIGh0dHA6Ly9mbGV4Ym94Z3JpZC5jb20vXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuXG4uY29udGFpbmVyLWZsdWlkIHtcblx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0cGFkZGluZy1sZWZ0OiAycmVtO1xufVxuXG4ucm93IHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHQtbXMtZmxleDogMCAxIGF1dG87XG5cdGZsZXg6IDAgMSBhdXRvO1xuXHQtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG5cdC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuXHQtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG5cdG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xufVxuXG4ucm93LnJldmVyc2Uge1xuXHQtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG5cdC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcblx0LW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4uY29sLnJldmVyc2Uge1xuXHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHQtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG5cdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cblxuLmNvbC14cyxcbi5jb2wteHMtMSxcbi5jb2wteHMtMixcbi5jb2wteHMtMyxcbi5jb2wteHMtNCxcbi5jb2wteHMtNSxcbi5jb2wteHMtNixcbi5jb2wteHMtNyxcbi5jb2wteHMtOCxcbi5jb2wteHMtOSxcbi5jb2wteHMtMTAsXG4uY29sLXhzLTExLFxuLmNvbC14cy0xMixcbi5jb2wteHMtb2Zmc2V0LTAsXG4uY29sLXhzLW9mZnNldC0xLFxuLmNvbC14cy1vZmZzZXQtMixcbi5jb2wteHMtb2Zmc2V0LTMsXG4uY29sLXhzLW9mZnNldC00LFxuLmNvbC14cy1vZmZzZXQtNSxcbi5jb2wteHMtb2Zmc2V0LTYsXG4uY29sLXhzLW9mZnNldC03LFxuLmNvbC14cy1vZmZzZXQtOCxcbi5jb2wteHMtb2Zmc2V0LTksXG4uY29sLXhzLW9mZnNldC0xMCxcbi5jb2wteHMtb2Zmc2V0LTExLFxuLmNvbC14cy1vZmZzZXQtMTIge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHQtbXMtZmxleDogMCAwIGF1dG87XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG5cdHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuXG4uY29sLXhzIHtcblx0LXdlYmtpdC1ib3gtZmxleDogMTtcblx0LW1zLWZsZXgtcG9zaXRpdmU6IDE7XG5cdGZsZXgtZ3JvdzogMTtcblx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG5cdGZsZXgtYmFzaXM6IDA7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC14cy0xIHtcblx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDguMzMzMzMzMzMlO1xuXHRmbGV4LWJhc2lzOiA4LjMzMzMzMzMzJTtcblx0bWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC14cy0yIHtcblx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDE2LjY2NjY2NjY3JTtcblx0ZmxleC1iYXNpczogMTYuNjY2NjY2NjclO1xuXHRtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy0zIHtcblx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDI1JTtcblx0ZmxleC1iYXNpczogMjUlO1xuXHRtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC14cy00IHtcblx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDMzLjMzMzMzMzMzJTtcblx0ZmxleC1iYXNpczogMzMuMzMzMzMzMzMlO1xuXHRtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC14cy01IHtcblx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDQxLjY2NjY2NjY3JTtcblx0ZmxleC1iYXNpczogNDEuNjY2NjY2NjclO1xuXHRtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy02IHtcblx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDUwJTtcblx0ZmxleC1iYXNpczogNTAlO1xuXHRtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC14cy03IHtcblx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDU4LjMzMzMzMzMzJTtcblx0ZmxleC1iYXNpczogNTguMzMzMzMzMzMlO1xuXHRtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC14cy04IHtcblx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDY2LjY2NjY2NjY3JTtcblx0ZmxleC1iYXNpczogNjYuNjY2NjY2NjclO1xuXHRtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy05IHtcblx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDc1JTtcblx0ZmxleC1iYXNpczogNzUlO1xuXHRtYXgtd2lkdGg6IDc1JTtcbn1cblxuLmNvbC14cy0xMCB7XG5cdC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA4My4zMzMzMzMzMyU7XG5cdGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzJTtcblx0bWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtMTEge1xuXHQtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogOTEuNjY2NjY2NjclO1xuXHRmbGV4LWJhc2lzOiA5MS42NjY2NjY2NyU7XG5cdG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLXhzLTEyIHtcblx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDEwMCU7XG5cdGZsZXgtYmFzaXM6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC14cy1vZmZzZXQtMCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uY29sLXhzLW9mZnNldC0xIHtcblx0bWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLW9mZnNldC0yIHtcblx0bWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1vZmZzZXQtMyB7XG5cdG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTQge1xuXHRtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLW9mZnNldC01IHtcblx0bWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1vZmZzZXQtNiB7XG5cdG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTcge1xuXHRtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLW9mZnNldC04IHtcblx0bWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1vZmZzZXQtOSB7XG5cdG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTEwIHtcblx0bWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC14cy1vZmZzZXQtMTEge1xuXHRtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG4uc3RhcnQteHMge1xuXHQtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcblx0LW1zLWZsZXgtcGFjazogc3RhcnQ7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0dGV4dC1hbGlnbjogc3RhcnQ7XG59XG5cbi5jZW50ZXIteHMge1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmVuZC14cyB7XG5cdC13ZWJraXQtYm94LXBhY2s6IGVuZDtcblx0LW1zLWZsZXgtcGFjazogZW5kO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHR0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbi50b3AteHMge1xuXHQtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG5cdC1tcy1mbGV4LWFsaWduOiBzdGFydDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5taWRkbGUteHMge1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYm90dG9tLXhzIHtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcblx0LW1zLWZsZXgtYWxpZ246IGVuZDtcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uYXJvdW5kLXhzIHtcblx0LW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZTtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbi5iZXR3ZWVuLXhzIHtcblx0LXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcblx0LW1zLWZsZXgtcGFjazoganVzdGlmeTtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZmlyc3QteHMge1xuXHQtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwO1xuXHQtbXMtZmxleC1vcmRlcjogLTE7XG5cdG9yZGVyOiAtMTtcbn1cblxuLmxhc3QteHMge1xuXHQtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuXHQtbXMtZmxleC1vcmRlcjogMTtcblx0b3JkZXI6IDE7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuXHQuY29udGFpbmVyIHtcblx0XHQvL3dpZHRoOiA0OXJlbTtcblx0fVxuXG5cdC5jb2wtc20sXG5cdC5jb2wtc20tMSxcblx0LmNvbC1zbS0yLFxuXHQuY29sLXNtLTMsXG5cdC5jb2wtc20tNCxcblx0LmNvbC1zbS01LFxuXHQuY29sLXNtLTYsXG5cdC5jb2wtc20tNyxcblx0LmNvbC1zbS04LFxuXHQuY29sLXNtLTksXG5cdC5jb2wtc20tMTAsXG5cdC5jb2wtc20tMTEsXG5cdC5jb2wtc20tMTIsXG5cdC5jb2wtc20tb2Zmc2V0LTAsXG5cdC5jb2wtc20tb2Zmc2V0LTEsXG5cdC5jb2wtc20tb2Zmc2V0LTIsXG5cdC5jb2wtc20tb2Zmc2V0LTMsXG5cdC5jb2wtc20tb2Zmc2V0LTQsXG5cdC5jb2wtc20tb2Zmc2V0LTUsXG5cdC5jb2wtc20tb2Zmc2V0LTYsXG5cdC5jb2wtc20tb2Zmc2V0LTcsXG5cdC5jb2wtc20tb2Zmc2V0LTgsXG5cdC5jb2wtc20tb2Zmc2V0LTksXG5cdC5jb2wtc20tb2Zmc2V0LTEwLFxuXHQuY29sLXNtLW9mZnNldC0xMSxcblx0LmNvbC1zbS1vZmZzZXQtMTIge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtbXMtZmxleDogMCAwIGF1dG87XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0cGFkZGluZy1yaWdodDogMC41cmVtO1xuXHRcdHBhZGRpbmctbGVmdDogMC41cmVtO1xuXHR9XG5cblx0LmNvbC1zbSB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMTtcblx0XHQtbXMtZmxleC1wb3NpdGl2ZTogMTtcblx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG5cdFx0ZmxleC1iYXNpczogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuY29sLXNtLTEge1xuXHRcdC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA4LjMzMzMzMzMzJTtcblx0XHRmbGV4LWJhc2lzOiA4LjMzMzMzMzMzJTtcblx0XHRtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuXHR9XG5cblx0LmNvbC1zbS0yIHtcblx0XHQtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTYuNjY2NjY2NjclO1xuXHRcdGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY3JTtcblx0XHRtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcblx0fVxuXG5cdC5jb2wtc20tMyB7XG5cdFx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDI1JTtcblx0XHRmbGV4LWJhc2lzOiAyNSU7XG5cdFx0bWF4LXdpZHRoOiAyNSU7XG5cdH1cblxuXHQuY29sLXNtLTQge1xuXHRcdC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAzMy4zMzMzMzMzMyU7XG5cdFx0ZmxleC1iYXNpczogMzMuMzMzMzMzMzMlO1xuXHRcdG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuXHR9XG5cblx0LmNvbC1zbS01IHtcblx0XHQtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNDEuNjY2NjY2NjclO1xuXHRcdGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY3JTtcblx0XHRtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcblx0fVxuXG5cdC5jb2wtc20tNiB7XG5cdFx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDUwJTtcblx0XHRmbGV4LWJhc2lzOiA1MCU7XG5cdFx0bWF4LXdpZHRoOiA1MCU7XG5cdH1cblxuXHQuY29sLXNtLTcge1xuXHRcdC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA1OC4zMzMzMzMzMyU7XG5cdFx0ZmxleC1iYXNpczogNTguMzMzMzMzMzMlO1xuXHRcdG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuXHR9XG5cblx0LmNvbC1zbS04IHtcblx0XHQtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNjYuNjY2NjY2NjclO1xuXHRcdGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY3JTtcblx0XHRtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcblx0fVxuXG5cdC5jb2wtc20tOSB7XG5cdFx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDc1JTtcblx0XHRmbGV4LWJhc2lzOiA3NSU7XG5cdFx0bWF4LXdpZHRoOiA3NSU7XG5cdH1cblxuXHQuY29sLXNtLTEwIHtcblx0XHQtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogODMuMzMzMzMzMzMlO1xuXHRcdGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzJTtcblx0XHRtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcblx0fVxuXG5cdC5jb2wtc20tMTEge1xuXHRcdC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA5MS42NjY2NjY2NyU7XG5cdFx0ZmxleC1iYXNpczogOTEuNjY2NjY2NjclO1xuXHRcdG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuXHR9XG5cblx0LmNvbC1zbS0xMiB7XG5cdFx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDEwMCU7XG5cdFx0ZmxleC1iYXNpczogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuY29sLXNtLW9mZnNldC0wIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXG5cdC5jb2wtc20tb2Zmc2V0LTEge1xuXHRcdG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcblx0fVxuXG5cdC5jb2wtc20tb2Zmc2V0LTIge1xuXHRcdG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG5cdH1cblxuXHQuY29sLXNtLW9mZnNldC0zIHtcblx0XHRtYXJnaW4tbGVmdDogMjUlO1xuXHR9XG5cblx0LmNvbC1zbS1vZmZzZXQtNCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcblx0fVxuXG5cdC5jb2wtc20tb2Zmc2V0LTUge1xuXHRcdG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG5cdH1cblxuXHQuY29sLXNtLW9mZnNldC02IHtcblx0XHRtYXJnaW4tbGVmdDogNTAlO1xuXHR9XG5cblx0LmNvbC1zbS1vZmZzZXQtNyB7XG5cdFx0bWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcblx0fVxuXG5cdC5jb2wtc20tb2Zmc2V0LTgge1xuXHRcdG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG5cdH1cblxuXHQuY29sLXNtLW9mZnNldC05IHtcblx0XHRtYXJnaW4tbGVmdDogNzUlO1xuXHR9XG5cblx0LmNvbC1zbS1vZmZzZXQtMTAge1xuXHRcdG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG5cdH1cblxuXHQuY29sLXNtLW9mZnNldC0xMSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcblx0fVxuXG5cdC5zdGFydC1zbSB7XG5cdFx0LXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG5cdFx0LW1zLWZsZXgtcGFjazogc3RhcnQ7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdHRleHQtYWxpZ246IHN0YXJ0O1xuXHR9XG5cblx0LmNlbnRlci1zbSB7XG5cdFx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHRcdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQuZW5kLXNtIHtcblx0XHQtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG5cdFx0LW1zLWZsZXgtcGFjazogZW5kO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0dGV4dC1hbGlnbjogZW5kO1xuXHR9XG5cblx0LnRvcC1zbSB7XG5cdFx0LXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuXHRcdC1tcy1mbGV4LWFsaWduOiBzdGFydDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0fVxuXG5cdC5taWRkbGUtc20ge1xuXHRcdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdFx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0LmJvdHRvbS1zbSB7XG5cdFx0LXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcblx0XHQtbXMtZmxleC1hbGlnbjogZW5kO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0fVxuXG5cdC5hcm91bmQtc20ge1xuXHRcdC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGU7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdH1cblxuXHQuYmV0d2Vlbi1zbSB7XG5cdFx0LXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcblx0XHQtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0fVxuXG5cdC5maXJzdC1zbSB7XG5cdFx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcblx0XHQtbXMtZmxleC1vcmRlcjogLTE7XG5cdFx0b3JkZXI6IC0xO1xuXHR9XG5cblx0Lmxhc3Qtc20ge1xuXHRcdC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG5cdFx0LW1zLWZsZXgtb3JkZXI6IDE7XG5cdFx0b3JkZXI6IDE7XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG5cdC5jb2wtbWQsXG5cdC5jb2wtbWQtMSxcblx0LmNvbC1tZC0yLFxuXHQuY29sLW1kLTMsXG5cdC5jb2wtbWQtNCxcblx0LmNvbC1tZC01LFxuXHQuY29sLW1kLTYsXG5cdC5jb2wtbWQtNyxcblx0LmNvbC1tZC04LFxuXHQuY29sLW1kLTksXG5cdC5jb2wtbWQtMTAsXG5cdC5jb2wtbWQtMTEsXG5cdC5jb2wtbWQtMTIsXG5cdC5jb2wtbWQtb2Zmc2V0LTAsXG5cdC5jb2wtbWQtb2Zmc2V0LTEsXG5cdC5jb2wtbWQtb2Zmc2V0LTIsXG5cdC5jb2wtbWQtb2Zmc2V0LTMsXG5cdC5jb2wtbWQtb2Zmc2V0LTQsXG5cdC5jb2wtbWQtb2Zmc2V0LTUsXG5cdC5jb2wtbWQtb2Zmc2V0LTYsXG5cdC5jb2wtbWQtb2Zmc2V0LTcsXG5cdC5jb2wtbWQtb2Zmc2V0LTgsXG5cdC5jb2wtbWQtb2Zmc2V0LTksXG5cdC5jb2wtbWQtb2Zmc2V0LTEwLFxuXHQuY29sLW1kLW9mZnNldC0xMSxcblx0LmNvbC1tZC1vZmZzZXQtMTIge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtbXMtZmxleDogMCAwIGF1dG87XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0cGFkZGluZy1yaWdodDogMC41cmVtO1xuXHRcdHBhZGRpbmctbGVmdDogMC41cmVtO1xuXHR9XG5cblx0LmNvbC1tZCB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMTtcblx0XHQtbXMtZmxleC1wb3NpdGl2ZTogMTtcblx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG5cdFx0ZmxleC1iYXNpczogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuY29sLW1kLTEge1xuXHRcdC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA4LjMzMzMzMzMzJTtcblx0XHRmbGV4LWJhc2lzOiA4LjMzMzMzMzMzJTtcblx0XHRtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuXHR9XG5cblx0LmNvbC1tZC0yIHtcblx0XHQtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTYuNjY2NjY2NjclO1xuXHRcdGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY3JTtcblx0XHRtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcblx0fVxuXG5cdC5jb2wtbWQtMyB7XG5cdFx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDI1JTtcblx0XHRmbGV4LWJhc2lzOiAyNSU7XG5cdFx0bWF4LXdpZHRoOiAyNSU7XG5cdH1cblxuXHQuY29sLW1kLTQge1xuXHRcdC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAzMy4zMzMzMzMzMyU7XG5cdFx0ZmxleC1iYXNpczogMzMuMzMzMzMzMzMlO1xuXHRcdG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuXHR9XG5cblx0LmNvbC1tZC01IHtcblx0XHQtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNDEuNjY2NjY2NjclO1xuXHRcdGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY3JTtcblx0XHRtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcblx0fVxuXG5cdC5jb2wtbWQtNiB7XG5cdFx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDUwJTtcblx0XHRmbGV4LWJhc2lzOiA1MCU7XG5cdFx0bWF4LXdpZHRoOiA1MCU7XG5cdH1cblxuXHQuY29sLW1kLTcge1xuXHRcdC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA1OC4zMzMzMzMzMyU7XG5cdFx0ZmxleC1iYXNpczogNTguMzMzMzMzMzMlO1xuXHRcdG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuXHR9XG5cblx0LmNvbC1tZC04IHtcblx0XHQtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNjYuNjY2NjY2NjclO1xuXHRcdGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY3JTtcblx0XHRtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcblx0fVxuXG5cdC5jb2wtbWQtOSB7XG5cdFx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDc1JTtcblx0XHRmbGV4LWJhc2lzOiA3NSU7XG5cdFx0bWF4LXdpZHRoOiA3NSU7XG5cdH1cblxuXHQuY29sLW1kLTEwIHtcblx0XHQtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogODMuMzMzMzMzMzMlO1xuXHRcdGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzJTtcblx0XHRtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcblx0fVxuXG5cdC5jb2wtbWQtMTEge1xuXHRcdC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA5MS42NjY2NjY2NyU7XG5cdFx0ZmxleC1iYXNpczogOTEuNjY2NjY2NjclO1xuXHRcdG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuXHR9XG5cblx0LmNvbC1tZC0xMiB7XG5cdFx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDEwMCU7XG5cdFx0ZmxleC1iYXNpczogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuY29sLW1kLW9mZnNldC0wIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXG5cdC5jb2wtbWQtb2Zmc2V0LTEge1xuXHRcdG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcblx0fVxuXG5cdC5jb2wtbWQtb2Zmc2V0LTIge1xuXHRcdG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG5cdH1cblxuXHQuY29sLW1kLW9mZnNldC0zIHtcblx0XHRtYXJnaW4tbGVmdDogMjUlO1xuXHR9XG5cblx0LmNvbC1tZC1vZmZzZXQtNCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcblx0fVxuXG5cdC5jb2wtbWQtb2Zmc2V0LTUge1xuXHRcdG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG5cdH1cblxuXHQuY29sLW1kLW9mZnNldC02IHtcblx0XHRtYXJnaW4tbGVmdDogNTAlO1xuXHR9XG5cblx0LmNvbC1tZC1vZmZzZXQtNyB7XG5cdFx0bWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcblx0fVxuXG5cdC5jb2wtbWQtb2Zmc2V0LTgge1xuXHRcdG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG5cdH1cblxuXHQuY29sLW1kLW9mZnNldC05IHtcblx0XHRtYXJnaW4tbGVmdDogNzUlO1xuXHR9XG5cblx0LmNvbC1tZC1vZmZzZXQtMTAge1xuXHRcdG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG5cdH1cblxuXHQuY29sLW1kLW9mZnNldC0xMSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcblx0fVxuXG5cdC5zdGFydC1tZCB7XG5cdFx0LXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG5cdFx0LW1zLWZsZXgtcGFjazogc3RhcnQ7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdHRleHQtYWxpZ246IHN0YXJ0O1xuXHR9XG5cblx0LmNlbnRlci1tZCB7XG5cdFx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHRcdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQuZW5kLW1kIHtcblx0XHQtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG5cdFx0LW1zLWZsZXgtcGFjazogZW5kO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0dGV4dC1hbGlnbjogZW5kO1xuXHR9XG5cblx0LnRvcC1tZCB7XG5cdFx0LXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuXHRcdC1tcy1mbGV4LWFsaWduOiBzdGFydDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0fVxuXG5cdC5taWRkbGUtbWQge1xuXHRcdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdFx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0LmJvdHRvbS1tZCB7XG5cdFx0LXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcblx0XHQtbXMtZmxleC1hbGlnbjogZW5kO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0fVxuXG5cdC5hcm91bmQtbWQge1xuXHRcdC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGU7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdH1cblxuXHQuYmV0d2Vlbi1tZCB7XG5cdFx0LXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcblx0XHQtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0fVxuXG5cdC5maXJzdC1tZCB7XG5cdFx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcblx0XHQtbXMtZmxleC1vcmRlcjogLTE7XG5cdFx0b3JkZXI6IC0xO1xuXHR9XG5cblx0Lmxhc3QtbWQge1xuXHRcdC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG5cdFx0LW1zLWZsZXgtb3JkZXI6IDE7XG5cdFx0b3JkZXI6IDE7XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG5cdC5jb250YWluZXIge1xuXHRcdC8vd2lkdGg6IDc2cmVtO1xuXHR9XG5cblx0LmNvbC1sZyxcblx0LmNvbC1sZy0xLFxuXHQuY29sLWxnLTIsXG5cdC5jb2wtbGctMyxcblx0LmNvbC1sZy00LFxuXHQuY29sLWxnLTUsXG5cdC5jb2wtbGctNixcblx0LmNvbC1sZy03LFxuXHQuY29sLWxnLTgsXG5cdC5jb2wtbGctOSxcblx0LmNvbC1sZy0xMCxcblx0LmNvbC1sZy0xMSxcblx0LmNvbC1sZy0xMixcblx0LmNvbC1sZy1vZmZzZXQtMCxcblx0LmNvbC1sZy1vZmZzZXQtMSxcblx0LmNvbC1sZy1vZmZzZXQtMixcblx0LmNvbC1sZy1vZmZzZXQtMyxcblx0LmNvbC1sZy1vZmZzZXQtNCxcblx0LmNvbC1sZy1vZmZzZXQtNSxcblx0LmNvbC1sZy1vZmZzZXQtNixcblx0LmNvbC1sZy1vZmZzZXQtNyxcblx0LmNvbC1sZy1vZmZzZXQtOCxcblx0LmNvbC1sZy1vZmZzZXQtOSxcblx0LmNvbC1sZy1vZmZzZXQtMTAsXG5cdC5jb2wtbGctb2Zmc2V0LTExLFxuXHQuY29sLWxnLW9mZnNldC0xMiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHRcdC1tcy1mbGV4OiAwIDAgYXV0bztcblx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG5cdFx0cGFkZGluZy1sZWZ0OiAwLjVyZW07XG5cdH1cblxuXHQuY29sLWxnIHtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAxO1xuXHRcdC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0XHQtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcblx0XHRmbGV4LWJhc2lzOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXG5cdC5jb2wtbGctMSB7XG5cdFx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDguMzMzMzMzMzMlO1xuXHRcdGZsZXgtYmFzaXM6IDguMzMzMzMzMzMlO1xuXHRcdG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG5cdH1cblxuXHQuY29sLWxnLTIge1xuXHRcdC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxNi42NjY2NjY2NyU7XG5cdFx0ZmxleC1iYXNpczogMTYuNjY2NjY2NjclO1xuXHRcdG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuXHR9XG5cblx0LmNvbC1sZy0zIHtcblx0XHQtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMjUlO1xuXHRcdGZsZXgtYmFzaXM6IDI1JTtcblx0XHRtYXgtd2lkdGg6IDI1JTtcblx0fVxuXG5cdC5jb2wtbGctNCB7XG5cdFx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDMzLjMzMzMzMzMzJTtcblx0XHRmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMyU7XG5cdFx0bWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG5cdH1cblxuXHQuY29sLWxnLTUge1xuXHRcdC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA0MS42NjY2NjY2NyU7XG5cdFx0ZmxleC1iYXNpczogNDEuNjY2NjY2NjclO1xuXHRcdG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuXHR9XG5cblx0LmNvbC1sZy02IHtcblx0XHQtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNTAlO1xuXHRcdGZsZXgtYmFzaXM6IDUwJTtcblx0XHRtYXgtd2lkdGg6IDUwJTtcblx0fVxuXG5cdC5jb2wtbGctNyB7XG5cdFx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDU4LjMzMzMzMzMzJTtcblx0XHRmbGV4LWJhc2lzOiA1OC4zMzMzMzMzMyU7XG5cdFx0bWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG5cdH1cblxuXHQuY29sLWxnLTgge1xuXHRcdC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA2Ni42NjY2NjY2NyU7XG5cdFx0ZmxleC1iYXNpczogNjYuNjY2NjY2NjclO1xuXHRcdG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuXHR9XG5cblx0LmNvbC1sZy05IHtcblx0XHQtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNzUlO1xuXHRcdGZsZXgtYmFzaXM6IDc1JTtcblx0XHRtYXgtd2lkdGg6IDc1JTtcblx0fVxuXG5cdC5jb2wtbGctMTAge1xuXHRcdC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA4My4zMzMzMzMzMyU7XG5cdFx0ZmxleC1iYXNpczogODMuMzMzMzMzMzMlO1xuXHRcdG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuXHR9XG5cblx0LmNvbC1sZy0xMSB7XG5cdFx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDkxLjY2NjY2NjY3JTtcblx0XHRmbGV4LWJhc2lzOiA5MS42NjY2NjY2NyU7XG5cdFx0bWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG5cdH1cblxuXHQuY29sLWxnLTEyIHtcblx0XHQtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcblx0XHRmbGV4LWJhc2lzOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXG5cdC5jb2wtbGctb2Zmc2V0LTAge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cblx0LmNvbC1sZy1vZmZzZXQtMSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuXHR9XG5cblx0LmNvbC1sZy1vZmZzZXQtMiB7XG5cdFx0bWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcblx0fVxuXG5cdC5jb2wtbGctb2Zmc2V0LTMge1xuXHRcdG1hcmdpbi1sZWZ0OiAyNSU7XG5cdH1cblxuXHQuY29sLWxnLW9mZnNldC00IHtcblx0XHRtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuXHR9XG5cblx0LmNvbC1sZy1vZmZzZXQtNSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcblx0fVxuXG5cdC5jb2wtbGctb2Zmc2V0LTYge1xuXHRcdG1hcmdpbi1sZWZ0OiA1MCU7XG5cdH1cblxuXHQuY29sLWxnLW9mZnNldC03IHtcblx0XHRtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuXHR9XG5cblx0LmNvbC1sZy1vZmZzZXQtOCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcblx0fVxuXG5cdC5jb2wtbGctb2Zmc2V0LTkge1xuXHRcdG1hcmdpbi1sZWZ0OiA3NSU7XG5cdH1cblxuXHQuY29sLWxnLW9mZnNldC0xMCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcblx0fVxuXG5cdC5jb2wtbGctb2Zmc2V0LTExIHtcblx0XHRtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuXHR9XG5cblx0LnN0YXJ0LWxnIHtcblx0XHQtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcblx0XHQtbXMtZmxleC1wYWNrOiBzdGFydDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0dGV4dC1hbGlnbjogc3RhcnQ7XG5cdH1cblxuXHQuY2VudGVyLWxnIHtcblx0XHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdFx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5lbmQtbGcge1xuXHRcdC13ZWJraXQtYm94LXBhY2s6IGVuZDtcblx0XHQtbXMtZmxleC1wYWNrOiBlbmQ7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHR0ZXh0LWFsaWduOiBlbmQ7XG5cdH1cblxuXHQudG9wLWxnIHtcblx0XHQtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG5cdFx0LW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHR9XG5cblx0Lm1pZGRsZS1sZyB7XG5cdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXHQuYm90dG9tLWxnIHtcblx0XHQtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuXHRcdC1tcy1mbGV4LWFsaWduOiBlbmQ7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHR9XG5cblx0LmFyb3VuZC1sZyB7XG5cdFx0LW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblx0fVxuXG5cdC5iZXR3ZWVuLWxnIHtcblx0XHQtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuXHRcdC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG5cblx0LmZpcnN0LWxnIHtcblx0XHQtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwO1xuXHRcdC1tcy1mbGV4LW9yZGVyOiAtMTtcblx0XHRvcmRlcjogLTE7XG5cdH1cblxuXHQubGFzdC1sZyB7XG5cdFx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcblx0XHQtbXMtZmxleC1vcmRlcjogMTtcblx0XHRvcmRlcjogMTtcblx0fVxufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRk9OVCBBV0VTT01FXG4gICBGb250IEF3ZXNvbWUgUHJvIDUuMC44XG4gICBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cblxuc3ZnOm5vdCg6cm9vdCkuc3ZnLWlubGluZS0tZmEge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4uc3ZnLWlubGluZS0tZmEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgaGVpZ2h0OiAxZW07XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB2ZXJ0aWNhbC1hbGlnbjogLS4xMjVlbTsgfVxuICAuc3ZnLWlubGluZS0tZmEuZmEtbGcge1xuICAgIHZlcnRpY2FsLWFsaWduOiAtLjIyNWVtOyB9XG4gIC5zdmctaW5saW5lLS1mYS5mYS13LTEge1xuICAgIHdpZHRoOiAwLjA2MjVlbTsgfVxuICAuc3ZnLWlubGluZS0tZmEuZmEtdy0yIHtcbiAgICB3aWR0aDogMC4xMjVlbTsgfVxuICAuc3ZnLWlubGluZS0tZmEuZmEtdy0zIHtcbiAgICB3aWR0aDogMC4xODc1ZW07IH1cbiAgLnN2Zy1pbmxpbmUtLWZhLmZhLXctNCB7XG4gICAgd2lkdGg6IDAuMjVlbTsgfVxuICAuc3ZnLWlubGluZS0tZmEuZmEtdy01IHtcbiAgICB3aWR0aDogMC4zMTI1ZW07IH1cbiAgLnN2Zy1pbmxpbmUtLWZhLmZhLXctNiB7XG4gICAgd2lkdGg6IDAuMzc1ZW07IH1cbiAgLnN2Zy1pbmxpbmUtLWZhLmZhLXctNyB7XG4gICAgd2lkdGg6IDAuNDM3NWVtOyB9XG4gIC5zdmctaW5saW5lLS1mYS5mYS13LTgge1xuICAgIHdpZHRoOiAwLjVlbTsgfVxuICAuc3ZnLWlubGluZS0tZmEuZmEtdy05IHtcbiAgICB3aWR0aDogMC41NjI1ZW07IH1cbiAgLnN2Zy1pbmxpbmUtLWZhLmZhLXctMTAge1xuICAgIHdpZHRoOiAwLjYyNWVtOyB9XG4gIC5zdmctaW5saW5lLS1mYS5mYS13LTExIHtcbiAgICB3aWR0aDogMC42ODc1ZW07IH1cbiAgLnN2Zy1pbmxpbmUtLWZhLmZhLXctMTIge1xuICAgIHdpZHRoOiAwLjc1ZW07IH1cbiAgLnN2Zy1pbmxpbmUtLWZhLmZhLXctMTMge1xuICAgIHdpZHRoOiAwLjgxMjVlbTsgfVxuICAuc3ZnLWlubGluZS0tZmEuZmEtdy0xNCB7XG4gICAgd2lkdGg6IDAuODc1ZW07IH1cbiAgLnN2Zy1pbmxpbmUtLWZhLmZhLXctMTUge1xuICAgIHdpZHRoOiAwLjkzNzVlbTsgfVxuICAuc3ZnLWlubGluZS0tZmEuZmEtdy0xNiB7XG4gICAgd2lkdGg6IDFlbTsgfVxuICAuc3ZnLWlubGluZS0tZmEuZmEtdy0xNyB7XG4gICAgd2lkdGg6IDEuMDYyNWVtOyB9XG4gIC5zdmctaW5saW5lLS1mYS5mYS13LTE4IHtcbiAgICB3aWR0aDogMS4xMjVlbTsgfVxuICAuc3ZnLWlubGluZS0tZmEuZmEtdy0xOSB7XG4gICAgd2lkdGg6IDEuMTg3NWVtOyB9XG4gIC5zdmctaW5saW5lLS1mYS5mYS13LTIwIHtcbiAgICB3aWR0aDogMS4yNWVtOyB9XG4gIC5zdmctaW5saW5lLS1mYS5mYS1wdWxsLWxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogLjNlbTtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuc3ZnLWlubGluZS0tZmEuZmEtcHVsbC1yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IC4zZW07XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLnN2Zy1pbmxpbmUtLWZhLmZhLWJvcmRlciB7XG4gICAgaGVpZ2h0OiAxLjVlbTsgfVxuICAuc3ZnLWlubGluZS0tZmEuZmEtbGkge1xuICAgIHdpZHRoOiAyZW07IH1cbiAgLnN2Zy1pbmxpbmUtLWZhLmZhLWZ3IHtcbiAgICB3aWR0aDogMS4yNWVtOyB9XG5cbi5mYS1sYXllcnMgc3ZnLnN2Zy1pbmxpbmUtLWZhIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDsgfVxuXG4uZmEtbGF5ZXJzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiAtLjEyNWVtO1xuICB3aWR0aDogMWVtOyB9XG4gIC5mYS1sYXllcnMgc3ZnLnN2Zy1pbmxpbmUtLWZhIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyOyB9XG5cbi5mYS1sYXllcnMtdGV4dCwgLmZhLWxheWVycy1jb3VudGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZmEtbGF5ZXJzLXRleHQge1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjsgfVxuXG4uZmEtbGF5ZXJzLWNvdW50ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYyNTNhO1xuICBib3JkZXItcmFkaXVzOiAxZW07XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWF4LXdpZHRoOiA1ZW07XG4gIG1pbi13aWR0aDogMS41ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IC4yNWVtO1xuICByaWdodDogMDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMjUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC4yNSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0O1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDsgfVxuXG4uZmEtbGF5ZXJzLWJvdHRvbS1yaWdodCB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMjUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC4yNSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIHJpZ2h0O1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDsgfVxuXG4uZmEtbGF5ZXJzLWJvdHRvbS1sZWZ0IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4yNSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjI1KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDsgfVxuXG4uZmEtbGF5ZXJzLXRvcC1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjI1KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMjUpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7IH1cblxuLmZhLWxheWVycy10b3AtbGVmdCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjI1KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMjUpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0OyB9XG5cbi5mYS1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLS4wNjY3ZW07IH1cblxuLmZhLXhzIHtcbiAgZm9udC1zaXplOiAuNzVlbTsgfVxuXG4uZmEtc20ge1xuICBmb250LXNpemU6IC44NzVlbTsgfVxuXG4uZmEtMXgge1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4uZmEtMngge1xuICBmb250LXNpemU6IDJlbTsgfVxuXG4uZmEtM3gge1xuICBmb250LXNpemU6IDNlbTsgfVxuXG4uZmEtNHgge1xuICBmb250LXNpemU6IDRlbTsgfVxuXG4uZmEtNXgge1xuICBmb250LXNpemU6IDVlbTsgfVxuXG4uZmEtNngge1xuICBmb250LXNpemU6IDZlbTsgfVxuXG4uZmEtN3gge1xuICBmb250LXNpemU6IDdlbTsgfVxuXG4uZmEtOHgge1xuICBmb250LXNpemU6IDhlbTsgfVxuXG4uZmEtOXgge1xuICBmb250LXNpemU6IDllbTsgfVxuXG4uZmEtMTB4IHtcbiAgZm9udC1zaXplOiAxMGVtOyB9XG5cbi5mYS1mdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEuMjVlbTsgfVxuXG4uZmEtdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAyLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5mYS11bCA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZhLWxpIHtcbiAgbGVmdDogLTJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5mYS1ib3JkZXIge1xuICBib3JkZXI6IHNvbGlkIDAuMDhlbSAjZWVlO1xuICBib3JkZXItcmFkaXVzOiAuMWVtO1xuICBwYWRkaW5nOiAuMmVtIC4yNWVtIC4xNWVtOyB9XG5cbi5mYS1wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uZmEtcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uZmEuZmEtcHVsbC1sZWZ0LFxuLmZhcy5mYS1wdWxsLWxlZnQsXG4uZmFyLmZhLXB1bGwtbGVmdCxcbi5mYWwuZmEtcHVsbC1sZWZ0LFxuLmZhYi5mYS1wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cblxuLmZhLmZhLXB1bGwtcmlnaHQsXG4uZmFzLmZhLXB1bGwtcmlnaHQsXG4uZmFyLmZhLXB1bGwtcmlnaHQsXG4uZmFsLmZhLXB1bGwtcmlnaHQsXG4uZmFiLmZhLXB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLjNlbTsgfVxuXG4uZmEtc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyOyB9XG5cbi5mYS1wdWxzZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi5mYS1yb3RhdGUtOTAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuXG4uZmEtcm90YXRlLTE4MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MilcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLmZhLXJvdGF0ZS0yNzAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB9XG5cbi5mYS1mbGlwLWhvcml6b250YWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpOyB9XG5cbi5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTsgfVxuXG4uZmEtZmxpcC1ob3Jpem9udGFsLmZhLWZsaXAtdmVydGljYWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7IH1cblxuOnJvb3QgLmZhLXJvdGF0ZS05MCxcbjpyb290IC5mYS1yb3RhdGUtMTgwLFxuOnJvb3QgLmZhLXJvdGF0ZS0yNzAsXG46cm9vdCAuZmEtZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLmZhLWZsaXAtdmVydGljYWwge1xuICAtd2Via2l0LWZpbHRlcjogbm9uZTtcbiAgICAgICAgICBmaWx0ZXI6IG5vbmU7IH1cblxuLmZhLXN0YWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMmVtOyB9XG5cbi5mYS1zdGFjay0xeCxcbi5mYS1zdGFjay0yeCB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7IH1cblxuLnN2Zy1pbmxpbmUtLWZhLmZhLXN0YWNrLTF4IHtcbiAgaGVpZ2h0OiAxZW07XG4gIHdpZHRoOiAxZW07IH1cblxuLnN2Zy1pbmxpbmUtLWZhLmZhLXN0YWNrLTJ4IHtcbiAgaGVpZ2h0OiAyZW07XG4gIHdpZHRoOiAyZW07IH1cblxuLmZhLWludmVyc2Uge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc3Itb25seSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4OyB9XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87IH1cblxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgQkFTRVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuKiB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym94LXNpemluZzogaW5oZXJpdDtcblxuXHQmOjpiZWZvcmUsXG5cdCY6OmFmdGVyIHtcblx0XHRib3gtc2l6aW5nOiBpbmhlcml0O1xuXHR9XG59XG5cbmh0bWwge1xuXHRmb250LXNpemU6IDYyLjUlO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5IHtcblx0bWluLXdpZHRoOiAzMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGdyYXksIDIwJSk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDYwJSAwO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0Zm9udC1mYW1pbHk6ICRmb250LWRlZjtcblx0Y29sb3I6ICRmb250LWNvbG9yO1xuXHRAaW5jbHVkZSByZW0oZm9udC1zaXplLCAkZm9udC1zaXplKTtcblx0QGluY2x1ZGUgcmVtKGxpbmUtaGVpZ2h0LCAkbGluZS1oZWlnaHQpO1xuXG5cdEBpbmNsdWRlIGJwLS1zbSB7XG5cdFx0cGFkZGluZzogMzBweCAzMHB4IDgwcHg7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9iYWNrZ3JvdW5kLnBuZycpO1xuXG5cdFx0Ji5pbnRlcmlvci1wYWdlIHtcblx0XHRcdHBhZGRpbmc6IDMwcHggMCAwO1xuXHRcdH1cblx0fVxufVxuXG4uZm9nIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHotaW5kZXg6IDk5O1xuXG5cdEBpbmNsdWRlIGJwLS1zbSB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHR9XG5cblx0Jl9fY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMzAwdnc7XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRvcGFjaXR5OiAwLjc1O1xuXG5cdFx0QGluY2x1ZGUgYnAtLXNtIHtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHR9XG5cblx0XHQmLS1maXJzdCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9mb2cxLnBuZycpO1xuXHRcdFx0YW5pbWF0aW9uOiBtYXJxdWVlIDE1MHMgbGluZWFyIGluZmluaXRlO1xuXHRcdH1cblxuXHRcdCYtLXNlY29uZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9mb2cyLnBuZycpO1xuXHRcdFx0YW5pbWF0aW9uOiBtYXJxdWVlIDEyMHMgbGluZWFyIGluZmluaXRlO1xuXHRcdH1cblx0fVxufVxuXG5Aa2V5ZnJhbWVzIG1hcnF1ZWUge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVkM2QoMCwgMCwgMCk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDB2dywgMCwgMCk7XG5cdH1cbn1cblxuaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi5jb250YWluZXIge1xuXHRtYXgtd2lkdGg6ICRwYWdlLXdpZHRoO1xuXHRAaW5jbHVkZSBwdXNoLWF1dG87XG59XG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgQ0xFQVJGSVhcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4lY2xlYXJmaXgge1xuXHQqem9vbTogMTtcblxuXHQmOjpiZWZvcmUsXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRjbGVhcjogYm90aDtcblx0fVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgUkVTUE9OU0lWRVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuQG1peGluIGJwLS14cygkdHlwZTogbWluKSB7XG5cdEBpZiAkdHlwZSA9PSBtYXgge1xuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKCN7JHR5cGV9LXdpZHRoOiAkYnAteHMtbWF4KSB7IEBjb250ZW50OyB9XG5cdH1cblx0QGVsc2Uge1xuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKCN7JHR5cGV9LXdpZHRoOiAkYnAteHMpIHsgQGNvbnRlbnQ7IH1cblx0fVxufVxuXG5AbWl4aW4gYnAtLXNtKCR0eXBlOiBtaW4pIHtcblx0QGlmICR0eXBlID09IG1heCB7XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoI3skdHlwZX0td2lkdGg6ICRicC1zbS1tYXgpIHsgQGNvbnRlbnQ7IH1cblx0fVxuXHRAZWxzZSB7XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoI3skdHlwZX0td2lkdGg6ICRicC1zbSkgeyBAY29udGVudDsgfVxuXHR9XG59XG5cbkBtaXhpbiBicC0tbWQoJHR5cGU6IG1pbikge1xuXHRAaWYgJHR5cGUgPT0gbWF4IHtcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kICgjeyR0eXBlfS13aWR0aDogJGJwLW1kLW1heCkgeyBAY29udGVudDsgfVxuXHR9XG5cdEBlbHNlIHtcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kICgjeyR0eXBlfS13aWR0aDogJGJwLW1kKSB7IEBjb250ZW50OyB9XG5cdH1cbn1cblxuQG1peGluIGJwLS1sZygkdHlwZTogbWluKSB7XG5cdEBpZiAkdHlwZSA9PSBtYXgge1xuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKCN7JHR5cGV9LXdpZHRoOiAkYnAtbGctbWF4KSB7IEBjb250ZW50OyB9XG5cdH1cblx0QGVsc2Uge1xuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKCN7JHR5cGV9LXdpZHRoOiAkYnAtbGcpIHsgQGNvbnRlbnQ7IH1cblx0fVxufVxuXG5AbWl4aW4gYnAtLXhsKCR0eXBlOiBtaW4pIHtcblx0QGlmICR0eXBlID09IG1heCB7XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoI3skdHlwZX0td2lkdGg6ICRicC14bC1tYXgpIHsgQGNvbnRlbnQ7IH1cblx0fVxuXHRAZWxzZSB7XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoI3skdHlwZX0td2lkdGg6ICRicC14bCkgeyBAY29udGVudDsgfVxuXHR9XG59XG5cbkBtaXhpbiBicC1jdXN0b20oJHdpZHRoLCAkdHlwZTogbWluKSB7XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKCN7JHR5cGV9LXdpZHRoOiAkd2lkdGgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1yYXRpbygkeCwgJHksICRwc2V1ZG86IGZhbHNlKSB7XG5cdCRwYWRkaW5nOiB1bnF1b3RlKCgkeSAvICR4KSAqIDEwMCArICclJyk7XG5cdEBpZiAkcHNldWRvIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0QGluY2x1ZGUgcHNldWRvKCRwb3M6IHJlbGF0aXZlKTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy10b3A6ICRwYWRkaW5nO1xuXHRcdH1cblx0fVxuXHRAZWxzZSB7XG5cdFx0cGFkZGluZy10b3A6ICRwYWRkaW5nO1xuXHR9XG59XG5cbkBtaXhpbiByYXRpby1ib3goJHJhdGlvOiAxIC8gMSkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0PiAqIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogKDEgLyAkcmF0aW8pICogMTAwJTtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0Y29udGVudDogJyc7XG5cdH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEVMRU1FTlQgUE9TSVRJT05JTkdcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbkBtaXhpbiBwdXNoLWF1dG8ge1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5AbWl4aW4gcm90YXRlKCRkZWcpIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoI3skZGVnfWRlZyk7XG59XG5cbi8vIENlbnRlciBob3Jpem9udGFsbHkgJiB2ZXJ0aWNhbGx5XG5AbWl4aW4gY2VudGVyLWJvdGgge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4vLyBWZXJ0aWNhbGx5IGNlbnRlcnMgYmxvY2sgZWxlbWVudHMgd2l0aCBrbm93biBoZWlnaHQuXG5AbWl4aW4gY2VudGVyLWgoJGhlaWdodCkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRoZWlnaHQ6ICRoZWlnaHQ7XG5cdG1hcmdpbi10b3A6IC0oJGhlaWdodCAvIDIpO1xufVxuXG4vLyBWZXJ0aWNhbGx5IGNlbnRlcnMgYmxvY2sgZWxlbWVudHMgd2l0aCB1bmtub3duIGhlaWdodC5cbkBtaXhpbiBjZW50ZXItaC0tdW5rIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4vLyBDb3ZlciB0aGUgZW50aXJlIGVsZW1lbnRcbkBtaXhpbiBmdWxsLWNvdmVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRUxFTUVOVCBTVEFURVMgLyBBTklNQVRJT05TXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5AbWl4aW4gaGFyZHdhcmUoJGJhY2tmYWNlOiB0cnVlLCAkcGVyc3BlY3RpdmU6IDEwMDApIHtcblx0QGlmICRiYWNrZmFjZSB7XG5cdFx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHR9XG5cdHBlcnNwZWN0aXZlOiAkcGVyc3BlY3RpdmU7XG59XG5cbkBtaXhpbiBvbi1ldmVudCgkc2VsZjogZmFsc2UpIHtcblx0QGlmICRzZWxmIHtcblx0XHQmLFxuXHRcdCY6aG92ZXIsXG5cdFx0JjphY3RpdmUsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cblx0QGVsc2Uge1xuXHRcdCY6aG92ZXIsXG5cdFx0JjphY3RpdmUsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cbn1cblxuQG1peGluIGhvdmVyZXIoJHByb3BlcnR5LCAkdmFsdWUxLCAkdmFsdWUyKSB7XG5cdCN7JHByb3BlcnR5fTogJHZhbHVlMTtcblxuXHQmOmhvdmVyIHtcblx0XHQjeyRwcm9wZXJ0eX06ICR2YWx1ZTI7XG5cdH1cbn1cblxuQG1peGluIHBsYWNlaG9sZGVyIHtcblx0Ji5wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cblx0JjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRUxFTUVOVCBDUkVBVElPTlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuQG1peGluIHBzZXVkbygkZGlzcGxheTogYmxvY2ssICRwb3M6IHJlbGF0aXZlLCAkY29udGVudDogJycpIHtcblx0Y29udGVudDogJGNvbnRlbnQ7XG5cdGRpc3BsYXk6ICRkaXNwbGF5O1xuXHRwb3NpdGlvbjogJHBvcztcbn1cblxuQG1peGluIGNzcy10cmlhbmdsZSgkY29sb3IsICRkaXJlY3Rpb24sICRzaXplOiA2cHgsICRwb3NpdGlvbjogYWJzb2x1dGUsICRyb3VuZDogZmFsc2UpIHtcblx0QGluY2x1ZGUgcHNldWRvKCRwb3M6ICRwb3NpdGlvbik7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDA7XG5cdEBpZiAkcm91bmQge1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0fVxuXHRAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcblx0XHRib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCAkY29sb3I7XG5cdFx0bWFyZ2luLXRvcDogMCAtIHJvdW5kKCRzaXplIC8gMi41KTtcblx0fVxuXHRAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcblx0XHRib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCAkY29sb3I7XG5cdFx0bWFyZ2luLWJvdHRvbTogMCAtIHJvdW5kKCRzaXplIC8gMi41KTtcblx0fVxuXHRAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcblx0XHRib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItbGVmdDogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdG1hcmdpbi1yaWdodDogLSRzaXplO1xuXHR9XG5cdEBlbHNlIGlmICAkZGlyZWN0aW9uID09IGxlZnQge1xuXHRcdGJvcmRlci10b3A6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yaWdodDogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdG1hcmdpbi1sZWZ0OiAtJHNpemU7XG5cdH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICBHUkFESUVOVFNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbkBtaXhpbiBiYWNrZ3JvdW5kLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJGVuZC1jb2xvciwgJG9yaWVudGF0aW9uKSB7XG5cdGJhY2tncm91bmQ6ICRzdGFydC1jb2xvcjtcblx0QGlmICRvcmllbnRhdGlvbiA9PSAndmVydGljYWwnIHtcblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcblx0fVxuXHRAZWxzZSBpZiAkb3JpZW50YXRpb24gPT0gJ2hvcml6b250YWwnIHtcblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcblx0fVxuXHRAZWxzZSB7XG5cdFx0YmFja2dyb3VuZDogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQoY2VudGVyLCBlbGxpcHNlIGNvdmVyLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xuXHRcdGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIGF0IGNlbnRlciwgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcblx0fVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIEZPTlRTXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5AbWl4aW4gZm9udC1saWdodCB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1kZWY7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbkBtaXhpbiBmb250LXJlZ3VsYXIge1xuXHRmb250LWZhbWlseTogJGZvbnQtZGVmO1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuXG5AbWl4aW4gZm9udC1ib2xkIHtcblx0Zm9udC1mYW1pbHk6ICRmb250LWRlZjtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuQG1peGluIGZvbnQtYmxhY2sge1xuXHRmb250LWZhbWlseTogJGZvbnQtZGVmO1xuXHRmb250LXdlaWdodDogOTAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIFRFWFRcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbkBmdW5jdGlvbiBwYXJzZWludCgkbikge1xuXHRAcmV0dXJuICRuIC8gKCRuICogMCArIDEpO1xufVxuXG5AbWl4aW4gcmVtKCRwcm9wZXJ0eSwgJHZhbHVlcykge1xuXHQkcHggOiAoKTtcblx0JHJlbTogKCk7XG5cdEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcblx0XHRAaWYgJHZhbHVlID09IDAgb3IgJHZhbHVlID09IGF1dG8ge1xuXHRcdFx0JHB4IDogYXBwZW5kKCRweCwgJHZhbHVlKTtcblx0XHRcdCRyZW06IGFwcGVuZCgkcmVtLCAkdmFsdWUpO1xuXHRcdH1cblx0XHRAZWxzZSB7XG5cdFx0XHQkdW5pdDogdW5pdCgkdmFsdWUpO1xuXHRcdFx0JHZhbDogcGFyc2VpbnQoJHZhbHVlKTtcblx0XHRcdEBpZiAkdW5pdCA9PSAncHgnIHtcblx0XHRcdFx0JHB4OiBhcHBlbmQoJHB4LCAkdmFsdWUpO1xuXHRcdFx0XHQkcmVtOiBhcHBlbmQoJHJlbSwgKCR2YWwgLyAxMCArIHJlbSkpO1xuXHRcdFx0fVxuXHRcdFx0QGlmICR1bml0ID09ICdyZW0nIHtcblx0XHRcdFx0JHB4OiBhcHBlbmQoJHB4LCAoJHZhbCAqIDEwICsgcHgpKTtcblx0XHRcdFx0JHJlbTogYXBwZW5kKCRyZW0sICR2YWx1ZSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBpZiAkcHggPT0gJHJlbSB7XG5cdFx0I3skcHJvcGVydHl9OiAkcHg7XG5cdH1cblx0QGVsc2Uge1xuXHRcdCN7JHByb3BlcnR5fTogJHB4O1xuXHRcdCN7JHByb3BlcnR5fTogJHJlbTtcblx0fVxufVxuXG5AbWl4aW4gaGlkZS10ZXh0IHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG59XG5cbkBtaXhpbiBzaG93LXRleHQge1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcblx0dGV4dC1pbmRlbnQ6IDA7XG59XG5cbkBtaXhpbiB0cnVuY2F0ZS10ZXh0IHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBUWVBPR1JBUEhZXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5oMSB7XG5cdG1hcmdpbjogMCAwIDAuN2VtO1xuXHRjb2xvcjogJHdoaXRlO1xuXHRAaW5jbHVkZSBmb250LWxpZ2h0O1xuXHRAaW5jbHVkZSByZW0oZm9udC1zaXplLCAzMnB4KTtcblx0QGluY2x1ZGUgcmVtKGxpbmUtaGVpZ2h0LCAzOHB4KTtcblxuXHRAaW5jbHVkZSBicC0tc20ge1xuXHRcdEBpbmNsdWRlIHJlbShmb250LXNpemUsIDM2cHgpO1xuXHRcdEBpbmNsdWRlIHJlbShsaW5lLWhlaWdodCwgNDJweCk7XG5cdH1cbn1cblxuaDIge1xuXHRtYXJnaW46IDAgMCAxZW07XG5cdGNvbG9yOiAkd2hpdGU7XG5cdEBpbmNsdWRlIGZvbnQtbGlnaHQ7XG5cdEBpbmNsdWRlIHJlbShmb250LXNpemUsIDMwcHgpO1xuXHRAaW5jbHVkZSByZW0obGluZS1oZWlnaHQsIDM2cHgpO1xufVxuXG5oMyB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1zcGVjO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRjb2xvcjogJGZvbnQtY29sb3I7XG5cdEBpbmNsdWRlIHJlbShmb250LXNpemUsIDMxcHgpO1xuXHRAaW5jbHVkZSByZW0obGluZS1oZWlnaHQsIDM4cHgpO1xufVxuXG5oNCB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1kZWY7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiAkZm9udC1jb2xvcjtcblx0QGluY2x1ZGUgcmVtKGZvbnQtc2l6ZSwgMjBweCk7XG5cdEBpbmNsdWRlIHJlbShsaW5lLWhlaWdodCwgMjhweCk7XG59XG5cbmg1IHtcblx0Zm9udC1mYW1pbHk6ICRmb250LWRlZjtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Y29sb3I6ICRmb250LWNvbG9yO1xuXHRAaW5jbHVkZSByZW0oZm9udC1zaXplLCAxNnB4KTtcblx0QGluY2x1ZGUgcmVtKGxpbmUtaGVpZ2h0LCAyNHB4KTtcbn1cblxuaDYge1xuXHRmb250LWZhbWlseTogJGZvbnQtZGVmO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRjb2xvcjogJGZvbnQtY29sb3I7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdEBpbmNsdWRlIHJlbShmb250LXNpemUsIDE0cHgpO1xuXHRAaW5jbHVkZSByZW0obGluZS1oZWlnaHQsIDIycHgpO1xufVxuXG5wIHtcblx0Zm9udC1mYW1pbHk6ICRmb250LXNwZWM7XG59XG5cbnA6bm90KC5uby1tYXJnaW4pIHtcblx0QGluY2x1ZGUgcmVtKG1hcmdpbi1ib3R0b20sIDIwcHgpO1xufVxuXG51bCB7XG5cdG1hcmdpbjogMCAwIDEuNWVtIDEuMjVlbTtcbn1cblxub2wge1xuXHRtYXJnaW46IDAgMCAxLjVlbSAxZW07XG59XG5cbmJsb2NrcXVvdGUge1xuXHRtYXJnaW46IDAgMCAxLjVlbTtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5hIHtcblx0Y29sb3I6ICRsaW5rLWNvbG9yO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgSEVMUEVSU1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG5cdGJvcmRlcjogMDtcblx0Y2xpcDogcmVjdCgwIDAgMCAwKTtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4O1xufVxuXG4uYWxpZ25sZWZ0IHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi5hbGlnbmNlbnRlciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLmFsaWducmlnaHQge1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbi50ZXh0LWxlZnQge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0LXJpZ2h0IHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICBDT05URU5UXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4uY29udGVudCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTU5O1xuXG5cdGEge1xuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuXG5cdFx0Lm5vLXRvdWNoICY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcblx0XHR9XG5cdH1cbn1cblxuLmhvbWUgbWFpbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTk5O1xuXHRwYWRkaW5nOiAyMHB4O1xuXG5cdEBpbmNsdWRlIGJwLS1zbSB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXgtd2lkdGg6IDUwMHB4O1xuXHR9XG5cblx0aDMge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0fVxuXG5cdC5zaWduYXR1cmUge1xuXHRcdGltZyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nLXRvcDogNXB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHR9XG5cdH1cbn1cblxuLmludGVyaW9yLXBhZ2Uge1xuXHRtYWluIHtcblx0XHRtYXgtd2lkdGg6IDEyNDBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdH1cbn1cblxuaDIubG9nbyB7XG5cdGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuXG4ubm90ZSB7XG5cdHAge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1zcGVjO1xuXHR9XG59XG5cbi5oZXJvIHtcblx0Ji0tbW9iaWxlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAaW5jbHVkZSBicC0tc20ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDE1JTtcblx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgZGFya2VuKCRncmF5LCAyMCUpIDEwMCUpO1xuXHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDApIDAlLCBkYXJrZW4oJGdyYXksIDIwJSkgMTAwJSk7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDAlLCBkYXJrZW4oJGdyYXksIDIwJSkgMTAwJSk7XG5cdFx0XHRmaWx0ZXI6IHByb2dpZDpkeGltYWdldHJhbnNmb3JtLm1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nI2E2MDAwMDAwJywgR3JhZGllbnRUeXBlPTApO1xuXHRcdH1cblx0fVxufVxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgRk9PVEVSXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4uZm9vdGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAzOTk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdG1hcmdpbi10b3A6IDQwcHg7XG5cdHBhZGRpbmc6IDAgMjBweCAyMHB4O1xuXG5cdEBpbmNsdWRlIGJwLS1zbSB7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdC5ob21lICYge1xuXHRcdEBpbmNsdWRlIGJwLS1zbSB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxuXHRcblx0Jl9fY3JlZGl0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvcmRlcjogMjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFxuXHRcdEBpbmNsdWRlIGJwLS1zbSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDQzJTtcblx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzNXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicC0tbWQge1xuXHRcdFx0d2lkdGg6IDQwJTtcblx0XHR9XG5cblx0XHRwLmZoIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblxuXHRcdFx0Lm1hZGUtYnkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBicC0tbWQge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTJweDtcblxuXHRcdFx0XHQubWFkZS1ieSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG5cdFx0XHRAaW5jbHVkZSBmb250LWJsYWNrO1xuXHRcdFx0QGluY2x1ZGUgcmVtKGZvbnQtc2l6ZSwgMTJweCk7XG5cdFx0XHRAaW5jbHVkZSByZW0obGluZS1oZWlnaHQsIDI1cHgpO1xuXG5cdFx0XHRAaW5jbHVkZSBicC0tc20ge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHR9XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuXHRcdFx0XHRAaW5jbHVkZSBicC0tc20ge1xuXHRcdFx0XHRcdGZpbGw6ICRibGFjaztcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBicC0tbWQge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA3cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lm5vLXRvdWNoICY6aG92ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZm9vdGVyLWxpbmtzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRAaW5jbHVkZSBicC0tc20ge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEycHg7XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogLThweDtcblx0XHRcdFx0d2lkdGg6IDJweDtcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnAtLXNtIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JiArIGxpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnAtLW1kIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2xpbmtzIHtcblx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b3JkZXI6IDE7XG5cblx0XHRAaW5jbHVkZSBicC0tc20ge1xuXHRcdFx0b3JkZXI6IDI7XG5cdFx0XHR3aWR0aDogNTclO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMzVweDtcblx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC41KSAxMDAlKTtcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC41KSAxMDAlKTtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xuXHRcdFx0ZmlsdGVyOiBwcm9naWQ6ZHhpbWFnZXRyYW5zZm9ybS5taWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyNhNjAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicC0tbWQge1xuXHRcdFx0d2lkdGg6IDYwJTtcblx0XHR9XG5cdH1cblxuXHQmX19mbGV4IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdH1cblxuXHQmX19mb3JtIHtcblx0XHRvcmRlcjogMTtcblx0fVxuXG5cdCZfX3NvY2lhbCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG9yZGVyOiAzO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFxuXHRcdEBpbmNsdWRlIGJwLS1zbSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdFx0XHRvcmRlcjogMjtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdFx0XHR3aWR0aDogMnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBicC0tbWQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xuXHRcdH1cblx0fVxuXG5cdHAubm90aWNlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMCAwIDE1cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0b3JkZXI6IDI7XG5cdFx0QGluY2x1ZGUgcmVtKGZvbnQtc2l6ZSwgMTJweCk7XG5cdFx0QGluY2x1ZGUgcmVtKGxpbmUtaGVpZ2h0LCAxNXB4KTtcblxuXHRcdEBpbmNsdWRlIGJwLS1zbSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRvcmRlcjogMztcblx0XHRcdHBhZGRpbmc6IDEwcHggMCAwO1xuXHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcblxuXHRcdFx0Ji5pcy1hY3RpdmUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBMT0FESU5HXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4ubG9hZGluZyB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IC05OTk7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0YmFja2dyb3VuZDogZGFya2VuKCRncmF5LCAxMCUpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xuXG5cdCYuaXMtYWN0aXZlIHtcblx0XHR6LWluZGV4OiA5OTk7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG5cdH1cblxuXHQmX19sZXR0ZXJzIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgZm9udC1saWdodDtcblx0XHRAaW5jbHVkZSBjZW50ZXItaC0tdW5rKCk7XG5cdFx0QGluY2x1ZGUgcmVtKGZvbnQtc2l6ZSwgMzBweCk7XG5cblx0XHRzcGFuIHtcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cblx0XHRcdCYuaXMtYWN0aXZlIHtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZm9nIHtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHR9XG59XG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRk9STVNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbmlucHV0W3R5cGU9J3RleHQnXSxcbmlucHV0W3R5cGU9J2VtYWlsJ10sXG5pbnB1dFt0eXBlPSd1cmwnXSxcbmlucHV0W3R5cGU9J3RlbCddLFxuaW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcbmlucHV0W3R5cGU9J3NlYXJjaCddLFxuaW5wdXRbdHlwZT0nZGF0ZSddLFxuaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcbmlucHV0W3R5cGU9J21vbnRoJ10sXG5pbnB1dFt0eXBlPSd3ZWVrJ10sXG5pbnB1dFt0eXBlPSdudW1iZXInXSB7XG5cdHBhZGRpbmc6IDVweCAwO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAwO1xuXHRib3JkZXItYm90dG9tOiAxcHggJHdoaXRlIHNvbGlkO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRjb2xvcjogJHdoaXRlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHRAaW5jbHVkZSBmb250LWxpZ2h0O1xuXHRAaW5jbHVkZSByZW0oZm9udC1zaXplLCAxM3B4KTtcblxuXHRAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcblx0fVxuXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkd2hpdGU7XG5cblx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIGJwLS1zbSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG5cblx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuXHRcdH1cblx0fVxufVxuXG5pbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG5cdHBhZGRpbmc6IDVweCAxMHB4IDRweDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogMXB4ICR3aGl0ZSBzb2xpZDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Y29sb3I6ICR3aGl0ZTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdEBpbmNsdWRlIGZvbnQtYm9sZDtcblx0QGluY2x1ZGUgcmVtKGZvbnQtc2l6ZSwgMTNweCk7XG5cblx0QGluY2x1ZGUgYnAtLXNtIHtcblx0XHRib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcblx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuXHR9XG5cblx0Jjpmb2N1cyxcblx0Lm5vLXRvdWNoICY6aG92ZXIge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcblx0XHRib3JkZXItY29sb3I6ICR3aGl0ZTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cdH1cbn1cblxuZGl2Lm1jZV9pbmxpbmVfZXJyb3IsXG4jbWNlLXJlc3BvbnNlcyAucmVzcG9uc2Uge1xuXHRwYWRkaW5nLXRvcDogMTBweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0QGluY2x1ZGUgZm9udC1ib2xkO1xuXHRAaW5jbHVkZSByZW0oZm9udC1zaXplLCAxMXB4KTtcblx0QGluY2x1ZGUgcmVtKGxpbmUtaGVpZ2h0LCAxNnB4KTtcbn1cblxuLmZvcm0ge1xuXHQmLS1uZXdzbGV0dGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBicC0tc20ge1xuXHRcdFx0d2lkdGg6IDMwMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEycHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJwLS1tZCB7XG5cdFx0XHR3aWR0aDogMzI1cHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuXHRcdH1cblxuXHRcdGlucHV0W3R5cGU9J2VtYWlsJ10ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Jl9fdG9nZ2xlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0QGluY2x1ZGUgZm9udC1ib2xkO1xuXHRcdFx0QGluY2x1ZGUgcmVtKGZvbnQtc2l6ZSwgMTNweCk7XG5cdFx0XHRAaW5jbHVkZSByZW0obGluZS1oZWlnaHQsIDI1cHgpO1xuXG5cdFx0XHQmLmlzLWFjdGl2ZSB7XG5cdFx0XHRcdEBpbmNsdWRlIGJwLS1zbSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lm5vLXRvdWNoICY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRAaW5jbHVkZSBmb250LWJsYWNrO1xuXHRcdFx0QGluY2x1ZGUgcmVtKGZvbnQtc2l6ZSwgMTNweCk7XG5cdFx0XHRAaW5jbHVkZSByZW0obGluZS1oZWlnaHQsIDI1cHgpO1xuXG5cdFx0XHRAaW5jbHVkZSBicC0tc20ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGZvcm0ge1xuXHRcdFx0QGluY2x1ZGUgYnAtLXNtIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHQmLmlzLWFjdGl2ZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcblxuXHRcdFx0XHQubm8tdG91Y2ggJjpob3ZlciB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIGJwLS1zbSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZsZXgtd3JhcCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuXHRcdFx0LmVtYWlsLWZpZWxkIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRcdFx0d2lkdGg6IDc1JTtcblx0XHRcdH1cblxuXHRcdFx0aW5wdXRbdHlwZT0nc3VibWl0J10ge1xuXHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFNPQ0lBTFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLnNvY2lhbC1saW5rcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0QGluY2x1ZGUgYnAtLXNtIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdH1cblxuXHRsaSB7XG5cdFx0JiArIGxpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBicC0tbWQge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMjVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG5cdFx0XHRAaW5jbHVkZSByZW0oZm9udC1zaXplLCAyMHB4KTtcblxuXHRcdFx0QGluY2x1ZGUgYnAtLXNtIHtcblx0XHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcblx0XHRcdH1cblxuXHRcdFx0Lm5vLXRvdWNoICY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iXSwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0= */
