@font-face{font-family:icomoon;src:url(/themes/custom/microsite_jlz/css/../fonts/icomoon/fonts/icomoon.eot?hffq9s);src:url(/themes/custom/microsite_jlz/css/../fonts/icomoon/fonts/icomoon.eot?hffq9s#iefix) format('embedded-opentype'),url(/themes/custom/microsite_jlz/css/../fonts/icomoon/fonts/icomoon.ttf?hffq9s) format('truetype'),url(/themes/custom/microsite_jlz/css/../fonts/icomoon/fonts/icomoon.woff?hffq9s) format('woff'),url(/themes/custom/microsite_jlz/css/../fonts/icomoon/fonts/icomoon.svg?hffq9s#icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail-open:before{content:"\e902"}.icon-instagram:before{content:"\e903"}.icon-arrow-left-circle:before{content:"\e90a"}.icon-arrow-up-circle:before{content:"\e907"}.icon-arrow-down-circle:before{content:"\e908"}.icon-close-circle:before{content:"\e909"}.icon-phone:before{content:"\e900"}.icon-mail:before{content:"\e901"}.icon-facebook:before{content:"\e904"}.icon-arrow-right:before{content:"\e905"}.icon-arrow-right-circle:before{content:"\e906"}.icon-mail-open,.soma .is-mail:before{content:"\e902"}.icon-instagram,.soma .is-instagram:before{content:"\e903"}.carousel-controls__prev:before,.icon-arrow-left-circle{content:"\e90a"}.icon-arrow-up-circle{content:"\e907"}.icon-arrow-down-circle,.paragraph.paragraph--microsite-element--accordion .field--name-field-p-headline a:before,.paragraph.paragraph--microsite-element--accordion .field--name-title a:before{content:"\e908"}.icon-close-circle,.paragraph.paragraph--microsite-element--accordion .field--name-field-p-headline a.is-expanded:before,.paragraph.paragraph--microsite-element--accordion .field--name-title a.is-expanded:before{content:"\e909"}.icon-phone,.paragraph.paragraph--type--contact-person .field--name-field-contact-person-mobile .field__item:before,.paragraph.paragraph--type--contact-person .field--name-field-contact-person-phone .field__item:before{content:"\e900"}.icon-mail,.paragraph.paragraph--type--contact-person .field--name-field-contact-person-fax .field__item:before,.paragraph.paragraph--type--contact-person .field--name-field-contact-person-mail .field__item a:before{content:"\e901"}.icon-facebook,.soma .is-facebook:before{content:"\e904"}.field--name-field-p-link a:after,.icon-arrow-right,.region-header .menu .menu-item a:before{content:"\e905"}.carousel-controls__next:before,.icon-arrow-right-circle{content:"\e906"}.block-simplenews .form-item-message,.paragraph.paragraph--microsite-elements--slider .paragraph.media--is-align--full .paragraph__content,.paragraph.paragraph--type--contact-person .field--name-field-contact-person-fax .field__label,.paragraph.paragraph--type--contact-person .field--name-field-contact-person-mail .field__label,.paragraph.paragraph--type--contact-person .field--name-field-contact-person-mobile .field__label,.paragraph.paragraph--type--contact-person .field--name-field-contact-person-phone .field__label,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}html{font-size:16px}@media (min-width:767px){html{font-size:18px}}@media (min-width:1092px){html{font-size:22px}}body{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Fira Sans",sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.375;color:#000}a{color:inherit;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}h1,h2,h3,h4,h5,h6{font-weight:900}img{height:auto;max-width:100%}.block-simplenews,.container,.node--type-microsite-page.node--unpublished:before,.node--unpublished.node--type-event:before,.node--unpublished.node--type-microsite:before,[data-drupal-messages]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 auto;position:relative;max-width:100%;padding-left:.75rem;padding-right:.75rem}@media (min-width:1092px){.block-simplenews,.container,.node--type-microsite-page.node--unpublished:before,.node--unpublished.node--type-event:before,.node--unpublished.node--type-microsite:before,[data-drupal-messages]{max-width:calc(1092px - 1.5rem)}}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/microsite_jlz/css/../fonts/FiraSans/FiraSans-400.woff2) format("woff2")}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/microsite_jlz/css/../fonts/FiraSans/FiraSans-700.woff2) format("woff2")}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:900;font-display:swap;src:url(/themes/custom/microsite_jlz/css/../fonts/FiraSans/FiraSans-900.woff2) format("woff2")}form .form-type-email input{background-color:#fff;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;height:47px;width:100%;max-width:100%;padding:0 1rem}form .form-actions,form .form-item{margin-bottom:0}form .form-actions{margin-top:1.5rem}form .form-actions input{background-color:#000;border:none;border-radius:10px;height:43px;color:#fabb00;font-size:1rem;font-weight:700}form .form-item{margin-bottom:.5rem}form .form-type-checkbox .form-checkbox{float:left;height:15px;width:15px;margin:5px .5rem 0 10px}form .form-type-checkbox .option{display:block;text-align:left;font-size:.72rem;line-height:1.5625;overflow:hidden}.carousel-controls{width:100%;position:absolute;top:calc(50% - 15px)}.carousel-controls__next,.carousel-controls__prev{background-color:transparent;border:none;padding:0;position:absolute;top:0}.carousel-controls__next:before,.carousel-controls__prev:before{font-size:30px;display:block;color:#000;cursor:pointer}.carousel-controls__prev{left:.375rem}.carousel-controls__prev:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}@media (min-width:1092px){.carousel-controls__prev{left:-2.25rem}}.carousel-controls__next{right:.375rem}.carousel-controls__next:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}@media (min-width:1092px){.carousel-controls__next{right:-2.25rem}}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin:0;padding:.5rem 0;position:absolute;bottom:0}@media (min-width:1092px){.slick-dots{padding:1rem 0}}.slick-dots li{margin:0 .1875rem}.slick-dots button{background-color:#fff;border:none;border-radius:100%;display:block;cursor:pointer;width:13px;height:13px;text-indent:-9999px;padding:0}.slick-dots li.slick-active button{background-color:#000;cursor:default}.text-formatted a{color:#0068ae}.text-formatted a:focus,.text-formatted a:hover{font-weight:700}.text-formatted li+li{margin-top:.25rem}.text-formatted blockquote:not(:last-child),.text-formatted dl:not(:last-child),.text-formatted ol:not(:last-child),.text-formatted p:not(:last-child),.text-formatted pre:not(:last-child),.text-formatted table:not(:last-child),.text-formatted ul:not(:last-child){margin-bottom:1rem}.text-formatted h1,.text-formatted h2,.text-formatted h3,.text-formatted h4,.text-formatted h5,.text-formatted h6{font-weight:900;line-height:1.125;text-transform:uppercase}.text-formatted h1{font-size:2.72rem;margin-bottom:.5rem}@media (min-width:767px){.text-formatted h1{font-size:3.18rem}}.text-formatted h1:not(:first-child){margin-top:1rem}.text-formatted h2{font-size:2.04rem;margin-bottom:.5rem}@media (min-width:767px){.text-formatted h2{font-size:2.72rem}}.text-formatted h2:not(:first-child){margin-top:2rem}.text-formatted h3{font-size:1rem;margin-bottom:.5rem}@media (min-width:767px){.text-formatted h3{font-size:1.27rem}}.text-formatted h3:not(:first-child){margin-top:2rem}.text-formatted h4{font-size:.81rem;margin-bottom:.5rem}.text-formatted h5{font-size:.72rem;margin-bottom:.5rem}.text-formatted h6{font-size:.72rem;margin-bottom:.5rem}.text-formatted blockquote{background-color:#f2f2f2;border-left:5px solid #ccc;padding:1rem 1.5rem}.text-formatted ol{list-style-position:outside;margin-left:2.25rem;margin-top:1rem}.text-formatted ol:not([type]){list-style-type:decimal}.text-formatted ul{list-style:disc outside;margin-left:2.25rem;margin-top:1rem}.text-formatted ul ul{list-style-type:circle;margin-top:.5rem}.text-formatted ul ul ul{list-style-type:square}.text-formatted dd{margin-left:2.25rem}.text-formatted figure{margin-left:2.25rem;margin-right:2.25rem;text-align:center}.text-formatted figure:not(:first-child){margin-top:3rem}.text-formatted figure:not(:last-child){margin-bottom:2rem}.text-formatted figure img{display:inline-block}.text-formatted figure figcaption{font-style:italic}.text-formatted pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:1rem 1.5rem;white-space:pre;word-wrap:normal}.text-formatted sub,.text-formatted sup{font-size:75%}.text-formatted table{width:100%}.text-formatted table td,.text-formatted table th{border:1px solid #ccc;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.text-formatted table th{background-color:#f2f2f2;color:#000}.text-formatted table th:not([align]){text-align:inherit}.text-formatted table thead td,.text-formatted table thead th{border-width:0 0 2px;color:#000}.text-formatted table tfoot td,.text-formatted table tfoot th{border-width:2px 0 0;color:#000}.text-formatted table tbody tr:last-child td,.text-formatted table tbody tr:last-child th{border-bottom-width:0}.text-formatted .tabs li+li{margin-top:0}.block-local-tasks-block{background-color:#fff;margin-top:1rem}.block-local-tasks-block .tabs.primary{border-top:solid 2px #f7f7f7;border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}.block-local-tasks-block .tabs.primary li a{border:solid 1px #ccc;border-bottom:none;border-left:none;display:block;color:#000;font-size:.81rem;text-decoration:none;padding:.25rem .75rem .25rem}.block-local-tasks-block .tabs.primary li a:focus,.block-local-tasks-block .tabs.primary li a:hover{color:#fabb00}.block-local-tasks-block .tabs.primary li a.is-active{background-color:#ccc;color:#fff;cursor:default}.block-simplenews{max-width:780px}.block-simplenews h2{font-size:1.27rem;line-height:1.25;text-align:center;text-transform:uppercase;font-weight:700;margin-bottom:1rem}.block-simplenews form{max-width:540px;margin:0 auto}.block-simplenews .form-actions{text-align:center}.block-simplenews a:focus,.block-simplenews a:hover{font-weight:700}.soma{background-color:#fff;-webkit-box-shadow:0 5px 4px rgba(0,0,0,.16);box-shadow:0 5px 4px rgba(0,0,0,.16);border-bottom-right-radius:10px;border-bottom-left-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.25rem .375rem;position:absolute;top:79px;right:.5rem;z-index:-1}@media (min-width:1092px){.soma{-webkit-box-shadow:2px 0 4px rgba(0,0,0,.16);box-shadow:2px 0 4px rgba(0,0,0,.16);border-top-right-radius:10px;border-bottom-left-radius:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;width:50px;padding:.5rem 0;position:fixed;top:200px;right:auto;left:0}}.soma a{color:#000;display:block;line-height:1;text-decoration:none;padding:0 .1875rem 0 0}@media (min-width:1092px){.soma a{padding:0 0 .1875rem}}.soma a:before{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:22px}@media (min-width:1092px){.soma a:before{font-size:25px}}.soma a:hover:before{color:#fabb00}.soma a:last-of-type{padding-right:0;padding-bottom:0}.soma .is-mail{border-right:solid 1px #d1d1d1;margin-right:.375rem;padding-right:.375rem}.soma .is-mail:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}@media (min-width:1092px){.soma .is-mail{border-right:none;border-bottom:solid 1px #d1d1d1;margin-bottom:.375rem;margin-right:0;padding-right:0}}.soma .is-instagram:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}.soma .is-facebook:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}h1.field--name-field-p-headline,h1.field--name-title{font-size:2.72rem;line-height:.93;text-transform:uppercase;margin-bottom:1rem}@media (min-width:767px){h1.field--name-field-p-headline,h1.field--name-title{font-size:3.18rem}}h2.field--name-field-p-headline,h2.field--name-title{font-size:2.04rem;line-height:1.16;text-transform:uppercase;margin-bottom:1rem}@media (min-width:767px){h2.field--name-field-p-headline,h2.field--name-title{font-size:2.72rem}}h3.field--name-field-p-headline,h3.field--name-title{font-size:1rem;line-height:1.25;text-transform:uppercase;margin-bottom:1rem}@media (min-width:767px){h3.field--name-field-p-headline,h3.field--name-title{font-size:1.27rem}}.field--name-field-p-link a{background-color:#fabb00;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:10px;color:#fff;font-size:1rem;line-height:1.375;font-weight:700;padding:5px 1.5rem;text-decoration:none;display:inline-block;margin-top:1rem}.field--name-field-p-link a:after{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;font-size:1rem;position:relative;top:2px;right:-.75rem}.field--name-field-p-link a:focus,.field--name-field-p-link a:hover{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.64);box-shadow:0 3px 6px rgba(0,0,0,.64)}.field--name-field-p-title{font-size:1rem;line-height:1;text-transform:uppercase;font-weight:700}.region-breadcrumb{background-color:#f2f2f2;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.06);box-shadow:0 3px 6px rgba(0,0,0,.06)}.region-breadcrumb .breadcrumb ol{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.region-breadcrumb .breadcrumb li{font-size:.72rem;color:#666;margin-right:.5rem;padding:.5rem 0}.region-breadcrumb .breadcrumb li:after{font-size:.72rem;content:">";margin-left:.5rem}.region-breadcrumb .breadcrumb li:last-of-type:after{content:"";margin-right:0}.region-breadcrumb .breadcrumb li a{color:#000;text-decoration:none}.region-breadcrumb .breadcrumb li a:focus,.region-breadcrumb .breadcrumb li a:hover{color:#fabb00}.region-footer{background-color:#fff;-webkit-box-shadow:5px 0 15px rgba(0,0,0,.16);box-shadow:5px 0 15px rgba(0,0,0,.16)}@media (min-width:1092px){.region-footer{height:189px}}.region-footer .block-simplenews,.region-footer .container,.region-footer .node--type-microsite-page.node--unpublished:before,.region-footer .node--unpublished.node--type-event:before,.region-footer .node--unpublished.node--type-microsite:before,.region-footer [data-drupal-messages]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:767px){.region-footer .block-simplenews,.region-footer .container,.region-footer .node--type-microsite-page.node--unpublished:before,.region-footer .node--unpublished.node--type-event:before,.region-footer .node--unpublished.node--type-microsite:before,.region-footer [data-drupal-messages]{height:122px}}.region-footer .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1rem 0}@media (min-width:767px){.region-footer .menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.region-footer .menu .menu-item{text-align:right;margin:0 0 0 1rem}@media (min-width:767px){.region-footer .menu .menu-item{text-align:left}}.region-footer .menu .menu-item a{display:block;color:#000;line-height:1.25;font-size:.81rem;text-decoration:none;position:relative}.region-footer .menu .menu-item a.is-active,.region-footer .menu .menu-item a:focus,.region-footer .menu .menu-item a:hover{color:#fabb00}@media (min-width:1092px){.region-footer .menu .menu-item a.is-active:after{background-color:#fabb00;height:2px;width:100%;content:"";position:absolute;bottom:-.5rem;left:0}}.header-dummy{height:80px}@media (min-width:1092px){.header-dummy{height:122px}}.region-header{background-color:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);position:fixed;top:0;width:100%;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:99;height:80px}@media (min-width:1092px){.region-header{height:122px}}.toolbar-vertical.is-scrolling .region-header{top:0}.toolbar-fixed .region-header,.toolbar-vertical .region-header{top:40px}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .region-header{top:80px}.region-header .block-simplenews,.region-header .container,.region-header .node--type-microsite-page.node--unpublished:before,.region-header .node--unpublished.node--type-event:before,.region-header .node--unpublished.node--type-microsite:before,.region-header [data-drupal-messages]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.region-header .navbar-menu{display:none;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1092px){.region-header .navbar-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.region-header .navbar-menu.is-active{background-color:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);height:auto;width:100%;display:block;position:absolute;left:0;top:80px}.region-header .navbar-menu.is-active .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;max-height:calc(100vh - 80px)}@media (min-width:1092px){.region-header .navbar-menu.is-active .menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-height:inherit}}@media (min-width:1092px){.region-header .navbar-menu.is-active{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;width:auto}}.region-header .menu{border-top:solid 1px #ccc}@media (min-width:1092px){.region-header .menu{border-top:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 2.25rem 0 0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:1092px){.region-header .menu .menu-item{margin:0 0 1rem 1.5rem}}.region-header .menu .menu-item a{color:#000;display:block;font-size:1.27rem;text-decoration:none;position:relative;padding:1rem .75rem;border-top:solid 1px #ccc}.region-header .menu .menu-item a:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;font-size:.72rem;margin-right:.5625rem}@media (min-width:1092px){.region-header .menu .menu-item a:before{display:none}}@media (min-width:1092px){.region-header .menu .menu-item a{border-top:none;font-size:1rem;padding:0}}.region-header .menu .menu-item a:focus,.region-header .menu .menu-item a:hover{color:#fabb00}.region-header .menu .menu-item a.is-active{color:#fabb00;font-weight:700}@media (min-width:1092px){.region-header .menu .menu-item a.is-active{background-color:transparent;color:#fabb00;font-weight:400}.region-header .menu .menu-item a.is-active:after{background-color:#fabb00;height:5px;width:100%;content:"";position:absolute;bottom:-1rem;left:0}}.region-header .logo-vzn{right:calc(30px + .75rem);position:relative;top:2px}@media (min-width:1092px){.region-header .logo-vzn{top:0;right:0}}.region-header .logo-vzn img{display:block;height:30px;width:auto}@media (min-width:1092px){.region-header .logo-vzn img{height:72px}}.logo{margin-right:auto}.logo img{height:60px;width:auto;margin-top:1px}@media (min-width:1092px){.logo img{height:74px}}.navbar-burger{cursor:pointer;display:block;height:80px;width:calc(30px + 1.5rem);position:absolute;right:0}@media (min-width:1092px){.navbar-burger{display:none}}.navbar-burger span{background-color:currentColor;display:block;height:6px;left:calc(50% - 15px);position:absolute;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,-webkit-transform;-o-transition-property:background-color,opacity,transform;transition-property:background-color,opacity,transform;transition-property:background-color,opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:30px}.navbar-burger span:nth-child(1){top:calc(50% - 13px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 11px)}.navbar-burger.is-active span:nth-child(1){-webkit-transform:translateY(12px) rotate(45deg);-ms-transform:translateY(12px) rotate(45deg);transform:translateY(12px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){-webkit-transform:translateY(-12px) rotate(-45deg);-ms-transform:translateY(-12px) rotate(-45deg);transform:translateY(-12px) rotate(-45deg)}.region-pre-footer{margin-top:4rem}.region-pre-footer .block-simplenews,.region-pre-footer .container,.region-pre-footer .node--type-microsite-page.node--unpublished:before,.region-pre-footer .node--unpublished.node--type-event:before,.region-pre-footer .node--unpublished.node--type-microsite:before,.region-pre-footer [data-drupal-messages]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1rem;padding-bottom:1rem;position:relative}.region-pre-footer .block-simplenews:before,.region-pre-footer .container:before,.region-pre-footer .node--type-microsite-page.node--unpublished:before,.region-pre-footer .node--unpublished.node--type-event:before,.region-pre-footer .node--unpublished.node--type-microsite:before,.region-pre-footer [data-drupal-messages]:before{border-top:solid 1px #ccc;content:"";display:block;width:calc(100% - 2rem);position:absolute;top:0;left:1rem}.region-pre-footer .logo-support{height:auto;width:214px}@media (min-width:767px){.region-pre-footer .logo-support{margin-left:auto}}.dialog-off-canvas-main-canvas,body,html{height:100%}.dialog-off-canvas-main-canvas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout-container{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.layout-container+footer{-ms-flex-negative:0;flex-shrink:0}.node--type-event--registration.paragraph.has-background--grey-lighter{padding:2rem 0 1.5rem}@media (min-width:1092px){.node--type-event--registration.paragraph.has-background--grey-lighter{padding:3rem 0 3rem}}.node--type-event .paragraph .paragraph{padding:0}.node--type-event .field--name-field-teaser{background-color:#f2f2f2;margin:1rem 0;padding:1rem .75rem}@media (min-width:1092px){.node--type-event .field--name-field-teaser{margin:2rem -1.5rem;padding:2rem 1.5rem}}.node--type-event--registration .field--name-field-p-headline,.node--type-event--registration .field--name-title{font-weight:600}.node--type-event--registration--facts__label{float:left;margin-right:.375rem}.node--type-event--registration .field--name-field-p-link{margin-top:.5rem}.node--type-event--registration__info{display:block;font-size:.72rem;margin-top:1.5rem}.node--type-microsite-page.node--unpublished,.node--unpublished.node--type-event,.node--unpublished.node--type-microsite{background-color:inherit}.node--type-microsite-page.node--unpublished:before,.node--unpublished.node--type-event:before,.node--unpublished.node--type-microsite:before{background-color:#eb6a27;content:"Unpublished";color:#fff;display:block;font-size:2.72rem;text-transform:uppercase;text-align:center;font-weight:900;margin-top:1rem;margin-bottom:1rem}.paragraph.paragraph--microsite-element--accordion{border-bottom:solid 1px #ccc;padding:0}.paragraph.paragraph--microsite-element--accordion .field--name-field-p-headline,.paragraph.paragraph--microsite-element--accordion .field--name-title{line-height:1.21;font-size:1rem;font-weight:700;margin-bottom:0}.paragraph.paragraph--microsite-element--accordion .field--name-field-p-headline a,.paragraph.paragraph--microsite-element--accordion .field--name-title a{display:block;color:#000;text-decoration:none;padding:1.5rem 30px .75rem 0;position:relative}.paragraph.paragraph--microsite-element--accordion .field--name-field-p-headline a:before,.paragraph.paragraph--microsite-element--accordion .field--name-title a:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;color:#fabb00;display:block;font-size:30px;position:absolute;top:1.5rem;right:0}.paragraph.paragraph--microsite-element--accordion .field--name-field-p-headline a.is-expanded:before,.paragraph.paragraph--microsite-element--accordion .field--name-title a.is-expanded:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}.paragraph.paragraph--microsite-element--accordion .field--name-field-p-text{display:none;font-size:1rem;line-height:1.375;padding:1rem 0 2rem}.paragraph.paragraph--microsite-element--boxes{text-align:center;text-transform:uppercase;padding:1rem .75rem;margin-bottom:1rem}.paragraph.paragraph--microsite-element--boxes .field--name-field-p-headline,.paragraph.paragraph--microsite-element--boxes .field--name-title{font-size:1.27rem;line-height:1.25;font-weight:400;margin-bottom:0}.paragraph.paragraph--microsite-element--boxes .field--name-field-p-text{font-weight:700}.paragraph.paragraph--microsite-element--boxes .field--name-field-p-text p{font-size:1.27rem}.paragraph.paragraph--microsite-element--boxes:last-of-type{margin-bottom:0}.paragraph.paragraph--microsite-element--steps{border-bottom:solid 2px;padding:0}.paragraph.paragraph--microsite-element--steps .field--name-field-p-headline,.paragraph.paragraph--microsite-element--steps .field--name-title{line-height:1.21;font-size:1rem;font-weight:700;margin-bottom:0;text-transform:none;padding:1rem 0 0}.paragraph.paragraph--microsite-element--steps .field--name-field-p-text{color:#000;font-size:1rem;line-height:1.375;padding:.5rem 0 1rem}.paragraph.paragraph--microsite-elements--boxes{max-width:844px;margin:0 auto}.paragraph.paragraph--microsite-elements--slider{padding-top:0}.paragraph.paragraph--microsite-elements--slider:not(.has-background--white){padding-bottom:0}.paragraph.paragraph--microsite-elements--slider .paragraph--microsite-slides{position:relative}.paragraph.paragraph--microsite-elements--slider.has-background--white .slick-dots button{border:solid 2px #000}.paragraph.paragraph--microsite-elements--slider .paragraph.media--is-align--full{padding:0}@media (min-width:767px){.paragraph.paragraph--microsite-elements--slider .paragraph.media--is-align--left>.block-simplenews,.paragraph.paragraph--microsite-elements--slider .paragraph.media--is-align--left>.container,.paragraph.paragraph--microsite-elements--slider .paragraph.media--is-align--left>.node--type-microsite-page.node--unpublished:before,.paragraph.paragraph--microsite-elements--slider .paragraph.media--is-align--left>.node--unpublished.node--type-event:before,.paragraph.paragraph--microsite-elements--slider .paragraph.media--is-align--left>.node--unpublished.node--type-microsite:before,.paragraph.paragraph--microsite-elements--slider .paragraph.media--is-align--left>[data-drupal-messages],.paragraph.paragraph--microsite-elements--slider .paragraph.media--is-align--right>.block-simplenews,.paragraph.paragraph--microsite-elements--slider .paragraph.media--is-align--right>.container,.paragraph.paragraph--microsite-elements--slider .paragraph.media--is-align--right>.node--type-microsite-page.node--unpublished:before,.paragraph.paragraph--microsite-elements--slider .paragraph.media--is-align--right>.node--unpublished.node--type-event:before,.paragraph.paragraph--microsite-elements--slider .paragraph.media--is-align--right>.node--unpublished.node--type-microsite:before,.paragraph.paragraph--microsite-elements--slider .paragraph.media--is-align--right>[data-drupal-messages]{grid-template-columns:auto 1fr}}.paragraph.paragraph--microsite-elements--slider .paragraph.media--is-align--left .paragraph__content,.paragraph.paragraph--microsite-elements--slider .paragraph.media--is-align--right .paragraph__content{padding:0 30px}@media (min-width:767px){.paragraph.paragraph--microsite-elements--slider .paragraph.media--is-align--left .paragraph__content,.paragraph.paragraph--microsite-elements--slider .paragraph.media--is-align--right .paragraph__content{padding-right:0}}.paragraph.paragraph--microsite-elements--steps.has-text-color-white .paragraph--microsite-element--steps{color:#fff}.paragraph.paragraph--microsite-elements--steps.has-text-color-grey .paragraph--microsite-element--steps{color:#4b4b4d}.paragraph.paragraph--microsite-elements--steps.has-text-color-grey-light .paragraph--microsite-element--steps{color:#5d767b}.paragraph.paragraph--microsite-elements--steps.has-text-color-grey-lighter .paragraph--microsite-element--steps{color:#f2f2f2}.paragraph.paragraph--microsite-elements--steps.has-text-color-blue .paragraph--microsite-element--steps{color:#0068ae}.paragraph.paragraph--microsite-elements--steps.has-text-color-green .paragraph--microsite-element--steps{color:#66b257}.paragraph.paragraph--microsite-elements--steps.has-text-color-green--light .paragraph--microsite-element--steps{color:#b1c800}.paragraph.paragraph--microsite-elements--steps.has-text-color-violet .paragraph--microsite-element--steps{color:#6b368a}.paragraph.paragraph--microsite-elements--steps.has-text-color-orange .paragraph--microsite-element--steps{color:#eb6a27}.paragraph.paragraph--microsite-elements--steps.has-text-color-yellow .paragraph--microsite-element--steps{color:#fabb00}.paragraph.paragraph--microsite-elements--steps.has-text-color-turquoise .paragraph--microsite-element--steps{color:#0098a1}.paragraph.paragraph--microsite-elements--steps.has-text-color-magenta .paragraph--microsite-element--steps{color:#db007a}.paragraph.paragraph--type--contact-person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.paragraph.paragraph--type--contact-person .media{margin-bottom:1.5rem}.paragraph.paragraph--type--contact-person .field--name-field-contact-person-name{text-transform:uppercase;font-size:1.27rem;margin-bottom:1rem}.paragraph.paragraph--type--contact-person .field--name-field-contact-person-function{font-weight:700}.paragraph.paragraph--type--contact-person .field--name-field-contact-person-address{margin-bottom:auto}.paragraph.paragraph--type--contact-person .field--name-field-contact-person-phone{margin-top:auto}.paragraph.paragraph--type--contact-person .field--name-field-contact-person-fax .field__item,.paragraph.paragraph--type--contact-person .field--name-field-contact-person-mail .field__item a,.paragraph.paragraph--type--contact-person .field--name-field-contact-person-mobile .field__item,.paragraph.paragraph--type--contact-person .field--name-field-contact-person-phone .field__item{display:block;font-size:.81rem;margin-top:1rem;padding:0 0 0 2.25rem;position:relative}.paragraph.paragraph--type--contact-person .field--name-field-contact-person-fax .field__item:before,.paragraph.paragraph--type--contact-person .field--name-field-contact-person-mail .field__item a:before,.paragraph.paragraph--type--contact-person .field--name-field-contact-person-mobile .field__item:before,.paragraph.paragraph--type--contact-person .field--name-field-contact-person-phone .field__item:before{background-color:#fabb00;border-radius:50%;display:block;float:left;color:#fff;text-indent:0;font-size:.72rem;padding:9px 9px 7px;position:absolute;left:0}.paragraph.paragraph--type--contact-person .field--name-field-contact-person-mobile .field__item:before,.paragraph.paragraph--type--contact-person .field--name-field-contact-person-phone .field__item:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}.paragraph.paragraph--type--contact-person .field--name-field-contact-person-fax .field__item:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}.paragraph.paragraph--type--contact-person .field--name-field-contact-person-mail .field__item a:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}.paragraph.paragraph--type--contact-person .field--name-field-contact-person-mail .field__item a:focus,.paragraph.paragraph--type--contact-person .field--name-field-contact-person-mail .field__item a:hover{color:#fabb00}.paragraph.paragraph--type--contact-person .field--name-field-contact-person-text{font-size:.72rem;margin-top:1rem}.paragraph--type--contact-persons .paragraph__content{display:grid;grid-gap:.75rem;row-gap:2rem}@media (min-width:1092px){.paragraph--type--contact-persons .paragraph__content{row-gap:3rem}}@media (min-width:767px){.paragraph--type--contact-persons[data-columns="2"] .paragraph__content,.paragraph--type--contact-persons[data-columns="3"] .paragraph__content{grid-template-columns:repeat(2,1fr)}}@media (min-width:1092px){.paragraph--type--contact-persons[data-columns="3"] .paragraph__content{grid-template-columns:repeat(3,1fr)}}.paragraph.paragraph--type--microsite-block-reference{padding:2rem 0 3rem}.paragraph.paragraph--type--microsite-block-reference .paragraph:first-of-type{padding-top:0}.paragraph.paragraph--type--microsite-block-reference .paragraph:last-of-type{padding-bottom:0}.paragraph.paragraph--type--microsite-block-reference .paragraph>.block-simplenews,.paragraph.paragraph--type--microsite-block-reference .paragraph>.container,.paragraph.paragraph--type--microsite-block-reference .paragraph>.node--type-microsite-page.node--unpublished:before,.paragraph.paragraph--type--microsite-block-reference .paragraph>.node--unpublished.node--type-event:before,.paragraph.paragraph--type--microsite-block-reference .paragraph>.node--unpublished.node--type-microsite:before,.paragraph.paragraph--type--microsite-block-reference .paragraph>[data-drupal-messages]{padding:0}.paragraph{padding:3rem 0 2.5rem}@media (min-width:1092px){.paragraph{padding:4rem 0 4rem}}@media (min-width:1092px){.paragraph.headline--is-align--center .field--name-field-p-headline,.paragraph.headline--is-align--center .field--name-title{text-align:center}}.paragraph.media--is-align--left>.block-simplenews>.media .field--name-field-media-image,.paragraph.media--is-align--left>.container>.media .field--name-field-media-image,.paragraph.media--is-align--left>.node--type-microsite-page.node--unpublished:before>.media .field--name-field-media-image,.paragraph.media--is-align--left>.node--unpublished.node--type-event:before>.media .field--name-field-media-image,.paragraph.media--is-align--left>.node--unpublished.node--type-microsite:before>.media .field--name-field-media-image,.paragraph.media--is-align--left>[data-drupal-messages]>.media .field--name-field-media-image,.paragraph.media--is-align--right>.block-simplenews>.media .field--name-field-media-image,.paragraph.media--is-align--right>.container>.media .field--name-field-media-image,.paragraph.media--is-align--right>.node--type-microsite-page.node--unpublished:before>.media .field--name-field-media-image,.paragraph.media--is-align--right>.node--unpublished.node--type-event:before>.media .field--name-field-media-image,.paragraph.media--is-align--right>.node--unpublished.node--type-microsite:before>.media .field--name-field-media-image,.paragraph.media--is-align--right>[data-drupal-messages]>.media .field--name-field-media-image{-webkit-box-shadow:3px 3px 15px rgba(0,0,0,.16);box-shadow:3px 3px 15px rgba(0,0,0,.16)}.paragraph.has-background--image{position:relative;padding:0}.paragraph.has-background--image>.block-simplenews>.media,.paragraph.has-background--image>.container>.media,.paragraph.has-background--image>.node--type-microsite-page.node--unpublished:before>.media,.paragraph.has-background--image>.node--unpublished.node--type-event:before>.media,.paragraph.has-background--image>.node--unpublished.node--type-microsite:before>.media,.paragraph.has-background--image>[data-drupal-messages]>.media{-webkit-box-shadow:none;box-shadow:none;float:none}.paragraph.has-background--image img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;max-height:20rem}.paragraph.has-background--image .paragraph__content{width:100%;height:100%;position:absolute;top:0;left:0}.paragraph.has-background--image .paragraph__content>.block-simplenews,.paragraph.has-background--image .paragraph__content>.container,.paragraph.has-background--image .paragraph__content>.node--type-microsite-page.node--unpublished:before,.paragraph.has-background--image .paragraph__content>.node--unpublished.node--type-event:before,.paragraph.has-background--image .paragraph__content>.node--unpublished.node--type-microsite:before,.paragraph.has-background--image .paragraph__content>[data-drupal-messages]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph.media--is-align--left>.block-simplenews,.paragraph.media--is-align--left>.container,.paragraph.media--is-align--left>.node--type-microsite-page.node--unpublished:before,.paragraph.media--is-align--left>.node--unpublished.node--type-event:before,.paragraph.media--is-align--left>.node--unpublished.node--type-microsite:before,.paragraph.media--is-align--left>[data-drupal-messages],.paragraph.media--is-align--right>.block-simplenews,.paragraph.media--is-align--right>.container,.paragraph.media--is-align--right>.node--type-microsite-page.node--unpublished:before,.paragraph.media--is-align--right>.node--unpublished.node--type-event:before,.paragraph.media--is-align--right>.node--unpublished.node--type-microsite:before,.paragraph.media--is-align--right>[data-drupal-messages]{display:grid;grid-gap:1.5rem}@media (min-width:767px){.paragraph.media--is-align--left>.block-simplenews,.paragraph.media--is-align--left>.container,.paragraph.media--is-align--left>.node--type-microsite-page.node--unpublished:before,.paragraph.media--is-align--left>.node--unpublished.node--type-event:before,.paragraph.media--is-align--left>.node--unpublished.node--type-microsite:before,.paragraph.media--is-align--left>[data-drupal-messages],.paragraph.media--is-align--right>.block-simplenews,.paragraph.media--is-align--right>.container,.paragraph.media--is-align--right>.node--type-microsite-page.node--unpublished:before,.paragraph.media--is-align--right>.node--unpublished.node--type-event:before,.paragraph.media--is-align--right>.node--unpublished.node--type-microsite:before,.paragraph.media--is-align--right>[data-drupal-messages]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1092px){.paragraph.media--is-align--left>.block-simplenews,.paragraph.media--is-align--left>.container,.paragraph.media--is-align--left>.node--type-microsite-page.node--unpublished:before,.paragraph.media--is-align--left>.node--unpublished.node--type-event:before,.paragraph.media--is-align--left>.node--unpublished.node--type-microsite:before,.paragraph.media--is-align--left>[data-drupal-messages],.paragraph.media--is-align--right>.block-simplenews,.paragraph.media--is-align--right>.container,.paragraph.media--is-align--right>.node--type-microsite-page.node--unpublished:before,.paragraph.media--is-align--right>.node--unpublished.node--type-event:before,.paragraph.media--is-align--right>.node--unpublished.node--type-microsite:before,.paragraph.media--is-align--right>[data-drupal-messages]{grid-gap:3.75rem}}.paragraph.media--is-align--right .media{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.paragraph .field--name-field-media-term-source{font-size:.72rem;margin:.5rem 0 0}.paragraph.has-background--white{background-color:#fff;color:#000}.paragraph.has-background--white+.paragraph.has-background--white:not(.paragraph--microsite-nested-element),.paragraph.has-background--white+.paragraph.paragraph--type--contact-persons{padding-top:0}.paragraph.paragraph.paragraph--type--contact-persons+.paragraph.has-background--white:not(.paragraph--microsite-nested-element){padding-top:0}.paragraph.has-background--grey{background-color:#4b4b4d;color:#fff}.paragraph.has-background--grey+.paragraph.has-background--grey:not(.paragraph--microsite-nested-element),.paragraph.has-background--grey+.paragraph.paragraph--type--contact-persons{padding-top:0}.paragraph.paragraph.paragraph--type--contact-persons+.paragraph.has-background--grey:not(.paragraph--microsite-nested-element){padding-top:0}.paragraph.has-background--grey-light{background-color:#5d767b;color:#fff}.paragraph.has-background--grey-light+.paragraph.has-background--grey-light:not(.paragraph--microsite-nested-element),.paragraph.has-background--grey-light+.paragraph.paragraph--type--contact-persons{padding-top:0}.paragraph.paragraph.paragraph--type--contact-persons+.paragraph.has-background--grey-light:not(.paragraph--microsite-nested-element){padding-top:0}.paragraph.has-background--grey-lighter{background-color:#f2f2f2;color:#000}.paragraph.has-background--grey-lighter+.paragraph.has-background--grey-lighter:not(.paragraph--microsite-nested-element),.paragraph.has-background--grey-lighter+.paragraph.paragraph--type--contact-persons{padding-top:0}.paragraph.paragraph.paragraph--type--contact-persons+.paragraph.has-background--grey-lighter:not(.paragraph--microsite-nested-element){padding-top:0}.paragraph.has-background--blue{background-color:#0068ae;color:#fff}.paragraph.has-background--blue+.paragraph.has-background--blue:not(.paragraph--microsite-nested-element),.paragraph.has-background--blue+.paragraph.paragraph--type--contact-persons{padding-top:0}.paragraph.paragraph.paragraph--type--contact-persons+.paragraph.has-background--blue:not(.paragraph--microsite-nested-element){padding-top:0}.paragraph.has-background--blue-light{color:#000}.paragraph.has-background--blue-light+.paragraph.has-background--blue-light:not(.paragraph--microsite-nested-element),.paragraph.has-background--blue-light+.paragraph.paragraph--type--contact-persons{padding-top:0}.paragraph.paragraph.paragraph--type--contact-persons+.paragraph.has-background--blue-light:not(.paragraph--microsite-nested-element){padding-top:0}.paragraph.has-background--green{background-color:#66b257;color:#fff}.paragraph.has-background--green+.paragraph.has-background--green:not(.paragraph--microsite-nested-element),.paragraph.has-background--green+.paragraph.paragraph--type--contact-persons{padding-top:0}.paragraph.paragraph.paragraph--type--contact-persons+.paragraph.has-background--green:not(.paragraph--microsite-nested-element){padding-top:0}.paragraph.has-background--green--light{background-color:#b1c800;color:#000}.paragraph.has-background--green--light+.paragraph.has-background--green--light:not(.paragraph--microsite-nested-element),.paragraph.has-background--green--light+.paragraph.paragraph--type--contact-persons{padding-top:0}.paragraph.paragraph.paragraph--type--contact-persons+.paragraph.has-background--green--light:not(.paragraph--microsite-nested-element){padding-top:0}.paragraph.has-background--violet{background-color:#6b368a;color:#fff}.paragraph.has-background--violet+.paragraph.has-background--violet:not(.paragraph--microsite-nested-element),.paragraph.has-background--violet+.paragraph.paragraph--type--contact-persons{padding-top:0}.paragraph.paragraph.paragraph--type--contact-persons+.paragraph.has-background--violet:not(.paragraph--microsite-nested-element){padding-top:0}.paragraph.has-background--orange{background-color:#eb6a27;color:#fff}.paragraph.has-background--orange+.paragraph.has-background--orange:not(.paragraph--microsite-nested-element),.paragraph.has-background--orange+.paragraph.paragraph--type--contact-persons{padding-top:0}.paragraph.paragraph.paragraph--type--contact-persons+.paragraph.has-background--orange:not(.paragraph--microsite-nested-element){padding-top:0}.paragraph.has-background--yellow{background-color:#fabb00;color:#000}.paragraph.has-background--yellow+.paragraph.has-background--yellow:not(.paragraph--microsite-nested-element),.paragraph.has-background--yellow+.paragraph.paragraph--type--contact-persons{padding-top:0}.paragraph.paragraph.paragraph--type--contact-persons+.paragraph.has-background--yellow:not(.paragraph--microsite-nested-element){padding-top:0}.paragraph.has-background--turquoise{background-color:#0098a1;color:#fff}.paragraph.has-background--turquoise+.paragraph.has-background--turquoise:not(.paragraph--microsite-nested-element),.paragraph.has-background--turquoise+.paragraph.paragraph--type--contact-persons{padding-top:0}.paragraph.paragraph.paragraph--type--contact-persons+.paragraph.has-background--turquoise:not(.paragraph--microsite-nested-element){padding-top:0}.paragraph.has-background--magenta{background-color:#db007a;color:#fff}.paragraph.has-background--magenta+.paragraph.has-background--magenta:not(.paragraph--microsite-nested-element),.paragraph.has-background--magenta+.paragraph.paragraph--type--contact-persons{padding-top:0}.paragraph.paragraph.paragraph--type--contact-persons+.paragraph.has-background--magenta:not(.paragraph--microsite-nested-element){padding-top:0}.paragraph.has-background--grey-lighter{padding:2rem 0}@media (min-width:1092px){.paragraph.has-background--grey-lighter{padding:4rem 0}}.paragraph.has-prepend-divider>.block-simplenews:before,.paragraph.has-prepend-divider>.container:before,.paragraph.has-prepend-divider>.node--type-microsite-page.node--unpublished:before,.paragraph.has-prepend-divider>.node--unpublished.node--type-event:before,.paragraph.has-prepend-divider>.node--unpublished.node--type-microsite:before,.paragraph.has-prepend-divider>[data-drupal-messages]:before{border-top:solid 1px #ccc;content:"";display:block;width:100%;margin-bottom:2rem}@media (min-width:1092px){.paragraph.has-prepend-divider>.block-simplenews:before,.paragraph.has-prepend-divider>.container:before,.paragraph.has-prepend-divider>.node--type-microsite-page.node--unpublished:before,.paragraph.has-prepend-divider>.node--unpublished.node--type-event:before,.paragraph.has-prepend-divider>.node--unpublished.node--type-microsite:before,.paragraph.has-prepend-divider>[data-drupal-messages]:before{margin-bottom:4rem}}.paragraph.media--styling--round .field--name-field-media-image{border-radius:50%;height:314px;width:314px;overflow:hidden;margin:0 auto}.paragraph.media--styling--round .field--name-field-media-image img{-o-object-fit:cover;object-fit:cover;height:314px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2ZvbnRzL2ljb21vb24vc3R5bGUuY3NzIiwidXRpbGl0aWVzL19pY29tb29uLnNjc3MiLCJjdXN0b20uY3NzIiwidXRpbGl0aWVzL19zci1vbmx5LnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJ1dGlsaXRpZXMvX3Jlc3BvbmQtdG8uc2NzcyIsImJhc2UvX2NvbnRhaW5lci5zY3NzIiwiYmFzZS9fZm9udHMuc2NzcyIsImJhc2UvX2Zvcm0uc2NzcyIsImJhc2UvX3NsaWNrLnNjc3MiLCJiYXNlL190ZXh0LWZvcm1hdHRlZC5zY3NzIiwiY29tcG9uZW50cy9ibG9jay9fYmxvY2stbG9jYWwtdGFza3MtYmxvY2suc2NzcyIsImNvbXBvbmVudHMvYmxvY2svX2Jsb2NrLXNpbXBsZW5ld3Muc2NzcyIsImNvbXBvbmVudHMvYmxvY2svX2Jsb2NrLXZ6LW1pY3Jvc2l0ZS1zb21hLnNjc3MiLCJjb21wb25lbnRzL2ZpZWxkL19maWVsZC0tbmFtZS1maWVsZC1wLWhlYWRsaW5lLnNjc3MiLCJjb21wb25lbnRzL2ZpZWxkL19maWVsZC0tbmFtZS1maWVsZC1wLWxpbmsuc2NzcyIsImNvbXBvbmVudHMvZmllbGQvX2ZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUuc2NzcyIsImNvbXBvbmVudHMvbGF5b3V0L19yZWdpb24tYnJlYWRjcnVtYi5zY3NzIiwiY29tcG9uZW50cy9sYXlvdXQvX3JlZ2lvbi1mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvbGF5b3V0L19yZWdpb24taGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL2xheW91dC9fcmVnaW9uLXByZS1mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvbGF5b3V0L19zdGlja3ktZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL25vZGUvX25vZGUtLXR5cGUtZXZlbnQuc2NzcyIsImNvbXBvbmVudHMvbm9kZS9fbm9kZS0tdHlwZS1taWNyb3NpdGUuc2NzcyIsImNvbXBvbmVudHMvcGFyYWdyYXBocy9fcGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudC0tYWNjb3JkaW9uLnNjc3MiLCJjb21wb25lbnRzL3BhcmFncmFwaHMvX3BhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnQtLWJveGVzLnNjc3MiLCJjb21wb25lbnRzL3BhcmFncmFwaHMvX3BhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnQtLXN0ZXBzLnNjc3MiLCJjb21wb25lbnRzL3BhcmFncmFwaHMvX3BhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnRzLS1ib3hlcy5zY3NzIiwiY29tcG9uZW50cy9wYXJhZ3JhcGhzL19wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50cy0tc2xpZGVyLnNjc3MiLCJjb21wb25lbnRzL3BhcmFncmFwaHMvX3BhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnRzLS1zdGVwcy5zY3NzIiwiY29tcG9uZW50cy9wYXJhZ3JhcGhzL19wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29uLnNjc3MiLCJjb21wb25lbnRzL3BhcmFncmFwaHMvX3BhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb25zLnNjc3MiLCJjb21wb25lbnRzL3BhcmFncmFwaHMvX3BhcmFncmFwaC0tdHlwZS0tbWljcm9zaXRlLWJsb2NrLXJlZmVyZW5jZS5zY3NzIiwiY29tcG9uZW50cy9wYXJhZ3JhcGhzL19wYXJhZ3JhcGguc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxXQUNFLFlBQWEsUUFDYixJQUFNLCtDQUNOLElBQU0scURBQXNDLDJCQUEyQixDQUNyRSwrQ0FBZ0Msa0JBQWtCLENBQ2xELGdEQUFpQyxjQUFjLENBQy9DLHVEQUF3QyxjQUMxQyxZQUFhLElBQ2IsV0FBWSxPQUNaLGFBQWMsTUFHRSxrQkFBbEIsZUFFRSxZQUFhLGtCQUNiLE1BQU8sTUFDUCxXQUFZLE9BQ1osWUFBYSxJQUNiLGFBQWMsT0FDZCxlQUFnQixLQUNoQixZQUFhLEVBR2IsdUJBQXdCLFlBQ3hCLHdCQUF5QixVQUczQix1QkFDRSxRQUFTLFFBRVgsdUJBQ0UsUUFB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S0YsaUlBQ0UsWUFBQSxFQWJKLHdDQUNFLGlCQUFBLFFBQ0EsTUFBQSxLL0JrakROLDBIK0IvaURNLG9GQUVFLFlBQUEsRUFLRix3SUFDRSxZQUFBLEVBYkosa0NBQ0UsaUJBQUEsUUFDQSxNQUFBLEsvQjZqRE4sOEcrQjFqRE0sOEVBRUUsWUFBQSxFQUtGLGtJQUNFLFlBQUEsRUFiSixrQ0FDRSxpQkFBQSxRQUNBLE1BQUEsSy9Cd2tETiw4RytCcmtETSw4RUFFRSxZQUFBLEVBS0Ysa0lBQ0UsWUFBQSxFQWJKLGtDQUNFLGlCQUFBLFFBQ0EsTUFBQSxLL0JtbEROLDhHK0JobERNLDhFQUVFLFlBQUEsRUFLRixrSUFDRSxZQUFBLEVBYkoscUNBQ0UsaUJBQUEsUUFDQSxNQUFBLEsvQjhsRE4sb0grQjNsRE0saUZBRUUsWUFBQSxFQUtGLHFJQUNFLFlBQUEsRUFiSixtQ0FDRSxpQkFBQSxRQUNBLE1BQUEsSy9CeW1ETixnSCtCdG1ETSwrRUFFRSxZQUFBLEVBS0YsbUlBQ0UsWUFBQSxFQUtOLHdDQUNFLFFBQUEsS0FBQSxFNUIvRkEsMEI0QjhGRix3Q0FHSSxRQUFBLEtBQUEsR0FLRix3REFBQSxpREFBQSxtRkFBQSwwRUFBQSw4RUFBQSw2REFDRSxXQUFBLE1BQUEsSUFBQSxLQUNBLFFBQUEsR0FDQSxRQUFBLE1BQ0EsTUFBQSxLQUNBLGNBQUEsSzVCM0dGLDBCNEJzR0Esd0RBQUEsaURBQUEsbUZBQUEsMEVBQUEsOEVBQUEsNkRBUUksY0FBQSxNQUtOLGdFQUNFLGNBQUEsSUFDQSxPQUFBLE1BQ0EsTUFBQSxNQUNBLFNBQUEsT0FDQSxPQUFBLEVBQUEsS0FFQSxvRUFDRSxjQUFBLE1BQUEsV0FBQSxNQUNBLE9BQUEiLCJmaWxlIjoiY3VzdG9tLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBzcmM6ICB1cmwoJ2ZvbnRzL2ljb21vb24uZW90P2hmZnE5cycpO1xuICBzcmM6ICB1cmwoJ2ZvbnRzL2ljb21vb24uZW90P2hmZnE5cyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJ2ZvbnRzL2ljb21vb24udHRmP2hmZnE5cycpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJ2ZvbnRzL2ljb21vb24ud29mZj9oZmZxOXMnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJ2ZvbnRzL2ljb21vb24uc3ZnP2hmZnE5cyNpY29tb29uJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xufVxuXG5bY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBuZXZlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmljb24tbWFpbC1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG59XG4uaWNvbi1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDNcIjtcbn1cbi5pY29uLWFycm93LWxlZnQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG59XG4uaWNvbi1hcnJvdy11cC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDdcIjtcbn1cbi5pY29uLWFycm93LWRvd24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG59XG4uaWNvbi1jbG9zZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cbi5pY29uLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG4uaWNvbi1tYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG4uaWNvbi1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNFwiO1xufVxuLmljb24tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cbi5pY29uLWFycm93LXJpZ2h0LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNlwiO1xufVxuIiwiQGltcG9ydCBcIi4uL2ZvbnRzL2ljb21vb24vc3R5bGUuY3NzXCI7XG5cbi8qKlxuICogVGhlIGljb21vb24gbWl4aW4gcHJlcGFyZXMgYW4gZWxlbWVudCB0byB1c2UgYW4gaWNvbW9vbiBpY29uLlxuICpcbiAqIEBwYXJhbSAkZm9udC1zaXplXG4gKiAgIFRoZSBmb250LXNpemUgdGhlIGljb24gc2hvdWxkIGJlIHJlbmRlcmVkIHdpdGguXG4gKlxuICogQHVzYWdlXG4gKiAgICBUaGlzIHNob3VsZCBvbmx5IGJlIHVzZWQgYnkgdGhlIGljb24gbWl4aW4uXG4gKi9cbkBtaXhpbiBpY29tb29uKCRmb250LXNpemU6IGJhc2UtZm9udC1zaXplKSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBAaWYgJGZvbnQtc2l6ZSAhPSBiYXNlLWZvbnQtc2l6ZSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICB9XG59XG5cbi8qKlxuICogVGhlIGljb24gbWl4aW4gd2lsbCBhdXRvbWF0aWNhbGx5IGFwcGVuZCBhIHJlcXVlc3RlZCBpY29uLlxuICpcbiAqIFVzZXMgcHNldWRvIGVsZW1lbnRzIHRvIGFwcGVuZCBhbiBpY29uIHRvIGFueSBodG1sIGVsZW1lbnQuXG4gKlxuICogQHBhcmFtICRmb250LXNpemVcbiAqICAgVGhlIGZvbnQtc2l6ZSB0aGUgaWNvbiBzaG91bGQgYmUgcmVuZGVyZWQgd2l0aC5cbiAqIEBwYXJhbSAkcG9zaXRpb25cbiAqICAgV2hldGhlciB0aGUgaWNvbiBzaG91bGQgYmUgYXBwZW5kIGJlZm9yZSBvciBhZnRlciB0aGUgZWxlbWVudC5cbiAqIEBwYXJhbSAkZm9udC1zaXplXG4gKiAgIFRoZSBmb250LXNpemUgdGhlIGljb24gc2hvdWxkIGJlIHJlbmRlcmVkIHdpdGguXG4gKlxuICogQHVzYWdlXG4gKiAgICAuZW1haWwtbGluayB7XG4gKiAgICAgIEBpbmNsdWRlIGljb24oZW1haWwpO1xuICogICAgfVxuICogICAgLmVtYWlsLWxpbmsge1xuICogICAgICAvLyBIYXMgdGhlIGljb24gYWZ0ZXIgdGhlIGVsZW1lbnQgaW5zdGVhZCBvZiBiZWZvcmUuXG4gKiAgICAgIEBpbmNsdWRlIGljb24oZW1haWwsIGFmdGVyKTtcbiAqICAgIH1cbiAqICAgIC5lbWFpbC1saW5rIHtcbiAqICAgICAgLy8gRGVmaW5lcyBhIGJpZ2dlciBmb250LXNpemUgZm9yIHRoZSBpY29uLlxuICogICAgICBAaW5jbHVkZSBpY29uKGVtYWlsLCAkZm9udC1zaXplOiA0MHB4KTtcbiAqICAgIH1cbiAqL1xuQG1peGluIGljb24oJG5hbWU6IGZhbHNlLCAkcG9zaXRpb246IGJlZm9yZSwgJGZvbnQtc2l6ZTogYmFzZS1mb250LXNpemUpIHtcbiAgQGlmICgkbmFtZSA9PSBmYWxzZSkge1xuICAgIEBpbmNsdWRlIGljb21vb24oJGZvbnQtc2l6ZSk7XG4gIH0gQGVsc2UgaWYgKCRuYW1lID09IG5vbmUpIHtcbiAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gIH0gQGVsc2UgaWYgKCRwb3NpdGlvbiA9PSBiZWZvcmUpIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBpY29tb29uKCRmb250LXNpemUpO1xuICAgICAgQGV4dGVuZCAuaWNvbi0jeyRuYW1lfTtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAoJHBvc2l0aW9uID09IGFmdGVyKSB7XG4gICAgJjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBpY29tb29uKCRmb250LXNpemUpO1xuICAgICAgQGV4dGVuZCAuaWNvbi0jeyRuYW1lfTtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4uaWNvbi1tYWlsLW9wZW4ge1xuICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuXG4uaWNvbi1pbnN0YWdyYW0ge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuXG4uaWNvbi1hcnJvdy1sZWZ0LWNpcmNsZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG59XG5cbi5pY29uLWFycm93LXVwLWNpcmNsZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG59XG5cbi5pY29uLWFycm93LWRvd24tY2lyY2xlIHtcbiAgY29udGVudDogXCJcXGU5MDhcIjtcbn1cblxuLmljb24tY2xvc2UtY2lyY2xlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cblxuLmljb24tcGhvbmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuXG4uaWNvbi1tYWlsIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cblxuLmljb24tZmFjZWJvb2sge1xuICBjb250ZW50OiBcIlxcZTkwNFwiO1xufVxuXG4uaWNvbi1hcnJvdy1yaWdodCB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG59XG5cbi5pY29uLWFycm93LXJpZ2h0LWNpcmNsZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG4iLCIvKipcbiAqIERlZmF1bHQgY2xlYXJmaXggaW1wbGVtZW50YXRpb24uXG4gKlxuICogQHVzYWdlXG4gKiAgICAuYm94IHtcbiAqICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gKiAgICB9XG4gKi9cbkBpbXBvcnQgXCIuLi9mb250cy9pY29tb29uL3N0eWxlLmNzc1wiO1xuLyoqXG4gKiBUaGUgaWNvbW9vbiBtaXhpbiBwcmVwYXJlcyBhbiBlbGVtZW50IHRvIHVzZSBhbiBpY29tb29uIGljb24uXG4gKlxuICogQHBhcmFtICRmb250LXNpemVcbiAqICAgVGhlIGZvbnQtc2l6ZSB0aGUgaWNvbiBzaG91bGQgYmUgcmVuZGVyZWQgd2l0aC5cbiAqXG4gKiBAdXNhZ2VcbiAqICAgIFRoaXMgc2hvdWxkIG9ubHkgYmUgdXNlZCBieSB0aGUgaWNvbiBtaXhpbi5cbiAqL1xuLyoqXG4gKiBUaGUgaWNvbiBtaXhpbiB3aWxsIGF1dG9tYXRpY2FsbHkgYXBwZW5kIGEgcmVxdWVzdGVkIGljb24uXG4gKlxuICogVXNlcyBwc2V1ZG8gZWxlbWVudHMgdG8gYXBwZW5kIGFuIGljb24gdG8gYW55IGh0bWwgZWxlbWVudC5cbiAqXG4gKiBAcGFyYW0gJGZvbnQtc2l6ZVxuICogICBUaGUgZm9udC1zaXplIHRoZSBpY29uIHNob3VsZCBiZSByZW5kZXJlZCB3aXRoLlxuICogQHBhcmFtICRwb3NpdGlvblxuICogICBXaGV0aGVyIHRoZSBpY29uIHNob3VsZCBiZSBhcHBlbmQgYmVmb3JlIG9yIGFmdGVyIHRoZSBlbGVtZW50LlxuICogQHBhcmFtICRmb250LXNpemVcbiAqICAgVGhlIGZvbnQtc2l6ZSB0aGUgaWNvbiBzaG91bGQgYmUgcmVuZGVyZWQgd2l0aC5cbiAqXG4gKiBAdXNhZ2VcbiAqICAgIC5lbWFpbC1saW5rIHtcbiAqICAgICAgQGluY2x1ZGUgaWNvbihlbWFpbCk7XG4gKiAgICB9XG4gKiAgICAuZW1haWwtbGluayB7XG4gKiAgICAgIC8vIEhhcyB0aGUgaWNvbiBhZnRlciB0aGUgZWxlbWVudCBpbnN0ZWFkIG9mIGJlZm9yZS5cbiAqICAgICAgQGluY2x1ZGUgaWNvbihlbWFpbCwgYWZ0ZXIpO1xuICogICAgfVxuICogICAgLmVtYWlsLWxpbmsge1xuICogICAgICAvLyBEZWZpbmVzIGEgYmlnZ2VyIGZvbnQtc2l6ZSBmb3IgdGhlIGljb24uXG4gKiAgICAgIEBpbmNsdWRlIGljb24oZW1haWwsICRmb250LXNpemU6IDQwcHgpO1xuICogICAgfVxuICovXG4uaWNvbi1tYWlsLW9wZW4sIC5zb21hIC5pcy1tYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG59XG5cbi5pY29uLWluc3RhZ3JhbSwgLnNvbWEgLmlzLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuXG4uaWNvbi1hcnJvdy1sZWZ0LWNpcmNsZSwgLmNhcm91c2VsLWNvbnRyb2xzX19wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG59XG5cbi5pY29uLWFycm93LXVwLWNpcmNsZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG59XG5cbi5pY29uLWFycm93LWRvd24tY2lyY2xlLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnQtLWFjY29yZGlvbiAuZmllbGQtLW5hbWUtZmllbGQtcC1oZWFkbGluZSBhOmJlZm9yZSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50LS1hY2NvcmRpb24gLmZpZWxkLS1uYW1lLXRpdGxlIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDhcIjtcbn1cblxuLmljb24tY2xvc2UtY2lyY2xlLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnQtLWFjY29yZGlvbiAuZmllbGQtLW5hbWUtZmllbGQtcC1oZWFkbGluZSBhLmlzLWV4cGFuZGVkOmJlZm9yZSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50LS1hY2NvcmRpb24gLmZpZWxkLS1uYW1lLXRpdGxlIGEuaXMtZXhwYW5kZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cblxuLmljb24tcGhvbmUsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LXBlcnNvbiAuZmllbGQtLW5hbWUtZmllbGQtY29udGFjdC1wZXJzb24tbW9iaWxlIC5maWVsZF9faXRlbTpiZWZvcmUsXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb24gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRhY3QtcGVyc29uLXBob25lIC5maWVsZF9faXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuXG4uaWNvbi1tYWlsLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb24gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRhY3QtcGVyc29uLW1haWwgLmZpZWxkX19pdGVtIGE6YmVmb3JlLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb24gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRhY3QtcGVyc29uLWZheCAuZmllbGRfX2l0ZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cblxuLmljb24tZmFjZWJvb2ssIC5zb21hIC5pcy1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNFwiO1xufVxuXG4uaWNvbi1hcnJvdy1yaWdodCwgLnJlZ2lvbi1oZWFkZXIgLm1lbnUgLm1lbnUtaXRlbSBhOmJlZm9yZSwgLmZpZWxkLS1uYW1lLWZpZWxkLXAtbGluayBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cblxuLmljb24tYXJyb3ctcmlnaHQtY2lyY2xlLCAuY2Fyb3VzZWwtY29udHJvbHNfX25leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDZcIjtcbn1cblxuLnNyLW9ubHksIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LXBlcnNvbiAuZmllbGQtLW5hbWUtZmllbGQtY29udGFjdC1wZXJzb24tbW9iaWxlIC5maWVsZF9fbGFiZWwsXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb24gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRhY3QtcGVyc29uLXBob25lIC5maWVsZF9fbGFiZWwsXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb24gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRhY3QtcGVyc29uLWZheCAuZmllbGRfX2xhYmVsLFxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29uIC5maWVsZC0tbmFtZS1maWVsZC1jb250YWN0LXBlcnNvbi1tYWlsIC5maWVsZF9fbGFiZWwsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudHMtLXNsaWRlciAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tZnVsbCAucGFyYWdyYXBoX19jb250ZW50LCAuYmxvY2stc2ltcGxlbmV3cyAuZm9ybS1pdGVtLW1lc3NhZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDkycHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbmJvZHkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogXCJGaXJhIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICBjb2xvcjogIzAwMDtcbn1cblxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbmltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29udGFpbmVyLCAubm9kZS0tdHlwZS1taWNyb3NpdGUtcGFnZS5ub2RlLS11bnB1Ymxpc2hlZDpiZWZvcmUsIC5ub2RlLS11bnB1Ymxpc2hlZC5ub2RlLS10eXBlLWV2ZW50OmJlZm9yZSwgLm5vZGUtLXVucHVibGlzaGVkLm5vZGUtLXR5cGUtbWljcm9zaXRlOmJlZm9yZSwgW2RhdGEtZHJ1cGFsLW1lc3NhZ2VzXSwgLmJsb2NrLXNpbXBsZW5ld3Mge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwOTJweCkge1xuICAuY29udGFpbmVyLCAubm9kZS0tdHlwZS1taWNyb3NpdGUtcGFnZS5ub2RlLS11bnB1Ymxpc2hlZDpiZWZvcmUsIC5ub2RlLS11bnB1Ymxpc2hlZC5ub2RlLS10eXBlLWV2ZW50OmJlZm9yZSwgLm5vZGUtLXVucHVibGlzaGVkLm5vZGUtLXR5cGUtbWljcm9zaXRlOmJlZm9yZSwgW2RhdGEtZHJ1cGFsLW1lc3NhZ2VzXSwgLmJsb2NrLXNpbXBsZW5ld3Mge1xuICAgIG1heC13aWR0aDogY2FsYygxMDkycHggLSAxLjVyZW0pO1xuICB9XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGaXJhIFNhbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL0ZpcmFTYW5zL0ZpcmFTYW5zLTQwMC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCguLi9mb250cy9GaXJhU2Fucy9GaXJhU2Fucy03MDAud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2Fuc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoLi4vZm9udHMvRmlyYVNhbnMvRmlyYVNhbnMtOTAwLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cbmZvcm0gLmZvcm0tdHlwZS1lbWFpbCBpbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgaGVpZ2h0OiA0N3B4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDFyZW07XG59XG5mb3JtIC5mb3JtLWl0ZW0sIGZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5mb3JtIC5mb3JtLWFjdGlvbnMgaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGhlaWdodDogNDNweDtcbiAgY29sb3I6IHJnYigyNTAsIDE4NywgMCk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5mb3JtIC5mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5mb3JtIC5mb3JtLXR5cGUtY2hlY2tib3ggLmZvcm0tY2hlY2tib3gge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTVweDtcbiAgbWFyZ2luOiA1cHggMC41cmVtIDAgMTBweDtcbn1cbmZvcm0gLmZvcm0tdHlwZS1jaGVja2JveCAub3B0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMC43MnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTYyNTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2xzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDE1cHgpO1xufVxuLmNhcm91c2VsLWNvbnRyb2xzX19uZXh0LCAuY2Fyb3VzZWwtY29udHJvbHNfX3ByZXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cbi5jYXJvdXNlbC1jb250cm9sc19fbmV4dDpiZWZvcmUsIC5jYXJvdXNlbC1jb250cm9sc19fcHJldjpiZWZvcmUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzAwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNhcm91c2VsLWNvbnRyb2xzX19wcmV2IHtcbiAgbGVmdDogMC4zNzVyZW07XG59XG4uY2Fyb3VzZWwtY29udHJvbHNfX3ByZXY6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDkycHgpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2xzX19wcmV2IHtcbiAgICBsZWZ0OiAtMi4yNXJlbTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2xzX19uZXh0IHtcbiAgcmlnaHQ6IDAuMzc1cmVtO1xufVxuLmNhcm91c2VsLWNvbnRyb2xzX19uZXh0OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA5MnB4KSB7XG4gIC5jYXJvdXNlbC1jb250cm9sc19fbmV4dCB7XG4gICAgcmlnaHQ6IC0yLjI1cmVtO1xuICB9XG59XG5cbi5zbGljay1kb3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwOTJweCkge1xuICAuc2xpY2stZG90cyB7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuICB9XG59XG4uc2xpY2stZG90cyBsaSB7XG4gIG1hcmdpbjogMCAwLjE4NzVyZW07XG59XG4uc2xpY2stZG90cyBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBwYWRkaW5nOiAwO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnRleHQtZm9ybWF0dGVkIGEge1xuICBjb2xvcjogcmdiKDAsIDEwNCwgMTc0KTtcbn1cbi50ZXh0LWZvcm1hdHRlZCBhOmhvdmVyLCAudGV4dC1mb3JtYXR0ZWQgYTpmb2N1cyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRleHQtZm9ybWF0dGVkIGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuLnRleHQtZm9ybWF0dGVkIGJsb2NrcXVvdGU6bm90KDpsYXN0LWNoaWxkKSwgLnRleHQtZm9ybWF0dGVkIGRsOm5vdCg6bGFzdC1jaGlsZCksIC50ZXh0LWZvcm1hdHRlZCBvbDpub3QoOmxhc3QtY2hpbGQpLCAudGV4dC1mb3JtYXR0ZWQgcDpub3QoOmxhc3QtY2hpbGQpLCAudGV4dC1mb3JtYXR0ZWQgcHJlOm5vdCg6bGFzdC1jaGlsZCksIC50ZXh0LWZvcm1hdHRlZCB0YWJsZTpub3QoOmxhc3QtY2hpbGQpLCAudGV4dC1mb3JtYXR0ZWQgdWw6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4udGV4dC1mb3JtYXR0ZWQgaDEsIC50ZXh0LWZvcm1hdHRlZCBoMiwgLnRleHQtZm9ybWF0dGVkIGgzLCAudGV4dC1mb3JtYXR0ZWQgaDQsIC50ZXh0LWZvcm1hdHRlZCBoNSwgLnRleHQtZm9ybWF0dGVkIGg2IHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTI1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnRleHQtZm9ybWF0dGVkIGgxIHtcbiAgZm9udC1zaXplOiAyLjcycmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnRleHQtZm9ybWF0dGVkIGgxIHtcbiAgICBmb250LXNpemU6IDMuMThyZW07XG4gIH1cbn1cbi50ZXh0LWZvcm1hdHRlZCBoMTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4udGV4dC1mb3JtYXR0ZWQgaDIge1xuICBmb250LXNpemU6IDIuMDRyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAudGV4dC1mb3JtYXR0ZWQgaDIge1xuICAgIGZvbnQtc2l6ZTogMi43MnJlbTtcbiAgfVxufVxuLnRleHQtZm9ybWF0dGVkIGgyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi50ZXh0LWZvcm1hdHRlZCBoMyB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC50ZXh0LWZvcm1hdHRlZCBoMyB7XG4gICAgZm9udC1zaXplOiAxLjI3cmVtO1xuICB9XG59XG4udGV4dC1mb3JtYXR0ZWQgaDM6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLnRleHQtZm9ybWF0dGVkIGg0IHtcbiAgZm9udC1zaXplOiAwLjgxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4udGV4dC1mb3JtYXR0ZWQgaDUge1xuICBmb250LXNpemU6IDAuNzJyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi50ZXh0LWZvcm1hdHRlZCBoNiB7XG4gIGZvbnQtc2l6ZTogMC43MnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLnRleHQtZm9ybWF0dGVkIGJsb2NrcXVvdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNjY2M7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xufVxuLnRleHQtZm9ybWF0dGVkIG9sIHtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgbWFyZ2luLWxlZnQ6IDIuMjVyZW07XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4udGV4dC1mb3JtYXR0ZWQgb2w6bm90KFt0eXBlXSkge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG59XG4udGV4dC1mb3JtYXR0ZWQgdWwge1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGU7XG4gIG1hcmdpbi1sZWZ0OiAyLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLnRleHQtZm9ybWF0dGVkIHVsIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi50ZXh0LWZvcm1hdHRlZCB1bCB1bCB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlO1xufVxuLnRleHQtZm9ybWF0dGVkIGRkIHtcbiAgbWFyZ2luLWxlZnQ6IDIuMjVyZW07XG59XG4udGV4dC1mb3JtYXR0ZWQgZmlndXJlIHtcbiAgbWFyZ2luLWxlZnQ6IDIuMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMi4yNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRleHQtZm9ybWF0dGVkIGZpZ3VyZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG4udGV4dC1mb3JtYXR0ZWQgZmlndXJlOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLnRleHQtZm9ybWF0dGVkIGZpZ3VyZSBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udGV4dC1mb3JtYXR0ZWQgZmlndXJlIGZpZ2NhcHRpb24ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4udGV4dC1mb3JtYXR0ZWQgcHJlIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG4udGV4dC1mb3JtYXR0ZWQgc3ViLCAudGV4dC1mb3JtYXR0ZWQgc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG59XG4udGV4dC1mb3JtYXR0ZWQgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi50ZXh0LWZvcm1hdHRlZCB0YWJsZSB0ZCwgLnRleHQtZm9ybWF0dGVkIHRhYmxlIHRoIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICBwYWRkaW5nOiAwLjVlbSAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4udGV4dC1mb3JtYXR0ZWQgdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyO1xuICBjb2xvcjogIzAwMDtcbn1cbi50ZXh0LWZvcm1hdHRlZCB0YWJsZSB0aDpub3QoW2FsaWduXSkge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuLnRleHQtZm9ybWF0dGVkIHRhYmxlIHRoZWFkIHRkLCAudGV4dC1mb3JtYXR0ZWQgdGFibGUgdGhlYWQgdGgge1xuICBib3JkZXItd2lkdGg6IDAgMCAycHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnRleHQtZm9ybWF0dGVkIHRhYmxlIHRmb290IHRkLCAudGV4dC1mb3JtYXR0ZWQgdGFibGUgdGZvb3QgdGgge1xuICBib3JkZXItd2lkdGg6IDJweCAwIDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnRleHQtZm9ybWF0dGVkIHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQsIC50ZXh0LWZvcm1hdHRlZCB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi50ZXh0LWZvcm1hdHRlZCAudGFicyBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5ibG9jay1sb2NhbC10YXNrcy1ibG9jayAudGFicy5wcmltYXJ5IHtcbiAgYm9yZGVyLXRvcDogc29saWQgMnB4ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjY2NjO1xuICBib3JkZXItbGVmdDogc29saWQgMXB4ICNjY2M7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrIC50YWJzLnByaW1hcnkgbGkgYSB7XG4gIGJvcmRlcjogc29saWQgMXB4ICNjY2M7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMC44MXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW0gMC4yNXJlbTtcbn1cbi5ibG9jay1sb2NhbC10YXNrcy1ibG9jayAudGFicy5wcmltYXJ5IGxpIGE6aG92ZXIsIC5ibG9jay1sb2NhbC10YXNrcy1ibG9jayAudGFicy5wcmltYXJ5IGxpIGE6Zm9jdXMge1xuICBjb2xvcjogcmdiKDI1MCwgMTg3LCAwKTtcbn1cbi5ibG9jay1sb2NhbC10YXNrcy1ibG9jayAudGFicy5wcmltYXJ5IGxpIGEuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmJsb2NrLXNpbXBsZW5ld3Mge1xuICBtYXgtd2lkdGg6IDc4MHB4O1xufVxuLmJsb2NrLXNpbXBsZW5ld3MgaDIge1xuICBmb250LXNpemU6IDEuMjdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmJsb2NrLXNpbXBsZW5ld3MgZm9ybSB7XG4gIG1heC13aWR0aDogNTQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmJsb2NrLXNpbXBsZW5ld3MgLmZvcm0tYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ibG9jay1zaW1wbGVuZXdzIGE6aG92ZXIsIC5ibG9jay1zaW1wbGVuZXdzIGE6Zm9jdXMge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnNvbWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDVweCA0cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC4zNzVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3OXB4O1xuICByaWdodDogMC41cmVtO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDkycHgpIHtcbiAgLnNvbWEge1xuICAgIGJveC1zaGFkb3c6IDJweCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogNTBweDtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAyMDBweDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4uc29tYSBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAwIDAuMTg3NXJlbSAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA5MnB4KSB7XG4gIC5zb21hIGEge1xuICAgIHBhZGRpbmc6IDAgMCAwLjE4NzVyZW07XG4gIH1cbn1cbi5zb21hIGE6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDkycHgpIHtcbiAgLnNvbWEgYTpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuLnNvbWEgYTpob3ZlcjpiZWZvcmUge1xuICBjb2xvcjogcmdiKDI1MCwgMTg3LCAwKTtcbn1cbi5zb21hIGE6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uc29tYSAuaXMtbWFpbCB7XG4gIGJvcmRlci1yaWdodDogc29saWQgMXB4ICNEMUQxRDE7XG4gIG1hcmdpbi1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xufVxuLnNvbWEgLmlzLW1haWw6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDkycHgpIHtcbiAgLnNvbWEgLmlzLW1haWwge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI0QxRDFEMTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjM3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLnNvbWEgLmlzLWluc3RhZ3JhbTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnNvbWEgLmlzLWZhY2Vib29rOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmgxLmZpZWxkLS1uYW1lLWZpZWxkLXAtaGVhZGxpbmUsIGgxLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjcycmVtO1xuICBsaW5lLWhlaWdodDogMC45MztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICBoMS5maWVsZC0tbmFtZS1maWVsZC1wLWhlYWRsaW5lLCBoMS5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjE4cmVtO1xuICB9XG59XG5cbmgyLmZpZWxkLS1uYW1lLWZpZWxkLXAtaGVhZGxpbmUsIGgyLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjA0cmVtO1xuICBsaW5lLWhlaWdodDogMS4xNjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICBoMi5maWVsZC0tbmFtZS1maWVsZC1wLWhlYWRsaW5lLCBoMi5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjcycmVtO1xuICB9XG59XG5cbmgzLmZpZWxkLS1uYW1lLWZpZWxkLXAtaGVhZGxpbmUsIGgzLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICBoMy5maWVsZC0tbmFtZS1maWVsZC1wLWhlYWRsaW5lLCBoMy5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjI3cmVtO1xuICB9XG59XG5cbi5maWVsZC0tbmFtZS1maWVsZC1wLWxpbmsgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTAsIDE4NywgMCk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiA1cHggMS41cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5maWVsZC0tbmFtZS1maWVsZC1wLWxpbmsgYTphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgcmlnaHQ6IC0wLjc1cmVtO1xufVxuLmZpZWxkLS1uYW1lLWZpZWxkLXAtbGluayBhOmhvdmVyLCAuZmllbGQtLW5hbWUtZmllbGQtcC1saW5rIGE6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjY0KTtcbn1cblxuLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGl0bGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnJlZ2lvbi1icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG4ucmVnaW9uLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWIgb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnJlZ2lvbi1icmVhZGNydW1iIC5icmVhZGNydW1iIGxpIHtcbiAgZm9udC1zaXplOiAwLjcycmVtO1xuICBjb2xvcjogIzY2NjtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xufVxuLnJlZ2lvbi1icmVhZGNydW1iIC5icmVhZGNydW1iIGxpOmFmdGVyIHtcbiAgZm9udC1zaXplOiAwLjcycmVtO1xuICBjb250ZW50OiBcIj5cIjtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbi5yZWdpb24tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYiBsaTpsYXN0LW9mLXR5cGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucmVnaW9uLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWIgbGkgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucmVnaW9uLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWIgbGkgYTpob3ZlciwgLnJlZ2lvbi1icmVhZGNydW1iIC5icmVhZGNydW1iIGxpIGE6Zm9jdXMge1xuICBjb2xvcjogcmdiKDI1MCwgMTg3LCAwKTtcbn1cblxuLnJlZ2lvbi1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiA1cHggMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA5MnB4KSB7XG4gIC5yZWdpb24tZm9vdGVyIHtcbiAgICBoZWlnaHQ6IDE4OXB4O1xuICB9XG59XG4ucmVnaW9uLWZvb3RlciAuY29udGFpbmVyLCAucmVnaW9uLWZvb3RlciAubm9kZS0tdHlwZS1taWNyb3NpdGUtcGFnZS5ub2RlLS11bnB1Ymxpc2hlZDpiZWZvcmUsIC5yZWdpb24tZm9vdGVyIC5ub2RlLS11bnB1Ymxpc2hlZC5ub2RlLS10eXBlLWV2ZW50OmJlZm9yZSwgLnJlZ2lvbi1mb290ZXIgLm5vZGUtLXVucHVibGlzaGVkLm5vZGUtLXR5cGUtbWljcm9zaXRlOmJlZm9yZSwgLnJlZ2lvbi1mb290ZXIgW2RhdGEtZHJ1cGFsLW1lc3NhZ2VzXSwgLnJlZ2lvbi1mb290ZXIgLmJsb2NrLXNpbXBsZW5ld3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5yZWdpb24tZm9vdGVyIC5jb250YWluZXIsIC5yZWdpb24tZm9vdGVyIC5ub2RlLS10eXBlLW1pY3Jvc2l0ZS1wYWdlLm5vZGUtLXVucHVibGlzaGVkOmJlZm9yZSwgLnJlZ2lvbi1mb290ZXIgLm5vZGUtLXVucHVibGlzaGVkLm5vZGUtLXR5cGUtZXZlbnQ6YmVmb3JlLCAucmVnaW9uLWZvb3RlciAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1taWNyb3NpdGU6YmVmb3JlLCAucmVnaW9uLWZvb3RlciBbZGF0YS1kcnVwYWwtbWVzc2FnZXNdLCAucmVnaW9uLWZvb3RlciAuYmxvY2stc2ltcGxlbmV3cyB7XG4gICAgaGVpZ2h0OiAxMjJweDtcbiAgfVxufVxuLnJlZ2lvbi1mb290ZXIgLm1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDFyZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAucmVnaW9uLWZvb3RlciAubWVudSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLnJlZ2lvbi1mb290ZXIgLm1lbnUgLm1lbnUtaXRlbSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW46IDAgMCAwIDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnJlZ2lvbi1mb290ZXIgLm1lbnUgLm1lbnUtaXRlbSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLnJlZ2lvbi1mb290ZXIgLm1lbnUgLm1lbnUtaXRlbSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgZm9udC1zaXplOiAwLjgxcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZWdpb24tZm9vdGVyIC5tZW51IC5tZW51LWl0ZW0gYTpob3ZlciwgLnJlZ2lvbi1mb290ZXIgLm1lbnUgLm1lbnUtaXRlbSBhOmZvY3VzLCAucmVnaW9uLWZvb3RlciAubWVudSAubWVudS1pdGVtIGEuaXMtYWN0aXZlIHtcbiAgY29sb3I6IHJnYigyNTAsIDE4NywgMCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA5MnB4KSB7XG4gIC5yZWdpb24tZm9vdGVyIC5tZW51IC5tZW51LWl0ZW0gYS5pcy1hY3RpdmU6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTAsIDE4NywgMCk7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMC41cmVtO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuLmhlYWRlci1kdW1teSB7XG4gIGhlaWdodDogODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDkycHgpIHtcbiAgLmhlYWRlci1kdW1teSB7XG4gICAgaGVpZ2h0OiAxMjJweDtcbiAgfVxufVxuXG4ucmVnaW9uLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB6LWluZGV4OiA5OTtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwOTJweCkge1xuICAucmVnaW9uLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAxMjJweDtcbiAgfVxufVxuLnRvb2xiYXItdmVydGljYWwuaXMtc2Nyb2xsaW5nIC5yZWdpb24taGVhZGVyIHtcbiAgdG9wOiAwO1xufVxuLnRvb2xiYXItdmVydGljYWwgLnJlZ2lvbi1oZWFkZXIsIC50b29sYmFyLWZpeGVkIC5yZWdpb24taGVhZGVyIHtcbiAgdG9wOiA0MHB4O1xufVxuLnRvb2xiYXItaG9yaXpvbnRhbC50b29sYmFyLWZpeGVkLnRvb2xiYXItdHJheS1vcGVuIC5yZWdpb24taGVhZGVyIHtcbiAgdG9wOiA4MHB4O1xufVxuLnJlZ2lvbi1oZWFkZXIgLmNvbnRhaW5lciwgLnJlZ2lvbi1oZWFkZXIgLm5vZGUtLXR5cGUtbWljcm9zaXRlLXBhZ2Uubm9kZS0tdW5wdWJsaXNoZWQ6YmVmb3JlLCAucmVnaW9uLWhlYWRlciAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1ldmVudDpiZWZvcmUsIC5yZWdpb24taGVhZGVyIC5ub2RlLS11bnB1Ymxpc2hlZC5ub2RlLS10eXBlLW1pY3Jvc2l0ZTpiZWZvcmUsIC5yZWdpb24taGVhZGVyIFtkYXRhLWRydXBhbC1tZXNzYWdlc10sIC5yZWdpb24taGVhZGVyIC5ibG9jay1zaW1wbGVuZXdzIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJlZ2lvbi1oZWFkZXIgLm5hdmJhci1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwOTJweCkge1xuICAucmVnaW9uLWhlYWRlciAubmF2YmFyLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLnJlZ2lvbi1oZWFkZXIgLm5hdmJhci1tZW51LmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDgwcHg7XG59XG4ucmVnaW9uLWhlYWRlciAubmF2YmFyLW1lbnUuaXMtYWN0aXZlIC5tZW51IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDkycHgpIHtcbiAgLnJlZ2lvbi1oZWFkZXIgLm5hdmJhci1tZW51LmlzLWFjdGl2ZSAubWVudSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA5MnB4KSB7XG4gIC5yZWdpb24taGVhZGVyIC5uYXZiYXItbWVudS5pcy1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLnJlZ2lvbi1oZWFkZXIgLm1lbnUge1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2NjYztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDkycHgpIHtcbiAgLnJlZ2lvbi1oZWFkZXIgLm1lbnUge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIDIuMjVyZW0gMCAwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwOTJweCkge1xuICAucmVnaW9uLWhlYWRlciAubWVudSAubWVudS1pdGVtIHtcbiAgICBtYXJnaW46IDAgMCAxcmVtIDEuNXJlbTtcbiAgfVxufVxuLnJlZ2lvbi1oZWFkZXIgLm1lbnUgLm1lbnUtaXRlbSBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuMjdyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxcmVtIDAuNzVyZW07XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjY2NjO1xufVxuLnJlZ2lvbi1oZWFkZXIgLm1lbnUgLm1lbnUtaXRlbSBhOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMC43MnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjU2MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA5MnB4KSB7XG4gIC5yZWdpb24taGVhZGVyIC5tZW51IC5tZW51LWl0ZW0gYTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDkycHgpIHtcbiAgLnJlZ2lvbi1oZWFkZXIgLm1lbnUgLm1lbnUtaXRlbSBhIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ucmVnaW9uLWhlYWRlciAubWVudSAubWVudS1pdGVtIGE6aG92ZXIsIC5yZWdpb24taGVhZGVyIC5tZW51IC5tZW51LWl0ZW0gYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2IoMjUwLCAxODcsIDApO1xufVxuLnJlZ2lvbi1oZWFkZXIgLm1lbnUgLm1lbnUtaXRlbSBhLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiByZ2IoMjUwLCAxODcsIDApO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDkycHgpIHtcbiAgLnJlZ2lvbi1oZWFkZXIgLm1lbnUgLm1lbnUtaXRlbSBhLmlzLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHJnYigyNTAsIDE4NywgMCk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAucmVnaW9uLWhlYWRlciAubWVudSAubWVudS1pdGVtIGEuaXMtYWN0aXZlOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUwLCAxODcsIDApO1xuICAgIGhlaWdodDogNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTFyZW07XG4gICAgbGVmdDogMDtcbiAgfVxufVxuLnJlZ2lvbi1oZWFkZXIgLmxvZ28tdnpuIHtcbiAgcmlnaHQ6IGNhbGMoMzBweCArIDAuNzVyZW0pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwOTJweCkge1xuICAucmVnaW9uLWhlYWRlciAubG9nby12em4ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLnJlZ2lvbi1oZWFkZXIgLmxvZ28tdnpuIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwOTJweCkge1xuICAucmVnaW9uLWhlYWRlciAubG9nby12em4gaW1nIHtcbiAgICBoZWlnaHQ6IDcycHg7XG4gIH1cbn1cblxuLmxvZ28ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubG9nbyBpbWcge1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA5MnB4KSB7XG4gIC5sb2dvIGltZyB7XG4gICAgaGVpZ2h0OiA3NHB4O1xuICB9XG59XG5cbi5uYXZiYXItYnVyZ2VyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogY2FsYygzMHB4ICsgMS41cmVtKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDkycHgpIHtcbiAgLm5hdmJhci1idXJnZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uYXZiYXItYnVyZ2VyIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDZweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB3aWR0aDogMzBweDtcbn1cbi5uYXZiYXItYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDEzcHgpO1xufVxuLm5hdmJhci1idXJnZXIgc3BhbjpudGgtY2hpbGQoMikge1xuICB0b3A6IGNhbGMoNTAlIC0gMXB4KTtcbn1cbi5uYXZiYXItYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgdG9wOiBjYWxjKDUwJSArIDExcHgpO1xufVxuLm5hdmJhci1idXJnZXIuaXMtYWN0aXZlIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEycHgpIHJvdGF0ZSg0NWRlZyk7XG59XG4ubmF2YmFyLWJ1cmdlci5pcy1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMikge1xuICBvcGFjaXR5OiAwO1xufVxuLm5hdmJhci1idXJnZXIuaXMtYWN0aXZlIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMnB4KSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLnJlZ2lvbi1wcmUtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbi5yZWdpb24tcHJlLWZvb3RlciAuY29udGFpbmVyLCAucmVnaW9uLXByZS1mb290ZXIgLm5vZGUtLXR5cGUtbWljcm9zaXRlLXBhZ2Uubm9kZS0tdW5wdWJsaXNoZWQ6YmVmb3JlLCAucmVnaW9uLXByZS1mb290ZXIgLm5vZGUtLXVucHVibGlzaGVkLm5vZGUtLXR5cGUtZXZlbnQ6YmVmb3JlLCAucmVnaW9uLXByZS1mb290ZXIgLm5vZGUtLXVucHVibGlzaGVkLm5vZGUtLXR5cGUtbWljcm9zaXRlOmJlZm9yZSwgLnJlZ2lvbi1wcmUtZm9vdGVyIFtkYXRhLWRydXBhbC1tZXNzYWdlc10sIC5yZWdpb24tcHJlLWZvb3RlciAuYmxvY2stc2ltcGxlbmV3cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJlZ2lvbi1wcmUtZm9vdGVyIC5jb250YWluZXI6YmVmb3JlLCAucmVnaW9uLXByZS1mb290ZXIgLm5vZGUtLXR5cGUtbWljcm9zaXRlLXBhZ2Uubm9kZS0tdW5wdWJsaXNoZWQ6YmVmb3JlLCAucmVnaW9uLXByZS1mb290ZXIgLm5vZGUtLXVucHVibGlzaGVkLm5vZGUtLXR5cGUtZXZlbnQ6YmVmb3JlLCAucmVnaW9uLXByZS1mb290ZXIgLm5vZGUtLXVucHVibGlzaGVkLm5vZGUtLXR5cGUtbWljcm9zaXRlOmJlZm9yZSwgLnJlZ2lvbi1wcmUtZm9vdGVyIFtkYXRhLWRydXBhbC1tZXNzYWdlc106YmVmb3JlLCAucmVnaW9uLXByZS1mb290ZXIgLmJsb2NrLXNpbXBsZW5ld3M6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNjY2M7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxcmVtO1xufVxuLnJlZ2lvbi1wcmUtZm9vdGVyIC5sb2dvLXN1cHBvcnQge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAyMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAucmVnaW9uLXByZS1mb290ZXIgLmxvZ28tc3VwcG9ydCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cblxuaHRtbCwgYm9keSwgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ubGF5b3V0LWNvbnRhaW5lciB7XG4gIGZsZXg6IDEgMCBhdXRvO1xufVxuXG4ubGF5b3V0LWNvbnRhaW5lciArIGZvb3RlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ubm9kZS0tdHlwZS1ldmVudC0tcmVnaXN0cmF0aW9uLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tZ3JleS1saWdodGVyIHtcbiAgcGFkZGluZzogMnJlbSAwIDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDkycHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQtLXJlZ2lzdHJhdGlvbi5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWdyZXktbGlnaHRlciB7XG4gICAgcGFkZGluZzogM3JlbSAwIDNyZW07XG4gIH1cbn1cbi5ub2RlLS10eXBlLWV2ZW50IC5wYXJhZ3JhcGggLnBhcmFncmFwaCB7XG4gIHBhZGRpbmc6IDA7XG59XG4ubm9kZS0tdHlwZS1ldmVudCAuZmllbGQtLW5hbWUtZmllbGQtdGVhc2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIHBhZGRpbmc6IDFyZW0gMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDkycHgpIHtcbiAgLm5vZGUtLXR5cGUtZXZlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLXRlYXNlciB7XG4gICAgbWFyZ2luOiAycmVtIC0xLjVyZW07XG4gICAgcGFkZGluZzogMnJlbSAxLjVyZW07XG4gIH1cbn1cbi5ub2RlLS10eXBlLWV2ZW50LS1yZWdpc3RyYXRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLXAtaGVhZGxpbmUsIC5ub2RlLS10eXBlLWV2ZW50LS1yZWdpc3RyYXRpb24gLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5ub2RlLS10eXBlLWV2ZW50LS1yZWdpc3RyYXRpb24tLWZhY3RzX19sYWJlbCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xufVxuLm5vZGUtLXR5cGUtZXZlbnQtLXJlZ2lzdHJhdGlvbiAuZmllbGQtLW5hbWUtZmllbGQtcC1saW5rIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuLm5vZGUtLXR5cGUtZXZlbnQtLXJlZ2lzdHJhdGlvbl9faW5mbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuNzJyZW07XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cblxuLm5vZGUtLXR5cGUtbWljcm9zaXRlLXBhZ2Uubm9kZS0tdW5wdWJsaXNoZWQsIC5ub2RlLS11bnB1Ymxpc2hlZC5ub2RlLS10eXBlLWV2ZW50LCAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1taWNyb3NpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuLm5vZGUtLXR5cGUtbWljcm9zaXRlLXBhZ2Uubm9kZS0tdW5wdWJsaXNoZWQ6YmVmb3JlLCAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1ldmVudDpiZWZvcmUsIC5ub2RlLS11bnB1Ymxpc2hlZC5ub2RlLS10eXBlLW1pY3Jvc2l0ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjM1LCAxMDYsIDM5KTtcbiAgY29udGVudDogXCJVbnB1Ymxpc2hlZFwiO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMi43MnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogOTAwO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnQtLWFjY29yZGlvbiB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjY2NjO1xuICBwYWRkaW5nOiAwO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50LS1hY2NvcmRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLXAtaGVhZGxpbmUsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudC0tYWNjb3JkaW9uIC5maWVsZC0tbmFtZS10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjIxO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50LS1hY2NvcmRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLXAtaGVhZGxpbmUgYSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50LS1hY2NvcmRpb24gLmZpZWxkLS1uYW1lLXRpdGxlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMS41cmVtIDMwcHggMC43NXJlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnQtLWFjY29yZGlvbiAuZmllbGQtLW5hbWUtZmllbGQtcC1oZWFkbGluZSBhOmJlZm9yZSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50LS1hY2NvcmRpb24gLmZpZWxkLS1uYW1lLXRpdGxlIGE6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHJnYigyNTAsIDE4NywgMCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxLjVyZW07XG4gIHJpZ2h0OiAwO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50LS1hY2NvcmRpb24gLmZpZWxkLS1uYW1lLWZpZWxkLXAtaGVhZGxpbmUgYS5pcy1leHBhbmRlZDpiZWZvcmUsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudC0tYWNjb3JkaW9uIC5maWVsZC0tbmFtZS10aXRsZSBhLmlzLWV4cGFuZGVkOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnQtLWFjY29yZGlvbiAuZmllbGQtLW5hbWUtZmllbGQtcC10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzU7XG4gIHBhZGRpbmc6IDFyZW0gMCAycmVtO1xufVxuXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnQtLWJveGVzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAxcmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnQtLWJveGVzIC5maWVsZC0tbmFtZS1maWVsZC1wLWhlYWRsaW5lLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnQtLWJveGVzIC5maWVsZC0tbmFtZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4yN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnQtLWJveGVzIC5maWVsZC0tbmFtZS1maWVsZC1wLXRleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudC0tYm94ZXMgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGV4dCBwIHtcbiAgZm9udC1zaXplOiAxLjI3cmVtO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50LS1ib3hlczpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnQtLXN0ZXBzIHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50LS1zdGVwcyAuZmllbGQtLW5hbWUtZmllbGQtcC1oZWFkbGluZSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50LS1zdGVwcyAuZmllbGQtLW5hbWUtdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS4yMTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHBhZGRpbmc6IDFyZW0gMCAwO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50LS1zdGVwcyAuZmllbGQtLW5hbWUtZmllbGQtcC10ZXh0IHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICBwYWRkaW5nOiAwLjVyZW0gMCAxcmVtO1xufVxuXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnRzLS1ib3hlcyB7XG4gIG1heC13aWR0aDogODQ0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnRzLS1zbGlkZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudHMtLXNsaWRlcjpub3QoLmhhcy1iYWNrZ3JvdW5kLS13aGl0ZSkge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudHMtLXNsaWRlciAucGFyYWdyYXBoLS1taWNyb3NpdGUtc2xpZGVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50cy0tc2xpZGVyLmhhcy1iYWNrZ3JvdW5kLS13aGl0ZSAuc2xpY2stZG90cyBidXR0b24ge1xuICBib3JkZXI6IHNvbGlkIDJweCAjMDAwO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50cy0tc2xpZGVyIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1mdWxsIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnRzLS1zbGlkZXIgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLWxlZnQgPiAuY29udGFpbmVyLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnRzLS1zbGlkZXIgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLWxlZnQgPiAuYmxvY2stc2ltcGxlbmV3cywgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50cy0tc2xpZGVyIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1sZWZ0ID4gW2RhdGEtZHJ1cGFsLW1lc3NhZ2VzXSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50cy0tc2xpZGVyIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1sZWZ0ID4gLm5vZGUtLXR5cGUtbWljcm9zaXRlLXBhZ2Uubm9kZS0tdW5wdWJsaXNoZWQ6YmVmb3JlLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnRzLS1zbGlkZXIgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLWxlZnQgPiAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1ldmVudDpiZWZvcmUsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudHMtLXNsaWRlciAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tbGVmdCA+IC5ub2RlLS11bnB1Ymxpc2hlZC5ub2RlLS10eXBlLW1pY3Jvc2l0ZTpiZWZvcmUsXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnRzLS1zbGlkZXIgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLXJpZ2h0ID4gLmNvbnRhaW5lcixcbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudHMtLXNsaWRlciAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tcmlnaHQgPiAuYmxvY2stc2ltcGxlbmV3cyxcbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudHMtLXNsaWRlciAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tcmlnaHQgPiBbZGF0YS1kcnVwYWwtbWVzc2FnZXNdLFxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50cy0tc2xpZGVyIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1yaWdodCA+IC5ub2RlLS10eXBlLW1pY3Jvc2l0ZS1wYWdlLm5vZGUtLXVucHVibGlzaGVkOmJlZm9yZSxcbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudHMtLXNsaWRlciAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tcmlnaHQgPiAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1ldmVudDpiZWZvcmUsXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnRzLS1zbGlkZXIgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLXJpZ2h0ID4gLm5vZGUtLXVucHVibGlzaGVkLm5vZGUtLXR5cGUtbWljcm9zaXRlOmJlZm9yZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmcjtcbiAgfVxufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50cy0tc2xpZGVyIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1sZWZ0IC5wYXJhZ3JhcGhfX2NvbnRlbnQsXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnRzLS1zbGlkZXIgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLXJpZ2h0IC5wYXJhZ3JhcGhfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwIDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50cy0tc2xpZGVyIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1sZWZ0IC5wYXJhZ3JhcGhfX2NvbnRlbnQsXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnRzLS1zbGlkZXIgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLXJpZ2h0IC5wYXJhZ3JhcGhfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50cy0tc3RlcHMuaGFzLXRleHQtY29sb3Itd2hpdGUgLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnQtLXN0ZXBzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnRzLS1zdGVwcy5oYXMtdGV4dC1jb2xvci1ncmV5IC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50LS1zdGVwcyB7XG4gIGNvbG9yOiByZ2IoNzUsIDc1LCA3Nyk7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnRzLS1zdGVwcy5oYXMtdGV4dC1jb2xvci1ncmV5LWxpZ2h0IC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50LS1zdGVwcyB7XG4gIGNvbG9yOiByZ2IoOTMsIDExOCwgMTIzKTtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudHMtLXN0ZXBzLmhhcy10ZXh0LWNvbG9yLWdyZXktbGlnaHRlciAucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudC0tc3RlcHMge1xuICBjb2xvcjogI0YyRjJGMjtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudHMtLXN0ZXBzLmhhcy10ZXh0LWNvbG9yLWJsdWUgLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnQtLXN0ZXBzIHtcbiAgY29sb3I6IHJnYigwLCAxMDQsIDE3NCk7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnRzLS1zdGVwcy5oYXMtdGV4dC1jb2xvci1ncmVlbiAucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudC0tc3RlcHMge1xuICBjb2xvcjogcmdiKDEwMiwgMTc4LCA4Nyk7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnRzLS1zdGVwcy5oYXMtdGV4dC1jb2xvci1ncmVlbi0tbGlnaHQgLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnQtLXN0ZXBzIHtcbiAgY29sb3I6IHJnYigxNzcsIDIwMCwgMCk7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnRzLS1zdGVwcy5oYXMtdGV4dC1jb2xvci12aW9sZXQgLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnQtLXN0ZXBzIHtcbiAgY29sb3I6IHJnYigxMDcsIDU0LCAxMzgpO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50cy0tc3RlcHMuaGFzLXRleHQtY29sb3Itb3JhbmdlIC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50LS1zdGVwcyB7XG4gIGNvbG9yOiByZ2IoMjM1LCAxMDYsIDM5KTtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudHMtLXN0ZXBzLmhhcy10ZXh0LWNvbG9yLXllbGxvdyAucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudC0tc3RlcHMge1xuICBjb2xvcjogcmdiKDI1MCwgMTg3LCAwKTtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudHMtLXN0ZXBzLmhhcy10ZXh0LWNvbG9yLXR1cnF1b2lzZSAucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudC0tc3RlcHMge1xuICBjb2xvcjogcmdiKDAsIDE1MiwgMTYxKTtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudHMtLXN0ZXBzLmhhcy10ZXh0LWNvbG9yLW1hZ2VudGEgLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnQtLXN0ZXBzIHtcbiAgY29sb3I6IHJnYigyMTksIDAsIDEyMik7XG59XG5cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LXBlcnNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDA7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb24gLm1lZGlhIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29uIC5maWVsZC0tbmFtZS1maWVsZC1jb250YWN0LXBlcnNvbi1uYW1lIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjI3cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29uIC5maWVsZC0tbmFtZS1maWVsZC1jb250YWN0LXBlcnNvbi1mdW5jdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29uIC5maWVsZC0tbmFtZS1maWVsZC1jb250YWN0LXBlcnNvbi1hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LXBlcnNvbiAuZmllbGQtLW5hbWUtZmllbGQtY29udGFjdC1wZXJzb24tcGhvbmUge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29uIC5maWVsZC0tbmFtZS1maWVsZC1jb250YWN0LXBlcnNvbi1tb2JpbGUgLmZpZWxkX19pdGVtLFxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29uIC5maWVsZC0tbmFtZS1maWVsZC1jb250YWN0LXBlcnNvbi1waG9uZSAuZmllbGRfX2l0ZW0sXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb24gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRhY3QtcGVyc29uLWZheCAuZmllbGRfX2l0ZW0sXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb24gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRhY3QtcGVyc29uLW1haWwgLmZpZWxkX19pdGVtIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjgxcmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBwYWRkaW5nOiAwIDAgMCAyLjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb24gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRhY3QtcGVyc29uLW1vYmlsZSAuZmllbGRfX2l0ZW06YmVmb3JlLFxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29uIC5maWVsZC0tbmFtZS1maWVsZC1jb250YWN0LXBlcnNvbi1waG9uZSAuZmllbGRfX2l0ZW06YmVmb3JlLFxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29uIC5maWVsZC0tbmFtZS1maWVsZC1jb250YWN0LXBlcnNvbi1mYXggLmZpZWxkX19pdGVtOmJlZm9yZSxcbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LXBlcnNvbiAuZmllbGQtLW5hbWUtZmllbGQtY29udGFjdC1wZXJzb24tbWFpbCAuZmllbGRfX2l0ZW0gYTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUwLCAxODcsIDApO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtaW5kZW50OiAwO1xuICBmb250LXNpemU6IDAuNzJyZW07XG4gIHBhZGRpbmc6IDlweCA5cHggN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb24gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRhY3QtcGVyc29uLW1vYmlsZSAuZmllbGRfX2l0ZW06YmVmb3JlLFxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29uIC5maWVsZC0tbmFtZS1maWVsZC1jb250YWN0LXBlcnNvbi1waG9uZSAuZmllbGRfX2l0ZW06YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LXBlcnNvbiAuZmllbGQtLW5hbWUtZmllbGQtY29udGFjdC1wZXJzb24tZmF4IC5maWVsZF9faXRlbTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29uIC5maWVsZC0tbmFtZS1maWVsZC1jb250YWN0LXBlcnNvbi1tYWlsIC5maWVsZF9faXRlbSBhOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb24gLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRhY3QtcGVyc29uLW1haWwgLmZpZWxkX19pdGVtIGE6aG92ZXIsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LXBlcnNvbiAuZmllbGQtLW5hbWUtZmllbGQtY29udGFjdC1wZXJzb24tbWFpbCAuZmllbGRfX2l0ZW0gYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2IoMjUwLCAxODcsIDApO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29uIC5maWVsZC0tbmFtZS1maWVsZC1jb250YWN0LXBlcnNvbi10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjcycmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LXBlcnNvbnMgLnBhcmFncmFwaF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtZ2FwOiAwLjc1cmVtO1xuICByb3ctZ2FwOiAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwOTJweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LXBlcnNvbnMgLnBhcmFncmFwaF9fY29udGVudCB7XG4gICAgcm93LWdhcDogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29uc1tkYXRhLWNvbHVtbnM9XCIyXCJdIC5wYXJhZ3JhcGhfX2NvbnRlbnQsIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29uc1tkYXRhLWNvbHVtbnM9XCIzXCJdIC5wYXJhZ3JhcGhfX2NvbnRlbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDkycHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb25zW2RhdGEtY29sdW1ucz1cIjNcIl0gLnBhcmFncmFwaF9fY29udGVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tbWljcm9zaXRlLWJsb2NrLXJlZmVyZW5jZSB7XG4gIHBhZGRpbmc6IDJyZW0gMCAzcmVtO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLW1pY3Jvc2l0ZS1ibG9jay1yZWZlcmVuY2UgLnBhcmFncmFwaDpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tbWljcm9zaXRlLWJsb2NrLXJlZmVyZW5jZSAucGFyYWdyYXBoOmxhc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLW1pY3Jvc2l0ZS1ibG9jay1yZWZlcmVuY2UgLnBhcmFncmFwaCA+IC5jb250YWluZXIsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1taWNyb3NpdGUtYmxvY2stcmVmZXJlbmNlIC5wYXJhZ3JhcGggPiAuYmxvY2stc2ltcGxlbmV3cywgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLW1pY3Jvc2l0ZS1ibG9jay1yZWZlcmVuY2UgLnBhcmFncmFwaCA+IFtkYXRhLWRydXBhbC1tZXNzYWdlc10sIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1taWNyb3NpdGUtYmxvY2stcmVmZXJlbmNlIC5wYXJhZ3JhcGggPiAubm9kZS0tdHlwZS1taWNyb3NpdGUtcGFnZS5ub2RlLS11bnB1Ymxpc2hlZDpiZWZvcmUsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1taWNyb3NpdGUtYmxvY2stcmVmZXJlbmNlIC5wYXJhZ3JhcGggPiAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1ldmVudDpiZWZvcmUsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1taWNyb3NpdGUtYmxvY2stcmVmZXJlbmNlIC5wYXJhZ3JhcGggPiAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1taWNyb3NpdGU6YmVmb3JlIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnBhcmFncmFwaCB7XG4gIHBhZGRpbmc6IDNyZW0gMCAyLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA5MnB4KSB7XG4gIC5wYXJhZ3JhcGgge1xuICAgIHBhZGRpbmc6IDRyZW0gMCA0cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA5MnB4KSB7XG4gIC5wYXJhZ3JhcGguaGVhZGxpbmUtLWlzLWFsaWduLS1jZW50ZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXAtaGVhZGxpbmUsIC5wYXJhZ3JhcGguaGVhZGxpbmUtLWlzLWFsaWduLS1jZW50ZXIgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1yaWdodCA+IC5jb250YWluZXIgPiAubWVkaWEgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlLCAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tcmlnaHQgPiAuYmxvY2stc2ltcGxlbmV3cyA+IC5tZWRpYSAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2UsIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1yaWdodCA+IFtkYXRhLWRydXBhbC1tZXNzYWdlc10gPiAubWVkaWEgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlLCAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tcmlnaHQgPiAubm9kZS0tdHlwZS1taWNyb3NpdGUtcGFnZS5ub2RlLS11bnB1Ymxpc2hlZDpiZWZvcmUgPiAubWVkaWEgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlLCAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tcmlnaHQgPiAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1ldmVudDpiZWZvcmUgPiAubWVkaWEgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlLCAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tcmlnaHQgPiAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1taWNyb3NpdGU6YmVmb3JlID4gLm1lZGlhIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSwgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLWxlZnQgPiAuY29udGFpbmVyID4gLm1lZGlhIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSwgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLWxlZnQgPiAuYmxvY2stc2ltcGxlbmV3cyA+IC5tZWRpYSAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2UsIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1sZWZ0ID4gW2RhdGEtZHJ1cGFsLW1lc3NhZ2VzXSA+IC5tZWRpYSAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2UsIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1sZWZ0ID4gLm5vZGUtLXR5cGUtbWljcm9zaXRlLXBhZ2Uubm9kZS0tdW5wdWJsaXNoZWQ6YmVmb3JlID4gLm1lZGlhIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSwgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLWxlZnQgPiAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1ldmVudDpiZWZvcmUgPiAubWVkaWEgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlLCAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tbGVmdCA+IC5ub2RlLS11bnB1Ymxpc2hlZC5ub2RlLS10eXBlLW1pY3Jvc2l0ZTpiZWZvcmUgPiAubWVkaWEgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgYm94LXNoYWRvdzogM3B4IDNweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG59XG4ucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbn1cbi5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWltYWdlID4gLmNvbnRhaW5lciA+IC5tZWRpYSwgLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0taW1hZ2UgPiAuYmxvY2stc2ltcGxlbmV3cyA+IC5tZWRpYSwgLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0taW1hZ2UgPiBbZGF0YS1kcnVwYWwtbWVzc2FnZXNdID4gLm1lZGlhLCAucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS1pbWFnZSA+IC5ub2RlLS10eXBlLW1pY3Jvc2l0ZS1wYWdlLm5vZGUtLXVucHVibGlzaGVkOmJlZm9yZSA+IC5tZWRpYSwgLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0taW1hZ2UgPiAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1ldmVudDpiZWZvcmUgPiAubWVkaWEsIC5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWltYWdlID4gLm5vZGUtLXVucHVibGlzaGVkLm5vZGUtLXR5cGUtbWljcm9zaXRlOmJlZm9yZSA+IC5tZWRpYSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZsb2F0OiBub25lO1xufVxuLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0taW1hZ2UgaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDIwcmVtO1xufVxuLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0taW1hZ2UgLnBhcmFncmFwaF9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0taW1hZ2UgLnBhcmFncmFwaF9fY29udGVudCA+IC5jb250YWluZXIsIC5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWltYWdlIC5wYXJhZ3JhcGhfX2NvbnRlbnQgPiAuYmxvY2stc2ltcGxlbmV3cywgLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0taW1hZ2UgLnBhcmFncmFwaF9fY29udGVudCA+IFtkYXRhLWRydXBhbC1tZXNzYWdlc10sIC5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWltYWdlIC5wYXJhZ3JhcGhfX2NvbnRlbnQgPiAubm9kZS0tdHlwZS1taWNyb3NpdGUtcGFnZS5ub2RlLS11bnB1Ymxpc2hlZDpiZWZvcmUsIC5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWltYWdlIC5wYXJhZ3JhcGhfX2NvbnRlbnQgPiAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1ldmVudDpiZWZvcmUsIC5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWltYWdlIC5wYXJhZ3JhcGhfX2NvbnRlbnQgPiAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1taWNyb3NpdGU6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1yaWdodCA+IC5jb250YWluZXIsIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1yaWdodCA+IC5ibG9jay1zaW1wbGVuZXdzLCAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tcmlnaHQgPiBbZGF0YS1kcnVwYWwtbWVzc2FnZXNdLCAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tcmlnaHQgPiAubm9kZS0tdHlwZS1taWNyb3NpdGUtcGFnZS5ub2RlLS11bnB1Ymxpc2hlZDpiZWZvcmUsIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1yaWdodCA+IC5ub2RlLS11bnB1Ymxpc2hlZC5ub2RlLS10eXBlLWV2ZW50OmJlZm9yZSwgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLXJpZ2h0ID4gLm5vZGUtLXVucHVibGlzaGVkLm5vZGUtLXR5cGUtbWljcm9zaXRlOmJlZm9yZSwgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLWxlZnQgPiAuY29udGFpbmVyLCAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tbGVmdCA+IC5ibG9jay1zaW1wbGVuZXdzLCAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tbGVmdCA+IFtkYXRhLWRydXBhbC1tZXNzYWdlc10sIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1sZWZ0ID4gLm5vZGUtLXR5cGUtbWljcm9zaXRlLXBhZ2Uubm9kZS0tdW5wdWJsaXNoZWQ6YmVmb3JlLCAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tbGVmdCA+IC5ub2RlLS11bnB1Ymxpc2hlZC5ub2RlLS10eXBlLWV2ZW50OmJlZm9yZSwgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLWxlZnQgPiAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1taWNyb3NpdGU6YmVmb3JlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1nYXA6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tcmlnaHQgPiAuY29udGFpbmVyLCAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tcmlnaHQgPiAuYmxvY2stc2ltcGxlbmV3cywgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLXJpZ2h0ID4gW2RhdGEtZHJ1cGFsLW1lc3NhZ2VzXSwgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLXJpZ2h0ID4gLm5vZGUtLXR5cGUtbWljcm9zaXRlLXBhZ2Uubm9kZS0tdW5wdWJsaXNoZWQ6YmVmb3JlLCAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tcmlnaHQgPiAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1ldmVudDpiZWZvcmUsIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1yaWdodCA+IC5ub2RlLS11bnB1Ymxpc2hlZC5ub2RlLS10eXBlLW1pY3Jvc2l0ZTpiZWZvcmUsIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1sZWZ0ID4gLmNvbnRhaW5lciwgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLWxlZnQgPiAuYmxvY2stc2ltcGxlbmV3cywgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLWxlZnQgPiBbZGF0YS1kcnVwYWwtbWVzc2FnZXNdLCAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tbGVmdCA+IC5ub2RlLS10eXBlLW1pY3Jvc2l0ZS1wYWdlLm5vZGUtLXVucHVibGlzaGVkOmJlZm9yZSwgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLWxlZnQgPiAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1ldmVudDpiZWZvcmUsIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1sZWZ0ID4gLm5vZGUtLXVucHVibGlzaGVkLm5vZGUtLXR5cGUtbWljcm9zaXRlOmJlZm9yZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwOTJweCkge1xuICAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tcmlnaHQgPiAuY29udGFpbmVyLCAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tcmlnaHQgPiAuYmxvY2stc2ltcGxlbmV3cywgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLXJpZ2h0ID4gW2RhdGEtZHJ1cGFsLW1lc3NhZ2VzXSwgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLXJpZ2h0ID4gLm5vZGUtLXR5cGUtbWljcm9zaXRlLXBhZ2Uubm9kZS0tdW5wdWJsaXNoZWQ6YmVmb3JlLCAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tcmlnaHQgPiAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1ldmVudDpiZWZvcmUsIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1yaWdodCA+IC5ub2RlLS11bnB1Ymxpc2hlZC5ub2RlLS10eXBlLW1pY3Jvc2l0ZTpiZWZvcmUsIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1sZWZ0ID4gLmNvbnRhaW5lciwgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLWxlZnQgPiAuYmxvY2stc2ltcGxlbmV3cywgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLWxlZnQgPiBbZGF0YS1kcnVwYWwtbWVzc2FnZXNdLCAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tbGVmdCA+IC5ub2RlLS10eXBlLW1pY3Jvc2l0ZS1wYWdlLm5vZGUtLXVucHVibGlzaGVkOmJlZm9yZSwgLnBhcmFncmFwaC5tZWRpYS0taXMtYWxpZ24tLWxlZnQgPiAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1ldmVudDpiZWZvcmUsIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1sZWZ0ID4gLm5vZGUtLXVucHVibGlzaGVkLm5vZGUtLXR5cGUtbWljcm9zaXRlOmJlZm9yZSB7XG4gICAgZ3JpZC1nYXA6IDMuNzVyZW07XG4gIH1cbn1cbi5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1yaWdodCAubWVkaWEge1xuICBvcmRlcjogMjtcbn1cbi5wYXJhZ3JhcGggLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLXRlcm0tc291cmNlIHtcbiAgZm9udC1zaXplOiAwLjcycmVtO1xuICBtYXJnaW46IDAuNXJlbSAwIDA7XG59XG4ucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0td2hpdGUgKyAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb25zLFxuLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0td2hpdGUgKyAucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS13aGl0ZTpub3QoLnBhcmFncmFwaC0tbWljcm9zaXRlLW5lc3RlZC1lbGVtZW50KSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LXBlcnNvbnMgKyAucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS13aGl0ZTpub3QoLnBhcmFncmFwaC0tbWljcm9zaXRlLW5lc3RlZC1lbGVtZW50KSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig3NSwgNzUsIDc3KTtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS1ncmV5ICsgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29ucyxcbi5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWdyZXkgKyAucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS1ncmV5Om5vdCgucGFyYWdyYXBoLS1taWNyb3NpdGUtbmVzdGVkLWVsZW1lbnQpIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29ucyArIC5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWdyZXk6bm90KC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1uZXN0ZWQtZWxlbWVudCkge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWdyZXktbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTMsIDExOCwgMTIzKTtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS1ncmV5LWxpZ2h0ICsgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29ucyxcbi5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWdyZXktbGlnaHQgKyAucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS1ncmV5LWxpZ2h0Om5vdCgucGFyYWdyYXBoLS1taWNyb3NpdGUtbmVzdGVkLWVsZW1lbnQpIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29ucyArIC5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWdyZXktbGlnaHQ6bm90KC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1uZXN0ZWQtZWxlbWVudCkge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWdyZXktbGlnaHRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tZ3JleS1saWdodGVyICsgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29ucyxcbi5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWdyZXktbGlnaHRlciArIC5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWdyZXktbGlnaHRlcjpub3QoLnBhcmFncmFwaC0tbWljcm9zaXRlLW5lc3RlZC1lbGVtZW50KSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LXBlcnNvbnMgKyAucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS1ncmV5LWxpZ2h0ZXI6bm90KC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1uZXN0ZWQtZWxlbWVudCkge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMTA0LCAxNzQpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWJsdWUgKyAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb25zLFxuLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tYmx1ZSArIC5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWJsdWU6bm90KC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1uZXN0ZWQtZWxlbWVudCkge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb25zICsgLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tYmx1ZTpub3QoLnBhcmFncmFwaC0tbWljcm9zaXRlLW5lc3RlZC1lbGVtZW50KSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tYmx1ZS1saWdodCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tYmx1ZS1saWdodCArIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LXBlcnNvbnMsXG4ucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS1ibHVlLWxpZ2h0ICsgLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tYmx1ZS1saWdodDpub3QoLnBhcmFncmFwaC0tbWljcm9zaXRlLW5lc3RlZC1lbGVtZW50KSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LXBlcnNvbnMgKyAucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS1ibHVlLWxpZ2h0Om5vdCgucGFyYWdyYXBoLS1taWNyb3NpdGUtbmVzdGVkLWVsZW1lbnQpIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDIsIDE3OCwgODcpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWdyZWVuICsgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29ucyxcbi5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWdyZWVuICsgLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tZ3JlZW46bm90KC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1uZXN0ZWQtZWxlbWVudCkge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb25zICsgLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tZ3JlZW46bm90KC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1uZXN0ZWQtZWxlbWVudCkge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWdyZWVuLS1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNzcsIDIwMCwgMCk7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tZ3JlZW4tLWxpZ2h0ICsgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29ucyxcbi5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWdyZWVuLS1saWdodCArIC5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWdyZWVuLS1saWdodDpub3QoLnBhcmFncmFwaC0tbWljcm9zaXRlLW5lc3RlZC1lbGVtZW50KSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LXBlcnNvbnMgKyAucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS1ncmVlbi0tbGlnaHQ6bm90KC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1uZXN0ZWQtZWxlbWVudCkge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLXZpb2xldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMDcsIDU0LCAxMzgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLXZpb2xldCArIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LXBlcnNvbnMsXG4ucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS12aW9sZXQgKyAucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS12aW9sZXQ6bm90KC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1uZXN0ZWQtZWxlbWVudCkge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb25zICsgLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tdmlvbGV0Om5vdCgucGFyYWdyYXBoLS1taWNyb3NpdGUtbmVzdGVkLWVsZW1lbnQpIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjM1LCAxMDYsIDM5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS1vcmFuZ2UgKyAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb25zLFxuLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tb3JhbmdlICsgLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tb3JhbmdlOm5vdCgucGFyYWdyYXBoLS1taWNyb3NpdGUtbmVzdGVkLWVsZW1lbnQpIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29ucyArIC5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLW9yYW5nZTpub3QoLnBhcmFncmFwaC0tbWljcm9zaXRlLW5lc3RlZC1lbGVtZW50KSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0teWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MCwgMTg3LCAwKTtcbiAgY29sb3I6ICMwMDA7XG59XG4ucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS15ZWxsb3cgKyAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb25zLFxuLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0teWVsbG93ICsgLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0teWVsbG93Om5vdCgucGFyYWdyYXBoLS1taWNyb3NpdGUtbmVzdGVkLWVsZW1lbnQpIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29ucyArIC5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLXllbGxvdzpub3QoLnBhcmFncmFwaC0tbWljcm9zaXRlLW5lc3RlZC1lbGVtZW50KSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tdHVycXVvaXNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDE1MiwgMTYxKTtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS10dXJxdW9pc2UgKyAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb25zLFxuLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tdHVycXVvaXNlICsgLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tdHVycXVvaXNlOm5vdCgucGFyYWdyYXBoLS1taWNyb3NpdGUtbmVzdGVkLWVsZW1lbnQpIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29ucyArIC5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLXR1cnF1b2lzZTpub3QoLnBhcmFncmFwaC0tbWljcm9zaXRlLW5lc3RlZC1lbGVtZW50KSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tbWFnZW50YSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMTksIDAsIDEyMik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tbWFnZW50YSArIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LXBlcnNvbnMsXG4ucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS1tYWdlbnRhICsgLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tbWFnZW50YTpub3QoLnBhcmFncmFwaC0tbWljcm9zaXRlLW5lc3RlZC1lbGVtZW50KSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LXBlcnNvbnMgKyAucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS1tYWdlbnRhOm5vdCgucGFyYWdyYXBoLS1taWNyb3NpdGUtbmVzdGVkLWVsZW1lbnQpIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucGFyYWdyYXBoLmhhcy1iYWNrZ3JvdW5kLS1ncmV5LWxpZ2h0ZXIge1xuICBwYWRkaW5nOiAycmVtIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA5MnB4KSB7XG4gIC5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLWdyZXktbGlnaHRlciB7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuICB9XG59XG4ucGFyYWdyYXBoLmhhcy1wcmVwZW5kLWRpdmlkZXIgPiAuY29udGFpbmVyOmJlZm9yZSwgLnBhcmFncmFwaC5oYXMtcHJlcGVuZC1kaXZpZGVyID4gLmJsb2NrLXNpbXBsZW5ld3M6YmVmb3JlLCAucGFyYWdyYXBoLmhhcy1wcmVwZW5kLWRpdmlkZXIgPiBbZGF0YS1kcnVwYWwtbWVzc2FnZXNdOmJlZm9yZSwgLnBhcmFncmFwaC5oYXMtcHJlcGVuZC1kaXZpZGVyID4gLm5vZGUtLXR5cGUtbWljcm9zaXRlLXBhZ2Uubm9kZS0tdW5wdWJsaXNoZWQ6YmVmb3JlLCAucGFyYWdyYXBoLmhhcy1wcmVwZW5kLWRpdmlkZXIgPiAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1ldmVudDpiZWZvcmUsIC5wYXJhZ3JhcGguaGFzLXByZXBlbmQtZGl2aWRlciA+IC5ub2RlLS11bnB1Ymxpc2hlZC5ub2RlLS10eXBlLW1pY3Jvc2l0ZTpiZWZvcmUge1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2NjYztcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwOTJweCkge1xuICAucGFyYWdyYXBoLmhhcy1wcmVwZW5kLWRpdmlkZXIgPiAuY29udGFpbmVyOmJlZm9yZSwgLnBhcmFncmFwaC5oYXMtcHJlcGVuZC1kaXZpZGVyID4gLmJsb2NrLXNpbXBsZW5ld3M6YmVmb3JlLCAucGFyYWdyYXBoLmhhcy1wcmVwZW5kLWRpdmlkZXIgPiBbZGF0YS1kcnVwYWwtbWVzc2FnZXNdOmJlZm9yZSwgLnBhcmFncmFwaC5oYXMtcHJlcGVuZC1kaXZpZGVyID4gLm5vZGUtLXR5cGUtbWljcm9zaXRlLXBhZ2Uubm9kZS0tdW5wdWJsaXNoZWQ6YmVmb3JlLCAucGFyYWdyYXBoLmhhcy1wcmVwZW5kLWRpdmlkZXIgPiAubm9kZS0tdW5wdWJsaXNoZWQubm9kZS0tdHlwZS1ldmVudDpiZWZvcmUsIC5wYXJhZ3JhcGguaGFzLXByZXBlbmQtZGl2aWRlciA+IC5ub2RlLS11bnB1Ymxpc2hlZC5ub2RlLS10eXBlLW1pY3Jvc2l0ZTpiZWZvcmUge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cbn1cbi5wYXJhZ3JhcGgubWVkaWEtLXN0eWxpbmctLXJvdW5kIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAzMTRweDtcbiAgd2lkdGg6IDMxNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wYXJhZ3JhcGgubWVkaWEtLXN0eWxpbmctLXJvdW5kIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgaGVpZ2h0OiAzMTRweDtcbn0iLCIuc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwO1xufVxuIiwiaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKG0pIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25kLXRvKGwpIHtcbiAgICBmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZTtcbiAgfVxufVxuXG5ib2R5IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6ICdGaXJhIFNhbnMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6ICRzaXplLTQ7XG5cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbiAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICBjb2xvcjogcGFsZXR0ZShibGFjayk7XG59XG5cbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG5pbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbiIsIkBtaXhpbiByZXNwb25kLXRvKCRicmVha3BvaW50KSB7XG4gIC8vIElmIHRoZSBrZXkgZXhpc3RzIGluIHRoZSBtYXAuXG4gIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KSB7XG4gICAgLy8gUHJpbnRzIGEgbWVkaWEgcXVlcnkgYmFzZWQgb24gdGhlIHZhbHVlLlxuICAgIEBtZWRpYSAobWluLXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICAgIC8vIElmIHRoZSBrZXkgZG9lc24ndCBleGlzdCBpbiB0aGUgbWFwLlxuICBAZWxzZSB7XG4gICAgQHdhcm4gXCJVbmZvcnR1bmF0ZWx5LCBubyB2YWx1ZSBjb3VsZCBiZSByZXRyaWV2ZWQgZnJvbSBgI3skYnJlYWtwb2ludH1gLiBcIlxuICAgICAgICArIFwiQXZhaWxhYmxlIGJyZWFrcG9pbnRzIGFyZTogI3ttYXAta2V5cygkYnJlYWtwb2ludHMpfS5cIjtcbiAgfVxufVxuIiwiJGNvbnRhaW5lci1vZmZzZXQ6ICgyICogJGd1dHRlcikgIWRlZmF1bHQ7XG5cbi5jb250YWluZXIge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyO1xuICBAaW5jbHVkZSByZXNwb25kLXRvKGwpIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoI3ttYXAtZ2V0KCRicmVha3BvaW50cywgbCl9IC0gI3skY29udGFpbmVyLW9mZnNldH0pXG4gIH1cbn1cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZpcmEgU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCguLi9mb250cy9GaXJhU2Fucy9GaXJhU2Fucy00MDAud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmlyYSBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL0ZpcmFTYW5zL0ZpcmFTYW5zLTcwMC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGaXJhIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoLi4vZm9udHMvRmlyYVNhbnMvRmlyYVNhbnMtOTAwLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG59XG4iLCJmb3JtIHtcbiAgLmZvcm0tdHlwZS1lbWFpbCBpbnB1dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcGFsZXR0ZSh3aGl0ZSk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgJGdhcDtcbiAgfVxuXG4gIC5mb3JtLWl0ZW0sIC5mb3JtLWFjdGlvbnMge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuZm9ybS1hY3Rpb25zIHtcbiAgICBtYXJnaW4tdG9wOiAkZ2FwICogMS41O1xuXG4gICAgaW5wdXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcGFsZXR0ZShibGFjayk7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgaGVpZ2h0OiA0M3B4O1xuICAgICAgY29sb3I6IHBhbGV0dGUoeWVsbG93KTtcbiAgICAgIGZvbnQtc2l6ZTogJHNpemUtNDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206ICRnYXAgKiAwLjU7XG4gIH1cblxuICAuZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAuZm9ybS1jaGVja2JveCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgbWFyZ2luOiA1cHggKCRnYXAqMC41KSAwIDEwcHg7XG4gICAgfVxuXG4gICAgLm9wdGlvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LXNpemU6ICRzaXplLTY7XG4gICAgICBsaW5lLWhlaWdodDogMS41NjI1O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gIH1cbn1cbiIsIi5jYXJvdXNlbC1jb250cm9scyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAxNXB4KTtcblxuICAmX19uZXh0LFxuICAmX19wcmV2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogcGFsZXR0ZShibGFjayk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fcHJldiB7XG4gICAgQGluY2x1ZGUgaWNvbihhcnJvdy1sZWZ0LWNpcmNsZSk7XG4gICAgbGVmdDogJGd1dHRlciAqIDAuNTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obCkge1xuICAgICAgbGVmdDogLSRndXR0ZXIgKiAzO1xuICAgIH1cbiAgfVxuXG4gICZfX25leHQge1xuICAgIEBpbmNsdWRlIGljb24oYXJyb3ctcmlnaHQtY2lyY2xlKTtcbiAgICByaWdodDogJGd1dHRlciAqIDAuNTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obCkge1xuICAgICAgcmlnaHQ6IC0kZ3V0dGVyICogMztcbiAgICB9XG4gIH1cbn1cblxuLnNsaWNrLWRvdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAoJGdhcCAqIDAuNSkgMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byhsKSB7XG4gICAgcGFkZGluZzogKCRnYXAgKiAxKSAwO1xuICB9XG5cbiAgbGkge1xuICAgIG1hcmdpbjogMCAoJGd1dHRlciAqIDAuMjUpO1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBwYWxldHRlKHdoaXRlKTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBwYWxldHRlKGJsYWNrKTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cbiIsIi50ZXh0LWZvcm1hdHRlZCB7XG4gIGEge1xuICAgIGNvbG9yOiBwYWxldHRlKGJsdWUpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxuXG4gIGxpICsgbGkge1xuICAgIG1hcmdpbi10b3A6ICgkZ2FwICogMC4yNSk7XG4gIH1cblxuICBibG9ja3F1b3RlOm5vdCg6bGFzdC1jaGlsZCksIGRsOm5vdCg6bGFzdC1jaGlsZCksIG9sOm5vdCg6bGFzdC1jaGlsZCksIHA6bm90KDpsYXN0LWNoaWxkKSwgcHJlOm5vdCg6bGFzdC1jaGlsZCksIHRhYmxlOm5vdCg6bGFzdC1jaGlsZCksIHVsOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206ICRnYXA7XG4gIH1cblxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEyNTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtMjtcbiAgICBtYXJnaW4tYm90dG9tOiAoJGdhcCAqIDAuNSk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKG0pIHtcbiAgICAgIGZvbnQtc2l6ZTogJHNpemUtMTtcbiAgICB9XG4gIH1cblxuICBoMTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogJGdhcFxuICB9XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtMi1tb2JpbGU7XG4gICAgbWFyZ2luLWJvdHRvbTogJGdhcCAqIDAuNTtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKG0pIHtcbiAgICAgIGZvbnQtc2l6ZTogJHNpemUtMjtcbiAgICB9XG4gIH1cblxuICBoMjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogJGdhcCAqIDI7XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS00O1xuICAgIG1hcmdpbi1ib3R0b206ICRnYXAgKiAwLjU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKG0pIHtcbiAgICAgIGZvbnQtc2l6ZTogJHNpemUtMztcbiAgICB9XG4gIH1cblxuICBoMzpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogJGdhcCAqIDI7XG4gIH1cblxuICBoNCB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS01O1xuICAgIG1hcmdpbi1ib3R0b206ICRnYXAgKiAwLjU7XG4gIH1cblxuICBoNSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS02O1xuICAgIG1hcmdpbi1ib3R0b206ICRnYXAgKiAwLjU7XG4gIH1cblxuICBoNiB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS02O1xuICAgIG1hcmdpbi1ib3R0b206ICRnYXAgKiAwLjU7XG4gIH1cblxuICBibG9ja3F1b3RlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBwYWxldHRlKGdyZXktLWxpZ2h0ZXIpO1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgcGFsZXR0ZShncmV5LS1tZWRpdW0pO1xuICAgIHBhZGRpbmc6ICRnYXAgKCRndXR0ZXIgKiAyKVxuICB9XG5cbiAgb2wge1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gICAgbWFyZ2luLWxlZnQ6ICRndXR0ZXIgKiAzO1xuICAgIG1hcmdpbi10b3A6ICRnYXA7XG4gIH1cblxuICBvbDpub3QoW3R5cGVdKSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsXG4gIH1cblxuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlO1xuICAgIG1hcmdpbi1sZWZ0OiAkZ3V0dGVyICogMztcbiAgICBtYXJnaW4tdG9wOiAkZ2FwO1xuICB9XG5cbiAgdWwgdWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xuICAgIG1hcmdpbi10b3A6ICRnYXAgKiAwLjU7XG4gIH1cblxuICB1bCB1bCB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XG4gIH1cblxuICBkZCB7XG4gICAgbWFyZ2luLWxlZnQ6ICRndXR0ZXIgKiAzO1xuICB9XG5cbiAgZmlndXJlIHtcbiAgICBtYXJnaW4tbGVmdDogJGd1dHRlciAqIDM7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZ3V0dGVyICogMztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICBmaWd1cmU6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6ICRnYXAgKiAzO1xuICB9XG5cbiAgZmlndXJlOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206ICRnYXAgKiAyO1xuICB9XG5cbiAgZmlndXJlIGltZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gIH1cblxuICBmaWd1cmUgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljXG4gIH1cblxuICBwcmUge1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIHBhZGRpbmc6ICRnYXAgKCRndXR0ZXIgKiAyKTtcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICB9XG5cbiAgc3ViLCBzdXAge1xuICAgIGZvbnQtc2l6ZTogNzUlO1xuICB9XG5cbiAgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgdGFibGUgdGQsIHRhYmxlIHRoIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBwYWxldHRlKGdyZXktLW1lZGl1bSk7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICAgIHBhZGRpbmc6IC41ZW0gLjc1ZW07XG4gICAgdmVydGljYWwtYWxpZ246IHRvcFxuICB9XG5cbiAgdGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHBhbGV0dGUoZ3JleS0tbGlnaHRlcik7XG4gICAgY29sb3I6IHBhbGV0dGUoYmxhY2spXG4gIH1cblxuICB0YWJsZSB0aDpub3QoW2FsaWduXSkge1xuICAgIHRleHQtYWxpZ246IGluaGVyaXRcbiAgfVxuXG4gIHRhYmxlIHRoZWFkIHRkLCB0YWJsZSB0aGVhZCB0aCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMnB4O1xuICAgIGNvbG9yOiBwYWxldHRlKGJsYWNrKVxuICB9XG5cbiAgdGFibGUgdGZvb3QgdGQsIHRhYmxlIHRmb290IHRoIHtcbiAgICBib3JkZXItd2lkdGg6IDJweCAwIDA7XG4gICAgY29sb3I6IHBhbGV0dGUoYmxhY2spXG4gIH1cblxuICB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkLCB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwXG4gIH1cblxuICAudGFicyBsaSArIGxpIHtcbiAgICBtYXJnaW4tdG9wOiAwXG4gIH1cbn1cblxuIiwiLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcGFsZXR0ZSh3aGl0ZSk7XG4gIG1hcmdpbi10b3A6ICRnYXA7XG5cbiAgLnRhYnMucHJpbWFyeSB7XG4gICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICNmN2Y3Zjc7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNjY2M7XG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAjY2NjO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICBsaSBhIHtcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICNjY2M7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiBwYWxldHRlKGJsYWNrKTtcbiAgICAgIGZvbnQtc2l6ZTogJHNpemUtNTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHBhZGRpbmc6ICgkZ2FwICogMC4yNSkgJGd1dHRlciAoJGdhcCAqIDAuMjUpO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiBwYWxldHRlKHllbGxvdyk7XG4gICAgICB9XG5cbiAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICAgICAgY29sb3I6IHBhbGV0dGUod2hpdGUpO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYmxvY2stc2ltcGxlbmV3cyB7XG4gIEBleHRlbmQgLmNvbnRhaW5lcjtcbiAgbWF4LXdpZHRoOiA3ODBweDtcblxuICBoMiB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS0zO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206ICRnYXA7XG4gIH1cblxuICBmb3JtIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmZvcm0taXRlbS1tZXNzYWdlIHtcbiAgICBAZXh0ZW5kIC5zci1vbmx5O1xuICB9XG5cbiAgLmZvcm0tYWN0aW9ucyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgYSB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxufVxuIiwiLnNvbWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBwYWxldHRlKHdoaXRlKTtcbiAgYm94LXNoYWRvdzogMCA1cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAoJGdhcCAqIDAuMjUpICgkZ3V0dGVyICogMC41KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDc5cHg7XG4gIHJpZ2h0OiAoJGdhcCAqIDAuNSk7XG4gIHotaW5kZXg6IC0xO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obCkge1xuICAgIGJveC1zaGFkb3c6IDJweCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogNTBweDtcbiAgICBwYWRkaW5nOiAoJGdhcCAqIDAuNSkgMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAyMDBweDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6IHBhbGV0dGUoYmxhY2spO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nOiAwICgkZ3V0dGVyICogMC4yNSkgMCAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhsKSB7XG4gICAgICBwYWRkaW5nOiAwIDAgKCRndXR0ZXIgKiAwLjI1KTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obCkge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlcjpiZWZvcmUge1xuICAgICAgY29sb3I6IHBhbGV0dGUoeWVsbG93KTtcbiAgICB9XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLmlzLW1haWwge1xuICAgIEBpbmNsdWRlIGljb24obWFpbC1vcGVuKTtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjRDFEMUQxO1xuICAgIG1hcmdpbi1yaWdodDogKCRndXR0ZXIgKiAwLjUpO1xuICAgIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyICogMC41KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obCkge1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNEMUQxRDE7XG4gICAgICBtYXJnaW4tYm90dG9tOiAoJGd1dHRlciAqIDAuNSk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5pcy1pbnN0YWdyYW0ge1xuICAgIEBpbmNsdWRlIGljb24oaW5zdGFncmFtKTtcbiAgfVxuXG4gIC5pcy1mYWNlYm9vayB7XG4gICAgQGluY2x1ZGUgaWNvbihmYWNlYm9vayk7XG4gIH1cbn1cbiIsImgxLmZpZWxkLS1uYW1lLWZpZWxkLXAtaGVhZGxpbmUge1xuICBmb250LXNpemU6ICRzaXplLTI7XG4gIGxpbmUtaGVpZ2h0OiAwLjkzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAkZ2FwO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obSkge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtMTtcbiAgfVxufVxuXG5oMi5maWVsZC0tbmFtZS1maWVsZC1wLWhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAkc2l6ZS0yLW1vYmlsZTtcbiAgbGluZS1oZWlnaHQ6IDEuMTY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206ICRnYXA7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtKSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS0yO1xuICB9XG59XG5cbmgzLmZpZWxkLS1uYW1lLWZpZWxkLXAtaGVhZGxpbmUge1xuICBmb250LXNpemU6ICRzaXplLTQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAkZ2FwO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obSkge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtMztcbiAgfVxufVxuIiwiLmZpZWxkLS1uYW1lLWZpZWxkLXAtbGluayB7XG4gIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHBhbGV0dGUoeWVsbG93KTtcbiAgICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGNvbG9yOiBwYWxldHRlKHdoaXRlKTtcbiAgICBmb250LXNpemU6ICRzaXplLTQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDVweCAoJGd1dHRlciAqIDIpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogJGdhcDtcblxuICAgIEBpbmNsdWRlIGljb24oYXJyb3ctcmlnaHQsIGFmdGVyKSB7XG4gICAgICBmb250LXNpemU6ICRzaXplLTQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIHJpZ2h0OiAtJGd1dHRlcjtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC42NCk7XG4gICAgfVxuICB9XG59XG4iLCIuZmllbGQtLW5hbWUtZmllbGQtcC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogJHNpemUtNDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuIiwiLnJlZ2lvbi1icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG5cbiAgLmJyZWFkY3J1bWIge1xuICAgIG9sIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogJHNpemUtNjtcbiAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZ2FwICogMC41O1xuICAgICAgcGFkZGluZzogMC41cmVtIDA7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBmb250LXNpemU6ICRzaXplLTY7XG4gICAgICAgIGNvbnRlbnQ6ICc+JztcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRnYXAgKiAwLjU7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1vZi10eXBlOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiBwYWxldHRlKGJsYWNrKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGNvbG9yOiBwYWxldHRlKHllbGxvdyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5yZWdpb24tZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcGFsZXR0ZSh3aGl0ZSk7XG4gIGJveC1zaGFkb3c6IDVweCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKGwpIHtcbiAgICBoZWlnaHQ6IDE4OXB4O1xuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhtKSB7XG4gICAgICBoZWlnaHQ6IDEyMnB4O1xuICAgIH1cbiAgfVxuXG4gIC5tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAkZ2FwIDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKG0pIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuXG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIG1hcmdpbjogMCAwIDAgJGdhcDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhtKSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6IHBhbGV0dGUoYmxhY2spO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgZm9udC1zaXplOiAkc2l6ZS01O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6IHBhbGV0dGUoeWVsbG93KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKGwpIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBwYWxldHRlKHllbGxvdyk7XG4gICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgYm90dG9tOiAtKCRnYXAgKiAwLjUpO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmhlYWRlci1kdW1teSB7XG4gIGhlaWdodDogODBweDtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhsKSB7XG4gICAgaGVpZ2h0OiAxMjJweDtcbiAgfVxufVxuXG4ucmVnaW9uLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHBhbGV0dGUod2hpdGUpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgei1pbmRleDogOTk7XG5cbiAgaGVpZ2h0OiA4MHB4O1xuICBAaW5jbHVkZSByZXNwb25kLXRvKGwpIHtcbiAgICBoZWlnaHQ6IDEyMnB4O1xuICB9XG5cblxuICAudG9vbGJhci12ZXJ0aWNhbC5pcy1zY3JvbGxpbmcgJiB7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgLnRvb2xiYXItdmVydGljYWwgJixcbiAgLnRvb2xiYXItZml4ZWQgJiB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgLnRvb2xiYXItaG9yaXpvbnRhbC50b29sYmFyLWZpeGVkLnRvb2xiYXItdHJheS1vcGVuICYge1xuICAgIHRvcDogODBweDtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubmF2YmFyLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcGFsZXR0ZSh3aGl0ZSk7XG4gICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA4MHB4O1xuXG4gICAgICAubWVudSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODBweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhsKSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWVudSB7XG4gICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNjY2M7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKGwpIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luOiAwICgkZ3V0dGVyICogMykgMCAwO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIH1cblxuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhsKSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDFyZW0gKCRnYXAgKiAxLjUpO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IHBhbGV0dGUoYmxhY2spO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAkc2l6ZS0zO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogKCRnYXAgKiAxKSAkZ3V0dGVyO1xuXG4gICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAjY2NjO1xuICAgICAgICBAaW5jbHVkZSBpY29uKGFycm93LXJpZ2h0LCBiZWZvcmUsICRzaXplLTYpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICgkZ3V0dGVyICogMC43NSk7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhsKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obCkge1xuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgZm9udC1zaXplOiAkc2l6ZS00O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICBjb2xvcjogcGFsZXR0ZSh5ZWxsb3cpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiBwYWxldHRlKHllbGxvdyk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKGwpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29sb3I6IHBhbGV0dGUoeWVsbG93KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcGFsZXR0ZSh5ZWxsb3cpO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJvdHRvbTogLTFyZW07XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxvZ28tdnpuIHtcbiAgICByaWdodDogY2FsYygzMHB4ICsgI3skZ3V0dGVyfSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMnB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhsKSB7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB3aWR0aDogYXV0bztcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhsKSB7XG4gICAgICAgIGhlaWdodDogNzJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmxvZ28ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgaW1nIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obCkge1xuICAgICAgaGVpZ2h0OiA3NHB4O1xuICAgIH1cbiAgfVxufVxuXG5cbiRkaW1lbnNpb25zOiA4MHB4O1xuLm5hdmJhci1idXJnZXIge1xuXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogJGRpbWVuc2lvbnM7XG4gIHdpZHRoOiBjYWxjKDMwcHggKyAjeyRndXR0ZXIgKiAyfSk7XG4gIC8vd2lkdGg6ICRkaW1lbnNpb25zO1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byhsKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIHdpZHRoOiAzMHB4O1xuXG4gICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDEzcHgpO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRvcDogY2FsYyg1MCUgKyAxMXB4KTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogYnVsbWFSZ2JhKGJsYWNrLCAwLjA1KVxuICAgICAgLy8gTW9kaWZlcnNcbiAgICB9XG4gIH1cblxuICAmLmlzLWFjdGl2ZSB7XG4gICAgc3BhbiB7XG4gICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnB4KSByb3RhdGUoNDVkZWcpO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMnB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxufVxuIiwiLnJlZ2lvbi1wcmUtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogJGdhcCAqIDQ7XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLXRvcDogJGdhcDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGdhcDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2NjYztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skZ2FwICogMn0pO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogJGdhcDtcbiAgICB9XG4gIH1cblxuICAubG9nby1zdXBwb3J0IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDIxNHB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCJodG1sLCBib2R5LCAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5sYXlvdXQtY29udGFpbmVyIHtcbiAgZmxleDogMSAwIGF1dG87XG59XG5cbi5sYXlvdXQtY29udGFpbmVyICsgZm9vdGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4iLCIubm9kZS0tdHlwZS1ldmVudCB7XG4gIEBleHRlbmQgLm5vZGUtLXR5cGUtbWljcm9zaXRlLXBhZ2U7XG5cbiAgJi0tcmVnaXN0cmF0aW9uLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tZ3JleS1saWdodGVyIHtcbiAgICBwYWRkaW5nOiAoJGdhcCAqIDIpIDAgKCRnYXAgKiAxLjUpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhsKSB7XG4gICAgICBwYWRkaW5nOiAoJGdhcCAqIDMpIDAgKCRnYXAgKiAzKTtcbiAgICB9XG4gIH1cblxuICAucGFyYWdyYXBoIC5wYXJhZ3JhcGgge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuZmllbGQtLW5hbWUtZmllbGQtdGVhc2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBwYWxldHRlKCdncmV5LS1saWdodGVyJyk7XG4gICAgbWFyZ2luOiAkZ2FwIDA7XG4gICAgcGFkZGluZzogJGdhcCAkZ3V0dGVyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhsKSB7XG4gICAgICBtYXJnaW46ICRnYXAqMiAjeyRndXR0ZXIgKiAtMn07XG4gICAgICBwYWRkaW5nOiAkZ2FwKjIgJGd1dHRlcioyO1xuICAgIH1cbiAgfVxuXG4gICYtLXJlZ2lzdHJhdGlvbiB7XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLXAtaGVhZGxpbmUge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAmLS1mYWN0cyB7XG4gICAgICAmX19sYWJlbCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXIqMC41O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1wLWxpbmsge1xuICAgICAgbWFyZ2luLXRvcDogJGdhcCowLjU7XG4gICAgfVxuXG4gICAgJl9faW5mbyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogJHNpemUtNjtcbiAgICAgIG1hcmdpbi10b3A6ICRnYXAqMS41O1xuICAgIH1cbiAgfVxufVxuIiwiLm5vZGUtLXR5cGUtbWljcm9zaXRlLXBhZ2Uge1xuICAmLm5vZGUtLXVucHVibGlzaGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcGFsZXR0ZShvcmFuZ2UpO1xuICAgICAgY29udGVudDogXCJVbnB1Ymxpc2hlZFwiO1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyO1xuICAgICAgY29sb3I6IHBhbGV0dGUod2hpdGUpO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6ICRzaXplLTI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgIG1hcmdpbi10b3A6ICRnYXA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkZ2FwO1xuICAgIH1cbiAgfVxufVxuIiwiLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50LS1hY2NvcmRpb24ge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2NjYztcbiAgcGFkZGluZzogMDtcblxuICAuZmllbGQtLW5hbWUtZmllbGQtcC1oZWFkbGluZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjE7XG4gICAgZm9udC1zaXplOiAkc2l6ZS00O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6IHBhbGV0dGUoYmxhY2spO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgcGFkZGluZzogKCRnYXAgKiAxLjUpIDMwcHggKCRnYXAgKiAwLjc1KSAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBAaW5jbHVkZSBpY29uKGFycm93LWRvd24tY2lyY2xlKSB7XG4gICAgICAgIGNvbG9yOiBwYWxldHRlKHllbGxvdyk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAoJGdhcCAqIDEuNSk7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAmLmlzLWV4cGFuZGVkIHtcbiAgICAgICAgQGluY2x1ZGUgaWNvbihjbG9zZS1jaXJjbGUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5maWVsZC0tbmFtZS1maWVsZC1wLXRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC1zaXplOiAkc2l6ZS00O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgICBwYWRkaW5nOiAxcmVtIDAgMnJlbTtcbiAgfVxufVxuIiwiLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50LS1ib3hlcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogJGdhcCAkZ3V0dGVyO1xuICBtYXJnaW4tYm90dG9tOiAkZ2FwO1xuXG4gIC5maWVsZC0tbmFtZS1maWVsZC1wLWhlYWRsaW5lIHtcbiAgICBmb250LXNpemU6ICRzaXplLTM7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXAtdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogJHNpemUtMztcbiAgICB9XG4gIH1cblxuICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuIiwiLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50LS1zdGVwcyB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJweDtcbiAgcGFkZGluZzogMDtcblxuICAuZmllbGQtLW5hbWUtZmllbGQtcC1oZWFkbGluZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjE7XG4gICAgZm9udC1zaXplOiAkc2l6ZS00O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgcGFkZGluZzogKCRnYXApIDAgMDtcbiAgfVxuXG4gIC5maWVsZC0tbmFtZS1maWVsZC1wLXRleHQge1xuICAgIGNvbG9yOiBwYWxldHRlKGJsYWNrKTtcbiAgICBmb250LXNpemU6ICRzaXplLTQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICAgIHBhZGRpbmc6ICgkZ2FwKjAuNSkgMCAkZ2FwO1xuICB9XG59XG4iLCIucGFyYWdyYXBoLnBhcmFncmFwaC0tbWljcm9zaXRlLWVsZW1lbnRzLS1ib3hlcyB7XG4gIG1heC13aWR0aDogODQ0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuIiwiLnBhcmFncmFwaC5wYXJhZ3JhcGgtLW1pY3Jvc2l0ZS1lbGVtZW50cy0tc2xpZGVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG5cbiAgJjpub3QoLmhhcy1iYWNrZ3JvdW5kLS13aGl0ZSkge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgLnBhcmFncmFwaC0tbWljcm9zaXRlLXNsaWRlcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJi5oYXMtYmFja2dyb3VuZC0td2hpdGUgLnNsaWNrLWRvdHMgYnV0dG9uIHtcbiAgICBib3JkZXI6IHNvbGlkIDJweCBwYWxldHRlKGJsYWNrKTtcbiAgfVxuXG4gIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1mdWxsIHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLnBhcmFncmFwaF9fY29udGVudCB7XG4gICAgICBAZXh0ZW5kIC5zci1vbmx5O1xuICAgIH1cbiAgfVxuXG4gIC5wYXJhZ3JhcGgubWVkaWEtLWlzLWFsaWduLS1sZWZ0LFxuICAucGFyYWdyYXBoLm1lZGlhLS1pcy1hbGlnbi0tcmlnaHQge1xuICAgICYgPiAuY29udGFpbmVyIHtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obSkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJhZ3JhcGhfX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhtKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIi5wYXJhZ3JhcGgucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudHMtLXN0ZXBzIHtcblxuICBAZWFjaCAkY29sb3JTY2hlbWVLZXksICRjb2xvclNjaGVtZSBpbiAkY29sb3JTY2hlbWVzIHtcbiAgICAmLmhhcy10ZXh0LWNvbG9yLSN7JGNvbG9yU2NoZW1lS2V5fSAucGFyYWdyYXBoLS1taWNyb3NpdGUtZWxlbWVudC0tc3RlcHMge1xuICAgICAgY29sb3I6IGNvbG9yKCRjb2xvclNjaGVtZUtleSwgYmFja2dyb3VuZC1jb2xvcik7XG4gICAgfVxuICB9XG59XG4iLCIucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAwO1xuXG4gIC5tZWRpYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGdhcCAqIDEuNTtcbiAgfVxuXG4gIC5maWVsZC0tbmFtZS1maWVsZC1jb250YWN0LXBlcnNvbi1uYW1lIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogJHNpemUtMztcbiAgICBtYXJnaW4tYm90dG9tOiAkZ2FwO1xuICB9XG5cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRhY3QtcGVyc29uLWZ1bmN0aW9uIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gIC5maWVsZC0tbmFtZS1maWVsZC1jb250YWN0LXBlcnNvbi1hZGRyZXNzIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRhY3QtcGVyc29uLXBob25lIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG5cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRhY3QtcGVyc29uLW1vYmlsZSxcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRhY3QtcGVyc29uLXBob25lLFxuICAuZmllbGQtLW5hbWUtZmllbGQtY29udGFjdC1wZXJzb24tZmF4LFxuICAuZmllbGQtLW5hbWUtZmllbGQtY29udGFjdC1wZXJzb24tbWFpbCB7XG4gICAgLmZpZWxkX19sYWJlbCB7XG4gICAgICBAZXh0ZW5kIC5zci1vbmx5O1xuICAgIH1cbiAgfVxuXG4gIC5maWVsZC0tbmFtZS1maWVsZC1jb250YWN0LXBlcnNvbi1tb2JpbGUgLmZpZWxkX19pdGVtLFxuICAuZmllbGQtLW5hbWUtZmllbGQtY29udGFjdC1wZXJzb24tcGhvbmUgLmZpZWxkX19pdGVtLFxuICAuZmllbGQtLW5hbWUtZmllbGQtY29udGFjdC1wZXJzb24tZmF4IC5maWVsZF9faXRlbSxcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRhY3QtcGVyc29uLW1haWwgLmZpZWxkX19pdGVtIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogJHNpemUtNTtcbiAgICBtYXJnaW4tdG9wOiAkZ2FwICogMTtcbiAgICBwYWRkaW5nOiAwIDAgMCAoJGd1dHRlciAqIDMpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHBhbGV0dGUoeWVsbG93KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBjb2xvcjogcGFsZXR0ZSh3aGl0ZSk7XG4gICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgIGZvbnQtc2l6ZTogJHNpemUtNjtcbiAgICAgIHBhZGRpbmc6IDlweCA5cHggN3B4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAuZmllbGQtLW5hbWUtZmllbGQtY29udGFjdC1wZXJzb24tbW9iaWxlIC5maWVsZF9faXRlbSxcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRhY3QtcGVyc29uLXBob25lIC5maWVsZF9faXRlbSB7XG4gICAgQGluY2x1ZGUgaWNvbihwaG9uZSk7XG4gIH1cblxuICAuZmllbGQtLW5hbWUtZmllbGQtY29udGFjdC1wZXJzb24tZmF4IC5maWVsZF9faXRlbSB7XG4gICAgQGluY2x1ZGUgaWNvbihtYWlsKTtcbiAgfVxuXG4gIC5maWVsZC0tbmFtZS1maWVsZC1jb250YWN0LXBlcnNvbi1tYWlsIC5maWVsZF9faXRlbSBhIHtcbiAgICBAaW5jbHVkZSBpY29uKG1haWwpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBwYWxldHRlKHllbGxvdylcbiAgICB9XG4gIH1cblxuICAuZmllbGQtLW5hbWUtZmllbGQtY29udGFjdC1wZXJzb24tdGV4dCB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS02O1xuICAgIG1hcmdpbi10b3A6ICRnYXA7XG4gIH1cbn1cbiIsIi5wYXJhZ3JhcGgtLXR5cGUtLWNvbnRhY3QtcGVyc29ucyB7XG4gIC5wYXJhZ3JhcGhfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1nYXA6ICRndXR0ZXI7XG4gICAgcm93LWdhcDogJGdhcCAqIDI7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKGwpIHtcbiAgICAgIHJvdy1nYXA6ICRnYXAgKiAzO1xuICAgIH1cbiAgfVxuXG4gICZbZGF0YS1jb2x1bW5zPVwiMlwiXSAucGFyYWdyYXBoX19jb250ZW50LFxuICAmW2RhdGEtY29sdW1ucz1cIjNcIl0gLnBhcmFncmFwaF9fY29udGVudCB7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhtKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIH1cbiAgfVxuXG4gICZbZGF0YS1jb2x1bW5zPVwiM1wiXSAucGFyYWdyYXBoX19jb250ZW50IHtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKGwpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgfVxuICB9XG59XG4iLCIucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tbWljcm9zaXRlLWJsb2NrLXJlZmVyZW5jZSB7XG4gIHBhZGRpbmc6IDJyZW0gMCAzcmVtO1xuXG4gIC5wYXJhZ3JhcGg6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cblxuICAucGFyYWdyYXBoOmxhc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAucGFyYWdyYXBoID4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuIiwiLnBhcmFncmFwaCB7XG4gIHBhZGRpbmc6ICgkZ2FwICogMykgMCAoJGdhcCAqIDIuNSk7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byhsKSB7XG4gICAgcGFkZGluZzogKCRnYXAgKiA0KSAwICgkZ2FwICogNCk7XG4gIH1cblxuICAmLmhlYWRsaW5lLS1pcy1hbGlnbi0tY2VudGVyIHtcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtcC1oZWFkbGluZSB7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKGwpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYubWVkaWEtLWlzLWFsaWduLS1yaWdodCxcbiAgJi5tZWRpYS0taXMtYWxpZ24tLWxlZnQge1xuICAgID4gLmNvbnRhaW5lciA+IC5tZWRpYSAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2Uge1xuICAgICAgYm94LXNoYWRvdzogM3B4IDNweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtYmFja2dyb3VuZC0taW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgPiAuY29udGFpbmVyID4gLm1lZGlhIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1heC1oZWlnaHQ6ICgyMCAqICRnYXApO1xuICAgIH1cblxuICAgIC5wYXJhZ3JhcGhfX2NvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuXG4gICAgICA+IC5jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgJi5tZWRpYS0taXMtYWxpZ24tLXJpZ2h0ID4gLmNvbnRhaW5lcixcbiAgJi5tZWRpYS0taXMtYWxpZ24tLWxlZnQgPiAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtZ2FwOiAkZ3V0dGVyKjI7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKG0pIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhsKSB7XG4gICAgICBncmlkLWdhcDogJGd1dHRlcio1O1xuICAgIH1cbiAgfVxuXG4gICYubWVkaWEtLWlzLWFsaWduLS1yaWdodCAubWVkaWEge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLXRlcm0tc291cmNlIHtcbiAgICBmb250LXNpemU6ICRzaXplLTY7XG4gICAgbWFyZ2luOiAoJGdhcCAqIDAuNSkgMCAwO1xuICB9XG5cblxuICBAZWFjaCAkY29sb3JTY2hlbWVLZXksICRjb2xvclNjaGVtZSBpbiAkY29sb3JTY2hlbWVzIHtcbiAgICAmLmhhcy1iYWNrZ3JvdW5kLS0jeyRjb2xvclNjaGVtZUtleX0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoJGNvbG9yU2NoZW1lS2V5LCBiYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAgIGNvbG9yOiBjb2xvcigkY29sb3JTY2hlbWVLZXksIGNvbG9yKTtcblxuXG4gICAgICArIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1jb250YWN0LXBlcnNvbnMsXG4gICAgICArIC5wYXJhZ3JhcGguaGFzLWJhY2tncm91bmQtLSN7JGNvbG9yU2NoZW1lS2V5fTpub3QoLnBhcmFncmFwaC0tbWljcm9zaXRlLW5lc3RlZC1lbGVtZW50KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tY29udGFjdC1wZXJzb25zIHtcbiAgICAgICsgLnBhcmFncmFwaC5oYXMtYmFja2dyb3VuZC0tI3skY29sb3JTY2hlbWVLZXl9Om5vdCgucGFyYWdyYXBoLS1taWNyb3NpdGUtbmVzdGVkLWVsZW1lbnQpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtYmFja2dyb3VuZC0tZ3JleS1saWdodGVyIHtcbiAgICBwYWRkaW5nOiAoJGdhcCAqIDIpIDA7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhsKSB7XG4gICAgICBwYWRkaW5nOiAoJGdhcCAqIDQpIDA7XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtcHJlcGVuZC1kaXZpZGVyID4gLmNvbnRhaW5lciB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4IHBhbGV0dGUoZ3JleS0tbWVkaXVtKTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRnYXAgKiAyO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKGwpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdhcCAqIDQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5tZWRpYS0tc3R5bGluZy0tcm91bmQgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgaGVpZ2h0OiAzMTRweDtcbiAgICB3aWR0aDogMzE0cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIGltZyB7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIGhlaWdodDogMzE0cHg7XG4gICAgfVxuICB9XG59XG4iXX0= */
