/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}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;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:-0.25em}sup{top:-0.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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-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,[hidden]{display:none}@font-face{font-family:Pluto;src:url("fonts/PlutoThin.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:Pluto;src:url("fonts/PlutoExtraLight.otf") format("opentype");font-weight:200;font-style:normal}@font-face{font-family:Pluto;src:url("fonts/PlutoLight.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Pluto;src:url("fonts/PlutoRegular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Pluto;src:url("fonts/PlutoMedium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Pluto;src:url("fonts/PlutoBold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Pluto;src:url("fonts/PlutoHeavy.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:PlutoCond;src:url("fonts/PlutoCondThin.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:PlutoCond;src:url("fonts/PlutoCondExtraLight.otf") format("opentype");font-weight:200;font-style:normal}@font-face{font-family:PlutoCond;src:url("fonts/PlutoCondLight.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:PlutoCond;src:url("fonts/PlutoCondRegular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PlutoCond;src:url("fonts/PlutoCondMedium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:PlutoCond;src:url("fonts/PlutoCondBold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:PlutoCond;src:url("fonts/PlutoCondHeavy.otf") format("opentype");font-weight:800;font-style:normal}h1,h2,h3,h4,h5,p,a,ul,li,span,input,sup{font-family:Pluto}section{width:100%;max-width:1600px}.body{position:relative;display:flex;flex-direction:column}.body header{position:fixed;display:flex;width:100%;height:100px;top:0;left:0;z-index:5;background-color:#0da7e4}.body header nav{position:relative;display:flex;width:80%;margin:auto}.body header nav .logo{position:relative;display:block;margin:auto auto auto 0;height:90px}.body header nav .logo img{height:100%;width:auto}.body header nav .anchor{margin:auto 0 auto auto}.body header nav .anchor a{margin:auto 2rem;font-size:1.5rem;color:#fff;text-decoration:none}.body header nav .anchor.simple{display:none}.body header nav .anchor.home{display:flex}.body main{position:relative;display:flex;flex-direction:column;background-color:#245ac5;margin:100px auto auto auto;width:80%;padding:0 10%}.body main .section__banner{position:relative;display:flex;flex-wrap:wrap;margin:100px auto 50px auto}.body main .section__banner__left{position:relative;display:flex;width:40%;max-width:550px;flex-direction:column;background-color:#23a4e0;padding:25px;min-width:450px;color:#fff;text-shadow:0px 4px 4px rgba(0,0,0,.25);text-align:left;font-size:1.75rem;margin:0 auto auto 0;z-index:1}.body main .section__banner__left h1{font-size:1.75rem;margin:0}.body main .section__banner__left h2{position:relative;display:block;font-size:3.75rem;padding:2rem 0;min-width:400px;white-space:nowrap}.body main .section__banner__left h3{font-family:PlutoCond;font-weight:800;font-size:2rem;margin:15px 0;color:#ff7001;text-shadow:0px 4px 4px rgba(0,0,0,0);background-color:#fff;padding:5px 15px;border-radius:10px;margin-block-start:.5em;margin-block-end:.5em}.body main .section__banner__left p{margin-block-start:.1em;margin-block-end:.1em;text-shadow:0px 4px 4px rgba(0,0,0,0)}.body main .section__banner__left p.bold{font-weight:bold;text-shadow:0px 4px 4px rgba(0,0,0,.25)}.body main .section__banner__left h1,.body main .section__banner__left h2{font-weight:bold;margin-block-start:.1em;margin-block-end:.1em}.body main .section__banner__left span{font-size:.75rem;margin:0 0 2rem 0}.body main .section__banner__left__pop{display:flex;position:absolute;width:525px;background-color:#ff7001;left:140px;bottom:-100px;border-radius:2rem}.body main .section__banner__left__pop__text{position:relative;display:block;width:415px}.body main .section__banner__left__pop__text h3{font-size:1.75rem;background-color:transparent;text-transform:uppercase;color:#fff;text-shadow:none}.body main .section__banner__left__pop__text span{position:relative;display:block;margin:0;padding:0px 15px 15px 15px;text-shadow:none;font-size:.9rem}.body main .section__banner__left__pop__circle{position:absolute;display:flex;flex-direction:column;width:200px;height:200px;background-color:#fff;border-radius:50%;top:-25px;right:-100px;box-shadow:0px 10px 5px rgba(0,0,0,.25)}.body main .section__banner__left__pop__circle h5,.body main .section__banner__left__pop__circle p,.body main .section__banner__left__pop__circle span,.body main .section__banner__left__pop__circle sup{color:#ff7001;text-align:center;margin-block-start:0em;margin-block-end:0em}.body main .section__banner__left__pop__circle h5{position:relative;font-size:4.75rem;line-height:3.5rem;margin:auto auto 0 auto;display:flex;text-shadow:none}.body main .section__banner__left__pop__circle h5 span{position:relative;display:block;font-size:2.35rem;transform:translateY(-0.75rem)}.body main .section__banner__left__pop__circle p{position:relative;font-size:1.25rem;font-weight:600;text-transform:uppercase;margin:0 auto 10px auto}.body main .section__banner__left__pop__circle span{font-size:1rem;margin:0 auto;text-shadow:none}.body main .section__banner__left__pop__circle span.fat{font-weight:600;margin:0 auto auto auto}.body main .section__banner__right{position:relative;display:flex;width:40vw;height:40vw;max-width:576px;max-height:576px;flex-direction:column;margin:0 0 0 auto}.body main .section__banner__right__logo{position:absolute;display:block;z-index:2;width:37%;left:20%;top:11%}.body main .section__banner__right__logo img{position:relative;display:block;margin:auto;width:100%;height:auto}.body main .section__banner__right__image{position:relative;display:flex;width:90%;margin:0 auto}.body main .section__banner__right__image img{position:relative;display:block;margin:auto;width:100%;height:auto}.body main .section__banner__right__ellipse{z-index:0;height:74%;width:74%;margin:13%;position:absolute;background-color:rgba(255,255,255,.85);box-shadow:0px 8px 4px rgba(0,0,0,.25);border-radius:50%}.body main .section__banner__right__ellipse.second{background:radial-gradient(circle, #23a4e0 0%, rgba(35, 164, 224, 0) 60%);height:120%;width:120%;left:-30%;top:-20%;box-shadow:0px 8px 4px rgba(0,0,0,0)}.body main .section__form{position:relative;display:block;margin:50px auto}.body main .section__form__ellipse{position:absolute;z-index:0;height:40vw;width:40vw;left:25vw;top:0;bottom:0;margin:auto;background:radial-gradient(circle, #23a4e0 0%, rgba(35, 164, 224, 0) 60%)}.body main .section__form__container{position:relative;display:flex;flex-direction:column}.body main .section__form__container__field{position:relative;display:flex;flex-wrap:wrap;margin:auto;width:100%}@media only screen and (max-width: 967px){.body main .section__form__container__field .lastname{order:1}}@media only screen and (max-width: 967px){.body main .section__form__container__field .surname{order:2}}@media only screen and (max-width: 967px){.body main .section__form__container__field .birthdate{order:4}}@media only screen and (max-width: 967px){.body main .section__form__container__field .city{order:5}}@media only screen and (max-width: 967px){.body main .section__form__container__field .adress{order:4}}@media only screen and (max-width: 967px){.body main .section__form__container__field .email{order:7}}@media only screen and (max-width: 967px){.body main .section__form__container__field .phone{order:6}}.body main .section__form__container__field span{position:relative;display:flex;flex-direction:column;width:50%;min-width:320px;margin:1em 0}.body main .section__form__container__field span input{color:#969696;width:80%;margin:auto auto auto 0;padding:10px;border:none;border-radius:10px;background:rgba(255,255,255,.85);box-shadow:0px 4px 4px rgba(0,0,0,.25)}.body main .section__form__container__field span input.right{margin:0 0 auto auto}.body main .section__form__container__field span input.left{margin:0 auto auto 0}.body main .section__form__container__field span.wpcf7-not-valid-tip{border-radius:10px;padding:10px;text-align:center !important;color:#fff;border:red 2px solid;min-width:unset !important;max-width:226px;width:80%}.body main .section__form__container__field span.surname span,.body main .section__form__container__field span.email span,.body main .section__form__container__field span.street span,.body main .section__form__container__field span.city span{margin:auto 0 auto auto;text-align:right}.body main .section__form__container__field span span.country-name,.body main .section__form__container__field span span.dial-code{margin:auto !important}.body main .section__form__container__field span.phone .intl-tel-input{width:100%}.body main .section__form__container__field span.phone .intl-tel-input input{width:calc(80% + 20px)}.body main .section__form__container__field span.country .country-select{width:calc(80% + 20px);margin:auto 0 auto auto}.body main .section__form__container__field span.country .country-select input{width:100%}.body main .section__form__container__field__separator{position:relative;display:flex;width:100%}.body main .section__form__container__field__separator p{color:#fff;font-size:1.1rem;margin-block-start:.5em !important;margin-block-end:.5em !important}.body main .section__form__container__field .section__form__container__field--column{position:relative;display:flex;width:calc(40% + 20px);min-width:320px}.body main .section__form__container__field .section__form__container__field--column.right{margin:auto 0 auto auto}.body main .section__form__container__field .section__form__container__field--column.left{margin:auto auto auto 0}.body main .section__form__container__field .section__form__container__field--column span{min-width:150px}.body main .section__form__container__field .section__form__container__field--column span:nth-child(odd) input{margin:0 auto auto 0}.body main .section__form__container__field .section__form__container__field--column span:nth-child(even) input{margin:0 0 auto auto}.body main .section__form__container__field .section__form__container__field--column span.number,.body main .section__form__container__field .section__form__container__field--column span.postal{width:30%}.body main .section__form__container__field .section__form__container__field--column span.street,.body main .section__form__container__field .section__form__container__field--column span.city{width:70%}.body main .section__form__container__field p{margin-block-start:1em;margin-block-end:0em}.body main .section__form__container__check{color:#fff;font-size:1.1rem}.body main .section__form__container__check__row{margin:1rem 0}.body main .section__form__container__check__row a{color:#fff}.body main .section__form__container__check__row .wpcf7-list-item{margin:0}.body main .section__form__container__check__row .wpcf7-list-item input{width:20px;height:20px}.body main .section__form__container__check__comment{margin:1rem 0}.body main .section__form__container__submit{margin:1rem auto;width:110px}.body main .section__form__container__submit input{color:#23a4e0;text-transform:uppercase;letter-spacing:1px;margin:auto;padding:10px;border:none;border-radius:10px;background:rgba(255,255,255,.85);box-shadow:0px 4px 4px rgba(0,0,0,.25);cursor:pointer}.body main .section__form__container.invalid .wpcf7-response-output{border-color:red}.body main .section__form__container .wpcf7-response-output{border-color:#23a4e0;border-width:3px;border-radius:10px;padding:5px 15px;font-family:Pluto;margin:1rem auto;color:#fff;font-size:1.1rem}.body main .section__verbatim{margin:50px auto;position:relative;display:flex;flex-direction:column}.body main .section__verbatim h2{font-size:1.75rem;color:#fff;margin:auto;background-color:#23a4e0;padding:5px 15px;border-radius:10px;margin-block-start:.5em;margin-block-end:1em;text-align:center}.body main .section__verbatim p{font-weight:bold;margin-block-start:.1em;margin-block-end:.1em;color:#fff;font-size:1.6rem;text-align:center}.body main .section__presentation{position:relative;display:flex;flex-wrap:wrap;margin:50px auto}.body main .section__presentation__ellipse{position:absolute;z-index:0;height:40vw;width:40vw;background:radial-gradient(circle, #23a4e0 0%, rgba(35, 164, 224, 0) 60%)}@media only screen and (max-width: 967px){.body main .section__presentation__ellipse{height:60vw;width:60vw}}.body main .section__presentation__left{position:relative;display:flex;flex-direction:column;width:45%;margin:auto auto auto 0;color:#fff}.body main .section__presentation__left h3{font-family:PlutoCond;font-size:1.75rem;text-shadow:0px 4px 4px rgba(0,0,0,.25)}.body main .section__presentation__left p{font-size:1.25rem;margin-block-start:.1em;margin-block-end:.1em}.body main .section__presentation__right{position:relative;display:flex;flex-direction:column;width:45%;margin:auto 0 auto auto;color:#fff}.body main .section__presentation__right h3{font-family:PlutoCond;font-size:1.75rem;text-shadow:0px 4px 4px rgba(0,0,0,.25)}.body main .section__presentation__right p{font-size:1.25rem;margin-block-start:.1em;margin-block-end:.1em}.body main .section__presentation__right__logo{position:relative;display:block;width:50%;margin:auto auto 0 0}.body main .section__presentation__right__logo img{position:relative;display:block;margin:auto;width:100%;height:auto}.body main .section__presentation__right__image{position:relative;display:flex;width:65%;margin:auto 0 0 auto}.body main .section__presentation__right__image img{position:relative;display:block;margin:auto;width:100%;height:auto}.body main .section__findus{position:relative;display:flex;flex-direction:column;margin:50px auto 0 auto;color:#fff;text-align:center}.body main .section__findus h3{font-size:1.75rem}.body main .section__findus p{font-size:1.25rem;margin-block-start:.1em;margin-block-end:.1em}.body main .section__findus span{margin:3em auto 2em auto}.body main #form{position:relative;width:100%;transform:translateY(-100px)}.body footer{position:relative;display:flex;flex-direction:column;background-color:#0da7e4}.body footer #menu-footer{min-height:100px;position:relative;display:flex;flex-wrap:wrap}.body footer #menu-footer li{position:relative;display:flex;list-style:none;width:20%;margin:auto;padding:20px;min-width:250px}.body footer #menu-footer li a{color:#fff;text-decoration:none;text-align:center;margin:auto}.body.simple header .anchor.simple{display:flex}.body.simple header .anchor.home{display:none}.body.simple article{padding:100px 0;color:#fff}@media only screen and (max-width: 967px){.body header nav{width:90%}.body header nav .anchor{margin:auto 0 auto auto}.body header nav .anchor a{margin:auto 1.5rem;font-size:1.25rem}}@media only screen and (max-width: 768px){.body header nav .logo{margin:auto}.body header nav .anchor.home{display:none}}@media only screen and (max-width: 768px){.body main .section__banner__left h1{font-size:1.5rem}}@media only screen and (max-width: 768px){.body main .section__banner__left h2{font-size:2.15rem;padding:1rem 0;min-width:260px}}@media only screen and (max-width: 768px){.body main .section__banner__left h3{font-size:1.75rem;margin:5px 0}}@media only screen and (max-width: 768px){.body main .section__banner__left p{font-size:1.5rem}}@media only screen and (max-width: 768px){.body main .section__banner__left span{font-size:.6rem}}@media only screen and (max-width: 768px){.body main .section__banner__left__pop__text{width:260px;padding:5px}.body main .section__banner__left__pop__text h3{font-size:1.05rem}.body main .section__banner__left__pop__text span{font-size:.75rem;width:165px}}@media only screen and (max-width: 768px){.body main .section__banner__left__pop__circle{width:150px;height:150px;top:unset;bottom:-70px;right:-70px}.body main .section__banner__left__pop__circle h5{position:relative;font-size:3.25rem;line-height:2.5rem}.body main .section__banner__left__pop__circle h5 span{font-size:2rem;transform:translateY(-0.25rem)}.body main .section__banner__left__pop__circle p{font-size:1rem}.body main .section__banner__left__pop__circle span{font-size:.75rem}}@media only screen and (max-width: 1280px){.body main .section__banner__left__pop{left:-10px}}@media only screen and (max-width: 768px){.body main .section__banner__left__pop{width:275px;bottom:-90px}}@media only screen and (max-width: 1280px){.body main .section__banner__left{width:100%;margin:25px auto}}@media only screen and (max-width: 1024px){.body main .section__banner__left{width:100%;margin:25px auto}}@media only screen and (max-width: 768px){.body main .section__banner__left{max-width:260px;min-width:260px;margin:25px auto 135px auto}}@media only screen and (max-width: 1280px){.body main .section__banner__right{width:80vw;height:auto;margin:100px auto 0px auto}}@media only screen and (max-width: 768px){.body main .section__banner__right{width:90vw;height:auto;margin:25px auto}}@media only screen and (max-width: 768px){.body main .section__banner{margin:25px auto 0 auto}}@media only screen and (max-width: 967px){.body main .section__form__ellipse{height:70vw;width:70vw;left:0vw;top:0;bottom:0}}@media only screen and (max-width: 967px){.body main .section__form__container__field span input.right{margin:auto}}@media only screen and (max-width: 967px){.body main .section__form__container__field span input.left{margin:auto}}@media only screen and (max-width: 967px){.body main .section__form__container__field span.wpcf7-not-valid-tip{margin:1rem auto !important}}@media only screen and (max-width: 967px){.body main .section__form__container__field span.phone .intl-tel-input .flag-container{left:calc(10% - 10px)}}@media only screen and (max-width: 967px){.body main .section__form__container__field span.phone .intl-tel-input input{margin:0 auto 0 calc(10% - 10px)}}@media only screen and (max-width: 967px){.body main .section__form__container__field span.country .country-select{margin:auto}}@media only screen and (max-width: 967px){.body main .section__form__container__field span{width:100%}}@media only screen and (max-width: 768px){.body main .section__form__container__field__separator p{font-size:1.1rem}}@media only screen and (max-width: 967px){.body main .section__form__container__field__separator{margin:auto auto auto calc(10% - 10px)}}@media only screen and (max-width: 967px){.body main .section__form__container__field .section__form__container__field--column.right{margin:auto}}@media only screen and (max-width: 967px){.body main .section__form__container__field .section__form__container__field--column.left{margin:auto}}@media only screen and (max-width: 967px){.body main .section__form__container__field .section__form__container__field--column{width:calc(80% + 20px)}}@media only screen and (max-width: 768px){.body main .section__form__container__field .section__form__container__field--column{width:calc(100% + 20px);flex-wrap:wrap}}@media only screen and (max-width: 768px){.body main .section__form__container__field .section__form__container__field--column span{min-width:100px;margin:1em auto}.body main .section__form__container__field .section__form__container__field--column span:nth-child(odd) input,.body main .section__form__container__field .section__form__container__field--column span:nth-child(even) input{margin:auto}.body main .section__form__container__field .section__form__container__field--column span.number,.body main .section__form__container__field .section__form__container__field--column span.postal,.body main .section__form__container__field .section__form__container__field--column span.street,.body main .section__form__container__field .section__form__container__field--column span.city{width:100%}}@media only screen and (max-width: 967px){.body main .section__form__container__check__row{width:80%;margin:1rem auto}}@media only screen and (max-width: 768px){.body main .section__form__container__check__row{font-size:1rem}}@media only screen and (max-width: 967px){.body main .section__form__container__check__comment{width:80%;margin:1rem auto}}@media only screen and (max-width: 1280px){.body main .section__form{margin:0 auto 25px auto}}@media only screen and (max-width: 768px){.body main .section__form{margin:25px auto}}@media only screen and (max-width: 768px){.body main .section__verbatim h2{font-size:1.5rem}}@media only screen and (max-width: 768px){.body main .section__verbatim p{font-size:1.3rem}}@media only screen and (max-width: 768px){.body main .section__verbatim{margin:25px auto}}@media only screen and (max-width: 768px){.body main .section__presentation__left h3{font-size:1.5rem}}@media only screen and (max-width: 768px){.body main .section__presentation__left p{font-size:1rem}}@media only screen and (max-width: 967px){.body main .section__presentation__left{width:80%;margin:auto}}@media only screen and (max-width: 768px){.body main .section__presentation__right h3{font-size:1.5rem}}@media only screen and (max-width: 768px){.body main .section__presentation__right p{font-size:1rem}}@media only screen and (max-width: 967px){.body main .section__presentation__right{width:80%;margin:auto}}@media only screen and (max-width: 768px){.body main .section__presentation__right{margin:25px auto}}@media only screen and (max-width: 967px){.body main .section__presentation{width:100%;margin:50px auto}}@media only screen and (max-width: 768px){.body main .section__presentation{margin:25px auto}}@media only screen and (max-width: 967px){.body main .section__presentation.reverse{flex-wrap:wrap-reverse}}@media only screen and (max-width: 768px){.body main .section__findus h3{font-size:1.5rem}}@media only screen and (max-width: 768px){.body main .section__findus p{font-size:1rem}}@media only screen and (max-width: 768px){.body main .section__findus span{font-size:.8rem}}@media only screen and (max-width: 768px){.body main .section__findus{margin:25px auto}}@media only screen and (max-width: 768px){.body main{width:90%;padding:0 5%}}.grecaptcha-badge{display:none}.full_article a{color:#fff}.cli-modal .cli-tab-container p,.cli-modal .cli-tab-container h1,.cli-modal .cli-tab-container h4,.cli-modal .cli-tab-container label,.cli-modal .cli-tab-container .cli-privacy-content-text,.cli-modal .cli-tab-container .wt-cli-cookie-description{font-family:Pluto !important}#cookie-law-info-again{box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:10px 10px 0 0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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dUZBQ0UsdUJBSUosMENBQ0UsNkVBQ0Usa0NBSUosMENBQ0UseUVBQ0UsYUFJSiwwQ0FDRSxpREFDRSxZQUlKLDBDQUNFLHlEQUNFLGtCQUlKLDBDQUNFLHVEQUNFLHdDQUlKLDBDQUNFLDJGQUNFLGFBSUosMENBQ0UsMEZBQ0UsYUFJSiwwQ0FDRSxxRkFDRSx3QkFJSiwwQ0FDRSxxRkFDRSx3QkFDQSxnQkFJSiwwQ0FDRSwwRkFDRSxnQkFDQSxnQkFFQSwrTkFDRSxZQUdGLGtZQUNFLFlBS04sMENBQ0UsaURBQ0UsVUFDQSxrQkFJSiwwQ0FDRSxpREFDRSxnQkFJSiwwQ0FDRSxxREFDRSxVQUNBLGtCQUlKLDJDQUNFLDBCQUNFLHlCQUlKLDBDQUNFLDBCQUNFLGtCQUlKLDBDQUNFLGlDQUNFLGtCQUlKLDBDQUNFLGdDQUNFLGtCQUlKLDBDQUNFLDhCQUNFLGtCQUlKLDBDQUNFLDJDQUNFLGtCQUlKLDBDQUNFLDBDQUNFLGdCQUlKLDBDQUNFLHdDQUNFLFVBQ0EsYUFJSiwwQ0FDRSw0Q0FDRSxrQkFJSiwwQ0FDRSwyQ0FDRSxnQkFJSiwwQ0FDRSx5Q0FDRSxVQUNBLGFBSUosMENBQ0UseUNBQ0Usa0JBSUosMENBQ0Usa0NBQ0UsV0FDQSxrQkFJSiwwQ0FDRSxrQ0FDRSxrQkFJSiwwQ0FDRSwwQ0FDRSx3QkFJSiwwQ0FDRSwrQkFDRSxrQkFJSiwwQ0FDRSw4QkFDRSxnQkFJSiwwQ0FDRSxpQ0FDRSxpQkFJSiwwQ0FDRSw0QkFDRSxrQkFJSiwwQ0FDRSxXQUNFLFVBQ0EsY0FJSixrQkFDRSxhQUdGLGdCQUNFLFdBSUEsdVBBQ0UsNkJBSUosdUJBQ0UscUNBQ0EiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xyXG5cclxuaHRtbCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4xNTtcclxuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICB9XHJcbiAgXHJcbiAgYm9keSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG4gIFxyXG4gIG1haW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIFxyXG4gIGgxIHtcclxuICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgbWFyZ2luOiAuNjdlbSAwO1xyXG4gIH1cclxuICBcclxuICBociB7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIH1cclxuICBcclxuICBwcmUge1xyXG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSxtb25vc3BhY2U7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxuICB9XHJcbiAgXHJcbiAgYSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgXHJcbiAgYWJiclt0aXRsZV0ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xyXG4gIH1cclxuICBcclxuICBiLCBzdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxuICB9XHJcbiAgXHJcbiAgY29kZSwga2JkLCBzYW1wIHtcclxuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsbW9ub3NwYWNlO1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbiAgfVxyXG4gIFxyXG4gIHNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogODAlO1xyXG4gIH1cclxuICBcclxuICBzdWIsIHN1cCB7XHJcbiAgICBmb250LXNpemU6IDc1JTtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gIH1cclxuICBcclxuICBzdWIge1xyXG4gICAgYm90dG9tOiAtMC4yNWVtO1xyXG4gIH1cclxuICBcclxuICBzdXAge1xyXG4gICAgdG9wOiAtMC41ZW07XHJcbiAgfVxyXG4gIFxyXG4gIGltZyB7XHJcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgfVxyXG4gIFxyXG4gIGJ1dHRvbiwgaW5wdXQsIG9wdGdyb3VwLCBzZWxlY3QsIHRleHRhcmVhIHtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiAxMDAlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG4gIFxyXG4gIGJ1dHRvbiwgaW5wdXQge1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgfVxyXG4gIFxyXG4gIGJ1dHRvbiwgc2VsZWN0IHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxuICBcclxuICBidXR0b24sIFt0eXBlPWJ1dHRvbl0sIFt0eXBlPXJlc2V0XSwgW3R5cGU9c3VibWl0XSB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuICB9XHJcbiAgXHJcbiAgYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLCBbdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLCBbdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsIFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgXHJcbiAgYnV0dG9uOi1tb3otZm9jdXNyaW5nLCBbdHlwZT1idXR0b25dOi1tb3otZm9jdXNyaW5nLCBbdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsIFt0eXBlPXN1Ym1pdF06LW1vei1mb2N1c3Jpbmcge1xyXG4gICAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xyXG4gIH1cclxuICBcclxuICBmaWVsZHNldCB7XHJcbiAgICBwYWRkaW5nOiAuMzVlbSAuNzVlbSAuNjI1ZW07XHJcbiAgfVxyXG4gIFxyXG4gIGxlZ2VuZCB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gIH1cclxuICBcclxuICBwcm9ncmVzcyB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgfVxyXG4gIFxyXG4gIHRleHRhcmVhIHtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICBcclxuICBbdHlwZT1jaGVja2JveF0sIFt0eXBlPXJhZGlvXSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgXHJcbiAgW3R5cGU9bnVtYmVyXSB7XHJcbiAgICAmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCAmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBbdHlwZT1zZWFyY2hdIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG4gICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbiAgXHJcbiAgICAmOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICA6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG4gICAgZm9udDogaW5oZXJpdDtcclxuICB9XHJcbiAgXHJcbiAgZGV0YWlscyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgXHJcbiAgc3VtbWFyeSB7XHJcbiAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbiAgfVxyXG4gIFxyXG4gIHRlbXBsYXRlLCBbaGlkZGVuXSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBcclxuICBAZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBQbHV0bztcclxuICAgIHNyYzogdXJsKFwiZm9udHMvUGx1dG9UaGluLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgfVxyXG4gIFxyXG4gIEBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFBsdXRvO1xyXG4gICAgc3JjOiB1cmwoXCJmb250cy9QbHV0b0V4dHJhTGlnaHQub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICB9XHJcbiAgXHJcbiAgQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogUGx1dG87XHJcbiAgICBzcmM6IHVybChcImZvbnRzL1BsdXRvTGlnaHQub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICB9XHJcbiAgXHJcbiAgQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogUGx1dG87XHJcbiAgICBzcmM6IHVybChcImZvbnRzL1BsdXRvUmVndWxhci5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIH1cclxuICBcclxuICBAZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBQbHV0bztcclxuICAgIHNyYzogdXJsKFwiZm9udHMvUGx1dG9NZWRpdW0ub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICB9XHJcbiAgXHJcbiAgQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogUGx1dG87XHJcbiAgICBzcmM6IHVybChcImZvbnRzL1BsdXRvQm9sZC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIH1cclxuICBcclxuICBAZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBQbHV0bztcclxuICAgIHNyYzogdXJsKFwiZm9udHMvUGx1dG9IZWF2eS5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIH1cclxuICBcclxuICBAZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBQbHV0b0NvbmQ7XHJcbiAgICBzcmM6IHVybChcImZvbnRzL1BsdXRvQ29uZFRoaW4ub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICB9XHJcbiAgXHJcbiAgQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogUGx1dG9Db25kO1xyXG4gICAgc3JjOiB1cmwoXCJmb250cy9QbHV0b0NvbmRFeHRyYUxpZ2h0Lm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgfVxyXG4gIFxyXG4gIEBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFBsdXRvQ29uZDtcclxuICAgIHNyYzogdXJsKFwiZm9udHMvUGx1dG9Db25kTGlnaHQub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICB9XHJcbiAgXHJcbiAgQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogUGx1dG9Db25kO1xyXG4gICAgc3JjOiB1cmwoXCJmb250cy9QbHV0b0NvbmRSZWd1bGFyLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgfVxyXG4gIFxyXG4gIEBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFBsdXRvQ29uZDtcclxuICAgIHNyYzogdXJsKFwiZm9udHMvUGx1dG9Db25kTWVkaXVtLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgfVxyXG4gIFxyXG4gIEBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFBsdXRvQ29uZDtcclxuICAgIHNyYzogdXJsKFwiZm9udHMvUGx1dG9Db25kQm9sZC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIH1cclxuICBcclxuICBAZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBQbHV0b0NvbmQ7XHJcbiAgICBzcmM6IHVybChcImZvbnRzL1BsdXRvQ29uZEhlYXZ5Lm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgfVxyXG4gIFxyXG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgcCwgYSwgdWwsIGxpLCBzcGFuLCBpbnB1dCwgc3VwIHtcclxuICAgIGZvbnQtZmFtaWx5OiBQbHV0bztcclxuICB9XHJcbiAgXHJcbiAgc2VjdGlvbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTYwMHB4O1xyXG4gIH1cclxuICBcclxuICAuYm9keSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBcclxuICAgIGhlYWRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgei1pbmRleDogNTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBkYTdlNDtcclxuICBcclxuICAgICAgbmF2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICBcclxuICAgICAgICAubG9nbyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG1hcmdpbjogYXV0byBhdXRvIGF1dG8gMDtcclxuICAgICAgICAgIGhlaWdodDogOTBweDtcclxuICBcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgIC5hbmNob3Ige1xyXG4gICAgICAgICAgbWFyZ2luOiBhdXRvIDAgYXV0byBhdXRvO1xyXG4gIFxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0byAycmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgIH1cclxuICBcclxuICAgICAgICAgICYuc2ltcGxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICBcclxuICAgICAgICAgICYuaG9tZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgXHJcbiAgICBtYWluIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQ1YWM1O1xyXG4gICAgICBtYXJnaW46IDEwMHB4IGF1dG8gYXV0byBhdXRvO1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBwYWRkaW5nOiAwIDEwJTtcclxuICBcclxuICAgICAgLnNlY3Rpb25fX2Jhbm5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1hcmdpbjogMTAwcHggYXV0byA1MHB4IGF1dG87XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgLnNlY3Rpb25fX2Jhbm5lcl9fbGVmdCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDU1MHB4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIzYTRlMDtcclxuICAgICAgICBwYWRkaW5nOiAyNXB4O1xyXG4gICAgICAgIG1pbi13aWR0aDogNDUwcHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgdGV4dC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gYXV0byAwO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgXHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICBcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMy43NXJlbTtcclxuICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcclxuICAgICAgICAgIG1pbi13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIH1cclxuICBcclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogUGx1dG9Db25kO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xyXG4gICAgICAgICAgY29sb3I6ICNmZjcwMDE7XHJcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IC41ZW07XHJcbiAgICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAuNWVtO1xyXG4gICAgICAgIH1cclxuICBcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogLjFlbTtcclxuICAgICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IC4xZW07XHJcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwKTtcclxuICBcclxuICAgICAgICAgICYuYm9sZCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgaDEsIGgyIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAuMWVtO1xyXG4gICAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogLjFlbTtcclxuICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IC43NXJlbTtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDJyZW0gMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgLnNlY3Rpb25fX2Jhbm5lcl9fbGVmdF9fcG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogNTI1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNzAwMTtcclxuICAgICAgICBsZWZ0OiAxNDBweDtcclxuICAgICAgICBib3R0b206IC0xMDBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAycmVtO1xyXG4gICAgICB9XHJcbiAgXHJcbiAgICAgIC5zZWN0aW9uX19iYW5uZXJfX2xlZnRfX3BvcF9fdGV4dCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiA0MTVweDtcclxuICBcclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgICAgIH1cclxuICBcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgcGFkZGluZzogMHB4IDE1cHggMTVweCAxNXB4O1xyXG4gICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICBmb250LXNpemU6IC45cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gIFxyXG4gICAgICAuc2VjdGlvbl9fYmFubmVyX19sZWZ0X19wb3BfX2NpcmNsZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICB0b3A6IC0yNXB4O1xyXG4gICAgICAgIHJpZ2h0OiAtMTAwcHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDEwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbiAgXHJcbiAgICAgICAgaDUsIHAsIHNwYW4sIHN1cCB7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmNzAwMTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogMGVtO1xyXG4gICAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogMGVtO1xyXG4gICAgICAgIH1cclxuICBcclxuICAgICAgICBoNSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBmb250LXNpemU6IDQuNzVyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMy41cmVtO1xyXG4gICAgICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gMCBhdXRvO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gIFxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4zNXJlbTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjc1cmVtKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDEwcHggYXV0bztcclxuICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gIFxyXG4gICAgICAgICAgJi5mYXQge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byBhdXRvIGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgXHJcbiAgICAgIC5zZWN0aW9uX19iYW5uZXJfX3JpZ2h0IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogNDB2dztcclxuICAgICAgICBoZWlnaHQ6IDQwdnc7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1NzZweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA1NzZweDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgYXV0bztcclxuICAgICAgfVxyXG4gIFxyXG4gICAgICAuc2VjdGlvbl9fYmFubmVyX19yaWdodF9fbG9nbyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgd2lkdGg6IDM3JTtcclxuICAgICAgICBsZWZ0OiAyMCU7XHJcbiAgICAgICAgdG9wOiAxMSU7XHJcbiAgXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgXHJcbiAgICAgIC5zZWN0aW9uX19iYW5uZXJfX3JpZ2h0X19pbWFnZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICBcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgLnNlY3Rpb25fX2Jhbm5lcl9fcmlnaHRfX2VsbGlwc2Uge1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiA3NCU7XHJcbiAgICAgICAgd2lkdGg6IDc0JTtcclxuICAgICAgICBtYXJnaW46IDEzJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggOHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBcclxuICAgICAgICAmLnNlY29uZCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAjMjNhNGUwIDAlLCByZ2JhKDM1LCAxNjQsIDIyNCwgMCkgNjAlKTtcclxuICAgICAgICAgIGhlaWdodDogMTIwJTtcclxuICAgICAgICAgIHdpZHRoOiAxMjAlO1xyXG4gICAgICAgICAgbGVmdDogLTMwJTtcclxuICAgICAgICAgIHRvcDogLTIwJTtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA4cHggNHB4IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgXHJcbiAgICAgIC5zZWN0aW9uX19mb3JtIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiA1MHB4IGF1dG87XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgLnNlY3Rpb25fX2Zvcm1fX2VsbGlwc2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgIGhlaWdodDogNDB2dztcclxuICAgICAgICB3aWR0aDogNDB2dztcclxuICAgICAgICBsZWZ0OiAyNXZ3O1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICMyM2E0ZTAgMCUsIHJnYmEoMzUsIDE2NCwgMjI0LCAwKSA2MCUpO1xyXG4gICAgICB9XHJcbiAgXHJcbiAgICAgIC5zZWN0aW9uX19mb3JtX19jb250YWluZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgLnNlY3Rpb25fX2Zvcm1fX2NvbnRhaW5lcl9fZmllbGQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLmxhc3RuYW1lIHtcclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuICBhbmQgKG1heC13aWR0aCA6IDk2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogMTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3VybmFtZSB7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gIGFuZCAobWF4LXdpZHRoIDogOTY3cHgpIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAyOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5iaXJ0aGRhdGV7XHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiAgYW5kIChtYXgtd2lkdGggOiA5NjdweCkge1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IDQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jaXR5IHtcclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuICBhbmQgKG1heC13aWR0aCA6IDk2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogNTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYWRyZXNzIHtcclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuICBhbmQgKG1heC13aWR0aCA6IDk2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogNDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZW1haWwge1xyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gIGFuZCAobWF4LXdpZHRoIDogOTY3cHgpIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiA3OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5waG9uZXtcclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuICBhbmQgKG1heC13aWR0aCA6IDk2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogNjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfSAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAzMjBweDtcclxuICAgICAgICAgIG1hcmdpbjogMWVtIDA7XHJcbiAgXHJcbiAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG4gICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG8gYXV0byBhdXRvIDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICBcclxuICAgICAgICAgICAgJi5yaWdodCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgYXV0byBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgICAgICYubGVmdCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gYXV0byAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgICAmLndwY2Y3LW5vdC12YWxpZC10aXAge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlcjogcmVkIDJweCBzb2xpZDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIyNnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICAgJi5zdXJuYW1lIHNwYW4sICYuZW1haWwgc3BhbiwgJi5zdHJlZXQgc3BhbiwgJi5jaXR5IHNwYW4ge1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG8gMCBhdXRvIGF1dG87XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICYuY291bnRyeS1uYW1lLCAmLmRpYWwtY29kZSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICBcclxuICAgICAgICAgICYucGhvbmUgLmludGwtdGVsLWlucHV0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgXHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICB3aWR0aDogY2FsYyg4MCUgKyAyMHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICAgJi5jb3VudHJ5IC5jb3VudHJ5LXNlbGVjdCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDgwJSArIDIwcHgpO1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG8gMCBhdXRvIGF1dG87XHJcbiAgXHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gIFxyXG4gICAgICAuc2VjdGlvbl9fZm9ybV9fY29udGFpbmVyX19maWVsZF9fc2VwYXJhdG9yIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICBcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IC41ZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IC41ZW0gIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgLnNlY3Rpb25fX2Zvcm1fX2NvbnRhaW5lcl9fZmllbGQge1xyXG4gICAgICAgIC5zZWN0aW9uX19mb3JtX19jb250YWluZXJfX2ZpZWxkLS1jb2x1bW4ge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDQwJSArIDIwcHgpO1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAzMjBweDtcclxuICBcclxuICAgICAgICAgICYucmlnaHQge1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG8gMCBhdXRvIGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgICAmLmxlZnQge1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG8gYXV0byBhdXRvIDA7XHJcbiAgICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcclxuICBcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gYXV0byAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIGlucHV0IHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgMCBhdXRvIGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICBcclxuICAgICAgICAgICAgJi5udW1iZXIsICYucG9zdGFsIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgICAgICYuc3RyZWV0LCAmLmNpdHkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDFlbTtcclxuICAgICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IDBlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgLnNlY3Rpb25fX2Zvcm1fX2NvbnRhaW5lcl9fY2hlY2sge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICB9XHJcbiAgXHJcbiAgICAgIC5zZWN0aW9uX19mb3JtX19jb250YWluZXJfX2NoZWNrX19yb3cge1xyXG4gICAgICAgIG1hcmdpbjogMXJlbSAwO1xyXG4gIFxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgIC53cGNmNy1saXN0LWl0ZW0ge1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gIFxyXG4gICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gIFxyXG4gICAgICAuc2VjdGlvbl9fZm9ybV9fY29udGFpbmVyX19jaGVja19fY29tbWVudCB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgLnNlY3Rpb25fX2Zvcm1fX2NvbnRhaW5lcl9fc3VibWl0IHtcclxuICAgICAgICBtYXJnaW46IDFyZW0gYXV0bztcclxuICAgICAgICB3aWR0aDogMTEwcHg7XHJcbiAgXHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgY29sb3I6ICMyM2E0ZTA7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgXHJcbiAgICAgIC5zZWN0aW9uX19mb3JtX19jb250YWluZXIge1xyXG4gICAgICAgICYuaW52YWxpZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogcmVkO1xyXG4gICAgICAgIH1cclxuICBcclxuICAgICAgICAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzIzYTRlMDtcclxuICAgICAgICAgIGJvcmRlci13aWR0aDogM3B4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFBsdXRvO1xyXG4gICAgICAgICAgbWFyZ2luOiAxcmVtIGF1dG87XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gIFxyXG4gICAgICAuc2VjdGlvbl9fdmVyYmF0aW0ge1xyXG4gICAgICAgIG1hcmdpbjogNTBweCBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNhNGUwO1xyXG4gICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAuNWVtO1xyXG4gICAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogMWVtO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICBcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAuMWVtO1xyXG4gICAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogLjFlbTtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgXHJcbiAgICAgIC5zZWN0aW9uX19wcmVzZW50YXRpb24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBtYXJnaW46IDUwcHggYXV0bztcclxuICAgICAgfVxyXG4gICAgICAuc2VjdGlvbl9fcHJlc2VudGF0aW9uX19lbGxpcHNlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICBoZWlnaHQ6IDQwdnc7XHJcbiAgICAgICAgd2lkdGg6IDQwdnc7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgIzIzYTRlMCAwJSwgcmdiYSgzNSwgMTY0LCAyMjQsIDApIDYwJSk7XHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjdweCkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDYwdnc7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MHZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuc2VjdGlvbl9fcHJlc2VudGF0aW9uX19sZWZ0IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gYXV0byAwO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gIFxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBQbHV0b0NvbmQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IC4xZW07XHJcbiAgICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAuMWVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gIFxyXG4gICAgICAuc2VjdGlvbl9fcHJlc2VudGF0aW9uX19yaWdodCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbjogYXV0byAwIGF1dG8gYXV0bztcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICBcclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogUGx1dG9Db25kO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbiAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAuMWVtO1xyXG4gICAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogLjFlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgLnNlY3Rpb25fX3ByZXNlbnRhdGlvbl9fcmlnaHRfX2xvZ28ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIG1hcmdpbjogYXV0byBhdXRvIDAgMDtcclxuICBcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgLnNlY3Rpb25fX3ByZXNlbnRhdGlvbl9fcmlnaHRfX2ltYWdlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogNjUlO1xyXG4gICAgICAgIG1hcmdpbjogYXV0byAwIDAgYXV0bztcclxuICBcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICBcclxuIFxyXG4gICAgICAuc2VjdGlvbl9fZmluZHVzIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbjogNTBweCBhdXRvIDAgYXV0bztcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgIH1cclxuICBcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogLjFlbTtcclxuICAgICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IC4xZW07XHJcbiAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgbWFyZ2luOiAzZW0gYXV0byAyZW0gYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgI2Zvcm0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIFxyXG4gICAgZm9vdGVyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGRhN2U0O1xyXG4gIFxyXG4gICAgICAjbWVudS1mb290ZXIge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICBcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcclxuICBcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICBcclxuICAgICYuc2ltcGxlIHtcclxuICAgICAgaGVhZGVyIC5hbmNob3Ige1xyXG4gICAgICAgICYuc2ltcGxlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICYuaG9tZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gIFxyXG4gICAgICBhcnRpY2xlIHtcclxuICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTY3cHgpIHtcclxuICAgIC5ib2R5IGhlYWRlciBuYXYge1xyXG4gICAgICB3aWR0aDogOTAlO1xyXG4gIFxyXG4gICAgICAuYW5jaG9yIHtcclxuICAgICAgICBtYXJnaW46IGF1dG8gMCBhdXRvIGF1dG87XHJcbiAgXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBtYXJnaW46IGF1dG8gMS41cmVtO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYm9keSBoZWFkZXIgbmF2IHtcclxuICAgICAgLmxvZ28ge1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgfVxyXG4gIFxyXG4gICAgICAuYW5jaG9yLmhvbWUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJvZHkgbWFpbiAuc2VjdGlvbl9fYmFubmVyX19sZWZ0IGgxIHtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ib2R5IG1haW4gLnNlY3Rpb25fX2Jhbm5lcl9fbGVmdCBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi4xNXJlbTtcclxuICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgICBtaW4td2lkdGg6IDI2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYm9keSBtYWluIC5zZWN0aW9uX19iYW5uZXJfX2xlZnQgaDMge1xyXG4gICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgIG1hcmdpbjogNXB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ib2R5IG1haW4gLnNlY3Rpb25fX2Jhbm5lcl9fbGVmdCBwIHtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ib2R5IG1haW4gLnNlY3Rpb25fX2Jhbm5lcl9fbGVmdCBzcGFuIHtcclxuICAgICAgZm9udC1zaXplOiAuNnJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJvZHkgbWFpbiAuc2VjdGlvbl9fYmFubmVyX19sZWZ0X19wb3BfX3RleHQge1xyXG4gICAgICB3aWR0aDogMjYwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICBcclxuICAgICAgaDMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4wNXJlbTtcclxuICAgICAgfVxyXG4gIFxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IC43NXJlbTtcclxuICAgICAgICB3aWR0aDogMTY1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJvZHkgbWFpbiAuc2VjdGlvbl9fYmFubmVyX19sZWZ0X19wb3BfX2NpcmNsZSB7XHJcbiAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgdG9wOiB1bnNldDtcclxuICAgICAgYm90dG9tOiAtNzBweDtcclxuICAgICAgcmlnaHQ6IC03MHB4O1xyXG4gIFxyXG4gICAgICBoNSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy4yNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gIFxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjI1cmVtKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICB9XHJcbiAgXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XHJcbiAgICAuYm9keSBtYWluIC5zZWN0aW9uX19iYW5uZXJfX2xlZnRfX3BvcCB7XHJcbiAgICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYm9keSBtYWluIC5zZWN0aW9uX19iYW5uZXJfX2xlZnRfX3BvcCB7XHJcbiAgICAgIHdpZHRoOiAyNzVweDtcclxuICAgICAgYm90dG9tOiAtOTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcclxuICAgIC5ib2R5IG1haW4gLnNlY3Rpb25fX2Jhbm5lcl9fbGVmdCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW46IDI1cHggYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5ib2R5IG1haW4gLnNlY3Rpb25fX2Jhbm5lcl9fbGVmdCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW46IDI1cHggYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJvZHkgbWFpbiAuc2VjdGlvbl9fYmFubmVyX19sZWZ0IHtcclxuICAgICAgbWF4LXdpZHRoOiAyNjBweDtcclxuICAgICAgbWluLXdpZHRoOiAyNjBweDtcclxuICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gMTM1cHggYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcclxuICAgIC5ib2R5IG1haW4gLnNlY3Rpb25fX2Jhbm5lcl9fcmlnaHQge1xyXG4gICAgICB3aWR0aDogODB2dztcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW46IDEwMHB4IGF1dG8gMHB4IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ib2R5IG1haW4gLnNlY3Rpb25fX2Jhbm5lcl9fcmlnaHQge1xyXG4gICAgICB3aWR0aDogOTB2dztcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW46IDI1cHggYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJvZHkgbWFpbiAuc2VjdGlvbl9fYmFubmVyIHtcclxuICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2N3B4KSB7XHJcbiAgICAuYm9keSBtYWluIC5zZWN0aW9uX19mb3JtX19lbGxpcHNlIHtcclxuICAgICAgaGVpZ2h0OiA3MHZ3O1xyXG4gICAgICB3aWR0aDogNzB2dztcclxuICAgICAgbGVmdDogMHZ3O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjdweCkge1xyXG4gICAgLmJvZHkgbWFpbiAuc2VjdGlvbl9fZm9ybV9fY29udGFpbmVyX19maWVsZCBzcGFuIGlucHV0LnJpZ2h0IHtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2N3B4KSB7XHJcbiAgICAuYm9keSBtYWluIC5zZWN0aW9uX19mb3JtX19jb250YWluZXJfX2ZpZWxkIHNwYW4gaW5wdXQubGVmdCB7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjdweCkge1xyXG4gICAgLmJvZHkgbWFpbiAuc2VjdGlvbl9fZm9ybV9fY29udGFpbmVyX19maWVsZCBzcGFuLndwY2Y3LW5vdC12YWxpZC10aXAge1xyXG4gICAgICBtYXJnaW46IDFyZW0gYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2N3B4KSB7XHJcbiAgICAuYm9keSBtYWluIC5zZWN0aW9uX19mb3JtX19jb250YWluZXJfX2ZpZWxkIHNwYW4ucGhvbmUgLmludGwtdGVsLWlucHV0IC5mbGFnLWNvbnRhaW5lciB7XHJcbiAgICAgIGxlZnQ6IGNhbGMoMTAlIC0gMTBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTY3cHgpIHtcclxuICAgIC5ib2R5IG1haW4gLnNlY3Rpb25fX2Zvcm1fX2NvbnRhaW5lcl9fZmllbGQgc3Bhbi5waG9uZSAuaW50bC10ZWwtaW5wdXQgaW5wdXQge1xyXG4gICAgICBtYXJnaW46IDAgYXV0byAwIGNhbGMoMTAlIC0gMTBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTY3cHgpIHtcclxuICAgIC5ib2R5IG1haW4gLnNlY3Rpb25fX2Zvcm1fX2NvbnRhaW5lcl9fZmllbGQgc3Bhbi5jb3VudHJ5IC5jb3VudHJ5LXNlbGVjdCB7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjdweCkge1xyXG4gICAgLmJvZHkgbWFpbiAuc2VjdGlvbl9fZm9ybV9fY29udGFpbmVyX19maWVsZCBzcGFuIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ib2R5IG1haW4gLnNlY3Rpb25fX2Zvcm1fX2NvbnRhaW5lcl9fZmllbGRfX3NlcGFyYXRvciBwIHtcclxuICAgICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTY3cHgpIHtcclxuICAgIC5ib2R5IG1haW4gLnNlY3Rpb25fX2Zvcm1fX2NvbnRhaW5lcl9fZmllbGRfX3NlcGFyYXRvciB7XHJcbiAgICAgIG1hcmdpbjogYXV0byBhdXRvIGF1dG8gY2FsYygxMCUgLSAxMHB4KTtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjdweCkge1xyXG4gICAgLmJvZHkgbWFpbiAuc2VjdGlvbl9fZm9ybV9fY29udGFpbmVyX19maWVsZCAuc2VjdGlvbl9fZm9ybV9fY29udGFpbmVyX19maWVsZC0tY29sdW1uLnJpZ2h0IHtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2N3B4KSB7XHJcbiAgICAuYm9keSBtYWluIC5zZWN0aW9uX19mb3JtX19jb250YWluZXJfX2ZpZWxkIC5zZWN0aW9uX19mb3JtX19jb250YWluZXJfX2ZpZWxkLS1jb2x1bW4ubGVmdCB7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjdweCkge1xyXG4gICAgLmJvZHkgbWFpbiAuc2VjdGlvbl9fZm9ybV9fY29udGFpbmVyX19maWVsZCAuc2VjdGlvbl9fZm9ybV9fY29udGFpbmVyX19maWVsZC0tY29sdW1uIHtcclxuICAgICAgd2lkdGg6IGNhbGMoODAlICsgMjBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ib2R5IG1haW4gLnNlY3Rpb25fX2Zvcm1fX2NvbnRhaW5lcl9fZmllbGQgLnNlY3Rpb25fX2Zvcm1fX2NvbnRhaW5lcl9fZmllbGQtLWNvbHVtbiB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYm9keSBtYWluIC5zZWN0aW9uX19mb3JtX19jb250YWluZXJfX2ZpZWxkIC5zZWN0aW9uX19mb3JtX19jb250YWluZXJfX2ZpZWxkLS1jb2x1bW4gc3BhbiB7XHJcbiAgICAgIG1pbi13aWR0aDogMTAwcHg7XHJcbiAgICAgIG1hcmdpbjogMWVtIGF1dG87XHJcbiAgXHJcbiAgICAgICY6bnRoLWNoaWxkKG9kZCkgaW5wdXQsICY6bnRoLWNoaWxkKGV2ZW4pIGlucHV0IHtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgJi5udW1iZXIsICYucG9zdGFsLCAmLnN0cmVldCwgJi5jaXR5IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2N3B4KSB7XHJcbiAgICAuYm9keSBtYWluIC5zZWN0aW9uX19mb3JtX19jb250YWluZXJfX2NoZWNrX19yb3cge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBtYXJnaW46IDFyZW0gYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJvZHkgbWFpbiAuc2VjdGlvbl9fZm9ybV9fY29udGFpbmVyX19jaGVja19fcm93IHtcclxuICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2N3B4KSB7XHJcbiAgICAuYm9keSBtYWluIC5zZWN0aW9uX19mb3JtX19jb250YWluZXJfX2NoZWNrX19jb21tZW50IHtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgbWFyZ2luOiAxcmVtIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XHJcbiAgICAuYm9keSBtYWluIC5zZWN0aW9uX19mb3JtIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gMjVweCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYm9keSBtYWluIC5zZWN0aW9uX19mb3JtIHtcclxuICAgICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ib2R5IG1haW4gLnNlY3Rpb25fX3ZlcmJhdGltIGgyIHtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ib2R5IG1haW4gLnNlY3Rpb25fX3ZlcmJhdGltIHAge1xyXG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJvZHkgbWFpbiAuc2VjdGlvbl9fdmVyYmF0aW0ge1xyXG4gICAgICBtYXJnaW46IDI1cHggYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJvZHkgbWFpbiAuc2VjdGlvbl9fcHJlc2VudGF0aW9uX19sZWZ0IGgzIHtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ib2R5IG1haW4gLnNlY3Rpb25fX3ByZXNlbnRhdGlvbl9fbGVmdCBwIHtcclxuICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2N3B4KSB7XHJcbiAgICAuYm9keSBtYWluIC5zZWN0aW9uX19wcmVzZW50YXRpb25fX2xlZnQge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ib2R5IG1haW4gLnNlY3Rpb25fX3ByZXNlbnRhdGlvbl9fcmlnaHQgaDMge1xyXG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJvZHkgbWFpbiAuc2VjdGlvbl9fcHJlc2VudGF0aW9uX19yaWdodCBwIHtcclxuICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2N3B4KSB7XHJcbiAgICAuYm9keSBtYWluIC5zZWN0aW9uX19wcmVzZW50YXRpb25fX3JpZ2h0IHtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYm9keSBtYWluIC5zZWN0aW9uX19wcmVzZW50YXRpb25fX3JpZ2h0IHtcclxuICAgICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTY3cHgpIHtcclxuICAgIC5ib2R5IG1haW4gLnNlY3Rpb25fX3ByZXNlbnRhdGlvbiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW46IDUwcHggYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJvZHkgbWFpbiAuc2VjdGlvbl9fcHJlc2VudGF0aW9uIHtcclxuICAgICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTY3cHgpIHtcclxuICAgIC5ib2R5IG1haW4gLnNlY3Rpb25fX3ByZXNlbnRhdGlvbi5yZXZlcnNlIHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ib2R5IG1haW4gLnNlY3Rpb25fX2ZpbmR1cyBoMyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYm9keSBtYWluIC5zZWN0aW9uX19maW5kdXMgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJvZHkgbWFpbiAuc2VjdGlvbl9fZmluZHVzIHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IC44cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYm9keSBtYWluIC5zZWN0aW9uX19maW5kdXMge1xyXG4gICAgICBtYXJnaW46IDI1cHggYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJvZHkgbWFpbiB7XHJcbiAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgIHBhZGRpbmc6IDAgNSU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5ncmVjYXB0Y2hhLWJhZGdlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIFxyXG4gIC5mdWxsX2FydGljbGUgYSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbiAgXHJcbiAgLmNsaS1tb2RhbCAuY2xpLXRhYi1jb250YWluZXIge1xyXG4gICAgcCwgaDEsIGg0LCBsYWJlbCwgLmNsaS1wcml2YWN5LWNvbnRlbnQtdGV4dCwgLnd0LWNsaS1jb29raWUtZGVzY3JpcHRpb24ge1xyXG4gICAgICBmb250LWZhbWlseTogUGx1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgI2Nvb2tpZS1sYXctaW5mby1hZ2FpbiB7XHJcbiAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XHJcbiAgfVxyXG4gICJdfQ== */
