/*!*******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/postcss-loader/dist/cjs.js!./resources/assets/scss/arvarva.scss ***!
  \*******************************************************************************************************************************************************************************************************************************/
.size-04{font-size:.4em}.size-05{font-size:.5em}.size-06{font-size:.6em}.size-07{font-size:.7em}.size-08{font-size:.8em}.size-09{font-size:.9em}.size-10{font-size:1em}.size-11{font-size:1.1em}.size-12{font-size:1.2em}.size-13{font-size:1.3em}.size-14{font-size:1.4em}.size-15{font-size:1.5em}.size-16{font-size:1.6em}.size-17{font-size:1.7em}.size-18{font-size:1.8em}.size-19{font-size:1.9em}.size-20{font-size:2em}.small,small{font-size:.7em}.smaller{font-size:.4em}.large{font-size:1.4em}.larger{font-size:1.8em}.text-center{text-align:center}.text-center{text-align:center}.text-content{text-align:justify;line-height:1.8}.text-content p{margin:1.8em 0}.text-nowrap{white-space:nowrap}@font-face{font-family:"Germania One";src:url("/assets/fonts/GermaniaOne/GermaniaOne-Regular.eot");src:url("/assets/fonts/GermaniaOne/GermaniaOne-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/GermaniaOne/GermaniaOne-Regular.woff2") format("woff2"),url("/assets/fonts/GermaniaOne/GermaniaOne-Regular.woff") format("woff"),url("/assets/fonts/GermaniaOne/GermaniaOne-Regular.ttf") format("truetype"),url("/assets/fonts/GermaniaOne/GermaniaOne-Regular.svg#GermaniaOne-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Arvo";src:url("/assets/fonts/Arvo/Arvo-Regular.eot");src:url("/assets/fonts/Arvo/Arvo-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Arvo/Arvo-Regular.woff2") format("woff2"),url("/assets/fonts/Arvo/Arvo-Regular.woff") format("woff"),url("/assets/fonts/Arvo/Arvo-Regular.ttf") format("truetype"),url("/assets/fonts/Arvo/Arvo-Regular.svg#Arvo-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Arvo";src:url("/assets/fonts/Arvo/Arvo-Bold.eot");src:url("/assets/fonts/Arvo/Arvo-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Arvo/Arvo-Bold.woff2") format("woff2"),url("/assets/fonts/Arvo/Arvo-Bold.woff") format("woff"),url("/assets/fonts/Arvo/Arvo-Bold.ttf") format("truetype"),url("/assets/fonts/Arvo/Arvo-Bold.svg#Arvo-Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"Arvo";src:url("/assets/fonts/Arvo/Arvo-Italic.eot");src:url("/assets/fonts/Arvo/Arvo-Italic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Arvo/Arvo-Italic.woff2") format("woff2"),url("/assets/fonts/Arvo/Arvo-Italic.woff") format("woff"),url("/assets/fonts/Arvo/Arvo-Italic.ttf") format("truetype"),url("/assets/fonts/Arvo/Arvo-Italic.svg#Arvo-Italic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"Arvo";src:url("/assets/fonts/Arvo/Arvo-BoldItalic.eot");src:url("/assets/fonts/Arvo/Arvo-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Arvo/Arvo-BoldItalic.woff2") format("woff2"),url("/assets/fonts/Arvo/Arvo-BoldItalic.woff") format("woff"),url("/assets/fonts/Arvo/Arvo-BoldItalic.ttf") format("truetype"),url("/assets/fonts/Arvo/Arvo-BoldItalic.svg#Arvo-BoldItalic") format("svg");font-weight:bold;font-style:italic}.panel-container{padding:15px 30px;width:100%;color:#000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.panel-container .panel-top{width:100%;height:60px;background-image:url(/assets/images/scroll/scroll-top-center.png);background-size:1px 100%;position:relative}.panel-container .panel-top::before{content:"";position:absolute;left:-20px;right:-20px;top:0;bottom:0;background-image:url(/assets/images/scroll/scroll-top-left.png),url(/assets/images/scroll/scroll-top-right.png);background-repeat:no-repeat;background-size:21px 100%,21px 100%;background-position:left center,right center}.panel-container.panel-small .panel-top{height:30px}.panel-container.panel-small .panel-top::before{left:-10px;right:-10px;background-size:11px 100%,11px 100%}.panel-container.panel-tiny .panel-top{height:15px}.panel-container.panel-tiny .panel-top::before{left:-5px;right:-5px;background-size:6px 100%,6px 100%}.panel-container .panel-bottom{width:100%;height:60px;background-image:url(/assets/images/scroll/scroll-bottom-center.png);background-size:1px 100%;position:relative}.panel-container .panel-bottom::before{content:"";position:absolute;left:-20px;right:-20px;top:0;bottom:0;background-image:url(/assets/images/scroll/scroll-bottom-left.png),url(/assets/images/scroll/scroll-bottom-right.png);background-repeat:no-repeat;background-size:21px 100%,21px 100%;background-position:left center,right center}.panel-container.panel-small .panel-bottom{height:30px}.panel-container.panel-small .panel-bottom::before{left:-10px;right:-10px;background-size:11px 100%,11px 100%}.panel-container.panel-tiny .panel-bottom{height:15px}.panel-container.panel-tiny .panel-bottom::before{left:-5px;right:-5px;background-size:6px 100%,6px 100%}.panel-container .panel-bottom::after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background-color:rgba(0,0,0,.04)}.panel-container .panel-content{background-color:#eccd86;position:relative;padding:30px;margin:0 15px;-webkit-box-flex:1 0 0;-moz-box-flex:1 0 0;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0}.panel-container .panel-content::before,.panel-container .panel-content::after{content:"";position:absolute;top:0;bottom:0;width:12px;background-size:100% 500px}.panel-container .panel-content::before{right:100%;background-image:url(/assets/images/scroll/scroll-left.png)}.panel-container .panel-content::after{left:100%;background-image:url(/assets/images/scroll/scroll-right.png)}.panel-container.panel-small .panel-content{padding:15px;margin:0 7px}.panel-container.panel-small .panel-content::before,.panel-container.panel-small .panel-content::after{background-size:100% 250px;width:6px}.panel-container.panel-tiny .panel-content{padding:5px;margin:0 3px}.panel-container.panel-tiny .panel-content::before,.panel-container.panel-tiny .panel-content::after{background-size:100% 125px;width:3px}.panel-container.panel-sticky{position:sticky}.form-content{max-width:800px;padding:15px 30px;margin:0 auto;border:1px solid rgba(0,0,0,.1)}.form-errors{margin-bottom:15px;color:#c21}.form-success{margin-bottom:15px;color:#1a1}label{text-align:center;font-weight:bold}input[type=text],input[type=password],textarea,select{background-color:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.1);display:block;width:100%;margin:15px 0;padding:10px 20px}button{background-color:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.1);padding:10px 20px}sup.is-required{color:#c21}.table{width:100%}.table .table-full{width:100%}.table .table-half{width:50%}.table th,.table td{padding:5px 15px;font-size:.9em;vertical-align:top}.table th a:only-child,.table td a:only-child{display:block;text-decoration:none}.table .table-separated{border-top:1px solid rgba(0,0,0,.1)}.table .table-blocked{border:1px solid rgba(0,0,0,.1)}.pager{text-align:center}.pager a,.pager span{border:1px solid rgba(0,0,0,.1);display:inline-block;margin:5px 2px;min-width:2em;padding:3px}.pager span{background-color:rgba(0,0,0,.07)}.pager a{background-color:rgba(0,0,0,.04);text-decoration:none}.pager a:hover,.pager a:focus{background-color:rgba(0,0,0,.07)}body.avc{overflow:hidden}body.avc .avc-popup{position:fixed;width:100%;height:100%;left:0;top:0;display:flex;align-items:center;justify-content:center;padding:15px;background-color:rgba(0,0,0,.5)}body.avc .avc-popup .avc-content{max-width:720px;width:100%}body.avc .avc-popup .avc-content a.avc-button{display:block;padding:15px;text-transform:uppercase;text-align:center;border:1px solid currentColor;text-decoration:none}.story a{background-color:rgba(0,0,255,.1)}.story a:hover,.story a:focus{background-color:rgba(0,0,0,.15)}.chapter-list a{white-space:nowrap}.authors .author{text-decoration:none;display:inline-block;padding:10px}.authors .author img{display:block;border-radius:50%;width:128px}.author-image{display:inline-block;border-radius:5%;width:128px}.guide .guide-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.guide .guide-container .guide-content{-webkit-box-flex:1 0 0;-moz-box-flex:1 0 0;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;padding:15px;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width: 768px){.guide .guide-container .guide-content{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:50%}.guide .guide-container .guide-content.guide-content-1{width:100%}.guide .guide-container .guide-content.guide-content-2{width:50%}.guide .guide-container .guide-content.guide-content-2-2{width:100%}.guide .guide-container .guide-content.guide-content-3{width:33.3333333333%}.guide .guide-container .guide-content.guide-content-3-2{width:66.6666666667%}.guide .guide-container .guide-content.guide-content-3-3{width:100%}.guide .guide-container .guide-content.guide-content-4{width:25%}.guide .guide-container .guide-content.guide-content-4-2{width:50%}.guide .guide-container .guide-content.guide-content-4-3{width:75%}.guide .guide-container .guide-content.guide-content-4-4{width:100%}.guide .guide-container .guide-content.guide-content-5{width:20%}.guide .guide-container .guide-content.guide-content-5-2{width:40%}.guide .guide-container .guide-content.guide-content-5-3{width:60%}.guide .guide-container .guide-content.guide-content-5-4{width:80%}.guide .guide-container .guide-content.guide-content-5-5{width:100%}.guide .guide-container .guide-content.guide-content-6{width:16.6666666667%}.guide .guide-container .guide-content.guide-content-6-2{width:33.3333333333%}.guide .guide-container .guide-content.guide-content-6-3{width:50%}.guide .guide-container .guide-content.guide-content-6-4{width:66.6666666667%}.guide .guide-container .guide-content.guide-content-6-5{width:83.3333333333%}.guide .guide-container .guide-content.guide-content-6-6{width:100%}}.guide .guide-container .guide-content .guide-block{display:block;border:1px solid rgba(0,0,0,.2);padding:10px;-webkit-box-flex:1 0 0;-moz-box-flex:1 0 0;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0}.guide .guide-container .guide-content .guide-block::after{content:"";display:table;clear:both}.guide .guide-container .guide-content .guide-block h2{padding-top:0;border-top:none}.guide .guide-container .guide-content a.guide-block{text-decoration:none}.guide .guide-container .guide-content a.guide-block:hover,.guide .guide-container .guide-content a.guide-block:focus{background-color:rgba(255,255,255,.04)}.guide h2{border-top:1px solid rgba(0,0,0,.1);padding-top:.8em}*,::before,::after{box-sizing:border-box}html{font-size:16px}body{font-size:inherit;font-family:"Arvo",serif;padding:0;margin:0;background-image:url("/assets/images/background.png");color:#000}h1,h2,h3,h4,h5,h6,.heading{font-family:"Germania One",serif}h1{text-align:center}a{color:#000;text-decoration:underline dotted}a:hover,a:focus,a:active{color:#555;text-decoration:underline dotted}hr{border:none;border-top:1px solid rgba(0,0,0,.1)}@media(min-width: 768px){.page-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.page-container.page-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-container .page-sidebar{min-width:300px;-webkit-box-flex:0 0 1;-moz-box-flex:0 0 1;-webkit-flex:0 0 1;-ms-flex:0 0 1;flex:0 0 1}.page-container .page-sidebar a{display:block;text-decoration:none}.page-container .page-sidebar a:hover,.page-container .page-sidebar a:focus,.page-container .page-sidebar a:active{text-decoration:none}.page-container .page-main{-webkit-box-flex:1 0 0;-moz-box-flex:1 0 0;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0}.page-container .page-min{-webkit-box-flex:0 0 1;-moz-box-flex:0 0 1;-webkit-flex:0 0 1;-ms-flex:0 0 1;flex:0 0 1}.page-container .page-gap{padding:0 15px}.page-container .page-stretch{-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.page-container .page-stretch-height{-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.spacing{padding-bottom:10px}.block-gap{padding-left:15px;padding-right:15px}.icon{width:1em;display:inline-block}.icon svg{fill:currentColor;vertical-align:middle}.icon img{max-width:100%}.title{font-family:"Germania One",serif}a.link-wide{display:block}a.link-block{padding:5px 15px;text-decoration:none}.bordered{padding:10px 15px;border:1px solid rgba(0,0,0,.1)}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Q0FHSixHQUNJLGtCQUdKLEVBQ0ksV0FDQSxpQ0FFQSx5QkFDSSxXQUNBLGlDQUlSLEdBQ0ksWUFDQSxvQ0FHSix5QkFDSSxnQlJ2REEsb0JBQ0EsaUJBQ0Esb0JBQ0EscUJBQ0EsYVFzREksMEJSbkNKLHNCUW9DMkIsQ1JuQzNCLG1CUW1DMkIsQ1JsQzNCLGtCUWtDMkIsQ1JqQzNCLGNRaUMyQixDQUd2Qiw4QkFDSSxnQlJ2RFIsc0JRd0RzQixDUnZEdEIsbUJRdURzQixDUnREdEIsa0JRc0RzQixDUnJEdEIsY1FxRHNCLENScER0QixVUW9Ec0IsQ0FFZCxnQ0FDSSxjQUNBLHFCQUVBLG1IQUNJLHFCQUtaLDJCUnBFSixzQlFxRXNCLENScEV0QixtQlFvRXNCLENSbkV0QixrQlFtRXNCLENSbEV0QixjUWtFc0IsQ1JqRXRCLFVRaUVzQixDQUdsQiwwQlJ4RUosc0JReUVzQixDUnhFdEIsbUJRd0VzQixDUnZFdEIsa0JRdUVzQixDUnRFdEIsY1FzRXNCLENSckV0QixVUXFFc0IsQ0FHbEIsMEJBQ0ksZUFHSiw4QlIxREosMkJRMkQ2QixDUjFEN0Isd0JRMEQ2QixDUnpEN0IsdUJReUQ2QixDUnhEN0Isc0JRd0Q2QixDUnZEN0IsbUJRdUQ2QixDUnpGN0Isb0JBQ0EsaUJBQ0Esb0JBQ0EscUJBQ0EsYVF5RkkscUNSL0RKLDJCUWdFNkIsQ1IvRDdCLHdCUStENkIsQ1I5RDdCLHVCUThENkIsQ1I3RDdCLHNCUTZENkIsQ1I1RDdCLG1CUTRENkIsQ1I5RjdCLG9CQUNBLGlCQUNBLG9CQUNBLHFCQUNBLGFBWUEsNkJRZ0ZnQyxDUi9FaEMsMEJRK0VnQyxDUjlFaEMseUJROEVnQyxDUjdFaEMscUJRNkVnQyxFQUtwQyxTQUNJLG9CQUdKLFdBQ0ksa0JBQ0EsbUJBR0osTUFDSSxVQUNBLHFCQUVBLFVBQ0ksa0JBQ0Esc0JBR0osVUFDSSxlQUlSLE9BQ0ksaUNBR0osWUFDSSxjQUdKLGFBQ0ksaUJBQ0EscUJBR0osVUFDSSxrQkFDQSxnQyIsInNvdXJjZXMiOlsid2VicGFjazovL2FydmFydmEvLi9yZXNvdXJjZXMvYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fdGV4dC5zY3NzIiwid2VicGFjazovL2FydmFydmEvLi9yZXNvdXJjZXMvYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8vYXJ2YXJ2YS8uL3Jlc291cmNlcy9hc3NldHMvc2Nzcy9jb21wb25lbnRzL19mb250cy5zY3NzIiwid2VicGFjazovL2FydmFydmEvLi9yZXNvdXJjZXMvYXNzZXRzL3Njc3MvY29tcG9uZW50cy9fc2Nyb2xsLnNjc3MiLCJ3ZWJwYWNrOi8vYXJ2YXJ2YS8uL3Jlc291cmNlcy9hc3NldHMvc2Nzcy9taXhpbnMvX2ZsZXhib3guc2NzcyIsIndlYnBhY2s6Ly9hcnZhcnZhLy4vcmVzb3VyY2VzL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vYXJ2YXJ2YS8uL3Jlc291cmNlcy9hc3NldHMvc2Nzcy9jb21wb25lbnRzL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9hcnZhcnZhLy4vcmVzb3VyY2VzL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvX3BhZ2VyLnNjc3MiLCJ3ZWJwYWNrOi8vYXJ2YXJ2YS8uL3Jlc291cmNlcy9hc3NldHMvc2Nzcy9jb21wb25lbnRzL19hdmMuc2NzcyIsIndlYnBhY2s6Ly9hcnZhcnZhLy4vcmVzb3VyY2VzL2Fzc2V0cy9zY3NzL3BhZ2VzL19zdG9yeS5zY3NzIiwid2VicGFjazovL2FydmFydmEvLi9yZXNvdXJjZXMvYXNzZXRzL3Njc3MvcGFnZXMvX2F1dGhvcnMuc2NzcyIsIndlYnBhY2s6Ly9hcnZhcnZhLy4vcmVzb3VyY2VzL2Fzc2V0cy9zY3NzL3BhZ2VzL19ndWlkZS5zY3NzIiwid2VicGFjazovL2FydmFydmEvLi9yZXNvdXJjZXMvYXNzZXRzL3Njc3MvYXJ2YXJ2YS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIlxuQGZvciAkc2l6ZSBmcm9tIDQgdGhyb3VnaCAyMCB7XG4gICAgLnNpemUtI3t6ZXJvZmlsbCgjeyRzaXplfSwgMil9IHtcbiAgICAgICAgZm9udC1zaXplOiAkc2l6ZSAqIDAuMWVtO1xuICAgIH1cbn1cblxuLnNtYWxsLCBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAwLjdlbTtcbn1cblxuLnNtYWxsZXIge1xuICAgIGZvbnQtc2l6ZTogMC40ZW07XG59XG5cbi5sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbn1cblxuLmxhcmdlciB7XG4gICAgZm9udC1zaXplOiAxLjhlbTtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIudGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRleHQtY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMS44ZW0gMDtcbiAgICB9XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIiRmb250LWRhdGE6IChcbiAgICAnUmVndWxhcic6IChub3JtYWwsIG5vcm1hbCksXG4gICAgJ0JvbGQnOiAoYm9sZCwgbm9ybWFsKSxcbiAgICAnSXRhbGljJzogKG5vcm1hbCwgaXRhbGljKSxcbiAgICAnQm9sZEl0YWxpYyc6IChib2xkLCBpdGFsaWMpLFxuKTtcblxuQGVhY2ggJGZvbnQtZmlsZW5hbWUsICRmb250IGluICRmb250cyB7XG4gICAgJGZvbnQtbmFtZTogbnRoKCRmb250LCAxKTtcbiAgICAkZm9udC12YWxpZC1kYXRhOiBudGgoJGZvbnQsIDIpO1xuICAgIEBlYWNoICRmb250LWRhdGEtbmFtZSBpbiAkZm9udC12YWxpZC1kYXRhIHtcbiAgICAgICAgJGZvbnQtaWRlbnRpZmllcjogJyN7JGZvbnQtZmlsZW5hbWV9JztcbiAgICAgICAgJGZvbnQtY3VycmVudC1kYXRhOiBtYXAtZ2V0KCRmb250LWRhdGEsICdSZWd1bGFyJyk7XG4gICAgICAgIEBpZiAkZm9udC1kYXRhLW5hbWUgIT0gJycge1xuICAgICAgICAgICAgJGZvbnQtaWRlbnRpZmllcjogJyN7JGZvbnQtZmlsZW5hbWV9LSN7JGZvbnQtZGF0YS1uYW1lfSc7XG4gICAgICAgICAgICAkZm9udC1jdXJyZW50LWRhdGE6IG1hcC1nZXQoJGZvbnQtZGF0YSwgJGZvbnQtZGF0YS1uYW1lKTtcbiAgICAgICAgfVxuXG4gICAgICAgICRmb250LXBhdGg6ICcvYXNzZXRzL2ZvbnRzLyN7JGZvbnQtZmlsZW5hbWV9LyN7JGZvbnQtaWRlbnRpZmllcn0nO1xuXG4gICAgICAgIEBmb250LWZhY2Uge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LW5hbWU7XG4gICAgICAgICAgICBzcmM6IHVybCgnI3skZm9udC1wYXRofS5lb3QnKTtcbiAgICAgICAgICAgIHNyYzogdXJsKCcjeyRmb250LXBhdGh9LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgICAgICAgIHVybCgnI3skZm9udC1wYXRofS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICAgICAgICAgdXJsKCcjeyRmb250LXBhdGh9LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgICAgICAgICB1cmwoJyN7JGZvbnQtcGF0aH0uc3ZnIyN7JGZvbnQtaWRlbnRpZmllcn0nKSBmb3JtYXQoJ3N2ZycpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG50aCgkZm9udC1jdXJyZW50LWRhdGEsIDEpO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbnRoKCRmb250LWN1cnJlbnQtZGF0YSwgMik7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIkc2Nyb2xsLXBvc2l0aW9uczogKHRvcCwgYm90dG9tKTtcblxuLnBhbmVsLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuXG4gICAgQGVhY2ggJHNjcm9sbC1wb3NpdGlvbiBpbiAkc2Nyb2xsLXBvc2l0aW9ucyB7XG4gICAgICAgIC5wYW5lbC0jeyRzY3JvbGwtcG9zaXRpb259IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL3Njcm9sbC9zY3JvbGwtI3skc2Nyb2xsLXBvc2l0aW9ufS1jZW50ZXIucG5nKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMXB4IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9zY3JvbGwvc2Nyb2xsLSN7JHNjcm9sbC1wb3NpdGlvbn0tbGVmdC5wbmcpLCB1cmwoL2Fzc2V0cy9pbWFnZXMvc2Nyb2xsL3Njcm9sbC0jeyRzY3JvbGwtcG9zaXRpb259LXJpZ2h0LnBuZyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIxcHggMTAwJSwgMjFweCAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyLCByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnBhbmVsLXNtYWxsIC5wYW5lbC0jeyRzY3JvbGwtcG9zaXRpb259IHtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMXB4IDEwMCUsIDExcHggMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucGFuZWwtdGlueSAucGFuZWwtI3skc2Nyb2xsLXBvc2l0aW9ufSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTVweDtcbiAgICAgICAgICAgICAgICByaWdodDogLTVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDZweCAxMDAlLCA2cHggMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYW5lbC1ib3R0b206OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgfVxuXG4gICAgLnBhbmVsLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNjZDg2O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgICAgICBAaW5jbHVkZSBmbGV4KDEgMCAwKTtcblxuICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgNTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvc2Nyb2xsL3Njcm9sbC1sZWZ0LnBuZyk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL3Njcm9sbC9zY3JvbGwtcmlnaHQucG5nKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucGFuZWwtc21hbGwgLnBhbmVsLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBtYXJnaW46IDAgN3B4O1xuXG4gICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDI1MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucGFuZWwtdGlueSAucGFuZWwtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgbWFyZ2luOiAwIDNweDtcblxuICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMjVweDtcbiAgICAgICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnBhbmVsLXN0aWNreSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgfVxufVxuIiwiQG1peGluIGZsZXhib3goKSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbkBtaXhpbiBmbGV4KCR2YWx1ZXMpIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAkdmFsdWVzO1xuICAgIC1tb3otYm94LWZsZXg6ICR2YWx1ZXM7XG4gICAgLXdlYmtpdC1mbGV4OiAkdmFsdWVzO1xuICAgIC1tcy1mbGV4OiAkdmFsdWVzO1xuICAgIGZsZXg6ICR2YWx1ZXM7XG59XG5cbkBtaXhpbiBmbGV4LWRpcmVjdGlvbigkZGlyZWN0aW9uKSB7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcbn1cblxuQG1peGluIGZsZXgtd3JhcCgkd3JhcCkge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiAkd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogJHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogJHdyYXA7XG4gICAgZmxleC13cmFwOiAkd3JhcDtcbn1cblxuQG1peGluIGFsaWduLWl0ZW1zKCRhbGlnbikge1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6ICRhbGlnbjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiAkYWxpZ247XG4gICAgLW1zLWFsaWduLWl0ZW1zOiAkYWxpZ247XG4gICAgLW1zLWZsZXgtYWxpZ246ICRhbGlnbjtcbiAgICBhbGlnbi1pdGVtczogJGFsaWduO1xufVxuIiwiLmZvcm0tY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uZm9ybS1lcnJvcnMge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgY29sb3I6ICNjYzIyMTE7XG59XG5cbi5mb3JtLXN1Y2Nlc3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgY29sb3I6ICMxMWFhMTE7XG59XG5cbmxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIHRleHRhcmVhLCBzZWxlY3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTVweCAwO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cblxuYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5cbnN1cC5pcy1yZXF1aXJlZCB7XG4gICAgY29sb3I6ICNjYzIyMTE7XG59XG4iLCIudGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnRhYmxlLWZ1bGwge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAudGFibGUtaGFsZiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgdGgsIHRkIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIGE6b25seS1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1zZXBhcmF0ZWQge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIH1cblxuICAgIC50YWJsZS1ibG9ja2VkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIH1cbn1cbiIsIi5wYWdlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgYSwgc3BhbiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDVweCAycHg7XG4gICAgICAgIG1pbi13aWR0aDogMmVtO1xuICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJib2R5LmF2YyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5hdmMtcG9wdXAge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcblxuICAgICAgICAuYXZjLWNvbnRlbnQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBhLmF2Yy1idXR0b24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgY3VycmVudENvbG9yO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zdG9yeSB7XG4gICAgYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMjUwNSwgMC4xKTtcblxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jaGFwdGVyLWxpc3QgYSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi5hdXRob3JzIHtcbiAgICAuYXV0aG9yIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgd2lkdGg6IDEyOHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYXV0aG9yLWltYWdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNSU7XG4gICAgd2lkdGg6IDEyOHB4O1xufVxuIiwiLmd1aWRlIHtcbiAgICAuZ3VpZGUtY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cbiAgICAgICAgLmd1aWRlLWNvbnRlbnQge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgxIDAgMCk7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4KDAgMSBhdXRvKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgICAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA2IHtcbiAgICAgICAgICAgICAgICAgICAgJi5ndWlkZS1jb250ZW50LSN7JGl9IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlIC8gJGk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGlmICRpID4gMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAZm9yICRqIGZyb20gMiB0aHJvdWdoICRpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmd1aWRlLWNvbnRlbnQtI3skaX0tI3skan0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogKDEwMCUgKiAkaikgLyAkaTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhzdHJldGNoKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG5cbiAgICAgICAgICAgIC5ndWlkZS1ibG9jayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4KDEgMCAwKTtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYS5ndWlkZS1ibG9jayB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICBwYWRkaW5nLXRvcDogMC44ZW07XG4gICAgfVxufVxuIiwiQGltcG9ydCBcInZhcmlhYmxlcy9hcnZhcnZhXCI7XG5AaW1wb3J0IFwibWl4aW5zL2ZsZXhib3hcIjtcbkBpbXBvcnQgXCJmdW5jdGlvbnMvc3RyaW5nXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy90ZXh0XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9sYXlvdXRcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2ZvbnRzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9zY3JvbGxcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Zvcm1zXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy90YWJsZXNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3BhZ2VyXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9hdmNcIjtcbkBpbXBvcnQgXCJwYWdlcy9zdG9yeVwiO1xuQGltcG9ydCBcInBhZ2VzL2F1dGhvcnNcIjtcbkBpbXBvcnQgXCJwYWdlcy9ndWlkZVwiO1xuXG4qLCA6OmJlZm9yZSwgOjphZnRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5ib2R5IHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC1mYW1pbHk6ICdBcnZvJywgc2VyaWY7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kLnBuZycpO1xuICAgIGNvbG9yOiAjMDAwO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCAuaGVhZGluZyB7XG4gICAgZm9udC1mYW1pbHk6ICdHZXJtYW5pYSBPbmUnLCBzZXJpZjtcbn1cblxuaDEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuXG4gICAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuICAgICAgICBjb2xvcjogIzU1NTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICAgIH1cbn1cblxuaHIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucGFnZS1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG5cbiAgICAgICAgJi5wYWdlLXdyYXAge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhZ2Utc2lkZWJhciB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgwIDAgMSk7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wYWdlLW1haW4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgxIDAgMCk7XG4gICAgICAgIH1cblxuICAgICAgICAucGFnZS1taW4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgwIDAgMSk7XG4gICAgICAgIH1cblxuICAgICAgICAucGFnZS1nYXAge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhZ2Utc3RyZXRjaCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhzdHJldGNoKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYWdlLXN0cmV0Y2gtaGVpZ2h0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKHN0cmV0Y2gpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNwYWNpbmcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4uYmxvY2stZ2FwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLmljb24ge1xuICAgIHdpZHRoOiAxZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgc3ZnIHtcbiAgICAgICAgZmlsbDogY3VycmVudENvbG9yO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi50aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdHZXJtYW5pYSBPbmUnLCBzZXJpZjtcbn1cblxuYS5saW5rLXdpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5hLmxpbmstYmxvY2sge1xuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJvcmRlcmVkIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/