/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button:focus,input:focus{outline:none;-moz-outline-style:none;-ms-outline-style:none;-o-outline-style:none;-webkit-outline-style:none}button:visited,input:visited{outline:none;-moz-outline-style:none;-ms-outline-style:none;-o-outline-style:none;-webkit-outline-style:none}button:active,input:active{outline:none;-moz-outline-style:none;-ms-outline-style:none;-o-outline-style:none;-webkit-outline-style:none}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:"open_sanslight";src:url("../font/OpenSans-Light-webfont.eot");src:url("../font/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"),url("../font/OpenSans-Light-webfont.ttf") format("truetype"),url("../font/OpenSans-Light-webfont.svg#open_sansregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"open_sanssemibold";src:url("../font/OpenSans-Semibold-webfont.eot");src:url("../font/OpenSans-Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../font/OpenSans-Semibold-webfont.woff") format("woff"),url("../font/OpenSans-Semibold-webfont.ttf") format("truetype"),url("../font/OpenSans-Semibold-webfont.svg#open_sansregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"flama_boldregular";src:url("../font/flama-bold.otf") format("opentype");src:url("../font/flama-bold.ttf") format("truetype"),url("../font/flama-bold.woff2") format("woff2"),url("../font/flama-bold.woff") format("woff"),url("../font/flama-bold.eot") format("embedded-opentype"),url("../font/flama-bold.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:"open_sansregular";src:url("../font/OpenSans-Regular-webfont.eot");src:url("../font/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../font/OpenSans-Regular-webfont.woff") format("woff"),url("../font/OpenSans-Regular-webfont.ttf") format("truetype"),url("../font/OpenSans-Regular-webfont.svg#open_sansregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"open_sansbold";src:url("../font/OpenSans-Bold-webfont.eot");src:url("../font/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../font/OpenSans-Bold-webfont.woff") format("woff"),url("../font/OpenSans-Bold-webfont.ttf") format("truetype"),url("../font/OpenSans-Bold-webfont.svg#open_sansbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"open_sansbolditalic";src:url("../font/OpenSans-BoldItalic-webfont.eot");src:url("../font/OpenSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("../font/OpenSans-BoldItalic-webfont.woff") format("woff"),url("../font/OpenSans-BoldItalic-webfont.ttf") format("truetype"),url("../font/OpenSans-BoldItalic-webfont.svg#open_sansbold") format("svg");font-weight:normal;font-style:normal}.row-10er-grid,.row-12er-grid,.row-10er-teaser-grid{max-width:100%;margin:0 auto;position:relative}.row-10er-grid:after,.row-12er-grid:after,.row-10er-teaser-grid:after{visibility:hidden;display:block;content:"";clear:both;height:0}.row-10er-grid:before,.row-12er-grid:before,.row-10er-teaser-grid:before{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (min-width: 768px){.row-10er-grid.table-row,.row-12er-grid.table-row,.row-10er-teaser-grid.table-row{display:table-row}}.columns{width:100%;float:left}.columns.small-1{width:10%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.small-2{width:20%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.small-3{width:30%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.small-4{width:40%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.small-5{width:50%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.small-6{width:60%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.small-7{width:70%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.small-8{width:80%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.small-9{width:90%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.small-10{width:100%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}@media screen and (min-width: 768px){.columns.tablet-1{width:10%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.tablet-2{width:20%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.tablet-3{width:30%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.tablet-4{width:40%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.tablet-5{width:50%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.tablet-6{width:60%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.tablet-7{width:70%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.tablet-8{width:80%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.tablet-9{width:90%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.tablet-10{width:100%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}}@media screen and (min-width: 960px){.columns.large-1{width:10%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.large-2{width:20%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.large-3{width:30%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.large-4{width:40%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.large-5{width:50%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.large-6{width:60%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.large-7{width:70%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.large-8{width:80%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.large-9{width:90%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.large-10{width:100%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}}@media screen and (min-width: 768px){.columns.table-column{display:table-cell;float:none;vertical-align:top}}@media screen and (min-width: 768px){.row-12er-grid{margin-left:-8px;margin-right:-8px;max-width:inherit}}.row-12er-grid .columns.small-1{width:8.3333333333%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.small-2{width:16.6666666667%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.small-3{width:25%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.small-4{width:33.3333333333%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.small-5{width:41.6666666667%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.small-6{width:50%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.small-7{width:58.3333333333%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.small-8{width:66.6666666667%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.small-9{width:75%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.small-10{width:83.3333333333%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}@media screen and (min-width: 768px){.row-12er-grid .columns.tablet-1{width:8.3333333333%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.tablet-2{width:16.6666666667%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.tablet-3{width:25%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.tablet-4{width:33.3333333333%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.tablet-5{width:41.6666666667%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.tablet-6{width:50%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.tablet-7{width:58.3333333333%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.tablet-8{width:66.6666666667%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.tablet-9{width:75%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.tablet-10{width:83.3333333333%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}}@media screen and (min-width: 960px){.row-12er-grid .columns.large-1{width:8.3333333333%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.large-2{width:16.6666666667%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.large-3{width:25%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.large-4{width:33.3333333333%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.large-5{width:41.6666666667%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.large-6{width:50%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.large-7{width:58.3333333333%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.large-8{width:66.6666666667%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.large-9{width:75%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.large-10{width:83.3333333333%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}}@media screen and (min-width: 768px){.row-12er-grid .grid12-plr{padding-right:8px;padding-left:8px}}@media screen and (min-width: 768px){.row-10er-teaser-grid{margin-left:-10px;margin-right:-10px;max-width:inherit}}.row-10er-teaser-grid.stage-wrapper{margin-right:0;margin-left:0;max-width:100vw;overflow:hidden}.row-10er-teaser-grid.stage-wrapper .columns{padding:0}@media screen and (min-width: 768px){.row-10er-teaser-grid .columns{padding-right:10px;padding-left:10px}}h1,h2,h3,.tvprogramm-box .program-box-link,h4,.news-article.news-article-detail p b:first-child:last-child,h5,header.site-header .main-navigation ul li.h5,.calender-box .widget-datepicker .ui-datepicker-header .ui-datepicker-title,h6,header.site-header .main-navigation ul li.h6,header.site-header .main-navigation ul li.h6 a{color:#191919}html,body{height:100%;background-color:#fafafa}*{box-sizing:border-box;-moz-box-sizing:border-box}a{cursor:pointer;text-decoration:underline;color:#191919;text-decoration:none;font-family:"flama_boldregular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}a:hover{color:#f90a34}a:visited{color:#333}a:focus{outline:none;-moz-outline-style:none;-ms-outline-style:none;-o-outline-style:none;-webkit-outline-style:none}a:visited{outline:none;-moz-outline-style:none;-ms-outline-style:none;-o-outline-style:none;-webkit-outline-style:none}a:active{outline:none;-moz-outline-style:none;-ms-outline-style:none;-o-outline-style:none;-webkit-outline-style:none}span.external-link{color:#f90a34}span.external-link a{color:#f90a34}span.external-link a:hover{transition:all .2s ease-out;background-color:#f90a34;color:#f0f0f0}.text-trans-none{text-transform:none !important}.pos-rel{position:relative !important}.pos-abs{position:absolute !important}.table{display:table;width:100%}.table-cell{display:table-cell;float:none}.fl-left{float:left}.fl-right{float:right}.fl-none{float:none !important}.border-ae_grey_light{border-left:2px solid #ddd}.border-bottom-grey{border-bottom:1px solid #ddd}.border-top-grey{border-top:1px solid #ddd}.wrapper-fullwidth-frame{padding:0 10px;max-width:1280px;margin:0 auto}@media screen and (min-width: 768px){.wrapper-fullwidth-frame{padding:0 30px}}@media screen and (min-width: 960px){.wrapper-fullwidth-frame{padding:0 60px}}.wrapper-fullwidth-frame.centered{max-width:960px}.page-wrap{min-height:100%}.wrapper-halfwidth-frame{padding:0 10px;max-width:1280px;margin:0 auto}@media screen and (min-width: 768px){.wrapper-halfwidth-frame{padding:0 30px}}@media screen and (min-width: 960px){.wrapper-halfwidth-frame{padding:0 60px}}.wrapper-halfwidth-frame .col-left{padding-right:0}@media screen and (min-width: 768px){.wrapper-halfwidth-frame .col-left{padding-right:8px}}.wrapper-halfwidth-frame .col-right{padding-left:0}@media screen and (min-width: 768px){.wrapper-halfwidth-frame .col-right{padding-left:8px}}.wrapper-black{background-color:#191e24;width:100%}.wrapper-black h2,.wrapper-black h3,.wrapper-black .tvprogramm-box .program-box-link,.tvprogramm-box .wrapper-black .program-box-link{color:#fff}.wrapper-white{background-color:#fff;width:100%}.wrapper-white-grey{background-color:#fafafa;width:100%}.wrapper-ae_grey_light{background-color:#ddd;width:100%;margin:0 auto}.wrapper-ae_grey_light{background-color:#ddd;width:100%}.wrapper-ae_grey_light2{background-color:#f2f2f2;width:100%}.wrapper-darkgrey{background-color:#333;width:100%}.pb-0{padding-bottom:0}.pl-5{padding-left:5px}.pr-5{padding-right:5px}.pt-5{padding-top:5px}.p-10{padding:10px}.pb-10{padding-bottom:6px}.p-15{padding:15px}.pt-15{padding-top:15px}.pb-15{padding-bottom:15px}.pl-15{padding-left:15px}.p-20{padding:20px}.pr-20{padding-right:20px}.pl-20{padding-left:20px}@media screen and (min-width: 960px){.pl-20-desktop{padding-left:20px}}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pr-25{padding-right:25px}.pb-25{padding-bottom:25px}.pl-25{padding-left:25px}.p-25{padding:25px}.p-30{padding:30px}.pl-30{padding-left:30px}.pr-30{padding-right:30px}.pt-40{padding-top:40px}.pt-30{padding-top:30px}.pb-30{padding-bottom:30px}.p-35{padding:35px}.pt-50{padding-top:50px !important}.pt-60{padding-top:60px}.pb-60{padding-bottom:60px}.pt-90{padding-top:90px !important}.pb-90{padding-bottom:90px !important}.pt-120{padding-top:90px}@media screen and (min-width: 768px){.pt-120{padding-top:120px}}.pr-40{padding-right:40px}.mt-0{margin-top:0px !important}.mb-0{margin-bottom:0px !important}.mt-10{margin-top:10px !important}.mr-10{margin-right:10px !important}.ml-10{margin-left:10px !important}.mb-10{margin-bottom:10px !important}.mt-20{margin-top:20px !important}.ml-20{margin-left:20px !important}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px !important}.mb-25{margin-bottom:25px !important}.ml-25{margin-left:25px !important}.mr-25{margin-right:25px !important}.mt-30{margin-top:30px !important}.mb-30{margin-bottom:30px !important}.mb-40{margin-bottom:34px !important}.mt-60{margin-top:30px !important}@media screen and (min-width: 768px){.mt-60{margin-top:60px !important}}.mb-60{margin-bottom:30px !important}@media screen and (min-width: 768px){.mb-60{margin-bottom:60px !important}}.mb-65{margin-bottom:60px !important}.mb-70{margin-bottom:35px !important}@media screen and (min-width: 768px){.mb-70{margin-bottom:70px !important}}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}input,textarea{width:100%;height:40px;border:1px solid #aaa;padding-left:10px;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.875rem}input:focus,textarea:focus{outline:none;-moz-outline-style:none;-ms-outline-style:none;-o-outline-style:none;-webkit-outline-style:none}input:visited,textarea:visited{outline:none;-moz-outline-style:none;-ms-outline-style:none;-o-outline-style:none;-webkit-outline-style:none}input:active,textarea:active{outline:none;-moz-outline-style:none;-ms-outline-style:none;-o-outline-style:none;-webkit-outline-style:none}input.f3-form-error,textarea.f3-form-error{border-color:#d4203e}input::-webkit-input-placeholder,input::-webkit-input-placeholder{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;color:#999;opacity:1}input:-moz-placeholder,input:-moz-placeholder{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;color:#999;opacity:1}input::-moz-placeholder,input::-moz-placeholder{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;color:#999;opacity:1}input:-ms-input-placeholder,input:-ms-input-placeholder{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;color:#999;opacity:1}textarea{padding:10px;height:100px;resize:none}.icheckbox{background:url("../img/icheck.png") no-repeat 0 0;background-image:url("../img/icheck.png");background-repeat:no-repeat;width:20px;height:20px;display:inline-block;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icheckbox{background-image:url("../img/2x/icheck_2x.png");background-size:20px 60px}}.icheckbox.checked{background-position:0 -20px}.icheckbox.f3-form-error{background-position:0 -40px}.icheckbox.f3-form-error.checked{background-position:0 -20px}.iradio{background:url("../img/iradio.png") no-repeat 0 0;background-image:url("../img/iradio.png");background-repeat:no-repeat;width:20px;height:20px;display:inline-block;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.iradio{background-image:url("../img/2x/iradio_2x.png");background-size:20px 60px}}.iradio.checked{background-position:0 -20px}.iradio.f3-form-error{background-position:0 -40px}.iradio.f3-form-error+span{color:#d4203e}label.f3-form-error{color:#d4203e}label.f3-form-error .icheckbox,label.f3-form-error .iradio{background-position:0 -40px}.icheckbox,.iradio{display:inline-block;*display:inline;vertical-align:middle;margin:-3px 15px 0 0;padding:0;width:20px;height:20px;border:none;cursor:pointer}.csc-header{margin-top:40px}@media screen and (min-width: 768px){.csc-header{margin-top:60px}}.csc-header.csc-header-n1{margin-top:20px}h1,.h1{font-family:"flama_boldregular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;display:block;font-size:1.75rem;text-transform:uppercase;margin:0px 0px 5px;letter-spacing:-0.02em}@media screen and (min-width: 768px){h1,.h1{font-size:2.875rem}}h1.biggest-headline,.h1.biggest-headline{font-size:2.375rem;line-height:1;max-width:100%;margin:0 15px}@media screen and (min-width: 768px){h1.biggest-headline,.h1.biggest-headline{font-size:5.5rem}}@media screen and (min-width: 1280px){h1.biggest-headline,.h1.biggest-headline{font-size:5.5rem;max-width:60%;margin-left:30px;min-width:580px}}h1.biggest-headline span,.h1.biggest-headline span{color:#f90a34}h1.biggest-headline::after,.h1.biggest-headline::after{content:"";width:90%;height:2px;display:block;background-color:#f90a34;margin:4px 0 0 -15px}@media screen and (min-width: 768px){h1.biggest-headline::after,.h1.biggest-headline::after{margin:14px 0 0 -15px}}@media screen and (min-width: 1280px){h1.biggest-headline::after,.h1.biggest-headline::after{margin:14px 0 0 -30px}}.h1-subline{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.125rem;letter-spacing:-0.02em;line-height:1;margin:6px 0 0}.h1-subline span{color:#f90a34}@media screen and (min-width: 768px){.h1-subline{margin:16px 0 0}}@media screen and (min-width: 1280px){.h1-subline{font-size:1.875rem}}h2{font-family:"flama_boldregular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;display:block;font-size:1.75rem;text-transform:uppercase;margin:0 15px -7px 0;line-height:1}h2 span{color:#f90a34}@media screen and (min-width: 768px){h2{font-size:3rem}}h2::before{content:"";width:10px;height:2px;background-color:#f90a34;position:absolute;top:36px;left:1px}@media screen and (min-width: 768px){h2::before{width:20px;top:46px}}@media screen and (min-width: 1024px){h2::before{width:50px}}.h2-subline{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.125rem;letter-spacing:-0.02em;line-height:1;margin:10px 0 0}.h2-subline span{color:#f90a34}@media screen and (min-width: 1280px){.h2-subline{font-size:1.75rem}}h3,.tvprogramm-box .program-box-link,.h3{font-family:"flama_boldregular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:1.75rem;letter-spacing:-0.02em;text-transform:uppercase;line-height:1;margin:0}h3 span,.tvprogramm-box .program-box-link span,.h3 span{color:#f90a34}.h3-subline{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.125rem;letter-spacing:-0.02em;line-height:1;margin:10px 0 0;text-transform:uppercase}.h3-subline span{color:#f90a34}h4,.news-article.news-article-detail p b:first-child:last-child,.h4{display:block;font-size:1.125rem;margin-top:0px;margin-bottom:10px;text-transform:uppercase}@media screen and (min-width: 768px){h4,.news-article.news-article-detail p b:first-child:last-child,.h4{font-size:1.5rem}}h4.bold,.news-article.news-article-detail p b.bold:first-child:last-child,.h4.bold{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;margin-bottom:0}h5,header.site-header .main-navigation ul li.h5,.calender-box .widget-datepicker .ui-datepicker-header .ui-datepicker-title{display:block;font-size:1rem;font-weight:normal;margin-top:0;margin-bottom:10px;text-transform:uppercase}h6,header.site-header .main-navigation ul li.h6,header.site-header .main-navigation ul li.h6 a{display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.875rem;text-transform:uppercase;margin-top:0;margin-bottom:0}h6.copy,header.site-header .main-navigation ul li.copy.h6,header.site-header .main-navigation ul li.h6 a.copy{text-transform:none}@media screen and (min-width: 768px){h6,header.site-header .main-navigation ul li.h6,header.site-header .main-navigation ul li.h6 a{font-size:1rem}}.ci_red{color:#f90a34}.copy1{font-size:.875rem;line-height:1.375rem}@media screen and (min-width: 768px){.copy1{font-size:1rem;line-height:1.5rem}}.copy1.bold{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.copy2{font-size:.875rem;line-height:1.375rem;margin-top:0}.copy2.bold{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}p,ul li{line-height:1.5}p,body{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}b,strong{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-weight:blod}em,i{font-family:Arial,Helvetica,sans-serif;font-style:italic;font-weight:bold;font-style:normal}.txt-center{text-align:center}.txt-r{text-align:right}.txt-l{text-align:left}.cta,.cookies .wrapper-cookies .cta,.cookies .wrapper-cookies .cc_btn,.cookies .cc_banner .cta,.cookies .cc_banner .cc_btn,.cc_banner-wrapper .wrapper-cookies .cta,.cc_banner-wrapper .wrapper-cookies .cc_btn,.cc_banner-wrapper .cc_banner .cta,.cc_banner-wrapper .cc_banner .cc_btn{display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1rem;text-transform:uppercase;cursor:pointer;background-color:#191e24;height:40px;padding:0 30px;border:none;color:#fff;margin:0 auto}.cta:hover,.cookies .wrapper-cookies .cta:hover,.cookies .wrapper-cookies .cc_btn:hover,.cookies .cc_banner .cta:hover,.cookies .cc_banner .cc_btn:hover,.cc_banner-wrapper .wrapper-cookies .cta:hover,.cc_banner-wrapper .wrapper-cookies .cc_btn:hover,.cc_banner-wrapper .cc_banner .cta:hover,.cc_banner-wrapper .cc_banner .cc_btn:hover{background-color:#f90a34}.cta.white,.cookies .wrapper-cookies .white.cta,.cookies .wrapper-cookies .white.cc_btn,.cookies .cc_banner .white.cta,.cookies .cc_banner .white.cc_btn,.cc_banner-wrapper .wrapper-cookies .white.cta,.cc_banner-wrapper .wrapper-cookies .white.cc_btn,.cc_banner-wrapper .cc_banner .white.cta,.cc_banner-wrapper .cc_banner .white.cc_btn{background:#fff;color:#000}.cta.white:hover,.cookies .wrapper-cookies .white.cc_btn:hover,.cookies .cc_banner .white.cc_btn:hover,.cc_banner-wrapper .wrapper-cookies .white.cc_btn:hover,.cc_banner-wrapper .cc_banner .white.cc_btn:hover{background-color:#666}.cta.large,.cookies .wrapper-cookies .large.cta,.cookies .wrapper-cookies .large.cc_btn,.cookies .cc_banner .large.cta,.cookies .cc_banner .large.cc_btn,.cc_banner-wrapper .wrapper-cookies .large.cta,.cc_banner-wrapper .wrapper-cookies .large.cc_btn,.cc_banner-wrapper .cc_banner .large.cta,.cc_banner-wrapper .cc_banner .large.cc_btn{font-size:1.25rem}.cta.no-transform,.cookies .wrapper-cookies .no-transform.cta,.cookies .wrapper-cookies .no-transform.cc_btn,.cookies .cc_banner .no-transform.cta,.cookies .cc_banner .no-transform.cc_btn,.cc_banner-wrapper .wrapper-cookies .no-transform.cta,.cc_banner-wrapper .wrapper-cookies .no-transform.cc_btn,.cc_banner-wrapper .cc_banner .no-transform.cta,.cc_banner-wrapper .cc_banner .no-transform.cc_btn{text-transform:none}@media screen and (min-width: 768px){.cta,.cookies .wrapper-cookies .cta,.cookies .wrapper-cookies .cc_btn,.cookies .cc_banner .cta,.cookies .cc_banner .cc_btn,.cc_banner-wrapper .wrapper-cookies .cta,.cc_banner-wrapper .wrapper-cookies .cc_btn,.cc_banner-wrapper .cc_banner .cta,.cc_banner-wrapper .cc_banner .cc_btn{font-size:.875rem}}a.cta,.cookies .wrapper-cookies a.cta,.cookies .wrapper-cookies a.cc_btn,.cookies .cc_banner a.cta,.cookies .cc_banner a.cc_btn,.cc_banner-wrapper .wrapper-cookies a.cta,.cc_banner-wrapper .wrapper-cookies a.cc_btn,.cc_banner-wrapper .cc_banner a.cta,.cc_banner-wrapper .cc_banner a.cc_btn{display:inline-block;color:#fff;line-height:40px;text-decoration:none}.textlink{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1rem;line-height:1.5;letter-spacing:-0.02em;text-transform:uppercase;cursor:pointer;text-decoration:none;color:#191e24;margin-top:20px}.textlink.big{margin-top:20px}@media screen and (min-width: 768px){.textlink.big{margin-top:30px;font-size:1.875rem}.textlink.big::after{font-size:1.875rem}}.textlink::after{content:">";color:#f90a34;font-size:1rem;display:inline-block;padding-left:10px}.textlink:hover{display:inline-block;transition:all .2s ease-out;background-color:#f90a34;color:#f0f0f0}.textlink:hover::after{content:">";color:#f0f0f0}.textlink.underline{text-decoration:underline}.textlink.underline>span{text-decoration:underline}.textlink.underline .action-close{color:#191e24}@media screen and (min-width: 768px){.textlink{font-size:1.25rem}.textlink::after{font-size:1.25rem}}.textlink_copy1{display:inline-block;font-size:.875rem;text-decoration:underline;color:#191919}.textlink_copy1:hover{color:#ddd}@media screen and (min-width: 768px){.textlink_copy1{font-size:1rem}}.no-txt-transform{text-transform:none}.txt-upper{text-transform:uppercase}.moreless_toggle{position:absolute;right:20px;bottom:20px;cursor:pointer}.hidden-content{display:none}.toggle-menu .action-close,.toggle-menu .icon.action-close{display:none}.toggle-menu.active .action-open,.toggle-menu.active .icon.active-open{display:none}.toggle-menu.active .action-close,.toggle-menu.active .icon.action-close{display:inline-block}input,textarea,select,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.label1{display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.875rem;text-transform:uppercase;display:block;margin-bottom:-2px}.label1.bold{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.label2{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.75rem;line-height:.75rem;text-transform:uppercase}.label2.no_bg{margin-bottom:6px}@media screen and (min-width: 1280px){.label2.no_bg{font-size:.875rem;line-height:.875rem}}.label2.no_bg.side-space{margin-left:15px}@media screen and (min-width: 1280px){.label2.no_bg.side-space{margin-left:30px}}.label2.highlight{font-size:1.75rem;color:#f90a34;letter-spacing:-0.02em;line-height:1;margin:0 0 20px 0}@media screen and (min-width: 960px){.label2.highlight{margin:0}}.label2.bg_red{background-color:#000;padding:3px 5px;margin-bottom:10px;color:#fff}.label2.bg_blue{background-color:#4d80a5;padding:2px 5px 3px 5px;margin-bottom:10px;color:#fff}.label2.bg_grey{background-color:#666;padding:2px 5px 3px 5px;margin-bottom:10px;color:#fff}.label2.box{border:1px solid #fff;padding:3px 5px;margin-bottom:10px;color:#fff}.label-special{text-decoration:none;padding:0px 20px;position:absolute;top:15px;left:5px;background-color:#000}.label-special h4,.label-special .news-article.news-article-detail p b:first-child:last-child,.news-article.news-article-detail p .label-special b:first-child:last-child{color:#fff}.label-special .line_top{position:absolute;display:block;width:2px;height:15px;top:-17px;left:8px}.label-special .line_bottom{position:absolute;display:block;width:2px;height:200px;top:22px;left:8px}@media screen and (min-width: 768px){.label-special{top:30px;left:15px;padding:0px 30px}.label-special .line_top{height:30px;top:-32px;left:13px}.label-special .line_bottom{top:29px;left:13px}}.txt-grey{color:#aaa}.txt-ae_black{color:#191919}.text-divider_red{display:inline-block;position:relative;background-color:#000;width:2px;height:36px;margin:0 10px;top:10px}@media screen and (min-width: 768px){.text-divider_red{font-size:1.25rem;width:4px;height:46px;margin:0 20px;top:10px}}.text-divider_grey{display:inline-block;position:relative;background-color:#333;width:1px;height:30px;margin:0 20px;float:left;top:-4px}@media screen and (min-width: 768px){.text-divider_grey{top:0;margin:0 30px}}.text-divider_white{display:inline-block;position:absolute;background-color:#fff;width:1px;height:30px;margin:0 20px;float:left;top:-4px;left:-40px}.gradient-radial{background:radial-gradient(ellipse at center, rgba(0, 0, 0, 0) 0%, rgba(24, 24, 24, 0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#cc181818",GradientType=1 );position:absolute;top:0;width:100%;height:100%;pointer-events:none}.gradient-linear{background:linear-gradient(to bottom, rgba(18, 18, 26, 0) 0%, rgba(18, 18, 26, 0.6) 40%, rgba(18, 18, 26, 0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#0012121a", endColorstr="#e612121a",GradientType=0 );position:absolute;bottom:0;width:100%;height:60%;pointer-events:none}.gradient-linear_reverse{background:linear-gradient(to bottom, rgba(18, 18, 26, 0.8) 0%, rgba(18, 18, 26, 0.5) 60%, rgba(18, 18, 26, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#cc12121a", endColorstr="#0012121a",GradientType=0 );position:absolute;top:0;width:100%;height:40%;pointer-events:none}.gradient-linear_moreintense,.teaser-ausklappbar .gradient-linear{background:linear-gradient(to bottom, rgba(18, 18, 26, 0) 0%, rgba(18, 18, 26, 0.5) 40%, rgb(18, 18, 26) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#0012121a", endColorstr="#12121a",GradientType=0 );position:absolute;bottom:0;width:100%;height:100%;pointer-events:none}.nobr{white-space:nowrap}a.internal-alt-link-desing{background-image:url("../img/icn_cta.png");background-repeat:no-repeat;width:19px;height:19px;display:inline-block;margin-top:10px;margin-bottom:25px;font-family:"open_sansbold",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:1.125em;text-transform:uppercase;text-decoration:none;padding-left:26px;cursor:pointer;box-sizing:border-box;color:#eb0028;line-height:1.085em;width:100%}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){a.internal-alt-link-desing{background-image:url("../img/2x/icn_cta_2x.png");background-size:19px 19px}}p.text-center{text-align:center}p.text-right{text-align:right}a.button{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;display:inline-block;padding:5px 10px;background-color:#f90a34;border:2px solid #f90a34;color:#fff;font-size:1.125rem;text-decoration:none;text-transform:uppercase;transition:all 300ms}a.button:hover{background-color:#12121a;border-color:#12121a}a.button.outline{background-color:rgba(0,0,0,0);color:#12121a}a.button.outline:hover{background-color:#f90a34;border-color:#f90a34}.headline-28-bold{margin-bottom:0;font-size:1.75rem}.headline-28-bold::before{display:none}.headline-28-bold+.subline{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;margin-top:10px;font-size:1.125rem;text-transform:uppercase}.headline-24-bold{margin-bottom:0;font-size:1.5rem}.headline-24-bold+.subline{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;margin-top:10px;font-size:1.125rem;text-transform:uppercase}.frame-131{width:100%;float:left}.program-list-wrapper .alle-sendungen{padding-left:0}.program-list-wrapper .alle-sendungen .small h4,.program-list-wrapper .alle-sendungen .small .news-article.news-article-detail p b:first-child:last-child,.news-article.news-article-detail p .program-list-wrapper .alle-sendungen .small b:first-child:last-child{color:#f90a34}.program-list-wrapper .alle-sendungen .small h5 a,.program-list-wrapper .alle-sendungen .small header.site-header .main-navigation ul li.h5 a,header.site-header .main-navigation ul .program-list-wrapper .alle-sendungen .small li.h5 a,.program-list-wrapper .alle-sendungen .small .calender-box .widget-datepicker .ui-datepicker-header .ui-datepicker-title a,.calender-box .widget-datepicker .ui-datepicker-header .program-list-wrapper .alle-sendungen .small .ui-datepicker-title a{line-height:1.5}.program-list-wrapper .alle-sendungen .small h5 a:hover,.program-list-wrapper .alle-sendungen .small header.site-header .main-navigation ul li.h5 a:hover,header.site-header .main-navigation ul .program-list-wrapper .alle-sendungen .small li.h5 a:hover,.program-list-wrapper .alle-sendungen .small .calender-box .widget-datepicker .ui-datepicker-header .ui-datepicker-title a:hover,.calender-box .widget-datepicker .ui-datepicker-header .program-list-wrapper .alle-sendungen .small .ui-datepicker-title a:hover{color:#fff;background-color:#f90a34;display:inline-block}.program-list-wrapper .programContent{clear:both}.alle-sendungen{color:#191919;padding-top:20px;padding-left:20px;padding-right:20px;margin-bottom:2px;position:relative}.alle-sendungen h5 a,.alle-sendungen header.site-header .main-navigation ul li.h5 a,header.site-header .main-navigation ul .alle-sendungen li.h5 a,.alle-sendungen .calender-box .widget-datepicker .ui-datepicker-header .ui-datepicker-title a,.calender-box .widget-datepicker .ui-datepicker-header .alle-sendungen .ui-datepicker-title a{color:#191919;text-decoration:none;cursor:pointer;line-height:1.5;display:block}@media screen and (min-width: 768px){.alle-sendungen h5 a,.alle-sendungen header.site-header .main-navigation ul li.h5 a,header.site-header .main-navigation ul .alle-sendungen li.h5 a,.alle-sendungen .calender-box .widget-datepicker .ui-datepicker-header .ui-datepicker-title a,.calender-box .widget-datepicker .ui-datepicker-header .alle-sendungen .ui-datepicker-title a{max-width:calc(100% - 100px)}}.alle-sendungen h5 a:hover,.alle-sendungen header.site-header .main-navigation ul li.h5 a:hover,header.site-header .main-navigation ul .alle-sendungen li.h5 a:hover,.alle-sendungen .calender-box .widget-datepicker .ui-datepicker-header .ui-datepicker-title a:hover,.calender-box .widget-datepicker .ui-datepicker-header .alle-sendungen .ui-datepicker-title a:hover{color:#aaa}@media screen and (min-width: 768px){.alle-sendungen .only-time{padding-left:75px}}.wrapper_sendungsname{position:relative;bottom:0px;padding-bottom:20px}@media screen and (min-width: 768px){.datum{margin-top:18px;padding-right:10px}}.genre-dropdown{float:right;position:relative;top:-6px;margin-bottom:15px}.dropdown_multiselect{border:1px solid #999}.dropdown_multiselect .dropdown a{text-decoration:none}.dropdown_multiselect .dropdown a:hover{color:#000}.dropdown_multiselect .dropdown a.btn{cursor:pointer;width:100% !important;height:40px;position:relative;display:inline-block;padding-left:8px;vertical-align:middle;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.875rem;color:#999;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:0;background:#fff;box-shadow:none;border:none;background:url(../img/2x/icn-arrow_mobile_2x.png) right no-repeat #fff;background-size:25px 8px;padding-top:12px}.dropdown_multiselect .dropdown .dropdown_open{display:none;background-color:#fff;position:absolute;left:0;width:100%;z-index:2;overflow:hidden;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;color:#191919;font-weight:normal;font-style:normal;color:#f2ede0;font-size:.8em;text-transform:none;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999}.dropdown_multiselect .dropdown .dropdown_open label{color:#191919;cursor:pointer}.dropdown_multiselect .dropdown .dropdown_open ul{list-style-type:none;padding-left:15px;cursor:pointer}.dropdown_multiselect .dropdown .dropdown_open ul li{margin-bottom:15px}.dropdown_multiselect .dropdown .dropdown_open .iCheck-helper{position:absolute;top:0%;left:0%;display:block;width:100%;height:100%;margin:0px;padding:0px;background:#fff none repeat scroll 0% 0%;border:0px none;opacity:0;line-height:0}.dropdown_multiselect .dropdown .dropdown_open .icheckbox{margin:0px 15px 0 0;vertical-align:bottom}.programContent{min-height:300px}.programContent.loading{background:url("../img/ajax-loader.gif") no-repeat center center}h5.icon,header.site-header .main-navigation ul li.icon.h5,.calender-box .widget-datepicker .ui-datepicker-header .icon.ui-datepicker-title{width:100%;position:relative}h5.icon .streaming_linkamazon_icon,header.site-header .main-navigation ul li.icon.h5 .streaming_linkamazon_icon,.calender-box .widget-datepicker .ui-datepicker-header .icon.ui-datepicker-title .streaming_linkamazon_icon{background:url("../img/2x/ci-play_2x.png") no-repeat;background-size:50px 20px;height:20px;width:50px;position:absolute;right:0px;top:5px;display:inline-block}h5.icon .streaming_linkamazon_icon:hover,header.site-header .main-navigation ul li.icon.h5 .streaming_linkamazon_icon:hover,.calender-box .widget-datepicker .ui-datepicker-header .icon.ui-datepicker-title .streaming_linkamazon_icon:hover{background-color:rgba(0,0,0,0) !important}h5.icon .streaming_linkapple_icon,header.site-header .main-navigation ul li.icon.h5 .streaming_linkapple_icon,.calender-box .widget-datepicker .ui-datepicker-header .icon.ui-datepicker-title .streaming_linkapple_icon{background:url("../img/2x/ci-play_2x.png") no-repeat;background-size:50px 19px;height:20px;width:50px;position:absolute;right:0;top:5px;display:inline-block}h5.icon .streaming_linkapple_icon:hover,header.site-header .main-navigation ul li.icon.h5 .streaming_linkapple_icon:hover,.calender-box .widget-datepicker .ui-datepicker-header .icon.ui-datepicker-title .streaming_linkapple_icon:hover{background-color:rgba(0,0,0,0) !important}@media screen and (max-width: 768px){h5.icon,header.site-header .main-navigation ul li.icon.h5,.calender-box .widget-datepicker .ui-datepicker-header .icon.ui-datepicker-title{padding-right:0px}h5.icon a,header.site-header .main-navigation ul li.icon.h5 a,.calender-box .widget-datepicker .ui-datepicker-header .icon.ui-datepicker-title a{float:left}h5.icon .icon-container,header.site-header .main-navigation ul li.icon.h5 .icon-container,.calender-box .widget-datepicker .ui-datepicker-header .icon.ui-datepicker-title .icon-container{float:left;clear:both;display:inline-block}h5.icon .icon-container .streaming_linkamazon_icon,header.site-header .main-navigation ul li.icon.h5 .icon-container .streaming_linkamazon_icon,.calender-box .widget-datepicker .ui-datepicker-header .icon.ui-datepicker-title .icon-container .streaming_linkamazon_icon,h5.icon .icon-container .streaming_linkapple_icon,header.site-header .main-navigation ul li.icon.h5 .icon-container .streaming_linkapple_icon,.calender-box .widget-datepicker .ui-datepicker-header .icon.ui-datepicker-title .icon-container .streaming_linkapple_icon{position:relative;float:left;right:inherit;margin-right:5px}}.tvguide-rl17 .toggle{margin-top:20px;display:block}.tvguide-rl17.wrapper-column-left::after{content:"";width:80%;height:2px;display:block;background-color:#f90a34;margin:25px 0 25px -15px}@media screen and (min-width: 768px){.tvguide-rl17.wrapper-column-left::after{margin:25px 0 25px -40px}}.tvguide-rl17.alle-sendungen{padding-left:15px;padding-top:0;padding-right:0}@media screen and (min-width: 768px){.tvguide-rl17.alle-sendungen{padding-left:40px}}.tvguide-rl17 .wrapper_sendungsname{padding-bottom:0}.tvguide-rl17 .wrapper_sendungsname .hidden-content p{margin-bottom:0}.tvguide-rl17 .label2.highlight{margin-bottom:0}.tvguide-rl17 .reminder{display:inline-block;font-size:.75rem;line-height:.75rem;text-transform:uppercase;text-decoration:none;margin-top:-4px;margin-bottom:7px;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;color:#f90a34}.tvguide-rl17 .reminder:hover{color:#fff;background-color:#f90a34}.tvguide-rl17 .reminder:hover .icon.icn-reminder{background-position:bottom center}.tvguide-rl17 .reminder .icon.icn-reminder{margin-right:5px;position:relative;top:1px}.tvguide-rl17 .email-reminder{margin-left:-20px;margin-right:-20px}.tvguide-rl17 .email-reminder>.row-10er-grid{padding-right:60px}.tvguide-rl17 .email-reminder .cta,.tvguide-rl17 .email-reminder .cookies .wrapper-cookies .cc_btn,.cookies .wrapper-cookies .tvguide-rl17 .email-reminder .cc_btn,.tvguide-rl17 .email-reminder .cookies .cc_banner .cc_btn,.cookies .cc_banner .tvguide-rl17 .email-reminder .cc_btn,.tvguide-rl17 .email-reminder .cc_banner-wrapper .wrapper-cookies .cc_btn,.cc_banner-wrapper .wrapper-cookies .tvguide-rl17 .email-reminder .cc_btn,.tvguide-rl17 .email-reminder .cc_banner-wrapper .cc_banner .cc_btn,.cc_banner-wrapper .cc_banner .tvguide-rl17 .email-reminder .cc_btn{margin:20px 0 0 0}.tvguide-rl17 .email-reminder .icon-circle.js-close{position:absolute;right:20px;top:20px}.tvguide-rl17 .email-reminder .icon-circle.js-close::before{display:none}.tvguide-rl17 .email-reminder .wrapper_email-reminder{padding-bottom:20px}@media screen and (max-width: 400px){.tvguide-rl17 .email-reminder .captcha .g-recaptcha{margin-left:-15px;transform:scale(0.9)}}.tvguide-rl17 .email-reminder .captcha .captcha-error{display:none;margin-top:10px;color:#f90a34;font-size:.875rem}.tvguide-rl17 .email-reminder .not-entered-input{border:1px solid #f90a34}.tvguide-rl17 .copy_reminder{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.875rem;color:#999;padding-right:15px;margin:0;padding-top:10px;padding-bottom:5px}.tvguide-rl17 .reminder_tools{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.75rem;color:#999;text-transform:uppercase;display:block;text-decoration:none;margin:15px 0}.tvguide-rl17 .reminder_tools:last-child{margin-bottom:25px}.tvguide-rl17 .reminder_tools .icon{position:relative;top:2px;margin-right:5px}.tvguide-rl17 .reminder_tools.reminder-google{margin-top:5px}.tvguide-rl17 .reminder_tools.reminder-google:hover{color:#ddd}.tvguide-rl17 .reminder_tools.reminder-google:hover .icn-reminder-google{background-position:bottom center}.tvguide-rl17 .reminder_tools.reminder-ical:hover{color:#ddd}.tvguide-rl17 .reminder_tools.reminder-ical:hover .icn-reminder-ical{background-position:bottom center}.tvguide-rl17 .reminder_tools.reminder-mail:hover{color:#ddd}.tvguide-rl17 .reminder_tools.reminder-mail:hover .icn-reminder-mail{background-position:bottom center}.tvguide-rl17 h6,.tvguide-rl17 header.site-header .main-navigation ul li.h6,header.site-header .main-navigation ul .tvguide-rl17 li.h6,.tvguide-rl17 header.site-header .main-navigation ul li.h6 a,header.site-header .main-navigation ul li.h6 .tvguide-rl17 a{margin-bottom:0}.genre-filter .border-bottom-grey{display:inline-block;width:100%;margin-top:15px;margin-bottom:25px}.genre{width:50%;display:inline-block;float:left;margin-bottom:15px;white-space:nowrap}@media screen and (min-width: 768px){.genre{width:25%}}.print-programs{position:absolute;right:0;top:-5px}.tv-guide .prev-show{min-height:23px;margin:60px 0 40px}.tv-guide .prev-show .textlink{margin-top:0}.tv-guide .search-sendung button{padding:0;background:none;border:none}.time{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.75rem;letter-spacing:-0.02em;text-transform:uppercase;line-height:1;margin-top:0}@media screen and (max-width: 960px){.hidden-program .time{margin-top:0}}.games-wrapper{clear:both;display:flex;overflow:hidden;flex-wrap:wrap;justify-content:center}.box13{float:left;margin:0 20px 20px 0;width:300px;overflow:hidden}.box13.teaserClick.image_wrap{height:auto;margin-right:20px}.box13.teaserClick.image_wrap .frame-default{float:none}.box13.teaserClick.image_wrap .frame-default .ce-gallery{margin-bottom:0 !important;overflow:hidden;width:100%;clear:both;height:140px;float:none}.box13.teaserClick.image_wrap .frame-default .ce-gallery figure.image{margin:0;display:inline-block}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext{box-sizing:border-box;background:#191e24;padding:30px 15px;height:auto;clear:both;min-width:300px}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .bodytext{margin:0}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h4,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .news-article.news-article-detail p b:first-child:last-child,.news-article.news-article-detail p .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext b:first-child:last-child{font-size:.75rem;line-height:.75rem;color:#f0f0f0;text-transform:uppercase;margin-bottom:8px}@media screen and (min-width: 1280px){.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h4,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .news-article.news-article-detail p b:first-child:last-child,.news-article.news-article-detail p .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext b:first-child:last-child{font-size:.875rem;line-height:.875rem}}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h4 a,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .news-article.news-article-detail p b:first-child:last-child a,.news-article.news-article-detail p .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext b:first-child:last-child a{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.75rem;line-height:.75rem;text-transform:uppercase;margin-bottom:0;color:#f0f0f0}@media screen and (min-width: 1280px){.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h4 a,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .news-article.news-article-detail p b:first-child:last-child a,.news-article.news-article-detail p .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext b:first-child:last-child a{font-size:.875rem;line-height:.875rem}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h4 a:hover,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .news-article.news-article-detail p b:first-child:last-child a:hover,.news-article.news-article-detail p .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext b:first-child:last-child a:hover{background-color:#f90a34;display:initial}}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h3,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .tvprogramm-box .program-box-link,.tvprogramm-box .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .program-box-link,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2{display:block;font-size:1.125rem;line-height:1.1;margin-top:0px;margin-bottom:10px;text-transform:uppercase;margin:0 !important;color:#f0f0f0;text-transform:uppercase;display:initial}@media screen and (min-width: 768px){.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h3,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .tvprogramm-box .program-box-link,.tvprogramm-box .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .program-box-link,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2{font-size:1.5rem}}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h3 a,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .tvprogramm-box .program-box-link a,.tvprogramm-box .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .program-box-link a,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 a{display:block;font-size:1.125rem;line-height:1.1;margin-top:0px;margin-bottom:10px;text-transform:uppercase;max-height:none;color:#f0f0f0}@media screen and (min-width: 768px){.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h3 a,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .tvprogramm-box .program-box-link a,.tvprogramm-box .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .program-box-link a,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 a{font-size:1.5rem}}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h3 a:hover,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .tvprogramm-box .program-box-link a:hover,.tvprogramm-box .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .program-box-link a:hover,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 a:hover{background-color:#f90a34}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h3::before,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .tvprogramm-box .program-box-link::before,.tvprogramm-box .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .program-box-link::before,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2::before{display:none}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext a{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1rem;line-height:1.5;letter-spacing:-0.02em;text-transform:uppercase;cursor:pointer;text-decoration:none;color:#f0f0f0;margin-top:20px}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext a::after{content:">";color:#f90a34;font-size:1rem;display:inline-block;padding-left:10px}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext a:hover{display:inline-block;transition:all .2s ease-out;background-color:#f90a34}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext a:hover::after{content:">";color:#f0f0f0}.box13 .frame-default .ce-textpic .ce-bodytext h2 a{background-image:none}.box13 .frame-default .ce-textpic .ce-bodytext h2 a:after{content:"";background-image:url(../img/cta_hell.png);background-size:26px 52px;width:26px;height:26px;display:block;position:absolute;top:50%;right:0;transform:translatey(-50%)}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.box13 .frame-default .ce-textpic .ce-bodytext h2 a:after{content:"";background-image:url(../img/2x/cta_hell_2x.png);background-size:26px 52px;width:26px;height:26px;display:block;position:absolute;top:50%;right:0;transform:translatey(-50%)}}.spiele .box13 .frame-default .ce-textpic .ce-gallery{height:140px}.spiele .box13,.spiele .box13.last,.spiele .box13.small.last{margin-right:20px;margin-bottom:20px}.spiele .middle div:nth-child(3n) .box13{margin-right:20px}.spiele .middle div:nth-child(2n) .box13{margin-right:0px}.box13.last.einer{margin-right:20px;margin-bottom:20px}.tx-m01-tvprogramme .box13.tageshighlight.einer{margin-left:20px;margin-right:0}.tx-m01-tvprogramme .txt_content_headline.einer{margin-left:20px}.tx-m01-tvprogramme .box13.tageshighlight{max-width:300px}.teaser_slider_wrapper .box13,.spiele .box13{width:100%}.teaser_slider_wrapper .box13 .frame-default .ce-textpic .ce-bodytext,.spiele .box13 .frame-default .ce-textpic .ce-bodytext{display:block}.teaser_slider_wrapper .box13 .frame-default .ce-textpic .ce-bodytext h2::before,.spiele .box13 .frame-default .ce-textpic .ce-bodytext h2::before{display:none}.spiele .box13,.spiele .box13.last,.spiele .box13.small.last,.sendungen .box13,.sendungen .box13.last,.sendungen .box13.small.last{margin:0 auto 20px;float:none;width:100%}.spiele .middle div:nth-child(3n) .box13{margin-right:0px}.tvguide .box13.tageshighlight .text{height:auto}.tvguide .box13.tageshighlight .text h3,.tvguide .box13.tageshighlight .text .tvprogramm-box .program-box-link,.tvprogramm-box .tvguide .box13.tageshighlight .text .program-box-link{margin-bottom:10px}.tvguide .box13.tageshighlight .text h2{line-height:.9}.box13.small{height:190px;width:300px;margin-right:20px;margin-bottom:20px}.box13.small .frame-default .ce-textpic .ce-gallery{height:120px;clear:both}.box13.small .frame-default .ce-textpic .ce-bodytext{clear:both}.box13.small .frame-default .ce-textpic .ce-bodytext h2{padding-bottom:0px;margin-bottom:20px}.box13.small.last{margin-right:0}.main_wrapper.videos .w940 .txt_content_headline h1,.main_wrapper.videos .w940 .txt_content_headline h2{font-size:1em}.main_wrapper.videos .weitere_videos{border-bottom:solid #549e73 1px;width:100%;margin-bottom:10px}.main_wrapper.videos .weitere_videos h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;text-transform:none}.main_wrapper.videos .teaser33_wrapper h2 a{color:#000;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.main_wrapper.videos .teaser33_wrapper h2{line-height:.9em;margin-bottom:10px;display:inline-block;margin-bottom:30px}.main_wrapper.videos .box_first{width:300px;display:inline-block;float:left;margin-right:17px}.main_wrapper.videos .box_second{width:300px;display:inline-block;float:left;margin-right:17px}.main_wrapper.videos .last{width:300px;display:inline-block;float:left}.main_wrapper.videos .box13 .frame-default .ce-textpic .ce-bodytext h4,.main_wrapper.videos .box13 .frame-default .ce-textpic .ce-bodytext .news-article.news-article-detail p b:first-child:last-child,.news-article.news-article-detail p .main_wrapper.videos .box13 .frame-default .ce-textpic .ce-bodytext b:first-child:last-child{bottom:auto}.teaser_slider .box13.image_wrap.image_wrap_small .ce-bodytext p{margin:0px}.teaser_big .w460.box_left.teaser .one.sp3.tranz div.ce-textpic .ce-gallery img,.teaser_big .w460.box_left.teaser .two.sp3.tranz div.ce-textpic .ce-gallery img,.teaser_big .w460.box_right.teaser .one.sp3.tranz div.ce-textpic .ce-gallery img,.teaser_big .w460.box_right.teaser .two.sp3.tranz div.ce-textpic .ce-gallery img{width:100%;height:100%}.teaser_big .w460.box_left.teaser .one.sp3.tranz .image_wrap .ce-gallery img,.teaser_big .w460.box_left.teaser .two.sp3.tranz .image_wrap .ce-gallery img,.teaser_big .w460.box_right.teaser .one.sp3.tranz .image_wrap .ce-gallery img,.teaser_big .w460.box_right.teaser .two.sp3.tranz .image_wrap .ce-gallery img{width:100%;height:100%}.frame-default.csc-space-before-20{display:inline-block}.csc-textpic.csc-textpic-intext-left-nowrap{clear:both}.teaser_big div:last-child .box13{margin-right:0px}.spiele .box13 .frame-default .ce-textpic .ce-gallery{height:140px}.icon{display:inline-block}.icon.icn-reminder{background-image:url("../img/icn_reminder.png");background-repeat:no-repeat;width:15px;height:14px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-reminder{background-image:url("../img/2x/icn_reminder_2x.png");background-size:100% auto}}.icon.icn-arrow{background-image:url("../img/icn-arrow.png");background-repeat:no-repeat;width:15px;height:8px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-arrow{background-image:url("../img/2x/icn-arrow_2x.png");background-size:30px 16px}}.icon.icn-arrow.down{background-position:top left}.icon.icn-arrow.down:hover{background-position:bottom left}.icon.icn-arrow.up{background-position:top right}.icon.icn-arrow.up:hover{background-position:bottom right}.icon.icn-arrow-back-black{background-image:url("../img/icn-arrow-back-black.png");background-repeat:no-repeat;width:40px;height:40px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-arrow-back-black{background-image:url("../img/2x/icn-arrow-back-black_2x.png");background-size:40px 80px}}.icon.icn-arrow-red{background-image:url("../img/icn-arrow-red.png");background-repeat:no-repeat;width:15px;height:8px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-arrow-red{background-image:url("../img/2x/icn-arrow-red_2x.png");background-size:30px 16px}}.icon.icn-more-less{background-image:url("../img/icn-more-less.png");background-repeat:no-repeat;width:20px;height:24px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-more-less{background-image:url("../img/2x/icn-more-less_2x.png");background-size:20px 96px}}.icon.icn-more-less.more{background-position:0 0px}.icon.icn-more-less.more:hover{background-position:0 -48px}.icon.icn-more-less.less{background-position:0 -24px}.icon.icn-more-less.less:hover{background-position:0 -72px}.icon.icn-reminder-google{background-image:url("../img/icn-reminder-google.png");background-repeat:no-repeat;width:10px;height:12px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-reminder-google{background-image:url("../img/2x/icn-reminder-google_2x.png");background-size:10px 24px}}.icon.icn-reminder-ical{background-image:url("../img/icn-reminder-ical.png");background-repeat:no-repeat;width:10px;height:12px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-reminder-ical{background-image:url("../img/2x/icn-reminder-ical_2x.png");background-size:10px 24px}}.icon.icn-reminder-mail{background-image:url("../img/icn-reminder-mail.png");background-repeat:no-repeat;width:10px;height:12px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-reminder-mail{background-image:url("../img/2x/icn-reminder-mail_2x.png");background-size:10px 24px}}.icon.icn-socials{background-image:url("../img/icn-socials.png");background-repeat:no-repeat;width:30px;height:30px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-socials{background-image:url("../img/2x/icn-socials_2x.png");background-size:90px 120px}}.icon.icn-socials.icn-fb.grey{background-position:0 0}.icon.icn-socials.icn-fb.grey:hover{background-position:0 -30px}.icon.icn-socials.icn-fb.white{background-position:0 -60px}.icon.icn-socials.icn-fb.white:hover{background-position:0 -90px}.icon.icn-socials.icn-instagramm.grey{background-position:-30px 0}.icon.icn-socials.icn-instagramm.grey:hover{background-position:-30px -30px}.icon.icn-socials.icn-instagramm.white{background-position:-30px -60px}.icon.icn-socials.icn-instagramm.white:hover{background-position:-30px -90px}.icon.icn-socials.icn-youtube.grey{background-position:-60px 0}.icon.icn-socials.icn-youtube.grey:hover{background-position:-60px -30px}.icon.icn-socials.icn-youtube.white{background-position:-60px -60px}.icon.icn-socials.icn-youtube.white:hover{background-position:-60px -90px}.icon.icn-menu{background-image:url("../img/icn-navi.png");background-repeat:no-repeat;width:28px;height:21px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-menu{background-image:url("../img/2x/icn-navi_2x.png");background-size:28px 21px}}.icon.icn-close{background-image:url("../img/icn-close.png");background-repeat:no-repeat;width:28px;height:21px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-close{background-image:url("../img/2x/icn-close_2x.png");background-size:28px 21px}}.icon.icn-close-ci{background-image:url("../img/icn-close-ci.png");background-repeat:no-repeat;width:20px;height:24px;display:inline-block;background-position:top left}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-close-ci{background-image:url("../img/2x/icn-close-ci_2x.png");background-size:20px 48px}}.icon.icn-close-ci:hover{background-position:bottom left}.icon.icn-close-small{background-image:url("../img/icn-close-small.png");background-repeat:no-repeat;width:10px;height:10px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-close-small{background-image:url("../img/2x/icn-close-small_2x.png");background-size:10px 20px}}.icon.icn-close-small.black{background-position:0 -10px}.icon.icn-close-thin{background-image:url("../img/icn-close-thin.png");background-repeat:no-repeat;width:30px;height:30px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-close-thin{background-image:url("../img/2x/icn-close-thin_2x.png");background-size:30px 30px}}.icon.icn-calender-thin{background-image:url("../img/icn-calender-thin.png");background-repeat:no-repeat;width:30px;height:30px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-calender-thin{background-image:url("../img/2x/icn-calender-thin_2x.png");background-size:30px 30px}}.icon.icn-print{background-image:url("../img/icn-print.png");background-repeat:no-repeat;width:30px;height:30px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-print{background-image:url("../img/2x/icn-print_2x.png");background-size:30px 30px}}.icon.icn-search{background-image:url("../img/icn-search.png");background-repeat:no-repeat;width:20px;height:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-search{background-image:url("../img/2x/icn-search_2x.png");background-size:20px 40px}}.icon.icn-search.black{background-position:0 -20px}.icon.icn-mail-big{background-image:url("../img/icn-mail-big.png");background-repeat:no-repeat;width:20px;height:16px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-mail-big{background-image:url("../img/2x/icn-mail-big_2x.png");background-size:20px 16px}}.icon.icn-play-big{background-image:url("../img/icn-play-big.png");background-repeat:no-repeat;width:60px;height:60px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-play-big{background-image:url("../img/2x/icn-play-big_2x.png");background-size:60px 120px}}.icon.icn-play-big:hover{background-position:0 -60px}.icon.icn-plus-minus{background-image:url("../img/icn-plus.png");background-repeat:no-repeat;width:20px;height:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-plus-minus{background-image:url("../img/2x/icn-plus_2x.png");background-size:40px 20px}}.icon.icn-plus-minus.icn-plus{background-position:0 0}.icon.icn-plus-minus.icn-minus{background-position:-20px 0}.icon.icn-moreless{background-image:url("../img/dropdown_arrow_incircle.png");background-repeat:no-repeat;width:30px;height:30px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-moreless{background-image:url("../img/2x/dropdown_arrow_incircle_2x.png");background-size:30px 120px}}.icon.icn-moreless.icn-more{background-position:0 0}.icon.icn-moreless.icn-more:hover{background-position:0 -30px}.icon.icn-moreless.icn-less{background-position:0 -60px}.icon.icn-moreless.icn-less:hover{background-position:0 -90px}.icon.icon-dropdown{background-image:url("../img/dropdown_arrows_medium.png");background-repeat:no-repeat;width:15px;height:7px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icon-dropdown{background-image:url("../img/2x/dropdown_arrows_medium_2x.png");background-size:15px 21px}}.icon.icon-dropdown.grey{background-position:0 -7px}.icon.icon-dropdown.red,.navi_content_radiobtn.active .icon.icon-dropdown,.navi_content_radiobtn:hover .icon.icon-dropdown{background-position:0 -14px}.icon.icn-ical-linkbox{background-image:url("../img/icn-ical-linkbox.png");background-repeat:no-repeat;width:40px;height:40px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-ical-linkbox{background-image:url("../img/2x/icn-ical-linkbox_2x.png");background-size:40px 80px}}.icon.icn-fb-linkbox{background-image:url("../img/icn-fb-linkbox.png");background-repeat:no-repeat;width:40px;height:40px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-fb-linkbox{background-image:url("../img/2x/icn-fb-linkbox_2x.png");background-size:40px 80px}}.icon.icn-globe-linkbox{background-image:url("../img/icn-globe-linkbox.png");background-repeat:no-repeat;width:40px;height:40px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-globe-linkbox{background-image:url("../img/2x/icn-globe-linkbox_2x.png");background-size:40px 80px}}.icon.icn-mail-linkbox{background-image:url("../img/icn-mail-linkbox.png");background-repeat:no-repeat;width:40px;height:40px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icn-mail-linkbox{background-image:url("../img/2x/icn-mail-linkbox_2x.png");background-size:40px 80px}}.icon.arrow-small,.news-list-view .pager>a.icon::before{background-image:url("../img/arrows-small.png");background-repeat:no-repeat;width:8px;height:16px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.arrow-small,.news-list-view .pager>a.icon::before{background-image:url("../img/2x/arrows-small_2x.png");background-size:32px 32px}}.icon.arrow-small.right,.news-list-view .pager>a.icon.right::before,.news-list-view .pager>a.icon.next::before{background-position:-8px 0}.icon-circle{border-radius:100%;width:30px;height:30px;display:inline-block}.icon-circle.black{background-color:#12121a}.icon-circle.black:hover{background-color:#333}.content_std img{width:100%;height:auto}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-slider .slide{position:relative}.slick-slider .slide .teaser-text{pointer-events:none;z-index:820;left:auto !important;padding:0 15px 65px}.slick-slider .slide .teaser-text a{pointer-events:all}@media screen and (min-width: 768px){.slick-slider .slide .teaser-text{padding:0 60px 65px}}@media screen and (max-width: 767px){.slick-slider .slide.video .teaser-text{margin-top:15px;position:relative;display:block !important;opacity:1 !important}}.slick-slider .slide.video .click-area{top:100%;transform:translateY(-100%)}.slick-slider .slide.video .gradient-radial{z-index:800}.slick-slider .slide.video .tpBackground{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}@media screen and (min-width: 768px){.slick-slider .slide .icn-play-big{z-index:810}}.slick-slider .slide .click-area{z-index:810}.slick-slider .slide .platform-player .tpContainer{margin-left:auto;margin-right:auto}.slick-slider .slide .platform-player .tpContainer>.tpLayout{height:100%;width:100%}.slick-slider .slide .platform-player .tpContainer>.tpLayout>.tpPlayer{width:100% !important;height:100% !important}.slick-slider .slide .platform-player .tpContainer>.tpLayout>.tpPlayer .preview+div{margin-top:0 !important;margin-left:0 !important}.slick-slider .slide .platform-player .tpContainer>.tpLayout>.tpPlayer .preview+div canvas{background-image:url("../img/icn-play-big.png");background-repeat:no-repeat;width:60px;height:60px;display:inline-block;opacity:1;padding-top:60px;padding-left:60px;margin-top:-30px;margin-left:-30px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.slick-slider .slide .platform-player .tpContainer>.tpLayout>.tpPlayer .preview+div canvas{background-image:url("../img/2x/icn-play-big_2x.png");background-size:60px 120px}}.slick-slider .slide .platform-player .tpContainer>.tpLayout>.tpPlayer .preview+div canvas:hover{background-position:bottom center}.slick-slider .slide .platform-player .tpContainer>.tpLayout>.tpPlayer .PlayerTitleFont{display:none}.slick-slider .slide .platform-player .tpContainer>.tpLayout>.tpPlayer .tpCards{display:none}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-arrow{cursor:pointer;text-indent:-9999px}.slick-prev,.slick-next{background:url("../img/2x/slider_arrows_2x.png") no-repeat;background-size:20px 40px;width:10px;height:20px;border:none;position:absolute;top:50%;margin-top:-20px;padding:0;z-index:99}@media screen and (min-width: 768px){.slick-prev,.slick-next{background-size:40px 80px;width:20px;height:40px}}.slick-prev{background-position:top left;left:15px}.slick-prev:hover{background-position:bottom left}.slick-next{background-position:top right;right:15px}.slick-next:hover{background-position:bottom right}@media screen and (max-width: 768px){.stage-wrapper .slick-prev,.stage-wrapper .slick-next{bottom:18px;top:auto}}.slick-dots{display:none;padding:0;font-size:0;text-align:center;position:absolute;bottom:18px;left:auto;width:100%;margin:0 auto}@media screen and (min-width: 768px){.slick-dots{display:block}}.slick-dots li{background-color:#666;width:10px;height:10px;border-radius:50%;display:inline-block;margin:0 5px;padding-left:0;cursor:pointer}.slick-dots li:hover{background-color:#ececec}.slick-dots li button{display:none}.slick-dots li.slick-active{background-color:#ececec}.slider-syncing .img{width:100%;height:240px;background-size:cover;background-position:center}@media screen and (min-width: 480px){.slider-syncing .img{height:400px}}@media screen and (min-width: 768px){.slider-syncing .img{height:655px}}.slider-syncing .description{margin-top:.5rem}.slider-nav{margin-bottom:15px}.slider-nav .slide{margin:0 7px;background-color:#ddd}.slider-nav .slide .img{max-width:240px;height:80px;background-size:cover;background-position:center;opacity:.5}@media screen and (min-width: 480px){.slider-nav .slide .img{height:135px}}.slider-nav .slide.slick-center .img{opacity:1}.slider-nav .slick-prev,.slider-nav .slick-next{background-image:none;background-color:rgba(255,255,255,.2);width:30px;height:100%;border:none;position:absolute;top:0;margin-top:0;padding-left:0;z-index:99}@media screen and (min-width: 768px){.slider-nav .slick-prev,.slider-nav .slick-next{width:40px}}.slider-nav .slick-prev{left:0}.slider-nav .slick-prev:before{content:"";background:url("../img/2x/slider_arrows_2x.png") no-repeat;background-size:20px 40px;background-position:top left;width:10px;height:20px;position:absolute;left:10px;top:50%;margin-top:-10px}@media screen and (min-width: 768px){.slider-nav .slick-prev:before{background-size:30px 60px;width:15px;height:30px}}.slider-nav .slick-prev:hover{background-color:rgba(77,128,165,.6)}.slider-nav .slick-prev:hover:before{content:"";background-position:bottom left}.slider-nav .slick-next{right:0}.slider-nav .slick-next:after{content:"";background:url("../img/2x/slider_arrows_2x.png") no-repeat;background-size:20px 40px;background-position:top right;width:10px;height:20px;position:absolute;right:10px;top:50%;margin-top:-10px}@media screen and (min-width: 768px){.slider-nav .slick-next:after{background-size:30px 60px;width:15px;height:30px}}.slider-nav .slick-next:hover{background-color:rgba(77,128,165,.6)}.slider-nav .slick-next:hover:after{content:"";background-position:bottom right}.slider-squares .slick-list{margin-left:-8px;margin-right:-8px}.slider-squares .slide{padding-left:8px;padding-right:8px}.slider-squares .slide img{width:100%;height:auto}.slider-squares .slide.video-slide img{padding:22% 0}.slider-squares .slick-prev{left:-40px}.slider-squares .slick-next{right:-40px}.slider-squares .slick-dots{position:static;margin:20px auto 0 auto}.pr-8{padding-right:0px}@media screen and (min-width: 960px){.pr-8{padding-right:8px}}.pr-16{padding-right:0px}@media screen and (min-width: 768px){.pr-16.pr-tablet{padding-right:16px}}@media screen and (min-width: 960px){.pr-16{padding-right:16px}}.pr-16 img{margin-bottom:5px !important}.mt-8,.stage-wrapper .teaser-img,.page-header .teaser-img{margin-top:8px}.mt-16{margin-top:8px}@media screen and (min-width: 768px){.mt-16{margin-top:16px}}.mtb-16,.teaser-img{margin-top:4px;margin-bottom:4px}@media screen and (min-width: 768px){.mtb-16,.teaser-img{margin-top:8px;margin-bottom:8px}}#facebook-feed .img_secondary:hover{filter:none;transition:none;transform:none}.teaser-img{position:relative;overflow:hidden}.teaser-img .teaser-wrapper{position:relative;overflow:hidden}.teaser-img .teaser-wrapper.smaller-pad .teaser-text{padding:0 15px 30px}@media screen and (min-width: 768px){.teaser-img .teaser-wrapper.smaller-pad .teaser-text{padding:0 30px 60px}}.teaser-img .img_main_stage,.teaser-img .img_secondary{overflow:hidden;backface-visibility:hidden}.teaser-img .teaser-text{padding:0 15px 30px;pointer-events:none}@media screen and (min-width: 768px){.teaser-img .teaser-text{padding:0 30px 60px}}@media screen and (min-width: 1024px){.teaser-img .teaser-text{padding:0 60px 60px}}.teaser-img .teaser-text .textlink{pointer-events:initial}.teaser-img .icn-play-big{position:absolute;right:15px;bottom:20px;pointer-events:none}@media screen and (max-width: 767px){.teaser-img .icn-play-big{width:30px;height:30px;background-size:100%;z-index:900}.teaser-img .icn-play-big:hover{background-position:0 -30px}}@media screen and (min-width: 768px){.teaser-img .icn-play-big{left:calc(50% - 30px);top:calc(50% - 30px);right:inherit;bottom:inherit}}.teaser-img.teaser-fullwidth{padding-right:0}.teaser-img.teaser-fullwidth:first-child{padding-right:0}.teaser-img.teaser-input .teaser-text{padding-bottom:90px !important}@media screen and (min-width: 960px){.teaser-img.teaser-input .teaser-text{padding-bottom:110px !important}}@media screen and (min-width: 960px){.teaser-img.teaser-input .nl_form_index{bottom:60px}}.teaser-img .img_main_stage,.teaser-img .img_secondary,.teaser-img .img_small,.teaser-img .img_main_content,.teaser-img .img_main_stage_subpage,.teaser-img .img_ausklappbar{background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}.teaser-img .img_main_stage{height:445px;background-position:top center}@media screen and (min-width: 768px){.teaser-img .img_main_stage{max-height:645px;height:90vh}}@media screen and (min-width: 1024px){.teaser-img .img_main_stage{max-height:845px}}@media screen and (min-width: 1280px){.teaser-img .img_main_stage{height:845px;max-height:none}}.teaser-img .img_main_stage_subpage.placeholder-image{background-position:center}.teaser-img .click-area{width:100%;height:100%;display:block;background-color:rgba(18,18,26,.03)}.teaser-img .img_main_content{height:240px}@media screen and (min-width: 768px){.teaser-img .img_main_content{min-height:280px;max-height:520px;height:80vh}}.teaser-img .img_main_stage_subpage{min-height:280px;background-position:top center}@media screen and (min-width: 768px){.teaser-img .img_main_stage_subpage{max-height:600px;height:80vh}}.teaser-img .img_secondary{height:240px}@media screen and (min-width: 768px){.teaser-img .img_secondary{min-height:320px;max-height:420px;height:80vh}}@media screen and (min-width: 768px){.teaser-img .img_secondary.bottom_page{min-height:250px;max-height:250px}}@media screen and (max-width: 550px){.teaser-img .img_secondary.special{height:auto;min-height:240px}}.teaser-img .img_small{height:210px}.teaser-img .img_small .teaser-text .label1{margin-bottom:3px}.stage-wrapper:after,.page-header:after{visibility:hidden;display:block;content:"";clear:both;height:0}.stage-wrapper:before,.page-header:before{visibility:hidden;display:block;content:"";clear:both;height:0}.stage-wrapper .slider-container,.page-header .slider-container{padding:0 !important;margin-top:0}@media screen and (min-width: 960px){.stage-wrapper .columns,.page-header .columns{padding:0 4px}.stage-wrapper .columns.slider-container,.page-header .columns.slider-container{margin-top:0}.stage-wrapper .row-10er-teaser-grid,.page-header .row-10er-teaser-grid{margin-right:0;margin-left:0;width:100%}.stage-wrapper .row-10er-teaser-grid .csc-default:first-child .columns,.stage-wrapper .row-10er-teaser-grid .csc-default:nth-child(even) .columns,.page-header .row-10er-teaser-grid .csc-default:first-child .columns,.page-header .row-10er-teaser-grid .csc-default:nth-child(even) .columns{padding-left:0}}.stage-wrapper .teaser-img,.page-header .teaser-img{margin-bottom:0 !important}.stage-wrapper .teaser-img .slick-slider,.page-header .teaser-img .slick-slider{margin-top:0 !important}@media screen and (min-width: 960px){.stage-wrapper .row-10er-teaser-grid div:nth-child(2) .teaser-img{padding-left:8px}.stage-wrapper .row-10er-teaser-grid div:nth-child(3) .teaser-img{padding-right:8px}}.page-header .teaser-img,.page-header .teaser-img:first-child{margin:0}.page-header .label1{margin-bottom:0}@media screen and (max-width: 768px){.page-header .teaser-text .label1{margin-top:-26px !important}}.teaser-text{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1rem;text-transform:uppercase;text-decoration:none;color:#fff;padding:0 15px 30px;position:absolute;bottom:0}.teaser-text h1,.teaser-text h2,.teaser-text h3,.teaser-text .tvprogramm-box .program-box-link,.tvprogramm-box .teaser-text .program-box-link,.teaser-text h4,.teaser-text .news-article.news-article-detail p b:first-child:last-child,.news-article.news-article-detail p .teaser-text b:first-child:last-child,.teaser-text h5,.teaser-text header.site-header .main-navigation ul li.h5,header.site-header .main-navigation ul .teaser-text li.h5,.teaser-text .calender-box .widget-datepicker .ui-datepicker-header .ui-datepicker-title,.calender-box .widget-datepicker .ui-datepicker-header .teaser-text .ui-datepicker-title,.teaser-text h6,.teaser-text header.site-header .main-navigation ul li.h6,header.site-header .main-navigation ul .teaser-text li.h6,.teaser-text header.site-header .main-navigation ul li.h6 a,header.site-header .main-navigation ul li.h6 .teaser-text a,.teaser-text .textlink,.teaser-text .cta,.teaser-text .cookies .wrapper-cookies .cta,.cookies .wrapper-cookies .teaser-text .cta,.teaser-text .cookies .wrapper-cookies .cc_btn,.cookies .wrapper-cookies .teaser-text .cc_btn,.teaser-text .cookies .cc_banner .cta,.cookies .cc_banner .teaser-text .cta,.teaser-text .cookies .cc_banner .cc_btn,.cookies .cc_banner .teaser-text .cc_btn,.teaser-text .cc_banner-wrapper .wrapper-cookies .cta,.cc_banner-wrapper .wrapper-cookies .teaser-text .cta,.teaser-text .cc_banner-wrapper .wrapper-cookies .cc_btn,.cc_banner-wrapper .wrapper-cookies .teaser-text .cc_btn,.teaser-text .cc_banner-wrapper .cc_banner .cta,.cc_banner-wrapper .cc_banner .teaser-text .cta,.teaser-text .cc_banner-wrapper .cc_banner .cc_btn,.cc_banner-wrapper .cc_banner .teaser-text .cc_btn,.teaser-text .copy1,.teaser-text .copy2,.teaser-text .label1,.teaser-text .label2,.teaser-text a{color:#fff}.teaser-text h1.ci_red,.teaser-text h2.ci_red,.teaser-text h3.ci_red,.teaser-text .tvprogramm-box .ci_red.program-box-link,.tvprogramm-box .teaser-text .ci_red.program-box-link,.teaser-text h4.ci_red,.teaser-text .news-article.news-article-detail p b.ci_red:first-child:last-child,.news-article.news-article-detail p .teaser-text b.ci_red:first-child:last-child,.teaser-text h5.ci_red,.teaser-text header.site-header .main-navigation ul li.ci_red.h5,header.site-header .main-navigation ul .teaser-text li.ci_red.h5,.teaser-text .calender-box .widget-datepicker .ui-datepicker-header .ci_red.ui-datepicker-title,.calender-box .widget-datepicker .ui-datepicker-header .teaser-text .ci_red.ui-datepicker-title,.teaser-text h6.ci_red,.teaser-text header.site-header .main-navigation ul li.ci_red.h6,header.site-header .main-navigation ul .teaser-text li.ci_red.h6,.teaser-text header.site-header .main-navigation ul li.h6 a.ci_red,header.site-header .main-navigation ul li.h6 .teaser-text a.ci_red,.teaser-text .textlink.ci_red,.teaser-text .cta.ci_red,.teaser-text .cookies .wrapper-cookies .ci_red.cc_btn,.cookies .wrapper-cookies .teaser-text .ci_red.cc_btn,.teaser-text .cookies .cc_banner .ci_red.cc_btn,.cookies .cc_banner .teaser-text .ci_red.cc_btn,.teaser-text .cc_banner-wrapper .wrapper-cookies .ci_red.cc_btn,.cc_banner-wrapper .wrapper-cookies .teaser-text .ci_red.cc_btn,.teaser-text .cc_banner-wrapper .cc_banner .ci_red.cc_btn,.cc_banner-wrapper .cc_banner .teaser-text .ci_red.cc_btn,.teaser-text .copy1.ci_red,.teaser-text .copy2.ci_red,.teaser-text .label1.ci_red,.teaser-text .label2.ci_red,.teaser-text a.ci_red{color:#f90a34}@media screen and (min-width: 768px){.teaser-text{padding:0 60px 60px}}@media screen and (min-width: 1024px){.teaser-text{padding:0 100px 60px}}.teaser-text.biggest,.page-header .teaser-text{padding-bottom:30px}.teaser-text.biggest .label1,.page-header .teaser-text .label1{color:#999;margin-top:-32px}.teaser-text.biggest.subpage .label1,.page-header .teaser-text.subpage .label1{color:#999;margin-top:-25px}@media screen and (min-width: 768px){.teaser-text.biggest,.page-header .teaser-text{padding-bottom:60px}}.teaser-text.big h2{margin-top:-5px;margin-bottom:0}@media screen and (min-width: 433px)and (max-width: 444px){.teaser-text.big h2.ci-overlay-h2{font-size:1.7rem}}@media screen and (min-width: 422px)and (max-width: 432px){.teaser-text.big h2.ci-overlay-h2{font-size:1.65rem}}@media screen and (min-width: 411px)and (max-width: 421px){.teaser-text.big h2.ci-overlay-h2{font-size:1.55rem}}@media screen and (min-width: 401px)and (max-width: 410px){.teaser-text.big h2.ci-overlay-h2{font-size:1.5rem}}@media screen and (min-width: 390px)and (max-width: 400px){.teaser-text.big h2.ci-overlay-h2{font-size:1.45rem}}@media screen and (min-width: 379px)and (max-width: 389px){.teaser-text.big h2.ci-overlay-h2{font-size:1.4rem}}@media screen and (min-width: 368px)and (max-width: 378px){.teaser-text.big h2.ci-overlay-h2{font-size:1.35rem}}@media screen and (min-width: 358px)and (max-width: 367px){.teaser-text.big h2.ci-overlay-h2{font-size:1.3rem}}@media screen and (min-width: 347px)and (max-width: 357px){.teaser-text.big h2.ci-overlay-h2{font-size:1.25rem}}@media screen and (min-width: 336px)and (max-width: 346px){.teaser-text.big h2.ci-overlay-h2{font-size:1.2rem}}@media screen and (min-width: 326px)and (max-width: 335px){.teaser-text.big h2.ci-overlay-h2{font-size:1.15rem}}@media screen and (min-width: 320px)and (max-width: 325px){.teaser-text.big h2.ci-overlay-h2{font-size:1.15rem}}@media screen and (min-width: 300px)and (max-width: 319px){.teaser-text.big h2.ci-overlay-h2{font-size:1rem}}@media screen and (min-width: 768px){.teaser-text.big{padding-bottom:60px}}.teaser-text.medium h4,.teaser-text.medium .news-article.news-article-detail p b:first-child:last-child,.news-article.news-article-detail p .teaser-text.medium b:first-child:last-child{margin-bottom:2px}@media screen and (min-width: 768px){.teaser-text.medium{padding-bottom:60px}}.teaser-text.small{padding-bottom:20px}.teaser-text.small .label1{color:#999;margin-top:-30px}.teaser-text.smallest,.teaser-ausklappbar .teaser-text{border-left:none}.teaser-text.smallest .teaser-ausklappbar,.teaser-ausklappbar .teaser-text .teaser-ausklappbar{padding-left:15px}@media screen and (min-width: 768px){.teaser-text.smallest .teaser-ausklappbar,.teaser-ausklappbar .teaser-text .teaser-ausklappbar{padding-left:30px}}@media screen and (min-width: 1024px){.teaser-text.smallest .teaser-ausklappbar,.teaser-ausklappbar .teaser-text .teaser-ausklappbar{padding-left:60px}}.teaser-text.smallest .label1,.teaser-ausklappbar .teaser-text .label1{margin-top:-3px}.teaser-text.clean{border-left:none;padding-bottom:15px}.teaser-text p.bodytext:last-child{margin-bottom:0}.teaser-text p.bodytext a{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.25rem;text-decoration:none}.teaser-text p.bodytext a:hover{color:#ddd}@media screen and (max-width: 550px){.special .teaser-text{position:relative;bottom:inherit}}@media screen and (max-width: 550px){.special .label-special{position:relative;top:inherit;left:inherit;margin-left:5px;margin-bottom:15px;display:inline-block;margin-top:15px}.special .label-special h4,.special .label-special .news-article.news-article-detail p b:first-child:last-child,.news-article.news-article-detail p .special .label-special b:first-child:last-child{display:inline}}.teaser-ausklappbar .img_ausklappbar{background-color:#000;height:280px}.teaser-ausklappbar .teaser-img:first-child{padding-right:0}.teaser-ausklappbar .teaser-text{padding-bottom:10px !important}.teaser-ausklappbar .teaser-text .label1{margin-bottom:5px}.teaser-ausklappbar .copy2{padding-right:30px}.teaser-ausklappbar .active .copy2{padding-right:0}.teaser-ausklappbar .more_info{display:none;height:auto;background-color:#12121a;color:#fff;padding:0 30px 30px 30px}.teaser-ausklappbar .more_info p{border-left:none;padding:0 30px;padding-left:0;margin-bottom:0}.stage_subpage{height:160px}.stage_subpage .teaser-text{padding-right:30px}.stage_subpage .teaser-text.biggest,.stage_subpage .page-header .teaser-text,.page-header .stage_subpage .teaser-text{padding-bottom:25px}.stage_subpage .teaser-text .label1{margin-top:-20px}.teaser-label-text{padding:20px;margin-bottom:20px}.rightcolumn{margin-top:48px}.rightcolumn .teaser-text{position:relative;padding-left:15px;padding-right:15px;margin-left:5px;margin-top:0}.rightcolumn .teaser-text.medium{left:0}.rightcolumn .teaser-text ul{margin:0;padding-left:15px}.rightcolumn .teaser-text ul li{color:#fff;margin-top:0px}@media screen and (min-width: 768px){.rightcolumn .teaser-text{margin-left:5px}}.rightcolumn .copy1{margin-top:5px}.blog-teaser-ci .border-box{border:2px solid #666}.blog-teaser-ci .border-box .teaser-text{position:absolute;bottom:0}.blog-teaser-ci .teaser-img .img_secondary{height:240px}@media screen and (min-width: 960px){.blog-teaser-ci .teaser-img .img_secondary{min-height:318px;max-height:418px;height:80vh}}.blog-teaser-ci.top-teaser .border-box{padding:0;margin-top:4px;height:100%}@media screen and (min-width: 768px){.blog-teaser-ci.top-teaser .border-box{margin-top:8px;margin-left:10px}}@media screen and (min-width: 768px)and (max-width: 960px){.blog-teaser-ci.top-teaser .border-box{width:calc(100% - 20px)}}@media screen and (min-width: 960px){.blog-teaser-ci.top-teaser .border-box{margin-left:0;min-height:100.6666666667px;max-height:134px;height:calc(26.6666666667vh - 6px)}}.blog-teaser-ci.top-teaser .teaser-img{margin:0;padding:0}.blog-teaser-ci.top-teaser .teaser-img .img_secondary{height:180px}@media screen and (min-width: 960px){.blog-teaser-ci.top-teaser .teaser-img .img_secondary{min-height:96.6666666667px;max-height:130px;height:calc(26.6666666667vh - 4px - 6px)}}.blog-teaser-ci.top-teaser .content-box{display:flex;height:100%;justify-content:flex-end;flex-direction:column;background:#12121a;padding-left:15px;padding-right:45px;padding-bottom:30px;padding-top:30px}@media screen and (min-width: 960px){.blog-teaser-ci.top-teaser .content-box{padding-bottom:0px}}@media screen and (min-width: 1200px){.blog-teaser-ci.top-teaser .content-box{padding-bottom:10px}}.blog-teaser-ci.top-teaser .content-box h5,.blog-teaser-ci.top-teaser .content-box header.site-header .main-navigation ul li.h5,header.site-header .main-navigation ul .blog-teaser-ci.top-teaser .content-box li.h5,.blog-teaser-ci.top-teaser .content-box .calender-box .widget-datepicker .ui-datepicker-header .ui-datepicker-title,.calender-box .widget-datepicker .ui-datepicker-header .blog-teaser-ci.top-teaser .content-box .ui-datepicker-title{font-size:.875rem}.blog-teaser-ci.top-teaser .content-box .teaser-text{position:relative;left:0;border:none;padding:0}.font_elements{background-color:#12121a;padding:40px 0}.teaser-text.testseite{position:relative}.nl_form_index{margin-top:10px}.nl_form_index input{width:75%;max-width:377px;margin-right:16px;float:left}.nl_form_index .cta,.nl_form_index .cookies .wrapper-cookies .cta,.cookies .wrapper-cookies .nl_form_index .cta,.nl_form_index .cookies .wrapper-cookies .cc_btn,.cookies .wrapper-cookies .nl_form_index .cc_btn,.nl_form_index .cookies .cc_banner .cta,.cookies .cc_banner .nl_form_index .cta,.nl_form_index .cookies .cc_banner .cc_btn,.cookies .cc_banner .nl_form_index .cc_btn,.nl_form_index .cc_banner-wrapper .wrapper-cookies .cta,.cc_banner-wrapper .wrapper-cookies .nl_form_index .cta,.nl_form_index .cc_banner-wrapper .wrapper-cookies .cc_btn,.cc_banner-wrapper .wrapper-cookies .nl_form_index .cc_btn,.nl_form_index .cc_banner-wrapper .cc_banner .cta,.cc_banner-wrapper .cc_banner .nl_form_index .cta,.nl_form_index .cc_banner-wrapper .cc_banner .cc_btn,.cc_banner-wrapper .cc_banner .nl_form_index .cc_btn{color:#fff}.nl_form_index .anmelden{display:none}.nl_form_index .anmelden_short{display:inline-block}.nl_form_index .anmelden_short.cta,.nl_form_index .cookies .wrapper-cookies .anmelden_short.cc_btn,.cookies .wrapper-cookies .nl_form_index .anmelden_short.cc_btn,.nl_form_index .cookies .cc_banner .anmelden_short.cc_btn,.cookies .cc_banner .nl_form_index .anmelden_short.cc_btn,.nl_form_index .cc_banner-wrapper .wrapper-cookies .anmelden_short.cc_btn,.cc_banner-wrapper .wrapper-cookies .nl_form_index .anmelden_short.cc_btn,.nl_form_index .cc_banner-wrapper .cc_banner .anmelden_short.cc_btn,.cc_banner-wrapper .cc_banner .nl_form_index .anmelden_short.cc_btn{padding:0 10px}@media screen and (min-width: 768px){.nl_form_index{left:47px}}@media screen and (min-width: 960px){.nl_form_index{bottom:60px}}@media screen and (min-width: 1280px){.nl_form_index{bottom:60px}.nl_form_index .anmelden{display:inline-block}.nl_form_index .anmelden_short{display:none}}.nl-form_subpage{padding:20px}.nl-form_subpage copy1{margin-left:10px}.newsletter-subscription .main-form:after{visibility:hidden;display:block;content:"";clear:both;height:0}.newsletter-subscription .main-form:before{visibility:hidden;display:block;content:"";clear:both;height:0}.newsletter-subscription .teaser-text{width:100%}body.lightbox-open{overflow:hidden}.lightbox .mfp-close{display:none}.lightbox .lightbox-wrapper{position:relative;background-repeat:no-repeat;background-position:top right;background-size:cover;overflow:hidden;max-width:1120px;min-height:428px;margin:20px auto}@media screen and (min-width: 768px){.lightbox .lightbox-wrapper{min-height:630px}}@media screen and (max-width: 320px){.lightbox .lightbox-wrapper{background-position:top right -130px}}@media screen and (min-width: 320px)and (max-width: 359px){.lightbox .lightbox-wrapper{background-position:top right -130px}}@media screen and (min-width: 360px)and (max-width: 480px){.lightbox .lightbox-wrapper{background-position:top right -90px}}@media screen and (min-width: 1200px){.lightbox .lightbox-wrapper{background-position:top left}}.lightbox .lightbox-wrapper .icon.icn-close{position:absolute;right:15px;top:15px;z-index:33;padding-top:0;height:20px;width:30px}@media screen and (min-width: 768px){.lightbox .lightbox-wrapper .icon.icn-close{right:30px;top:30px}}.lightbox .lightbox-wrapper a{display:flex;align-items:flex-end;justify-content:flex-start;min-height:428px}.lightbox .lightbox-wrapper a.link{width:100%;height:100%;position:absolute;top:0;left:0}.lightbox .lightbox-wrapper a .img-wrapper{position:absolute;top:30px;left:15px}@media screen and (max-width: 767px){.lightbox .lightbox-wrapper a .img-wrapper{left:0px}}@media screen and (min-width: 768px)and (max-width: 959px){.lightbox .lightbox-wrapper a .img-wrapper{top:60px;left:15px}}@media screen and (min-width: 960px){.lightbox .lightbox-wrapper a .img-wrapper{left:45px}}.lightbox .lightbox-wrapper a .img-wrapper .sub-img-wrapper{position:relative;margin-left:15px;margin-top:40px}@media screen and (min-width: 768px){.lightbox .lightbox-wrapper a .img-wrapper .sub-img-wrapper{margin-top:60px}}.lightbox .lightbox-wrapper a .img-wrapper img{vertical-align:middle}.lightbox .lightbox-wrapper a .img-wrapper img.prime{width:auto;height:100px}@media screen and (min-width: 768px){.lightbox .lightbox-wrapper a .img-wrapper img.prime{height:140px}}.lightbox .lightbox-wrapper a .img-wrapper img.play{width:150px;height:auto;margin-left:15px}@media screen and (min-width: 768px){.lightbox .lightbox-wrapper a .img-wrapper img.play{width:210px}}.lightbox .lightbox-wrapper a .img-wrapper img.appletv{width:133px;height:auto;display:block;margin-left:0;margin-top:50px}@media screen and (max-width: 768px){.lightbox .lightbox-wrapper a .img-wrapper img.appletv{margin-top:40px}}@media screen and (min-width: 768px){.lightbox .lightbox-wrapper a .img-wrapper img.appletv{width:190px}}.lightbox .lightbox-wrapper a .img-wrapper img.primevideo{width:133px;height:auto}@media screen and (min-width: 768px){.lightbox .lightbox-wrapper a .img-wrapper img.primevideo{width:190px}}.lightbox .lightbox-wrapper a .img-wrapper img.logo{width:133px;height:auto}@media screen and (min-width: 768px){.lightbox .lightbox-wrapper a .img-wrapper img.logo{width:190px}}.lightbox .lightbox-wrapper a .text-wrapper{max-width:700px}.lightbox .lightbox-wrapper a .text-wrapper .gradient-linear_moreintense,.lightbox .lightbox-wrapper a .text-wrapper .teaser-ausklappbar .gradient-linear,.teaser-ausklappbar .lightbox .lightbox-wrapper a .text-wrapper .gradient-linear{height:50%;pointer-events:all}.lightbox .lightbox-wrapper a .text-wrapper .teaser-text{padding:0 20px 30px 20px;display:inline-block}@media screen and (min-width: 768px){.lightbox .lightbox-wrapper a .text-wrapper .teaser-text{max-width:calc(100% - 60px);padding:0 30px 60px 30px}}@media screen and (min-width: 1024px){.lightbox .lightbox-wrapper a .text-wrapper .teaser-text{padding:0 60px 60px 60px}}.lightbox .lightbox-wrapper a .text-wrapper .teaser-text h2::before{left:-20px}@media screen and (min-width: 768px){.lightbox .lightbox-wrapper a .text-wrapper .teaser-text h2::before{left:-30px}}@media screen and (min-width: 1024px){.lightbox .lightbox-wrapper a .text-wrapper .teaser-text h2::before{left:-60px}}@media screen and (min-width: 768px){.lightbox .lightbox-wrapper a .text-wrapper .teaser-text{max-width:calc(100% - 60px)}}.lightbox .lightbox-wrapper a .text-wrapper .teaser-text .textlink:hover{color:#eb0028}.lightbox .lightbox-wrapper a .text-wrapper .teaser-button{position:relative;top:10px;text-align:center;background-color:#eb0028;display:inline-block;padding:5px 15px;font-size:.9rem}@media screen and (min-width: 768px){.lightbox .lightbox-wrapper a .text-wrapper .teaser-button{font-size:1.5rem;top:20px}}.lightbox .lightbox-wrapper .credits{position:absolute;color:#fff;font-size:.5rem;bottom:5px;right:5px;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 480px){.lightbox .lightbox-wrapper .credits{font-size:.8rem;bottom:10px;right:10px}}@media screen and (min-width: 768px){.lightbox .lightbox-wrapper .credits{font-size:.9rem;bottom:15px;right:15px}}.lightbox .pulse-animation{animation:heartbeat 1.5s ease-in-out infinite both}@keyframes heartbeat{from{transform:scale(1);transform-origin:center center;animation-timing-function:ease-out}10%{transform:scale(0.91);animation-timing-function:ease-in}17%{transform:scale(0.98);animation-timing-function:ease-out}33%{transform:scale(0.87);animation-timing-function:ease-in}45%{transform:scale(1);animation-timing-function:ease-out}}.teaser_slider_wrapper .bx-wrapper{position:relative;max-width:100% !important}.teaser_slider_wrapper .bx-wrapper .bx-prev{background-position:left}.teaser_slider_wrapper .bx-wrapper .bx-next{background-position:right}@media screen and (min-width: 375px){.teaser_slider_wrapper .bx-wrapper .bx-next{right:-30px}.teaser_slider_wrapper .bx-wrapper .bx-prev{left:-30px}}.bx-wrapper .bx-prev{left:0px;background:url(../img/slide_controls.png) no-repeat left center}.bx-wrapper .bx-next{right:0px;background:url(../img/slide_controls.png) no-repeat right center}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.bx-wrapper .bx-next,.bx-wrapper .bx-prev{background-image:url(../img/2x/slide_controls_2x.png);background-size:48px 260px}}@media screen and (max-width: 767px){.teaser_slider_wrapper .box13 .csc-frame-default .csc-textpic,.spiele .box13 .csc-frame-default .csc-textpic{position:relative}.teaser_slider_wrapper .box13 .csc-frame-default .csc-textpic .csc-textpic-text h3,.teaser_slider_wrapper .box13 .csc-frame-default .csc-textpic .csc-textpic-text .tvprogramm-box .program-box-link,.tvprogramm-box .teaser_slider_wrapper .box13 .csc-frame-default .csc-textpic .csc-textpic-text .program-box-link,.spiele .box13 .csc-frame-default .csc-textpic .csc-textpic-text h3,.spiele .box13 .csc-frame-default .csc-textpic .csc-textpic-text .tvprogramm-box .program-box-link,.tvprogramm-box .spiele .box13 .csc-frame-default .csc-textpic .csc-textpic-text .program-box-link{bottom:inherit;top:24px}}.bx-wrapper .bx-viewport{transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:20px;width:100%}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-controls-direction a{position:absolute;top:calc(50% - 10px);transform:translateY(-50%);outline:0;width:24px;height:260px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.wrapper-halfwidth-frame .teaser_slider_wrapper{margin:0 auto}@media screen and (max-width: 1280px){.wrapper-halfwidth-frame .teaser_slider_wrapper{max-width:778px}}@media screen and (max-width: 940px){.wrapper-halfwidth-frame .teaser_slider_wrapper{max-width:338px}}@media screen and (max-width: 700px){.wrapper-halfwidth-frame .teaser_slider_wrapper{max-width:305px}}.example_image_1{background-image:url("../img/img_example_1.jpg");background-repeat:no-repeat}.example_image_2{background-image:url("../img/img_example_2.jpg");background-repeat:no-repeat}.example_image_3{background-image:url("../img/img_example_3.jpg");background-repeat:no-repeat}.example_image_4{background-image:url("../img/img_example_4.jpg");background-repeat:no-repeat}.example_image_5{background-image:url("../img/img_example_5.jpg");background-repeat:no-repeat}.example_image_6{background-image:url("../img/img_example_6.jpg");background-repeat:no-repeat}.example_image_7{background-image:url("../img/img_example_7.jpg");background-repeat:no-repeat}.example_image_8{background-image:url("../img/img_example_8.jpg");background-repeat:no-repeat}.example_image_9{background-image:url("../img/img_example_9.jpg");background-repeat:no-repeat}.platzhalter_image_content{background-image:url("../img/platzhalter/content-bild_1160x655.jpg");background-repeat:no-repeat}.platzhalter_image_header{background-image:url("../img/platzhalter/sendungsheader_1340x600.jpg");background-repeat:no-repeat}.platzhalter_image_slide{background-image:url("../img/platzhalter/slide_1340x600.jpg");background-repeat:no-repeat}.platzhalter_image_teaser{background-image:url("../img/platzhalter/teaser_1160x520.jpg");background-repeat:no-repeat}.ad_728x90{display:none;margin:0 auto;text-align:center}.ad_728x90>div{margin-top:16px;margin-bottom:16px;display:inline-block;position:relative}.ad_728x90>div>div{display:inline-block}.ad_728x90 .label_anzeige{position:relative}@media screen and (min-width: 768px){.ad_728x90{display:block}}.ad_300x250{position:relative;max-height:none !important;text-align:center;height:auto !important}.ad_300x250 .label_anzeige{top:20px;margin-left:0;transform:translateX(-50%)}.ad_160x600{display:none;position:absolute;right:inherit;left:1180px;top:55px;z-index:10}@media screen and (min-width: 1520px){.ad_160x600{display:block}}.ad_160x600 .wideskyscraper-ad{left:0}.label_anzeige{position:absolute;font-size:.688rem;color:#12121a;text-align:center;top:10px;left:50%;margin-left:-20px}.banner-section{margin:0 auto;clear:both;position:relative;width:100%;padding-right:0 !important;padding-left:0 !important;max-width:1160px}.ad_topbanner{text-align:center}.ad_topbanner>div{margin-top:16px;margin-bottom:16px;display:inline-block}.ad_outstream{text-align:center;margin:1rem 0}.ad_layer{line-height:0}.navi_content{height:auto}.navi_content:after{visibility:hidden;display:block;content:"";clear:both;height:0}.navi_content:before{visibility:hidden;display:block;content:"";clear:both;height:0}.navi_content ul{display:none;margin:0;padding:0}.navi_content li{position:relative;display:inline-block;text-decoration:none;list-style:none;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.875rem;text-transform:uppercase;padding-left:0;margin-top:0;margin-left:5px;width:100%;line-height:40px;color:#fff}.navi_content li.active a{color:#eb0028;cursor:pointer}.navi_content li.active .navi_content_more{color:#fff;background-color:#333}.navi_content li a{display:inline-block;padding:0;color:#fff;text-decoration:none}.navi_content li a.navi_content_more{display:block;padding-right:40px;margin-left:-15px;padding-left:15px;width:85px;position:relative}.navi_content li a.navi_content_more .dropdown_arrow_small{position:absolute;background:url("../img/2x/dropdown_arrows_small_2x.png") no-repeat;background-size:50%;width:16px;height:4px;margin-left:10px;top:18px;right:0}.navi_content li a.navi_content_more.active{background-color:#333;color:#fff;cursor:pointer;background-position:0 -4px}@media screen and (min-width: 768px){.navi_content li a.navi_content_more{margin-left:0px;padding-left:25px;display:inline-block;width:auto}.navi_content li a.navi_content_more .dropdown_arrow_small{top:27px;right:inherit}.navi_content li a.navi_content_more.active{height:60px}}@media screen and (min-width: 768px){.navi_content li:last-child .navi_content_level3{right:0}}.navi_content .mobile_navi_content .toggle{position:relative;color:#fff;width:100%;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.875rem;text-transform:uppercase;padding-left:0;margin-top:0;margin-left:5px;line-height:40px;cursor:pointer}.navi_content .mobile_navi_content .toggle .icon{position:absolute;right:10px;top:10px}@media screen and (min-width: 768px){.navi_content{min-height:60px}.navi_content ul{display:block}.navi_content li{width:auto;line-height:1.25rem;margin-left:0;display:inline-block}.navi_content li a{padding:20px 20px}.navi_content li a:hover{background-color:#333;cursor:pointer}.navi_content li a.navi_content_more:hover{height:60px}.navi_content .mobile_navi_content{display:none}}@media screen and (min-width: 960px){.navi_content li a{padding:20px 30px}}.navi_content .navi_content_level3{display:none;position:relative;padding:0;z-index:1400;margin:0 0 0 -15px;width:auto;min-width:150px}.navi_content .navi_content_level3 li{display:block;line-height:1.25rem;margin-left:0}.navi_content .navi_content_level3 li a{display:block;padding:10px 15px}.navi_content .navi_content_level3 li a:hover{background-color:#666;color:#fff}@media screen and (max-width: 767px){.navi_content .navi_content_level3>span.block{padding:0}}@media screen and (min-width: 768px){.navi_content .navi_content_level3{position:absolute;top:60px;margin:0}.navi_content .navi_content_level3 li a{padding:10px 30px}.navi_content .navi_content_level3 .wrapper-fullwidth-frame{padding:0}}.navi_content.level3{height:auto}.navi_content.level3 .navi_content_level3{position:relative;top:inherit;display:block;z-index:0}.navi_content.level3 .navi_content_level3 li.active a{background-color:#666;color:#fff}@media screen and (min-width: 768px){.navi_content.level3 .navi_content_level3:after{visibility:hidden;display:block;content:"";clear:both;height:0}.navi_content.level3 .navi_content_level3:before{visibility:hidden;display:block;content:"";clear:both;height:0}.navi_content.level3 .navi_content_level3 li{float:left}.navi_content.level3 .navi_content_level3 li>a{display:inline-block;padding-left:20px;padding-right:20px}}@media screen and (max-width: 959px){.navi_content.level3 .navi_content_level3 li>a{padding-left:20px;padding-right:20px}}.menu-seasons{position:relative}.navi_content_radiobtn{position:relative;z-index:1100}.navi_content_radiobtn.colorswitch h4,.navi_content_radiobtn.colorswitch .news-article.news-article-detail p b:first-child:last-child,.news-article.news-article-detail p .navi_content_radiobtn.colorswitch b:first-child:last-child{color:#fff}.navi_content_radiobtn.colorswitch .dropdown_arrow_medium{background-position:0 -7px}.navi_content_radiobtn h4,.navi_content_radiobtn .news-article.news-article-detail p b:first-child:last-child,.news-article.news-article-detail p .navi_content_radiobtn b:first-child:last-child{display:inline-block}.navi_content_radiobtn .icon{margin-left:15px;position:relative;top:-4px}.navi_content_radiobtn:hover{cursor:pointer}.navi_content_radiobtn:hover h4,.navi_content_radiobtn:hover .news-article.news-article-detail p b:first-child:last-child,.news-article.news-article-detail p .navi_content_radiobtn:hover b:first-child:last-child{color:#eb0028}.navi_content_radiobtn.active h4,.navi_content_radiobtn.active .news-article.news-article-detail p b:first-child:last-child,.news-article.news-article-detail p .navi_content_radiobtn.active b:first-child:last-child{color:#eb0028}.radiobtn_menu{display:none;position:absolute;top:0;z-index:1000;width:155px;list-style-type:none;padding:30px 10px 20px 10px;margin:-10px}@media screen and (min-width: 768px){.radiobtn_menu{padding-top:50px}}.radiobtn_menu li{padding-left:40px;position:relative;margin-top:20px}.radiobtn_menu li:before{left:0;top:2px;content:"";background:url("../img/iradio.png") no-repeat 0 0;background-image:url("../img/iradio.png");background-repeat:no-repeat;width:20px;height:20px;display:inline-block;background-position:0 0;position:absolute}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.radiobtn_menu li:before{background-image:url("../img/2x/iradio_2x.png");background-size:20px 60px}}.radiobtn_menu li.active:before{background-position:0 -20px}.radiobtn_menu li:hover:before{background-position:0 -20px}.radiobtn_menu a{color:#fff;margin-bottom:0;display:inline-block;text-decoration:none;text-transform:uppercase}@media screen and (min-width: 768px){.radiobtn_menu{width:200px;margin:-20px;padding:40px 20px 20px 20px}}.radiobtn_menu.visible{display:block}.tvprogramm-box .header-article h1,.tvprogramm-box .header-article h2,.tvprogramm-box .header-article h3,.tvprogramm-box .header-article .program-box-link,.tvprogramm-box .header-article h4,.tvprogramm-box .header-article .news-article.news-article-detail p b:first-child:last-child,.news-article.news-article-detail p .tvprogramm-box .header-article b:first-child:last-child,.tvprogramm-box .header-article h5,.tvprogramm-box .header-article header.site-header .main-navigation ul li.h5,header.site-header .main-navigation ul .tvprogramm-box .header-article li.h5,.tvprogramm-box .header-article .calender-box .widget-datepicker .ui-datepicker-header .ui-datepicker-title,.calender-box .widget-datepicker .ui-datepicker-header .tvprogramm-box .header-article .ui-datepicker-title,.tvprogramm-box .header-article h6,.tvprogramm-box .header-article header.site-header .main-navigation ul li.h6,header.site-header .main-navigation ul .tvprogramm-box .header-article li.h6,.tvprogramm-box .header-article header.site-header .main-navigation ul li.h6 a,header.site-header .main-navigation ul li.h6 .tvprogramm-box .header-article a{margin-bottom:0}.tvprogramm-box .header-article .table-cell{padding-top:0;float:left}.tvprogramm-box .header-article .table-cell .textlink{margin-top:0}.tvprogramm-box .header-article .table-cell .textlink:hover{color:#fff}.tvprogramm-box .header-article .table-cell .textlink:hover::after{color:#fff}@media screen and (max-width: 960px){.tvprogramm-box .header-article .table-cell.txt-r{text-align:left !important;padding-top:10px}}@media screen and (min-width: 960px){.tvprogramm-box .header-article .table-cell.txt-r{text-align:right !important;padding-top:0}}.tvprogramm-box .program-box-link{text-decoration:none;display:inline-block;transition:all .2s ease-out;margin-top:0}.tvprogramm-box .program-box-link:hover{background-color:#f90a34;color:#fff}.tvprogramm-box .program-box-link:hover::after{color:#fff}.tvprogramm-box h3,.tvprogramm-box .program-box-link{margin:0 0 20px}@media screen and (min-width: 768px){.tvprogramm-box .footer-article{display:none}}.tvprogramm-box .label1{margin-bottom:0;margin-top:2px}.tvprogramm-box .wrapper-column-left{width:100%}@media screen and (min-width: 960px){.tvprogramm-box .wrapper-column-left{max-width:66.66%}}.tvprogramm-box .wrapper-column-left::after{content:"";width:80%;height:2px;display:block;background-color:#f90a34;margin:25px 0 25px -10px}@media screen and (min-width: 768px){.tvprogramm-box .wrapper-column-left::after{margin:25px 0 25px -30px}}@media screen and (min-width: 960px){.tvprogramm-box .wrapper-column-left::after{margin:25px 0 25px -60px}}@media screen and (min-width: 960px){.tvprogramm-box .wrapper-column-right{position:relative;left:33.33333%}.tvprogramm-box .wrapper-column-right .right,.tvprogramm-box .wrapper-column-right .news-list-view .pager>a.next::before,.news-list-view .tvprogramm-box .wrapper-column-right .pager>a.next::before{float:right;text-align:right}}.calender-box{border:1px solid #000;padding:20px;min-height:30px;padding-left:15px;position:relative}.calender-box .pr-60{padding-right:60px}.calender-box .toggle{position:absolute;right:20px;top:20px}.calender-box .widget-datepicker{padding-top:15px;padding-bottom:55px;position:relative}.calender-box .widget-datepicker .ui-datepicker-header{position:absolute;bottom:0;width:290px}.calender-box .widget-datepicker .ui-datepicker-header .ui-datepicker-title{text-align:center;margin-bottom:15px;padding-left:5px;padding-right:5px}.calender-box .widget-datepicker .ui-datepicker-header .ui-corner-all{background-image:url("../img/icn-calendar_controls.png");background-repeat:no-repeat;width:5px;height:11px;display:inline-block;position:absolute;top:6px;width:5px;height:11px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.calender-box .widget-datepicker .ui-datepicker-header .ui-corner-all{background-image:url("../img/2x/icn-calendar_controls_2x.png");background-size:10px 11px}}.calender-box .widget-datepicker .ui-datepicker-header .ui-datepicker-prev{left:0}.calender-box .widget-datepicker .ui-datepicker-header .ui-datepicker-next{background-position:right top;right:0}.calender-box .ui-datepicker-calendar thead{display:none}.calender-box .ui-datepicker-calendar td{width:39px;height:39px;background-color:#fff;padding:0}.calender-box .ui-datepicker-calendar td span,.calender-box .ui-datepicker-calendar td a{width:39px;text-align:center;display:table-cell;height:39px;vertical-align:middle;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.calender-box .ui-datepicker-calendar a{text-decoration:none}.calender-box .ui-datepicker-calendar a:hover{color:#ddd}.calender-box .ui-datepicker-calendar .ui-state-default{color:#12121a}.calender-box .ui-datepicker-calendar .ui-datepicker-today{background-color:#aaa}.calender-box .ui-datepicker-calendar .ui-datepicker-current-day{background-color:#f90a34}.calender-box .ui-datepicker-calendar .ui-datepicker-current-day a{color:#fff}.calender-box .ui-datepicker-calendar .ui-datepicker-current-day a:hover{color:#fff}.calender-box .ui-datepicker-calendar .ui-datepicker-current-day:hover{background-color:#000}.calender-box .ui-datepicker-calendar .ui-datepicker-other-month,.calender-box .ui-datepicker-calendar .ui-datepicker-unselectable,.calender-box .ui-datepicker-calendar .ui-state-disabled{background-color:#f2f2f2}.calender-box .ui-datepicker-calendar .ui-datepicker-other-month span,.calender-box .ui-datepicker-calendar .ui-datepicker-other-month a,.calender-box .ui-datepicker-calendar .ui-datepicker-unselectable span,.calender-box .ui-datepicker-calendar .ui-datepicker-unselectable a,.calender-box .ui-datepicker-calendar .ui-state-disabled span,.calender-box .ui-datepicker-calendar .ui-state-disabled a{color:#ddd}.tv-guide .calender-box .icon-circle:before{content:unset}.iframe-container{position:relative;padding-top:56.25%}.iframe-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}.tpContainer{width:100% !important;height:auto !important;padding:0 !important;margin-bottom:30px}.tpContainer .tpPlayer{width:100% !important;height:auto !important;position:relative !important;padding-top:56.25%}.tpContainer .tpPlayer>div{width:100%;height:100%;position:absolute;top:0;left:0}.tpContainer .tpPlayer .tpBackground{background-color:#12121a !important;border:none !important}.tpContainer .tpReleaseList{width:100% !important;position:relative !important;top:0 !important;left:0 !important;background-color:#12121a;border-top:1px solid #fff}.tpContainer .tpReleaseList .tpBackground{background-color:#12121a !important;border:none !important}.tpContainer .tpReleaseList .tpGrid{border:none !important}.tpContainer .tpReleaseList .tpGrid .tpRelease{width:100% !important}.tpContainer .tpReleaseList .tpGrid .tpRelease .tpShine{display:none}.tpContainer .tpReleaseList .tpGrid .tpRelease a{background:rgba(0,0,0,0) !important;border-color:#fff !important;border-left:none !important;border-top:none !important;border-bottom:1px solid #fff !important}.tpContainer .tpReleaseList .tpGrid .tpRelease:nth-child(even){border-right:none !important}.tpContainer .tpReleaseList .tpGrid .tpRelease .tpInfo .tpThumbnail{width:30% !important;overflow:hidden;text-align:center;border:none !important;background:rgba(0,0,0,0) !important}.tpContainer .tpReleaseList .tpGrid .tpRelease .tpInfo .tpThumbnail img{height:100% !important;width:auto !important;padding:0px !important}.tpContainer .tpReleaseList .tpGrid .tpRelease .tpInfo .tpMetadata{width:65% !important;border:none !important}.tpContainer .tpReleaseList .tpGrid .tpRelease .tpInfo .tpMetadata .tpGroup{border:none !important}.tpContainer .tpReleaseList .tpGrid .tpRelease .tpInfo .tpMetadata .tpGroup .tpTitle,.tpContainer .tpReleaseList .tpGrid .tpRelease .tpInfo .tpMetadata .tpGroup p{color:#fff}.tpContainer .tpReleaseList .tpGrid .tpRelease .tpInfo .tpMetadata .tpGroup .tpTitle{line-height:14px}.tpContainer .tpReleaseList .tpGrid .tpRelease.tpReleaseSelected .tpInfo .tpMetadata .tpGroup .tpTitle{color:#eb0028}.slide .tpContainer{margin-bottom:0}@media screen and (min-width: 768px){.multiplayer.playlist-right .tpPlayer{width:70% !important;padding-top:39.375%}.multiplayer.playlist-right .tpReleaseList{position:absolute !important;width:30% !important;height:100% !important;left:auto !important;right:0 !important}.multiplayer.playlist-right .tpReleaseList .tpRelease a{border-left:none !important}.multiplayer.playlist-right .tpReleaseList .tpRelease:first-child a{border-top:none !important}}@media screen and (min-width: 768px){.multiplayer.playlist-bottom .tpReleaseList{height:auto !important;max-height:531px;overflow-y:auto}.multiplayer.playlist-bottom .tpReleaseList:after{visibility:hidden;display:block;content:"";clear:both;height:0}.multiplayer.playlist-bottom .tpReleaseList:before{visibility:hidden;display:block;content:"";clear:both;height:0}.multiplayer.playlist-bottom .tpReleaseList .tpGrid{position:static !important}.multiplayer.playlist-bottom .tpReleaseList .tpGrid .tpRelease{width:50% !important;float:left}}.search-sendung .wrapper-search{position:relative}.search-sendung .wrapper-search:after{visibility:hidden;display:block;content:"";clear:both;height:0}.search-sendung .wrapper-search:before{visibility:hidden;display:block;content:"";clear:both;height:0}.search-sendung .p-left{padding-left:17px}.search-sendung .search-container{width:calc(100% - 30px);float:right}.search-sendung .close{position:absolute;right:0;bottom:12px}.search-sendung .icn-search{margin-right:10px;margin-top:5px;float:left}.input-search{background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #12121a;color:#12121a;padding:0;padding-right:30px;height:30px}.cookies,.cc_banner-wrapper{box-sizing:border-box;-moz-box-sizing:border-box;width:100%;height:auto;display:block;background-color:#191e24;color:#aaa;text-align:left;padding:20px;position:relative;z-index:999;font-size:.875rem;line-break:1.375rem}.cookies .wrapper-cookies,.cookies .cc_banner,.cc_banner-wrapper .wrapper-cookies,.cc_banner-wrapper .cc_banner{display:inline-block}.cookies .wrapper-cookies p,.cookies .wrapper-cookies .cc_message,.cookies .cc_banner p,.cookies .cc_banner .cc_message,.cc_banner-wrapper .wrapper-cookies p,.cc_banner-wrapper .wrapper-cookies .cc_message,.cc_banner-wrapper .cc_banner p,.cc_banner-wrapper .cc_banner .cc_message{padding-right:20px}.cookies .wrapper-cookies .cta,.cookies .wrapper-cookies .cc_btn,.cookies .cc_banner .cta,.cookies .cc_banner .cc_btn,.cc_banner-wrapper .wrapper-cookies .cta,.cc_banner-wrapper .wrapper-cookies .cc_btn,.cc_banner-wrapper .cc_banner .cta,.cc_banner-wrapper .cc_banner .cc_btn{text-decoration:none;display:inline-block}.cc_banner-wrapper{box-sizing:border-box;-moz-box-sizing:border-box;position:absolute;overflow:hidden;position:fixed;top:0;left:0;right:0;padding:0;width:100%;height:auto !important;display:block;background-color:#191e24;color:#aaa;text-align:left;position:relative;z-index:999;font-size:.875rem;line-break:1.375rem;border-bottom:1px solid #f0f0f0}.cc_banner-wrapper .cc_banner{display:block;width:100%;max-width:1280px;margin:0 auto;background-color:#191e24;border:none;padding:20px;position:relative;top:inherit;left:inherit;right:inherit;animation-name:inherit}.cc_banner-wrapper .cc_banner .cc_message{font-size:.875rem !important;line-height:1.375rem;color:#fff;margin:inherit;padding-right:95px}@media screen and (min-width: 768px){.cc_banner-wrapper .cc_banner .cc_message{padding-right:150px}}.cc_banner-wrapper .cc_banner .cc_btn{display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1rem;text-transform:uppercase;cursor:pointer;background-color:#f90a34;height:40px;padding:0 30px;border:none;color:#fff;margin:0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;float:right;margin-left:20px;width:auto;line-height:40px;text-decoration:none;display:inline-block}.cc_banner-wrapper .cc_banner .cc_btn:hover{background-color:rgba(235,0,40,.7)}@media screen and (min-width: 768px){.cc_banner-wrapper .cc_banner .cc_btn{font-size:1rem}}@media screen and (max-width: 768px){.cc_banner-wrapper .cc_banner .cc_btn{margin-bottom:20px}}select{width:100% !important;height:40px;position:relative;display:inline-block;padding-left:8px;vertical-align:middle;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.875rem;color:#999;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:0;background:#fff;box-shadow:none;border:1px solid #999;background:url(../img/2x/icn-arrow_mobile_2x.png) right no-repeat #fff;background-size:25px 8px}select:focus{outline:none;-moz-outline-style:none;-ms-outline-style:none;-o-outline-style:none;-webkit-outline-style:none}select:visited{outline:none;-moz-outline-style:none;-ms-outline-style:none;-o-outline-style:none;-webkit-outline-style:none}select:active{outline:none;-moz-outline-style:none;-ms-outline-style:none;-o-outline-style:none;-webkit-outline-style:none}select>option{font-size:.875rem;padding:8px 10px}select.f3-form-error{border-color:#d4203e}.chosen-container{width:100% !important;position:relative;display:inline-block;vertical-align:middle;font-size:.875rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #999;border-top:0;background:#fff;box-shadow:none;clip:rect(0, 0, 0, 0)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container.f3-form-error{border-color:#d4203e}.chosen-container.f3-form-error .chosen-single{border-color:#d4203e}.chosen-container:focus{outline:none;-moz-outline-style:none;-ms-outline-style:none;-o-outline-style:none;-webkit-outline-style:none}.chosen-container:visited{outline:none;-moz-outline-style:none;-ms-outline-style:none;-o-outline-style:none;-webkit-outline-style:none}.chosen-container:active{outline:none;-moz-outline-style:none;-ms-outline-style:none;-o-outline-style:none;-webkit-outline-style:none}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:40px;border:1px solid #999;border-radius:0px;background-color:#fff;background:#fff;background-clip:padding-box;box-shadow:none;color:#999;text-decoration:none;white-space:nowrap;line-height:2.25rem}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("../img/chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:25px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background-image:url("../img/icn-arrow.png");background-repeat:no-repeat;width:15px;height:8px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.chosen-container-single .chosen-single div b{background-image:url("../img/2x/icn-arrow_2x.png");background-size:30px 16px}}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:6px 20px 6px 5px;width:100%;height:auto;outline:0;border:1px solid #999;background:url("../img/2x/icn-search-dropdown_2x.png") no-repeat 100% 4px;background-size:20px 20px;font-size:.875rem;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0, 0, 0, 0);display:none}.chosen-container .chosen-results{color:#999;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#000;background-image:#4d80a5;color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #999;background-color:#fff;background-image:linear-gradient(#eee 1%, #ffffff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:40px;outline:0;border:0 !important;background:rgba(0,0,0,0) !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #999;max-width:100%;border-radius:0px;background-color:#4d80a5;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:none;color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("../img/chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#d4203e;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:none}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #999;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:linear-gradient(#ffffff 20%, #ffffff 80%);box-shadow:none}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:rgba(0,0,0,0)}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:top right}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:none}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222 !important}.chosen-disabled{opacity:.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url("../img/chosen-sprite.png") no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}.accordion{color:#fff;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}.accordion .accordion-head{position:relative;color:#fff;border-bottom:1px solid #fff;padding-bottom:10px;padding-top:20px;font-size:1rem}.accordion .accordion-head:hover{cursor:pointer;color:#191e24;border-bottom:1px solid #191e24}.accordion .accordion-head:hover .icon{background-position:-14px -9px}.accordion .accordion-head .icon{position:absolute;right:0;bottom:12px;background-position:0 -9px}.accordion .accordion-head .icon.active{background-position:0 0}.accordion .accordion-head.active .icon{background-position:0 0}.accordion .accordion-head.active:hover .icon{background-position:-14px 0}.accordion .accordion-content{display:none;padding-bottom:20px}.accordion .accordion-content:after{visibility:hidden;display:block;content:"";clear:both;height:0}.accordion .accordion-content:before{visibility:hidden;display:block;content:"";clear:both;height:0}.accordion .accordion-content .textlink{color:#fff;display:block;margin-top:30px}.accordion .accordion-content .textlink:hover{color:#191e24}.accordion .accordion-content img{width:100%;max-width:480px}.accordion .accordion-content .columns:first-child{padding-right:10px}.accordion .accordion-content.active{display:block}.akkordeon_wrapper{margin-bottom:60px}.akkordeon_wrapper .accordion-header{position:relative;cursor:pointer;border-bottom:1px solid #191e24;color:#191e24}.akkordeon_wrapper .accordion-header h4,.akkordeon_wrapper .accordion-header .news-article.news-article-detail p b:first-child:last-child,.news-article.news-article-detail p .akkordeon_wrapper .accordion-header b:first-child:last-child{display:block;font-size:1.425rem;text-transform:uppercase;width:85%}@media only screen and (max-width: 580px){.akkordeon_wrapper .accordion-header h4,.akkordeon_wrapper .accordion-header .news-article.news-article-detail p b:first-child:last-child,.news-article.news-article-detail p .akkordeon_wrapper .accordion-header b:first-child:last-child{font-size:1.325rem}}.akkordeon_wrapper .accordion-header .subheader{width:85%;text-transform:none}@media only screen and (max-width: 767px){.akkordeon_wrapper .accordion-header .subheader{font-size:16px}}.akkordeon_wrapper .accordion-header .more-less{position:absolute;background-image:url("../img/dropdown_arrows_medium.png");background-repeat:no-repeat;width:15px;height:21px;display:inline-block;right:22px;bottom:15px;cursor:pointer;background-position:0px 13px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.akkordeon_wrapper .accordion-header .more-less{background-image:url("../img/2x/dropdown_arrows_medium_2x.png");background-size:100% auto}}.akkordeon_wrapper .accordion-header.active .more-less{transform:rotate(180deg);bottom:5px}.akkordeon_wrapper .accordion-panel{display:none}.akkordeon_wrapper .accordion-panel:after{visibility:hidden;display:block;content:"";clear:both;height:0}.akkordeon_wrapper .accordion-panel:before{visibility:hidden;display:block;content:"";clear:both;height:0}.akkordeon_wrapper .accordion-panel img{width:95%;height:95%}@media only screen and (max-width: 767px){.akkordeon_wrapper .accordion-panel img{float:left;width:70%;display:block;margin:0 auto;margin-bottom:20px}}.akkordeon_wrapper .accordion-panel p.bodytext{margin-top:0;margin-bottom:25px}.akkordeon_wrapper .accordion-panel p.bodytext b{color:#191e24}.akkordeon_wrapper .accordion-panel p.bodytext a.internal-alt-link-desing{margin-bottom:0}@media only screen and (max-width: 580px){.akkordeon_wrapper .accordion-panel p.bodytext a.internal-alt-link-desing{font-size:1.325rem}}@media only screen and (max-width: 767px){.akkordeon_wrapper .accordion-panel p.bodytext{font-size:14px}.akkordeon_wrapper .accordion-panel p.bodytext:last-of-type{margin-bottom:0}}.linkbox{position:relative;display:inline-block;padding:30px 30px 0 15px;margin-bottom:-3px;width:100%}@media screen and (min-width: 768px){.linkbox{padding:30px 30px 0 30px}}.linkbox .teaser-text{position:relative;top:0;left:0;padding-bottom:25px}.linkbox .teaser-text h6,.linkbox .teaser-text header.site-header .main-navigation ul li.h6,header.site-header .main-navigation ul .linkbox .teaser-text li.h6,.linkbox .teaser-text header.site-header .main-navigation ul li.h6 a,header.site-header .main-navigation ul li.h6 .linkbox .teaser-text a{margin-bottom:5px}.linkbox .linkbox-link{position:relative;text-align:left;padding-bottom:30px}@media screen and (min-width: 768px){.linkbox .linkbox-link{text-align:right}}.linkbox .linkbox-link .textlink{color:#fff;text-align:left}@media screen and (min-width: 768px){.linkbox .linkbox-link .textlink{text-align:right}}.linkbox .linkbox-link .textlink .text{float:left;margin-top:10px}.linkbox .linkbox-link .textlink .text:after{visibility:hidden;display:block;content:"";clear:both;height:0}.linkbox .linkbox-link .textlink .text:before{visibility:hidden;display:block;content:"";clear:both;height:0}.linkbox .linkbox-link .textlink .icon{margin-left:20px}.linkbox .linkbox-link .textlink:hover{color:#f90a34}.linkbox .linkbox-link .textlink:hover .icon{background-position:0 -40px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset rgba(0,0,0,0)}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{transform:scale(0.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.tx-m01-empfang{position:relative}.tx-m01-empfang .breadcrumbMenu{font-size:1.125rem;text-transform:uppercase;margin:10px auto 10px;color:#000}.tx-m01-empfang .breadcrumbMenu:after{visibility:hidden;display:block;content:"";clear:both;height:0}.tx-m01-empfang .breadcrumbMenu:before{visibility:hidden;display:block;content:"";clear:both;height:0}.tx-m01-empfang .breadcrumbMenu .breadcrumb{padding-top:5px;display:inline-block}.tx-m01-empfang .breadcrumbMenu a{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;text-decoration:none}.tx-m01-empfang .breadcrumbMenu a:hover{background-color:#f90a34;color:#f0f0f0}.tx-m01-empfang .breadcrumbMenu .breadcrumbIcon{background:url("../img/icn_arrow_breadcrumb.png") no-repeat center center;width:4px;height:11px;margin:0 5px;display:inline-block;margin-bottom:1px}.tx-m01-empfang .breadcrumbMenu .breadcrumbIcon.detail-site{margin:0 4px 0 6px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.tx-m01-empfang .breadcrumbMenu .breadcrumbIcon{background-image:url(../img/2x/icn_arrow_breadcrumb_2x.png);background-size:4px 11px}}.tx-m01-empfang .breadcrumbMenu .back-link{padding:10px 0;float:right}.tx-m01-empfang .breadcrumbMenu .back-link .breadcrumbIcon{transform:rotate(180deg)}@media screen and (max-width: 768px){.tx-m01-empfang .breadcrumbMenu{margin-left:10px;margin-right:10px}}.tx-m01-empfang .header-wrapper h2{margin-bottom:25px !important}.tx-m01-empfang .header-wrapper h2::before{display:none}.tx-m01-empfang .header-wrapper p.text{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.125rem;letter-spacing:-0.02em;line-height:1.2;margin:10px 0 0;text-transform:uppercase}.tx-m01-empfang .header-wrapper p.text span{color:#f90a34}@media screen and (max-width: 768px){.tx-m01-empfang .header-wrapper{margin-left:10px;margin-right:10px}}.tx-m01-empfang .karte path:hover{fill:#f90a34}.tx-m01-empfang .karte svg{margin:0 auto;display:block;width:75%;height:auto}.tx-m01-empfang .karte svg a{-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (max-width: 960px){.tx-m01-empfang .karte svg{width:85%}}@media screen and (max-width: 960px){.tx-m01-empfang .karte{padding-bottom:100%}}.tx-m01-empfang .content-headline{width:83%;margin:0 auto;padding-left:10px}@media screen and (max-width: 960px){.tx-m01-empfang .content-headline{margin-bottom:40px}}@media screen and (max-width: 768px){.tx-m01-empfang .content-headline{margin-top:20px;width:100%}.tx-m01-empfang .content-headline h4,.tx-m01-empfang .content-headline .news-article.news-article-detail p b:first-child:last-child,.news-article.news-article-detail p .tx-m01-empfang .content-headline b:first-child:last-child{font-size:1.375rem}}.tx-m01-empfang .anbieter-slider-wrapper{width:83%;margin:0 auto;position:static}.tx-m01-empfang .anbieter-slider-wrapper .slider-anbieter{width:300px;list-style:none;position:relative;border:1px solid #666;padding:0;background-color:#fff}.tx-m01-empfang .anbieter-slider-wrapper .slider-anbieter .slider-image img{height:140px;width:auto;margin:0 auto}.tx-m01-empfang .anbieter-slider-wrapper .slider-anbieter .text-wrapper{box-sizing:border-box;height:inherit;background-color:#12121a;vertical-align:bottom;width:100%}.tx-m01-empfang .anbieter-slider-wrapper .slider-anbieter .text-wrapper .text h5,.tx-m01-empfang .anbieter-slider-wrapper .slider-anbieter .text-wrapper .text header.site-header .main-navigation ul li.h5,header.site-header .main-navigation ul .tx-m01-empfang .anbieter-slider-wrapper .slider-anbieter .text-wrapper .text li.h5,.tx-m01-empfang .anbieter-slider-wrapper .slider-anbieter .text-wrapper .text .calender-box .widget-datepicker .ui-datepicker-header .ui-datepicker-title,.calender-box .widget-datepicker .ui-datepicker-header .tx-m01-empfang .anbieter-slider-wrapper .slider-anbieter .text-wrapper .text .ui-datepicker-title,.tx-m01-empfang .anbieter-slider-wrapper .slider-anbieter .text-wrapper .text a{color:#fff}.tx-m01-empfang .anbieter-slider-wrapper .slick-prev,.tx-m01-empfang .anbieter-slider-wrapper .slick-next{background-image:url("../img/icn_slider_arrow.png");background-repeat:no-repeat;width:20px;height:40px;display:inline-block;background-size:20px 160px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.tx-m01-empfang .anbieter-slider-wrapper .slick-prev,.tx-m01-empfang .anbieter-slider-wrapper .slick-next{background-image:url("../img/2x/icn_slider_arrow_2x.png");background-size:100% auto}}.tx-m01-empfang .anbieter-slider-wrapper .slick-prev{top:inherit;left:0;bottom:124px}.tx-m01-empfang .anbieter-slider-wrapper .slick-prev:hover{background-position:0 -40px}.tx-m01-empfang .anbieter-slider-wrapper .slick-next{top:inherit;right:0;bottom:124px;background-position:0 -80px}.tx-m01-empfang .anbieter-slider-wrapper .slick-next:hover{background-position:0 -120px}.tx-m01-empfang .anbieter-slider-wrapper .slick-dots{bottom:-30px;padding:0;text-align:center;position:relative}.tx-m01-empfang .anbieter-slider-wrapper .slick-dots li{background-color:#fafafa;border:1px solid #666}.tx-m01-empfang .anbieter-slider-wrapper .slick-dots li.slick-active{background-color:#666}@media screen and (max-width: 768px){.tx-m01-empfang .anbieter-slider-wrapper{width:100%}}@media screen and (max-width: 480px){.tx-m01-empfang .wrapper-empfang-detail h3,.tx-m01-empfang .wrapper-empfang-detail .tvprogramm-box .program-box-link,.tvprogramm-box .tx-m01-empfang .wrapper-empfang-detail .program-box-link{margin-bottom:10px !important}}.tx-m01-empfang .wrapper-empfang-detail .region-name{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.125rem;letter-spacing:-0.02em;line-height:1;margin:10px 0 0;text-transform:uppercase}@media screen and (max-width: 480px){.tx-m01-empfang .wrapper-empfang-detail .region-name{margin-bottom:20px !important}}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper{padding-left:80px}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter{border-bottom:1px solid #191919}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .accordion-header{position:relative}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .accordion-header h5,.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .accordion-header header.site-header .main-navigation ul li.h5,header.site-header .main-navigation ul .tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .accordion-header li.h5,.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .accordion-header .calender-box .widget-datepicker .ui-datepicker-header .ui-datepicker-title,.calender-box .widget-datepicker .ui-datepicker-header .tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .accordion-header .ui-datepicker-title{font-size:1.5rem;margin:0;margin-bottom:30px}@media screen and (max-width: 480px){.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .accordion-header h5,.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .accordion-header header.site-header .main-navigation ul li.h5,header.site-header .main-navigation ul .tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .accordion-header li.h5,.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .accordion-header .calender-box .widget-datepicker .ui-datepicker-header .ui-datepicker-title,.calender-box .widget-datepicker .ui-datepicker-header .tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .accordion-header .ui-datepicker-title{font-size:1.25rem;margin-bottom:20px}}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .accordion-header .more-less{position:absolute;background-image:url("../img/arrows_moreless.png");background-repeat:no-repeat;width:14px;height:6px;display:inline-block;right:0;top:11px;z-index:1000;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .accordion-header .more-less{background-image:url("../img/2x/arrows_moreless_2x.png");background-size:100% auto}}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .accordion-header .more-less.active{background-position:left -12px}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel{display:none}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel:after{visibility:hidden;display:block;content:"";clear:both;height:0}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel:before{visibility:hidden;display:block;content:"";clear:both;height:0}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .img{float:left;position:relative;margin-right:50px}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .img figure{margin:0}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .img figure img{width:130px;height:auto}@media screen and (max-width: 1147px){.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .img{display:none}}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper{position:relative;float:left;width:63%;font-size:.925rem;color:#666}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper h3,.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .tvprogramm-box .program-box-link,.tvprogramm-box .tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .program-box-link{font-size:1.5rem;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}@media screen and (max-width: 1147px){.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper h3,.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .tvprogramm-box .program-box-link,.tvprogramm-box .tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .program-box-link{margin-top:30px}}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper a{color:#f90a34;text-decoration:none;text-transform:lowercase}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .icons .tooltip{position:relative}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .icons .tooltip .tooltiptext{visibility:hidden;background-color:#f90a34;color:#fff;text-align:center;padding:5px 10px;position:absolute;z-index:1;transform:translate(-50%, 0%);top:120%;left:50%;font-size:12px}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .icons .tooltip .tooltiptext::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #f90a34 rgba(0,0,0,0)}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .icons .tooltip.hd{background-image:url("../img/icn_hd.png");background-repeat:no-repeat;width:40px;height:46px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .icons .tooltip.hd{background-image:url("../img/2x/icn_hd_2x.png");background-size:100% auto}}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .icons .tooltip.sat{background-image:url("../img/icn_satellit.png");background-repeat:no-repeat;width:40px;height:46px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .icons .tooltip.sat{background-image:url("../img/2x/icn_satellit_2x.png");background-size:100% auto}}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .icons .tooltip.sat .tooltiptext{transform:translate(-35%, 0%)}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .icons .tooltip.vod{background-image:url("../img/icn_vod.png");background-repeat:no-repeat;width:40px;height:46px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .icons .tooltip.vod{background-image:url("../img/2x/icn_vod_2x.png");background-size:100% auto}}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .icons .tooltip.kabel{background-image:url("../img/icn_kabel.png");background-repeat:no-repeat;width:40px;height:46px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .icons .tooltip.kabel{background-image:url("../img/2x/icn_kabel_2x.png");background-size:100% auto}}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .icons .tooltip.iptv{background-image:url("../img/icn_iptv.png");background-repeat:no-repeat;width:40px;height:46px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .icons .tooltip.iptv{background-image:url("../img/2x/icn_iptv_2x.png");background-size:100% auto}}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .icons .tooltip.iptv .tooltiptext{white-space:nowrap}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .icons .tooltip.mobtv{background-image:url("../img/icn_mobil-tv.png");background-repeat:no-repeat;width:40px;height:46px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .icons .tooltip.mobtv{background-image:url("../img/2x/icn_mobil-tv_2x.png");background-size:100% auto}}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .icons .tooltip:hover .tooltiptext{visibility:visible}@media screen and (max-width: 390px){.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper .icons .tooltip{margin-right:22px !important}}@media screen and (max-width: 1147px){.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter .panel .text-wrapper{width:100%;padding-left:10px}}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter.active{background-color:#fafafa}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter.active .accordion-header{padding-top:0}.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter.active .accordion-header h5,.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter.active .accordion-header header.site-header .main-navigation ul li.h5,header.site-header .main-navigation ul .tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter.active .accordion-header li.h5,.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter.active .accordion-header .calender-box .widget-datepicker .ui-datepicker-header .ui-datepicker-title,.calender-box .widget-datepicker .ui-datepicker-header .tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter.active .accordion-header .ui-datepicker-title{opacity:0;display:none}@media screen and (max-width: 480px){.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper .anbieter{padding-top:20px}}@media screen and (max-width: 960px){.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper{padding-left:0;max-width:80%;margin:0 auto}}@media screen and (max-width: 768px){.tx-m01-empfang .wrapper-empfang-detail .anbieter-wrapper{max-width:100%;margin:10px}}.tx-m01-empfang .wrapper-empfang-detail .empfang-karte-detail svg{margin:0 auto;display:block}.tx-m01-empfang .wrapper-empfang-detail .empfang-karte-detail svg a{-webkit-tap-highlight-color:rgba(0,0,0,0)}.tx-m01-empfang .wrapper-empfang-detail .empfang-karte-detail svg path:hover{fill:#999}@media screen and (max-width: 960px){.tx-m01-empfang .wrapper-empfang-detail .empfang-karte-detail svg{width:80%;height:auto}}@media screen and (max-width: 960px){.tx-m01-empfang .wrapper-empfang-detail .empfang-karte-detail{padding-right:0;max-width:100%}}.tx-m01-empfang .accordion.multi-step{margin:70px 0}.tx-m01-empfang .accordion.multi-step .accordion-head{color:#191e24;border-bottom:1px solid #f90a34;font-family:"flama_boldregular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:1.125rem;margin-top:0px;margin-bottom:10px;letter-spacing:.3px}@media screen and (min-width: 768px){.tx-m01-empfang .accordion.multi-step .accordion-head{font-size:1.5rem}}.tx-m01-empfang .accordion.multi-step .accordion-head .icon{background-position:0 0px;bottom:18px;transition:transform .2s}.tx-m01-empfang .accordion.multi-step .accordion-head.active .icon{transform:rotate(180deg)}.tx-m01-empfang .accordion.multi-step .accordion-content.opening{margin-top:-10px}.tx-m01-empfang .accordion.multi-step .accordion-content img{-o-object-fit:contain;object-fit:contain}.tx-m01-empfang .accordion.multi-step .multi-step-form{margin:35px 0;padding:10px 35px 35px;background:#fff}.tx-m01-empfang .accordion.multi-step .step-back{top:-20px}@media screen and (min-width: 1024px){.tx-m01-empfang .accordion.multi-step .step-back{top:118px}}.tx-m01-empfang .multi-step-form{margin:70px 0;padding:10px 35px 35px;background:#fff}.tx-m01-empfang .multi-step-form .form-step{display:none}.tx-m01-empfang .multi-step-form .form-step.step1{display:block}@media screen and (min-width: 600px){.tx-m01-empfang .multi-step-form .form-step.step1 .box-wrapper{flex-wrap:nowrap}}@media screen and (min-width: 600px)and (max-width: 1024px){.tx-m01-empfang .multi-step-form .form-step.step2 .box-wrapper .box{margin-top:30px;width:100%}}.tx-m01-empfang .multi-step-form .form-step.step2 .box-wrapper .box.disabled{background-color:#666;cursor:default}.tx-m01-empfang .multi-step-form .form-step .box-wrapper{display:flex;justify-content:center;flex-wrap:wrap;margin-top:-10px}@media screen and (min-width: 600px){.tx-m01-empfang .multi-step-form .form-step .box-wrapper{margin-top:-30px}}.tx-m01-empfang .multi-step-form .form-step .box-wrapper .box{border:1px solid #666;background-color:#191e24;padding:30px 30px 0 0;display:flex;flex-wrap:wrap;align-items:stretch;margin-top:10px;width:100%;flex-direction:column}@media screen and (min-width: 600px){.tx-m01-empfang .multi-step-form .form-step .box-wrapper .box{margin-top:30px;width:calc(50% - 20px)}}@media screen and (min-width: 1024px){.tx-m01-empfang .multi-step-form .form-step .box-wrapper .box{width:300px;width:calc(33.33% - 20px)}}.tx-m01-empfang .multi-step-form .form-step .box-wrapper .box:hover{cursor:pointer}.tx-m01-empfang .multi-step-form .form-step .box-wrapper .box h5,.tx-m01-empfang .multi-step-form .form-step .box-wrapper .box header.site-header .main-navigation ul li.h5,header.site-header .main-navigation ul .tx-m01-empfang .multi-step-form .form-step .box-wrapper .box li.h5,.tx-m01-empfang .multi-step-form .form-step .box-wrapper .box .calender-box .widget-datepicker .ui-datepicker-header .ui-datepicker-title,.calender-box .widget-datepicker .ui-datepicker-header .tx-m01-empfang .multi-step-form .form-step .box-wrapper .box .ui-datepicker-title{margin-bottom:0;color:#fff}.tx-m01-empfang .multi-step-form .form-step .box-wrapper.result-grid{justify-content:flex-start;align-items:stretch;align-content:center;margin:auto;max-width:766px}@media screen and (min-width: 600px){.tx-m01-empfang .multi-step-form .form-step .box-wrapper.result-grid{margin-top:-30px}}@media screen and (min-width: 1024px){.tx-m01-empfang .multi-step-form .form-step .box-wrapper.result-grid{max-width:960px}}.tx-m01-empfang .multi-step-form .form-step .box-wrapper.result-grid .box{background-color:#fff;padding:30px;align-content:center;justify-content:center;text-align:center}.tx-m01-empfang .multi-step-form .form-step .box-wrapper.result-grid .box:hover{cursor:default}.tx-m01-empfang .multi-step-form .form-step .box-wrapper.result-grid .box img {-o-object-fit:contain;object-fit:contain}.tx-m01-empfang .multi-step-form .form-step .fallback{display:none}.tx-m01-empfang .multi-step-form .step-back{position:relative;cursor:pointer;margin:0 10px;top:-20px}@media screen and (min-width: 1024px){.tx-m01-empfang .multi-step-form .step-back{position:absolute;top:28px}}.news-article{margin-bottom:20px}.news-article .description{margin-top:10px;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}.news-article.news-article-default .gradient-linear{width:100%}@media screen and (max-width: 489px){.news-article.news-article-default .click-area{display:none}.news-article.news-article-default .gradient-linear{height:80%}.news-article.news-article-default .teaser-text{position:relative;left:0;padding-top:30px}}.news-article.news-article-large{margin-bottom:0}.news-article.news-article-large .teaser-wrapper .teaser-text{left:auto !important;padding:0 15px 30px}@media screen and (min-width: 768px){.news-article.news-article-large .teaser-wrapper .teaser-text{padding:0 30px 60px}}@media screen and (min-width: 1024px){.news-article.news-article-large .teaser-wrapper .teaser-text{padding:0 60px 60px}}.news-article.news-article-detail .back-link{font-size:1rem;margin-bottom:40px}@media screen and (min-width: 768px){.news-article.news-article-detail .back-link{margin-bottom:60px}}.news-article.news-article-detail .back-link::before{content:"<";color:#f90a34;font-size:1rem;display:inline-block;padding-right:10px}@media screen and (min-width: 768px){.news-article.news-article-detail .back-link::before{font-size:1.25rem}.news-article.news-article-detail .back-link::before::before{font-size:1.25rem}}.news-article.news-article-detail .back-link::after{content:unset}.news-article.news-article-detail .back-link:hover::before{color:#f0f0f0}.news-article.news-article-detail .sharing-wrapper{margin-top:70px}.news-list-view .pager:after{visibility:hidden;display:block;content:"";clear:both;height:0}.news-list-view .pager:before{visibility:hidden;display:block;content:"";clear:both;height:0}.news-list-view .pager>a,.news-list-view .pager ul{float:left}.news-list-view .pager>a{width:10%;height:30px;overflow:hidden;color:rgba(0,0,0,0);position:relative}.news-list-view .pager>a::before{content:"";position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.news-list-view .pager>a::before{background-size:16px 16px}}.news-list-view .pager>a.next::before{right:0}.news-list-view .pager ul{width:80%;margin:0;padding:0;text-align:center}.news-list-view .pager ul:first-child{margin-left:10%}.news-list-view .pager ul li{display:inline-block;width:30px;height:30px;margin:0 1px;line-height:30px;text-align:center;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.news-list-view .pager ul li.current,.news-list-view .pager ul li a{background:#fff}.news-list-view .pager ul li.current,.news-list-view .pager ul li:hover a{background:#f90a34;color:#fff}.news-list-view .pager ul li a{display:block;text-decoration:none}.teaser-img-txt-3-columns.candi .flex-container{margin-top:-20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:baseline;margin-left:-10px;margin-right:-10px}.teaser-img-txt-3-columns.candi .teaser-game-container{margin-top:20px;box-sizing:border-box;width:100%;padding:0 10px}@media screen and (min-width: 768px){.teaser-img-txt-3-columns.candi .teaser-game-container{width:50%}}@media screen and (min-width: 960px){.teaser-img-txt-3-columns.candi .teaser-game-container{width:33.33%}}.teaser-img-txt-3-columns.candi .teaser-game-container a{margin-top:8px;margin-bottom:0}.teaser-img-txt-3-columns.candi .teaser-game-container a+a{margin-top:20px}.teaser-img-txt-3-columns.candi .teaser-game-container .teaser-img-txt{background-color:#191e24}.teaser-img-txt-3-columns.candi .teaser-game-container .teaser-img-txt.desktop{display:none}@media screen and (min-width: 1300px){.teaser-img-txt-3-columns.candi .teaser-game-container .teaser-img-txt.desktop{display:block}}.teaser-img-txt-3-columns.candi .teaser-game-container .teaser-img-txt.mobile{display:block}@media screen and (min-width: 1300px){.teaser-img-txt-3-columns.candi .teaser-game-container .teaser-img-txt.mobile{display:none}}.teaser-img-txt-3-columns.candi .teaser-game-container .teaser-img-txt a{margin-bottom:0}.teaser-img-txt-3-columns.candi .teaser-game-container .teaser-img-txt a img{margin-bottom:0;vertical-align:middle;max-width:100%;height:auto}.teaser-img-txt-3-columns.candi .teaser-game-container .teaser-img-txt .content{padding:30px 15px;border-top:2px solid #f90a34}.teaser-img-txt-3-columns.candi .teaser-game-container .teaser-img-txt .content header{padding-bottom:20px}.teaser-img-txt-3-columns.candi .teaser-game-container .teaser-img-txt .content header .headline{font-family:"flama_boldregular",Arial,Helvetica,sans-serif;font-size:24px;line-height:1.1;text-transform:uppercase;color:#f0f0f0;margin-bottom:0}.teaser-img-txt-3-columns.candi .teaser-game-container .teaser-img-txt .content p,.teaser-img-txt-3-columns.candi .teaser-game-container .teaser-img-txt .content a{color:#f0f0f0}.teaser-img-txt-3-columns.candi .teaser-game-container .teaser-img-txt .content p{margin-top:0}.teaser-img-txt-3-columns.candi .teaser-game-container .teaser-img-txt .content a{margin-bottom:0}.games-slider{margin-bottom:40px}.games-slider .slick-slide{margin:0 10px;overflow:hidden}.games-slider .slick-dots{margin-top:30px;position:static}.stage-slim{display:flex;align-items:flex-end;height:200px;background-position:center;background-repeat:no-repeat;background-size:cover}.stage-slim header{width:100%;max-width:960px;margin:0 auto;padding:0 10px 30px}@media screen and (min-width: 768px){.stage-slim header{padding:0 30px 30px}}@media screen and (min-width: 960px){.stage-slim header{padding:0 60px 30px}}.stage-slim header h1{display:inline-block;margin:0;padding:0 5px 5px;border-bottom:1px solid #f90a34;color:#fff;font-size:3rem}@media screen and (min-width: 768px){.stage-slim header h1{padding-bottom:15px}}.teaser-box{display:flex;flex-direction:column;min-height:340px;margin:55px 0;background-color:#191e24;color:#fff}.teaser-box h3,.teaser-box .tvprogramm-box .program-box-link,.tvprogramm-box .teaser-box .program-box-link,.teaser-box a.button{color:#fff}@media screen and (min-width: 768px){.teaser-box.image-right{flex-direction:row-reverse}.teaser-box.image-left{flex-direction:row}.teaser-box .text{width:400px;align-self:flex-end}.teaser-box .image{flex-grow:1}}.teaser-box .text{padding-top:20px;padding-left:45px;padding-right:20px;padding-bottom:60px}.teaser-box .text h3,.teaser-box .text .tvprogramm-box .program-box-link,.tvprogramm-box .teaser-box .text .program-box-link{position:relative}.teaser-box .text h3::before,.teaser-box .text .tvprogramm-box .program-box-link::before,.tvprogramm-box .teaser-box .text .program-box-link::before{content:"";width:40px;height:1px;background-color:#f90a34;position:absolute;top:28px;left:-45px}.teaser-box .text .content{max-width:250px;margin-top:25px}.teaser-box .text a.button{margin-top:35px;padding:10px 15px}.teaser-box .image{min-height:230px;background-position:center;background-repeat:no-repeat;background-size:cover}.video-container.single{font-size:0;margin-bottom:30px}.video-container.single iframe{width:100%}.video-container.single .video .video-meta{display:none}.video-container.single .video .video-image{font-size:0}.video-container.single .video .video-image .video-privacy{position:absolute;background-color:rgba(18,18,26,.7);top:0;width:100%;height:-moz-max-content;height:max-content;color:#fff;font-size:.7rem;text-align:center}@media screen and (min-width: 320px)and (max-width: 399px){.video-container.single .video .video-image .video-privacy{font-size:.7rem}}@media screen and (min-width: 400px)and (max-width: 499px){.video-container.single .video .video-image .video-privacy{font-size:.75rem}}@media screen and (min-width: 500px)and (max-width: 611px){.video-container.single .video .video-image .video-privacy{font-size:.9rem}}@media screen and (min-width: 612px){.video-container.single .video .video-image .video-privacy{font-size:1rem}}.video-container.single .video .video-image .video-privacy a:link,.video-container.single .video .video-image .video-privacy a:visited{color:#fff}.video-container.single .video .video-image .video-privacy a:hover{color:#f90a34}.video-container.single .video .video-image .video-privacy:hover{cursor:default}.video-container .video{position:relative;display:inline-block;cursor:pointer}.video-container .video.preview:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);background:url(../img/icon-play.svg) right no-repeat rgba(0,0,0,0);width:90px;height:90px;opacity:.9;transition:opacity .3s;-webkit-transition:opacity .3s}@media screen and (min-width: 420px){.video-container .video.preview:before{width:105px;height:105px}}@media screen and (min-width: 768px){.video-container .video.preview:before{width:115px;height:115px}}@media screen and (min-width: 1300px){.video-container .video.preview:before{width:135px;height:135px}}.video-container .video.preview img{width:100%;height:auto}.video-container .video:hover:before{opacity:1}.youtube-playlist-container{display:flex;position:relative;background-color:#191e24;font-size:0;margin-bottom:30px}@media screen and (max-width: 1299px){.youtube-playlist-container{flex-direction:column}}.youtube-playlist-container .youtube-video-highlight{width:100%;height:100%}@media screen and (min-width: 1300px){.youtube-playlist-container .youtube-video-highlight{width:70%}}@media screen and (max-width: 768px){.youtube-playlist-container .youtube-video-highlight{width:100%}}.youtube-playlist-container .youtube-video-highlight .video-container{width:100%}.youtube-playlist-container .youtube-video-highlight .video-container .video{width:100%}.youtube-playlist-container .youtube-video-highlight .video-container .video .video-image .video-privacy{position:absolute;background-color:rgba(18,18,26,.7);top:0;width:100%;height:-moz-max-content;height:max-content;color:#fff;font-size:.7rem;text-align:center}@media screen and (min-width: 320px)and (max-width: 399px){.youtube-playlist-container .youtube-video-highlight .video-container .video .video-image .video-privacy{font-size:.7rem}}@media screen and (min-width: 400px)and (max-width: 499px){.youtube-playlist-container .youtube-video-highlight .video-container .video .video-image .video-privacy{font-size:.75rem}}@media screen and (min-width: 500px)and (max-width: 611px){.youtube-playlist-container .youtube-video-highlight .video-container .video .video-image .video-privacy{font-size:.9rem}}@media screen and (min-width: 612px){.youtube-playlist-container .youtube-video-highlight .video-container .video .video-image .video-privacy{font-size:1rem}}.youtube-playlist-container .youtube-video-highlight .video-container .video .video-image .video-privacy a:link,.youtube-playlist-container .youtube-video-highlight .video-container .video .video-image .video-privacy a:visited{color:#fff}.youtube-playlist-container .youtube-video-highlight .video-container .video .video-image .video-privacy a:hover{color:#f90a34}.youtube-playlist-container .youtube-video-highlight .video-container .video .video-image .video-privacy:hover{cursor:default}.youtube-playlist-container .youtube-video-highlight .video-container .video .video-meta{display:none}.youtube-playlist-container .youtube-video-highlight iframe{width:100%}@media screen and (max-width: 1299px){.youtube-playlist-container .youtube-video-playlist{width:100%;display:flex;flex-wrap:wrap;border-top:1px solid #fff;flex:1 1 auto;overflow-y:auto;height:530px}}@media screen and (min-width: 1300px){.youtube-playlist-container .youtube-video-playlist{display:block;width:30%}}@media screen and (min-width: 1300px){.youtube-playlist-container .youtube-video-playlist{height:100%;position:absolute;top:0;right:0;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.youtube-playlist-container .youtube-video-playlist::-webkit-scrollbar{display:none}}.youtube-playlist-container .youtube-video-playlist .video-container{padding:20px;border-bottom:1px solid #fff;transition:opacity .3s;-webkit-transition:opacity .3s;display:flex;align-items:center}.youtube-playlist-container .youtube-video-playlist .video-container:hover{opacity:.8}@media screen and (max-width: 960px){.youtube-playlist-container .youtube-video-playlist .video-container{width:100%}}@media screen and (min-width: 960px)and (max-width: 1299px){.youtube-playlist-container .youtube-video-playlist .video-container{width:50%}.youtube-playlist-container .youtube-video-playlist .video-container:nth-child(2n+1){border-right:1px solid #fff}}@media screen and (min-width: 1300px){.youtube-playlist-container .youtube-video-playlist .video-container{width:100%}}.youtube-playlist-container .youtube-video-playlist .item-fade:hover{opacity:.2}.youtube-playlist-container .youtube-video-playlist .video{display:flex;align-items:center}@media screen and (max-width: 768px)and (max-width: 1299px){.youtube-playlist-container .youtube-video-playlist .video{width:100%}}.youtube-playlist-container .youtube-video-playlist .video.preview:before{content:unset}.youtube-playlist-container .youtube-video-playlist .video.active .video-title{color:#f90a34 !important}.youtube-playlist-container .youtube-video-playlist .video .video-image{width:30%;font-size:0;margin-right:10px}.youtube-playlist-container .youtube-video-playlist .video .video-image .video-privacy{display:none}.youtube-playlist-container .youtube-video-playlist .video .video-meta{width:70%;margin:5px}.youtube-playlist-container .youtube-video-playlist .video .video-meta .video-title{color:#fff;text-transform:uppercase;line-height:14px;font-size:12px}.youtube-playlist-container .youtube-video-playlist .video .video-meta .video-title strong{font-family:"flama_boldregular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;text-transform:uppercase}.youtube-playlist-container .youtube-video-playlist .video .video-meta .video-description{color:#fff;line-height:1.5;font-size:11px}.youtube-playlist-container+.consent-reminder-playlist{margin-top:-14px}.stage-youtube-video{position:relative;display:block}.stage-youtube-video.preview:before{cursor:pointer;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);background:url(../img/icon-play.svg) right no-repeat rgba(0,0,0,0);width:90px;height:90px;opacity:.9;transition:opacity .3s;-webkit-transition:opacity .3s}@media screen and (min-width: 420px){.stage-youtube-video.preview:before{width:105px;height:105px}}@media screen and (min-width: 768px){.stage-youtube-video.preview:before{width:115px;height:115px}}@media screen and (min-width: 1300px){.stage-youtube-video.preview:before{width:135px;height:135px}}.stage-youtube-video.preview img{width:100%;height:auto}.stage-youtube-video .video-container{display:none}.stage-youtube-cta .video-container{display:none}.featherlight-content .video-close-stage{width:100%;height:24px;background:#ddd;position:relative;overflow:hidden}.featherlight-content .video-close-stage .video-close-icon{position:absolute;cursor:pointer;border:0;padding:0;background:url(../img/2x/icn-close-ci_2x.png) no-repeat center;top:-23px;right:-5px;width:40px;height:96px;transform:scale(0.5)}@media screen and (min-width: 1300px){.featherlight-content .video-close-stage .video-close-icon{background:url(../img/icn-close-ci.png) no-repeat center;top:0px;right:5px;width:20px;height:48px;transform:scale(1)}}.featherlight-content .video{width:100%}.featherlight-content .video .video-image .video-privacy{position:absolute;background-color:rgba(18,18,26,.7);top:0;width:100%;height:-moz-max-content;height:max-content;color:#fff;font-size:.7rem;text-align:center}@media screen and (min-width: 320px)and (max-width: 399px){.featherlight-content .video .video-image .video-privacy{font-size:.7rem}}@media screen and (min-width: 400px)and (max-width: 499px){.featherlight-content .video .video-image .video-privacy{font-size:.75rem}}@media screen and (min-width: 500px)and (max-width: 611px){.featherlight-content .video .video-image .video-privacy{font-size:.9rem}}@media screen and (min-width: 612px){.featherlight-content .video .video-image .video-privacy{font-size:1rem}}.featherlight-content .video .video-image .video-privacy a:link,.featherlight-content .video .video-image .video-privacy a:visited{color:#fff}.featherlight-content .video .video-image .video-privacy a:hover{color:#eb0028}.featherlight-content .video .video-image .video-privacy:hover{cursor:default}.consent-reminder-single,.consent-reminder-playlist{font-size:initial;display:none}.video-container.single.stage .consent-reminder-single{font-size:inherit}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483639;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(11,11,11,.8)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{max-width:1340px;width:100%;position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:0;border-bottom:0;max-height:95%;background:rgba(0,0,0,0);cursor:auto;white-space:normal}.featherlight .featherlight-content button.featherlight-close-icon{display:none}.featherlight .featherlight-inner{display:block;margin:0}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:0}.featherlight *{box-sizing:border-box}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:0;border-bottom:0}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.tx-ci-shop .shop-element{display:flex;flex-direction:column;width:100%;margin:60px 0}@media screen and (min-width: 768px){.tx-ci-shop .shop-element{flex-direction:row}}@media screen and (min-width: 768px){.tx-ci-shop .shop-element.image-left .image{margin-right:20px}}@media screen and (min-width: 768px){.tx-ci-shop .shop-element.image-right{flex-direction:row-reverse}.tx-ci-shop .shop-element.image-right .image{margin-left:20px}}.tx-ci-shop .shop-element .columns{padding:0;margin:0}.tx-ci-shop .shop-element .image{display:flex;background:#fff;justify-content:center;align-items:center;margin-bottom:20px;padding:15px 0;position:unset}@media screen and (min-width: 768px){.tx-ci-shop .shop-element .image{margin-bottom:0;padding:20px 0}}.tx-ci-shop .shop-element .image img{max-width:100%;height:auto}.tx-ci-shop .shop-element .content{display:flex;flex:1;align-items:bottom;padding-top:30px;background:#fff}@media screen and (min-width: 768px){.tx-ci-shop .shop-element .content{padding-top:155px}}.tx-ci-shop .shop-element .content .teaser-text{margin-left:15px;padding-bottom:25px;position:static}@media screen and (min-width: 768px){.tx-ci-shop .shop-element .content .teaser-text{margin-left:30px;padding-bottom:40px;padding-left:15px;padding-right:30px}}.tx-ci-shop .shop-element .content .teaser-text h2{background-color:unset;color:#12121a;padding:0;font-size:1rem;position:relative;line-height:1.5}@media screen and (min-width: 768px){.tx-ci-shop .shop-element .content .teaser-text h2{line-height:unset}}.tx-ci-shop .shop-element .content .teaser-text h2:before{width:23px;top:25px;left:-30px}@media screen and (min-width: 768px){.tx-ci-shop .shop-element .content .teaser-text h2:before{width:35px;top:25px;left:-45px}}.tx-ci-shop .shop-element .content .teaser-text .shop-description{margin-bottom:30px;color:#12121a;text-transform:none}.tx-ci-shop .shop-element .content .teaser-text .shop-description p:first-child{margin-top:10px}.tx-ci-shop .teaser-wrapper .teaser-text h6,.tx-ci-shop .teaser-wrapper .teaser-text header.site-header .main-navigation ul li.h6,header.site-header .main-navigation ul .tx-ci-shop .teaser-wrapper .teaser-text li.h6,.tx-ci-shop .teaser-wrapper .teaser-text header.site-header .main-navigation ul li.h6 a,header.site-header .main-navigation ul li.h6 .tx-ci-shop .teaser-wrapper .teaser-text a{margin-top:10px}.wrapper-shop-grey{background:#f0f0f0}#m01-contest-form .counter-border{margin-right:35px;border-right:2px solid #eb0028}#m01-contest-form button{margin:20px 0}@media screen and (min-width: 768px){#m01-contest-form button.submit{float:right}}#m01-contest-form .steps{display:none;position:relative;padding:20px}#m01-contest-form .steps:after{visibility:hidden;display:block;content:"";clear:both;height:0}#m01-contest-form .steps:before{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){#m01-contest-form .steps.counter-border{padding-top:45px}}@media screen and (min-width: 768px){#m01-contest-form .steps{padding-right:90px}}#m01-contest-form .steps .answer-container{margin-left:-20px}#m01-contest-form .steps .answers{display:inline-block;font-family:Arial,Helvetica,sans-serif}#m01-contest-form .steps .answers.correctAnswer{background-color:#26e7ad}#m01-contest-form .steps .answers .iradio.answerSelected{background:url(/typo3conf/ext/crime_investigation/Resources/Public/img/icn_radio.png) no-repeat 0 0;background-image:url(/typo3conf/ext/crime_investigation/Resources/Public/img/icn_radio.png)}#m01-contest-form .steps .answers .iradio.answerSelected.error{background-position:0 -20px}#m01-contest-form .steps .answers .iradio.answerSelected.checked.error{background-position:0 -40px}#m01-contest-form .steps .answers .iradio.answerSelected.correctAnswer{background-position:0 -60px}#m01-contest-form .steps .answers.bold{font-weight:bold}#m01-contest-form .steps .submit-button{display:none}#m01-contest-form .steps .not-selected-radio{color:#eb0028}#m01-contest-form .steps .end-step .results{background-color:#333;margin-top:-20px;margin-right:-20px;margin-left:-20px;color:#fff}@media screen and (min-width: 768px){#m01-contest-form .steps .end-step .results{margin-right:-90px}}#m01-contest-form .steps .end-step .results .counter-border{padding:20px;border-right:2px solid #eb0028}#m01-contest-form .steps .end-step .results .counter-border .result-text{font-family:"open_sanslight",Arial,Helvetica,sans-serif}@media screen and (max-width: 767px){#m01-contest-form .steps .end-step .results .counter-border{padding-top:45px}}@media screen and (min-width: 768px){#m01-contest-form .steps .end-step .results .counter-border{padding-right:90px}}#m01-contest-form .steps .end-step .results .label-special-gewinnspiel{right:20px;background-color:#333}#m01-contest-form .steps .end-step .results .label-special-gewinnspiel h4,#m01-contest-form .steps .end-step .results .label-special-gewinnspiel .news-article.news-article-detail p b:first-child:last-child,.news-article.news-article-detail p #m01-contest-form .steps .end-step .results .label-special-gewinnspiel b:first-child:last-child{color:#fff}#m01-contest-form .steps .end-step .results .label-special-gewinnspiel h4 .questions-correct,#m01-contest-form .steps .end-step .results .label-special-gewinnspiel .news-article.news-article-detail p b:first-child:last-child .questions-correct,.news-article.news-article-detail p #m01-contest-form .steps .end-step .results .label-special-gewinnspiel b:first-child:last-child .questions-correct{margin-right:2px}#m01-contest-form .steps .end-step .not-entered-input{border:1px solid #eb0028}#m01-contest-form .steps .end-step .not-selected-input{color:#eb0028}#m01-contest-form .steps.active{display:block}#m01-contest-form .conditions-container{padding:10px 0;border-top:2px solid #ececec}#m01-contest-form .conditions-container:after{visibility:hidden;display:block;content:"";clear:both;height:0}#m01-contest-form .conditions-container:before{visibility:hidden;display:block;content:"";clear:both;height:0}#m01-contest-form .conditions-container p{float:left;font-family:"open_sanslight",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;line-height:.875rem;margin:0;padding:10px 20px}@media screen and (min-width: 320px){#m01-contest-form .conditions-container p{line-height:1.15rem}}#m01-contest-form .label-special-gewinnspiel{text-decoration:none;background-color:#fff;border:2px solid #eb0028;position:absolute;padding:0px 30px;right:-20px;top:10px}#m01-contest-form .label-special-gewinnspiel .questions-correct{margin-right:2px}#m01-contest-form .label-special-gewinnspiel .questions-count{font-size:.825rem}@media screen and (min-width: 768px){#m01-contest-form .label-special-gewinnspiel{top:23px}}#m01-contest-form input[type=text]{margin:10px 0}#m01-contest-form .form-row{margin:0 -15px}#m01-contest-form .form-row>.columns{padding:0 15px}#m01-contest-form .radio-wrapper{float:left;margin-right:30px}#m01-contest-form .results .result{display:none}#m01-contest-form .results .result.active{display:block}@media screen and (max-width: 400px){#m01-contest-form .captcha .g-recaptcha{margin-left:-15px;transform:scale(0.9)}}#m01-contest-form .captcha .captcha-error{display:none;margin-top:10px;color:#eb0028;font-size:.875rem}header.site-header{background-color:#191e24}header.site-header.bg-transparent{position:absolute;z-index:100;background-color:rgba(0,0,0,0);width:100%}header.site-header.bg-transparent .header-mobile.open{background-color:#191e24}header.site-header.no-bg{background-color:rgba(0,0,0,0)}header.site-header .wrapper-fullwidth-frame{max-width:none}header.site-header .navigation-container{display:none}header.site-header .top-container:after{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .top-container:before{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .search-container{float:right;margin-top:15px;width:0}header.site-header .logo{float:left}header.site-header .logo img{display:block;width:auto;height:42px}@media screen and (min-width: 960px){header.site-header .logo img{height:62px}}header.site-header input{background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #fff;color:#fff;padding:0;height:20px;margin-left:10px}@media screen and (min-width: 960px){header.site-header input{padding-right:30px}}header.site-header .icn-search{margin-right:10px}header.site-header .toggle-menu .icn-search{margin:0;margin-top:1px}header.site-header .toggle-menu.toggle-search.close{position:absolute;right:5px;top:0}header.site-header .toggle-menu.main .icon{float:right;margin-left:20px}header.site-header .toggle-menu.toggle-search .icn-search{float:right}header.site-header .global-search{margin-top:5px;position:relative;min-height:25px}header.site-header .global-search:after{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .global-search:before{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .global-search .text-divider_white{display:none}@media screen and (min-width: 1357px){header.site-header .global-search{float:right;margin-left:40px;margin-top:8px}header.site-header .global-search .text-divider_white{display:inline-block}}header.site-header .search-container{width:0;max-width:185px;margin-top:0;overflow:hidden}header.site-header .entertain-logo-container{float:left;margin-left:40px;position:relative}@media screen and (min-width: 1357px){header.site-header .entertain-logo-container{margin-right:10px;margin-top:3px}}header.site-header .entertain-logo-container .logo-entertain-web{background-image:url("/typo3conf/ext/crime_investigation/Resources/Public/img/partnerlogo-entertain-web.png");background-repeat:no-repeat;width:95px;height:35px;display:inline-block;background-size:87px}@media screen and (min-width: 1300px){header.site-header .entertain-logo-container .logo-entertain-web{margin-right:12px}}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){header.site-header .entertain-logo-container .logo-entertain-web{background-image:url("../img/2x/partnerlogo-entertain-web_2x.png");background-size:95px 35px}}header.site-header .entertain-logo-container .logo-entertain-web:after{content:"";display:none;position:absolute;background-color:#fff;width:1px;height:30px;right:0}@media screen and (min-width: 1357px){header.site-header .entertain-logo-container .logo-entertain-web:after{display:inline-block}}header.site-header .right-content{float:right}header.site-header .main-navigation ul{padding-left:0}header.site-header .main-navigation ul li{padding:10px 0;margin:0}header.site-header .main-navigation ul li.h5{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;margin:0}header.site-header .main-navigation ul li.h6,header.site-header .main-navigation ul li.h6 a{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:1rem;margin:0;color:#fff}header.site-header .main-navigation ul li a{font-size:1.125rem;color:#fff;text-decoration:none}header.site-header .main-navigation ul li a:hover{color:#f90a34}header.site-header .main-navigation ul li.active a{color:#f90a34}header.site-header .socials{position:relative;right:inherit;margin:0 auto;text-align:center;padding:10px 0 0px 0}header.site-header .socials:after{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .socials:before{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .socials ul.socials-menu{height:inherit;width:auto;display:inline-block;padding-left:0}header.site-header .socials ul.socials-menu:after{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .socials ul.socials-menu:before{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .socials ul.socials-menu li{float:none;padding:0;margin-left:5px;display:inline-block}header.site-header .socials ul.socials-menu li a{float:none;width:inherit;height:inherit;margin:0}header.site-header .header-mobile{padding:0 15px;transition:all 200ms ease}header.site-header .header-mobile:after{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .header-mobile:before{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .header-mobile .search-container{width:0;max-width:calc(100% - 20px)}@media screen and (min-width: 1357px){header.site-header .header-mobile{display:none}}header.site-header .header-mobile .global-search{float:right;margin-top:0;margin-left:20px}header.site-header .header-mobile .entertain-logo-container{float:right;text-align:center}header.site-header .header-mobile .entertain-logo-container .logo-entertain-web{background-size:70px;margin-left:10px;margin-right:-25px}header.site-header .header-desktop{display:none}@media screen and (min-width: 1357px){header.site-header .header-desktop{display:block}}header.site-header .header-desktop .global-search.open{min-width:205px}header.site-header .header-desktop.landingpage{display:block}header.site-header .header-desktop.landingpage .logo{margin-right:0}header.site-header .header-desktop.landingpage .entertain-logo-container{margin-left:0;margin-right:10px}header.site-header .header-desktop.landingpage .entertain-logo-container .logo-entertain-web{margin-right:12px}header.site-header .header-desktop.landingpage .entertain-logo-container .logo-entertain-web::after{display:inline-block}header.site-header .header-desktop.landingpage .socials{float:right}@media screen and (max-width: 959px){header.site-header .header-desktop.landingpage .entertain-logo-container,header.site-header .header-desktop.landingpage .socials{margin-top:0;position:relative;top:10px}}@media screen and (min-width: 960px){header.site-header .header-desktop.landingpage .socials{margin-top:21px}}header.site-header .header-desktop .logo{margin-right:60px;margin-top:5px}header.site-header .header-desktop h6,header.site-header .header-desktop .main-navigation ul li.h6,header.site-header .main-navigation ul .header-desktop li.h6,header.site-header .header-desktop .main-navigation ul li.h6 a,header.site-header .main-navigation ul li.h6 .header-desktop a{color:#fff}header.site-header .header-desktop .main-navigation{float:left;position:relative;top:-10px}header.site-header .header-desktop .main-navigation ul:after{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .header-desktop .main-navigation ul:before{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .header-desktop .main-navigation ul li{float:left}header.site-header .header-desktop .main-navigation ul li a:hover{background-color:#f90a34;color:#f0f0f0}header.site-header .header-desktop .main-navigation ul.first{margin-top:5px;margin-bottom:0}header.site-header .header-desktop .main-navigation ul.first li{margin-right:30px}header.site-header .header-desktop .main-navigation ul.second{margin:0}header.site-header .header-desktop .main-navigation ul.second li{margin-right:20px;padding:0}header.site-header .header-desktop .socials{padding:0;text-align:right}header.site-header .header-desktop .socials .socials-menu{float:right;margin-top:0;margin-bottom:5px;padding-left:5px}header.site-header .header-desktop .socials h6,header.site-header .header-desktop .socials .main-navigation ul li.h6,header.site-header .main-navigation ul .header-desktop .socials li.h6,header.site-header .header-desktop .socials .main-navigation ul li.h6 a,header.site-header .main-navigation ul li.h6 .header-desktop .socials a{float:right;margin-right:15px;margin-top:5px;margin-bottom:0;display:none}@media screen and (min-width: 1024px){header.site-header .header-desktop .socials h6,header.site-header .header-desktop .socials .main-navigation ul li.h6,header.site-header .main-navigation ul .header-desktop .socials li.h6,header.site-header .header-desktop .socials .main-navigation ul li.h6 a,header.site-header .main-navigation ul li.h6 .header-desktop .socials a{display:block;margin-right:0}}@media screen and (min-width: 1357px){header.site-header .header-desktop .socials{float:left;margin-top:4px}}@media screen and (max-width: 959px){footer .wrapper-fullwidth-frame{padding:0 16px}}footer.site-footer{background-color:#191e24;border-top:1px solid #f0f0f0}footer.site-footer:after{visibility:hidden;display:block;content:"";clear:both;height:0}footer.site-footer:before{visibility:hidden;display:block;content:"";clear:both;height:0}footer.site-footer .text-upper{text-align:left}footer.site-footer .text-upper #teconsent{display:inline-block !important}footer.site-footer .text-upper #teconsent a{cursor:pointer;color:#191919;font-family:"open_sanslight",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.6875rem;line-height:.875rem;text-decoration:none;text-align:left;float:left;text-transform:uppercase}footer.site-footer .text-upper #teconsent a:hover{text-decoration:underline}footer.site-footer ul{margin:0;padding:0;list-style-type:none}footer.site-footer .bg_white{background-color:#fff}footer.site-footer .pr-10{padding-right:10px}footer.site-footer .copyright-txt p,footer.site-footer .sitemap .textlink{color:#f0f0f0;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.6875rem;line-height:1.5}footer.site-footer .copyright-txt p.copyright-text-element,footer.site-footer .sitemap .textlink.copyright-text-element{color:#f0f0f0}footer.site-footer .sitemap li a{display:inline-grid}footer.site-footer .socials{position:relative;right:inherit;margin:0 auto;text-align:center;padding:20px 0}footer.site-footer .socials:after{visibility:hidden;display:block;content:"";clear:both;height:0}footer.site-footer .socials:before{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (min-width: 960px){footer.site-footer .socials{padding-bottom:10px}}footer.site-footer .socials h6,footer.site-footer .socials header.site-header .main-navigation ul li.h6,header.site-header .main-navigation ul footer.site-footer .socials li.h6,footer.site-footer .socials header.site-header .main-navigation ul li.h6 a,header.site-header .main-navigation ul li.h6 footer.site-footer .socials a{display:none;color:#191e24}@media screen and (min-width: 960px){footer.site-footer .socials h6,footer.site-footer .socials header.site-header .main-navigation ul li.h6,header.site-header .main-navigation ul footer.site-footer .socials li.h6,footer.site-footer .socials header.site-header .main-navigation ul li.h6 a,header.site-header .main-navigation ul li.h6 footer.site-footer .socials a{display:block;float:right;margin-top:5px;margin-right:6px}}footer.site-footer .socials ul.socials-menu{height:inherit;width:auto;display:inline-block}footer.site-footer .socials ul.socials-menu:after{visibility:hidden;display:block;content:"";clear:both;height:0}footer.site-footer .socials ul.socials-menu:before{visibility:hidden;display:block;content:"";clear:both;height:0}footer.site-footer .socials ul.socials-menu li{float:none;padding:0;margin-left:5px;display:inline-block}footer.site-footer .socials ul.socials-menu li a{float:none;width:inherit;height:inherit;margin:0}@media screen and (min-width: 960px){footer.site-footer .socials ul.socials-menu{float:right}}footer.site-footer .teaser-text{border:none;padding:0;left:0;z-index:10}@media screen and (min-width: 960px){footer.site-footer .teaser-text{border:1px solid #f0f0f0;padding:40px 15px 40px;max-width:320px}}footer.site-footer .teaser-text h1,footer.site-footer .teaser-text h2,footer.site-footer .teaser-text h3,footer.site-footer .teaser-text .tvprogramm-box .program-box-link,.tvprogramm-box footer.site-footer .teaser-text .program-box-link,footer.site-footer .teaser-text h4,footer.site-footer .teaser-text .news-article.news-article-detail p b:first-child:last-child,.news-article.news-article-detail p footer.site-footer .teaser-text b:first-child:last-child,footer.site-footer .teaser-text h5,footer.site-footer .teaser-text .calender-box .widget-datepicker .ui-datepicker-header .ui-datepicker-title,.calender-box .widget-datepicker .ui-datepicker-header footer.site-footer .teaser-text .ui-datepicker-title,footer.site-footer .teaser-text header.site-header .main-navigation ul li.h5,header.site-header .main-navigation ul footer.site-footer .teaser-text li.h5,footer.site-footer .teaser-text h6,footer.site-footer .teaser-text header.site-header .main-navigation ul li.h6,header.site-header .main-navigation ul footer.site-footer .teaser-text li.h6,footer.site-footer .teaser-text header.site-header .main-navigation ul li.h6 a,header.site-header .main-navigation ul li.h6 footer.site-footer .teaser-text a,footer.site-footer .teaser-text .textlink,footer.site-footer .teaser-text .cta,footer.site-footer .teaser-text .cookies .wrapper-cookies .cc_btn,.cookies .wrapper-cookies footer.site-footer .teaser-text .cc_btn,footer.site-footer .teaser-text .cookies .cc_banner .cc_btn,.cookies .cc_banner footer.site-footer .teaser-text .cc_btn,footer.site-footer .teaser-text .cc_banner-wrapper .wrapper-cookies .cc_btn,.cc_banner-wrapper .wrapper-cookies footer.site-footer .teaser-text .cc_btn,footer.site-footer .teaser-text .cc_banner-wrapper .cc_banner .cc_btn,.cc_banner-wrapper .cc_banner footer.site-footer .teaser-text .cc_btn,footer.site-footer .teaser-text .copy1,footer.site-footer .teaser-text .copy2{color:#f0f0f0}footer.site-footer .teaser-text .textlink{font-size:1.25rem}footer.site-footer .teaser-text .textlink:hover{color:#ddd}footer.site-footer .teaser-text h6,footer.site-footer .teaser-text header.site-header .main-navigation ul li.h6,header.site-header .main-navigation ul footer.site-footer .teaser-text li.h6,footer.site-footer .teaser-text header.site-header .main-navigation ul li.h6 a,header.site-header .main-navigation ul li.h6 footer.site-footer .teaser-text a{font-size:.875rem;line-height:1.125rem}footer.site-footer .teaser-text h4,footer.site-footer .teaser-text .news-article.news-article-detail p b:first-child:last-child,.news-article.news-article-detail p footer.site-footer .teaser-text b:first-child:last-child{font-size:1.125rem;line-height:1.25rem}footer.site-footer .teaser-text .h2-subline{font-size:1.75rem}footer.site-footer .partner{padding:0 10%}footer.site-footer .partner:after{visibility:hidden;display:block;content:"";clear:both;height:0}footer.site-footer .partner:before{visibility:hidden;display:block;content:"";clear:both;height:0}footer.site-footer .partner ul.partner-logos{display:inline-block;padding:0;margin:0}@media screen and (min-width: 768px){footer.site-footer .partner ul.partner-logos{margin-top:2px}}footer.site-footer .partner ul.partner-logos li{float:none;padding:0;margin:0 0 5px 15px;display:inline-block}@media screen and (min-width: 768px){footer.site-footer .partner ul.partner-logos li{margin-left:10px;margin-right:0}}footer.site-footer .partner ul.partner-logos li.single{display:block}footer.site-footer .partner .logo{background-position:0 top}footer.site-footer .partner .logo:hover{background-position:0 bottom}footer.site-footer .partner .logo.logo-ae-network{background-image:url("../img/partnerlogo-ae-networks.png");background-repeat:no-repeat;width:63px;height:38px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){footer.site-footer .partner .logo.logo-ae-network{background-image:url("../img/2x/partnerlogo-ae-networks_2x.png");background-size:63px 79px}}footer.site-footer .partner .logo.logo-history{background-image:url("../img/partnerlogo-history.png");background-repeat:no-repeat;width:32px;height:38px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){footer.site-footer .partner .logo.logo-history{background-image:url("../img/2x/partnerlogo-history_2x.png");background-size:32px 76px}}footer.site-footer .partner .logo.logo-ae{background-image:url("../img/partnerlogo-ae.png");background-repeat:no-repeat;width:38px;height:34px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){footer.site-footer .partner .logo.logo-ae{background-image:url("../img/2x/partnerlogo-ae_2x.png");background-size:38px 68px}}footer.site-footer .partner .logo.logo-ci{background-image:url("../img/partnerlogo-ci.png");background-repeat:no-repeat;width:52px;height:41px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){footer.site-footer .partner .logo.logo-ci{background-image:url("../img/2x/partnerlogo-ci_2x.png");background-size:52px 82px}}footer.site-footer .partner .logo.logo-entertain-web{background-image:url("../img/partnerlogo-entertain-web.png");background-repeat:no-repeat;width:95px;height:34px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){footer.site-footer .partner .logo.logo-entertain-web{background-image:url("../img/2x/partnerlogo-entertain-web_2x.png");background-size:95px 68px}}footer.site-footer .partner .logo.logo-history-play{background-image:url("../img/ci-partnerlogo-history-play.png");background-repeat:no-repeat;width:86px;height:38px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){footer.site-footer .partner .logo.logo-history-play{background-image:url("../img/2x/ci-partnerlogo-history-play_2x.png");background-size:88px 76px}}footer.site-footer .partner .logo.logo-ci-play{background-image:url("../img/ci-partnerlogo-ci-play.png");background-repeat:no-repeat;width:94px;height:37px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){footer.site-footer .partner .logo.logo-ci-play{background-image:url("../img/2x/ci-partnerlogo-ci-play_2x.png");background-size:94px 74px}}footer.site-footer .sitemap{position:relative}footer.site-footer .sitemap ul.footer-navi li{margin:0;margin-bottom:0px}footer.site-footer .sitemap ul.footer-navi li p{margin:0;margin-bottom:5px;color:#f0f0f0;font-family:"flama_boldregular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}footer.site-footer .sitemap ul.footer-navi li.active .textlink{text-decoration:underline;font-family:"flama_boldregular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}footer.site-footer .sitemap .textlink{text-decoration:none;color:#f0f0f0}footer.site-footer .sitemap .textlink:after{content:""}footer.site-footer .partner-wrapper{padding:0 0 10px}footer.site-footer .partner-wrapper .socials{padding:0 0 10px}@media screen and (min-width: 600px){footer.site-footer .partner-wrapper .socials{text-align:right;padding:10px 0}}@media screen and (min-width: 600px){footer.site-footer .no-border-tablet{border:none}footer.site-footer .partner-wrapper{position:absolute;right:0;bottom:0}footer.site-footer .partner-wrapper .partner{text-align:right;padding:0}footer.site-footer .partner-wrapper .socials{text-align:right;padding:10px 0}}@media screen and (min-width: 960px){footer.site-footer .no-border-large{border:none}footer.site-footer .teaser-wrapper{float:right;padding-top:6px}footer.site-footer .partner-wrapper{bottom:auto;top:0}}@media screen and (min-width: 960px)and (max-width: 1240px){footer.site-footer .partner-wrapper{width:20%}}.special-layout .image-bottom img{display:block;width:100%;height:auto}.special-layout.la-in-flammen .wrapper-ae_grey_light2{background-image:url("../img/special_layout/la_in_flammen/la_in_flammen_pattern.jpg");background-repeat:no-repeat;background-size:cover}.special-layout.la-in-flammen .wrapper-darkgrey .teaser-text .label2{background-color:#fff;color:#000}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIl9ub3JtYWxpemUuc2NzcyIsIl9taXhpbnMuc2NzcyIsIl9ncmlkLnNjc3MiLCJfZ2xvYmFsLnNjc3MiLCJjb250ZW50L19zZW5kdW5nZW4uc2NzcyIsImNvbnRlbnQvX3R2cHJvZ3JhbW1lLnNjc3MiLCJjb21wb25lbnRzL19nYW1lcy12aWRlb3Muc2NzcyIsImNvbXBvbmVudHMvX2ljb25zLnNjc3MiLCJjb21wb25lbnRzL19pbWFnZXMuc2NzcyIsImNvbXBvbmVudHMvX3NsaWNrLnNjc3MiLCJjb21wb25lbnRzL190ZWFzZXIuc2NzcyIsImNvbXBvbmVudHMvX25ld3NsZXR0ZXIuc2NzcyIsImNvbXBvbmVudHMvX3BvcC11cC5zY3NzIiwiY29tcG9uZW50cy9fc2xpZGVyLnNjc3MiLCJjb21wb25lbnRzL19leGFtcGxlX2ltYWdlcy5zY3NzIiwiY29tcG9uZW50cy9fYWRfYmFubmVyLnNjc3MiLCJjb21wb25lbnRzL19uYXZpX2NvbnRlbnQuc2NzcyIsImNvbXBvbmVudHMvX3R2cHJvZ3JhbW0tYm94LnNjc3MiLCJjb21wb25lbnRzL19jYWxlbmRlci1ib3guc2NzcyIsImNvbXBvbmVudHMvX3ZpZGVvLXBsYXllci5zY3NzIiwiY29tcG9uZW50cy9fc2VhcmNoLXNlbmR1bmcuc2NzcyIsImNvbXBvbmVudHMvX2Nvb2tpZXMuc2NzcyIsImNvbXBvbmVudHMvX2Nob3Nlbi5zY3NzIiwiY29tcG9uZW50cy9fYWNjb3JkaW9uLnNjc3MiLCJjb21wb25lbnRzL19saW5rYm94LnNjc3MiLCJjb21wb25lbnRzL19tYWduaWZpYy1wb3B1cC5zY3NzIiwiY29tcG9uZW50cy9fZW1wZmFuZy5zY3NzIiwiY29tcG9uZW50cy9fbmV3cy5zY3NzIiwiY29tcG9uZW50cy9fZ2FtZXMtY2kuc2NzcyIsImNvbXBvbmVudHMvX2dhbWVzLXNsaWRlci5zY3NzIiwiY29tcG9uZW50cy9fc3RhZ2Utc2xpbS5zY3NzIiwiY29tcG9uZW50cy9fdGVhc2VyLWJveC5zY3NzIiwiY29tcG9uZW50cy9feW91dHViZV92aWRlb3BsYXllci5zY3NzIiwiY29tcG9uZW50cy9fZmVhdGhlcmxpZ2h0LnNjc3MiLCJjb21wb25lbnRzL19zaG9wLnNjc3MiLCJjb21wb25lbnRzL19nZXdpbm5zcGllbF9mb3JtLnNjc3MiLCJzaXRlL19tYWluX25hdi5zY3NzIiwic2l0ZS9fZm9vdGVyLnNjc3MiLCJzaXRlL19zcGVjaWFsLWxheW91dC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJFQ0FBLENBQUEsS0FXQSxnQkFDSSxDQUFBLHlCQUNBLENBQUEsNkJBQ0EsQ0FBQSxLQVVKLFFBQ0ksQ0FBQSx3Q0FPSixhQU1JLENBQUEsR0FRSixhQUNJLENBQUEsY0FDQSxDQUFBLHVCQVdKLGFBR0ksQ0FBQSxPQU9KLGVBQ0ksQ0FBQSxHQVFKLHNCQUNJLENBQUEsUUFDQSxDQUFBLGdCQUNBLENBQUEsSUFRSiwrQkFDSSxDQUFBLGFBQ0EsQ0FBQSxFQVdKLDhCQUNJLENBQUEsb0NBQ0EsQ0FBQSxZQVFKLGtCQUNJLENBQUEseUJBQ0EsQ0FBQSx3Q0FDQSxDQURBLGdDQUNBLENBQUEsU0FPSixtQkFFSSxDQUFBLFNBT0osa0JBRUksQ0FBQSxjQVFKLCtCQUdJLENBQUEsYUFDQSxDQUFBLElBT0osaUJBQ0ksQ0FBQSxLQU9KLHFCQUNJLENBQUEsVUFDQSxDQUFBLE1BT0osYUFDSSxDQUFBLFFBUUosYUFFSSxDQUFBLGFBQ0EsQ0FBQSxpQkFDQSxDQUFBLHVCQUNBLENBQUEsSUFHSixjQUNJLENBQUEsSUFHSixVQUNJLENBQUEsWUFVSixvQkFFSSxDQUFBLHNCQU9KLFlBQ0ksQ0FBQSxRQUNBLENBQUEsSUFPSixpQkFDSSxDQUFBLGVBT0osZUFDSSxDQUFBLHNDQVdKLHNCQUtJLENBQUEsY0FDQSxDQUFBLGdCQUNBLENBQUEsUUFDQSxDQUFBLGFBUUosZ0JBRUksQ0FBQSx5QkFFQSxZQUNJLENBQUEsdUJBQ0EsQ0FBQSxzQkFDQSxDQUFBLHFCQUNBLENBQUEsMEJBQ0EsQ0FBQSw2QkFHSixZQUNJLENBQUEsdUJBQ0EsQ0FBQSxzQkFDQSxDQUFBLHFCQUNBLENBQUEsMEJBQ0EsQ0FBQSwyQkFHSixZQUNJLENBQUEsdUJBQ0EsQ0FBQSxzQkFDQSxDQUFBLHFCQUNBLENBQUEsMEJBQ0EsQ0FBQSxjQVNSLG1CQUVJLENBQUEscURBU0oseUJBSUksQ0FBQSx3SEFPSixpQkFJSSxDQUFBLFNBQ0EsQ0FBQSw0R0FPSiw2QkFJSSxDQUFBLFNBT0osMEJBQ0ksQ0FBQSxPQVVKLHFCQUNJLENBQUEsYUFDQSxDQUFBLGFBQ0EsQ0FBQSxjQUNBLENBQUEsU0FDQSxDQUFBLGtCQUNBLENBQUEsU0FRSixvQkFDSSxDQUFBLHVCQUNBLENBQUEsU0FPSixhQUNJLENBQUEsNkJBUUoscUJBRUksQ0FBQSxTQUNBLENBQUEsa0ZBT0osV0FFSSxDQUFBLGNBUUosNEJBQ0ksQ0FBQSxtQkFDQSxDQUFBLHFGQU9KLHVCQUVJLENBQUEsNkJBUUoseUJBQ0ksQ0FBQSxZQUNBLENBQUEsYUFXSixhQUVJLENBQUEsUUFPSixpQkFDSSxDQUFBLE9BVUosb0JBQ0ksQ0FBQSxTQU9KLFlBQ0ksQ0FBQSxTQVVKLFlBQ0ksQ0FBQSxXQ3paSiw0QkFDSSxDQUFBLDZDQUNBLENBQUEsc05BQ0EsQ0FBQSxrQkFJQSxDQUFBLGlCQUNBLENBQUEsV0FHSiwrQkFDSSxDQUFBLGdEQUNBLENBQUEsNFJBQ0EsQ0FBQSxrQkFJQSxDQUFBLGlCQUNBLENBQUEsV0FHSiwrQkFDSSxDQUFBLG9EQUNBLENBQUEsNlFBQ0EsQ0FBQSxrQkFLQSxDQUFBLGlCQUNBLENBQUEsV0FHSiw4QkFDSSxDQUFBLCtDQUNBLENBQUEsd1JBQ0EsQ0FBQSxrQkFJQSxDQUFBLGlCQUNBLENBQUEsV0FHSiwyQkFDSSxDQUFBLDRDQUNBLENBQUEseVFBQ0EsQ0FBQSxrQkFJQSxDQUFBLGlCQUNBLENBQUEsV0FHSixpQ0FDSSxDQUFBLGtEQUNBLENBQUEsaVNBQ0EsQ0FBQSxrQkFJQSxDQUFBLGlCQUNBLENBQUEsb0RDMUhKLGNBRUksQ0FBQSxhQUNBLENBQUEsaUJBQ0EsQ0FBQSxzRUQwUUEsaUJBQ0ksQ0FBQSxhQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxRQUNBLENBQUEseUVBRUosaUJBQ0ksQ0FBQSxhQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxRQUNBLENBQUEscUNDbFJBLGtGQURKLGlCQUVRLENBQUEsQ0FBQSxTQUtaLFVBQ0ksQ0FBQSxVQUNBLENBQUEsaUJBR0ksU0FDSSxDQUFBLHdCQUVKLGdCRG1NSixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxpQkN6TUksU0FDSSxDQUFBLHdCQUVKLGdCRG1NSixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxpQkN6TUksU0FDSSxDQUFBLHdCQUVKLGdCRG1NSixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxpQkN6TUksU0FDSSxDQUFBLHdCQUVKLGdCRG1NSixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxpQkN6TUksU0FDSSxDQUFBLHdCQUVKLGdCRG1NSixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxpQkN6TUksU0FDSSxDQUFBLHdCQUVKLGdCRG1NSixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxpQkN6TUksU0FDSSxDQUFBLHdCQUVKLGdCRG1NSixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxpQkN6TUksU0FDSSxDQUFBLHdCQUVKLGdCRG1NSixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxpQkN6TUksU0FDSSxDQUFBLHdCQUVKLGdCRG1NSixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxrQkN6TUksVUFDSSxDQUFBLHdCQUVKLGdCRG1NSixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxxQ0NqTUEsa0JBRVEsU0FDSSxDQUFBLHlCQUVKLGdCRHlMUixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxrQkMvTFEsU0FDSSxDQUFBLHlCQUVKLGdCRHlMUixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxrQkMvTFEsU0FDSSxDQUFBLHlCQUVKLGdCRHlMUixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxrQkMvTFEsU0FDSSxDQUFBLHlCQUVKLGdCRHlMUixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxrQkMvTFEsU0FDSSxDQUFBLHlCQUVKLGdCRHlMUixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxrQkMvTFEsU0FDSSxDQUFBLHlCQUVKLGdCRHlMUixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxrQkMvTFEsU0FDSSxDQUFBLHlCQUVKLGdCRHlMUixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxrQkMvTFEsU0FDSSxDQUFBLHlCQUVKLGdCRHlMUixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxrQkMvTFEsU0FDSSxDQUFBLHlCQUVKLGdCRHlMUixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxtQkMvTFEsVUFDSSxDQUFBLHlCQUVKLGdCRHlMUixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxDQUFBLHFDQ3RMQSxpQkFFUSxTQUNJLENBQUEsd0JBRUosZ0JEOEtSLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLGlCQ3BMUSxTQUNJLENBQUEsd0JBRUosZ0JEOEtSLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLGlCQ3BMUSxTQUNJLENBQUEsd0JBRUosZ0JEOEtSLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLGlCQ3BMUSxTQUNJLENBQUEsd0JBRUosZ0JEOEtSLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLGlCQ3BMUSxTQUNJLENBQUEsd0JBRUosZ0JEOEtSLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLGlCQ3BMUSxTQUNJLENBQUEsd0JBRUosZ0JEOEtSLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLGlCQ3BMUSxTQUNJLENBQUEsd0JBRUosZ0JEOEtSLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLGlCQ3BMUSxTQUNJLENBQUEsd0JBRUosZ0JEOEtSLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLGlCQ3BMUSxTQUNJLENBQUEsd0JBRUosZ0JEOEtSLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLGtCQ3BMUSxVQUNJLENBQUEsd0JBRUosZ0JEOEtSLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLENBQUEscUNDektJLHNCQURKLGtCQUVRLENBQUEsVUFDQSxDQUFBLGtCQUNBLENBQUEsQ0FBQSxxQ0FNUixlQURKLGdCQUVRLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLENBQUEsZ0NBS0ksbUJBQ0ksQ0FBQSx1Q0FFSixnQkRrSlIsQ0FBQSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxVQUNBLENBQUEsZ0NDeEpRLG9CQUNJLENBQUEsdUNBRUosZ0JEa0pSLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLGdDQ3hKUSxTQUNJLENBQUEsdUNBRUosZ0JEa0pSLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLGdDQ3hKUSxvQkFDSSxDQUFBLHVDQUVKLGdCRGtKUixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxnQ0N4SlEsb0JBQ0ksQ0FBQSx1Q0FFSixnQkRrSlIsQ0FBQSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxVQUNBLENBQUEsZ0NDeEpRLFNBQ0ksQ0FBQSx1Q0FFSixnQkRrSlIsQ0FBQSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxVQUNBLENBQUEsZ0NDeEpRLG9CQUNJLENBQUEsdUNBRUosZ0JEa0pSLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLGdDQ3hKUSxvQkFDSSxDQUFBLHVDQUVKLGdCRGtKUixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxnQ0N4SlEsU0FDSSxDQUFBLHVDQUVKLGdCRGtKUixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxpQ0N4SlEsb0JBQ0ksQ0FBQSx1Q0FFSixnQkRrSlIsQ0FBQSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxVQUNBLENBQUEscUNDaEpJLGlDQUVRLG1CQUNJLENBQUEsd0NBRUosZ0JEd0laLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLGlDQzlJWSxvQkFDSSxDQUFBLHdDQUVKLGdCRHdJWixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxpQ0M5SVksU0FDSSxDQUFBLHdDQUVKLGdCRHdJWixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxpQ0M5SVksb0JBQ0ksQ0FBQSx3Q0FFSixnQkR3SVosQ0FBQSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxVQUNBLENBQUEsaUNDOUlZLG9CQUNJLENBQUEsd0NBRUosZ0JEd0laLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLGlDQzlJWSxTQUNJLENBQUEsd0NBRUosZ0JEd0laLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLGlDQzlJWSxvQkFDSSxDQUFBLHdDQUVKLGdCRHdJWixDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxpQ0M5SVksb0JBQ0ksQ0FBQSx3Q0FFSixnQkR3SVosQ0FBQSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxVQUNBLENBQUEsaUNDOUlZLFNBQ0ksQ0FBQSx3Q0FFSixnQkR3SVosQ0FBQSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxVQUNBLENBQUEsa0NDOUlZLG9CQUNJLENBQUEsd0NBRUosZ0JEd0laLENBQUEsaUJBQ0EsQ0FB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ZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBub3JtYWxpemUuY3NzIHY3LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9odG1se2xpbmUtaGVpZ2h0OjEuMTU7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1ib2R5e21hcmdpbjowfWFydGljbGUsYXNpZGUsZm9vdGVyLGhlYWRlcixuYXYsc2VjdGlvbntkaXNwbGF5OmJsb2NrfWgxe2ZvbnQtc2l6ZToyZW07bWFyZ2luOi42N2VtIDB9ZmlnY2FwdGlvbixmaWd1cmUsbWFpbntkaXNwbGF5OmJsb2NrfWZpZ3VyZXttYXJnaW46MWVtIDQwcHh9aHJ7Ym94LXNpemluZzpjb250ZW50LWJveDtoZWlnaHQ6MDtvdmVyZmxvdzp2aXNpYmxlfXByZXtmb250LWZhbWlseTptb25vc3BhY2UsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19YXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDpvYmplY3RzfWFiYnJbdGl0bGVde2JvcmRlci1ib3R0b206bm9uZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmluaGVyaXR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfWNvZGUsa2JkLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfWRmbntmb250LXN0eWxlOml0YWxpY31tYXJre2JhY2tncm91bmQtY29sb3I6I2ZmMDtjb2xvcjojMDAwfXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vie2JvdHRvbTotMC4yNWVtfXN1cHt0b3A6LTAuNWVtfWF1ZGlvLHZpZGVve2Rpc3BsYXk6aW5saW5lLWJsb2NrfWF1ZGlvOm5vdChbY29udHJvbHNdKXtkaXNwbGF5Om5vbmU7aGVpZ2h0OjB9aW1ne2JvcmRlci1zdHlsZTpub25lfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn1idXR0b24saW5wdXQsb3B0Z3JvdXAsc2VsZWN0LHRleHRhcmVhe2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7Zm9udC1zaXplOjEwMCU7bGluZS1oZWlnaHQ6MS4xNTttYXJnaW46MH1idXR0b24saW5wdXR7b3ZlcmZsb3c6dmlzaWJsZX1idXR0b246Zm9jdXMsaW5wdXQ6Zm9jdXN7b3V0bGluZTpub25lOy1tb3otb3V0bGluZS1zdHlsZTpub25lOy1tcy1vdXRsaW5lLXN0eWxlOm5vbmU7LW8tb3V0bGluZS1zdHlsZTpub25lOy13ZWJraXQtb3V0bGluZS1zdHlsZTpub25lfWJ1dHRvbjp2aXNpdGVkLGlucHV0OnZpc2l0ZWR7b3V0bGluZTpub25lOy1tb3otb3V0bGluZS1zdHlsZTpub25lOy1tcy1vdXRsaW5lLXN0eWxlOm5vbmU7LW8tb3V0bGluZS1zdHlsZTpub25lOy13ZWJraXQtb3V0bGluZS1zdHlsZTpub25lfWJ1dHRvbjphY3RpdmUsaW5wdXQ6YWN0aXZle291dGxpbmU6bm9uZTstbW96LW91dGxpbmUtc3R5bGU6bm9uZTstbXMtb3V0bGluZS1zdHlsZTpub25lOy1vLW91dGxpbmUtc3R5bGU6bm9uZTstd2Via2l0LW91dGxpbmUtc3R5bGU6bm9uZX1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9YnV0dG9uLGh0bWwgW3R5cGU9YnV0dG9uXSxbdHlwZT1yZXNldF0sW3R5cGU9c3VibWl0XXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVye2JvcmRlci1zdHlsZTpub25lO3BhZGRpbmc6MH1idXR0b246LW1vei1mb2N1c3JpbmcsW3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZyxbdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsW3R5cGU9c3VibWl0XTotbW96LWZvY3VzcmluZ3tvdXRsaW5lOjFweCBkb3R0ZWQgQnV0dG9uVGV4dH1maWVsZHNldHtwYWRkaW5nOi4zNWVtIC43NWVtIC42MjVlbX1sZWdlbmR7Ym94LXNpemluZzpib3JkZXItYm94O2NvbG9yOmluaGVyaXQ7ZGlzcGxheTp0YWJsZTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjA7d2hpdGUtc3BhY2U6bm9ybWFsfXByb2dyZXNze2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXRleHRhcmVhe292ZXJmbG93OmF1dG99W3R5cGU9Y2hlY2tib3hdLFt0eXBlPXJhZGlvXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowfVt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31bdHlwZT1zZWFyY2hdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7b3V0bGluZS1vZmZzZXQ6LTJweH1bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Ojotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9uO2ZvbnQ6aW5oZXJpdH1kZXRhaWxzLG1lbnV7ZGlzcGxheTpibG9ja31zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtfWNhbnZhc3tkaXNwbGF5OmlubGluZS1ibG9ja310ZW1wbGF0ZXtkaXNwbGF5Om5vbmV9W2hpZGRlbl17ZGlzcGxheTpub25lfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJvcGVuX3NhbnNsaWdodFwiO3NyYzp1cmwoXCIuLi9mb250L09wZW5TYW5zLUxpZ2h0LXdlYmZvbnQuZW90XCIpO3NyYzp1cmwoXCIuLi9mb250L09wZW5TYW5zLUxpZ2h0LXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250L09wZW5TYW5zLUxpZ2h0LXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnQvT3BlblNhbnMtTGlnaHQtd2ViZm9udC5zdmcjb3Blbl9zYW5zcmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJvcGVuX3NhbnNzZW1pYm9sZFwiO3NyYzp1cmwoXCIuLi9mb250L09wZW5TYW5zLVNlbWlib2xkLXdlYmZvbnQuZW90XCIpO3NyYzp1cmwoXCIuLi9mb250L09wZW5TYW5zLVNlbWlib2xkLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250L09wZW5TYW5zLVNlbWlib2xkLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnQvT3BlblNhbnMtU2VtaWJvbGQtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udC9PcGVuU2Fucy1TZW1pYm9sZC13ZWJmb250LnN2ZyNvcGVuX3NhbnNyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcImZsYW1hX2JvbGRyZWd1bGFyXCI7c3JjOnVybChcIi4uL2ZvbnQvZmxhbWEtYm9sZC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7c3JjOnVybChcIi4uL2ZvbnQvZmxhbWEtYm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udC9mbGFtYS1ib2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnQvZmxhbWEtYm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udC9mbGFtYS1ib2xkLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250L2ZsYW1hLWJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIm9wZW5fc2Fuc3JlZ3VsYXJcIjtzcmM6dXJsKFwiLi4vZm9udC9PcGVuU2Fucy1SZWd1bGFyLXdlYmZvbnQuZW90XCIpO3NyYzp1cmwoXCIuLi9mb250L09wZW5TYW5zLVJlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnQvT3BlblNhbnMtUmVndWxhci13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250L09wZW5TYW5zLVJlZ3VsYXItd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udC9PcGVuU2Fucy1SZWd1bGFyLXdlYmZvbnQuc3ZnI29wZW5fc2Fuc3JlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5Olwib3Blbl9zYW5zYm9sZFwiO3NyYzp1cmwoXCIuLi9mb250L09wZW5TYW5zLUJvbGQtd2ViZm9udC5lb3RcIik7c3JjOnVybChcIi4uL2ZvbnQvT3BlblNhbnMtQm9sZC13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udC9PcGVuU2Fucy1Cb2xkLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnQvT3BlblNhbnMtQm9sZC13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250L09wZW5TYW5zLUJvbGQtd2ViZm9udC5zdmcjb3Blbl9zYW5zYm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJvcGVuX3NhbnNib2xkaXRhbGljXCI7c3JjOnVybChcIi4uL2ZvbnQvT3BlblNhbnMtQm9sZEl0YWxpYy13ZWJmb250LmVvdFwiKTtzcmM6dXJsKFwiLi4vZm9udC9PcGVuU2Fucy1Cb2xkSXRhbGljLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250L09wZW5TYW5zLUJvbGRJdGFsaWMtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udC9PcGVuU2Fucy1Cb2xkSXRhbGljLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnQvT3BlblNhbnMtQm9sZEl0YWxpYy13ZWJmb250LnN2ZyNvcGVuX3NhbnNib2xkXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9LnJvdy0xMGVyLWdyaWQsLnJvdy0xMmVyLWdyaWQsLnJvdy0xMGVyLXRlYXNlci1ncmlke21heC13aWR0aDoxMDAlO21hcmdpbjowIGF1dG87cG9zaXRpb246cmVsYXRpdmV9LnJvdy0xMGVyLWdyaWQ6YWZ0ZXIsLnJvdy0xMmVyLWdyaWQ6YWZ0ZXIsLnJvdy0xMGVyLXRlYXNlci1ncmlkOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9LnJvdy0xMGVyLWdyaWQ6YmVmb3JlLC5yb3ctMTJlci1ncmlkOmJlZm9yZSwucm93LTEwZXItdGVhc2VyLWdyaWQ6YmVmb3Jle3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5yb3ctMTBlci1ncmlkLnRhYmxlLXJvdywucm93LTEyZXItZ3JpZC50YWJsZS1yb3csLnJvdy0xMGVyLXRlYXNlci1ncmlkLnRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvd319LmNvbHVtbnN7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0fS5jb2x1bW5zLnNtYWxsLTF7d2lkdGg6MTAlfS5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnNtYWxsLTJ7d2lkdGg6MjAlfS5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnNtYWxsLTN7d2lkdGg6MzAlfS5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnNtYWxsLTR7d2lkdGg6NDAlfS5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnNtYWxsLTV7d2lkdGg6NTAlfS5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnNtYWxsLTZ7d2lkdGg6NjAlfS5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnNtYWxsLTd7d2lkdGg6NzAlfS5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnNtYWxsLTh7d2lkdGg6ODAlfS5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnNtYWxsLTl7d2lkdGg6OTAlfS5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnNtYWxsLTEwe3dpZHRoOjEwMCV9LmNvbHVtbnMuc21hbGwtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jb2x1bW5zLnRhYmxldC0xe3dpZHRoOjEwJX0uY29sdW1ucy50YWJsZXQtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LmNvbHVtbnMudGFibGV0LTJ7d2lkdGg6MjAlfS5jb2x1bW5zLnRhYmxldC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0uY29sdW1ucy50YWJsZXQtM3t3aWR0aDozMCV9LmNvbHVtbnMudGFibGV0LWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnRhYmxldC00e3dpZHRoOjQwJX0uY29sdW1ucy50YWJsZXQtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LmNvbHVtbnMudGFibGV0LTV7d2lkdGg6NTAlfS5jb2x1bW5zLnRhYmxldC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0uY29sdW1ucy50YWJsZXQtNnt3aWR0aDo2MCV9LmNvbHVtbnMudGFibGV0LWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnRhYmxldC03e3dpZHRoOjcwJX0uY29sdW1ucy50YWJsZXQtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LmNvbHVtbnMudGFibGV0LTh7d2lkdGg6ODAlfS5jb2x1bW5zLnRhYmxldC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0uY29sdW1ucy50YWJsZXQtOXt3aWR0aDo5MCV9LmNvbHVtbnMudGFibGV0LWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnRhYmxldC0xMHt3aWR0aDoxMDAlfS5jb2x1bW5zLnRhYmxldC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpey5jb2x1bW5zLmxhcmdlLTF7d2lkdGg6MTAlfS5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLmxhcmdlLTJ7d2lkdGg6MjAlfS5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLmxhcmdlLTN7d2lkdGg6MzAlfS5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLmxhcmdlLTR7d2lkdGg6NDAlfS5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLmxhcmdlLTV7d2lkdGg6NTAlfS5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLmxhcmdlLTZ7d2lkdGg6NjAlfS5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLmxhcmdlLTd7d2lkdGg6NzAlfS5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLmxhcmdlLTh7d2lkdGg6ODAlfS5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLmxhcmdlLTl7d2lkdGg6OTAlfS5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLmxhcmdlLTEwe3dpZHRoOjEwMCV9LmNvbHVtbnMubGFyZ2UtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuY29sdW1ucy50YWJsZS1jb2x1bW57ZGlzcGxheTp0YWJsZS1jZWxsO2Zsb2F0Om5vbmU7dmVydGljYWwtYWxpZ246dG9wfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnJvdy0xMmVyLWdyaWR7bWFyZ2luLWxlZnQ6LThweDttYXJnaW4tcmlnaHQ6LThweDttYXgtd2lkdGg6aW5oZXJpdH19LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMuc21hbGwtMXt3aWR0aDo4LjMzMzMzMzMzMzMlfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnNtYWxsLTJ7d2lkdGg6MTYuNjY2NjY2NjY2NyV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMuc21hbGwtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMuc21hbGwtM3t3aWR0aDoyNSV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMuc21hbGwtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMuc21hbGwtNHt3aWR0aDozMy4zMzMzMzMzMzMzJX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5zbWFsbC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5zbWFsbC01e3dpZHRoOjQxLjY2NjY2NjY2NjclfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnNtYWxsLTZ7d2lkdGg6NTAlfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnNtYWxsLTd7d2lkdGg6NTguMzMzMzMzMzMzMyV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMuc21hbGwtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMuc21hbGwtOHt3aWR0aDo2Ni42NjY2NjY2NjY3JX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5zbWFsbC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5zbWFsbC05e3dpZHRoOjc1JX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5zbWFsbC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5zbWFsbC0xMHt3aWR0aDo4My4zMzMzMzMzMzMzJX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5zbWFsbC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMudGFibGV0LTF7d2lkdGg6OC4zMzMzMzMzMzMzJX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy50YWJsZXQtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMudGFibGV0LTJ7d2lkdGg6MTYuNjY2NjY2NjY2NyV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMudGFibGV0LWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnRhYmxldC0ze3dpZHRoOjI1JX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy50YWJsZXQtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMudGFibGV0LTR7d2lkdGg6MzMuMzMzMzMzMzMzMyV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMudGFibGV0LWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnRhYmxldC01e3dpZHRoOjQxLjY2NjY2NjY2NjclfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnRhYmxldC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy50YWJsZXQtNnt3aWR0aDo1MCV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMudGFibGV0LWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnRhYmxldC03e3dpZHRoOjU4LjMzMzMzMzMzMzMlfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnRhYmxldC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy50YWJsZXQtOHt3aWR0aDo2Ni42NjY2NjY2NjY3JX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy50YWJsZXQtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMudGFibGV0LTl7d2lkdGg6NzUlfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnRhYmxldC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy50YWJsZXQtMTB7d2lkdGg6ODMuMzMzMzMzMzMzMyV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMudGFibGV0LWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMubGFyZ2UtMXt3aWR0aDo4LjMzMzMzMzMzMzMlfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLmxhcmdlLTJ7d2lkdGg6MTYuNjY2NjY2NjY2NyV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMubGFyZ2UtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMubGFyZ2UtM3t3aWR0aDoyNSV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMubGFyZ2UtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMubGFyZ2UtNHt3aWR0aDozMy4zMzMzMzMzMzMzJX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5sYXJnZS1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5sYXJnZS01e3dpZHRoOjQxLjY2NjY2NjY2NjclfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLmxhcmdlLTZ7d2lkdGg6NTAlfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLmxhcmdlLTd7d2lkdGg6NTguMzMzMzMzMzMzMyV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMubGFyZ2UtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMubGFyZ2UtOHt3aWR0aDo2Ni42NjY2NjY2NjY3JX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5sYXJnZS1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5sYXJnZS05e3dpZHRoOjc1JX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5sYXJnZS1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5sYXJnZS0xMHt3aWR0aDo4My4zMzMzMzMzMzMzJX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5sYXJnZS1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5yb3ctMTJlci1ncmlkIC5ncmlkMTItcGxye3BhZGRpbmctcmlnaHQ6OHB4O3BhZGRpbmctbGVmdDo4cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucm93LTEwZXItdGVhc2VyLWdyaWR7bWFyZ2luLWxlZnQ6LTEwcHg7bWFyZ2luLXJpZ2h0Oi0xMHB4O21heC13aWR0aDppbmhlcml0fX0ucm93LTEwZXItdGVhc2VyLWdyaWQuc3RhZ2Utd3JhcHBlcnttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowO21heC13aWR0aDoxMDB2dztvdmVyZmxvdzpoaWRkZW59LnJvdy0xMGVyLXRlYXNlci1ncmlkLnN0YWdlLXdyYXBwZXIgLmNvbHVtbnN7cGFkZGluZzowfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucm93LTEwZXItdGVhc2VyLWdyaWQgLmNvbHVtbnN7cGFkZGluZy1yaWdodDoxMHB4O3BhZGRpbmctbGVmdDoxMHB4fX1oMSxoMixoMywudHZwcm9ncmFtbS1ib3ggLnByb2dyYW0tYm94LWxpbmssaDQsLm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIHAgYjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkLGg1LGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg1LC5jYWxlbmRlci1ib3ggLndpZGdldC1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci10aXRsZSxoNixoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNixoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNiBhe2NvbG9yOiMxOTE5MTl9aHRtbCxib2R5e2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZhZmFmYX0qe2JveC1zaXppbmc6Ym9yZGVyLWJveDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveH1he2N1cnNvcjpwb2ludGVyO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Y29sb3I6IzE5MTkxOTt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LWZhbWlseTpcImZsYW1hX2JvbGRyZWd1bGFyXCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsfWE6aG92ZXJ7Y29sb3I6I2Y5MGEzNH1hOnZpc2l0ZWR7Y29sb3I6IzMzM31hOmZvY3Vze291dGxpbmU6bm9uZTstbW96LW91dGxpbmUtc3R5bGU6bm9uZTstbXMtb3V0bGluZS1zdHlsZTpub25lOy1vLW91dGxpbmUtc3R5bGU6bm9uZTstd2Via2l0LW91dGxpbmUtc3R5bGU6bm9uZX1hOnZpc2l0ZWR7b3V0bGluZTpub25lOy1tb3otb3V0bGluZS1zdHlsZTpub25lOy1tcy1vdXRsaW5lLXN0eWxlOm5vbmU7LW8tb3V0bGluZS1zdHlsZTpub25lOy13ZWJraXQtb3V0bGluZS1zdHlsZTpub25lfWE6YWN0aXZle291dGxpbmU6bm9uZTstbW96LW91dGxpbmUtc3R5bGU6bm9uZTstbXMtb3V0bGluZS1zdHlsZTpub25lOy1vLW91dGxpbmUtc3R5bGU6bm9uZTstd2Via2l0LW91dGxpbmUtc3R5bGU6bm9uZX1zcGFuLmV4dGVybmFsLWxpbmt7Y29sb3I6I2Y5MGEzNH1zcGFuLmV4dGVybmFsLWxpbmsgYXtjb2xvcjojZjkwYTM0fXNwYW4uZXh0ZXJuYWwtbGluayBhOmhvdmVyey13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjJzIGVhc2Utb3V0O3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLW91dDtiYWNrZ3JvdW5kLWNvbG9yOiNmOTBhMzQ7Y29sb3I6I2YwZjBmMH0udGV4dC10cmFucy1ub25le3RleHQtdHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudH0ucG9zLXJlbHtwb3NpdGlvbjpyZWxhdGl2ZSAhaW1wb3J0YW50fS5wb3MtYWJze3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnR9LnRhYmxle2Rpc3BsYXk6dGFibGU7d2lkdGg6MTAwJX0udGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGw7ZmxvYXQ6bm9uZX0uZmwtbGVmdHtmbG9hdDpsZWZ0fS5mbC1yaWdodHtmbG9hdDpyaWdodH0uZmwtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9LmJvcmRlci1hZV9ncmV5X2xpZ2h0e2JvcmRlci1sZWZ0OjJweCBzb2xpZCAjZGRkfS5ib3JkZXItYm90dG9tLWdyZXl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZH0uYm9yZGVyLXRvcC1ncmV5e2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGR9LndyYXBwZXItZnVsbHdpZHRoLWZyYW1le3BhZGRpbmc6MCAxMHB4O21heC13aWR0aDoxMjgwcHg7bWFyZ2luOjAgYXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LndyYXBwZXItZnVsbHdpZHRoLWZyYW1le3BhZGRpbmc6MCAzMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7LndyYXBwZXItZnVsbHdpZHRoLWZyYW1le3BhZGRpbmc6MCA2MHB4fX0ud3JhcHBlci1mdWxsd2lkdGgtZnJhbWUuY2VudGVyZWR7bWF4LXdpZHRoOjk2MHB4fS5wYWdlLXdyYXB7bWluLWhlaWdodDoxMDAlfS53cmFwcGVyLWhhbGZ3aWR0aC1mcmFtZXtwYWRkaW5nOjAgMTBweDttYXgtd2lkdGg6MTI4MHB4O21hcmdpbjowIGF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey53cmFwcGVyLWhhbGZ3aWR0aC1mcmFtZXtwYWRkaW5nOjAgMzBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpey53cmFwcGVyLWhhbGZ3aWR0aC1mcmFtZXtwYWRkaW5nOjAgNjBweH19LndyYXBwZXItaGFsZndpZHRoLWZyYW1lIC5jb2wtbGVmdHtwYWRkaW5nLXJpZ2h0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey53cmFwcGVyLWhhbGZ3aWR0aC1mcmFtZSAuY29sLWxlZnR7cGFkZGluZy1yaWdodDo4cHh9fS53cmFwcGVyLWhhbGZ3aWR0aC1mcmFtZSAuY29sLXJpZ2h0e3BhZGRpbmctbGVmdDowfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsud3JhcHBlci1oYWxmd2lkdGgtZnJhbWUgLmNvbC1yaWdodHtwYWRkaW5nLWxlZnQ6OHB4fX0ud3JhcHBlci1ibGFja3tiYWNrZ3JvdW5kLWNvbG9yOiMxOTFlMjQ7d2lkdGg6MTAwJX0ud3JhcHBlci1ibGFjayBoMiwud3JhcHBlci1ibGFjayBoMywud3JhcHBlci1ibGFjayAudHZwcm9ncmFtbS1ib3ggLnByb2dyYW0tYm94LWxpbmssLnR2cHJvZ3JhbW0tYm94IC53cmFwcGVyLWJsYWNrIC5wcm9ncmFtLWJveC1saW5re2NvbG9yOiNmZmZ9LndyYXBwZXItd2hpdGV7YmFja2dyb3VuZC1jb2xvcjojZmZmO3dpZHRoOjEwMCV9LndyYXBwZXItd2hpdGUtZ3JleXtiYWNrZ3JvdW5kLWNvbG9yOiNmYWZhZmE7d2lkdGg6MTAwJX0ud3JhcHBlci1hZV9ncmV5X2xpZ2h0e2JhY2tncm91bmQtY29sb3I6I2RkZDt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99LndyYXBwZXItYWVfZ3JleV9saWdodHtiYWNrZ3JvdW5kLWNvbG9yOiNkZGQ7d2lkdGg6MTAwJX0ud3JhcHBlci1hZV9ncmV5X2xpZ2h0MntiYWNrZ3JvdW5kLWNvbG9yOiNmMmYyZjI7d2lkdGg6MTAwJX0ud3JhcHBlci1kYXJrZ3JleXtiYWNrZ3JvdW5kLWNvbG9yOiMzMzM7d2lkdGg6MTAwJX0ucGItMHtwYWRkaW5nLWJvdHRvbTowfS5wbC01e3BhZGRpbmctbGVmdDo1cHh9LnByLTV7cGFkZGluZy1yaWdodDo1cHh9LnB0LTV7cGFkZGluZy10b3A6NXB4fS5wLTEwe3BhZGRpbmc6MTBweH0ucGItMTB7cGFkZGluZy1ib3R0b206NnB4fS5wLTE1e3BhZGRpbmc6MTVweH0ucHQtMTV7cGFkZGluZy10b3A6MTVweH0ucGItMTV7cGFkZGluZy1ib3R0b206MTVweH0ucGwtMTV7cGFkZGluZy1sZWZ0OjE1cHh9LnAtMjB7cGFkZGluZzoyMHB4fS5wci0yMHtwYWRkaW5nLXJpZ2h0OjIwcHh9LnBsLTIwe3BhZGRpbmctbGVmdDoyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KXsucGwtMjAtZGVza3RvcHtwYWRkaW5nLWxlZnQ6MjBweH19LnB0LTIwe3BhZGRpbmctdG9wOjIwcHh9LnB0LTI1e3BhZGRpbmctdG9wOjI1cHh9LnByLTI1e3BhZGRpbmctcmlnaHQ6MjVweH0ucGItMjV7cGFkZGluZy1ib3R0b206MjVweH0ucGwtMjV7cGFkZGluZy1sZWZ0OjI1cHh9LnAtMjV7cGFkZGluZzoyNXB4fS5wLTMwe3BhZGRpbmc6MzBweH0ucGwtMzB7cGFkZGluZy1sZWZ0OjMwcHh9LnByLTMwe3BhZGRpbmctcmlnaHQ6MzBweH0ucHQtNDB7cGFkZGluZy10b3A6NDBweH0ucHQtMzB7cGFkZGluZy10b3A6MzBweH0ucGItMzB7cGFkZGluZy1ib3R0b206MzBweH0ucC0zNXtwYWRkaW5nOjM1cHh9LnB0LTUwe3BhZGRpbmctdG9wOjUwcHggIWltcG9ydGFudH0ucHQtNjB7cGFkZGluZy10b3A6NjBweH0ucGItNjB7cGFkZGluZy1ib3R0b206NjBweH0ucHQtOTB7cGFkZGluZy10b3A6OTBweCAhaW1wb3J0YW50fS5wYi05MHtwYWRkaW5nLWJvdHRvbTo5MHB4ICFpbXBvcnRhbnR9LnB0LTEyMHtwYWRkaW5nLXRvcDo5MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucHQtMTIwe3BhZGRpbmctdG9wOjEyMHB4fX0ucHItNDB7cGFkZGluZy1yaWdodDo0MHB4fS5tdC0we21hcmdpbi10b3A6MHB4ICFpbXBvcnRhbnR9Lm1iLTB7bWFyZ2luLWJvdHRvbTowcHggIWltcG9ydGFudH0ubXQtMTB7bWFyZ2luLXRvcDoxMHB4ICFpbXBvcnRhbnR9Lm1yLTEwe21hcmdpbi1yaWdodDoxMHB4ICFpbXBvcnRhbnR9Lm1sLTEwe21hcmdpbi1sZWZ0OjEwcHggIWltcG9ydGFudH0ubWItMTB7bWFyZ2luLWJvdHRvbToxMHB4ICFpbXBvcnRhbnR9Lm10LTIwe21hcmdpbi10b3A6MjBweCAhaW1wb3J0YW50fS5tbC0yMHttYXJnaW4tbGVmdDoyMHB4ICFpbXBvcnRhbnR9Lm1iLTEwe21hcmdpbi1ib3R0b206MTBweH0ubWItMjB7bWFyZ2luLWJvdHRvbToyMHB4ICFpbXBvcnRhbnR9Lm1iLTI1e21hcmdpbi1ib3R0b206MjVweCAhaW1wb3J0YW50fS5tbC0yNXttYXJnaW4tbGVmdDoyNXB4ICFpbXBvcnRhbnR9Lm1yLTI1e21hcmdpbi1yaWdodDoyNXB4ICFpbXBvcnRhbnR9Lm10LTMwe21hcmdpbi10b3A6MzBweCAhaW1wb3J0YW50fS5tYi0zMHttYXJnaW4tYm90dG9tOjMwcHggIWltcG9ydGFudH0ubWItNDB7bWFyZ2luLWJvdHRvbTozNHB4ICFpbXBvcnRhbnR9Lm10LTYwe21hcmdpbi10b3A6MzBweCAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubXQtNjB7bWFyZ2luLXRvcDo2MHB4ICFpbXBvcnRhbnR9fS5tYi02MHttYXJnaW4tYm90dG9tOjMwcHggIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Lm1iLTYwe21hcmdpbi1ib3R0b206NjBweCAhaW1wb3J0YW50fX0ubWItNjV7bWFyZ2luLWJvdHRvbTo2MHB4ICFpbXBvcnRhbnR9Lm1iLTcwe21hcmdpbi1ib3R0b206MzVweCAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubWItNzB7bWFyZ2luLWJvdHRvbTo3MHB4ICFpbXBvcnRhbnR9fS5ibG9ja3tkaXNwbGF5OmJsb2NrfS5pbmxpbmV7ZGlzcGxheTppbmxpbmV9LmlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9ja31pbnB1dCx0ZXh0YXJlYXt3aWR0aDoxMDAlO2hlaWdodDo0MHB4O2JvcmRlcjoxcHggc29saWQgI2FhYTtwYWRkaW5nLWxlZnQ6MTBweDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOi44NzVyZW19aW5wdXQ6Zm9jdXMsdGV4dGFyZWE6Zm9jdXN7b3V0bGluZTpub25lOy1tb3otb3V0bGluZS1zdHlsZTpub25lOy1tcy1vdXRsaW5lLXN0eWxlOm5vbmU7LW8tb3V0bGluZS1zdHlsZTpub25lOy13ZWJraXQtb3V0bGluZS1zdHlsZTpub25lfWlucHV0OnZpc2l0ZWQsdGV4dGFyZWE6dmlzaXRlZHtvdXRsaW5lOm5vbmU7LW1vei1vdXRsaW5lLXN0eWxlOm5vbmU7LW1zLW91dGxpbmUtc3R5bGU6bm9uZTstby1vdXRsaW5lLXN0eWxlOm5vbmU7LXdlYmtpdC1vdXRsaW5lLXN0eWxlOm5vbmV9aW5wdXQ6YWN0aXZlLHRleHRhcmVhOmFjdGl2ZXtvdXRsaW5lOm5vbmU7LW1vei1vdXRsaW5lLXN0eWxlOm5vbmU7LW1zLW91dGxpbmUtc3R5bGU6bm9uZTstby1vdXRsaW5lLXN0eWxlOm5vbmU7LXdlYmtpdC1vdXRsaW5lLXN0eWxlOm5vbmV9aW5wdXQuZjMtZm9ybS1lcnJvcix0ZXh0YXJlYS5mMy1mb3JtLWVycm9ye2JvcmRlci1jb2xvcjojZDQyMDNlfWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojOTk5O29wYWNpdHk6MX1pbnB1dDotbW96LXBsYWNlaG9sZGVyLGlucHV0Oi1tb3otcGxhY2Vob2xkZXJ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2NvbG9yOiM5OTk7b3BhY2l0eToxfWlucHV0OjotbW96LXBsYWNlaG9sZGVyLGlucHV0OjotbW96LXBsYWNlaG9sZGVye2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojOTk5O29wYWNpdHk6MX1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVye2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojOTk5O29wYWNpdHk6MX10ZXh0YXJlYXtwYWRkaW5nOjEwcHg7aGVpZ2h0OjEwMHB4O3Jlc2l6ZTpub25lfS5pY2hlY2tib3h7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvaWNoZWNrLnBuZ1wiKSBuby1yZXBlYXQgMCAwO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljaGVjay5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7LmljaGVja2JveHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY2hlY2tfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZToyMHB4IDYwcHh9fS5pY2hlY2tib3guY2hlY2tlZHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTIwcHh9LmljaGVja2JveC5mMy1mb3JtLWVycm9ye2JhY2tncm91bmQtcG9zaXRpb246MCAtNDBweH0uaWNoZWNrYm94LmYzLWZvcm0tZXJyb3IuY2hlY2tlZHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTIwcHh9LmlyYWRpb3tiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pcmFkaW8ucG5nXCIpIG5vLXJlcGVhdCAwIDA7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaXJhZGlvLnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXsuaXJhZGlve2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2lyYWRpb18yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjIwcHggNjBweH19LmlyYWRpby5jaGVja2Vke2JhY2tncm91bmQtcG9zaXRpb246MCAtMjBweH0uaXJhZGlvLmYzLWZvcm0tZXJyb3J7YmFja2dyb3VuZC1wb3NpdGlvbjowIC00MHB4fS5pcmFkaW8uZjMtZm9ybS1lcnJvcitzcGFue2NvbG9yOiNkNDIwM2V9bGFiZWwuZjMtZm9ybS1lcnJvcntjb2xvcjojZDQyMDNlfWxhYmVsLmYzLWZvcm0tZXJyb3IgLmljaGVja2JveCxsYWJlbC5mMy1mb3JtLWVycm9yIC5pcmFkaW97YmFja2dyb3VuZC1wb3NpdGlvbjowIC00MHB4fS5pY2hlY2tib3gsLmlyYWRpb3tkaXNwbGF5OmlubGluZS1ibG9jazsqZGlzcGxheTppbmxpbmU7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbjotM3B4IDE1cHggMCAwO3BhZGRpbmc6MDt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2JvcmRlcjpub25lO2N1cnNvcjpwb2ludGVyfS5jc2MtaGVhZGVye21hcmdpbi10b3A6NDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmNzYy1oZWFkZXJ7bWFyZ2luLXRvcDo2MHB4fX0uY3NjLWhlYWRlci5jc2MtaGVhZGVyLW4xe21hcmdpbi10b3A6MjBweH1oMSwuaDF7Zm9udC1mYW1pbHk6XCJmbGFtYV9ib2xkcmVndWxhclwiLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxLjc1cmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW46MHB4IDBweCA1cHg7bGV0dGVyLXNwYWNpbmc6LTAuMDJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7aDEsLmgxe2ZvbnQtc2l6ZToyLjg3NXJlbX19aDEuYmlnZ2VzdC1oZWFkbGluZSwuaDEuYmlnZ2VzdC1oZWFkbGluZXtmb250LXNpemU6Mi4zNzVyZW07bGluZS1oZWlnaHQ6MTttYXgtd2lkdGg6MTAwJTttYXJnaW46MCAxNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtoMS5iaWdnZXN0LWhlYWRsaW5lLC5oMS5iaWdnZXN0LWhlYWRsaW5le2ZvbnQtc2l6ZTo1LjVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCl7aDEuYmlnZ2VzdC1oZWFkbGluZSwuaDEuYmlnZ2VzdC1oZWFkbGluZXtmb250LXNpemU6NS41cmVtO21heC13aWR0aDo2MCU7bWFyZ2luLWxlZnQ6MzBweDttaW4td2lkdGg6NTgwcHh9fWgxLmJpZ2dlc3QtaGVhZGxpbmUgc3BhbiwuaDEuYmlnZ2VzdC1oZWFkbGluZSBzcGFue2NvbG9yOiNmOTBhMzR9aDEuYmlnZ2VzdC1oZWFkbGluZTo6YWZ0ZXIsLmgxLmJpZ2dlc3QtaGVhZGxpbmU6OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDo5MCU7aGVpZ2h0OjJweDtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6I2Y5MGEzNDttYXJnaW46NHB4IDAgMCAtMTVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7aDEuYmlnZ2VzdC1oZWFkbGluZTo6YWZ0ZXIsLmgxLmJpZ2dlc3QtaGVhZGxpbmU6OmFmdGVye21hcmdpbjoxNHB4IDAgMCAtMTVweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KXtoMS5iaWdnZXN0LWhlYWRsaW5lOjphZnRlciwuaDEuYmlnZ2VzdC1oZWFkbGluZTo6YWZ0ZXJ7bWFyZ2luOjE0cHggMCAwIC0zMHB4fX0uaDEtc3VibGluZXtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxLjEyNXJlbTtsZXR0ZXItc3BhY2luZzotMC4wMmVtO2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjZweCAwIDB9LmgxLXN1YmxpbmUgc3Bhbntjb2xvcjojZjkwYTM0fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuaDEtc3VibGluZXttYXJnaW46MTZweCAwIDB9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCl7LmgxLXN1YmxpbmV7Zm9udC1zaXplOjEuODc1cmVtfX1oMntmb250LWZhbWlseTpcImZsYW1hX2JvbGRyZWd1bGFyXCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEuNzVyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbjowIDE1cHggLTdweCAwO2xpbmUtaGVpZ2h0OjF9aDIgc3Bhbntjb2xvcjojZjkwYTM0fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtoMntmb250LXNpemU6M3JlbX19aDI6OmJlZm9yZXtjb250ZW50OlwiXCI7d2lkdGg6MTBweDtoZWlnaHQ6MnB4O2JhY2tncm91bmQtY29sb3I6I2Y5MGEzNDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MzZweDtsZWZ0OjFweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7aDI6OmJlZm9yZXt3aWR0aDoyMHB4O3RvcDo0NnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpe2gyOjpiZWZvcmV7d2lkdGg6NTBweH19LmgyLXN1YmxpbmV7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MS4xMjVyZW07bGV0dGVyLXNwYWNpbmc6LTAuMDJlbTtsaW5lLWhlaWdodDoxO21hcmdpbjoxMHB4IDAgMH0uaDItc3VibGluZSBzcGFue2NvbG9yOiNmOTBhMzR9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KXsuaDItc3VibGluZXtmb250LXNpemU6MS43NXJlbX19aDMsLnR2cHJvZ3JhbW0tYm94IC5wcm9ncmFtLWJveC1saW5rLC5oM3tmb250LWZhbWlseTpcImZsYW1hX2JvbGRyZWd1bGFyXCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZToxLjc1cmVtO2xldHRlci1zcGFjaW5nOi0wLjAyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjB9aDMgc3BhbiwudHZwcm9ncmFtbS1ib3ggLnByb2dyYW0tYm94LWxpbmsgc3BhbiwuaDMgc3Bhbntjb2xvcjojZjkwYTM0fS5oMy1zdWJsaW5le2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEuMTI1cmVtO2xldHRlci1zcGFjaW5nOi0wLjAyZW07bGluZS1oZWlnaHQ6MTttYXJnaW46MTBweCAwIDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5oMy1zdWJsaW5lIHNwYW57Y29sb3I6I2Y5MGEzNH1oNCwubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCBiOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsLmg0e2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEuMTI1cmVtO21hcmdpbi10b3A6MHB4O21hcmdpbi1ib3R0b206MTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe2g0LC5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRldGFpbCBwIGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCwuaDR7Zm9udC1zaXplOjEuNXJlbX19aDQuYm9sZCwubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCBiLmJvbGQ6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCwuaDQuYm9sZHtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO21hcmdpbi1ib3R0b206MH1oNSxoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNSwuY2FsZW5kZXItYm94IC53aWRnZXQtZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItdGl0bGV7ZGlzcGxheTpibG9jaztmb250LXNpemU6MXJlbTtmb250LXdlaWdodDpub3JtYWw7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9aDYsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYgYXtkaXNwbGF5OmJsb2NrO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOi44NzVyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjB9aDYuY29weSxoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5jb3B5Lmg2LGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg2IGEuY29weXt0ZXh0LXRyYW5zZm9ybTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtoNixoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNixoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNiBhe2ZvbnQtc2l6ZToxcmVtfX0uY2lfcmVke2NvbG9yOiNmOTBhMzR9LmNvcHkxe2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuMzc1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuY29weTF7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS41cmVtfX0uY29weTEuYm9sZHtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkfS5jb3B5Mntmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjM3NXJlbTttYXJnaW4tdG9wOjB9LmNvcHkyLmJvbGR7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZH1wLHVsIGxpe2xpbmUtaGVpZ2h0OjEuNX1wLGJvZHl7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsfWIsc3Ryb25ne2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC13ZWlnaHQ6YmxvZH1lbSxpe2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6aXRhbGljO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHlsZTpub3JtYWx9LnR4dC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnR4dC1ye3RleHQtYWxpZ246cmlnaHR9LnR4dC1se3RleHQtYWxpZ246bGVmdH0uY3RhLC5jb29raWVzIC53cmFwcGVyLWNvb2tpZXMgLmN0YSwuY29va2llcyAud3JhcHBlci1jb29raWVzIC5jY19idG4sLmNvb2tpZXMgLmNjX2Jhbm5lciAuY3RhLC5jb29raWVzIC5jY19iYW5uZXIgLmNjX2J0biwuY2NfYmFubmVyLXdyYXBwZXIgLndyYXBwZXItY29va2llcyAuY3RhLC5jY19iYW5uZXItd3JhcHBlciAud3JhcHBlci1jb29raWVzIC5jY19idG4sLmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXIgLmN0YSwuY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAuY2NfYnRue2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MXJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMTkxZTI0O2hlaWdodDo0MHB4O3BhZGRpbmc6MCAzMHB4O2JvcmRlcjpub25lO2NvbG9yOiNmZmY7bWFyZ2luOjAgYXV0b30uY3RhOmhvdmVyLC5jb29raWVzIC53cmFwcGVyLWNvb2tpZXMgLmN0YTpob3ZlciwuY29va2llcyAud3JhcHBlci1jb29raWVzIC5jY19idG46aG92ZXIsLmNvb2tpZXMgLmNjX2Jhbm5lciAuY3RhOmhvdmVyLC5jb29raWVzIC5jY19iYW5uZXIgLmNjX2J0bjpob3ZlciwuY2NfYmFubmVyLXdyYXBwZXIgLndyYXBwZXItY29va2llcyAuY3RhOmhvdmVyLC5jY19iYW5uZXItd3JhcHBlciAud3JhcHBlci1jb29raWVzIC5jY19idG46aG92ZXIsLmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXIgLmN0YTpob3ZlciwuY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAuY2NfYnRuOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Y5MGEzNH0uY3RhLndoaXRlLC5jb29raWVzIC53cmFwcGVyLWNvb2tpZXMgLndoaXRlLmN0YSwuY29va2llcyAud3JhcHBlci1jb29raWVzIC53aGl0ZS5jY19idG4sLmNvb2tpZXMgLmNjX2Jhbm5lciAud2hpdGUuY3RhLC5jb29raWVzIC5jY19iYW5uZXIgLndoaXRlLmNjX2J0biwuY2NfYmFubmVyLXdyYXBwZXIgLndyYXBwZXItY29va2llcyAud2hpdGUuY3RhLC5jY19iYW5uZXItd3JhcHBlciAud3JhcHBlci1jb29raWVzIC53aGl0ZS5jY19idG4sLmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXIgLndoaXRlLmN0YSwuY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAud2hpdGUuY2NfYnRue2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMDAwfS5jdGEud2hpdGU6aG92ZXIsLmNvb2tpZXMgLndyYXBwZXItY29va2llcyAud2hpdGUuY2NfYnRuOmhvdmVyLC5jb29raWVzIC5jY19iYW5uZXIgLndoaXRlLmNjX2J0bjpob3ZlciwuY2NfYmFubmVyLXdyYXBwZXIgLndyYXBwZXItY29va2llcyAud2hpdGUuY2NfYnRuOmhvdmVyLC5jY19iYW5uZXItd3JhcHBlciAuY2NfYmFubmVyIC53aGl0ZS5jY19idG46aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojNjY2fS5jdGEubGFyZ2UsLmNvb2tpZXMgLndyYXBwZXItY29va2llcyAubGFyZ2UuY3RhLC5jb29raWVzIC53cmFwcGVyLWNvb2tpZXMgLmxhcmdlLmNjX2J0biwuY29va2llcyAuY2NfYmFubmVyIC5sYXJnZS5jdGEsLmNvb2tpZXMgLmNjX2Jhbm5lciAubGFyZ2UuY2NfYnRuLC5jY19iYW5uZXItd3JhcHBlciAud3JhcHBlci1jb29raWVzIC5sYXJnZS5jdGEsLmNjX2Jhbm5lci13cmFwcGVyIC53cmFwcGVyLWNvb2tpZXMgLmxhcmdlLmNjX2J0biwuY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAubGFyZ2UuY3RhLC5jY19iYW5uZXItd3JhcHBlciAuY2NfYmFubmVyIC5sYXJnZS5jY19idG57Zm9udC1zaXplOjEuMjVyZW19LmN0YS5uby10cmFuc2Zvcm0sLmNvb2tpZXMgLndyYXBwZXItY29va2llcyAubm8tdHJhbnNmb3JtLmN0YSwuY29va2llcyAud3JhcHBlci1jb29raWVzIC5uby10cmFuc2Zvcm0uY2NfYnRuLC5jb29raWVzIC5jY19iYW5uZXIgLm5vLXRyYW5zZm9ybS5jdGEsLmNvb2tpZXMgLmNjX2Jhbm5lciAubm8tdHJhbnNmb3JtLmNjX2J0biwuY2NfYmFubmVyLXdyYXBwZXIgLndyYXBwZXItY29va2llcyAubm8tdHJhbnNmb3JtLmN0YSwuY2NfYmFubmVyLXdyYXBwZXIgLndyYXBwZXItY29va2llcyAubm8tdHJhbnNmb3JtLmNjX2J0biwuY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAubm8tdHJhbnNmb3JtLmN0YSwuY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAubm8tdHJhbnNmb3JtLmNjX2J0bnt0ZXh0LXRyYW5zZm9ybTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuY3RhLC5jb29raWVzIC53cmFwcGVyLWNvb2tpZXMgLmN0YSwuY29va2llcyAud3JhcHBlci1jb29raWVzIC5jY19idG4sLmNvb2tpZXMgLmNjX2Jhbm5lciAuY3RhLC5jb29raWVzIC5jY19iYW5uZXIgLmNjX2J0biwuY2NfYmFubmVyLXdyYXBwZXIgLndyYXBwZXItY29va2llcyAuY3RhLC5jY19iYW5uZXItd3JhcHBlciAud3JhcHBlci1jb29raWVzIC5jY19idG4sLmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXIgLmN0YSwuY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAuY2NfYnRue2ZvbnQtc2l6ZTouODc1cmVtfX1hLmN0YSwuY29va2llcyAud3JhcHBlci1jb29raWVzIGEuY3RhLC5jb29raWVzIC53cmFwcGVyLWNvb2tpZXMgYS5jY19idG4sLmNvb2tpZXMgLmNjX2Jhbm5lciBhLmN0YSwuY29va2llcyAuY2NfYmFubmVyIGEuY2NfYnRuLC5jY19iYW5uZXItd3JhcHBlciAud3JhcHBlci1jb29raWVzIGEuY3RhLC5jY19iYW5uZXItd3JhcHBlciAud3JhcHBlci1jb29raWVzIGEuY2NfYnRuLC5jY19iYW5uZXItd3JhcHBlciAuY2NfYmFubmVyIGEuY3RhLC5jY19iYW5uZXItd3JhcHBlciAuY2NfYmFubmVyIGEuY2NfYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiNmZmY7bGluZS1oZWlnaHQ6NDBweDt0ZXh0LWRlY29yYXRpb246bm9uZX0udGV4dGxpbmt7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjU7bGV0dGVyLXNwYWNpbmc6LTAuMDJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y3Vyc29yOnBvaW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzE5MWUyNDttYXJnaW4tdG9wOjIwcHh9LnRleHRsaW5rLmJpZ3ttYXJnaW4tdG9wOjIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey50ZXh0bGluay5iaWd7bWFyZ2luLXRvcDozMHB4O2ZvbnQtc2l6ZToxLjg3NXJlbX0udGV4dGxpbmsuYmlnOjphZnRlcntmb250LXNpemU6MS44NzVyZW19fS50ZXh0bGluazo6YWZ0ZXJ7Y29udGVudDpcIj5cIjtjb2xvcjojZjkwYTM0O2ZvbnQtc2l6ZToxcmVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctbGVmdDoxMHB4fS50ZXh0bGluazpob3ZlcntkaXNwbGF5OmlubGluZS1ibG9jazstd2Via2l0LXRyYW5zaXRpb246YWxsIC4ycyBlYXNlLW91dDt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1vdXQ7YmFja2dyb3VuZC1jb2xvcjojZjkwYTM0O2NvbG9yOiNmMGYwZjB9LnRleHRsaW5rOmhvdmVyOjphZnRlcntjb250ZW50OlwiPlwiO2NvbG9yOiNmMGYwZjB9LnRleHRsaW5rLnVuZGVybGluZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS50ZXh0bGluay51bmRlcmxpbmU+c3Bhbnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS50ZXh0bGluay51bmRlcmxpbmUgLmFjdGlvbi1jbG9zZXtjb2xvcjojMTkxZTI0fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsudGV4dGxpbmt7Zm9udC1zaXplOjEuMjVyZW19LnRleHRsaW5rOjphZnRlcntmb250LXNpemU6MS4yNXJlbX19LnRleHRsaW5rX2NvcHkxe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTouODc1cmVtO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Y29sb3I6IzE5MTkxOX0udGV4dGxpbmtfY29weTE6aG92ZXJ7Y29sb3I6I2RkZH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnRleHRsaW5rX2NvcHkxe2ZvbnQtc2l6ZToxcmVtfX0ubm8tdHh0LXRyYW5zZm9ybXt0ZXh0LXRyYW5zZm9ybTpub25lfS50eHQtdXBwZXJ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5tb3JlbGVzc190b2dnbGV7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MjBweDtib3R0b206MjBweDtjdXJzb3I6cG9pbnRlcn0uaGlkZGVuLWNvbnRlbnR7ZGlzcGxheTpub25lfS50b2dnbGUtbWVudSAuYWN0aW9uLWNsb3NlLC50b2dnbGUtbWVudSAuaWNvbi5hY3Rpb24tY2xvc2V7ZGlzcGxheTpub25lfS50b2dnbGUtbWVudS5hY3RpdmUgLmFjdGlvbi1vcGVuLC50b2dnbGUtbWVudS5hY3RpdmUgLmljb24uYWN0aXZlLW9wZW57ZGlzcGxheTpub25lfS50b2dnbGUtbWVudS5hY3RpdmUgLmFjdGlvbi1jbG9zZSwudG9nZ2xlLW1lbnUuYWN0aXZlIC5pY29uLmFjdGlvbi1jbG9zZXtkaXNwbGF5OmlubGluZS1ibG9ja31pbnB1dCx0ZXh0YXJlYSxzZWxlY3QsYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTstd2Via2l0LWJvcmRlci1yYWRpdXM6MDtib3JkZXItcmFkaXVzOjB9LmxhYmVsMXtkaXNwbGF5OmJsb2NrO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOi44NzVyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbTotMnB4fS5sYWJlbDEuYm9sZHtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkfS5sYWJlbDJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6Ljc1cmVtO2xpbmUtaGVpZ2h0Oi43NXJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmxhYmVsMi5ub19iZ3ttYXJnaW4tYm90dG9tOjZweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpey5sYWJlbDIubm9fYmd7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6Ljg3NXJlbX19LmxhYmVsMi5ub19iZy5zaWRlLXNwYWNle21hcmdpbi1sZWZ0OjE1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KXsubGFiZWwyLm5vX2JnLnNpZGUtc3BhY2V7bWFyZ2luLWxlZnQ6MzBweH19LmxhYmVsMi5oaWdobGlnaHR7Zm9udC1zaXplOjEuNzVyZW07Y29sb3I6I2Y5MGEzNDtsZXR0ZXItc3BhY2luZzotMC4wMmVtO2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjAgMCAyMHB4IDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpey5sYWJlbDIuaGlnaGxpZ2h0e21hcmdpbjowfX0ubGFiZWwyLmJnX3JlZHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7cGFkZGluZzozcHggNXB4O21hcmdpbi1ib3R0b206MTBweDtjb2xvcjojZmZmfS5sYWJlbDIuYmdfYmx1ZXtiYWNrZ3JvdW5kLWNvbG9yOiM0ZDgwYTU7cGFkZGluZzoycHggNXB4IDNweCA1cHg7bWFyZ2luLWJvdHRvbToxMHB4O2NvbG9yOiNmZmZ9LmxhYmVsMi5iZ19ncmV5e2JhY2tncm91bmQtY29sb3I6IzY2NjtwYWRkaW5nOjJweCA1cHggM3B4IDVweDttYXJnaW4tYm90dG9tOjEwcHg7Y29sb3I6I2ZmZn0ubGFiZWwyLmJveHtib3JkZXI6MXB4IHNvbGlkICNmZmY7cGFkZGluZzozcHggNXB4O21hcmdpbi1ib3R0b206MTBweDtjb2xvcjojZmZmfS5sYWJlbC1zcGVjaWFse3RleHQtZGVjb3JhdGlvbjpub25lO3BhZGRpbmc6MHB4IDIwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE1cHg7bGVmdDo1cHg7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5sYWJlbC1zcGVjaWFsIGg0LC5sYWJlbC1zcGVjaWFsIC5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRldGFpbCBwIGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCwubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCAubGFiZWwtc3BlY2lhbCBiOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGR7Y29sb3I6I2ZmZn0ubGFiZWwtc3BlY2lhbCAubGluZV90b3B7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDoycHg7aGVpZ2h0OjE1cHg7dG9wOi0xN3B4O2xlZnQ6OHB4fS5sYWJlbC1zcGVjaWFsIC5saW5lX2JvdHRvbXtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjJweDtoZWlnaHQ6MjAwcHg7dG9wOjIycHg7bGVmdDo4cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5sYWJlbC1zcGVjaWFse3RvcDozMHB4O2xlZnQ6MTVweDtwYWRkaW5nOjBweCAzMHB4fS5sYWJlbC1zcGVjaWFsIC5saW5lX3RvcHtoZWlnaHQ6MzBweDt0b3A6LTMycHg7bGVmdDoxM3B4fS5sYWJlbC1zcGVjaWFsIC5saW5lX2JvdHRvbXt0b3A6MjlweDtsZWZ0OjEzcHh9fS50eHQtZ3JleXtjb2xvcjojYWFhfS50eHQtYWVfYmxhY2t7Y29sb3I6IzE5MTkxOX0udGV4dC1kaXZpZGVyX3JlZHtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7d2lkdGg6MnB4O2hlaWdodDozNnB4O21hcmdpbjowIDEwcHg7dG9wOjEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey50ZXh0LWRpdmlkZXJfcmVke2ZvbnQtc2l6ZToxLjI1cmVtO3dpZHRoOjRweDtoZWlnaHQ6NDZweDttYXJnaW46MCAyMHB4O3RvcDoxMHB4fX0udGV4dC1kaXZpZGVyX2dyZXl7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojMzMzO3dpZHRoOjFweDtoZWlnaHQ6MzBweDttYXJnaW46MCAyMHB4O2Zsb2F0OmxlZnQ7dG9wOi00cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey50ZXh0LWRpdmlkZXJfZ3JleXt0b3A6MDttYXJnaW46MCAzMHB4fX0udGV4dC1kaXZpZGVyX3doaXRle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQtY29sb3I6I2ZmZjt3aWR0aDoxcHg7aGVpZ2h0OjMwcHg7bWFyZ2luOjAgMjBweDtmbG9hdDpsZWZ0O3RvcDotNHB4O2xlZnQ6LTQwcHh9LmdyYWRpZW50LXJhZGlhbHtiYWNrZ3JvdW5kOi1tb3otcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgyNCwgMjQsIDI0LCAwLjgpIDEwMCUpO2JhY2tncm91bmQ6LXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQoY2VudGVyLCBlbGxpcHNlIGNvdmVyLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDI0LCAyNCwgMjQsIDAuOCkgMTAwJSk7YmFja2dyb3VuZDpyYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCBjZW50ZXIsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMjQsIDI0LCAyNCwgMC44KSAxMDAlKTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPVwiIzAwMDAwMDAwXCIsIGVuZENvbG9yc3RyPVwiI2NjMTgxODE4XCIsR3JhZGllbnRUeXBlPTEgKTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmV9LmdyYWRpZW50LWxpbmVhcntiYWNrZ3JvdW5kOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxOCwgMTgsIDI2LCAwKSAwJSwgcmdiYSgxOCwgMTgsIDI2LCAwLjYpIDQwJSwgcmdiYSgxOCwgMTgsIDI2LCAwLjkpIDEwMCUpO2JhY2tncm91bmQ6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE4LCAxOCwgMjYsIDApIDAlLCByZ2JhKDE4LCAxOCwgMjYsIDAuNikgNDAlLCByZ2JhKDE4LCAxOCwgMjYsIDAuOSkgMTAwJSk7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDE4LCAxOCwgMjYsIDApIDAlLCByZ2JhKDE4LCAxOCwgMjYsIDAuNikgNDAlLCByZ2JhKDE4LCAxOCwgMjYsIDAuOSkgMTAwJSk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiMwMDEyMTIxYVwiLCBlbmRDb2xvcnN0cj1cIiNlNjEyMTIxYVwiLEdyYWRpZW50VHlwZT0wICk7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7d2lkdGg6MTAwJTtoZWlnaHQ6NjAlO3BvaW50ZXItZXZlbnRzOm5vbmV9LmdyYWRpZW50LWxpbmVhcl9yZXZlcnNle2JhY2tncm91bmQ6LW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE4LCAxOCwgMjYsIDAuOCkgMCUsIHJnYmEoMTgsIDE4LCAyNiwgMC41KSA2MCUsIHJnYmEoMTgsIDE4LCAyNiwgMCkgMTAwJSk7YmFja2dyb3VuZDotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTgsIDE4LCAyNiwgMC44KSAwJSwgcmdiYSgxOCwgMTgsIDI2LCAwLjUpIDYwJSwgcmdiYSgxOCwgMTgsIDI2LCAwKSAxMDAlKTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTgsIDE4LCAyNiwgMC44KSAwJSwgcmdiYSgxOCwgMTgsIDI2LCAwLjUpIDYwJSwgcmdiYSgxOCwgMTgsIDI2LCAwKSAxMDAlKTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPVwiI2NjMTIxMjFhXCIsIGVuZENvbG9yc3RyPVwiIzAwMTIxMjFhXCIsR3JhZGllbnRUeXBlPTAgKTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDo0MCU7cG9pbnRlci1ldmVudHM6bm9uZX0uZ3JhZGllbnQtbGluZWFyX21vcmVpbnRlbnNlLC50ZWFzZXItYXVza2xhcHBiYXIgLmdyYWRpZW50LWxpbmVhcntiYWNrZ3JvdW5kOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxOCwgMTgsIDI2LCAwKSAwJSwgcmdiYSgxOCwgMTgsIDI2LCAwLjUpIDQwJSwgcmdiKDE4LCAxOCwgMjYpIDEwMCUpO2JhY2tncm91bmQ6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE4LCAxOCwgMjYsIDApIDAlLCByZ2JhKDE4LCAxOCwgMjYsIDAuNSkgNDAlLCByZ2IoMTgsIDE4LCAyNikgMTAwJSk7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDE4LCAxOCwgMjYsIDApIDAlLCByZ2JhKDE4LCAxOCwgMjYsIDAuNSkgNDAlLCByZ2IoMTgsIDE4LCAyNikgMTAwJSk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiMwMDEyMTIxYVwiLCBlbmRDb2xvcnN0cj1cIiMxMjEyMWFcIixHcmFkaWVudFR5cGU9MCApO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZX0ubm9icnt3aGl0ZS1zcGFjZTpub3dyYXB9YS5pbnRlcm5hbC1hbHQtbGluay1kZXNpbmd7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaWNuX2N0YS5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjE5cHg7aGVpZ2h0OjE5cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXRvcDoxMHB4O21hcmdpbi1ib3R0b206MjVweDtmb250LWZhbWlseTpcIm9wZW5fc2Fuc2JvbGRcIixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjEuMTI1ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RleHQtZGVjb3JhdGlvbjpub25lO3BhZGRpbmctbGVmdDoyNnB4O2N1cnNvcjpwb2ludGVyO2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjojZWIwMDI4O2xpbmUtaGVpZ2h0OjEuMDg1ZW07d2lkdGg6MTAwJX1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXthLmludGVybmFsLWFsdC1saW5rLWRlc2luZ3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY25fY3RhXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6MTlweCAxOXB4fX1wLnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyfXAudGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fWEuYnV0dG9ue2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo1cHggMTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmOTBhMzQ7Ym9yZGVyOjJweCBzb2xpZCAjZjkwYTM0O2NvbG9yOiNmZmY7Zm9udC1zaXplOjEuMTI1cmVtO3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0cmFuc2l0aW9uOmFsbCAzMDBtc31hLmJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMxMjEyMWE7Ym9yZGVyLWNvbG9yOiMxMjEyMWF9YS5idXR0b24ub3V0bGluZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzEyMTIxYX1hLmJ1dHRvbi5vdXRsaW5lOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Y5MGEzNDtib3JkZXItY29sb3I6I2Y5MGEzNH0uaGVhZGxpbmUtMjgtYm9sZHttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjEuNzVyZW19LmhlYWRsaW5lLTI4LWJvbGQ6OmJlZm9yZXtkaXNwbGF5Om5vbmV9LmhlYWRsaW5lLTI4LWJvbGQrLnN1YmxpbmV7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tdG9wOjEwcHg7Zm9udC1zaXplOjEuMTI1cmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uaGVhZGxpbmUtMjQtYm9sZHttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjEuNXJlbX0uaGVhZGxpbmUtMjQtYm9sZCsuc3VibGluZXtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO21hcmdpbi10b3A6MTBweDtmb250LXNpemU6MS4xMjVyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5mcmFtZS0xMzF7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0fS5wcm9ncmFtLWxpc3Qtd3JhcHBlciAuYWxsZS1zZW5kdW5nZW57cGFkZGluZy1sZWZ0OjB9LnByb2dyYW0tbGlzdC13cmFwcGVyIC5hbGxlLXNlbmR1bmdlbiAuc21hbGwgaDQsLnByb2dyYW0tbGlzdC13cmFwcGVyIC5hbGxlLXNlbmR1bmdlbiAuc21hbGwgLm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIHAgYjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkLC5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRldGFpbCBwIC5wcm9ncmFtLWxpc3Qtd3JhcHBlciAuYWxsZS1zZW5kdW5nZW4gLnNtYWxsIGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZHtjb2xvcjojZjkwYTM0fS5wcm9ncmFtLWxpc3Qtd3JhcHBlciAuYWxsZS1zZW5kdW5nZW4gLnNtYWxsIGg1IGEsLnByb2dyYW0tbGlzdC13cmFwcGVyIC5hbGxlLXNlbmR1bmdlbiAuc21hbGwgaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDUgYSxoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCAucHJvZ3JhbS1saXN0LXdyYXBwZXIgLmFsbGUtc2VuZHVuZ2VuIC5zbWFsbCBsaS5oNSBhLC5wcm9ncmFtLWxpc3Qtd3JhcHBlciAuYWxsZS1zZW5kdW5nZW4gLnNtYWxsIC5jYWxlbmRlci1ib3ggLndpZGdldC1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci10aXRsZSBhLC5jYWxlbmRlci1ib3ggLndpZGdldC1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAucHJvZ3JhbS1saXN0LXdyYXBwZXIgLmFsbGUtc2VuZHVuZ2VuIC5zbWFsbCAudWktZGF0ZXBpY2tlci10aXRsZSBhe2xpbmUtaGVpZ2h0OjEuNX0ucHJvZ3JhbS1saXN0LXdyYXBwZXIgLmFsbGUtc2VuZHVuZ2VuIC5zbWFsbCBoNSBhOmhvdmVyLC5wcm9ncmFtLWxpc3Qtd3JhcHBlciAuYWxsZS1zZW5kdW5nZW4gLnNtYWxsIGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg1IGE6aG92ZXIsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgLnByb2dyYW0tbGlzdC13cmFwcGVyIC5hbGxlLXNlbmR1bmdlbiAuc21hbGwgbGkuaDUgYTpob3ZlciwucHJvZ3JhbS1saXN0LXdyYXBwZXIgLmFsbGUtc2VuZHVuZ2VuIC5zbWFsbCAuY2FsZW5kZXItYm94IC53aWRnZXQtZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgYTpob3ZlciwuY2FsZW5kZXItYm94IC53aWRnZXQtZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnByb2dyYW0tbGlzdC13cmFwcGVyIC5hbGxlLXNlbmR1bmdlbiAuc21hbGwgLnVpLWRhdGVwaWNrZXItdGl0bGUgYTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2Y5MGEzNDtkaXNwbGF5OmlubGluZS1ibG9ja30ucHJvZ3JhbS1saXN0LXdyYXBwZXIgLnByb2dyYW1Db250ZW50e2NsZWFyOmJvdGh9LmFsbGUtc2VuZHVuZ2Vue2NvbG9yOiMxOTE5MTk7cGFkZGluZy10b3A6MjBweDtwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHg7bWFyZ2luLWJvdHRvbToycHg7cG9zaXRpb246cmVsYXRpdmV9LmFsbGUtc2VuZHVuZ2VuIGg1IGEsLmFsbGUtc2VuZHVuZ2VuIGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg1IGEsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgLmFsbGUtc2VuZHVuZ2VuIGxpLmg1IGEsLmFsbGUtc2VuZHVuZ2VuIC5jYWxlbmRlci1ib3ggLndpZGdldC1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci10aXRsZSBhLC5jYWxlbmRlci1ib3ggLndpZGdldC1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAuYWxsZS1zZW5kdW5nZW4gLnVpLWRhdGVwaWNrZXItdGl0bGUgYXtjb2xvcjojMTkxOTE5O3RleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyO2xpbmUtaGVpZ2h0OjEuNTtkaXNwbGF5OmJsb2NrfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYWxsZS1zZW5kdW5nZW4gaDUgYSwuYWxsZS1zZW5kdW5nZW4gaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDUgYSxoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCAuYWxsZS1zZW5kdW5nZW4gbGkuaDUgYSwuYWxsZS1zZW5kdW5nZW4gLmNhbGVuZGVyLWJveCAud2lkZ2V0LWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLXRpdGxlIGEsLmNhbGVuZGVyLWJveCAud2lkZ2V0LWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC5hbGxlLXNlbmR1bmdlbiAudWktZGF0ZXBpY2tlci10aXRsZSBhe21heC13aWR0aDpjYWxjKDEwMCUgLSAxMDBweCl9fS5hbGxlLXNlbmR1bmdlbiBoNSBhOmhvdmVyLC5hbGxlLXNlbmR1bmdlbiBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNSBhOmhvdmVyLGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIC5hbGxlLXNlbmR1bmdlbiBsaS5oNSBhOmhvdmVyLC5hbGxlLXNlbmR1bmdlbiAuY2FsZW5kZXItYm94IC53aWRnZXQtZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgYTpob3ZlciwuY2FsZW5kZXItYm94IC53aWRnZXQtZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLmFsbGUtc2VuZHVuZ2VuIC51aS1kYXRlcGlja2VyLXRpdGxlIGE6aG92ZXJ7Y29sb3I6I2FhYX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmFsbGUtc2VuZHVuZ2VuIC5vbmx5LXRpbWV7cGFkZGluZy1sZWZ0Ojc1cHh9fS53cmFwcGVyX3NlbmR1bmdzbmFtZXtwb3NpdGlvbjpyZWxhdGl2ZTtib3R0b206MHB4O3BhZGRpbmctYm90dG9tOjIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5kYXR1bXttYXJnaW4tdG9wOjE4cHg7cGFkZGluZy1yaWdodDoxMHB4fX0uZ2VucmUtZHJvcGRvd257ZmxvYXQ6cmlnaHQ7cG9zaXRpb246cmVsYXRpdmU7dG9wOi02cHg7bWFyZ2luLWJvdHRvbToxNXB4fS5kcm9wZG93bl9tdWx0aXNlbGVjdHtib3JkZXI6MXB4IHNvbGlkICM5OTl9LmRyb3Bkb3duX211bHRpc2VsZWN0IC5kcm9wZG93biBhe3RleHQtZGVjb3JhdGlvbjpub25lfS5kcm9wZG93bl9tdWx0aXNlbGVjdCAuZHJvcGRvd24gYTpob3Zlcntjb2xvcjojMDAwfS5kcm9wZG93bl9tdWx0aXNlbGVjdCAuZHJvcGRvd24gYS5idG57Y3Vyc29yOnBvaW50ZXI7d2lkdGg6MTAwJSAhaW1wb3J0YW50O2hlaWdodDo0MHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctbGVmdDo4cHg7dmVydGljYWwtYWxpZ246bWlkZGxlO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6Ljg3NXJlbTtjb2xvcjojOTk5O3VzZXItc2VsZWN0Om5vbmU7Ym9yZGVyLXJhZGl1czowO2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93Om5vbmU7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDp1cmwoLi4vaW1nLzJ4L2ljbi1hcnJvd19tb2JpbGVfMngucG5nKSByaWdodCBuby1yZXBlYXQgI2ZmZjtiYWNrZ3JvdW5kLXNpemU6MjVweCA4cHg7cGFkZGluZy10b3A6MTJweH0uZHJvcGRvd25fbXVsdGlzZWxlY3QgLmRyb3Bkb3duIC5kcm9wZG93bl9vcGVue2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3dpZHRoOjEwMCU7ei1pbmRleDoyO292ZXJmbG93OmhpZGRlbjtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Y29sb3I6IzE5MTkxOTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7Y29sb3I6I2YyZWRlMDtmb250LXNpemU6LjhlbTt0ZXh0LXRyYW5zZm9ybTpub25lO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjOTk5O2JvcmRlci1yaWdodDoxcHggc29saWQgIzk5OTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjOTk5fS5kcm9wZG93bl9tdWx0aXNlbGVjdCAuZHJvcGRvd24gLmRyb3Bkb3duX29wZW4gbGFiZWx7Y29sb3I6IzE5MTkxOTtjdXJzb3I6cG9pbnRlcn0uZHJvcGRvd25fbXVsdGlzZWxlY3QgLmRyb3Bkb3duIC5kcm9wZG93bl9vcGVuIHVse2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmctbGVmdDoxNXB4O2N1cnNvcjpwb2ludGVyfS5kcm9wZG93bl9tdWx0aXNlbGVjdCAuZHJvcGRvd24gLmRyb3Bkb3duX29wZW4gdWwgbGl7bWFyZ2luLWJvdHRvbToxNXB4fS5kcm9wZG93bl9tdWx0aXNlbGVjdCAuZHJvcGRvd24gLmRyb3Bkb3duX29wZW4gLmlDaGVjay1oZWxwZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjAlO2xlZnQ6MCU7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21hcmdpbjowcHg7cGFkZGluZzowcHg7YmFja2dyb3VuZDojZmZmIG5vbmUgcmVwZWF0IHNjcm9sbCAwJSAwJTtib3JkZXI6MHB4IG5vbmU7b3BhY2l0eTowO2xpbmUtaGVpZ2h0OjB9LmRyb3Bkb3duX211bHRpc2VsZWN0IC5kcm9wZG93biAuZHJvcGRvd25fb3BlbiAuaWNoZWNrYm94e21hcmdpbjowcHggMTVweCAwIDA7dmVydGljYWwtYWxpZ246Ym90dG9tfS5wcm9ncmFtQ29udGVudHttaW4taGVpZ2h0OjMwMHB4fS5wcm9ncmFtQ29udGVudC5sb2FkaW5ne2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2FqYXgtbG9hZGVyLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcn1oNS5pY29uLGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmljb24uaDUsLmNhbGVuZGVyLWJveCAud2lkZ2V0LWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC5pY29uLnVpLWRhdGVwaWNrZXItdGl0bGV7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX1oNS5pY29uIC5zdHJlYW1pbmdfbGlua2FtYXpvbl9pY29uLGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmljb24uaDUgLnN0cmVhbWluZ19saW5rYW1hem9uX2ljb24sLmNhbGVuZGVyLWJveCAud2lkZ2V0LWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC5pY29uLnVpLWRhdGVwaWNrZXItdGl0bGUgLnN0cmVhbWluZ19saW5rYW1hem9uX2ljb257YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvMngvY2ktcGxheV8yeC5wbmdcIikgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTo1MHB4IDIwcHg7aGVpZ2h0OjIwcHg7d2lkdGg6NTBweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowcHg7dG9wOjVweDtkaXNwbGF5OmlubGluZS1ibG9ja31oNS5pY29uIC5zdHJlYW1pbmdfbGlua2FtYXpvbl9pY29uOmhvdmVyLGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmljb24uaDUgLnN0cmVhbWluZ19saW5rYW1hem9uX2ljb246aG92ZXIsLmNhbGVuZGVyLWJveCAud2lkZ2V0LWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC5pY29uLnVpLWRhdGVwaWNrZXItdGl0bGUgLnN0cmVhbWluZ19saW5rYW1hem9uX2ljb246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9aDUuaWNvbiAuc3RyZWFtaW5nX2xpbmthcHBsZV9pY29uLGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmljb24uaDUgLnN0cmVhbWluZ19saW5rYXBwbGVfaWNvbiwuY2FsZW5kZXItYm94IC53aWRnZXQtZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLmljb24udWktZGF0ZXBpY2tlci10aXRsZSAuc3RyZWFtaW5nX2xpbmthcHBsZV9pY29ue2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nLzJ4L2NpLXBsYXlfMngucG5nXCIpIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6NTBweCAxOXB4O2hlaWdodDoyMHB4O3dpZHRoOjUwcHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6NXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfWg1Lmljb24gLnN0cmVhbWluZ19saW5rYXBwbGVfaWNvbjpob3ZlcixoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5pY29uLmg1IC5zdHJlYW1pbmdfbGlua2FwcGxlX2ljb246aG92ZXIsLmNhbGVuZGVyLWJveCAud2lkZ2V0LWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC5pY29uLnVpLWRhdGVwaWNrZXItdGl0bGUgLnN0cmVhbWluZ19saW5rYXBwbGVfaWNvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7aDUuaWNvbixoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5pY29uLmg1LC5jYWxlbmRlci1ib3ggLndpZGdldC1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAuaWNvbi51aS1kYXRlcGlja2VyLXRpdGxle3BhZGRpbmctcmlnaHQ6MHB4fWg1Lmljb24gYSxoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5pY29uLmg1IGEsLmNhbGVuZGVyLWJveCAud2lkZ2V0LWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC5pY29uLnVpLWRhdGVwaWNrZXItdGl0bGUgYXtmbG9hdDpsZWZ0fWg1Lmljb24gLmljb24tY29udGFpbmVyLGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmljb24uaDUgLmljb24tY29udGFpbmVyLC5jYWxlbmRlci1ib3ggLndpZGdldC1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAuaWNvbi51aS1kYXRlcGlja2VyLXRpdGxlIC5pY29uLWNvbnRhaW5lcntmbG9hdDpsZWZ0O2NsZWFyOmJvdGg7ZGlzcGxheTppbmxpbmUtYmxvY2t9aDUuaWNvbiAuaWNvbi1jb250YWluZXIgLnN0cmVhbWluZ19saW5rYW1hem9uX2ljb24saGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaWNvbi5oNSAuaWNvbi1jb250YWluZXIgLnN0cmVhbWluZ19saW5rYW1hem9uX2ljb24sLmNhbGVuZGVyLWJveCAud2lkZ2V0LWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC5pY29uLnVpLWRhdGVwaWNrZXItdGl0bGUgLmljb24tY29udGFpbmVyIC5zdHJlYW1pbmdfbGlua2FtYXpvbl9pY29uLGg1Lmljb24gLmljb24tY29udGFpbmVyIC5zdHJlYW1pbmdfbGlua2FwcGxlX2ljb24saGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaWNvbi5oNSAuaWNvbi1jb250YWluZXIgLnN0cmVhbWluZ19saW5rYXBwbGVfaWNvbiwuY2FsZW5kZXItYm94IC53aWRnZXQtZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLmljb24udWktZGF0ZXBpY2tlci10aXRsZSAuaWNvbi1jb250YWluZXIgLnN0cmVhbWluZ19saW5rYXBwbGVfaWNvbntwb3NpdGlvbjpyZWxhdGl2ZTtmbG9hdDpsZWZ0O3JpZ2h0OmluaGVyaXQ7bWFyZ2luLXJpZ2h0OjVweH19LnR2Z3VpZGUtcmwxNyAudG9nZ2xle21hcmdpbi10b3A6MjBweDtkaXNwbGF5OmJsb2NrfS50dmd1aWRlLXJsMTcud3JhcHBlci1jb2x1bW4tbGVmdDo6YWZ0ZXJ7Y29udGVudDpcIlwiO3dpZHRoOjgwJTtoZWlnaHQ6MnB4O2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1jb2xvcjojZjkwYTM0O21hcmdpbjoyNXB4IDAgMjVweCAtMTVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnR2Z3VpZGUtcmwxNy53cmFwcGVyLWNvbHVtbi1sZWZ0OjphZnRlcnttYXJnaW46MjVweCAwIDI1cHggLTQwcHh9fS50dmd1aWRlLXJsMTcuYWxsZS1zZW5kdW5nZW57cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy10b3A6MDtwYWRkaW5nLXJpZ2h0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey50dmd1aWRlLXJsMTcuYWxsZS1zZW5kdW5nZW57cGFkZGluZy1sZWZ0OjQwcHh9fS50dmd1aWRlLXJsMTcgLndyYXBwZXJfc2VuZHVuZ3NuYW1le3BhZGRpbmctYm90dG9tOjB9LnR2Z3VpZGUtcmwxNyAud3JhcHBlcl9zZW5kdW5nc25hbWUgLmhpZGRlbi1jb250ZW50IHB7bWFyZ2luLWJvdHRvbTowfS50dmd1aWRlLXJsMTcgLmxhYmVsMi5oaWdobGlnaHR7bWFyZ2luLWJvdHRvbTowfS50dmd1aWRlLXJsMTcgLnJlbWluZGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTouNzVyZW07bGluZS1oZWlnaHQ6Ljc1cmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWRlY29yYXRpb246bm9uZTttYXJnaW4tdG9wOi00cHg7bWFyZ2luLWJvdHRvbTo3cHg7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojZjkwYTM0fS50dmd1aWRlLXJsMTcgLnJlbWluZGVyOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZjkwYTM0fS50dmd1aWRlLXJsMTcgLnJlbWluZGVyOmhvdmVyIC5pY29uLmljbi1yZW1pbmRlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOmJvdHRvbSBjZW50ZXJ9LnR2Z3VpZGUtcmwxNyAucmVtaW5kZXIgLmljb24uaWNuLXJlbWluZGVye21hcmdpbi1yaWdodDo1cHg7cG9zaXRpb246cmVsYXRpdmU7dG9wOjFweH0udHZndWlkZS1ybDE3IC5lbWFpbC1yZW1pbmRlcnttYXJnaW4tbGVmdDotMjBweDttYXJnaW4tcmlnaHQ6LTIwcHh9LnR2Z3VpZGUtcmwxNyAuZW1haWwtcmVtaW5kZXI+LnJvdy0xMGVyLWdyaWR7cGFkZGluZy1yaWdodDo2MHB4fS50dmd1aWRlLXJsMTcgLmVtYWlsLXJlbWluZGVyIC5jdGEsLnR2Z3VpZGUtcmwxNyAuZW1haWwtcmVtaW5kZXIgLmNvb2tpZXMgLndyYXBwZXItY29va2llcyAuY2NfYnRuLC5jb29raWVzIC53cmFwcGVyLWNvb2tpZXMgLnR2Z3VpZGUtcmwxNyAuZW1haWwtcmVtaW5kZXIgLmNjX2J0biwudHZndWlkZS1ybDE3IC5lbWFpbC1yZW1pbmRlciAuY29va2llcyAuY2NfYmFubmVyIC5jY19idG4sLmNvb2tpZXMgLmNjX2Jhbm5lciAudHZndWlkZS1ybDE3IC5lbWFpbC1yZW1pbmRlciAuY2NfYnRuLC50dmd1aWRlLXJsMTcgLmVtYWlsLXJlbWluZGVyIC5jY19iYW5uZXItd3JhcHBlciAud3JhcHBlci1jb29raWVzIC5jY19idG4sLmNjX2Jhbm5lci13cmFwcGVyIC53cmFwcGVyLWNvb2tpZXMgLnR2Z3VpZGUtcmwxNyAuZW1haWwtcmVtaW5kZXIgLmNjX2J0biwudHZndWlkZS1ybDE3IC5lbWFpbC1yZW1pbmRlciAuY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAuY2NfYnRuLC5jY19iYW5uZXItd3JhcHBlciAuY2NfYmFubmVyIC50dmd1aWRlLXJsMTcgLmVtYWlsLXJlbWluZGVyIC5jY19idG57bWFyZ2luOjIwcHggMCAwIDB9LnR2Z3VpZGUtcmwxNyAuZW1haWwtcmVtaW5kZXIgLmljb24tY2lyY2xlLmpzLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjIwcHg7dG9wOjIwcHh9LnR2Z3VpZGUtcmwxNyAuZW1haWwtcmVtaW5kZXIgLmljb24tY2lyY2xlLmpzLWNsb3NlOjpiZWZvcmV7ZGlzcGxheTpub25lfS50dmd1aWRlLXJsMTcgLmVtYWlsLXJlbWluZGVyIC53cmFwcGVyX2VtYWlsLXJlbWluZGVye3BhZGRpbmctYm90dG9tOjIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpey50dmd1aWRlLXJsMTcgLmVtYWlsLXJlbWluZGVyIC5jYXB0Y2hhIC5nLXJlY2FwdGNoYXttYXJnaW4tbGVmdDotMTVweDt0cmFuc2Zvcm06c2NhbGUoMC45KX19LnR2Z3VpZGUtcmwxNyAuZW1haWwtcmVtaW5kZXIgLmNhcHRjaGEgLmNhcHRjaGEtZXJyb3J7ZGlzcGxheTpub25lO21hcmdpbi10b3A6MTBweDtjb2xvcjojZjkwYTM0O2ZvbnQtc2l6ZTouODc1cmVtfS50dmd1aWRlLXJsMTcgLmVtYWlsLXJlbWluZGVyIC5ub3QtZW50ZXJlZC1pbnB1dHtib3JkZXI6MXB4IHNvbGlkICNmOTBhMzR9LnR2Z3VpZGUtcmwxNyAuY29weV9yZW1pbmRlcntmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOi44NzVyZW07Y29sb3I6Izk5OTtwYWRkaW5nLXJpZ2h0OjE1cHg7bWFyZ2luOjA7cGFkZGluZy10b3A6MTBweDtwYWRkaW5nLWJvdHRvbTo1cHh9LnR2Z3VpZGUtcmwxNyAucmVtaW5kZXJfdG9vbHN7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6Ljc1cmVtO2NvbG9yOiM5OTk7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2Rpc3BsYXk6YmxvY2s7dGV4dC1kZWNvcmF0aW9uOm5vbmU7bWFyZ2luOjE1cHggMH0udHZndWlkZS1ybDE3IC5yZW1pbmRlcl90b29sczpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MjVweH0udHZndWlkZS1ybDE3IC5yZW1pbmRlcl90b29scyAuaWNvbntwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MnB4O21hcmdpbi1yaWdodDo1cHh9LnR2Z3VpZGUtcmwxNyAucmVtaW5kZXJfdG9vbHMucmVtaW5kZXItZ29vZ2xle21hcmdpbi10b3A6NXB4fS50dmd1aWRlLXJsMTcgLnJlbWluZGVyX3Rvb2xzLnJlbWluZGVyLWdvb2dsZTpob3Zlcntjb2xvcjojZGRkfS50dmd1aWRlLXJsMTcgLnJlbWluZGVyX3Rvb2xzLnJlbWluZGVyLWdvb2dsZTpob3ZlciAuaWNuLXJlbWluZGVyLWdvb2dsZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOmJvdHRvbSBjZW50ZXJ9LnR2Z3VpZGUtcmwxNyAucmVtaW5kZXJfdG9vbHMucmVtaW5kZXItaWNhbDpob3Zlcntjb2xvcjojZGRkfS50dmd1aWRlLXJsMTcgLnJlbWluZGVyX3Rvb2xzLnJlbWluZGVyLWljYWw6aG92ZXIgLmljbi1yZW1pbmRlci1pY2Fse2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIGNlbnRlcn0udHZndWlkZS1ybDE3IC5yZW1pbmRlcl90b29scy5yZW1pbmRlci1tYWlsOmhvdmVye2NvbG9yOiNkZGR9LnR2Z3VpZGUtcmwxNyAucmVtaW5kZXJfdG9vbHMucmVtaW5kZXItbWFpbDpob3ZlciAuaWNuLXJlbWluZGVyLW1haWx7YmFja2dyb3VuZC1wb3NpdGlvbjpib3R0b20gY2VudGVyfS50dmd1aWRlLXJsMTcgaDYsLnR2Z3VpZGUtcmwxNyBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNixoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCAudHZndWlkZS1ybDE3IGxpLmg2LC50dmd1aWRlLXJsMTcgaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYgYSxoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNiAudHZndWlkZS1ybDE3IGF7bWFyZ2luLWJvdHRvbTowfS5nZW5yZS1maWx0ZXIgLmJvcmRlci1ib3R0b20tZ3JleXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO21hcmdpbi10b3A6MTVweDttYXJnaW4tYm90dG9tOjI1cHh9LmdlbnJle3dpZHRoOjUwJTtkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpsZWZ0O21hcmdpbi1ib3R0b206MTVweDt3aGl0ZS1zcGFjZTpub3dyYXB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5nZW5yZXt3aWR0aDoyNSV9fS5wcmludC1wcm9ncmFtc3twb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDotNXB4fS50di1ndWlkZSAucHJldi1zaG93e21pbi1oZWlnaHQ6MjNweDttYXJnaW46NjBweCAwIDQwcHh9LnR2LWd1aWRlIC5wcmV2LXNob3cgLnRleHRsaW5re21hcmdpbi10b3A6MH0udHYtZ3VpZGUgLnNlYXJjaC1zZW5kdW5nIGJ1dHRvbntwYWRkaW5nOjA7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lfS50aW1le2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEuNzVyZW07bGV0dGVyLXNwYWNpbmc6LTAuMDJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGluZS1oZWlnaHQ6MTttYXJnaW4tdG9wOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpey5oaWRkZW4tcHJvZ3JhbSAudGltZXttYXJnaW4tdG9wOjB9fS5nYW1lcy13cmFwcGVye2NsZWFyOmJvdGg7ZGlzcGxheTpmbGV4O292ZXJmbG93OmhpZGRlbjtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5ib3gxM3tmbG9hdDpsZWZ0O21hcmdpbjowIDIwcHggMjBweCAwO3dpZHRoOjMwMHB4O292ZXJmbG93OmhpZGRlbn0uYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcHtoZWlnaHQ6YXV0bzttYXJnaW4tcmlnaHQ6MjBweH0uYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdHtmbG9hdDpub25lfS5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS1nYWxsZXJ5e21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbjt3aWR0aDoxMDAlO2NsZWFyOmJvdGg7aGVpZ2h0OjE0MHB4O2Zsb2F0Om5vbmV9LmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLWdhbGxlcnkgZmlndXJlLmltYWdle21hcmdpbjowO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dHtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZDojMTkxZTI0O3BhZGRpbmc6MzBweCAxNXB4O2hlaWdodDphdXRvO2NsZWFyOmJvdGg7bWluLXdpZHRoOjMwMHB4fS5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAuYm9keXRleHR7bWFyZ2luOjB9LmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGg0LC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCBiOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsLm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIHAgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZHtmb250LXNpemU6Ljc1cmVtO2xpbmUtaGVpZ2h0Oi43NXJlbTtjb2xvcjojZjBmMGYwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tYm90dG9tOjhweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpey5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoNCwuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIHAgYjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkLC5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRldGFpbCBwIC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBiOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGR7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6Ljg3NXJlbX19LmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGg0IGEsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRldGFpbCBwIGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCBhLC5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRldGFpbCBwIC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBiOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQgYXtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZTouNzVyZW07bGluZS1oZWlnaHQ6Ljc1cmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tYm90dG9tOjA7Y29sb3I6I2YwZjBmMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpey5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoNCBhLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCBiOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQgYSwubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgYjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkIGF7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6Ljg3NXJlbX0uYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDQgYTpob3ZlciwuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIHAgYjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkIGE6aG92ZXIsLm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIHAgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Y5MGEzNDtkaXNwbGF5OmluaXRpYWx9fS5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMywuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLnR2cHJvZ3JhbW0tYm94IC5wcm9ncmFtLWJveC1saW5rLC50dnByb2dyYW1tLWJveCAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLnByb2dyYW0tYm94LWxpbmssLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgye2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuMTttYXJnaW4tdG9wOjBweDttYXJnaW4tYm90dG9tOjEwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbjowICFpbXBvcnRhbnQ7Y29sb3I6I2YwZjBmMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7ZGlzcGxheTppbml0aWFsfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDMsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC50dnByb2dyYW1tLWJveCAucHJvZ3JhbS1ib3gtbGluaywudHZwcm9ncmFtbS1ib3ggLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5wcm9ncmFtLWJveC1saW5rLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMntmb250LXNpemU6MS41cmVtfX0uYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDMgYSwuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLnR2cHJvZ3JhbW0tYm94IC5wcm9ncmFtLWJveC1saW5rIGEsLnR2cHJvZ3JhbW0tYm94IC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAucHJvZ3JhbS1ib3gtbGluayBhLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiBhe2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuMTttYXJnaW4tdG9wOjBweDttYXJnaW4tYm90dG9tOjEwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21heC1oZWlnaHQ6bm9uZTtjb2xvcjojZjBmMGYwfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDMgYSwuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLnR2cHJvZ3JhbW0tYm94IC5wcm9ncmFtLWJveC1saW5rIGEsLnR2cHJvZ3JhbW0tYm94IC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAucHJvZ3JhbS1ib3gtbGluayBhLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiBhe2ZvbnQtc2l6ZToxLjVyZW19fS5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMyBhOmhvdmVyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAudHZwcm9ncmFtbS1ib3ggLnByb2dyYW0tYm94LWxpbmsgYTpob3ZlciwudHZwcm9ncmFtbS1ib3ggLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5wcm9ncmFtLWJveC1saW5rIGE6aG92ZXIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjkwYTM0fS5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMzo6YmVmb3JlLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAudHZwcm9ncmFtbS1ib3ggLnByb2dyYW0tYm94LWxpbms6OmJlZm9yZSwudHZwcm9ncmFtbS1ib3ggLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5wcm9ncmFtLWJveC1saW5rOjpiZWZvcmUsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyOjpiZWZvcmV7ZGlzcGxheTpub25lfS5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS41O2xldHRlci1zcGFjaW5nOi0wLjAyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2N1cnNvcjpwb2ludGVyO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiNmMGYwZjA7bWFyZ2luLXRvcDoyMHB4fS5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBhOjphZnRlcntjb250ZW50OlwiPlwiO2NvbG9yOiNmOTBhMzQ7Zm9udC1zaXplOjFyZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1sZWZ0OjEwcHh9LmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGE6aG92ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1vdXQ7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2Utb3V0O2JhY2tncm91bmQtY29sb3I6I2Y5MGEzNH0uYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgYTpob3Zlcjo6YWZ0ZXJ7Y29udGVudDpcIj5cIjtjb2xvcjojZjBmMGYwfS5ib3gxMyAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIgYXtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJveDEzIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiBhOmFmdGVye2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvY3RhX2hlbGwucG5nKTtiYWNrZ3JvdW5kLXNpemU6MjZweCA1MnB4O3dpZHRoOjI2cHg7aGVpZ2h0OjI2cHg7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZXkoLTUwJSl9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7LmJveDEzIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiBhOmFmdGVye2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvMngvY3RhX2hlbGxfMngucG5nKTtiYWNrZ3JvdW5kLXNpemU6MjZweCA1MnB4O3dpZHRoOjI2cHg7aGVpZ2h0OjI2cHg7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZXkoLTUwJSl9fS5zcGllbGUgLmJveDEzIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1nYWxsZXJ5e2hlaWdodDoxNDBweH0uc3BpZWxlIC5ib3gxMywuc3BpZWxlIC5ib3gxMy5sYXN0LC5zcGllbGUgLmJveDEzLnNtYWxsLmxhc3R7bWFyZ2luLXJpZ2h0OjIwcHg7bWFyZ2luLWJvdHRvbToyMHB4fS5zcGllbGUgLm1pZGRsZSBkaXY6bnRoLWNoaWxkKDNuKSAuYm94MTN7bWFyZ2luLXJpZ2h0OjIwcHh9LnNwaWVsZSAubWlkZGxlIGRpdjpudGgtY2hpbGQoMm4pIC5ib3gxM3ttYXJnaW4tcmlnaHQ6MHB4fS5ib3gxMy5sYXN0LmVpbmVye21hcmdpbi1yaWdodDoyMHB4O21hcmdpbi1ib3R0b206MjBweH0udHgtbTAxLXR2cHJvZ3JhbW1lIC5ib3gxMy50YWdlc2hpZ2hsaWdodC5laW5lcnttYXJnaW4tbGVmdDoyMHB4O21hcmdpbi1yaWdodDowfS50eC1tMDEtdHZwcm9ncmFtbWUgLnR4dF9jb250ZW50X2hlYWRsaW5lLmVpbmVye21hcmdpbi1sZWZ0OjIwcHh9LnR4LW0wMS10dnByb2dyYW1tZSAuYm94MTMudGFnZXNoaWdobGlnaHR7bWF4LXdpZHRoOjMwMHB4fS50ZWFzZXJfc2xpZGVyX3dyYXBwZXIgLmJveDEzLC5zcGllbGUgLmJveDEze3dpZHRoOjEwMCV9LnRlYXNlcl9zbGlkZXJfd3JhcHBlciAuYm94MTMgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0LC5zcGllbGUgLmJveDEzIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dHtkaXNwbGF5OmJsb2NrfS50ZWFzZXJfc2xpZGVyX3dyYXBwZXIgLmJveDEzIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMjo6YmVmb3JlLC5zcGllbGUgLmJveDEzIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMjo6YmVmb3Jle2Rpc3BsYXk6bm9uZX0uc3BpZWxlIC5ib3gxMywuc3BpZWxlIC5ib3gxMy5sYXN0LC5zcGllbGUgLmJveDEzLnNtYWxsLmxhc3QsLnNlbmR1bmdlbiAuYm94MTMsLnNlbmR1bmdlbiAuYm94MTMubGFzdCwuc2VuZHVuZ2VuIC5ib3gxMy5zbWFsbC5sYXN0e21hcmdpbjowIGF1dG8gMjBweDtmbG9hdDpub25lO3dpZHRoOjEwMCV9LnNwaWVsZSAubWlkZGxlIGRpdjpudGgtY2hpbGQoM24pIC5ib3gxM3ttYXJnaW4tcmlnaHQ6MHB4fS50dmd1aWRlIC5ib3gxMy50YWdlc2hpZ2hsaWdodCAudGV4dHtoZWlnaHQ6YXV0b30udHZndWlkZSAuYm94MTMudGFnZXNoaWdobGlnaHQgLnRleHQgaDMsLnR2Z3VpZGUgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0IC50ZXh0IC50dnByb2dyYW1tLWJveCAucHJvZ3JhbS1ib3gtbGluaywudHZwcm9ncmFtbS1ib3ggLnR2Z3VpZGUgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0IC50ZXh0IC5wcm9ncmFtLWJveC1saW5re21hcmdpbi1ib3R0b206MTBweH0udHZndWlkZSAuYm94MTMudGFnZXNoaWdobGlnaHQgLnRleHQgaDJ7bGluZS1oZWlnaHQ6Ljl9LmJveDEzLnNtYWxse2hlaWdodDoxOTBweDt3aWR0aDozMDBweDttYXJnaW4tcmlnaHQ6MjBweDttYXJnaW4tYm90dG9tOjIwcHh9LmJveDEzLnNtYWxsIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1nYWxsZXJ5e2hlaWdodDoxMjBweDtjbGVhcjpib3RofS5ib3gxMy5zbWFsbCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHR7Y2xlYXI6Ym90aH0uYm94MTMuc21hbGwgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgye3BhZGRpbmctYm90dG9tOjBweDttYXJnaW4tYm90dG9tOjIwcHh9LmJveDEzLnNtYWxsLmxhc3R7bWFyZ2luLXJpZ2h0OjB9Lm1haW5fd3JhcHBlci52aWRlb3MgLnc5NDAgLnR4dF9jb250ZW50X2hlYWRsaW5lIGgxLC5tYWluX3dyYXBwZXIudmlkZW9zIC53OTQwIC50eHRfY29udGVudF9oZWFkbGluZSBoMntmb250LXNpemU6MWVtfS5tYWluX3dyYXBwZXIudmlkZW9zIC53ZWl0ZXJlX3ZpZGVvc3tib3JkZXItYm90dG9tOnNvbGlkICM1NDllNzMgMXB4O3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxMHB4fS5tYWluX3dyYXBwZXIudmlkZW9zIC53ZWl0ZXJlX3ZpZGVvcyBoMntmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOm5vbmV9Lm1haW5fd3JhcHBlci52aWRlb3MgLnRlYXNlcjMzX3dyYXBwZXIgaDIgYXtjb2xvcjojMDAwO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGR9Lm1haW5fd3JhcHBlci52aWRlb3MgLnRlYXNlcjMzX3dyYXBwZXIgaDJ7bGluZS1oZWlnaHQ6LjllbTttYXJnaW4tYm90dG9tOjEwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbTozMHB4fS5tYWluX3dyYXBwZXIudmlkZW9zIC5ib3hfZmlyc3R7d2lkdGg6MzAwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MTdweH0ubWFpbl93cmFwcGVyLnZpZGVvcyAuYm94X3NlY29uZHt3aWR0aDozMDBweDtkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDoxN3B4fS5tYWluX3dyYXBwZXIudmlkZW9zIC5sYXN0e3dpZHRoOjMwMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0OmxlZnR9Lm1haW5fd3JhcHBlci52aWRlb3MgLmJveDEzIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoNCwubWFpbl93cmFwcGVyLnZpZGVvcyAuYm94MTMgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRldGFpbCBwIGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCwubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCAubWFpbl93cmFwcGVyLnZpZGVvcyAuYm94MTMgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZHtib3R0b206YXV0b30udGVhc2VyX3NsaWRlciAuYm94MTMuaW1hZ2Vfd3JhcC5pbWFnZV93cmFwX3NtYWxsIC5jZS1ib2R5dGV4dCBwe21hcmdpbjowcHh9LnRlYXNlcl9iaWcgLnc0NjAuYm94X2xlZnQudGVhc2VyIC5vbmUuc3AzLnRyYW56IGRpdi5jZS10ZXh0cGljIC5jZS1nYWxsZXJ5IGltZywudGVhc2VyX2JpZyAudzQ2MC5ib3hfbGVmdC50ZWFzZXIgLnR3by5zcDMudHJhbnogZGl2LmNlLXRleHRwaWMgLmNlLWdhbGxlcnkgaW1nLC50ZWFzZXJfYmlnIC53NDYwLmJveF9yaWdodC50ZWFzZXIgLm9uZS5zcDMudHJhbnogZGl2LmNlLXRleHRwaWMgLmNlLWdhbGxlcnkgaW1nLC50ZWFzZXJfYmlnIC53NDYwLmJveF9yaWdodC50ZWFzZXIgLnR3by5zcDMudHJhbnogZGl2LmNlLXRleHRwaWMgLmNlLWdhbGxlcnkgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnRlYXNlcl9iaWcgLnc0NjAuYm94X2xlZnQudGVhc2VyIC5vbmUuc3AzLnRyYW56IC5pbWFnZV93cmFwIC5jZS1nYWxsZXJ5IGltZywudGVhc2VyX2JpZyAudzQ2MC5ib3hfbGVmdC50ZWFzZXIgLnR3by5zcDMudHJhbnogLmltYWdlX3dyYXAgLmNlLWdhbGxlcnkgaW1nLC50ZWFzZXJfYmlnIC53NDYwLmJveF9yaWdodC50ZWFzZXIgLm9uZS5zcDMudHJhbnogLmltYWdlX3dyYXAgLmNlLWdhbGxlcnkgaW1nLC50ZWFzZXJfYmlnIC53NDYwLmJveF9yaWdodC50ZWFzZXIgLnR3by5zcDMudHJhbnogLmltYWdlX3dyYXAgLmNlLWdhbGxlcnkgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmZyYW1lLWRlZmF1bHQuY3NjLXNwYWNlLWJlZm9yZS0yMHtkaXNwbGF5OmlubGluZS1ibG9ja30uY3NjLXRleHRwaWMuY3NjLXRleHRwaWMtaW50ZXh0LWxlZnQtbm93cmFwe2NsZWFyOmJvdGh9LnRlYXNlcl9iaWcgZGl2Omxhc3QtY2hpbGQgLmJveDEze21hcmdpbi1yaWdodDowcHh9LnNwaWVsZSAuYm94MTMgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWdhbGxlcnl7aGVpZ2h0OjE0MHB4fS5pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5pY29uLmljbi1yZW1pbmRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY25fcmVtaW5kZXIucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDoxNXB4O2hlaWdodDoxNHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpey5pY29uLmljbi1yZW1pbmRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY25fcmVtaW5kZXJfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxMDAlIGF1dG99fS5pY29uLmljbi1hcnJvd3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY24tYXJyb3cucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDoxNXB4O2hlaWdodDo4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7Lmljb24uaWNuLWFycm93e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljbi1hcnJvd18yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjMwcHggMTZweH19Lmljb24uaWNuLWFycm93LmRvd257YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgbGVmdH0uaWNvbi5pY24tYXJyb3cuZG93bjpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOmJvdHRvbSBsZWZ0fS5pY29uLmljbi1hcnJvdy51cHtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCByaWdodH0uaWNvbi5pY24tYXJyb3cudXA6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjpib3R0b20gcmlnaHR9Lmljb24uaWNuLWFycm93LWJhY2stYmxhY2t7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaWNuLWFycm93LWJhY2stYmxhY2sucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpey5pY29uLmljbi1hcnJvdy1iYWNrLWJsYWNre2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljbi1hcnJvdy1iYWNrLWJsYWNrXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6NDBweCA4MHB4fX0uaWNvbi5pY24tYXJyb3ctcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljbi1hcnJvdy1yZWQucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDoxNXB4O2hlaWdodDo4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7Lmljb24uaWNuLWFycm93LXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY24tYXJyb3ctcmVkXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6MzBweCAxNnB4fX0uaWNvbi5pY24tbW9yZS1sZXNze2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljbi1tb3JlLWxlc3MucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDoyMHB4O2hlaWdodDoyNHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpey5pY29uLmljbi1tb3JlLWxlc3N7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuLW1vcmUtbGVzc18yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjIwcHggOTZweH19Lmljb24uaWNuLW1vcmUtbGVzcy5tb3Jle2JhY2tncm91bmQtcG9zaXRpb246MCAwcHh9Lmljb24uaWNuLW1vcmUtbGVzcy5tb3JlOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246MCAtNDhweH0uaWNvbi5pY24tbW9yZS1sZXNzLmxlc3N7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yNHB4fS5pY29uLmljbi1tb3JlLWxlc3MubGVzczpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTcycHh9Lmljb24uaWNuLXJlbWluZGVyLWdvb2dsZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY24tcmVtaW5kZXItZ29vZ2xlLnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6MTBweDtoZWlnaHQ6MTJweDtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXsuaWNvbi5pY24tcmVtaW5kZXItZ29vZ2xle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljbi1yZW1pbmRlci1nb29nbGVfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxMHB4IDI0cHh9fS5pY29uLmljbi1yZW1pbmRlci1pY2Fse2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljbi1yZW1pbmRlci1pY2FsLnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6MTBweDtoZWlnaHQ6MTJweDtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXsuaWNvbi5pY24tcmVtaW5kZXItaWNhbHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY24tcmVtaW5kZXItaWNhbF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjEwcHggMjRweH19Lmljb24uaWNuLXJlbWluZGVyLW1haWx7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaWNuLXJlbWluZGVyLW1haWwucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDoxMHB4O2hlaWdodDoxMnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpey5pY29uLmljbi1yZW1pbmRlci1tYWlse2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljbi1yZW1pbmRlci1tYWlsXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6MTBweCAyNHB4fX0uaWNvbi5pY24tc29jaWFsc3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY24tc29jaWFscy5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7Lmljb24uaWNuLXNvY2lhbHN7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuLXNvY2lhbHNfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTo5MHB4IDEyMHB4fX0uaWNvbi5pY24tc29jaWFscy5pY24tZmIuZ3JleXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH0uaWNvbi5pY24tc29jaWFscy5pY24tZmIuZ3JleTpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTMwcHh9Lmljb24uaWNuLXNvY2lhbHMuaWNuLWZiLndoaXRle2JhY2tncm91bmQtcG9zaXRpb246MCAtNjBweH0uaWNvbi5pY24tc29jaWFscy5pY24tZmIud2hpdGU6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC05MHB4fS5pY29uLmljbi1zb2NpYWxzLmljbi1pbnN0YWdyYW1tLmdyZXl7YmFja2dyb3VuZC1wb3NpdGlvbjotMzBweCAwfS5pY29uLmljbi1zb2NpYWxzLmljbi1pbnN0YWdyYW1tLmdyZXk6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjotMzBweCAtMzBweH0uaWNvbi5pY24tc29jaWFscy5pY24taW5zdGFncmFtbS53aGl0ZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMHB4IC02MHB4fS5pY29uLmljbi1zb2NpYWxzLmljbi1pbnN0YWdyYW1tLndoaXRlOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246LTMwcHggLTkwcHh9Lmljb24uaWNuLXNvY2lhbHMuaWNuLXlvdXR1YmUuZ3JleXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi02MHB4IDB9Lmljb24uaWNuLXNvY2lhbHMuaWNuLXlvdXR1YmUuZ3JleTpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOi02MHB4IC0zMHB4fS5pY29uLmljbi1zb2NpYWxzLmljbi15b3V0dWJlLndoaXRle2JhY2tncm91bmQtcG9zaXRpb246LTYwcHggLTYwcHh9Lmljb24uaWNuLXNvY2lhbHMuaWNuLXlvdXR1YmUud2hpdGU6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjotNjBweCAtOTBweH0uaWNvbi5pY24tbWVudXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY24tbmF2aS5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjI4cHg7aGVpZ2h0OjIxcHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7Lmljb24uaWNuLW1lbnV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuLW5hdmlfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZToyOHB4IDIxcHh9fS5pY29uLmljbi1jbG9zZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY24tY2xvc2UucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDoyOHB4O2hlaWdodDoyMXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpey5pY29uLmljbi1jbG9zZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY24tY2xvc2VfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZToyOHB4IDIxcHh9fS5pY29uLmljbi1jbG9zZS1jaXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY24tY2xvc2UtY2kucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDoyMHB4O2hlaWdodDoyNHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQtcG9zaXRpb246dG9wIGxlZnR9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7Lmljb24uaWNuLWNsb3NlLWNpe2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljbi1jbG9zZS1jaV8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjIwcHggNDhweH19Lmljb24uaWNuLWNsb3NlLWNpOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIGxlZnR9Lmljb24uaWNuLWNsb3NlLXNtYWxse2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljbi1jbG9zZS1zbWFsbC5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7Lmljb24uaWNuLWNsb3NlLXNtYWxse2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljbi1jbG9zZS1zbWFsbF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjEwcHggMjBweH19Lmljb24uaWNuLWNsb3NlLXNtYWxsLmJsYWNre2JhY2tncm91bmQtcG9zaXRpb246MCAtMTBweH0uaWNvbi5pY24tY2xvc2UtdGhpbntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY24tY2xvc2UtdGhpbi5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7Lmljb24uaWNuLWNsb3NlLXRoaW57YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuLWNsb3NlLXRoaW5fMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTozMHB4IDMwcHh9fS5pY29uLmljbi1jYWxlbmRlci10aGlue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljbi1jYWxlbmRlci10aGluLnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXsuaWNvbi5pY24tY2FsZW5kZXItdGhpbntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY24tY2FsZW5kZXItdGhpbl8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjMwcHggMzBweH19Lmljb24uaWNuLXByaW50e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljbi1wcmludC5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7Lmljb24uaWNuLXByaW50e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljbi1wcmludF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjMwcHggMzBweH19Lmljb24uaWNuLXNlYXJjaHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY24tc2VhcmNoLnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXsuaWNvbi5pY24tc2VhcmNoe2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljbi1zZWFyY2hfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZToyMHB4IDQwcHh9fS5pY29uLmljbi1zZWFyY2guYmxhY2t7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yMHB4fS5pY29uLmljbi1tYWlsLWJpZ3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY24tbWFpbC1iaWcucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDoyMHB4O2hlaWdodDoxNnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpey5pY29uLmljbi1tYWlsLWJpZ3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY24tbWFpbC1iaWdfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZToyMHB4IDE2cHh9fS5pY29uLmljbi1wbGF5LWJpZ3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY24tcGxheS1iaWcucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDo2MHB4O2hlaWdodDo2MHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpey5pY29uLmljbi1wbGF5LWJpZ3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY24tcGxheS1iaWdfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTo2MHB4IDEyMHB4fX0uaWNvbi5pY24tcGxheS1iaWc6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC02MHB4fS5pY29uLmljbi1wbHVzLW1pbnVze2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljbi1wbHVzLnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXsuaWNvbi5pY24tcGx1cy1taW51c3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY24tcGx1c18yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjQwcHggMjBweH19Lmljb24uaWNuLXBsdXMtbWludXMuaWNuLXBsdXN7YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9Lmljb24uaWNuLXBsdXMtbWludXMuaWNuLW1pbnVze2JhY2tncm91bmQtcG9zaXRpb246LTIwcHggMH0uaWNvbi5pY24tbW9yZWxlc3N7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvZHJvcGRvd25fYXJyb3dfaW5jaXJjbGUucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDozMHB4O2hlaWdodDozMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpey5pY29uLmljbi1tb3JlbGVzc3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9kcm9wZG93bl9hcnJvd19pbmNpcmNsZV8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjMwcHggMTIwcHh9fS5pY29uLmljbi1tb3JlbGVzcy5pY24tbW9yZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH0uaWNvbi5pY24tbW9yZWxlc3MuaWNuLW1vcmU6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zMHB4fS5pY29uLmljbi1tb3JlbGVzcy5pY24tbGVzc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTYwcHh9Lmljb24uaWNuLW1vcmVsZXNzLmljbi1sZXNzOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246MCAtOTBweH0uaWNvbi5pY29uLWRyb3Bkb3due2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2Ryb3Bkb3duX2Fycm93c19tZWRpdW0ucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDoxNXB4O2hlaWdodDo3cHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7Lmljb24uaWNvbi1kcm9wZG93bntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9kcm9wZG93bl9hcnJvd3NfbWVkaXVtXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6MTVweCAyMXB4fX0uaWNvbi5pY29uLWRyb3Bkb3duLmdyZXl7YmFja2dyb3VuZC1wb3NpdGlvbjowIC03cHh9Lmljb24uaWNvbi1kcm9wZG93bi5yZWQsLm5hdmlfY29udGVudF9yYWRpb2J0bi5hY3RpdmUgLmljb24uaWNvbi1kcm9wZG93biwubmF2aV9jb250ZW50X3JhZGlvYnRuOmhvdmVyIC5pY29uLmljb24tZHJvcGRvd257YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNHB4fS5pY29uLmljbi1pY2FsLWxpbmtib3h7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaWNuLWljYWwtbGlua2JveC5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7Lmljb24uaWNuLWljYWwtbGlua2JveHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY24taWNhbC1saW5rYm94XzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6NDBweCA4MHB4fX0uaWNvbi5pY24tZmItbGlua2JveHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY24tZmItbGlua2JveC5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7Lmljb24uaWNuLWZiLWxpbmtib3h7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuLWZiLWxpbmtib3hfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTo0MHB4IDgwcHh9fS5pY29uLmljbi1nbG9iZS1saW5rYm94e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljbi1nbG9iZS1saW5rYm94LnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXsuaWNvbi5pY24tZ2xvYmUtbGlua2JveHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY24tZ2xvYmUtbGlua2JveF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjQwcHggODBweH19Lmljb24uaWNuLW1haWwtbGlua2JveHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY24tbWFpbC1saW5rYm94LnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXsuaWNvbi5pY24tbWFpbC1saW5rYm94e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljbi1tYWlsLWxpbmtib3hfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTo0MHB4IDgwcHh9fS5pY29uLmFycm93LXNtYWxsLC5uZXdzLWxpc3QtdmlldyAucGFnZXI+YS5pY29uOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvYXJyb3dzLXNtYWxsLnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6OHB4O2hlaWdodDoxNnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpey5pY29uLmFycm93LXNtYWxsLC5uZXdzLWxpc3QtdmlldyAucGFnZXI+YS5pY29uOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvYXJyb3dzLXNtYWxsXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6MzJweCAzMnB4fX0uaWNvbi5hcnJvdy1zbWFsbC5yaWdodCwubmV3cy1saXN0LXZpZXcgLnBhZ2VyPmEuaWNvbi5yaWdodDo6YmVmb3JlLC5uZXdzLWxpc3QtdmlldyAucGFnZXI+YS5pY29uLm5leHQ6OmJlZm9yZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04cHggMH0uaWNvbi1jaXJjbGV7Ym9yZGVyLXJhZGl1czoxMDAlO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9Lmljb24tY2lyY2xlLmJsYWNre2JhY2tncm91bmQtY29sb3I6IzEyMTIxYX0uaWNvbi1jaXJjbGUuYmxhY2s6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMzMzfS5jb250ZW50X3N0ZCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uc2xpY2stc2xpZGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94Oy13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTsta2h0bWwtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTstbXMtdG91Y2gtYWN0aW9uOnBhbi15O3RvdWNoLWFjdGlvbjpwYW4teTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKX0uc2xpY2stc2xpZGVyIC5zbGlkZXtwb3NpdGlvbjpyZWxhdGl2ZX0uc2xpY2stc2xpZGVyIC5zbGlkZSAudGVhc2VyLXRleHR7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjgyMDtsZWZ0OmF1dG8gIWltcG9ydGFudDtwYWRkaW5nOjAgMTVweCA2NXB4fS5zbGljay1zbGlkZXIgLnNsaWRlIC50ZWFzZXItdGV4dCBhe3BvaW50ZXItZXZlbnRzOmFsbH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnNsaWNrLXNsaWRlciAuc2xpZGUgLnRlYXNlci10ZXh0e3BhZGRpbmc6MCA2MHB4IDY1cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc2xpY2stc2xpZGVyIC5zbGlkZS52aWRlbyAudGVhc2VyLXRleHR7bWFyZ2luLXRvcDoxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtvcGFjaXR5OjEgIWltcG9ydGFudH19LnNsaWNrLXNsaWRlciAuc2xpZGUudmlkZW8gLmNsaWNrLWFyZWF7dG9wOjEwMCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfS5zbGljay1zbGlkZXIgLnNsaWRlLnZpZGVvIC5ncmFkaWVudC1yYWRpYWx7ei1pbmRleDo4MDB9LnNsaWNrLXNsaWRlciAuc2xpZGUudmlkZW8gLnRwQmFja2dyb3VuZHtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5zbGljay1zbGlkZXIgLnNsaWRlIC5pY24tcGxheS1iaWd7ei1pbmRleDo4MTB9fS5zbGljay1zbGlkZXIgLnNsaWRlIC5jbGljay1hcmVhe3otaW5kZXg6ODEwfS5zbGljay1zbGlkZXIgLnNsaWRlIC5wbGF0Zm9ybS1wbGF5ZXIgLnRwQ29udGFpbmVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnNsaWNrLXNsaWRlciAuc2xpZGUgLnBsYXRmb3JtLXBsYXllciAudHBDb250YWluZXI+LnRwTGF5b3V0e2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9LnNsaWNrLXNsaWRlciAuc2xpZGUgLnBsYXRmb3JtLXBsYXllciAudHBDb250YWluZXI+LnRwTGF5b3V0Pi50cFBsYXllcnt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7aGVpZ2h0OjEwMCUgIWltcG9ydGFudH0uc2xpY2stc2xpZGVyIC5zbGlkZSAucGxhdGZvcm0tcGxheWVyIC50cENvbnRhaW5lcj4udHBMYXlvdXQ+LnRwUGxheWVyIC5wcmV2aWV3K2RpdnttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9LnNsaWNrLXNsaWRlciAuc2xpZGUgLnBsYXRmb3JtLXBsYXllciAudHBDb250YWluZXI+LnRwTGF5b3V0Pi50cFBsYXllciAucHJldmlldytkaXYgY2FudmFze2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljbi1wbGF5LWJpZy5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjYwcHg7aGVpZ2h0OjYwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7b3BhY2l0eToxO3BhZGRpbmctdG9wOjYwcHg7cGFkZGluZy1sZWZ0OjYwcHg7bWFyZ2luLXRvcDotMzBweDttYXJnaW4tbGVmdDotMzBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXsuc2xpY2stc2xpZGVyIC5zbGlkZSAucGxhdGZvcm0tcGxheWVyIC50cENvbnRhaW5lcj4udHBMYXlvdXQ+LnRwUGxheWVyIC5wcmV2aWV3K2RpdiBjYW52YXN7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuLXBsYXktYmlnXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6NjBweCAxMjBweH19LnNsaWNrLXNsaWRlciAuc2xpZGUgLnBsYXRmb3JtLXBsYXllciAudHBDb250YWluZXI+LnRwTGF5b3V0Pi50cFBsYXllciAucHJldmlldytkaXYgY2FudmFzOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIGNlbnRlcn0uc2xpY2stc2xpZGVyIC5zbGlkZSAucGxhdGZvcm0tcGxheWVyIC50cENvbnRhaW5lcj4udHBMYXlvdXQ+LnRwUGxheWVyIC5QbGF5ZXJUaXRsZUZvbnR7ZGlzcGxheTpub25lfS5zbGljay1zbGlkZXIgLnNsaWRlIC5wbGF0Zm9ybS1wbGF5ZXIgLnRwQ29udGFpbmVyPi50cExheW91dD4udHBQbGF5ZXIgLnRwQ2FyZHN7ZGlzcGxheTpub25lfS5zbGljay1saXN0e3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmJsb2NrO21hcmdpbjowO3BhZGRpbmc6MH0uc2xpY2stbGlzdDpmb2N1c3tvdXRsaW5lOm5vbmV9LnNsaWNrLWxpc3QuZHJhZ2dpbmd7Y3Vyc29yOnBvaW50ZXI7Y3Vyc29yOmhhbmR9LnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9LnNsaWNrLXRyYWNre3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MDt0b3A6MDtkaXNwbGF5OmJsb2NrfS5zbGljay10cmFjazpiZWZvcmUsLnNsaWNrLXRyYWNrOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlfS5zbGljay10cmFjazphZnRlcntjbGVhcjpib3RofS5zbGljay1sb2FkaW5nIC5zbGljay10cmFja3t2aXNpYmlsaXR5OmhpZGRlbn0uc2xpY2stc2xpZGV7ZmxvYXQ6bGVmdDtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjFweDtkaXNwbGF5Om5vbmV9W2Rpcj1ydGxdIC5zbGljay1zbGlkZXtmbG9hdDpyaWdodH0uc2xpY2stc2xpZGUgaW1ne2Rpc3BsYXk6YmxvY2t9LnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1ne2Rpc3BsYXk6bm9uZX0uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1ne3BvaW50ZXItZXZlbnRzOm5vbmV9LnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZXtkaXNwbGF5OmJsb2NrfS5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZXt2aXNpYmlsaXR5OmhpZGRlbn0uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRle2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG87Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDApfS5zbGljay1hcnJvdy5zbGljay1oaWRkZW57ZGlzcGxheTpub25lfS5zbGljay1hcnJvd3tjdXJzb3I6cG9pbnRlcjt0ZXh0LWluZGVudDotOTk5OXB4fS5zbGljay1wcmV2LC5zbGljay1uZXh0e2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nLzJ4L3NsaWRlcl9hcnJvd3NfMngucG5nXCIpIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MjBweCA0MHB4O3dpZHRoOjEwcHg7aGVpZ2h0OjIwcHg7Ym9yZGVyOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTttYXJnaW4tdG9wOi0yMHB4O3BhZGRpbmc6MDt6LWluZGV4Ojk5fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuc2xpY2stcHJldiwuc2xpY2stbmV4dHtiYWNrZ3JvdW5kLXNpemU6NDBweCA4MHB4O3dpZHRoOjIwcHg7aGVpZ2h0OjQwcHh9fS5zbGljay1wcmV2e2JhY2tncm91bmQtcG9zaXRpb246dG9wIGxlZnQ7bGVmdDoxNXB4fS5zbGljay1wcmV2OmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIGxlZnR9LnNsaWNrLW5leHR7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgcmlnaHQ7cmlnaHQ6MTVweH0uc2xpY2stbmV4dDpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOmJvdHRvbSByaWdodH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnN0YWdlLXdyYXBwZXIgLnNsaWNrLXByZXYsLnN0YWdlLXdyYXBwZXIgLnNsaWNrLW5leHR7Ym90dG9tOjE4cHg7dG9wOmF1dG99fS5zbGljay1kb3Rze2Rpc3BsYXk6bm9uZTtwYWRkaW5nOjA7Zm9udC1zaXplOjA7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjE4cHg7bGVmdDphdXRvO3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnNsaWNrLWRvdHN7ZGlzcGxheTpibG9ja319LnNsaWNrLWRvdHMgbGl7YmFja2dyb3VuZC1jb2xvcjojNjY2O3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgNXB4O3BhZGRpbmctbGVmdDowO2N1cnNvcjpwb2ludGVyfS5zbGljay1kb3RzIGxpOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VjZWNlY30uc2xpY2stZG90cyBsaSBidXR0b257ZGlzcGxheTpub25lfS5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNlY2VjZWN9LnNsaWRlci1zeW5jaW5nIC5pbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MjQwcHg7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KXsuc2xpZGVyLXN5bmNpbmcgLmltZ3toZWlnaHQ6NDAwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuc2xpZGVyLXN5bmNpbmcgLmltZ3toZWlnaHQ6NjU1cHh9fS5zbGlkZXItc3luY2luZyAuZGVzY3JpcHRpb257bWFyZ2luLXRvcDouNXJlbX0uc2xpZGVyLW5hdnttYXJnaW4tYm90dG9tOjE1cHh9LnNsaWRlci1uYXYgLnNsaWRle21hcmdpbjowIDdweDtiYWNrZ3JvdW5kLWNvbG9yOiNkZGR9LnNsaWRlci1uYXYgLnNsaWRlIC5pbWd7bWF4LXdpZHRoOjI0MHB4O2hlaWdodDo4MHB4O2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtvcGFjaXR5Oi41fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KXsuc2xpZGVyLW5hdiAuc2xpZGUgLmltZ3toZWlnaHQ6MTM1cHh9fS5zbGlkZXItbmF2IC5zbGlkZS5zbGljay1jZW50ZXIgLmltZ3tvcGFjaXR5OjF9LnNsaWRlci1uYXYgLnNsaWNrLXByZXYsLnNsaWRlci1uYXYgLnNsaWNrLW5leHR7YmFja2dyb3VuZC1pbWFnZTpub25lO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMik7d2lkdGg6MzBweDtoZWlnaHQ6MTAwJTtib3JkZXI6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDttYXJnaW4tdG9wOjA7cGFkZGluZy1sZWZ0OjA7ei1pbmRleDo5OX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnNsaWRlci1uYXYgLnNsaWNrLXByZXYsLnNsaWRlci1uYXYgLnNsaWNrLW5leHR7d2lkdGg6NDBweH19LnNsaWRlci1uYXYgLnNsaWNrLXByZXZ7bGVmdDowfS5zbGlkZXItbmF2IC5zbGljay1wcmV2OmJlZm9yZXtjb250ZW50OlwiXCI7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvMngvc2xpZGVyX2Fycm93c18yeC5wbmdcIikgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToyMHB4IDQwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgbGVmdDt3aWR0aDoxMHB4O2hlaWdodDoyMHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTBweDt0b3A6NTAlO21hcmdpbi10b3A6LTEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5zbGlkZXItbmF2IC5zbGljay1wcmV2OmJlZm9yZXtiYWNrZ3JvdW5kLXNpemU6MzBweCA2MHB4O3dpZHRoOjE1cHg7aGVpZ2h0OjMwcHh9fS5zbGlkZXItbmF2IC5zbGljay1wcmV2OmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSg3NywxMjgsMTY1LC42KX0uc2xpZGVyLW5hdiAuc2xpY2stcHJldjpob3ZlcjpiZWZvcmV7Y29udGVudDpcIlwiO2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIGxlZnR9LnNsaWRlci1uYXYgLnNsaWNrLW5leHR7cmlnaHQ6MH0uc2xpZGVyLW5hdiAuc2xpY2stbmV4dDphZnRlcntjb250ZW50OlwiXCI7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvMngvc2xpZGVyX2Fycm93c18yeC5wbmdcIikgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToyMHB4IDQwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgcmlnaHQ7d2lkdGg6MTBweDtoZWlnaHQ6MjBweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxMHB4O3RvcDo1MCU7bWFyZ2luLXRvcDotMTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnNsaWRlci1uYXYgLnNsaWNrLW5leHQ6YWZ0ZXJ7YmFja2dyb3VuZC1zaXplOjMwcHggNjBweDt3aWR0aDoxNXB4O2hlaWdodDozMHB4fX0uc2xpZGVyLW5hdiAuc2xpY2stbmV4dDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNzcsMTI4LDE2NSwuNil9LnNsaWRlci1uYXYgLnNsaWNrLW5leHQ6aG92ZXI6YWZ0ZXJ7Y29udGVudDpcIlwiO2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIHJpZ2h0fS5zbGlkZXItc3F1YXJlcyAuc2xpY2stbGlzdHttYXJnaW4tbGVmdDotOHB4O21hcmdpbi1yaWdodDotOHB4fS5zbGlkZXItc3F1YXJlcyAuc2xpZGV7cGFkZGluZy1sZWZ0OjhweDtwYWRkaW5nLXJpZ2h0OjhweH0uc2xpZGVyLXNxdWFyZXMgLnNsaWRlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvfS5zbGlkZXItc3F1YXJlcyAuc2xpZGUudmlkZW8tc2xpZGUgaW1ne3BhZGRpbmc6MjIlIDB9LnNsaWRlci1zcXVhcmVzIC5zbGljay1wcmV2e2xlZnQ6LTQwcHh9LnNsaWRlci1zcXVhcmVzIC5zbGljay1uZXh0e3JpZ2h0Oi00MHB4fS5zbGlkZXItc3F1YXJlcyAuc2xpY2stZG90c3twb3NpdGlvbjpzdGF0aWM7bWFyZ2luOjIwcHggYXV0byAwIGF1dG99LnByLTh7cGFkZGluZy1yaWdodDowcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpey5wci04e3BhZGRpbmctcmlnaHQ6OHB4fX0ucHItMTZ7cGFkZGluZy1yaWdodDowcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5wci0xNi5wci10YWJsZXR7cGFkZGluZy1yaWdodDoxNnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7LnByLTE2e3BhZGRpbmctcmlnaHQ6MTZweH19LnByLTE2IGltZ3ttYXJnaW4tYm90dG9tOjVweCAhaW1wb3J0YW50fS5tdC04LC5zdGFnZS13cmFwcGVyIC50ZWFzZXItaW1nLC5wYWdlLWhlYWRlciAudGVhc2VyLWltZ3ttYXJnaW4tdG9wOjhweH0ubXQtMTZ7bWFyZ2luLXRvcDo4cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5tdC0xNnttYXJnaW4tdG9wOjE2cHh9fS5tdGItMTYsLnRlYXNlci1pbWd7bWFyZ2luLXRvcDo0cHg7bWFyZ2luLWJvdHRvbTo0cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5tdGItMTYsLnRlYXNlci1pbWd7bWFyZ2luLXRvcDo4cHg7bWFyZ2luLWJvdHRvbTo4cHh9fSNmYWNlYm9vay1mZWVkIC5pbWdfc2Vjb25kYXJ5OmhvdmVye2ZpbHRlcjpub25lO3RyYW5zaXRpb246bm9uZTt0cmFuc2Zvcm06bm9uZX0udGVhc2VyLWltZ3twb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59LnRlYXNlci1pbWcgLnRlYXNlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0udGVhc2VyLWltZyAudGVhc2VyLXdyYXBwZXIuc21hbGxlci1wYWQgLnRlYXNlci10ZXh0e3BhZGRpbmc6MCAxNXB4IDMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey50ZWFzZXItaW1nIC50ZWFzZXItd3JhcHBlci5zbWFsbGVyLXBhZCAudGVhc2VyLXRleHR7cGFkZGluZzowIDMwcHggNjBweH19LnRlYXNlci1pbWcgLmltZ19tYWluX3N0YWdlLC50ZWFzZXItaW1nIC5pbWdfc2Vjb25kYXJ5e292ZXJmbG93OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0udGVhc2VyLWltZyAudGVhc2VyLXRleHR7cGFkZGluZzowIDE1cHggMzBweDtwb2ludGVyLWV2ZW50czpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsudGVhc2VyLWltZyAudGVhc2VyLXRleHR7cGFkZGluZzowIDMwcHggNjBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsudGVhc2VyLWltZyAudGVhc2VyLXRleHR7cGFkZGluZzowIDYwcHggNjBweH19LnRlYXNlci1pbWcgLnRlYXNlci10ZXh0IC50ZXh0bGlua3twb2ludGVyLWV2ZW50czppbml0aWFsfS50ZWFzZXItaW1nIC5pY24tcGxheS1iaWd7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTVweDtib3R0b206MjBweDtwb2ludGVyLWV2ZW50czpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsudGVhc2VyLWltZyAuaWNuLXBsYXktYmlne3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7YmFja2dyb3VuZC1zaXplOjEwMCU7ei1pbmRleDo5MDB9LnRlYXNlci1pbWcgLmljbi1wbGF5LWJpZzpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTMwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsudGVhc2VyLWltZyAuaWNuLXBsYXktYmlne2xlZnQ6Y2FsYyg1MCUgLSAzMHB4KTt0b3A6Y2FsYyg1MCUgLSAzMHB4KTtyaWdodDppbmhlcml0O2JvdHRvbTppbmhlcml0fX0udGVhc2VyLWltZy50ZWFzZXItZnVsbHdpZHRoe3BhZGRpbmctcmlnaHQ6MH0udGVhc2VyLWltZy50ZWFzZXItZnVsbHdpZHRoOmZpcnN0LWNoaWxke3BhZGRpbmctcmlnaHQ6MH0udGVhc2VyLWltZy50ZWFzZXItaW5wdXQgLnRlYXNlci10ZXh0e3BhZGRpbmctYm90dG9tOjkwcHggIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7LnRlYXNlci1pbWcudGVhc2VyLWlucHV0IC50ZWFzZXItdGV4dHtwYWRkaW5nLWJvdHRvbToxMTBweCAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7LnRlYXNlci1pbWcudGVhc2VyLWlucHV0IC5ubF9mb3JtX2luZGV4e2JvdHRvbTo2MHB4fX0udGVhc2VyLWltZyAuaW1nX21haW5fc3RhZ2UsLnRlYXNlci1pbWcgLmltZ19zZWNvbmRhcnksLnRlYXNlci1pbWcgLmltZ19zbWFsbCwudGVhc2VyLWltZyAuaW1nX21haW5fY29udGVudCwudGVhc2VyLWltZyAuaW1nX21haW5fc3RhZ2Vfc3VicGFnZSwudGVhc2VyLWltZyAuaW1nX2F1c2tsYXBwYmFye2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlfS50ZWFzZXItaW1nIC5pbWdfbWFpbl9zdGFnZXtoZWlnaHQ6NDQ1cHg7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgY2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsudGVhc2VyLWltZyAuaW1nX21haW5fc3RhZ2V7bWF4LWhlaWdodDo2NDVweDtoZWlnaHQ6OTB2aH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsudGVhc2VyLWltZyAuaW1nX21haW5fc3RhZ2V7bWF4LWhlaWdodDo4NDVweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KXsudGVhc2VyLWltZyAuaW1nX21haW5fc3RhZ2V7aGVpZ2h0Ojg0NXB4O21heC1oZWlnaHQ6bm9uZX19LnRlYXNlci1pbWcgLmltZ19tYWluX3N0YWdlX3N1YnBhZ2UucGxhY2Vob2xkZXItaW1hZ2V7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXJ9LnRlYXNlci1pbWcgLmNsaWNrLWFyZWF7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6cmdiYSgxOCwxOCwyNiwuMDMpfS50ZWFzZXItaW1nIC5pbWdfbWFpbl9jb250ZW50e2hlaWdodDoyNDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnRlYXNlci1pbWcgLmltZ19tYWluX2NvbnRlbnR7bWluLWhlaWdodDoyODBweDttYXgtaGVpZ2h0OjUyMHB4O2hlaWdodDo4MHZofX0udGVhc2VyLWltZyAuaW1nX21haW5fc3RhZ2Vfc3VicGFnZXttaW4taGVpZ2h0OjI4MHB4O2JhY2tncm91bmQtcG9zaXRpb246dG9wIGNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnRlYXNlci1pbWcgLmltZ19tYWluX3N0YWdlX3N1YnBhZ2V7bWF4LWhlaWdodDo2MDBweDtoZWlnaHQ6ODB2aH19LnRlYXNlci1pbWcgLmltZ19zZWNvbmRhcnl7aGVpZ2h0OjI0MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsudGVhc2VyLWltZyAuaW1nX3NlY29uZGFyeXttaW4taGVpZ2h0OjMyMHB4O21heC1oZWlnaHQ6NDIwcHg7aGVpZ2h0Ojgwdmh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsudGVhc2VyLWltZyAuaW1nX3NlY29uZGFyeS5ib3R0b21fcGFnZXttaW4taGVpZ2h0OjI1MHB4O21heC1oZWlnaHQ6MjUwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KXsudGVhc2VyLWltZyAuaW1nX3NlY29uZGFyeS5zcGVjaWFse2hlaWdodDphdXRvO21pbi1oZWlnaHQ6MjQwcHh9fS50ZWFzZXItaW1nIC5pbWdfc21hbGx7aGVpZ2h0OjIxMHB4fS50ZWFzZXItaW1nIC5pbWdfc21hbGwgLnRlYXNlci10ZXh0IC5sYWJlbDF7bWFyZ2luLWJvdHRvbTozcHh9LnN0YWdlLXdyYXBwZXI6YWZ0ZXIsLnBhZ2UtaGVhZGVyOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9LnN0YWdlLXdyYXBwZXI6YmVmb3JlLC5wYWdlLWhlYWRlcjpiZWZvcmV7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH0uc3RhZ2Utd3JhcHBlciAuc2xpZGVyLWNvbnRhaW5lciwucGFnZS1oZWFkZXIgLnNsaWRlci1jb250YWluZXJ7cGFkZGluZzowICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDowfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KXsuc3RhZ2Utd3JhcHBlciAuY29sdW1ucywucGFnZS1oZWFkZXIgLmNvbHVtbnN7cGFkZGluZzowIDRweH0uc3RhZ2Utd3JhcHBlciAuY29sdW1ucy5zbGlkZXItY29udGFpbmVyLC5wYWdlLWhlYWRlciAuY29sdW1ucy5zbGlkZXItY29udGFpbmVye21hcmdpbi10b3A6MH0uc3RhZ2Utd3JhcHBlciAucm93LTEwZXItdGVhc2VyLWdyaWQsLnBhZ2UtaGVhZGVyIC5yb3ctMTBlci10ZWFzZXItZ3JpZHttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowO3dpZHRoOjEwMCV9LnN0YWdlLXdyYXBwZXIgLnJvdy0xMGVyLXRlYXNlci1ncmlkIC5jc2MtZGVmYXVsdDpmaXJzdC1jaGlsZCAuY29sdW1ucywuc3RhZ2Utd3JhcHBlciAucm93LTEwZXItdGVhc2VyLWdyaWQgLmNzYy1kZWZhdWx0Om50aC1jaGlsZChldmVuKSAuY29sdW1ucywucGFnZS1oZWFkZXIgLnJvdy0xMGVyLXRlYXNlci1ncmlkIC5jc2MtZGVmYXVsdDpmaXJzdC1jaGlsZCAuY29sdW1ucywucGFnZS1oZWFkZXIgLnJvdy0xMGVyLXRlYXNlci1ncmlkIC5jc2MtZGVmYXVsdDpudGgtY2hpbGQoZXZlbikgLmNvbHVtbnN7cGFkZGluZy1sZWZ0OjB9fS5zdGFnZS13cmFwcGVyIC50ZWFzZXItaW1nLC5wYWdlLWhlYWRlciAudGVhc2VyLWltZ3ttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0uc3RhZ2Utd3JhcHBlciAudGVhc2VyLWltZyAuc2xpY2stc2xpZGVyLC5wYWdlLWhlYWRlciAudGVhc2VyLWltZyAuc2xpY2stc2xpZGVye21hcmdpbi10b3A6MCAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KXsuc3RhZ2Utd3JhcHBlciAucm93LTEwZXItdGVhc2VyLWdyaWQgZGl2Om50aC1jaGlsZCgyKSAudGVhc2VyLWltZ3twYWRkaW5nLWxlZnQ6OHB4fS5zdGFnZS13cmFwcGVyIC5yb3ctMTBlci10ZWFzZXItZ3JpZCBkaXY6bnRoLWNoaWxkKDMpIC50ZWFzZXItaW1ne3BhZGRpbmctcmlnaHQ6OHB4fX0ucGFnZS1oZWFkZXIgLnRlYXNlci1pbWcsLnBhZ2UtaGVhZGVyIC50ZWFzZXItaW1nOmZpcnN0LWNoaWxke21hcmdpbjowfS5wYWdlLWhlYWRlciAubGFiZWwxe21hcmdpbi1ib3R0b206MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnBhZ2UtaGVhZGVyIC50ZWFzZXItdGV4dCAubGFiZWwxe21hcmdpbi10b3A6LTI2cHggIWltcG9ydGFudH19LnRlYXNlci10ZXh0e2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjFyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiNmZmY7cGFkZGluZzowIDE1cHggMzBweDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MH0udGVhc2VyLXRleHQgaDEsLnRlYXNlci10ZXh0IGgyLC50ZWFzZXItdGV4dCBoMywudGVhc2VyLXRleHQgLnR2cHJvZ3JhbW0tYm94IC5wcm9ncmFtLWJveC1saW5rLC50dnByb2dyYW1tLWJveCAudGVhc2VyLXRleHQgLnByb2dyYW0tYm94LWxpbmssLnRlYXNlci10ZXh0IGg0LC50ZWFzZXItdGV4dCAubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCBiOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsLm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIHAgLnRlYXNlci10ZXh0IGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCwudGVhc2VyLXRleHQgaDUsLnRlYXNlci10ZXh0IGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg1LGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIC50ZWFzZXItdGV4dCBsaS5oNSwudGVhc2VyLXRleHQgLmNhbGVuZGVyLWJveCAud2lkZ2V0LWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLXRpdGxlLC5jYWxlbmRlci1ib3ggLndpZGdldC1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudGVhc2VyLXRleHQgLnVpLWRhdGVwaWNrZXItdGl0bGUsLnRlYXNlci10ZXh0IGg2LC50ZWFzZXItdGV4dCBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNixoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCAudGVhc2VyLXRleHQgbGkuaDYsLnRlYXNlci10ZXh0IGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg2IGEsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYgLnRlYXNlci10ZXh0IGEsLnRlYXNlci10ZXh0IC50ZXh0bGluaywudGVhc2VyLXRleHQgLmN0YSwudGVhc2VyLXRleHQgLmNvb2tpZXMgLndyYXBwZXItY29va2llcyAuY3RhLC5jb29raWVzIC53cmFwcGVyLWNvb2tpZXMgLnRlYXNlci10ZXh0IC5jdGEsLnRlYXNlci10ZXh0IC5jb29raWVzIC53cmFwcGVyLWNvb2tpZXMgLmNjX2J0biwuY29va2llcyAud3JhcHBlci1jb29raWVzIC50ZWFzZXItdGV4dCAuY2NfYnRuLC50ZWFzZXItdGV4dCAuY29va2llcyAuY2NfYmFubmVyIC5jdGEsLmNvb2tpZXMgLmNjX2Jhbm5lciAudGVhc2VyLXRleHQgLmN0YSwudGVhc2VyLXRleHQgLmNvb2tpZXMgLmNjX2Jhbm5lciAuY2NfYnRuLC5jb29raWVzIC5jY19iYW5uZXIgLnRlYXNlci10ZXh0IC5jY19idG4sLnRlYXNlci10ZXh0IC5jY19iYW5uZXItd3JhcHBlciAud3JhcHBlci1jb29raWVzIC5jdGEsLmNjX2Jhbm5lci13cmFwcGVyIC53cmFwcGVyLWNvb2tpZXMgLnRlYXNlci10ZXh0IC5jdGEsLnRlYXNlci10ZXh0IC5jY19iYW5uZXItd3JhcHBlciAud3JhcHBlci1jb29raWVzIC5jY19idG4sLmNjX2Jhbm5lci13cmFwcGVyIC53cmFwcGVyLWNvb2tpZXMgLnRlYXNlci10ZXh0IC5jY19idG4sLnRlYXNlci10ZXh0IC5jY19iYW5uZXItd3JhcHBlciAuY2NfYmFubmVyIC5jdGEsLmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXIgLnRlYXNlci10ZXh0IC5jdGEsLnRlYXNlci10ZXh0IC5jY19iYW5uZXItd3JhcHBlciAuY2NfYmFubmVyIC5jY19idG4sLmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXIgLnRlYXNlci10ZXh0IC5jY19idG4sLnRlYXNlci10ZXh0IC5jb3B5MSwudGVhc2VyLXRleHQgLmNvcHkyLC50ZWFzZXItdGV4dCAubGFiZWwxLC50ZWFzZXItdGV4dCAubGFiZWwyLC50ZWFzZXItdGV4dCBhe2NvbG9yOiNmZmZ9LnRlYXNlci10ZXh0IGgxLmNpX3JlZCwudGVhc2VyLXRleHQgaDIuY2lfcmVkLC50ZWFzZXItdGV4dCBoMy5jaV9yZWQsLnRlYXNlci10ZXh0IC50dnByb2dyYW1tLWJveCAuY2lfcmVkLnByb2dyYW0tYm94LWxpbmssLnR2cHJvZ3JhbW0tYm94IC50ZWFzZXItdGV4dCAuY2lfcmVkLnByb2dyYW0tYm94LWxpbmssLnRlYXNlci10ZXh0IGg0LmNpX3JlZCwudGVhc2VyLXRleHQgLm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIHAgYi5jaV9yZWQ6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCwubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCAudGVhc2VyLXRleHQgYi5jaV9yZWQ6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCwudGVhc2VyLXRleHQgaDUuY2lfcmVkLC50ZWFzZXItdGV4dCBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5jaV9yZWQuaDUsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgLnRlYXNlci10ZXh0IGxpLmNpX3JlZC5oNSwudGVhc2VyLXRleHQgLmNhbGVuZGVyLWJveCAud2lkZ2V0LWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC5jaV9yZWQudWktZGF0ZXBpY2tlci10aXRsZSwuY2FsZW5kZXItYm94IC53aWRnZXQtZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnRlYXNlci10ZXh0IC5jaV9yZWQudWktZGF0ZXBpY2tlci10aXRsZSwudGVhc2VyLXRleHQgaDYuY2lfcmVkLC50ZWFzZXItdGV4dCBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5jaV9yZWQuaDYsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgLnRlYXNlci10ZXh0IGxpLmNpX3JlZC5oNiwudGVhc2VyLXRleHQgaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYgYS5jaV9yZWQsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYgLnRlYXNlci10ZXh0IGEuY2lfcmVkLC50ZWFzZXItdGV4dCAudGV4dGxpbmsuY2lfcmVkLC50ZWFzZXItdGV4dCAuY3RhLmNpX3JlZCwudGVhc2VyLXRleHQgLmNvb2tpZXMgLndyYXBwZXItY29va2llcyAuY2lfcmVkLmNjX2J0biwuY29va2llcyAud3JhcHBlci1jb29raWVzIC50ZWFzZXItdGV4dCAuY2lfcmVkLmNjX2J0biwudGVhc2VyLXRleHQgLmNvb2tpZXMgLmNjX2Jhbm5lciAuY2lfcmVkLmNjX2J0biwuY29va2llcyAuY2NfYmFubmVyIC50ZWFzZXItdGV4dCAuY2lfcmVkLmNjX2J0biwudGVhc2VyLXRleHQgLmNjX2Jhbm5lci13cmFwcGVyIC53cmFwcGVyLWNvb2tpZXMgLmNpX3JlZC5jY19idG4sLmNjX2Jhbm5lci13cmFwcGVyIC53cmFwcGVyLWNvb2tpZXMgLnRlYXNlci10ZXh0IC5jaV9yZWQuY2NfYnRuLC50ZWFzZXItdGV4dCAuY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAuY2lfcmVkLmNjX2J0biwuY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAudGVhc2VyLXRleHQgLmNpX3JlZC5jY19idG4sLnRlYXNlci10ZXh0IC5jb3B5MS5jaV9yZWQsLnRlYXNlci10ZXh0IC5jb3B5Mi5jaV9yZWQsLnRlYXNlci10ZXh0IC5sYWJlbDEuY2lfcmVkLC50ZWFzZXItdGV4dCAubGFiZWwyLmNpX3JlZCwudGVhc2VyLXRleHQgYS5jaV9yZWR7Y29sb3I6I2Y5MGEzNH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnRlYXNlci10ZXh0e3BhZGRpbmc6MCA2MHB4IDYwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LnRlYXNlci10ZXh0e3BhZGRpbmc6MCAxMDBweCA2MHB4fX0udGVhc2VyLXRleHQuYmlnZ2VzdCwucGFnZS1oZWFkZXIgLnRlYXNlci10ZXh0e3BhZGRpbmctYm90dG9tOjMwcHh9LnRlYXNlci10ZXh0LmJpZ2dlc3QgLmxhYmVsMSwucGFnZS1oZWFkZXIgLnRlYXNlci10ZXh0IC5sYWJlbDF7Y29sb3I6Izk5OTttYXJnaW4tdG9wOi0zMnB4fS50ZWFzZXItdGV4dC5iaWdnZXN0LnN1YnBhZ2UgLmxhYmVsMSwucGFnZS1oZWFkZXIgLnRlYXNlci10ZXh0LnN1YnBhZ2UgLmxhYmVsMXtjb2xvcjojOTk5O21hcmdpbi10b3A6LTI1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey50ZWFzZXItdGV4dC5iaWdnZXN0LC5wYWdlLWhlYWRlciAudGVhc2VyLXRleHR7cGFkZGluZy1ib3R0b206NjBweH19LnRlYXNlci10ZXh0LmJpZyBoMnttYXJnaW4tdG9wOi01cHg7bWFyZ2luLWJvdHRvbTowfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQzM3B4KWFuZCAobWF4LXdpZHRoOiA0NDRweCl7LnRlYXNlci10ZXh0LmJpZyBoMi5jaS1vdmVybGF5LWgye2ZvbnQtc2l6ZToxLjdyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQyMnB4KWFuZCAobWF4LXdpZHRoOiA0MzJweCl7LnRlYXNlci10ZXh0LmJpZyBoMi5jaS1vdmVybGF5LWgye2ZvbnQtc2l6ZToxLjY1cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTFweClhbmQgKG1heC13aWR0aDogNDIxcHgpey50ZWFzZXItdGV4dC5iaWcgaDIuY2ktb3ZlcmxheS1oMntmb250LXNpemU6MS41NXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAxcHgpYW5kIChtYXgtd2lkdGg6IDQxMHB4KXsudGVhc2VyLXRleHQuYmlnIGgyLmNpLW92ZXJsYXktaDJ7Zm9udC1zaXplOjEuNXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzkwcHgpYW5kIChtYXgtd2lkdGg6IDQwMHB4KXsudGVhc2VyLXRleHQuYmlnIGgyLmNpLW92ZXJsYXktaDJ7Zm9udC1zaXplOjEuNDVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3OXB4KWFuZCAobWF4LXdpZHRoOiAzODlweCl7LnRlYXNlci10ZXh0LmJpZyBoMi5jaS1vdmVybGF5LWgye2ZvbnQtc2l6ZToxLjRyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM2OHB4KWFuZCAobWF4LXdpZHRoOiAzNzhweCl7LnRlYXNlci10ZXh0LmJpZyBoMi5jaS1vdmVybGF5LWgye2ZvbnQtc2l6ZToxLjM1cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNThweClhbmQgKG1heC13aWR0aDogMzY3cHgpey50ZWFzZXItdGV4dC5iaWcgaDIuY2ktb3ZlcmxheS1oMntmb250LXNpemU6MS4zcmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNDdweClhbmQgKG1heC13aWR0aDogMzU3cHgpey50ZWFzZXItdGV4dC5iaWcgaDIuY2ktb3ZlcmxheS1oMntmb250LXNpemU6MS4yNXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzM2cHgpYW5kIChtYXgtd2lkdGg6IDM0NnB4KXsudGVhc2VyLXRleHQuYmlnIGgyLmNpLW92ZXJsYXktaDJ7Zm9udC1zaXplOjEuMnJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzI2cHgpYW5kIChtYXgtd2lkdGg6IDMzNXB4KXsudGVhc2VyLXRleHQuYmlnIGgyLmNpLW92ZXJsYXktaDJ7Zm9udC1zaXplOjEuMTVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KWFuZCAobWF4LXdpZHRoOiAzMjVweCl7LnRlYXNlci10ZXh0LmJpZyBoMi5jaS1vdmVybGF5LWgye2ZvbnQtc2l6ZToxLjE1cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMDBweClhbmQgKG1heC13aWR0aDogMzE5cHgpey50ZWFzZXItdGV4dC5iaWcgaDIuY2ktb3ZlcmxheS1oMntmb250LXNpemU6MXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey50ZWFzZXItdGV4dC5iaWd7cGFkZGluZy1ib3R0b206NjBweH19LnRlYXNlci10ZXh0Lm1lZGl1bSBoNCwudGVhc2VyLXRleHQubWVkaXVtIC5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRldGFpbCBwIGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCwubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCAudGVhc2VyLXRleHQubWVkaXVtIGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnRlYXNlci10ZXh0Lm1lZGl1bXtwYWRkaW5nLWJvdHRvbTo2MHB4fX0udGVhc2VyLXRleHQuc21hbGx7cGFkZGluZy1ib3R0b206MjBweH0udGVhc2VyLXRleHQuc21hbGwgLmxhYmVsMXtjb2xvcjojOTk5O21hcmdpbi10b3A6LTMwcHh9LnRlYXNlci10ZXh0LnNtYWxsZXN0LC50ZWFzZXItYXVza2xhcHBiYXIgLnRlYXNlci10ZXh0e2JvcmRlci1sZWZ0Om5vbmV9LnRlYXNlci10ZXh0LnNtYWxsZXN0IC50ZWFzZXItYXVza2xhcHBiYXIsLnRlYXNlci1hdXNrbGFwcGJhciAudGVhc2VyLXRleHQgLnRlYXNlci1hdXNrbGFwcGJhcntwYWRkaW5nLWxlZnQ6MTVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnRlYXNlci10ZXh0LnNtYWxsZXN0IC50ZWFzZXItYXVza2xhcHBiYXIsLnRlYXNlci1hdXNrbGFwcGJhciAudGVhc2VyLXRleHQgLnRlYXNlci1hdXNrbGFwcGJhcntwYWRkaW5nLWxlZnQ6MzBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsudGVhc2VyLXRleHQuc21hbGxlc3QgLnRlYXNlci1hdXNrbGFwcGJhciwudGVhc2VyLWF1c2tsYXBwYmFyIC50ZWFzZXItdGV4dCAudGVhc2VyLWF1c2tsYXBwYmFye3BhZGRpbmctbGVmdDo2MHB4fX0udGVhc2VyLXRleHQuc21hbGxlc3QgLmxhYmVsMSwudGVhc2VyLWF1c2tsYXBwYmFyIC50ZWFzZXItdGV4dCAubGFiZWwxe21hcmdpbi10b3A6LTNweH0udGVhc2VyLXRleHQuY2xlYW57Ym9yZGVyLWxlZnQ6bm9uZTtwYWRkaW5nLWJvdHRvbToxNXB4fS50ZWFzZXItdGV4dCBwLmJvZHl0ZXh0Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS50ZWFzZXItdGV4dCBwLmJvZHl0ZXh0IGF7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MS4yNXJlbTt0ZXh0LWRlY29yYXRpb246bm9uZX0udGVhc2VyLXRleHQgcC5ib2R5dGV4dCBhOmhvdmVye2NvbG9yOiNkZGR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpey5zcGVjaWFsIC50ZWFzZXItdGV4dHtwb3NpdGlvbjpyZWxhdGl2ZTtib3R0b206aW5oZXJpdH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpey5zcGVjaWFsIC5sYWJlbC1zcGVjaWFse3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDppbmhlcml0O2xlZnQ6aW5oZXJpdDttYXJnaW4tbGVmdDo1cHg7bWFyZ2luLWJvdHRvbToxNXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi10b3A6MTVweH0uc3BlY2lhbCAubGFiZWwtc3BlY2lhbCBoNCwuc3BlY2lhbCAubGFiZWwtc3BlY2lhbCAubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCBiOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsLm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIHAgLnNwZWNpYWwgLmxhYmVsLXNwZWNpYWwgYjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxke2Rpc3BsYXk6aW5saW5lfX0udGVhc2VyLWF1c2tsYXBwYmFyIC5pbWdfYXVza2xhcHBiYXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwO2hlaWdodDoyODBweH0udGVhc2VyLWF1c2tsYXBwYmFyIC50ZWFzZXItaW1nOmZpcnN0LWNoaWxke3BhZGRpbmctcmlnaHQ6MH0udGVhc2VyLWF1c2tsYXBwYmFyIC50ZWFzZXItdGV4dHtwYWRkaW5nLWJvdHRvbToxMHB4ICFpbXBvcnRhbnR9LnRlYXNlci1hdXNrbGFwcGJhciAudGVhc2VyLXRleHQgLmxhYmVsMXttYXJnaW4tYm90dG9tOjVweH0udGVhc2VyLWF1c2tsYXBwYmFyIC5jb3B5MntwYWRkaW5nLXJpZ2h0OjMwcHh9LnRlYXNlci1hdXNrbGFwcGJhciAuYWN0aXZlIC5jb3B5MntwYWRkaW5nLXJpZ2h0OjB9LnRlYXNlci1hdXNrbGFwcGJhciAubW9yZV9pbmZve2Rpc3BsYXk6bm9uZTtoZWlnaHQ6YXV0bztiYWNrZ3JvdW5kLWNvbG9yOiMxMjEyMWE7Y29sb3I6I2ZmZjtwYWRkaW5nOjAgMzBweCAzMHB4IDMwcHh9LnRlYXNlci1hdXNrbGFwcGJhciAubW9yZV9pbmZvIHB7Ym9yZGVyLWxlZnQ6bm9uZTtwYWRkaW5nOjAgMzBweDtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjB9LnN0YWdlX3N1YnBhZ2V7aGVpZ2h0OjE2MHB4fS5zdGFnZV9zdWJwYWdlIC50ZWFzZXItdGV4dHtwYWRkaW5nLXJpZ2h0OjMwcHh9LnN0YWdlX3N1YnBhZ2UgLnRlYXNlci10ZXh0LmJpZ2dlc3QsLnN0YWdlX3N1YnBhZ2UgLnBhZ2UtaGVhZGVyIC50ZWFzZXItdGV4dCwucGFnZS1oZWFkZXIgLnN0YWdlX3N1YnBhZ2UgLnRlYXNlci10ZXh0e3BhZGRpbmctYm90dG9tOjI1cHh9LnN0YWdlX3N1YnBhZ2UgLnRlYXNlci10ZXh0IC5sYWJlbDF7bWFyZ2luLXRvcDotMjBweH0udGVhc2VyLWxhYmVsLXRleHR7cGFkZGluZzoyMHB4O21hcmdpbi1ib3R0b206MjBweH0ucmlnaHRjb2x1bW57bWFyZ2luLXRvcDo0OHB4fS5yaWdodGNvbHVtbiAudGVhc2VyLXRleHR7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4O21hcmdpbi1sZWZ0OjVweDttYXJnaW4tdG9wOjB9LnJpZ2h0Y29sdW1uIC50ZWFzZXItdGV4dC5tZWRpdW17bGVmdDowfS5yaWdodGNvbHVtbiAudGVhc2VyLXRleHQgdWx7bWFyZ2luOjA7cGFkZGluZy1sZWZ0OjE1cHh9LnJpZ2h0Y29sdW1uIC50ZWFzZXItdGV4dCB1bCBsaXtjb2xvcjojZmZmO21hcmdpbi10b3A6MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucmlnaHRjb2x1bW4gLnRlYXNlci10ZXh0e21hcmdpbi1sZWZ0OjVweH19LnJpZ2h0Y29sdW1uIC5jb3B5MXttYXJnaW4tdG9wOjVweH0uYmxvZy10ZWFzZXItY2kgLmJvcmRlci1ib3h7Ym9yZGVyOjJweCBzb2xpZCAjNjY2fS5ibG9nLXRlYXNlci1jaSAuYm9yZGVyLWJveCAudGVhc2VyLXRleHR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjB9LmJsb2ctdGVhc2VyLWNpIC50ZWFzZXItaW1nIC5pbWdfc2Vjb25kYXJ5e2hlaWdodDoyNDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7LmJsb2ctdGVhc2VyLWNpIC50ZWFzZXItaW1nIC5pbWdfc2Vjb25kYXJ5e21pbi1oZWlnaHQ6MzE4cHg7bWF4LWhlaWdodDo0MThweDtoZWlnaHQ6ODB2aH19LmJsb2ctdGVhc2VyLWNpLnRvcC10ZWFzZXIgLmJvcmRlci1ib3h7cGFkZGluZzowO21hcmdpbi10b3A6NHB4O2hlaWdodDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYmxvZy10ZWFzZXItY2kudG9wLXRlYXNlciAuYm9yZGVyLWJveHttYXJnaW4tdG9wOjhweDttYXJnaW4tbGVmdDoxMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogOTYwcHgpey5ibG9nLXRlYXNlci1jaS50b3AtdGVhc2VyIC5ib3JkZXItYm94e3dpZHRoOmNhbGMoMTAwJSAtIDIwcHgpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7LmJsb2ctdGVhc2VyLWNpLnRvcC10ZWFzZXIgLmJvcmRlci1ib3h7bWFyZ2luLWxlZnQ6MDttaW4taGVpZ2h0OjEwMC42NjY2NjY2NjY3cHg7bWF4LWhlaWdodDoxMzRweDtoZWlnaHQ6Y2FsYygyNi42NjY2NjY2NjY3dmggLSA2cHgpfX0uYmxvZy10ZWFzZXItY2kudG9wLXRlYXNlciAudGVhc2VyLWltZ3ttYXJnaW46MDtwYWRkaW5nOjB9LmJsb2ctdGVhc2VyLWNpLnRvcC10ZWFzZXIgLnRlYXNlci1pbWcgLmltZ19zZWNvbmRhcnl7aGVpZ2h0OjE4MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KXsuYmxvZy10ZWFzZXItY2kudG9wLXRlYXNlciAudGVhc2VyLWltZyAuaW1nX3NlY29uZGFyeXttaW4taGVpZ2h0Ojk2LjY2NjY2NjY2NjdweDttYXgtaGVpZ2h0OjEzMHB4O2hlaWdodDpjYWxjKDI2LjY2NjY2NjY2Njd2aCAtIDRweCAtIDZweCl9fS5ibG9nLXRlYXNlci1jaS50b3AtdGVhc2VyIC5jb250ZW50LWJveHtkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCU7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtiYWNrZ3JvdW5kOiMxMjEyMWE7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDo0NXB4O3BhZGRpbmctYm90dG9tOjMwcHg7cGFkZGluZy10b3A6MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7LmJsb2ctdGVhc2VyLWNpLnRvcC10ZWFzZXIgLmNvbnRlbnQtYm94e3BhZGRpbmctYm90dG9tOjBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsuYmxvZy10ZWFzZXItY2kudG9wLXRlYXNlciAuY29udGVudC1ib3h7cGFkZGluZy1ib3R0b206MTBweH19LmJsb2ctdGVhc2VyLWNpLnRvcC10ZWFzZXIgLmNvbnRlbnQtYm94IGg1LC5ibG9nLXRlYXNlci1jaS50b3AtdGVhc2VyIC5jb250ZW50LWJveCBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNSxoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCAuYmxvZy10ZWFzZXItY2kudG9wLXRlYXNlciAuY29udGVudC1ib3ggbGkuaDUsLmJsb2ctdGVhc2VyLWNpLnRvcC10ZWFzZXIgLmNvbnRlbnQtYm94IC5jYWxlbmRlci1ib3ggLndpZGdldC1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci10aXRsZSwuY2FsZW5kZXItYm94IC53aWRnZXQtZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLmJsb2ctdGVhc2VyLWNpLnRvcC10ZWFzZXIgLmNvbnRlbnQtYm94IC51aS1kYXRlcGlja2VyLXRpdGxle2ZvbnQtc2l6ZTouODc1cmVtfS5ibG9nLXRlYXNlci1jaS50b3AtdGVhc2VyIC5jb250ZW50LWJveCAudGVhc2VyLXRleHR7cG9zaXRpb246cmVsYXRpdmU7bGVmdDowO2JvcmRlcjpub25lO3BhZGRpbmc6MH0uZm9udF9lbGVtZW50c3tiYWNrZ3JvdW5kLWNvbG9yOiMxMjEyMWE7cGFkZGluZzo0MHB4IDB9LnRlYXNlci10ZXh0LnRlc3RzZWl0ZXtwb3NpdGlvbjpyZWxhdGl2ZX0ubmxfZm9ybV9pbmRleHttYXJnaW4tdG9wOjEwcHh9Lm5sX2Zvcm1faW5kZXggaW5wdXR7d2lkdGg6NzUlO21heC13aWR0aDozNzdweDttYXJnaW4tcmlnaHQ6MTZweDtmbG9hdDpsZWZ0fS5ubF9mb3JtX2luZGV4IC5jdGEsLm5sX2Zvcm1faW5kZXggLmNvb2tpZXMgLndyYXBwZXItY29va2llcyAuY3RhLC5jb29raWVzIC53cmFwcGVyLWNvb2tpZXMgLm5sX2Zvcm1faW5kZXggLmN0YSwubmxfZm9ybV9pbmRleCAuY29va2llcyAud3JhcHBlci1jb29raWVzIC5jY19idG4sLmNvb2tpZXMgLndyYXBwZXItY29va2llcyAubmxfZm9ybV9pbmRleCAuY2NfYnRuLC5ubF9mb3JtX2luZGV4IC5jb29raWVzIC5jY19iYW5uZXIgLmN0YSwuY29va2llcyAuY2NfYmFubmVyIC5ubF9mb3JtX2luZGV4IC5jdGEsLm5sX2Zvcm1faW5kZXggLmNvb2tpZXMgLmNjX2Jhbm5lciAuY2NfYnRuLC5jb29raWVzIC5jY19iYW5uZXIgLm5sX2Zvcm1faW5kZXggLmNjX2J0biwubmxfZm9ybV9pbmRleCAuY2NfYmFubmVyLXdyYXBwZXIgLndyYXBwZXItY29va2llcyAuY3RhLC5jY19iYW5uZXItd3JhcHBlciAud3JhcHBlci1jb29raWVzIC5ubF9mb3JtX2luZGV4IC5jdGEsLm5sX2Zvcm1faW5kZXggLmNjX2Jhbm5lci13cmFwcGVyIC53cmFwcGVyLWNvb2tpZXMgLmNjX2J0biwuY2NfYmFubmVyLXdyYXBwZXIgLndyYXBwZXItY29va2llcyAubmxfZm9ybV9pbmRleCAuY2NfYnRuLC5ubF9mb3JtX2luZGV4IC5jY19iYW5uZXItd3JhcHBlciAuY2NfYmFubmVyIC5jdGEsLmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXIgLm5sX2Zvcm1faW5kZXggLmN0YSwubmxfZm9ybV9pbmRleCAuY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAuY2NfYnRuLC5jY19iYW5uZXItd3JhcHBlciAuY2NfYmFubmVyIC5ubF9mb3JtX2luZGV4IC5jY19idG57Y29sb3I6I2ZmZn0ubmxfZm9ybV9pbmRleCAuYW5tZWxkZW57ZGlzcGxheTpub25lfS5ubF9mb3JtX2luZGV4IC5hbm1lbGRlbl9zaG9ydHtkaXNwbGF5OmlubGluZS1ibG9ja30ubmxfZm9ybV9pbmRleCAuYW5tZWxkZW5fc2hvcnQuY3RhLC5ubF9mb3JtX2luZGV4IC5jb29raWVzIC53cmFwcGVyLWNvb2tpZXMgLmFubWVsZGVuX3Nob3J0LmNjX2J0biwuY29va2llcyAud3JhcHBlci1jb29raWVzIC5ubF9mb3JtX2luZGV4IC5hbm1lbGRlbl9zaG9ydC5jY19idG4sLm5sX2Zvcm1faW5kZXggLmNvb2tpZXMgLmNjX2Jhbm5lciAuYW5tZWxkZW5fc2hvcnQuY2NfYnRuLC5jb29raWVzIC5jY19iYW5uZXIgLm5sX2Zvcm1faW5kZXggLmFubWVsZGVuX3Nob3J0LmNjX2J0biwubmxfZm9ybV9pbmRleCAuY2NfYmFubmVyLXdyYXBwZXIgLndyYXBwZXItY29va2llcyAuYW5tZWxkZW5fc2hvcnQuY2NfYnRuLC5jY19iYW5uZXItd3JhcHBlciAud3JhcHBlci1jb29raWVzIC5ubF9mb3JtX2luZGV4IC5hbm1lbGRlbl9zaG9ydC5jY19idG4sLm5sX2Zvcm1faW5kZXggLmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXIgLmFubWVsZGVuX3Nob3J0LmNjX2J0biwuY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAubmxfZm9ybV9pbmRleCAuYW5tZWxkZW5fc2hvcnQuY2NfYnRue3BhZGRpbmc6MCAxMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubmxfZm9ybV9pbmRleHtsZWZ0OjQ3cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KXsubmxfZm9ybV9pbmRleHtib3R0b206NjBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KXsubmxfZm9ybV9pbmRleHtib3R0b206NjBweH0ubmxfZm9ybV9pbmRleCAuYW5tZWxkZW57ZGlzcGxheTppbmxpbmUtYmxvY2t9Lm5sX2Zvcm1faW5kZXggLmFubWVsZGVuX3Nob3J0e2Rpc3BsYXk6bm9uZX19Lm5sLWZvcm1fc3VicGFnZXtwYWRkaW5nOjIwcHh9Lm5sLWZvcm1fc3VicGFnZSBjb3B5MXttYXJnaW4tbGVmdDoxMHB4fS5uZXdzbGV0dGVyLXN1YnNjcmlwdGlvbiAubWFpbi1mb3JtOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9Lm5ld3NsZXR0ZXItc3Vic2NyaXB0aW9uIC5tYWluLWZvcm06YmVmb3Jle3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9Lm5ld3NsZXR0ZXItc3Vic2NyaXB0aW9uIC50ZWFzZXItdGV4dHt3aWR0aDoxMDAlfWJvZHkubGlnaHRib3gtb3BlbntvdmVyZmxvdzpoaWRkZW59LmxpZ2h0Ym94IC5tZnAtY2xvc2V7ZGlzcGxheTpub25lfS5saWdodGJveCAubGlnaHRib3gtd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgcmlnaHQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO292ZXJmbG93OmhpZGRlbjttYXgtd2lkdGg6MTEyMHB4O21pbi1oZWlnaHQ6NDI4cHg7bWFyZ2luOjIwcHggYXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmxpZ2h0Ym94IC5saWdodGJveC13cmFwcGVye21pbi1oZWlnaHQ6NjMwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KXsubGlnaHRib3ggLmxpZ2h0Ym94LXdyYXBwZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgcmlnaHQgLTEzMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweClhbmQgKG1heC13aWR0aDogMzU5cHgpey5saWdodGJveCAubGlnaHRib3gtd3JhcHBlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCByaWdodCAtMTMwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM2MHB4KWFuZCAobWF4LXdpZHRoOiA0ODBweCl7LmxpZ2h0Ym94IC5saWdodGJveC13cmFwcGVye2JhY2tncm91bmQtcG9zaXRpb246dG9wIHJpZ2h0IC05MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpey5saWdodGJveCAubGlnaHRib3gtd3JhcHBlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCBsZWZ0fX0ubGlnaHRib3ggLmxpZ2h0Ym94LXdyYXBwZXIgLmljb24uaWNuLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjE1cHg7dG9wOjE1cHg7ei1pbmRleDozMztwYWRkaW5nLXRvcDowO2hlaWdodDoyMHB4O3dpZHRoOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5saWdodGJveCAubGlnaHRib3gtd3JhcHBlciAuaWNvbi5pY24tY2xvc2V7cmlnaHQ6MzBweDt0b3A6MzBweH19LmxpZ2h0Ym94IC5saWdodGJveC13cmFwcGVyIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtZW5kO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O21pbi1oZWlnaHQ6NDI4cHh9LmxpZ2h0Ym94IC5saWdodGJveC13cmFwcGVyIGEubGlua3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0ubGlnaHRib3ggLmxpZ2h0Ym94LXdyYXBwZXIgYSAuaW1nLXdyYXBwZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjMwcHg7bGVmdDoxNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubGlnaHRib3ggLmxpZ2h0Ym94LXdyYXBwZXIgYSAuaW1nLXdyYXBwZXJ7bGVmdDowcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5NTlweCl7LmxpZ2h0Ym94IC5saWdodGJveC13cmFwcGVyIGEgLmltZy13cmFwcGVye3RvcDo2MHB4O2xlZnQ6MTVweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpey5saWdodGJveCAubGlnaHRib3gtd3JhcHBlciBhIC5pbWctd3JhcHBlcntsZWZ0OjQ1cHh9fS5saWdodGJveCAubGlnaHRib3gtd3JhcHBlciBhIC5pbWctd3JhcHBlciAuc3ViLWltZy13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1sZWZ0OjE1cHg7bWFyZ2luLXRvcDo0MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubGlnaHRib3ggLmxpZ2h0Ym94LXdyYXBwZXIgYSAuaW1nLXdyYXBwZXIgLnN1Yi1pbWctd3JhcHBlcnttYXJnaW4tdG9wOjYwcHh9fS5saWdodGJveCAubGlnaHRib3gtd3JhcHBlciBhIC5pbWctd3JhcHBlciBpbWd7dmVydGljYWwtYWxpZ246bWlkZGxlfS5saWdodGJveCAubGlnaHRib3gtd3JhcHBlciBhIC5pbWctd3JhcHBlciBpbWcucHJpbWV7d2lkdGg6YXV0bztoZWlnaHQ6MTAwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5saWdodGJveCAubGlnaHRib3gtd3JhcHBlciBhIC5pbWctd3JhcHBlciBpbWcucHJpbWV7aGVpZ2h0OjE0MHB4fX0ubGlnaHRib3ggLmxpZ2h0Ym94LXdyYXBwZXIgYSAuaW1nLXdyYXBwZXIgaW1nLnBsYXl7d2lkdGg6MTUwcHg7aGVpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6MTVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmxpZ2h0Ym94IC5saWdodGJveC13cmFwcGVyIGEgLmltZy13cmFwcGVyIGltZy5wbGF5e3dpZHRoOjIxMHB4fX0ubGlnaHRib3ggLmxpZ2h0Ym94LXdyYXBwZXIgYSAuaW1nLXdyYXBwZXIgaW1nLmFwcGxldHZ7d2lkdGg6MTMzcHg7aGVpZ2h0OmF1dG87ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDowO21hcmdpbi10b3A6NTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxpZ2h0Ym94IC5saWdodGJveC13cmFwcGVyIGEgLmltZy13cmFwcGVyIGltZy5hcHBsZXR2e21hcmdpbi10b3A6NDBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5saWdodGJveCAubGlnaHRib3gtd3JhcHBlciBhIC5pbWctd3JhcHBlciBpbWcuYXBwbGV0dnt3aWR0aDoxOTBweH19LmxpZ2h0Ym94IC5saWdodGJveC13cmFwcGVyIGEgLmltZy13cmFwcGVyIGltZy5wcmltZXZpZGVve3dpZHRoOjEzM3B4O2hlaWdodDphdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubGlnaHRib3ggLmxpZ2h0Ym94LXdyYXBwZXIgYSAuaW1nLXdyYXBwZXIgaW1nLnByaW1ldmlkZW97d2lkdGg6MTkwcHh9fS5saWdodGJveCAubGlnaHRib3gtd3JhcHBlciBhIC5pbWctd3JhcHBlciBpbWcubG9nb3t3aWR0aDoxMzNweDtoZWlnaHQ6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmxpZ2h0Ym94IC5saWdodGJveC13cmFwcGVyIGEgLmltZy13cmFwcGVyIGltZy5sb2dve3dpZHRoOjE5MHB4fX0ubGlnaHRib3ggLmxpZ2h0Ym94LXdyYXBwZXIgYSAudGV4dC13cmFwcGVye21heC13aWR0aDo3MDBweH0ubGlnaHRib3ggLmxpZ2h0Ym94LXdyYXBwZXIgYSAudGV4dC13cmFwcGVyIC5ncmFkaWVudC1saW5lYXJfbW9yZWludGVuc2UsLmxpZ2h0Ym94IC5saWdodGJveC13cmFwcGVyIGEgLnRleHQtd3JhcHBlciAudGVhc2VyLWF1c2tsYXBwYmFyIC5ncmFkaWVudC1saW5lYXIsLnRlYXNlci1hdXNrbGFwcGJhciAubGlnaHRib3ggLmxpZ2h0Ym94LXdyYXBwZXIgYSAudGV4dC13cmFwcGVyIC5ncmFkaWVudC1saW5lYXJ7aGVpZ2h0OjUwJTtwb2ludGVyLWV2ZW50czphbGx9LmxpZ2h0Ym94IC5saWdodGJveC13cmFwcGVyIGEgLnRleHQtd3JhcHBlciAudGVhc2VyLXRleHR7cGFkZGluZzowIDIwcHggMzBweCAyMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubGlnaHRib3ggLmxpZ2h0Ym94LXdyYXBwZXIgYSAudGV4dC13cmFwcGVyIC50ZWFzZXItdGV4dHttYXgtd2lkdGg6Y2FsYygxMDAlIC0gNjBweCk7cGFkZGluZzowIDMwcHggNjBweCAzMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5saWdodGJveCAubGlnaHRib3gtd3JhcHBlciBhIC50ZXh0LXdyYXBwZXIgLnRlYXNlci10ZXh0e3BhZGRpbmc6MCA2MHB4IDYwcHggNjBweH19LmxpZ2h0Ym94IC5saWdodGJveC13cmFwcGVyIGEgLnRleHQtd3JhcHBlciAudGVhc2VyLXRleHQgaDI6OmJlZm9yZXtsZWZ0Oi0yMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubGlnaHRib3ggLmxpZ2h0Ym94LXdyYXBwZXIgYSAudGV4dC13cmFwcGVyIC50ZWFzZXItdGV4dCBoMjo6YmVmb3Jle2xlZnQ6LTMwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmxpZ2h0Ym94IC5saWdodGJveC13cmFwcGVyIGEgLnRleHQtd3JhcHBlciAudGVhc2VyLXRleHQgaDI6OmJlZm9yZXtsZWZ0Oi02MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmxpZ2h0Ym94IC5saWdodGJveC13cmFwcGVyIGEgLnRleHQtd3JhcHBlciAudGVhc2VyLXRleHR7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDYwcHgpfX0ubGlnaHRib3ggLmxpZ2h0Ym94LXdyYXBwZXIgYSAudGV4dC13cmFwcGVyIC50ZWFzZXItdGV4dCAudGV4dGxpbms6aG92ZXJ7Y29sb3I6I2ViMDAyOH0ubGlnaHRib3ggLmxpZ2h0Ym94LXdyYXBwZXIgYSAudGV4dC13cmFwcGVyIC50ZWFzZXItYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDoxMHB4O3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2ViMDAyODtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjVweCAxNXB4O2ZvbnQtc2l6ZTouOXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmxpZ2h0Ym94IC5saWdodGJveC13cmFwcGVyIGEgLnRleHQtd3JhcHBlciAudGVhc2VyLWJ1dHRvbntmb250LXNpemU6MS41cmVtO3RvcDoyMHB4fX0ubGlnaHRib3ggLmxpZ2h0Ym94LXdyYXBwZXIgLmNyZWRpdHN7cG9zaXRpb246YWJzb2x1dGU7Y29sb3I6I2ZmZjtmb250LXNpemU6LjVyZW07Ym90dG9tOjVweDtyaWdodDo1cHg7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KXsubGlnaHRib3ggLmxpZ2h0Ym94LXdyYXBwZXIgLmNyZWRpdHN7Zm9udC1zaXplOi44cmVtO2JvdHRvbToxMHB4O3JpZ2h0OjEwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubGlnaHRib3ggLmxpZ2h0Ym94LXdyYXBwZXIgLmNyZWRpdHN7Zm9udC1zaXplOi45cmVtO2JvdHRvbToxNXB4O3JpZ2h0OjE1cHh9fS5saWdodGJveCAucHVsc2UtYW5pbWF0aW9uey13ZWJraXQtYW5pbWF0aW9uOmhlYXJ0YmVhdCAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlIGJvdGg7YW5pbWF0aW9uOmhlYXJ0YmVhdCAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlIGJvdGh9QC13ZWJraXQta2V5ZnJhbWVzIGhlYXJ0YmVhdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBjZW50ZXI7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9MTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuOTEpO3RyYW5zZm9ybTpzY2FsZSgwLjkxKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59MTcley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuOTgpO3RyYW5zZm9ybTpzY2FsZSgwLjk4KTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0zMyV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC44Nyk7dHJhbnNmb3JtOnNjYWxlKDAuODcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn00NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fX1Aa2V5ZnJhbWVzIGhlYXJ0YmVhdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBjZW50ZXI7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9MTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuOTEpO3RyYW5zZm9ybTpzY2FsZSgwLjkxKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59MTcley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuOTgpO3RyYW5zZm9ybTpzY2FsZSgwLjk4KTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0zMyV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC44Nyk7dHJhbnNmb3JtOnNjYWxlKDAuODcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn00NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fX0udGVhc2VyX3NsaWRlcl93cmFwcGVyIC5ieC13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDoxMDAlICFpbXBvcnRhbnR9LnRlYXNlcl9zbGlkZXJfd3JhcHBlciAuYngtd3JhcHBlciAuYngtcHJldntiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnR9LnRlYXNlcl9zbGlkZXJfd3JhcHBlciAuYngtd3JhcHBlciAuYngtbmV4dHtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KXsudGVhc2VyX3NsaWRlcl93cmFwcGVyIC5ieC13cmFwcGVyIC5ieC1uZXh0e3JpZ2h0Oi0zMHB4fS50ZWFzZXJfc2xpZGVyX3dyYXBwZXIgLmJ4LXdyYXBwZXIgLmJ4LXByZXZ7bGVmdDotMzBweH19LmJ4LXdyYXBwZXIgLmJ4LXByZXZ7bGVmdDowcHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL3NsaWRlX2NvbnRyb2xzLnBuZykgbm8tcmVwZWF0IGxlZnQgY2VudGVyfS5ieC13cmFwcGVyIC5ieC1uZXh0e3JpZ2h0OjBweDtiYWNrZ3JvdW5kOnVybCguLi9pbWcvc2xpZGVfY29udHJvbHMucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpey5ieC13cmFwcGVyIC5ieC1uZXh0LC5ieC13cmFwcGVyIC5ieC1wcmV2e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy8yeC9zbGlkZV9jb250cm9sc18yeC5wbmcpO2JhY2tncm91bmQtc2l6ZTo0OHB4IDI2MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRlYXNlcl9zbGlkZXJfd3JhcHBlciAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYywuc3BpZWxlIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGlje3Bvc2l0aW9uOnJlbGF0aXZlfS50ZWFzZXJfc2xpZGVyX3dyYXBwZXIgLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHQgaDMsLnRlYXNlcl9zbGlkZXJfd3JhcHBlciAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCAudHZwcm9ncmFtbS1ib3ggLnByb2dyYW0tYm94LWxpbmssLnR2cHJvZ3JhbW0tYm94IC50ZWFzZXJfc2xpZGVyX3dyYXBwZXIgLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHQgLnByb2dyYW0tYm94LWxpbmssLnNwaWVsZSAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoMywuc3BpZWxlIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IC50dnByb2dyYW1tLWJveCAucHJvZ3JhbS1ib3gtbGluaywudHZwcm9ncmFtbS1ib3ggLnNwaWVsZSAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCAucHJvZ3JhbS1ib3gtbGlua3tib3R0b206aW5oZXJpdDt0b3A6MjRweH19LmJ4LXdyYXBwZXIgLmJ4LXZpZXdwb3J0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZXooMCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRleigwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZXooMCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZXooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZXooMCl9LmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyLC5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRve3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToyMHB4O3dpZHRoOjEwMCV9LmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyIC5ieC1wYWdlci1pdGVtLC5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIC5ieC1jb250cm9scy1hdXRvLWl0ZW17ZGlzcGxheTppbmxpbmUtYmxvY2s7Knpvb206MTsqZGlzcGxheTppbmxpbmV9LmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhe3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDUwJSAtIDEwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO291dGxpbmU6MDt3aWR0aDoyNHB4O2hlaWdodDoyNjBweDt0ZXh0LWluZGVudDotOTk5OXB4O3otaW5kZXg6OTk5OX0uYngtd3JhcHBlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuZGlzYWJsZWR7ZGlzcGxheTpub25lfS53cmFwcGVyLWhhbGZ3aWR0aC1mcmFtZSAudGVhc2VyX3NsaWRlcl93cmFwcGVye21hcmdpbjowIGF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KXsud3JhcHBlci1oYWxmd2lkdGgtZnJhbWUgLnRlYXNlcl9zbGlkZXJfd3JhcHBlcnttYXgtd2lkdGg6Nzc4cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0MHB4KXsud3JhcHBlci1oYWxmd2lkdGgtZnJhbWUgLnRlYXNlcl9zbGlkZXJfd3JhcHBlcnttYXgtd2lkdGg6MzM4cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KXsud3JhcHBlci1oYWxmd2lkdGgtZnJhbWUgLnRlYXNlcl9zbGlkZXJfd3JhcHBlcnttYXgtd2lkdGg6MzA1cHh9fS5leGFtcGxlX2ltYWdlXzF7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaW1nX2V4YW1wbGVfMS5qcGdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5leGFtcGxlX2ltYWdlXzJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaW1nX2V4YW1wbGVfMi5qcGdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5leGFtcGxlX2ltYWdlXzN7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaW1nX2V4YW1wbGVfMy5qcGdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5leGFtcGxlX2ltYWdlXzR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaW1nX2V4YW1wbGVfNC5qcGdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5leGFtcGxlX2ltYWdlXzV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaW1nX2V4YW1wbGVfNS5qcGdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5leGFtcGxlX2ltYWdlXzZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaW1nX2V4YW1wbGVfNi5qcGdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5leGFtcGxlX2ltYWdlXzd7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaW1nX2V4YW1wbGVfNy5qcGdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5leGFtcGxlX2ltYWdlXzh7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaW1nX2V4YW1wbGVfOC5qcGdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5leGFtcGxlX2ltYWdlXzl7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaW1nX2V4YW1wbGVfOS5qcGdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5wbGF0emhhbHRlcl9pbWFnZV9jb250ZW50e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL3BsYXR6aGFsdGVyL2NvbnRlbnQtYmlsZF8xMTYweDY1NS5qcGdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5wbGF0emhhbHRlcl9pbWFnZV9oZWFkZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvcGxhdHpoYWx0ZXIvc2VuZHVuZ3NoZWFkZXJfMTM0MHg2MDAuanBnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0ucGxhdHpoYWx0ZXJfaW1hZ2Vfc2xpZGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvcGxhdHpoYWx0ZXIvc2xpZGVfMTM0MHg2MDAuanBnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0ucGxhdHpoYWx0ZXJfaW1hZ2VfdGVhc2Vye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL3BsYXR6aGFsdGVyL3RlYXNlcl8xMTYweDUyMC5qcGdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5hZF83Mjh4OTB7ZGlzcGxheTpub25lO21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9LmFkXzcyOHg5MD5kaXZ7bWFyZ2luLXRvcDoxNnB4O21hcmdpbi1ib3R0b206MTZweDtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0uYWRfNzI4eDkwPmRpdj5kaXZ7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmFkXzcyOHg5MCAubGFiZWxfYW56ZWlnZXtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmFkXzcyOHg5MHtkaXNwbGF5OmJsb2NrfX0uYWRfMzAweDI1MHtwb3NpdGlvbjpyZWxhdGl2ZTttYXgtaGVpZ2h0Om5vbmUgIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlcjtoZWlnaHQ6YXV0byAhaW1wb3J0YW50fS5hZF8zMDB4MjUwIC5sYWJlbF9hbnplaWdle3RvcDoyMHB4O21hcmdpbi1sZWZ0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9LmFkXzE2MHg2MDB7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OmluaGVyaXQ7bGVmdDoxMTgwcHg7dG9wOjU1cHg7ei1pbmRleDoxMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTIwcHgpey5hZF8xNjB4NjAwe2Rpc3BsYXk6YmxvY2t9fS5hZF8xNjB4NjAwIC53aWRlc2t5c2NyYXBlci1hZHtsZWZ0OjB9LmxhYmVsX2FuemVpZ2V7cG9zaXRpb246YWJzb2x1dGU7Zm9udC1zaXplOi42ODhyZW07Y29sb3I6IzEyMTIxYTt0ZXh0LWFsaWduOmNlbnRlcjt0b3A6MTBweDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotMjBweH0uYmFubmVyLXNlY3Rpb257bWFyZ2luOjAgYXV0bztjbGVhcjpib3RoO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudDttYXgtd2lkdGg6MTE2MHB4fS5hZF90b3BiYW5uZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LmFkX3RvcGJhbm5lcj5kaXZ7bWFyZ2luLXRvcDoxNnB4O21hcmdpbi1ib3R0b206MTZweDtkaXNwbGF5OmlubGluZS1ibG9ja30uYWRfb3V0c3RyZWFte3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjoxcmVtIDB9LmFkX2xheWVye2xpbmUtaGVpZ2h0OjB9Lm5hdmlfY29udGVudHtoZWlnaHQ6YXV0b30ubmF2aV9jb250ZW50OmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9Lm5hdmlfY29udGVudDpiZWZvcmV7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH0ubmF2aV9jb250ZW50IHVse2Rpc3BsYXk6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9Lm5hdmlfY29udGVudCBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LWRlY29yYXRpb246bm9uZTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6Ljg3NXJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLXRvcDowO21hcmdpbi1sZWZ0OjVweDt3aWR0aDoxMDAlO2xpbmUtaGVpZ2h0OjQwcHg7Y29sb3I6I2ZmZn0ubmF2aV9jb250ZW50IGxpLmFjdGl2ZSBhe2NvbG9yOiNlYjAwMjg7Y3Vyc29yOnBvaW50ZXJ9Lm5hdmlfY29udGVudCBsaS5hY3RpdmUgLm5hdmlfY29udGVudF9tb3Jle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzMzfS5uYXZpX2NvbnRlbnQgbGkgYXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjA7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2aV9jb250ZW50IGxpIGEubmF2aV9jb250ZW50X21vcmV7ZGlzcGxheTpibG9jaztwYWRkaW5nLXJpZ2h0OjQwcHg7bWFyZ2luLWxlZnQ6LTE1cHg7cGFkZGluZy1sZWZ0OjE1cHg7d2lkdGg6ODVweDtwb3NpdGlvbjpyZWxhdGl2ZX0ubmF2aV9jb250ZW50IGxpIGEubmF2aV9jb250ZW50X21vcmUgLmRyb3Bkb3duX2Fycm93X3NtYWxse3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nLzJ4L2Ryb3Bkb3duX2Fycm93c19zbWFsbF8yeC5wbmdcIikgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTo1MCU7d2lkdGg6MTZweDtoZWlnaHQ6NHB4O21hcmdpbi1sZWZ0OjEwcHg7dG9wOjE4cHg7cmlnaHQ6MH0ubmF2aV9jb250ZW50IGxpIGEubmF2aV9jb250ZW50X21vcmUuYWN0aXZle2JhY2tncm91bmQtY29sb3I6IzMzMztjb2xvcjojZmZmO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtcG9zaXRpb246MCAtNHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubmF2aV9jb250ZW50IGxpIGEubmF2aV9jb250ZW50X21vcmV7bWFyZ2luLWxlZnQ6MHB4O3BhZGRpbmctbGVmdDoyNXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG99Lm5hdmlfY29udGVudCBsaSBhLm5hdmlfY29udGVudF9tb3JlIC5kcm9wZG93bl9hcnJvd19zbWFsbHt0b3A6MjdweDtyaWdodDppbmhlcml0fS5uYXZpX2NvbnRlbnQgbGkgYS5uYXZpX2NvbnRlbnRfbW9yZS5hY3RpdmV7aGVpZ2h0OjYwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubmF2aV9jb250ZW50IGxpOmxhc3QtY2hpbGQgLm5hdmlfY29udGVudF9sZXZlbDN7cmlnaHQ6MH19Lm5hdmlfY29udGVudCAubW9iaWxlX25hdmlfY29udGVudCAudG9nZ2xle3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOiNmZmY7d2lkdGg6MTAwJTtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZTouODc1cmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tdG9wOjA7bWFyZ2luLWxlZnQ6NXB4O2xpbmUtaGVpZ2h0OjQwcHg7Y3Vyc29yOnBvaW50ZXJ9Lm5hdmlfY29udGVudCAubW9iaWxlX25hdmlfY29udGVudCAudG9nZ2xlIC5pY29ue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEwcHg7dG9wOjEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5uYXZpX2NvbnRlbnR7bWluLWhlaWdodDo2MHB4fS5uYXZpX2NvbnRlbnQgdWx7ZGlzcGxheTpibG9ja30ubmF2aV9jb250ZW50IGxpe3dpZHRoOmF1dG87bGluZS1oZWlnaHQ6MS4yNXJlbTttYXJnaW4tbGVmdDowO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5uYXZpX2NvbnRlbnQgbGkgYXtwYWRkaW5nOjIwcHggMjBweH0ubmF2aV9jb250ZW50IGxpIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMzMzO2N1cnNvcjpwb2ludGVyfS5uYXZpX2NvbnRlbnQgbGkgYS5uYXZpX2NvbnRlbnRfbW9yZTpob3ZlcntoZWlnaHQ6NjBweH0ubmF2aV9jb250ZW50IC5tb2JpbGVfbmF2aV9jb250ZW50e2Rpc3BsYXk6bm9uZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpey5uYXZpX2NvbnRlbnQgbGkgYXtwYWRkaW5nOjIwcHggMzBweH19Lm5hdmlfY29udGVudCAubmF2aV9jb250ZW50X2xldmVsM3tkaXNwbGF5Om5vbmU7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowO3otaW5kZXg6MTQwMDttYXJnaW46MCAwIDAgLTE1cHg7d2lkdGg6YXV0bzttaW4td2lkdGg6MTUwcHh9Lm5hdmlfY29udGVudCAubmF2aV9jb250ZW50X2xldmVsMyBsaXtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjEuMjVyZW07bWFyZ2luLWxlZnQ6MH0ubmF2aV9jb250ZW50IC5uYXZpX2NvbnRlbnRfbGV2ZWwzIGxpIGF7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMTVweH0ubmF2aV9jb250ZW50IC5uYXZpX2NvbnRlbnRfbGV2ZWwzIGxpIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojNjY2O2NvbG9yOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5uYXZpX2NvbnRlbnQgLm5hdmlfY29udGVudF9sZXZlbDM+c3Bhbi5ibG9ja3twYWRkaW5nOjB9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubmF2aV9jb250ZW50IC5uYXZpX2NvbnRlbnRfbGV2ZWwze3Bvc2l0aW9uOmFic29sdXRlO3RvcDo2MHB4O21hcmdpbjowfS5uYXZpX2NvbnRlbnQgLm5hdmlfY29udGVudF9sZXZlbDMgbGkgYXtwYWRkaW5nOjEwcHggMzBweH0ubmF2aV9jb250ZW50IC5uYXZpX2NvbnRlbnRfbGV2ZWwzIC53cmFwcGVyLWZ1bGx3aWR0aC1mcmFtZXtwYWRkaW5nOjB9fS5uYXZpX2NvbnRlbnQubGV2ZWwze2hlaWdodDphdXRvfS5uYXZpX2NvbnRlbnQubGV2ZWwzIC5uYXZpX2NvbnRlbnRfbGV2ZWwze3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDppbmhlcml0O2Rpc3BsYXk6YmxvY2s7ei1pbmRleDowfS5uYXZpX2NvbnRlbnQubGV2ZWwzIC5uYXZpX2NvbnRlbnRfbGV2ZWwzIGxpLmFjdGl2ZSBhe2JhY2tncm91bmQtY29sb3I6IzY2Njtjb2xvcjojZmZmfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubmF2aV9jb250ZW50LmxldmVsMyAubmF2aV9jb250ZW50X2xldmVsMzphZnRlcnt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfS5uYXZpX2NvbnRlbnQubGV2ZWwzIC5uYXZpX2NvbnRlbnRfbGV2ZWwzOmJlZm9yZXt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfS5uYXZpX2NvbnRlbnQubGV2ZWwzIC5uYXZpX2NvbnRlbnRfbGV2ZWwzIGxpe2Zsb2F0OmxlZnR9Lm5hdmlfY29udGVudC5sZXZlbDMgLm5hdmlfY29udGVudF9sZXZlbDMgbGk+YXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KXsubmF2aV9jb250ZW50LmxldmVsMyAubmF2aV9jb250ZW50X2xldmVsMyBsaT5he3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctcmlnaHQ6MjBweH19Lm1lbnUtc2Vhc29uc3twb3NpdGlvbjpyZWxhdGl2ZX0ubmF2aV9jb250ZW50X3JhZGlvYnRue3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTEwMH0ubmF2aV9jb250ZW50X3JhZGlvYnRuLmNvbG9yc3dpdGNoIGg0LC5uYXZpX2NvbnRlbnRfcmFkaW9idG4uY29sb3Jzd2l0Y2ggLm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIHAgYjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkLC5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRldGFpbCBwIC5uYXZpX2NvbnRlbnRfcmFkaW9idG4uY29sb3Jzd2l0Y2ggYjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxke2NvbG9yOiNmZmZ9Lm5hdmlfY29udGVudF9yYWRpb2J0bi5jb2xvcnN3aXRjaCAuZHJvcGRvd25fYXJyb3dfbWVkaXVte2JhY2tncm91bmQtcG9zaXRpb246MCAtN3B4fS5uYXZpX2NvbnRlbnRfcmFkaW9idG4gaDQsLm5hdmlfY29udGVudF9yYWRpb2J0biAubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCBiOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsLm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIHAgLm5hdmlfY29udGVudF9yYWRpb2J0biBiOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGR7ZGlzcGxheTppbmxpbmUtYmxvY2t9Lm5hdmlfY29udGVudF9yYWRpb2J0biAuaWNvbnttYXJnaW4tbGVmdDoxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotNHB4fS5uYXZpX2NvbnRlbnRfcmFkaW9idG46aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9Lm5hdmlfY29udGVudF9yYWRpb2J0bjpob3ZlciBoNCwubmF2aV9jb250ZW50X3JhZGlvYnRuOmhvdmVyIC5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRldGFpbCBwIGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCwubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCAubmF2aV9jb250ZW50X3JhZGlvYnRuOmhvdmVyIGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZHtjb2xvcjojZWIwMDI4fS5uYXZpX2NvbnRlbnRfcmFkaW9idG4uYWN0aXZlIGg0LC5uYXZpX2NvbnRlbnRfcmFkaW9idG4uYWN0aXZlIC5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRldGFpbCBwIGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCwubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCAubmF2aV9jb250ZW50X3JhZGlvYnRuLmFjdGl2ZSBiOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGR7Y29sb3I6I2ViMDAyOH0ucmFkaW9idG5fbWVudXtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7ei1pbmRleDoxMDAwO3dpZHRoOjE1NXB4O2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmc6MzBweCAxMHB4IDIwcHggMTBweDttYXJnaW46LTEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5yYWRpb2J0bl9tZW51e3BhZGRpbmctdG9wOjUwcHh9fS5yYWRpb2J0bl9tZW51IGxpe3BhZGRpbmctbGVmdDo0MHB4O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6MjBweH0ucmFkaW9idG5fbWVudSBsaTpiZWZvcmV7bGVmdDowO3RvcDoycHg7Y29udGVudDpcIlwiO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2lyYWRpby5wbmdcIikgbm8tcmVwZWF0IDAgMDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pcmFkaW8ucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQtcG9zaXRpb246MCAwO3Bvc2l0aW9uOmFic29sdXRlfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpey5yYWRpb2J0bl9tZW51IGxpOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pcmFkaW9fMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZToyMHB4IDYwcHh9fS5yYWRpb2J0bl9tZW51IGxpLmFjdGl2ZTpiZWZvcmV7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yMHB4fS5yYWRpb2J0bl9tZW51IGxpOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTIwcHh9LnJhZGlvYnRuX21lbnUgYXtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206MDtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5yYWRpb2J0bl9tZW51e3dpZHRoOjIwMHB4O21hcmdpbjotMjBweDtwYWRkaW5nOjQwcHggMjBweCAyMHB4IDIwcHh9fS5yYWRpb2J0bl9tZW51LnZpc2libGV7ZGlzcGxheTpibG9ja30udHZwcm9ncmFtbS1ib3ggLmhlYWRlci1hcnRpY2xlIGgxLC50dnByb2dyYW1tLWJveCAuaGVhZGVyLWFydGljbGUgaDIsLnR2cHJvZ3JhbW0tYm94IC5oZWFkZXItYXJ0aWNsZSBoMywudHZwcm9ncmFtbS1ib3ggLmhlYWRlci1hcnRpY2xlIC5wcm9ncmFtLWJveC1saW5rLC50dnByb2dyYW1tLWJveCAuaGVhZGVyLWFydGljbGUgaDQsLnR2cHJvZ3JhbW0tYm94IC5oZWFkZXItYXJ0aWNsZSAubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCBiOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsLm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIHAgLnR2cHJvZ3JhbW0tYm94IC5oZWFkZXItYXJ0aWNsZSBiOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsLnR2cHJvZ3JhbW0tYm94IC5oZWFkZXItYXJ0aWNsZSBoNSwudHZwcm9ncmFtbS1ib3ggLmhlYWRlci1hcnRpY2xlIGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg1LGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIC50dnByb2dyYW1tLWJveCAuaGVhZGVyLWFydGljbGUgbGkuaDUsLnR2cHJvZ3JhbW0tYm94IC5oZWFkZXItYXJ0aWNsZSAuY2FsZW5kZXItYm94IC53aWRnZXQtZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUsLmNhbGVuZGVyLWJveCAud2lkZ2V0LWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC50dnByb2dyYW1tLWJveCAuaGVhZGVyLWFydGljbGUgLnVpLWRhdGVwaWNrZXItdGl0bGUsLnR2cHJvZ3JhbW0tYm94IC5oZWFkZXItYXJ0aWNsZSBoNiwudHZwcm9ncmFtbS1ib3ggLmhlYWRlci1hcnRpY2xlIGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg2LGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIC50dnByb2dyYW1tLWJveCAuaGVhZGVyLWFydGljbGUgbGkuaDYsLnR2cHJvZ3JhbW0tYm94IC5oZWFkZXItYXJ0aWNsZSBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNiBhLGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg2IC50dnByb2dyYW1tLWJveCAuaGVhZGVyLWFydGljbGUgYXttYXJnaW4tYm90dG9tOjB9LnR2cHJvZ3JhbW0tYm94IC5oZWFkZXItYXJ0aWNsZSAudGFibGUtY2VsbHtwYWRkaW5nLXRvcDowO2Zsb2F0OmxlZnR9LnR2cHJvZ3JhbW0tYm94IC5oZWFkZXItYXJ0aWNsZSAudGFibGUtY2VsbCAudGV4dGxpbmt7bWFyZ2luLXRvcDowfS50dnByb2dyYW1tLWJveCAuaGVhZGVyLWFydGljbGUgLnRhYmxlLWNlbGwgLnRleHRsaW5rOmhvdmVye2NvbG9yOiNmZmZ9LnR2cHJvZ3JhbW0tYm94IC5oZWFkZXItYXJ0aWNsZSAudGFibGUtY2VsbCAudGV4dGxpbms6aG92ZXI6OmFmdGVye2NvbG9yOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpey50dnByb2dyYW1tLWJveCAuaGVhZGVyLWFydGljbGUgLnRhYmxlLWNlbGwudHh0LXJ7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7cGFkZGluZy10b3A6MTBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpey50dnByb2dyYW1tLWJveCAuaGVhZGVyLWFydGljbGUgLnRhYmxlLWNlbGwudHh0LXJ7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50O3BhZGRpbmctdG9wOjB9fS50dnByb2dyYW1tLWJveCAucHJvZ3JhbS1ib3gtbGlua3t0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jazstd2Via2l0LXRyYW5zaXRpb246YWxsIC4ycyBlYXNlLW91dDt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1vdXQ7bWFyZ2luLXRvcDowfS50dnByb2dyYW1tLWJveCAucHJvZ3JhbS1ib3gtbGluazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmOTBhMzQ7Y29sb3I6I2ZmZn0udHZwcm9ncmFtbS1ib3ggLnByb2dyYW0tYm94LWxpbms6aG92ZXI6OmFmdGVye2NvbG9yOiNmZmZ9LnR2cHJvZ3JhbW0tYm94IGgzLC50dnByb2dyYW1tLWJveCAucHJvZ3JhbS1ib3gtbGlua3ttYXJnaW46MCAwIDIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey50dnByb2dyYW1tLWJveCAuZm9vdGVyLWFydGljbGV7ZGlzcGxheTpub25lfX0udHZwcm9ncmFtbS1ib3ggLmxhYmVsMXttYXJnaW4tYm90dG9tOjA7bWFyZ2luLXRvcDoycHh9LnR2cHJvZ3JhbW0tYm94IC53cmFwcGVyLWNvbHVtbi1sZWZ0e3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpey50dnByb2dyYW1tLWJveCAud3JhcHBlci1jb2x1bW4tbGVmdHttYXgtd2lkdGg6NjYuNjYlfX0udHZwcm9ncmFtbS1ib3ggLndyYXBwZXItY29sdW1uLWxlZnQ6OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDo4MCU7aGVpZ2h0OjJweDtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6I2Y5MGEzNDttYXJnaW46MjVweCAwIDI1cHggLTEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey50dnByb2dyYW1tLWJveCAud3JhcHBlci1jb2x1bW4tbGVmdDo6YWZ0ZXJ7bWFyZ2luOjI1cHggMCAyNXB4IC0zMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7LnR2cHJvZ3JhbW0tYm94IC53cmFwcGVyLWNvbHVtbi1sZWZ0OjphZnRlcnttYXJnaW46MjVweCAwIDI1cHggLTYwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KXsudHZwcm9ncmFtbS1ib3ggLndyYXBwZXItY29sdW1uLXJpZ2h0e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MzMuMzMzMzMlfS50dnByb2dyYW1tLWJveCAud3JhcHBlci1jb2x1bW4tcmlnaHQgLnJpZ2h0LC50dnByb2dyYW1tLWJveCAud3JhcHBlci1jb2x1bW4tcmlnaHQgLm5ld3MtbGlzdC12aWV3IC5wYWdlcj5hLm5leHQ6OmJlZm9yZSwubmV3cy1saXN0LXZpZXcgLnR2cHJvZ3JhbW0tYm94IC53cmFwcGVyLWNvbHVtbi1yaWdodCAucGFnZXI+YS5uZXh0OjpiZWZvcmV7ZmxvYXQ6cmlnaHQ7dGV4dC1hbGlnbjpyaWdodH19LmNhbGVuZGVyLWJveHtib3JkZXI6MXB4IHNvbGlkICMwMDA7cGFkZGluZzoyMHB4O21pbi1oZWlnaHQ6MzBweDtwYWRkaW5nLWxlZnQ6MTVweDtwb3NpdGlvbjpyZWxhdGl2ZX0uY2FsZW5kZXItYm94IC5wci02MHtwYWRkaW5nLXJpZ2h0OjYwcHh9LmNhbGVuZGVyLWJveCAudG9nZ2xle3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjIwcHg7dG9wOjIwcHh9LmNhbGVuZGVyLWJveCAud2lkZ2V0LWRhdGVwaWNrZXJ7cGFkZGluZy10b3A6MTVweDtwYWRkaW5nLWJvdHRvbTo1NXB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5jYWxlbmRlci1ib3ggLndpZGdldC1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlcntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDt3aWR0aDoyOTBweH0uY2FsZW5kZXItYm94IC53aWRnZXQtZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbToxNXB4O3BhZGRpbmctbGVmdDo1cHg7cGFkZGluZy1yaWdodDo1cHh9LmNhbGVuZGVyLWJveCAud2lkZ2V0LWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1jb3JuZXItYWxse2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljbi1jYWxlbmRhcl9jb250cm9scy5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjVweDtoZWlnaHQ6MTFweDtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NnB4O3dpZHRoOjVweDtoZWlnaHQ6MTFweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXsuY2FsZW5kZXItYm94IC53aWRnZXQtZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWNvcm5lci1hbGx7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuLWNhbGVuZGFyX2NvbnRyb2xzXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6MTBweCAxMXB4fX0uY2FsZW5kZXItYm94IC53aWRnZXQtZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItcHJldntsZWZ0OjB9LmNhbGVuZGVyLWJveCAud2lkZ2V0LWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLW5leHR7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCB0b3A7cmlnaHQ6MH0uY2FsZW5kZXItYm94IC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRoZWFke2Rpc3BsYXk6bm9uZX0uY2FsZW5kZXItYm94IC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRke3dpZHRoOjM5cHg7aGVpZ2h0OjM5cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6MH0uY2FsZW5kZXItYm94IC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRkIHNwYW4sLmNhbGVuZGVyLWJveCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0ZCBhe3dpZHRoOjM5cHg7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTp0YWJsZS1jZWxsO2hlaWdodDozOXB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkfS5jYWxlbmRlci1ib3ggLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0uY2FsZW5kZXItYm94IC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIGE6aG92ZXJ7Y29sb3I6I2RkZH0uY2FsZW5kZXItYm94IC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1kZWZhdWx0e2NvbG9yOiMxMjEyMWF9LmNhbGVuZGVyLWJveCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktZGF0ZXBpY2tlci10b2RheXtiYWNrZ3JvdW5kLWNvbG9yOiNhYWF9LmNhbGVuZGVyLWJveCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktZGF0ZXBpY2tlci1jdXJyZW50LWRheXtiYWNrZ3JvdW5kLWNvbG9yOiNmOTBhMzR9LmNhbGVuZGVyLWJveCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktZGF0ZXBpY2tlci1jdXJyZW50LWRheSBhe2NvbG9yOiNmZmZ9LmNhbGVuZGVyLWJveCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktZGF0ZXBpY2tlci1jdXJyZW50LWRheSBhOmhvdmVye2NvbG9yOiNmZmZ9LmNhbGVuZGVyLWJveCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktZGF0ZXBpY2tlci1jdXJyZW50LWRheTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LmNhbGVuZGVyLWJveCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktZGF0ZXBpY2tlci1vdGhlci1tb250aCwuY2FsZW5kZXItYm94IC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1kYXRlcGlja2VyLXVuc2VsZWN0YWJsZSwuY2FsZW5kZXItYm94IC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1kaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOiNmMmYyZjJ9LmNhbGVuZGVyLWJveCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktZGF0ZXBpY2tlci1vdGhlci1tb250aCBzcGFuLC5jYWxlbmRlci1ib3ggLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXItb3RoZXItbW9udGggYSwuY2FsZW5kZXItYm94IC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1kYXRlcGlja2VyLXVuc2VsZWN0YWJsZSBzcGFuLC5jYWxlbmRlci1ib3ggLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXItdW5zZWxlY3RhYmxlIGEsLmNhbGVuZGVyLWJveCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtZGlzYWJsZWQgc3BhbiwuY2FsZW5kZXItYm94IC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1kaXNhYmxlZCBhe2NvbG9yOiNkZGR9LnR2LWd1aWRlIC5jYWxlbmRlci1ib3ggLmljb24tY2lyY2xlOmJlZm9yZXtjb250ZW50OnVuc2V0fS5pZnJhbWUtY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctdG9wOjU2LjI1JX0uaWZyYW1lLWNvbnRhaW5lciBpZnJhbWV7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjB9LnRwQ29udGFpbmVye3dpZHRoOjEwMCUgIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MzBweH0udHBDb250YWluZXIgLnRwUGxheWVye3dpZHRoOjEwMCUgIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O3Bvc2l0aW9uOnJlbGF0aXZlICFpbXBvcnRhbnQ7cGFkZGluZy10b3A6NTYuMjUlfS50cENvbnRhaW5lciAudHBQbGF5ZXI+ZGl2e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS50cENvbnRhaW5lciAudHBQbGF5ZXIgLnRwQmFja2dyb3VuZHtiYWNrZ3JvdW5kLWNvbG9yOiMxMjEyMWEgIWltcG9ydGFudDtib3JkZXI6bm9uZSAhaW1wb3J0YW50fS50cENvbnRhaW5lciAudHBSZWxlYXNlTGlzdHt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7cG9zaXRpb246cmVsYXRpdmUgIWltcG9ydGFudDt0b3A6MCAhaW1wb3J0YW50O2xlZnQ6MCAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6IzEyMTIxYTtib3JkZXItdG9wOjFweCBzb2xpZCAjZmZmfS50cENvbnRhaW5lciAudHBSZWxlYXNlTGlzdCAudHBCYWNrZ3JvdW5ke2JhY2tncm91bmQtY29sb3I6IzEyMTIxYSAhaW1wb3J0YW50O2JvcmRlcjpub25lICFpbXBvcnRhbnR9LnRwQ29udGFpbmVyIC50cFJlbGVhc2VMaXN0IC50cEdyaWR7Ym9yZGVyOm5vbmUgIWltcG9ydGFudH0udHBDb250YWluZXIgLnRwUmVsZWFzZUxpc3QgLnRwR3JpZCAudHBSZWxlYXNle3dpZHRoOjEwMCUgIWltcG9ydGFudH0udHBDb250YWluZXIgLnRwUmVsZWFzZUxpc3QgLnRwR3JpZCAudHBSZWxlYXNlIC50cFNoaW5le2Rpc3BsYXk6bm9uZX0udHBDb250YWluZXIgLnRwUmVsZWFzZUxpc3QgLnRwR3JpZCAudHBSZWxlYXNlIGF7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOiNmZmYgIWltcG9ydGFudDtib3JkZXItbGVmdDpub25lICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDpub25lICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ZmZiAhaW1wb3J0YW50fS50cENvbnRhaW5lciAudHBSZWxlYXNlTGlzdCAudHBHcmlkIC50cFJlbGVhc2U6bnRoLWNoaWxkKGV2ZW4pe2JvcmRlci1yaWdodDpub25lICFpbXBvcnRhbnR9LnRwQ29udGFpbmVyIC50cFJlbGVhc2VMaXN0IC50cEdyaWQgLnRwUmVsZWFzZSAudHBJbmZvIC50cFRodW1ibmFpbHt3aWR0aDozMCUgIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW47dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyOm5vbmUgIWltcG9ydGFudDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH0udHBDb250YWluZXIgLnRwUmVsZWFzZUxpc3QgLnRwR3JpZCAudHBSZWxlYXNlIC50cEluZm8gLnRwVGh1bWJuYWlsIGltZ3toZWlnaHQ6MTAwJSAhaW1wb3J0YW50O3dpZHRoOmF1dG8gIWltcG9ydGFudDtwYWRkaW5nOjBweCAhaW1wb3J0YW50fS50cENvbnRhaW5lciAudHBSZWxlYXNlTGlzdCAudHBHcmlkIC50cFJlbGVhc2UgLnRwSW5mbyAudHBNZXRhZGF0YXt3aWR0aDo2NSUgIWltcG9ydGFudDtib3JkZXI6bm9uZSAhaW1wb3J0YW50fS50cENvbnRhaW5lciAudHBSZWxlYXNlTGlzdCAudHBHcmlkIC50cFJlbGVhc2UgLnRwSW5mbyAudHBNZXRhZGF0YSAudHBHcm91cHtib3JkZXI6bm9uZSAhaW1wb3J0YW50fS50cENvbnRhaW5lciAudHBSZWxlYXNlTGlzdCAudHBHcmlkIC50cFJlbGVhc2UgLnRwSW5mbyAudHBNZXRhZGF0YSAudHBHcm91cCAudHBUaXRsZSwudHBDb250YWluZXIgLnRwUmVsZWFzZUxpc3QgLnRwR3JpZCAudHBSZWxlYXNlIC50cEluZm8gLnRwTWV0YWRhdGEgLnRwR3JvdXAgcHtjb2xvcjojZmZmfS50cENvbnRhaW5lciAudHBSZWxlYXNlTGlzdCAudHBHcmlkIC50cFJlbGVhc2UgLnRwSW5mbyAudHBNZXRhZGF0YSAudHBHcm91cCAudHBUaXRsZXtsaW5lLWhlaWdodDoxNHB4fS50cENvbnRhaW5lciAudHBSZWxlYXNlTGlzdCAudHBHcmlkIC50cFJlbGVhc2UudHBSZWxlYXNlU2VsZWN0ZWQgLnRwSW5mbyAudHBNZXRhZGF0YSAudHBHcm91cCAudHBUaXRsZXtjb2xvcjojZWIwMDI4fS5zbGlkZSAudHBDb250YWluZXJ7bWFyZ2luLWJvdHRvbTowfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubXVsdGlwbGF5ZXIucGxheWxpc3QtcmlnaHQgLnRwUGxheWVye3dpZHRoOjcwJSAhaW1wb3J0YW50O3BhZGRpbmctdG9wOjM5LjM3NSV9Lm11bHRpcGxheWVyLnBsYXlsaXN0LXJpZ2h0IC50cFJlbGVhc2VMaXN0e3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnQ7d2lkdGg6MzAlICFpbXBvcnRhbnQ7aGVpZ2h0OjEwMCUgIWltcG9ydGFudDtsZWZ0OmF1dG8gIWltcG9ydGFudDtyaWdodDowICFpbXBvcnRhbnR9Lm11bHRpcGxheWVyLnBsYXlsaXN0LXJpZ2h0IC50cFJlbGVhc2VMaXN0IC50cFJlbGVhc2UgYXtib3JkZXItbGVmdDpub25lICFpbXBvcnRhbnR9Lm11bHRpcGxheWVyLnBsYXlsaXN0LXJpZ2h0IC50cFJlbGVhc2VMaXN0IC50cFJlbGVhc2U6Zmlyc3QtY2hpbGQgYXtib3JkZXItdG9wOm5vbmUgIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5tdWx0aXBsYXllci5wbGF5bGlzdC1ib3R0b20gLnRwUmVsZWFzZUxpc3R7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDttYXgtaGVpZ2h0OjUzMXB4O292ZXJmbG93LXk6YXV0b30ubXVsdGlwbGF5ZXIucGxheWxpc3QtYm90dG9tIC50cFJlbGVhc2VMaXN0OmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9Lm11bHRpcGxheWVyLnBsYXlsaXN0LWJvdHRvbSAudHBSZWxlYXNlTGlzdDpiZWZvcmV7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH0ubXVsdGlwbGF5ZXIucGxheWxpc3QtYm90dG9tIC50cFJlbGVhc2VMaXN0IC50cEdyaWR7cG9zaXRpb246c3RhdGljICFpbXBvcnRhbnR9Lm11bHRpcGxheWVyLnBsYXlsaXN0LWJvdHRvbSAudHBSZWxlYXNlTGlzdCAudHBHcmlkIC50cFJlbGVhc2V7d2lkdGg6NTAlICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdH19LnNlYXJjaC1zZW5kdW5nIC53cmFwcGVyLXNlYXJjaHtwb3NpdGlvbjpyZWxhdGl2ZX0uc2VhcmNoLXNlbmR1bmcgLndyYXBwZXItc2VhcmNoOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9LnNlYXJjaC1zZW5kdW5nIC53cmFwcGVyLXNlYXJjaDpiZWZvcmV7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH0uc2VhcmNoLXNlbmR1bmcgLnAtbGVmdHtwYWRkaW5nLWxlZnQ6MTdweH0uc2VhcmNoLXNlbmR1bmcgLnNlYXJjaC1jb250YWluZXJ7d2lkdGg6Y2FsYygxMDAlIC0gMzBweCk7ZmxvYXQ6cmlnaHR9LnNlYXJjaC1zZW5kdW5nIC5jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2JvdHRvbToxMnB4fS5zZWFyY2gtc2VuZHVuZyAuaWNuLXNlYXJjaHttYXJnaW4tcmlnaHQ6MTBweDttYXJnaW4tdG9wOjVweDtmbG9hdDpsZWZ0fS5pbnB1dC1zZWFyY2h7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMxMjEyMWE7Y29sb3I6IzEyMTIxYTtwYWRkaW5nOjA7cGFkZGluZy1yaWdodDozMHB4O2hlaWdodDozMHB4fS5jb29raWVzLC5jY19iYW5uZXItd3JhcHBlcntib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6IzE5MWUyNDtjb2xvcjojYWFhO3RleHQtYWxpZ246bGVmdDtwYWRkaW5nOjIwcHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDo5OTk7Zm9udC1zaXplOi44NzVyZW07bGluZS1icmVhazoxLjM3NXJlbX0uY29va2llcyAud3JhcHBlci1jb29raWVzLC5jb29raWVzIC5jY19iYW5uZXIsLmNjX2Jhbm5lci13cmFwcGVyIC53cmFwcGVyLWNvb2tpZXMsLmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmNvb2tpZXMgLndyYXBwZXItY29va2llcyBwLC5jb29raWVzIC53cmFwcGVyLWNvb2tpZXMgLmNjX21lc3NhZ2UsLmNvb2tpZXMgLmNjX2Jhbm5lciBwLC5jb29raWVzIC5jY19iYW5uZXIgLmNjX21lc3NhZ2UsLmNjX2Jhbm5lci13cmFwcGVyIC53cmFwcGVyLWNvb2tpZXMgcCwuY2NfYmFubmVyLXdyYXBwZXIgLndyYXBwZXItY29va2llcyAuY2NfbWVzc2FnZSwuY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciBwLC5jY19iYW5uZXItd3JhcHBlciAuY2NfYmFubmVyIC5jY19tZXNzYWdle3BhZGRpbmctcmlnaHQ6MjBweH0uY29va2llcyAud3JhcHBlci1jb29raWVzIC5jdGEsLmNvb2tpZXMgLndyYXBwZXItY29va2llcyAuY2NfYnRuLC5jb29raWVzIC5jY19iYW5uZXIgLmN0YSwuY29va2llcyAuY2NfYmFubmVyIC5jY19idG4sLmNjX2Jhbm5lci13cmFwcGVyIC53cmFwcGVyLWNvb2tpZXMgLmN0YSwuY2NfYmFubmVyLXdyYXBwZXIgLndyYXBwZXItY29va2llcyAuY2NfYnRuLC5jY19iYW5uZXItd3JhcHBlciAuY2NfYmFubmVyIC5jdGEsLmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXIgLmNjX2J0bnt0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmlubGluZS1ibG9ja30uY2NfYmFubmVyLXdyYXBwZXJ7Ym94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOmFic29sdXRlO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtwYWRkaW5nOjA7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1jb2xvcjojMTkxZTI0O2NvbG9yOiNhYWE7dGV4dC1hbGlnbjpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6OTk5O2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtYnJlYWs6MS4zNzVyZW07Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2YwZjBmMH0uY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lcntkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEyODBweDttYXJnaW46MCBhdXRvO2JhY2tncm91bmQtY29sb3I6IzE5MWUyNDtib3JkZXI6bm9uZTtwYWRkaW5nOjIwcHg7cG9zaXRpb246cmVsYXRpdmU7dG9wOmluaGVyaXQ7bGVmdDppbmhlcml0O3JpZ2h0OmluaGVyaXQ7YW5pbWF0aW9uLW5hbWU6aW5oZXJpdH0uY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAuY2NfbWVzc2FnZXtmb250LXNpemU6Ljg3NXJlbSAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuMzc1cmVtO2NvbG9yOiNmZmY7bWFyZ2luOmluaGVyaXQ7cGFkZGluZy1yaWdodDo5NXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAuY2NfbWVzc2FnZXtwYWRkaW5nLXJpZ2h0OjE1MHB4fX0uY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAuY2NfYnRue2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MXJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZjkwYTM0O2hlaWdodDo0MHB4O3BhZGRpbmc6MCAzMHB4O2JvcmRlcjpub25lO2NvbG9yOiNmZmY7bWFyZ2luOjAgYXV0bzstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjA7Ym9yZGVyLXJhZGl1czowO2Zsb2F0OnJpZ2h0O21hcmdpbi1sZWZ0OjIwcHg7d2lkdGg6YXV0bztsaW5lLWhlaWdodDo0MHB4O3RleHQtZGVjb3JhdGlvbjpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5jY19iYW5uZXItd3JhcHBlciAuY2NfYmFubmVyIC5jY19idG46aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDIzNSwwLDQwLC43KX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXIgLmNjX2J0bntmb250LXNpemU6MXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jY19iYW5uZXItd3JhcHBlciAuY2NfYmFubmVyIC5jY19idG57bWFyZ2luLWJvdHRvbToyMHB4fX1zZWxlY3R7d2lkdGg6MTAwJSAhaW1wb3J0YW50O2hlaWdodDo0MHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctbGVmdDo4cHg7dmVydGljYWwtYWxpZ246bWlkZGxlO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6Ljg3NXJlbTtjb2xvcjojOTk5O3VzZXItc2VsZWN0Om5vbmU7Ym9yZGVyLXJhZGl1czowO2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93Om5vbmU7Ym9yZGVyOjFweCBzb2xpZCAjOTk5O2JhY2tncm91bmQ6dXJsKC4uL2ltZy8yeC9pY24tYXJyb3dfbW9iaWxlXzJ4LnBuZykgcmlnaHQgbm8tcmVwZWF0ICNmZmY7YmFja2dyb3VuZC1zaXplOjI1cHggOHB4fXNlbGVjdDpmb2N1c3tvdXRsaW5lOm5vbmU7LW1vei1vdXRsaW5lLXN0eWxlOm5vbmU7LW1zLW91dGxpbmUtc3R5bGU6bm9uZTstby1vdXRsaW5lLXN0eWxlOm5vbmU7LXdlYmtpdC1vdXRsaW5lLXN0eWxlOm5vbmV9c2VsZWN0OnZpc2l0ZWR7b3V0bGluZTpub25lOy1tb3otb3V0bGluZS1zdHlsZTpub25lOy1tcy1vdXRsaW5lLXN0eWxlOm5vbmU7LW8tb3V0bGluZS1zdHlsZTpub25lOy13ZWJraXQtb3V0bGluZS1zdHlsZTpub25lfXNlbGVjdDphY3RpdmV7b3V0bGluZTpub25lOy1tb3otb3V0bGluZS1zdHlsZTpub25lOy1tcy1vdXRsaW5lLXN0eWxlOm5vbmU7LW8tb3V0bGluZS1zdHlsZTpub25lOy13ZWJraXQtb3V0bGluZS1zdHlsZTpub25lfXNlbGVjdD5vcHRpb257Zm9udC1zaXplOi44NzVyZW07cGFkZGluZzo4cHggMTBweH1zZWxlY3QuZjMtZm9ybS1lcnJvcntib3JkZXItY29sb3I6I2Q0MjAzZX0uY2hvc2VuLWNvbnRhaW5lcnt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2ZvbnQtc2l6ZTouODc1cmVtO3VzZXItc2VsZWN0Om5vbmV9LmNob3Nlbi1jb250YWluZXIgKntib3gtc2l6aW5nOmJvcmRlci1ib3h9LmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1kcm9we3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO3otaW5kZXg6MTAxMDt3aWR0aDoxMDAlO2JvcmRlcjoxcHggc29saWQgIzk5OTtib3JkZXItdG9wOjA7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6bm9uZTtjbGlwOnJlY3QoMCwgMCwgMCwgMCl9LmNob3Nlbi1jb250YWluZXIuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLWRyb3B7Y2xpcDphdXRvfS5jaG9zZW4tY29udGFpbmVyIGF7Y3Vyc29yOnBvaW50ZXJ9LmNob3Nlbi1jb250YWluZXIgLnNlYXJjaC1jaG9pY2UgLmdyb3VwLW5hbWUsLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1zaW5nbGUgLmdyb3VwLW5hbWV7bWFyZ2luLXJpZ2h0OjRweDtvdmVyZmxvdzpoaWRkZW47d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7Zm9udC13ZWlnaHQ6bm9ybWFsO2NvbG9yOiM5OTl9LmNob3Nlbi1jb250YWluZXIgLnNlYXJjaC1jaG9pY2UgLmdyb3VwLW5hbWU6YWZ0ZXIsLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1zaW5nbGUgLmdyb3VwLW5hbWU6YWZ0ZXJ7Y29udGVudDpcIjpcIjtwYWRkaW5nLWxlZnQ6MnB4O3ZlcnRpY2FsLWFsaWduOnRvcH0uY2hvc2VuLWNvbnRhaW5lci5mMy1mb3JtLWVycm9ye2JvcmRlci1jb2xvcjojZDQyMDNlfS5jaG9zZW4tY29udGFpbmVyLmYzLWZvcm0tZXJyb3IgLmNob3Nlbi1zaW5nbGV7Ym9yZGVyLWNvbG9yOiNkNDIwM2V9LmNob3Nlbi1jb250YWluZXI6Zm9jdXN7b3V0bGluZTpub25lOy1tb3otb3V0bGluZS1zdHlsZTpub25lOy1tcy1vdXRsaW5lLXN0eWxlOm5vbmU7LW8tb3V0bGluZS1zdHlsZTpub25lOy13ZWJraXQtb3V0bGluZS1zdHlsZTpub25lfS5jaG9zZW4tY29udGFpbmVyOnZpc2l0ZWR7b3V0bGluZTpub25lOy1tb3otb3V0bGluZS1zdHlsZTpub25lOy1tcy1vdXRsaW5lLXN0eWxlOm5vbmU7LW8tb3V0bGluZS1zdHlsZTpub25lOy13ZWJraXQtb3V0bGluZS1zdHlsZTpub25lfS5jaG9zZW4tY29udGFpbmVyOmFjdGl2ZXtvdXRsaW5lOm5vbmU7LW1vei1vdXRsaW5lLXN0eWxlOm5vbmU7LW1zLW91dGxpbmUtc3R5bGU6bm9uZTstby1vdXRsaW5lLXN0eWxlOm5vbmU7LXdlYmtpdC1vdXRsaW5lLXN0eWxlOm5vbmV9LmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MCAwIDAgOHB4O2hlaWdodDo0MHB4O2JvcmRlcjoxcHggc29saWQgIzk5OTtib3JkZXItcmFkaXVzOjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZDojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3gtc2hhZG93Om5vbmU7Y29sb3I6Izk5OTt0ZXh0LWRlY29yYXRpb246bm9uZTt3aGl0ZS1zcGFjZTpub3dyYXA7bGluZS1oZWlnaHQ6Mi4yNXJlbX0uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1kZWZhdWx0e2NvbG9yOiM5OTl9LmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIHNwYW57ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47bWFyZ2luLXJpZ2h0OjI2cHg7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlLXdpdGgtZGVzZWxlY3Qgc3BhbnttYXJnaW4tcmlnaHQ6MzhweH0uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgYWJicntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NnB4O3JpZ2h0OjI2cHg7ZGlzcGxheTpibG9jazt3aWR0aDoxMnB4O2hlaWdodDoxMnB4O2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2Nob3Nlbi1zcHJpdGUucG5nXCIpIC00MnB4IDFweCBuby1yZXBlYXQ7Zm9udC1zaXplOjFweH0uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgYWJicjpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOi00MnB4IC0xMHB4fS5jaG9zZW4tY29udGFpbmVyLXNpbmdsZS5jaG9zZW4tZGlzYWJsZWQgLmNob3Nlbi1zaW5nbGUgYWJicjpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOi00MnB4IC0xMHB4fS5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSBkaXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtkaXNwbGF5OmJsb2NrO3dpZHRoOjI1cHg7aGVpZ2h0OjEwMCV9LmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIGRpdiBie2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY24tYXJyb3cucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDoxNXB4O2hlaWdodDo4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7LmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIGRpdiBie2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljbi1hcnJvd18yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjMwcHggMTZweH19LmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2VhcmNoe3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTAxMDttYXJnaW46MDtwYWRkaW5nOjNweCA0cHg7d2hpdGUtc3BhY2U6bm93cmFwfS5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNlYXJjaCBpbnB1dFt0eXBlPXRleHRde21hcmdpbjoxcHggMDtwYWRkaW5nOjZweCAyMHB4IDZweCA1cHg7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztvdXRsaW5lOjA7Ym9yZGVyOjFweCBzb2xpZCAjOTk5O2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nLzJ4L2ljbi1zZWFyY2gtZHJvcGRvd25fMngucG5nXCIpIG5vLXJlcGVhdCAxMDAlIDRweDtiYWNrZ3JvdW5kLXNpemU6MjBweCAyMHB4O2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6bm9ybWFsO2JvcmRlci1yYWRpdXM6MH0uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1kcm9we21hcmdpbi10b3A6LTFweDtib3JkZXItcmFkaXVzOjA7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94fS5jaG9zZW4tY29udGFpbmVyLXNpbmdsZS5jaG9zZW4tY29udGFpbmVyLXNpbmdsZS1ub3NlYXJjaCAuY2hvc2VuLXNlYXJjaHtwb3NpdGlvbjphYnNvbHV0ZTtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7ZGlzcGxheTpub25lfS5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0c3tjb2xvcjojOTk5O3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bzttYXJnaW46MCA0cHggNHB4IDA7cGFkZGluZzowIDAgMCA0cHg7bWF4LWhlaWdodDoyNDBweDstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGl7ZGlzcGxheTpub25lO21hcmdpbjowO3BhZGRpbmc6NXB4IDZweDtsaXN0LXN0eWxlOm5vbmU7bGluZS1oZWlnaHQ6MTVweDt3b3JkLXdyYXA6YnJlYWstd29yZDstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZX0uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkuYWN0aXZlLXJlc3VsdHtkaXNwbGF5Omxpc3QtaXRlbTtjdXJzb3I6cG9pbnRlcn0uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkuZGlzYWJsZWQtcmVzdWx0e2Rpc3BsYXk6bGlzdC1pdGVtO2NvbG9yOiNjY2M7Y3Vyc29yOmRlZmF1bHR9LmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmhpZ2hsaWdodGVke2JhY2tncm91bmQtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWltYWdlOiM0ZDgwYTU7Y29sb3I6I2ZmZn0uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkubm8tcmVzdWx0c3tjb2xvcjojNzc3O2Rpc3BsYXk6bGlzdC1pdGVtO2JhY2tncm91bmQ6I2Y0ZjRmNH0uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkuZ3JvdXAtcmVzdWx0e2Rpc3BsYXk6bGlzdC1pdGVtO2ZvbnQtd2VpZ2h0OmJvbGQ7Y3Vyc29yOmRlZmF1bHR9LmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmdyb3VwLW9wdGlvbntwYWRkaW5nLWxlZnQ6MTVweH0uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkgZW17Zm9udC1zdHlsZTpub3JtYWw7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXN7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbjowO3BhZGRpbmc6MCA1cHg7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztib3JkZXI6MXB4IHNvbGlkICM5OTk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KCNlZWUgMSUsICNmZmZmZmYgMTUlKTtjdXJzb3I6dGV4dH0uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGl7ZmxvYXQ6bGVmdDtsaXN0LXN0eWxlOm5vbmV9LmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1maWVsZHttYXJnaW46MDtwYWRkaW5nOjA7d2hpdGUtc3BhY2U6bm93cmFwfS5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtZmllbGQgaW5wdXRbdHlwZT10ZXh0XXttYXJnaW46MXB4IDA7cGFkZGluZzowO2hlaWdodDo0MHB4O291dGxpbmU6MDtib3JkZXI6MCAhaW1wb3J0YW50O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZTtjb2xvcjojOTk5O2ZvbnQtc2l6ZToxMDAlO2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6bm9ybWFsO2JvcmRlci1yYWRpdXM6MDt3aWR0aDoyNXB4fS5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtY2hvaWNle3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjozcHggNXB4IDNweCAwO3BhZGRpbmc6M3B4IDIwcHggM3B4IDVweDtib3JkZXI6MXB4IHNvbGlkICM5OTk7bWF4LXdpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czowcHg7YmFja2dyb3VuZC1jb2xvcjojNGQ4MGE1O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KCNmNGY0ZjQgMjAlLCAjZjBmMGYwIDUwJSwgI2U4ZThlOCA1MiUsICNlZWUgMTAwJSk7YmFja2dyb3VuZC1zaXplOjEwMCUgMTlweDtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym94LXNoYWRvdzpub25lO2NvbG9yOiMzMzM7bGluZS1oZWlnaHQ6MTNweDtjdXJzb3I6ZGVmYXVsdH0uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWNob2ljZSBzcGFue3dvcmQtd3JhcDpicmVhay13b3JkfS5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtY2hvaWNlIC5zZWFyY2gtY2hvaWNlLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0cHg7cmlnaHQ6M3B4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTJweDtoZWlnaHQ6MTJweDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9jaG9zZW4tc3ByaXRlLnBuZ1wiKSAtNDJweCAxcHggbm8tcmVwZWF0O2ZvbnQtc2l6ZToxcHh9LmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2UgLnNlYXJjaC1jaG9pY2UtY2xvc2U6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjotNDJweCAtMTBweH0uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWNob2ljZS1kaXNhYmxlZHtwYWRkaW5nLXJpZ2h0OjVweDtib3JkZXI6MXB4IHNvbGlkICNjY2M7YmFja2dyb3VuZC1jb2xvcjojZDQyMDNlO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KCNmNGY0ZjQgMjAlLCAjZjBmMGYwIDUwJSwgI2U4ZThlOCA1MiUsICNlZWUgMTAwJSk7Y29sb3I6IzY2Nn0uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWNob2ljZS1mb2N1c3tiYWNrZ3JvdW5kOiNkNGQ0ZDR9LmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2UtZm9jdXMgLnNlYXJjaC1jaG9pY2UtY2xvc2V7YmFja2dyb3VuZC1wb3NpdGlvbjotNDJweCAtMTBweH0uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLXJlc3VsdHN7bWFyZ2luOjA7cGFkZGluZzowfS5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tZHJvcCAucmVzdWx0LXNlbGVjdGVke2Rpc3BsYXk6bGlzdC1pdGVtO2NvbG9yOiNjY2M7Y3Vyc29yOmRlZmF1bHR9LmNob3Nlbi1jb250YWluZXItYWN0aXZlIC5jaG9zZW4tc2luZ2xle2JvcmRlcjoxcHggc29saWQgIzU4OTdmYjtib3gtc2hhZG93Om5vbmV9LmNob3Nlbi1jb250YWluZXItYWN0aXZlLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1zaW5nbGV7Ym9yZGVyOjFweCBzb2xpZCAjOTk5Oy1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7LW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoI2ZmZmZmZiAyMCUsICNmZmZmZmYgODAlKTtib3gtc2hhZG93Om5vbmV9LmNob3Nlbi1jb250YWluZXItYWN0aXZlLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1zaW5nbGUgZGl2e2JvcmRlci1sZWZ0Om5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZS5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tc2luZ2xlIGRpdiBie2JhY2tncm91bmQtcG9zaXRpb246dG9wIHJpZ2h0fS5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZSAuY2hvc2VuLWNob2ljZXN7Ym9yZGVyOjFweCBzb2xpZCAjNTg5N2ZiO2JveC1zaGFkb3c6bm9uZX0uY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1maWVsZCBpbnB1dFt0eXBlPXRleHRde2NvbG9yOiMyMjIgIWltcG9ydGFudH0uY2hvc2VuLWRpc2FibGVke29wYWNpdHk6LjUgIWltcG9ydGFudDtjdXJzb3I6ZGVmYXVsdH0uY2hvc2VuLWRpc2FibGVkIC5jaG9zZW4tc2luZ2xle2N1cnNvcjpkZWZhdWx0fS5jaG9zZW4tZGlzYWJsZWQgLmNob3Nlbi1jaG9pY2VzIC5zZWFyY2gtY2hvaWNlIC5zZWFyY2gtY2hvaWNlLWNsb3Nle2N1cnNvcjpkZWZhdWx0fS5jaG9zZW4tcnRse3RleHQtYWxpZ246cmlnaHR9LmNob3Nlbi1ydGwgLmNob3Nlbi1zaW5nbGV7b3ZlcmZsb3c6dmlzaWJsZTtwYWRkaW5nOjAgOHB4IDAgMH0uY2hvc2VuLXJ0bCAuY2hvc2VuLXNpbmdsZSBzcGFue21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjI2cHg7ZGlyZWN0aW9uOnJ0bH0uY2hvc2VuLXJ0bCAuY2hvc2VuLXNpbmdsZS13aXRoLWRlc2VsZWN0IHNwYW57bWFyZ2luLWxlZnQ6MzhweH0uY2hvc2VuLXJ0bCAuY2hvc2VuLXNpbmdsZSBkaXZ7cmlnaHQ6YXV0bztsZWZ0OjNweH0uY2hvc2VuLXJ0bCAuY2hvc2VuLXNpbmdsZSBhYmJye3JpZ2h0OmF1dG87bGVmdDoyNnB4fS5jaG9zZW4tcnRsIC5jaG9zZW4tY2hvaWNlcyBsaXtmbG9hdDpyaWdodH0uY2hvc2VuLXJ0bCAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWZpZWxkIGlucHV0W3R5cGU9dGV4dF17ZGlyZWN0aW9uOnJ0bH0uY2hvc2VuLXJ0bCAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWNob2ljZXttYXJnaW46M3B4IDVweCAzcHggMDtwYWRkaW5nOjNweCA1cHggM3B4IDE5cHh9LmNob3Nlbi1ydGwgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2UgLnNlYXJjaC1jaG9pY2UtY2xvc2V7cmlnaHQ6YXV0bztsZWZ0OjRweH0uY2hvc2VuLXJ0bC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXJlc3VsdHN7bWFyZ2luOjAgMCA0cHggNHB4O3BhZGRpbmc6MCA0cHggMCAwfS5jaG9zZW4tcnRsIC5jaG9zZW4tcmVzdWx0cyBsaS5ncm91cC1vcHRpb257cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDowfS5jaG9zZW4tcnRsLmNob3Nlbi1jb250YWluZXItYWN0aXZlLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1zaW5nbGUgZGl2e2JvcmRlci1yaWdodDpub25lfS5jaG9zZW4tcnRsIC5jaG9zZW4tc2VhcmNoIGlucHV0W3R5cGU9dGV4dF17cGFkZGluZzo0cHggNXB4IDRweCAyMHB4O2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2Nob3Nlbi1zcHJpdGUucG5nXCIpIG5vLXJlcGVhdCAtMzBweCAtMjBweDtkaXJlY3Rpb246cnRsfS5jaG9zZW4tcnRsLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIGRpdiBie2JhY2tncm91bmQtcG9zaXRpb246NnB4IDJweH0uY2hvc2VuLXJ0bC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZS5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tc2luZ2xlIGRpdiBie2JhY2tncm91bmQtcG9zaXRpb246LTEycHggMnB4fS5hY2NvcmRpb257Y29sb3I6I2ZmZjtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWx9LmFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWR7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6I2ZmZjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZmZmO3BhZGRpbmctYm90dG9tOjEwcHg7cGFkZGluZy10b3A6MjBweDtmb250LXNpemU6MXJlbX0uYWNjb3JkaW9uIC5hY2NvcmRpb24taGVhZDpob3ZlcntjdXJzb3I6cG9pbnRlcjtjb2xvcjojMTkxZTI0O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMxOTFlMjR9LmFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWQ6aG92ZXIgLmljb257YmFja2dyb3VuZC1wb3NpdGlvbjotMTRweCAtOXB4fS5hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkIC5pY29ue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7Ym90dG9tOjEycHg7YmFja2dyb3VuZC1wb3NpdGlvbjowIC05cHh9LmFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWQgLmljb24uYWN0aXZle2JhY2tncm91bmQtcG9zaXRpb246MCAwfS5hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkLmFjdGl2ZSAuaWNvbntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH0uYWNjb3JkaW9uIC5hY2NvcmRpb24taGVhZC5hY3RpdmU6aG92ZXIgLmljb257YmFja2dyb3VuZC1wb3NpdGlvbjotMTRweCAwfS5hY2NvcmRpb24gLmFjY29yZGlvbi1jb250ZW50e2Rpc3BsYXk6bm9uZTtwYWRkaW5nLWJvdHRvbToyMHB4fS5hY2NvcmRpb24gLmFjY29yZGlvbi1jb250ZW50OmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9LmFjY29yZGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQ6YmVmb3Jle3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9LmFjY29yZGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQgLnRleHRsaW5re2NvbG9yOiNmZmY7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjMwcHh9LmFjY29yZGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQgLnRleHRsaW5rOmhvdmVye2NvbG9yOiMxOTFlMjR9LmFjY29yZGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQgaW1ne3dpZHRoOjEwMCU7bWF4LXdpZHRoOjQ4MHB4fS5hY2NvcmRpb24gLmFjY29yZGlvbi1jb250ZW50IC5jb2x1bW5zOmZpcnN0LWNoaWxke3BhZGRpbmctcmlnaHQ6MTBweH0uYWNjb3JkaW9uIC5hY2NvcmRpb24tY29udGVudC5hY3RpdmV7ZGlzcGxheTpibG9ja30uYWtrb3JkZW9uX3dyYXBwZXJ7bWFyZ2luLWJvdHRvbTo2MHB4fS5ha2tvcmRlb25fd3JhcHBlciAuYWNjb3JkaW9uLWhlYWRlcntwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMTkxZTI0O2NvbG9yOiMxOTFlMjR9LmFra29yZGVvbl93cmFwcGVyIC5hY2NvcmRpb24taGVhZGVyIGg0LC5ha2tvcmRlb25fd3JhcHBlciAuYWNjb3JkaW9uLWhlYWRlciAubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCBiOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsLm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIHAgLmFra29yZGVvbl93cmFwcGVyIC5hY2NvcmRpb24taGVhZGVyIGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZHtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxLjQyNXJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7d2lkdGg6ODUlfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpey5ha2tvcmRlb25fd3JhcHBlciAuYWNjb3JkaW9uLWhlYWRlciBoNCwuYWtrb3JkZW9uX3dyYXBwZXIgLmFjY29yZGlvbi1oZWFkZXIgLm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIHAgYjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkLC5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRldGFpbCBwIC5ha2tvcmRlb25fd3JhcHBlciAuYWNjb3JkaW9uLWhlYWRlciBiOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGR7Zm9udC1zaXplOjEuMzI1cmVtfX0uYWtrb3JkZW9uX3dyYXBwZXIgLmFjY29yZGlvbi1oZWFkZXIgLnN1YmhlYWRlcnt3aWR0aDo4NSU7dGV4dC10cmFuc2Zvcm06bm9uZX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWtrb3JkZW9uX3dyYXBwZXIgLmFjY29yZGlvbi1oZWFkZXIgLnN1YmhlYWRlcntmb250LXNpemU6MTZweH19LmFra29yZGVvbl93cmFwcGVyIC5hY2NvcmRpb24taGVhZGVyIC5tb3JlLWxlc3N7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvZHJvcGRvd25fYXJyb3dzX21lZGl1bS5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjE1cHg7aGVpZ2h0OjIxcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7cmlnaHQ6MjJweDtib3R0b206MTVweDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOjBweCAxM3B4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpey5ha2tvcmRlb25fd3JhcHBlciAuYWNjb3JkaW9uLWhlYWRlciAubW9yZS1sZXNze2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2Ryb3Bkb3duX2Fycm93c19tZWRpdW1fMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxMDAlIGF1dG99fS5ha2tvcmRlb25fd3JhcHBlciAuYWNjb3JkaW9uLWhlYWRlci5hY3RpdmUgLm1vcmUtbGVzc3t0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7Ym90dG9tOjVweH0uYWtrb3JkZW9uX3dyYXBwZXIgLmFjY29yZGlvbi1wYW5lbHtkaXNwbGF5Om5vbmV9LmFra29yZGVvbl93cmFwcGVyIC5hY2NvcmRpb24tcGFuZWw6YWZ0ZXJ7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH0uYWtrb3JkZW9uX3dyYXBwZXIgLmFjY29yZGlvbi1wYW5lbDpiZWZvcmV7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH0uYWtrb3JkZW9uX3dyYXBwZXIgLmFjY29yZGlvbi1wYW5lbCBpbWd7d2lkdGg6OTUlO2hlaWdodDo5NSV9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmFra29yZGVvbl93cmFwcGVyIC5hY2NvcmRpb24tcGFuZWwgaW1ne2Zsb2F0OmxlZnQ7d2lkdGg6NzAlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgYXV0bzttYXJnaW4tYm90dG9tOjIwcHh9fS5ha2tvcmRlb25fd3JhcHBlciAuYWNjb3JkaW9uLXBhbmVsIHAuYm9keXRleHR7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MjVweH0uYWtrb3JkZW9uX3dyYXBwZXIgLmFjY29yZGlvbi1wYW5lbCBwLmJvZHl0ZXh0IGJ7Y29sb3I6IzE5MWUyNH0uYWtrb3JkZW9uX3dyYXBwZXIgLmFjY29yZGlvbi1wYW5lbCBwLmJvZHl0ZXh0IGEuaW50ZXJuYWwtYWx0LWxpbmstZGVzaW5ne21hcmdpbi1ib3R0b206MH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KXsuYWtrb3JkZW9uX3dyYXBwZXIgLmFjY29yZGlvbi1wYW5lbCBwLmJvZHl0ZXh0IGEuaW50ZXJuYWwtYWx0LWxpbmstZGVzaW5ne2ZvbnQtc2l6ZToxLjMyNXJlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmFra29yZGVvbl93cmFwcGVyIC5hY2NvcmRpb24tcGFuZWwgcC5ib2R5dGV4dHtmb250LXNpemU6MTRweH0uYWtrb3JkZW9uX3dyYXBwZXIgLmFjY29yZGlvbi1wYW5lbCBwLmJvZHl0ZXh0Omxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjB9fS5saW5rYm94e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MzBweCAzMHB4IDAgMTVweDttYXJnaW4tYm90dG9tOi0zcHg7d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Lmxpbmtib3h7cGFkZGluZzozMHB4IDMwcHggMCAzMHB4fX0ubGlua2JveCAudGVhc2VyLXRleHR7cG9zaXRpb246cmVsYXRpdmU7dG9wOjA7bGVmdDowO3BhZGRpbmctYm90dG9tOjI1cHh9Lmxpbmtib3ggLnRlYXNlci10ZXh0IGg2LC5saW5rYm94IC50ZWFzZXItdGV4dCBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNixoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCAubGlua2JveCAudGVhc2VyLXRleHQgbGkuaDYsLmxpbmtib3ggLnRlYXNlci10ZXh0IGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg2IGEsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYgLmxpbmtib3ggLnRlYXNlci10ZXh0IGF7bWFyZ2luLWJvdHRvbTo1cHh9Lmxpbmtib3ggLmxpbmtib3gtbGlua3twb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZy1ib3R0b206MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Lmxpbmtib3ggLmxpbmtib3gtbGlua3t0ZXh0LWFsaWduOnJpZ2h0fX0ubGlua2JveCAubGlua2JveC1saW5rIC50ZXh0bGlua3tjb2xvcjojZmZmO3RleHQtYWxpZ246bGVmdH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Lmxpbmtib3ggLmxpbmtib3gtbGluayAudGV4dGxpbmt7dGV4dC1hbGlnbjpyaWdodH19Lmxpbmtib3ggLmxpbmtib3gtbGluayAudGV4dGxpbmsgLnRleHR7ZmxvYXQ6bGVmdDttYXJnaW4tdG9wOjEwcHh9Lmxpbmtib3ggLmxpbmtib3gtbGluayAudGV4dGxpbmsgLnRleHQ6YWZ0ZXJ7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH0ubGlua2JveCAubGlua2JveC1saW5rIC50ZXh0bGluayAudGV4dDpiZWZvcmV7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH0ubGlua2JveCAubGlua2JveC1saW5rIC50ZXh0bGluayAuaWNvbnttYXJnaW4tbGVmdDoyMHB4fS5saW5rYm94IC5saW5rYm94LWxpbmsgLnRleHRsaW5rOmhvdmVye2NvbG9yOiNmOTBhMzR9Lmxpbmtib3ggLmxpbmtib3gtbGluayAudGV4dGxpbms6aG92ZXIgLmljb257YmFja2dyb3VuZC1wb3NpdGlvbjowIC00MHB4fS5tZnAtYmd7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxMDQyO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpmaXhlZDtiYWNrZ3JvdW5kOiMwYjBiMGI7b3BhY2l0eTouOH0ubWZwLXdyYXB7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxMDQzO3Bvc2l0aW9uOmZpeGVkO291dGxpbmU6bm9uZSAhaW1wb3J0YW50Oy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59Lm1mcC1jb250YWluZXJ7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjA7cGFkZGluZzowIDhweDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm1mcC1jb250YWluZXI6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MTAwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm1mcC1hbGlnbi10b3AgLm1mcC1jb250YWluZXI6YmVmb3Jle2Rpc3BsYXk6bm9uZX0ubWZwLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpsZWZ0O3otaW5kZXg6MTA0NX0ubWZwLWlubGluZS1ob2xkZXIgLm1mcC1jb250ZW50LC5tZnAtYWpheC1ob2xkZXIgLm1mcC1jb250ZW50e3dpZHRoOjEwMCU7Y3Vyc29yOmF1dG99Lm1mcC1hamF4LWN1cntjdXJzb3I6cHJvZ3Jlc3N9Lm1mcC16b29tLW91dC1jdXIsLm1mcC16b29tLW91dC1jdXIgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZXtjdXJzb3I6LW1vei16b29tLW91dDtjdXJzb3I6LXdlYmtpdC16b29tLW91dDtjdXJzb3I6em9vbS1vdXR9Lm1mcC16b29te2N1cnNvcjpwb2ludGVyO2N1cnNvcjotd2Via2l0LXpvb20taW47Y3Vyc29yOi1tb3otem9vbS1pbjtjdXJzb3I6em9vbS1pbn0ubWZwLWF1dG8tY3Vyc29yIC5tZnAtY29udGVudHtjdXJzb3I6YXV0b30ubWZwLWNsb3NlLC5tZnAtYXJyb3csLm1mcC1wcmVsb2FkZXIsLm1mcC1jb3VudGVyey13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0ubWZwLWxvYWRpbmcubWZwLWZpZ3VyZXtkaXNwbGF5Om5vbmV9Lm1mcC1oaWRle2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5tZnAtcHJlbG9hZGVye2NvbG9yOiNjY2M7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDphdXRvO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6LTAuOGVtO2xlZnQ6OHB4O3JpZ2h0OjhweDt6LWluZGV4OjEwNDR9Lm1mcC1wcmVsb2FkZXIgYXtjb2xvcjojY2NjfS5tZnAtcHJlbG9hZGVyIGE6aG92ZXJ7Y29sb3I6I2ZmZn0ubWZwLXMtcmVhZHkgLm1mcC1wcmVsb2FkZXJ7ZGlzcGxheTpub25lfS5tZnAtcy1lcnJvciAubWZwLWNvbnRlbnR7ZGlzcGxheTpub25lfWJ1dHRvbi5tZnAtY2xvc2UsYnV0dG9uLm1mcC1hcnJvd3tvdmVyZmxvdzp2aXNpYmxlO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6MDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtkaXNwbGF5OmJsb2NrO291dGxpbmU6bm9uZTtwYWRkaW5nOjA7ei1pbmRleDoxMDQ2O2JveC1zaGFkb3c6bm9uZTt0b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9ufWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcntwYWRkaW5nOjA7Ym9yZGVyOjB9Lm1mcC1jbG9zZXt3aWR0aDo0NHB4O2hlaWdodDo0NHB4O2xpbmUtaGVpZ2h0OjQ0cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LWFsaWduOmNlbnRlcjtvcGFjaXR5Oi42NTtwYWRkaW5nOjAgMCAxOHB4IDEwcHg7Y29sb3I6I2ZmZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXNpemU6MjhweDtmb250LWZhbWlseTpBcmlhbCxCYXNrZXJ2aWxsZSxtb25vc3BhY2V9Lm1mcC1jbG9zZTpob3ZlciwubWZwLWNsb3NlOmZvY3Vze29wYWNpdHk6MX0ubWZwLWNsb3NlOmFjdGl2ZXt0b3A6MXB4fS5tZnAtY2xvc2UtYnRuLWluIC5tZnAtY2xvc2V7Y29sb3I6IzMzM30ubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3NlLC5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3Nle2NvbG9yOiNmZmY7cmlnaHQ6LTZweDt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmctcmlnaHQ6NnB4O3dpZHRoOjEwMCV9Lm1mcC1jb3VudGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Y29sb3I6I2NjYztmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxOHB4O3doaXRlLXNwYWNlOm5vd3JhcH0ubWZwLWFycm93e3Bvc2l0aW9uOmFic29sdXRlO29wYWNpdHk6LjY1O21hcmdpbjowO3RvcDo1MCU7bWFyZ2luLXRvcDotNTVweDtwYWRkaW5nOjA7d2lkdGg6OTBweDtoZWlnaHQ6MTEwcHg7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCl9Lm1mcC1hcnJvdzphY3RpdmV7bWFyZ2luLXRvcDotNTRweH0ubWZwLWFycm93OmhvdmVyLC5tZnAtYXJyb3c6Zm9jdXN7b3BhY2l0eToxfS5tZnAtYXJyb3c6YmVmb3JlLC5tZnAtYXJyb3c6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7bWFyZ2luLXRvcDozNXB4O21hcmdpbi1sZWZ0OjM1cHg7Ym9yZGVyOm1lZGl1bSBpbnNldCByZ2JhKDAsMCwwLDApfS5tZnAtYXJyb3c6YWZ0ZXJ7Ym9yZGVyLXRvcC13aWR0aDoxM3B4O2JvcmRlci1ib3R0b20td2lkdGg6MTNweDt0b3A6OHB4fS5tZnAtYXJyb3c6YmVmb3Jle2JvcmRlci10b3Atd2lkdGg6MjFweDtib3JkZXItYm90dG9tLXdpZHRoOjIxcHg7b3BhY2l0eTouN30ubWZwLWFycm93LWxlZnR7bGVmdDowfS5tZnAtYXJyb3ctbGVmdDphZnRlcntib3JkZXItcmlnaHQ6MTdweCBzb2xpZCAjZmZmO21hcmdpbi1sZWZ0OjMxcHh9Lm1mcC1hcnJvdy1sZWZ0OmJlZm9yZXttYXJnaW4tbGVmdDoyNXB4O2JvcmRlci1yaWdodDoyN3B4IHNvbGlkICMzZjNmM2Z9Lm1mcC1hcnJvdy1yaWdodHtyaWdodDowfS5tZnAtYXJyb3ctcmlnaHQ6YWZ0ZXJ7Ym9yZGVyLWxlZnQ6MTdweCBzb2xpZCAjZmZmO21hcmdpbi1sZWZ0OjM5cHh9Lm1mcC1hcnJvdy1yaWdodDpiZWZvcmV7Ym9yZGVyLWxlZnQ6MjdweCBzb2xpZCAjM2YzZjNmfS5tZnAtaWZyYW1lLWhvbGRlcntwYWRkaW5nLXRvcDo0MHB4O3BhZGRpbmctYm90dG9tOjQwcHh9Lm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY29udGVudHtsaW5lLWhlaWdodDowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjkwMHB4fS5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3Nle3RvcDotNDBweH0ubWZwLWlmcmFtZS1zY2FsZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZy10b3A6NTYuMjUlfS5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWV7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3gtc2hhZG93OjAgMCA4cHggcmdiYSgwLDAsMCwuNik7YmFja2dyb3VuZDojMDAwfWltZy5tZnAtaW1ne3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDowO2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjQwcHggMCA0MHB4O21hcmdpbjowIGF1dG99Lm1mcC1maWd1cmV7bGluZS1oZWlnaHQ6MH0ubWZwLWZpZ3VyZTphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDo0MHB4O2JvdHRvbTo0MHB4O2Rpc3BsYXk6YmxvY2s7cmlnaHQ6MDt3aWR0aDphdXRvO2hlaWdodDphdXRvO3otaW5kZXg6LTE7Ym94LXNoYWRvdzowIDAgOHB4IHJnYmEoMCwwLDAsLjYpO2JhY2tncm91bmQ6IzQ0NH0ubWZwLWZpZ3VyZSBzbWFsbHtjb2xvcjojYmRiZGJkO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTRweH0ubWZwLWZpZ3VyZSBmaWd1cmV7bWFyZ2luOjB9Lm1mcC1ib3R0b20tYmFye21hcmdpbi10b3A6LTM2cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3dpZHRoOjEwMCU7Y3Vyc29yOmF1dG99Lm1mcC10aXRsZXt0ZXh0LWFsaWduOmxlZnQ7bGluZS1oZWlnaHQ6MThweDtjb2xvcjojZjNmM2YzO3dvcmQtd3JhcDpicmVhay13b3JkO3BhZGRpbmctcmlnaHQ6MzZweH0ubWZwLWltYWdlLWhvbGRlciAubWZwLWNvbnRlbnR7bWF4LXdpZHRoOjEwMCV9Lm1mcC1nYWxsZXJ5IC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtZmlndXJle2N1cnNvcjpwb2ludGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KWFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSksc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMzAwcHgpey5tZnAtaW1nLW1vYmlsZSAubWZwLWltYWdlLWhvbGRlcntwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9Lm1mcC1pbWctbW9iaWxlIGltZy5tZnAtaW1ne3BhZGRpbmc6MH0ubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmU6YWZ0ZXJ7dG9wOjA7Ym90dG9tOjB9Lm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlIHNtYWxse2Rpc3BsYXk6aW5saW5lO21hcmdpbi1sZWZ0OjVweH0ubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNik7Ym90dG9tOjA7bWFyZ2luOjA7dG9wOmF1dG87cGFkZGluZzozcHggNXB4O3Bvc2l0aW9uOmZpeGVkO2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyOmVtcHR5e3BhZGRpbmc6MH0ubWZwLWltZy1tb2JpbGUgLm1mcC1jb3VudGVye3JpZ2h0OjVweDt0b3A6M3B4fS5tZnAtaW1nLW1vYmlsZSAubWZwLWNsb3Nle3RvcDowO3JpZ2h0OjA7d2lkdGg6MzVweDtoZWlnaHQ6MzVweDtsaW5lLWhlaWdodDozNXB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNik7cG9zaXRpb246Zml4ZWQ7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowfX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCl7Lm1mcC1hcnJvd3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjc1KTt0cmFuc2Zvcm06c2NhbGUoMC43NSl9Lm1mcC1hcnJvdy1sZWZ0ey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjowO3RyYW5zZm9ybS1vcmlnaW46MH0ubWZwLWFycm93LXJpZ2h0ey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjoxMDAlO3RyYW5zZm9ybS1vcmlnaW46MTAwJX0ubWZwLWNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6NnB4O3BhZGRpbmctcmlnaHQ6NnB4fX0udHgtbTAxLWVtcGZhbmd7cG9zaXRpb246cmVsYXRpdmV9LnR4LW0wMS1lbXBmYW5nIC5icmVhZGNydW1iTWVudXtmb250LXNpemU6MS4xMjVyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbjoxMHB4IGF1dG8gMTBweDtjb2xvcjojMDAwfS50eC1tMDEtZW1wZmFuZyAuYnJlYWRjcnVtYk1lbnU6YWZ0ZXJ7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH0udHgtbTAxLWVtcGZhbmcgLmJyZWFkY3J1bWJNZW51OmJlZm9yZXt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfS50eC1tMDEtZW1wZmFuZyAuYnJlYWRjcnVtYk1lbnUgLmJyZWFkY3J1bWJ7cGFkZGluZy10b3A6NXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS50eC1tMDEtZW1wZmFuZyAuYnJlYWRjcnVtYk1lbnUgYXtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO3RleHQtZGVjb3JhdGlvbjpub25lfS50eC1tMDEtZW1wZmFuZyAuYnJlYWRjcnVtYk1lbnUgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmOTBhMzQ7Y29sb3I6I2YwZjBmMH0udHgtbTAxLWVtcGZhbmcgLmJyZWFkY3J1bWJNZW51IC5icmVhZGNydW1iSWNvbntiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY25fYXJyb3dfYnJlYWRjcnVtYi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7d2lkdGg6NHB4O2hlaWdodDoxMXB4O21hcmdpbjowIDVweDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOjFweH0udHgtbTAxLWVtcGZhbmcgLmJyZWFkY3J1bWJNZW51IC5icmVhZGNydW1iSWNvbi5kZXRhaWwtc2l0ZXttYXJnaW46MCA0cHggMCA2cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7LnR4LW0wMS1lbXBmYW5nIC5icmVhZGNydW1iTWVudSAuYnJlYWRjcnVtYkljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nLzJ4L2ljbl9hcnJvd19icmVhZGNydW1iXzJ4LnBuZyk7YmFja2dyb3VuZC1zaXplOjRweCAxMXB4fX0udHgtbTAxLWVtcGZhbmcgLmJyZWFkY3J1bWJNZW51IC5iYWNrLWxpbmt7cGFkZGluZzoxMHB4IDA7ZmxvYXQ6cmlnaHR9LnR4LW0wMS1lbXBmYW5nIC5icmVhZGNydW1iTWVudSAuYmFjay1saW5rIC5icmVhZGNydW1iSWNvbnstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey50eC1tMDEtZW1wZmFuZyAuYnJlYWRjcnVtYk1lbnV7bWFyZ2luLWxlZnQ6MTBweDttYXJnaW4tcmlnaHQ6MTBweH19LnR4LW0wMS1lbXBmYW5nIC5oZWFkZXItd3JhcHBlciBoMnttYXJnaW4tYm90dG9tOjI1cHggIWltcG9ydGFudH0udHgtbTAxLWVtcGZhbmcgLmhlYWRlci13cmFwcGVyIGgyOjpiZWZvcmV7ZGlzcGxheTpub25lfS50eC1tMDEtZW1wZmFuZyAuaGVhZGVyLXdyYXBwZXIgcC50ZXh0e2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEuMTI1cmVtO2xldHRlci1zcGFjaW5nOi0wLjAyZW07bGluZS1oZWlnaHQ6MS4yO21hcmdpbjoxMHB4IDAgMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnR4LW0wMS1lbXBmYW5nIC5oZWFkZXItd3JhcHBlciBwLnRleHQgc3Bhbntjb2xvcjojZjkwYTM0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsudHgtbTAxLWVtcGZhbmcgLmhlYWRlci13cmFwcGVye21hcmdpbi1sZWZ0OjEwcHg7bWFyZ2luLXJpZ2h0OjEwcHh9fS50eC1tMDEtZW1wZmFuZyAua2FydGUgcGF0aDpob3ZlcntmaWxsOiNmOTBhMzR9LnR4LW0wMS1lbXBmYW5nIC5rYXJ0ZSBzdmd7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmJsb2NrO3dpZHRoOjc1JTtoZWlnaHQ6YXV0b30udHgtbTAxLWVtcGZhbmcgLmthcnRlIHN2ZyBhey13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KXsudHgtbTAxLWVtcGZhbmcgLmthcnRlIHN2Z3t3aWR0aDo4NSV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KXsudHgtbTAxLWVtcGZhbmcgLmthcnRle3BhZGRpbmctYm90dG9tOjEwMCV9fS50eC1tMDEtZW1wZmFuZyAuY29udGVudC1oZWFkbGluZXt3aWR0aDo4MyU7bWFyZ2luOjAgYXV0bztwYWRkaW5nLWxlZnQ6MTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCl7LnR4LW0wMS1lbXBmYW5nIC5jb250ZW50LWhlYWRsaW5le21hcmdpbi1ib3R0b206NDBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey50eC1tMDEtZW1wZmFuZyAuY29udGVudC1oZWFkbGluZXttYXJnaW4tdG9wOjIwcHg7d2lkdGg6MTAwJX0udHgtbTAxLWVtcGZhbmcgLmNvbnRlbnQtaGVhZGxpbmUgaDQsLnR4LW0wMS1lbXBmYW5nIC5jb250ZW50LWhlYWRsaW5lIC5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRldGFpbCBwIGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCwubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCAudHgtbTAxLWVtcGZhbmcgLmNvbnRlbnQtaGVhZGxpbmUgYjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxke2ZvbnQtc2l6ZToxLjM3NXJlbX19LnR4LW0wMS1lbXBmYW5nIC5hbmJpZXRlci1zbGlkZXItd3JhcHBlcnt3aWR0aDo4MyU7bWFyZ2luOjAgYXV0bztwb3NpdGlvbjpzdGF0aWN9LnR4LW0wMS1lbXBmYW5nIC5hbmJpZXRlci1zbGlkZXItd3JhcHBlciAuc2xpZGVyLWFuYmlldGVye3dpZHRoOjMwMHB4O2xpc3Qtc3R5bGU6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXI6MXB4IHNvbGlkICM2NjY7cGFkZGluZzowO2JhY2tncm91bmQtY29sb3I6I2ZmZn0udHgtbTAxLWVtcGZhbmcgLmFuYmlldGVyLXNsaWRlci13cmFwcGVyIC5zbGlkZXItYW5iaWV0ZXIgLnNsaWRlci1pbWFnZSBpbWd7aGVpZ2h0OjE0MHB4O3dpZHRoOmF1dG87bWFyZ2luOjAgYXV0b30udHgtbTAxLWVtcGZhbmcgLmFuYmlldGVyLXNsaWRlci13cmFwcGVyIC5zbGlkZXItYW5iaWV0ZXIgLnRleHQtd3JhcHBlcntib3gtc2l6aW5nOmJvcmRlci1ib3g7aGVpZ2h0OmluaGVyaXQ7YmFja2dyb3VuZC1jb2xvcjojMTIxMjFhO3ZlcnRpY2FsLWFsaWduOmJvdHRvbTt3aWR0aDoxMDAlfS50eC1tMDEtZW1wZmFuZyAuYW5iaWV0ZXItc2xpZGVyLXdyYXBwZXIgLnNsaWRlci1hbmJpZXRlciAudGV4dC13cmFwcGVyIC50ZXh0IGg1LC50eC1tMDEtZW1wZmFuZyAuYW5iaWV0ZXItc2xpZGVyLXdyYXBwZXIgLnNsaWRlci1hbmJpZXRlciAudGV4dC13cmFwcGVyIC50ZXh0IGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg1LGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIC50eC1tMDEtZW1wZmFuZyAuYW5iaWV0ZXItc2xpZGVyLXdyYXBwZXIgLnNsaWRlci1hbmJpZXRlciAudGV4dC13cmFwcGVyIC50ZXh0IGxpLmg1LC50eC1tMDEtZW1wZmFuZyAuYW5iaWV0ZXItc2xpZGVyLXdyYXBwZXIgLnNsaWRlci1hbmJpZXRlciAudGV4dC13cmFwcGVyIC50ZXh0IC5jYWxlbmRlci1ib3ggLndpZGdldC1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci10aXRsZSwuY2FsZW5kZXItYm94IC53aWRnZXQtZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnR4LW0wMS1lbXBmYW5nIC5hbmJpZXRlci1zbGlkZXItd3JhcHBlciAuc2xpZGVyLWFuYmlldGVyIC50ZXh0LXdyYXBwZXIgLnRleHQgLnVpLWRhdGVwaWNrZXItdGl0bGUsLnR4LW0wMS1lbXBmYW5nIC5hbmJpZXRlci1zbGlkZXItd3JhcHBlciAuc2xpZGVyLWFuYmlldGVyIC50ZXh0LXdyYXBwZXIgLnRleHQgYXtjb2xvcjojZmZmfS50eC1tMDEtZW1wZmFuZyAuYW5iaWV0ZXItc2xpZGVyLXdyYXBwZXIgLnNsaWNrLXByZXYsLnR4LW0wMS1lbXBmYW5nIC5hbmJpZXRlci1zbGlkZXItd3JhcHBlciAuc2xpY2stbmV4dHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY25fc2xpZGVyX2Fycm93LnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6MjBweDtoZWlnaHQ6NDBweDtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kLXNpemU6MjBweCAxNjBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXsudHgtbTAxLWVtcGZhbmcgLmFuYmlldGVyLXNsaWRlci13cmFwcGVyIC5zbGljay1wcmV2LC50eC1tMDEtZW1wZmFuZyAuYW5iaWV0ZXItc2xpZGVyLXdyYXBwZXIgLnNsaWNrLW5leHR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuX3NsaWRlcl9hcnJvd18yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjEwMCUgYXV0b319LnR4LW0wMS1lbXBmYW5nIC5hbmJpZXRlci1zbGlkZXItd3JhcHBlciAuc2xpY2stcHJldnt0b3A6aW5oZXJpdDtsZWZ0OjA7Ym90dG9tOjEyNHB4fS50eC1tMDEtZW1wZmFuZyAuYW5iaWV0ZXItc2xpZGVyLXdyYXBwZXIgLnNsaWNrLXByZXY6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC00MHB4fS50eC1tMDEtZW1wZmFuZyAuYW5iaWV0ZXItc2xpZGVyLXdyYXBwZXIgLnNsaWNrLW5leHR7dG9wOmluaGVyaXQ7cmlnaHQ6MDtib3R0b206MTI0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjowIC04MHB4fS50eC1tMDEtZW1wZmFuZyAuYW5iaWV0ZXItc2xpZGVyLXdyYXBwZXIgLnNsaWNrLW5leHQ6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMjBweH0udHgtbTAxLWVtcGZhbmcgLmFuYmlldGVyLXNsaWRlci13cmFwcGVyIC5zbGljay1kb3Rze2JvdHRvbTotMzBweDtwYWRkaW5nOjA7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmV9LnR4LW0wMS1lbXBmYW5nIC5hbmJpZXRlci1zbGlkZXItd3JhcHBlciAuc2xpY2stZG90cyBsaXtiYWNrZ3JvdW5kLWNvbG9yOiNmYWZhZmE7Ym9yZGVyOjFweCBzb2xpZCAjNjY2fS50eC1tMDEtZW1wZmFuZyAuYW5iaWV0ZXItc2xpZGVyLXdyYXBwZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZle2JhY2tncm91bmQtY29sb3I6IzY2Nn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnR4LW0wMS1lbXBmYW5nIC5hbmJpZXRlci1zbGlkZXItd3JhcHBlcnt3aWR0aDoxMDAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCl7LnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIGgzLC50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAudHZwcm9ncmFtbS1ib3ggLnByb2dyYW0tYm94LWxpbmssLnR2cHJvZ3JhbW0tYm94IC50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAucHJvZ3JhbS1ib3gtbGlua3ttYXJnaW4tYm90dG9tOjEwcHggIWltcG9ydGFudH19LnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5yZWdpb24tbmFtZXtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxLjEyNXJlbTtsZXR0ZXItc3BhY2luZzotMC4wMmVtO2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjEwcHggMCAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCl7LnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5yZWdpb24tbmFtZXttYXJnaW4tYm90dG9tOjIwcHggIWltcG9ydGFudH19LnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5hbmJpZXRlci13cmFwcGVye3BhZGRpbmctbGVmdDo4MHB4fS50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzE5MTkxOX0udHgtbTAxLWVtcGZhbmcgLndyYXBwZXItZW1wZmFuZy1kZXRhaWwgLmFuYmlldGVyLXdyYXBwZXIgLmFuYmlldGVyIC5hY2NvcmRpb24taGVhZGVye3Bvc2l0aW9uOnJlbGF0aXZlfS50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIgLmFjY29yZGlvbi1oZWFkZXIgaDUsLnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5hbmJpZXRlci13cmFwcGVyIC5hbmJpZXRlciAuYWNjb3JkaW9uLWhlYWRlciBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNSxoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCAudHgtbTAxLWVtcGZhbmcgLndyYXBwZXItZW1wZmFuZy1kZXRhaWwgLmFuYmlldGVyLXdyYXBwZXIgLmFuYmlldGVyIC5hY2NvcmRpb24taGVhZGVyIGxpLmg1LC50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIgLmFjY29yZGlvbi1oZWFkZXIgLmNhbGVuZGVyLWJveCAud2lkZ2V0LWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLXRpdGxlLC5jYWxlbmRlci1ib3ggLndpZGdldC1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudHgtbTAxLWVtcGZhbmcgLndyYXBwZXItZW1wZmFuZy1kZXRhaWwgLmFuYmlldGVyLXdyYXBwZXIgLmFuYmlldGVyIC5hY2NvcmRpb24taGVhZGVyIC51aS1kYXRlcGlja2VyLXRpdGxle2ZvbnQtc2l6ZToxLjVyZW07bWFyZ2luOjA7bWFyZ2luLWJvdHRvbTozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KXsudHgtbTAxLWVtcGZhbmcgLndyYXBwZXItZW1wZmFuZy1kZXRhaWwgLmFuYmlldGVyLXdyYXBwZXIgLmFuYmlldGVyIC5hY2NvcmRpb24taGVhZGVyIGg1LC50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIgLmFjY29yZGlvbi1oZWFkZXIgaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDUsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgLnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5hbmJpZXRlci13cmFwcGVyIC5hbmJpZXRlciAuYWNjb3JkaW9uLWhlYWRlciBsaS5oNSwudHgtbTAxLWVtcGZhbmcgLndyYXBwZXItZW1wZmFuZy1kZXRhaWwgLmFuYmlldGVyLXdyYXBwZXIgLmFuYmlldGVyIC5hY2NvcmRpb24taGVhZGVyIC5jYWxlbmRlci1ib3ggLndpZGdldC1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci10aXRsZSwuY2FsZW5kZXItYm94IC53aWRnZXQtZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5hbmJpZXRlci13cmFwcGVyIC5hbmJpZXRlciAuYWNjb3JkaW9uLWhlYWRlciAudWktZGF0ZXBpY2tlci10aXRsZXtmb250LXNpemU6MS4yNXJlbTttYXJnaW4tYm90dG9tOjIwcHh9fS50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIgLmFjY29yZGlvbi1oZWFkZXIgLm1vcmUtbGVzc3twb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9hcnJvd3NfbW9yZWxlc3MucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDoxNHB4O2hlaWdodDo2cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7cmlnaHQ6MDt0b3A6MTFweDt6LWluZGV4OjEwMDA7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCl9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7LnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5hbmJpZXRlci13cmFwcGVyIC5hbmJpZXRlciAuYWNjb3JkaW9uLWhlYWRlciAubW9yZS1sZXNze2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2Fycm93c19tb3JlbGVzc18yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjEwMCUgYXV0b319LnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5hbmJpZXRlci13cmFwcGVyIC5hbmJpZXRlciAuYWNjb3JkaW9uLWhlYWRlciAubW9yZS1sZXNzLmFjdGl2ZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgLTEycHh9LnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5hbmJpZXRlci13cmFwcGVyIC5hbmJpZXRlciAucGFuZWx7ZGlzcGxheTpub25lfS50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIgLnBhbmVsOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9LnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5hbmJpZXRlci13cmFwcGVyIC5hbmJpZXRlciAucGFuZWw6YmVmb3Jle3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9LnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5hbmJpZXRlci13cmFwcGVyIC5hbmJpZXRlciAucGFuZWwgLmltZ3tmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1yaWdodDo1MHB4fS50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIgLnBhbmVsIC5pbWcgZmlndXJle21hcmdpbjowfS50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIgLnBhbmVsIC5pbWcgZmlndXJlIGltZ3t3aWR0aDoxMzBweDtoZWlnaHQ6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ3cHgpey50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIgLnBhbmVsIC5pbWd7ZGlzcGxheTpub25lfX0udHgtbTAxLWVtcGZhbmcgLndyYXBwZXItZW1wZmFuZy1kZXRhaWwgLmFuYmlldGVyLXdyYXBwZXIgLmFuYmlldGVyIC5wYW5lbCAudGV4dC13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0OmxlZnQ7d2lkdGg6NjMlO2ZvbnQtc2l6ZTouOTI1cmVtO2NvbG9yOiM2NjZ9LnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5hbmJpZXRlci13cmFwcGVyIC5hbmJpZXRlciAucGFuZWwgLnRleHQtd3JhcHBlciBoMywudHgtbTAxLWVtcGZhbmcgLndyYXBwZXItZW1wZmFuZy1kZXRhaWwgLmFuYmlldGVyLXdyYXBwZXIgLmFuYmlldGVyIC5wYW5lbCAudGV4dC13cmFwcGVyIC50dnByb2dyYW1tLWJveCAucHJvZ3JhbS1ib3gtbGluaywudHZwcm9ncmFtbS1ib3ggLnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5hbmJpZXRlci13cmFwcGVyIC5hbmJpZXRlciAucGFuZWwgLnRleHQtd3JhcHBlciAucHJvZ3JhbS1ib3gtbGlua3tmb250LXNpemU6MS41cmVtO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0N3B4KXsudHgtbTAxLWVtcGZhbmcgLndyYXBwZXItZW1wZmFuZy1kZXRhaWwgLmFuYmlldGVyLXdyYXBwZXIgLmFuYmlldGVyIC5wYW5lbCAudGV4dC13cmFwcGVyIGgzLC50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIgLnBhbmVsIC50ZXh0LXdyYXBwZXIgLnR2cHJvZ3JhbW0tYm94IC5wcm9ncmFtLWJveC1saW5rLC50dnByb2dyYW1tLWJveCAudHgtbTAxLWVtcGZhbmcgLndyYXBwZXItZW1wZmFuZy1kZXRhaWwgLmFuYmlldGVyLXdyYXBwZXIgLmFuYmlldGVyIC5wYW5lbCAudGV4dC13cmFwcGVyIC5wcm9ncmFtLWJveC1saW5re21hcmdpbi10b3A6MzBweH19LnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5hbmJpZXRlci13cmFwcGVyIC5hbmJpZXRlciAucGFuZWwgLnRleHQtd3JhcHBlciBhe2NvbG9yOiNmOTBhMzQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlfS50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIgLnBhbmVsIC50ZXh0LXdyYXBwZXIgLmljb25zIC50b29sdGlwe3Bvc2l0aW9uOnJlbGF0aXZlfS50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIgLnBhbmVsIC50ZXh0LXdyYXBwZXIgLmljb25zIC50b29sdGlwIC50b29sdGlwdGV4dHt2aXNpYmlsaXR5OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOiNmOTBhMzQ7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjVweCAxMHB4O3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIDAlKTt0b3A6MTIwJTtsZWZ0OjUwJTtmb250LXNpemU6MTJweH0udHgtbTAxLWVtcGZhbmcgLndyYXBwZXItZW1wZmFuZy1kZXRhaWwgLmFuYmlldGVyLXdyYXBwZXIgLmFuYmlldGVyIC5wYW5lbCAudGV4dC13cmFwcGVyIC5pY29ucyAudG9vbHRpcCAudG9vbHRpcHRleHQ6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTAwJTtsZWZ0OjUwJTttYXJnaW4tbGVmdDotNXB4O2JvcmRlci13aWR0aDo1cHg7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgI2Y5MGEzNCByZ2JhKDAsMCwwLDApfS50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIgLnBhbmVsIC50ZXh0LXdyYXBwZXIgLmljb25zIC50b29sdGlwLmhke2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljbl9oZC5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjQwcHg7aGVpZ2h0OjQ2cHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7LnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5hbmJpZXRlci13cmFwcGVyIC5hbmJpZXRlciAucGFuZWwgLnRleHQtd3JhcHBlciAuaWNvbnMgLnRvb2x0aXAuaGR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuX2hkXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6MTAwJSBhdXRvfX0udHgtbTAxLWVtcGZhbmcgLndyYXBwZXItZW1wZmFuZy1kZXRhaWwgLmFuYmlldGVyLXdyYXBwZXIgLmFuYmlldGVyIC5wYW5lbCAudGV4dC13cmFwcGVyIC5pY29ucyAudG9vbHRpcC5zYXR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaWNuX3NhdGVsbGl0LnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6NDBweDtoZWlnaHQ6NDZweDtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXsudHgtbTAxLWVtcGZhbmcgLndyYXBwZXItZW1wZmFuZy1kZXRhaWwgLmFuYmlldGVyLXdyYXBwZXIgLmFuYmlldGVyIC5wYW5lbCAudGV4dC13cmFwcGVyIC5pY29ucyAudG9vbHRpcC5zYXR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuX3NhdGVsbGl0XzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6MTAwJSBhdXRvfX0udHgtbTAxLWVtcGZhbmcgLndyYXBwZXItZW1wZmFuZy1kZXRhaWwgLmFuYmlldGVyLXdyYXBwZXIgLmFuYmlldGVyIC5wYW5lbCAudGV4dC13cmFwcGVyIC5pY29ucyAudG9vbHRpcC5zYXQgLnRvb2x0aXB0ZXh0e3RyYW5zZm9ybTp0cmFuc2xhdGUoLTM1JSwgMCUpfS50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIgLnBhbmVsIC50ZXh0LXdyYXBwZXIgLmljb25zIC50b29sdGlwLnZvZHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY25fdm9kLnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6NDBweDtoZWlnaHQ6NDZweDtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXsudHgtbTAxLWVtcGZhbmcgLndyYXBwZXItZW1wZmFuZy1kZXRhaWwgLmFuYmlldGVyLXdyYXBwZXIgLmFuYmlldGVyIC5wYW5lbCAudGV4dC13cmFwcGVyIC5pY29ucyAudG9vbHRpcC52b2R7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuX3ZvZF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjEwMCUgYXV0b319LnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5hbmJpZXRlci13cmFwcGVyIC5hbmJpZXRlciAucGFuZWwgLnRleHQtd3JhcHBlciAuaWNvbnMgLnRvb2x0aXAua2FiZWx7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaWNuX2thYmVsLnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6NDBweDtoZWlnaHQ6NDZweDtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXsudHgtbTAxLWVtcGZhbmcgLndyYXBwZXItZW1wZmFuZy1kZXRhaWwgLmFuYmlldGVyLXdyYXBwZXIgLmFuYmlldGVyIC5wYW5lbCAudGV4dC13cmFwcGVyIC5pY29ucyAudG9vbHRpcC5rYWJlbHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY25fa2FiZWxfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxMDAlIGF1dG99fS50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIgLnBhbmVsIC50ZXh0LXdyYXBwZXIgLmljb25zIC50b29sdGlwLmlwdHZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaWNuX2lwdHYucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDo0MHB4O2hlaWdodDo0NnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpey50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIgLnBhbmVsIC50ZXh0LXdyYXBwZXIgLmljb25zIC50b29sdGlwLmlwdHZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuX2lwdHZfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxMDAlIGF1dG99fS50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIgLnBhbmVsIC50ZXh0LXdyYXBwZXIgLmljb25zIC50b29sdGlwLmlwdHYgLnRvb2x0aXB0ZXh0e3doaXRlLXNwYWNlOm5vd3JhcH0udHgtbTAxLWVtcGZhbmcgLndyYXBwZXItZW1wZmFuZy1kZXRhaWwgLmFuYmlldGVyLXdyYXBwZXIgLmFuYmlldGVyIC5wYW5lbCAudGV4dC13cmFwcGVyIC5pY29ucyAudG9vbHRpcC5tb2J0dntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY25fbW9iaWwtdHYucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDo0MHB4O2hlaWdodDo0NnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpey50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIgLnBhbmVsIC50ZXh0LXdyYXBwZXIgLmljb25zIC50b29sdGlwLm1vYnR2e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljbl9tb2JpbC10dl8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjEwMCUgYXV0b319LnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5hbmJpZXRlci13cmFwcGVyIC5hbmJpZXRlciAucGFuZWwgLnRleHQtd3JhcHBlciAuaWNvbnMgLnRvb2x0aXA6aG92ZXIgLnRvb2x0aXB0ZXh0e3Zpc2liaWxpdHk6dmlzaWJsZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTBweCl7LnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5hbmJpZXRlci13cmFwcGVyIC5hbmJpZXRlciAucGFuZWwgLnRleHQtd3JhcHBlciAuaWNvbnMgLnRvb2x0aXB7bWFyZ2luLXJpZ2h0OjIycHggIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0N3B4KXsudHgtbTAxLWVtcGZhbmcgLndyYXBwZXItZW1wZmFuZy1kZXRhaWwgLmFuYmlldGVyLXdyYXBwZXIgLmFuYmlldGVyIC5wYW5lbCAudGV4dC13cmFwcGVye3dpZHRoOjEwMCU7cGFkZGluZy1sZWZ0OjEwcHh9fS50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIuYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2ZhZmFmYX0udHgtbTAxLWVtcGZhbmcgLndyYXBwZXItZW1wZmFuZy1kZXRhaWwgLmFuYmlldGVyLXdyYXBwZXIgLmFuYmlldGVyLmFjdGl2ZSAuYWNjb3JkaW9uLWhlYWRlcntwYWRkaW5nLXRvcDowfS50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIuYWN0aXZlIC5hY2NvcmRpb24taGVhZGVyIGg1LC50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIuYWN0aXZlIC5hY2NvcmRpb24taGVhZGVyIGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg1LGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIC50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIuYWN0aXZlIC5hY2NvcmRpb24taGVhZGVyIGxpLmg1LC50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlciAuYW5iaWV0ZXIuYWN0aXZlIC5hY2NvcmRpb24taGVhZGVyIC5jYWxlbmRlci1ib3ggLndpZGdldC1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci10aXRsZSwuY2FsZW5kZXItYm94IC53aWRnZXQtZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5hbmJpZXRlci13cmFwcGVyIC5hbmJpZXRlci5hY3RpdmUgLmFjY29yZGlvbi1oZWFkZXIgLnVpLWRhdGVwaWNrZXItdGl0bGV7b3BhY2l0eTowO2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCl7LnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5hbmJpZXRlci13cmFwcGVyIC5hbmJpZXRlcntwYWRkaW5nLXRvcDoyMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCl7LnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5hbmJpZXRlci13cmFwcGVye3BhZGRpbmctbGVmdDowO21heC13aWR0aDo4MCU7bWFyZ2luOjAgYXV0b319QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuYW5iaWV0ZXItd3JhcHBlcnttYXgtd2lkdGg6MTAwJTttYXJnaW46MTBweH19LnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5lbXBmYW5nLWthcnRlLWRldGFpbCBzdmd7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmJsb2NrfS50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuZW1wZmFuZy1rYXJ0ZS1kZXRhaWwgc3ZnIGF7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCl9LnR4LW0wMS1lbXBmYW5nIC53cmFwcGVyLWVtcGZhbmctZGV0YWlsIC5lbXBmYW5nLWthcnRlLWRldGFpbCBzdmcgcGF0aDpob3ZlcntmaWxsOiM5OTl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpey50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuZW1wZmFuZy1rYXJ0ZS1kZXRhaWwgc3Zne3dpZHRoOjgwJTtoZWlnaHQ6YXV0b319QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpey50eC1tMDEtZW1wZmFuZyAud3JhcHBlci1lbXBmYW5nLWRldGFpbCAuZW1wZmFuZy1rYXJ0ZS1kZXRhaWx7cGFkZGluZy1yaWdodDowO21heC13aWR0aDoxMDAlfX0udHgtbTAxLWVtcGZhbmcgLmFjY29yZGlvbi5tdWx0aS1zdGVwe21hcmdpbjo3MHB4IDB9LnR4LW0wMS1lbXBmYW5nIC5hY2NvcmRpb24ubXVsdGktc3RlcCAuYWNjb3JkaW9uLWhlYWR7Y29sb3I6IzE5MWUyNDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjkwYTM0O2ZvbnQtZmFtaWx5OlwiZmxhbWFfYm9sZHJlZ3VsYXJcIixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjEuMTI1cmVtO21hcmdpbi10b3A6MHB4O21hcmdpbi1ib3R0b206MTBweDtsZXR0ZXItc3BhY2luZzouM3B4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsudHgtbTAxLWVtcGZhbmcgLmFjY29yZGlvbi5tdWx0aS1zdGVwIC5hY2NvcmRpb24taGVhZHtmb250LXNpemU6MS41cmVtfX0udHgtbTAxLWVtcGZhbmcgLmFjY29yZGlvbi5tdWx0aS1zdGVwIC5hY2NvcmRpb24taGVhZCAuaWNvbntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMHB4O2JvdHRvbToxOHB4O3RyYW5zaXRpb246dHJhbnNmb3JtIC4yc30udHgtbTAxLWVtcGZhbmcgLmFjY29yZGlvbi5tdWx0aS1zdGVwIC5hY2NvcmRpb24taGVhZC5hY3RpdmUgLmljb257dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS50eC1tMDEtZW1wZmFuZyAuYWNjb3JkaW9uLm11bHRpLXN0ZXAgLmFjY29yZGlvbi1jb250ZW50Lm9wZW5pbmd7bWFyZ2luLXRvcDotMTBweH0udHgtbTAxLWVtcGZhbmcgLmFjY29yZGlvbi5tdWx0aS1zdGVwIC5hY2NvcmRpb24tY29udGVudCBpbWd7b2JqZWN0LWZpdDpjb250YWlufS50eC1tMDEtZW1wZmFuZyAuYWNjb3JkaW9uLm11bHRpLXN0ZXAgLm11bHRpLXN0ZXAtZm9ybXttYXJnaW46MzVweCAwO3BhZGRpbmc6MTBweCAzNXB4IDM1cHg7YmFja2dyb3VuZDojZmZmfS50eC1tMDEtZW1wZmFuZyAuYWNjb3JkaW9uLm11bHRpLXN0ZXAgLnN0ZXAtYmFja3t0b3A6LTIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsudHgtbTAxLWVtcGZhbmcgLmFjY29yZGlvbi5tdWx0aS1zdGVwIC5zdGVwLWJhY2t7dG9wOjExOHB4fX0udHgtbTAxLWVtcGZhbmcgLm11bHRpLXN0ZXAtZm9ybXttYXJnaW46NzBweCAwO3BhZGRpbmc6MTBweCAzNXB4IDM1cHg7YmFja2dyb3VuZDojZmZmfS50eC1tMDEtZW1wZmFuZyAubXVsdGktc3RlcC1mb3JtIC5mb3JtLXN0ZXB7ZGlzcGxheTpub25lfS50eC1tMDEtZW1wZmFuZyAubXVsdGktc3RlcC1mb3JtIC5mb3JtLXN0ZXAuc3RlcDF7ZGlzcGxheTpibG9ja31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCl7LnR4LW0wMS1lbXBmYW5nIC5tdWx0aS1zdGVwLWZvcm0gLmZvcm0tc3RlcC5zdGVwMSAuYm94LXdyYXBwZXJ7ZmxleC13cmFwOm5vd3JhcH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LnR4LW0wMS1lbXBmYW5nIC5tdWx0aS1zdGVwLWZvcm0gLmZvcm0tc3RlcC5zdGVwMiAuYm94LXdyYXBwZXIgLmJveHttYXJnaW4tdG9wOjMwcHg7d2lkdGg6MTAwJX19LnR4LW0wMS1lbXBmYW5nIC5tdWx0aS1zdGVwLWZvcm0gLmZvcm0tc3RlcC5zdGVwMiAuYm94LXdyYXBwZXIgLmJveC5kaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOiM2NjY7Y3Vyc29yOmRlZmF1bHR9LnR4LW0wMS1lbXBmYW5nIC5tdWx0aS1zdGVwLWZvcm0gLmZvcm0tc3RlcCAuYm94LXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDotMTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCl7LnR4LW0wMS1lbXBmYW5nIC5tdWx0aS1zdGVwLWZvcm0gLmZvcm0tc3RlcCAuYm94LXdyYXBwZXJ7bWFyZ2luLXRvcDotMzBweH19LnR4LW0wMS1lbXBmYW5nIC5tdWx0aS1zdGVwLWZvcm0gLmZvcm0tc3RlcCAuYm94LXdyYXBwZXIgLmJveHtib3JkZXI6MXB4IHNvbGlkICM2NjY7YmFja2dyb3VuZC1jb2xvcjojMTkxZTI0O3BhZGRpbmc6MzBweCAzMHB4IDAgMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6c3RyZXRjaDttYXJnaW4tdG9wOjEwcHg7d2lkdGg6MTAwJTtmbGV4LWRpcmVjdGlvbjpjb2x1bW59QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpey50eC1tMDEtZW1wZmFuZyAubXVsdGktc3RlcC1mb3JtIC5mb3JtLXN0ZXAgLmJveC13cmFwcGVyIC5ib3h7bWFyZ2luLXRvcDozMHB4O3dpZHRoOmNhbGMoNTAlIC0gMjBweCl9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LnR4LW0wMS1lbXBmYW5nIC5tdWx0aS1zdGVwLWZvcm0gLmZvcm0tc3RlcCAuYm94LXdyYXBwZXIgLmJveHt3aWR0aDozMDBweDt3aWR0aDpjYWxjKDMzLjMzJSAtIDIwcHgpfX0udHgtbTAxLWVtcGZhbmcgLm11bHRpLXN0ZXAtZm9ybSAuZm9ybS1zdGVwIC5ib3gtd3JhcHBlciAuYm94OmhvdmVye2N1cnNvcjpwb2ludGVyfS50eC1tMDEtZW1wZmFuZyAubXVsdGktc3RlcC1mb3JtIC5mb3JtLXN0ZXAgLmJveC13cmFwcGVyIC5ib3ggaDUsLnR4LW0wMS1lbXBmYW5nIC5tdWx0aS1zdGVwLWZvcm0gLmZvcm0tc3RlcCAuYm94LXdyYXBwZXIgLmJveCBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNSxoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCAudHgtbTAxLWVtcGZhbmcgLm11bHRpLXN0ZXAtZm9ybSAuZm9ybS1zdGVwIC5ib3gtd3JhcHBlciAuYm94IGxpLmg1LC50eC1tMDEtZW1wZmFuZyAubXVsdGktc3RlcC1mb3JtIC5mb3JtLXN0ZXAgLmJveC13cmFwcGVyIC5ib3ggLmNhbGVuZGVyLWJveCAud2lkZ2V0LWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLXRpdGxlLC5jYWxlbmRlci1ib3ggLndpZGdldC1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudHgtbTAxLWVtcGZhbmcgLm11bHRpLXN0ZXAtZm9ybSAuZm9ybS1zdGVwIC5ib3gtd3JhcHBlciAuYm94IC51aS1kYXRlcGlja2VyLXRpdGxle21hcmdpbi1ib3R0b206MDtjb2xvcjojZmZmfS50eC1tMDEtZW1wZmFuZyAubXVsdGktc3RlcC1mb3JtIC5mb3JtLXN0ZXAgLmJveC13cmFwcGVyLnJlc3VsdC1ncmlke2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2FsaWduLWl0ZW1zOnN0cmV0Y2g7YWxpZ24tY29udGVudDpjZW50ZXI7bWFyZ2luOmF1dG87bWF4LXdpZHRoOjc2NnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KXsudHgtbTAxLWVtcGZhbmcgLm11bHRpLXN0ZXAtZm9ybSAuZm9ybS1zdGVwIC5ib3gtd3JhcHBlci5yZXN1bHQtZ3JpZHttYXJnaW4tdG9wOi0zMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey50eC1tMDEtZW1wZmFuZyAubXVsdGktc3RlcC1mb3JtIC5mb3JtLXN0ZXAgLmJveC13cmFwcGVyLnJlc3VsdC1ncmlke21heC13aWR0aDo5NjBweH19LnR4LW0wMS1lbXBmYW5nIC5tdWx0aS1zdGVwLWZvcm0gLmZvcm0tc3RlcCAuYm94LXdyYXBwZXIucmVzdWx0LWdyaWQgLmJveHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzozMHB4O2FsaWduLWNvbnRlbnQ6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXJ9LnR4LW0wMS1lbXBmYW5nIC5tdWx0aS1zdGVwLWZvcm0gLmZvcm0tc3RlcCAuYm94LXdyYXBwZXIucmVzdWx0LWdyaWQgLmJveDpob3ZlcntjdXJzb3I6ZGVmYXVsdH0udHgtbTAxLWVtcGZhbmcgLm11bHRpLXN0ZXAtZm9ybSAuZm9ybS1zdGVwIC5ib3gtd3JhcHBlci5yZXN1bHQtZ3JpZCAuYm94IGltZ8Kge29iamVjdC1maXQ6Y29udGFpbn0udHgtbTAxLWVtcGZhbmcgLm11bHRpLXN0ZXAtZm9ybSAuZm9ybS1zdGVwIC5mYWxsYmFja3tkaXNwbGF5Om5vbmV9LnR4LW0wMS1lbXBmYW5nIC5tdWx0aS1zdGVwLWZvcm0gLnN0ZXAtYmFja3twb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcjttYXJnaW46MCAxMHB4O3RvcDotMjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey50eC1tMDEtZW1wZmFuZyAubXVsdGktc3RlcC1mb3JtIC5zdGVwLWJhY2t7cG9zaXRpb246YWJzb2x1dGU7dG9wOjI4cHh9fS5uZXdzLWFydGljbGV7bWFyZ2luLWJvdHRvbToyMHB4fS5uZXdzLWFydGljbGUgLmRlc2NyaXB0aW9ue21hcmdpbi10b3A6MTBweDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWx9Lm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGVmYXVsdCAuZ3JhZGllbnQtbGluZWFye3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDg5cHgpey5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRlZmF1bHQgLmNsaWNrLWFyZWF7ZGlzcGxheTpub25lfS5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRlZmF1bHQgLmdyYWRpZW50LWxpbmVhcntoZWlnaHQ6ODAlfS5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRlZmF1bHQgLnRlYXNlci10ZXh0e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MDtwYWRkaW5nLXRvcDozMHB4fX0ubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1sYXJnZXttYXJnaW4tYm90dG9tOjB9Lm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtbGFyZ2UgLnRlYXNlci13cmFwcGVyIC50ZWFzZXItdGV4dHtsZWZ0OmF1dG8gIWltcG9ydGFudDtwYWRkaW5nOjAgMTVweCAzMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1sYXJnZSAudGVhc2VyLXdyYXBwZXIgLnRlYXNlci10ZXh0e3BhZGRpbmc6MCAzMHB4IDYwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7Lm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtbGFyZ2UgLnRlYXNlci13cmFwcGVyIC50ZWFzZXItdGV4dHtwYWRkaW5nOjAgNjBweCA2MHB4fX0ubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgLmJhY2stbGlua3tmb250LXNpemU6MXJlbTttYXJnaW4tYm90dG9tOjQwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRldGFpbCAuYmFjay1saW5re21hcmdpbi1ib3R0b206NjBweH19Lm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIC5iYWNrLWxpbms6OmJlZm9yZXtjb250ZW50OlwiPFwiO2NvbG9yOiNmOTBhMzQ7Zm9udC1zaXplOjFyZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1yaWdodDoxMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgLmJhY2stbGluazo6YmVmb3Jle2ZvbnQtc2l6ZToxLjI1cmVtfS5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRldGFpbCAuYmFjay1saW5rOjpiZWZvcmU6OmJlZm9yZXtmb250LXNpemU6MS4yNXJlbX19Lm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIC5iYWNrLWxpbms6OmFmdGVye2NvbnRlbnQ6dW5zZXR9Lm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIC5iYWNrLWxpbms6aG92ZXI6OmJlZm9yZXtjb2xvcjojZjBmMGYwfS5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRldGFpbCAuc2hhcmluZy13cmFwcGVye21hcmdpbi10b3A6NzBweH0ubmV3cy1saXN0LXZpZXcgLnBhZ2VyOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9Lm5ld3MtbGlzdC12aWV3IC5wYWdlcjpiZWZvcmV7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH0ubmV3cy1saXN0LXZpZXcgLnBhZ2VyPmEsLm5ld3MtbGlzdC12aWV3IC5wYWdlciB1bHtmbG9hdDpsZWZ0fS5uZXdzLWxpc3QtdmlldyAucGFnZXI+YXt3aWR0aDoxMCU7aGVpZ2h0OjMwcHg7b3ZlcmZsb3c6aGlkZGVuO2NvbG9yOnJnYmEoMCwwLDAsMCk7cG9zaXRpb246cmVsYXRpdmV9Lm5ld3MtbGlzdC12aWV3IC5wYWdlcj5hOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7Lm5ld3MtbGlzdC12aWV3IC5wYWdlcj5hOjpiZWZvcmV7YmFja2dyb3VuZC1zaXplOjE2cHggMTZweH19Lm5ld3MtbGlzdC12aWV3IC5wYWdlcj5hLm5leHQ6OmJlZm9yZXtyaWdodDowfS5uZXdzLWxpc3QtdmlldyAucGFnZXIgdWx7d2lkdGg6ODAlO21hcmdpbjowO3BhZGRpbmc6MDt0ZXh0LWFsaWduOmNlbnRlcn0ubmV3cy1saXN0LXZpZXcgLnBhZ2VyIHVsOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjEwJX0ubmV3cy1saXN0LXZpZXcgLnBhZ2VyIHVsIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7bWFyZ2luOjAgMXB4O2xpbmUtaGVpZ2h0OjMwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZH0ubmV3cy1saXN0LXZpZXcgLnBhZ2VyIHVsIGxpLmN1cnJlbnQsLm5ld3MtbGlzdC12aWV3IC5wYWdlciB1bCBsaSBhe2JhY2tncm91bmQ6I2ZmZn0ubmV3cy1saXN0LXZpZXcgLnBhZ2VyIHVsIGxpLmN1cnJlbnQsLm5ld3MtbGlzdC12aWV3IC5wYWdlciB1bCBsaTpob3ZlciBhe2JhY2tncm91bmQ6I2Y5MGEzNDtjb2xvcjojZmZmfS5uZXdzLWxpc3QtdmlldyAucGFnZXIgdWwgbGkgYXtkaXNwbGF5OmJsb2NrO3RleHQtZGVjb3JhdGlvbjpub25lfS50ZWFzZXItaW1nLXR4dC0zLWNvbHVtbnMuY2FuZGkgLmZsZXgtY29udGFpbmVye21hcmdpbi10b3A6LTIwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6YmFzZWxpbmU7bWFyZ2luLWxlZnQ6LTEwcHg7bWFyZ2luLXJpZ2h0Oi0xMHB4fS50ZWFzZXItaW1nLXR4dC0zLWNvbHVtbnMuY2FuZGkgLnRlYXNlci1nYW1lLWNvbnRhaW5lcnttYXJnaW4tdG9wOjIwcHg7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7cGFkZGluZzowIDEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey50ZWFzZXItaW1nLXR4dC0zLWNvbHVtbnMuY2FuZGkgLnRlYXNlci1nYW1lLWNvbnRhaW5lcnt3aWR0aDo1MCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KXsudGVhc2VyLWltZy10eHQtMy1jb2x1bW5zLmNhbmRpIC50ZWFzZXItZ2FtZS1jb250YWluZXJ7d2lkdGg6MzMuMzMlfX0udGVhc2VyLWltZy10eHQtMy1jb2x1bW5zLmNhbmRpIC50ZWFzZXItZ2FtZS1jb250YWluZXIgYXttYXJnaW4tdG9wOjhweDttYXJnaW4tYm90dG9tOjB9LnRlYXNlci1pbWctdHh0LTMtY29sdW1ucy5jYW5kaSAudGVhc2VyLWdhbWUtY29udGFpbmVyIGErYXttYXJnaW4tdG9wOjIwcHh9LnRlYXNlci1pbWctdHh0LTMtY29sdW1ucy5jYW5kaSAudGVhc2VyLWdhbWUtY29udGFpbmVyIC50ZWFzZXItaW1nLXR4dHtiYWNrZ3JvdW5kLWNvbG9yOiMxOTFlMjR9LnRlYXNlci1pbWctdHh0LTMtY29sdW1ucy5jYW5kaSAudGVhc2VyLWdhbWUtY29udGFpbmVyIC50ZWFzZXItaW1nLXR4dC5kZXNrdG9we2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpey50ZWFzZXItaW1nLXR4dC0zLWNvbHVtbnMuY2FuZGkgLnRlYXNlci1nYW1lLWNvbnRhaW5lciAudGVhc2VyLWltZy10eHQuZGVza3RvcHtkaXNwbGF5OmJsb2NrfX0udGVhc2VyLWltZy10eHQtMy1jb2x1bW5zLmNhbmRpIC50ZWFzZXItZ2FtZS1jb250YWluZXIgLnRlYXNlci1pbWctdHh0Lm1vYmlsZXtkaXNwbGF5OmJsb2NrfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCl7LnRlYXNlci1pbWctdHh0LTMtY29sdW1ucy5jYW5kaSAudGVhc2VyLWdhbWUtY29udGFpbmVyIC50ZWFzZXItaW1nLXR4dC5tb2JpbGV7ZGlzcGxheTpub25lfX0udGVhc2VyLWltZy10eHQtMy1jb2x1bW5zLmNhbmRpIC50ZWFzZXItZ2FtZS1jb250YWluZXIgLnRlYXNlci1pbWctdHh0IGF7bWFyZ2luLWJvdHRvbTowfS50ZWFzZXItaW1nLXR4dC0zLWNvbHVtbnMuY2FuZGkgLnRlYXNlci1nYW1lLWNvbnRhaW5lciAudGVhc2VyLWltZy10eHQgYSBpbWd7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30udGVhc2VyLWltZy10eHQtMy1jb2x1bW5zLmNhbmRpIC50ZWFzZXItZ2FtZS1jb250YWluZXIgLnRlYXNlci1pbWctdHh0IC5jb250ZW50e3BhZGRpbmc6MzBweCAxNXB4O2JvcmRlci10b3A6MnB4IHNvbGlkICNmOTBhMzR9LnRlYXNlci1pbWctdHh0LTMtY29sdW1ucy5jYW5kaSAudGVhc2VyLWdhbWUtY29udGFpbmVyIC50ZWFzZXItaW1nLXR4dCAuY29udGVudCBoZWFkZXJ7cGFkZGluZy1ib3R0b206MjBweH0udGVhc2VyLWltZy10eHQtMy1jb2x1bW5zLmNhbmRpIC50ZWFzZXItZ2FtZS1jb250YWluZXIgLnRlYXNlci1pbWctdHh0IC5jb250ZW50IGhlYWRlciAuaGVhZGxpbmV7Zm9udC1mYW1pbHk6XCJmbGFtYV9ib2xkcmVndWxhclwiLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjEuMTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6I2YwZjBmMDttYXJnaW4tYm90dG9tOjB9LnRlYXNlci1pbWctdHh0LTMtY29sdW1ucy5jYW5kaSAudGVhc2VyLWdhbWUtY29udGFpbmVyIC50ZWFzZXItaW1nLXR4dCAuY29udGVudCBwLC50ZWFzZXItaW1nLXR4dC0zLWNvbHVtbnMuY2FuZGkgLnRlYXNlci1nYW1lLWNvbnRhaW5lciAudGVhc2VyLWltZy10eHQgLmNvbnRlbnQgYXtjb2xvcjojZjBmMGYwfS50ZWFzZXItaW1nLXR4dC0zLWNvbHVtbnMuY2FuZGkgLnRlYXNlci1nYW1lLWNvbnRhaW5lciAudGVhc2VyLWltZy10eHQgLmNvbnRlbnQgcHttYXJnaW4tdG9wOjB9LnRlYXNlci1pbWctdHh0LTMtY29sdW1ucy5jYW5kaSAudGVhc2VyLWdhbWUtY29udGFpbmVyIC50ZWFzZXItaW1nLXR4dCAuY29udGVudCBhe21hcmdpbi1ib3R0b206MH0uZ2FtZXMtc2xpZGVye21hcmdpbi1ib3R0b206NDBweH0uZ2FtZXMtc2xpZGVyIC5zbGljay1zbGlkZXttYXJnaW46MCAxMHB4O292ZXJmbG93OmhpZGRlbn0uZ2FtZXMtc2xpZGVyIC5zbGljay1kb3Rze21hcmdpbi10b3A6MzBweDtwb3NpdGlvbjpzdGF0aWN9LnN0YWdlLXNsaW17ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtZW5kO2hlaWdodDoyMDBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyfS5zdGFnZS1zbGltIGhlYWRlcnt3aWR0aDoxMDAlO21heC13aWR0aDo5NjBweDttYXJnaW46MCBhdXRvO3BhZGRpbmc6MCAxMHB4IDMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5zdGFnZS1zbGltIGhlYWRlcntwYWRkaW5nOjAgMzBweCAzMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7LnN0YWdlLXNsaW0gaGVhZGVye3BhZGRpbmc6MCA2MHB4IDMwcHh9fS5zdGFnZS1zbGltIGhlYWRlciBoMXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MDtwYWRkaW5nOjAgNXB4IDVweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjkwYTM0O2NvbG9yOiNmZmY7Zm9udC1zaXplOjNyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5zdGFnZS1zbGltIGhlYWRlciBoMXtwYWRkaW5nLWJvdHRvbToxNXB4fX0udGVhc2VyLWJveHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21pbi1oZWlnaHQ6MzQwcHg7bWFyZ2luOjU1cHggMDtiYWNrZ3JvdW5kLWNvbG9yOiMxOTFlMjQ7Y29sb3I6I2ZmZn0udGVhc2VyLWJveCBoMywudGVhc2VyLWJveCAudHZwcm9ncmFtbS1ib3ggLnByb2dyYW0tYm94LWxpbmssLnR2cHJvZ3JhbW0tYm94IC50ZWFzZXItYm94IC5wcm9ncmFtLWJveC1saW5rLC50ZWFzZXItYm94IGEuYnV0dG9ue2NvbG9yOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey50ZWFzZXItYm94LmltYWdlLXJpZ2h0e2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfS50ZWFzZXItYm94LmltYWdlLWxlZnR7ZmxleC1kaXJlY3Rpb246cm93fS50ZWFzZXItYm94IC50ZXh0e3dpZHRoOjQwMHB4O2FsaWduLXNlbGY6ZmxleC1lbmR9LnRlYXNlci1ib3ggLmltYWdle2ZsZXgtZ3JvdzoxfX0udGVhc2VyLWJveCAudGV4dHtwYWRkaW5nLXRvcDoyMHB4O3BhZGRpbmctbGVmdDo0NXB4O3BhZGRpbmctcmlnaHQ6MjBweDtwYWRkaW5nLWJvdHRvbTo2MHB4fS50ZWFzZXItYm94IC50ZXh0IGgzLC50ZWFzZXItYm94IC50ZXh0IC50dnByb2dyYW1tLWJveCAucHJvZ3JhbS1ib3gtbGluaywudHZwcm9ncmFtbS1ib3ggLnRlYXNlci1ib3ggLnRleHQgLnByb2dyYW0tYm94LWxpbmt7cG9zaXRpb246cmVsYXRpdmV9LnRlYXNlci1ib3ggLnRleHQgaDM6OmJlZm9yZSwudGVhc2VyLWJveCAudGV4dCAudHZwcm9ncmFtbS1ib3ggLnByb2dyYW0tYm94LWxpbms6OmJlZm9yZSwudHZwcm9ncmFtbS1ib3ggLnRlYXNlci1ib3ggLnRleHQgLnByb2dyYW0tYm94LWxpbms6OmJlZm9yZXtjb250ZW50OlwiXCI7d2lkdGg6NDBweDtoZWlnaHQ6MXB4O2JhY2tncm91bmQtY29sb3I6I2Y5MGEzNDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjhweDtsZWZ0Oi00NXB4fS50ZWFzZXItYm94IC50ZXh0IC5jb250ZW50e21heC13aWR0aDoyNTBweDttYXJnaW4tdG9wOjI1cHh9LnRlYXNlci1ib3ggLnRleHQgYS5idXR0b257bWFyZ2luLXRvcDozNXB4O3BhZGRpbmc6MTBweCAxNXB4fS50ZWFzZXItYm94IC5pbWFnZXttaW4taGVpZ2h0OjIzMHB4O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LnZpZGVvLWNvbnRhaW5lci5zaW5nbGV7Zm9udC1zaXplOjA7bWFyZ2luLWJvdHRvbTozMHB4fS52aWRlby1jb250YWluZXIuc2luZ2xlIGlmcmFtZXt3aWR0aDoxMDAlfS52aWRlby1jb250YWluZXIuc2luZ2xlIC52aWRlbyAudmlkZW8tbWV0YXtkaXNwbGF5Om5vbmV9LnZpZGVvLWNvbnRhaW5lci5zaW5nbGUgLnZpZGVvIC52aWRlby1pbWFnZXtmb250LXNpemU6MH0udmlkZW8tY29udGFpbmVyLnNpbmdsZSAudmlkZW8gLnZpZGVvLWltYWdlIC52aWRlby1wcml2YWN5e3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQtY29sb3I6cmdiYSgxOCwxOCwyNiwuNyk7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6bWF4LWNvbnRlbnQ7Y29sb3I6I2ZmZjtmb250LXNpemU6LjdyZW07dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpYW5kIChtYXgtd2lkdGg6IDM5OXB4KXsudmlkZW8tY29udGFpbmVyLnNpbmdsZSAudmlkZW8gLnZpZGVvLWltYWdlIC52aWRlby1wcml2YWN5e2ZvbnQtc2l6ZTouN3JlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAwcHgpYW5kIChtYXgtd2lkdGg6IDQ5OXB4KXsudmlkZW8tY29udGFpbmVyLnNpbmdsZSAudmlkZW8gLnZpZGVvLWltYWdlIC52aWRlby1wcml2YWN5e2ZvbnQtc2l6ZTouNzVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KWFuZCAobWF4LXdpZHRoOiA2MTFweCl7LnZpZGVvLWNvbnRhaW5lci5zaW5nbGUgLnZpZGVvIC52aWRlby1pbWFnZSAudmlkZW8tcHJpdmFjeXtmb250LXNpemU6LjlyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYxMnB4KXsudmlkZW8tY29udGFpbmVyLnNpbmdsZSAudmlkZW8gLnZpZGVvLWltYWdlIC52aWRlby1wcml2YWN5e2ZvbnQtc2l6ZToxcmVtfX0udmlkZW8tY29udGFpbmVyLnNpbmdsZSAudmlkZW8gLnZpZGVvLWltYWdlIC52aWRlby1wcml2YWN5IGE6bGluaywudmlkZW8tY29udGFpbmVyLnNpbmdsZSAudmlkZW8gLnZpZGVvLWltYWdlIC52aWRlby1wcml2YWN5IGE6dmlzaXRlZHtjb2xvcjojZmZmfS52aWRlby1jb250YWluZXIuc2luZ2xlIC52aWRlbyAudmlkZW8taW1hZ2UgLnZpZGVvLXByaXZhY3kgYTpob3Zlcntjb2xvcjojZjkwYTM0fS52aWRlby1jb250YWluZXIuc2luZ2xlIC52aWRlbyAudmlkZW8taW1hZ2UgLnZpZGVvLXByaXZhY3k6aG92ZXJ7Y3Vyc29yOmRlZmF1bHR9LnZpZGVvLWNvbnRhaW5lciAudmlkZW97cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y3Vyc29yOnBvaW50ZXJ9LnZpZGVvLWNvbnRhaW5lciAudmlkZW8ucHJldmlldzpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2ljb24tcGxheS5zdmcpIHJpZ2h0IG5vLXJlcGVhdCByZ2JhKDAsMCwwLDApO3dpZHRoOjkwcHg7aGVpZ2h0OjkwcHg7b3BhY2l0eTouOTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC4zc31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MjBweCl7LnZpZGVvLWNvbnRhaW5lciAudmlkZW8ucHJldmlldzpiZWZvcmV7d2lkdGg6MTA1cHg7aGVpZ2h0OjEwNXB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnZpZGVvLWNvbnRhaW5lciAudmlkZW8ucHJldmlldzpiZWZvcmV7d2lkdGg6MTE1cHg7aGVpZ2h0OjExNXB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpey52aWRlby1jb250YWluZXIgLnZpZGVvLnByZXZpZXc6YmVmb3Jle3dpZHRoOjEzNXB4O2hlaWdodDoxMzVweH19LnZpZGVvLWNvbnRhaW5lciAudmlkZW8ucHJldmlldyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30udmlkZW8tY29udGFpbmVyIC52aWRlbzpob3ZlcjpiZWZvcmV7b3BhY2l0eToxfS55b3V0dWJlLXBsYXlsaXN0LWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojMTkxZTI0O2ZvbnQtc2l6ZTowO21hcmdpbi1ib3R0b206MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjk5cHgpey55b3V0dWJlLXBsYXlsaXN0LWNvbnRhaW5lcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS55b3V0dWJlLXBsYXlsaXN0LWNvbnRhaW5lciAueW91dHViZS12aWRlby1oaWdobGlnaHR7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpey55b3V0dWJlLXBsYXlsaXN0LWNvbnRhaW5lciAueW91dHViZS12aWRlby1oaWdobGlnaHR7d2lkdGg6NzAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnlvdXR1YmUtcGxheWxpc3QtY29udGFpbmVyIC55b3V0dWJlLXZpZGVvLWhpZ2hsaWdodHt3aWR0aDoxMDAlfX0ueW91dHViZS1wbGF5bGlzdC1jb250YWluZXIgLnlvdXR1YmUtdmlkZW8taGlnaGxpZ2h0IC52aWRlby1jb250YWluZXJ7d2lkdGg6MTAwJX0ueW91dHViZS1wbGF5bGlzdC1jb250YWluZXIgLnlvdXR1YmUtdmlkZW8taGlnaGxpZ2h0IC52aWRlby1jb250YWluZXIgLnZpZGVve3dpZHRoOjEwMCV9LnlvdXR1YmUtcGxheWxpc3QtY29udGFpbmVyIC55b3V0dWJlLXZpZGVvLWhpZ2hsaWdodCAudmlkZW8tY29udGFpbmVyIC52aWRlbyAudmlkZW8taW1hZ2UgLnZpZGVvLXByaXZhY3l7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDE4LDE4LDI2LC43KTt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDptYXgtY29udGVudDtjb2xvcjojZmZmO2ZvbnQtc2l6ZTouN3JlbTt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweClhbmQgKG1heC13aWR0aDogMzk5cHgpey55b3V0dWJlLXBsYXlsaXN0LWNvbnRhaW5lciAueW91dHViZS12aWRlby1oaWdobGlnaHQgLnZpZGVvLWNvbnRhaW5lciAudmlkZW8gLnZpZGVvLWltYWdlIC52aWRlby1wcml2YWN5e2ZvbnQtc2l6ZTouN3JlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAwcHgpYW5kIChtYXgtd2lkdGg6IDQ5OXB4KXsueW91dHViZS1wbGF5bGlzdC1jb250YWluZXIgLnlvdXR1YmUtdmlkZW8taGlnaGxpZ2h0IC52aWRlby1jb250YWluZXIgLnZpZGVvIC52aWRlby1pbWFnZSAudmlkZW8tcHJpdmFjeXtmb250LXNpemU6Ljc1cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweClhbmQgKG1heC13aWR0aDogNjExcHgpey55b3V0dWJlLXBsYXlsaXN0LWNvbnRhaW5lciAueW91dHViZS12aWRlby1oaWdobGlnaHQgLnZpZGVvLWNvbnRhaW5lciAudmlkZW8gLnZpZGVvLWltYWdlIC52aWRlby1wcml2YWN5e2ZvbnQtc2l6ZTouOXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjEycHgpey55b3V0dWJlLXBsYXlsaXN0LWNvbnRhaW5lciAueW91dHViZS12aWRlby1oaWdobGlnaHQgLnZpZGVvLWNvbnRhaW5lciAudmlkZW8gLnZpZGVvLWltYWdlIC52aWRlby1wcml2YWN5e2ZvbnQtc2l6ZToxcmVtfX0ueW91dHViZS1wbGF5bGlzdC1jb250YWluZXIgLnlvdXR1YmUtdmlkZW8taGlnaGxpZ2h0IC52aWRlby1jb250YWluZXIgLnZpZGVvIC52aWRlby1pbWFnZSAudmlkZW8tcHJpdmFjeSBhOmxpbmssLnlvdXR1YmUtcGxheWxpc3QtY29udGFpbmVyIC55b3V0dWJlLXZpZGVvLWhpZ2hsaWdodCAudmlkZW8tY29udGFpbmVyIC52aWRlbyAudmlkZW8taW1hZ2UgLnZpZGVvLXByaXZhY3kgYTp2aXNpdGVke2NvbG9yOiNmZmZ9LnlvdXR1YmUtcGxheWxpc3QtY29udGFpbmVyIC55b3V0dWJlLXZpZGVvLWhpZ2hsaWdodCAudmlkZW8tY29udGFpbmVyIC52aWRlbyAudmlkZW8taW1hZ2UgLnZpZGVvLXByaXZhY3kgYTpob3Zlcntjb2xvcjojZjkwYTM0fS55b3V0dWJlLXBsYXlsaXN0LWNvbnRhaW5lciAueW91dHViZS12aWRlby1oaWdobGlnaHQgLnZpZGVvLWNvbnRhaW5lciAudmlkZW8gLnZpZGVvLWltYWdlIC52aWRlby1wcml2YWN5OmhvdmVye2N1cnNvcjpkZWZhdWx0fS55b3V0dWJlLXBsYXlsaXN0LWNvbnRhaW5lciAueW91dHViZS12aWRlby1oaWdobGlnaHQgLnZpZGVvLWNvbnRhaW5lciAudmlkZW8gLnZpZGVvLW1ldGF7ZGlzcGxheTpub25lfS55b3V0dWJlLXBsYXlsaXN0LWNvbnRhaW5lciAueW91dHViZS12aWRlby1oaWdobGlnaHQgaWZyYW1le3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI5OXB4KXsueW91dHViZS1wbGF5bGlzdC1jb250YWluZXIgLnlvdXR1YmUtdmlkZW8tcGxheWxpc3R7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Ym9yZGVyLXRvcDoxcHggc29saWQgI2ZmZjtmbGV4OjEgMSBhdXRvO292ZXJmbG93LXk6YXV0bztoZWlnaHQ6NTMwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCl7LnlvdXR1YmUtcGxheWxpc3QtY29udGFpbmVyIC55b3V0dWJlLXZpZGVvLXBsYXlsaXN0e2Rpc3BsYXk6YmxvY2s7d2lkdGg6MzAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpey55b3V0dWJlLXBsYXlsaXN0LWNvbnRhaW5lciAueW91dHViZS12aWRlby1wbGF5bGlzdHtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO292ZXJmbG93LXk6YXV0bzstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZTtzY3JvbGxiYXItd2lkdGg6bm9uZX0ueW91dHViZS1wbGF5bGlzdC1jb250YWluZXIgLnlvdXR1YmUtdmlkZW8tcGxheWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX19LnlvdXR1YmUtcGxheWxpc3QtY29udGFpbmVyIC55b3V0dWJlLXZpZGVvLXBsYXlsaXN0IC52aWRlby1jb250YWluZXJ7cGFkZGluZzoyMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmZmY7dHJhbnNpdGlvbjpvcGFjaXR5IC4zczstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuM3M7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0ueW91dHViZS1wbGF5bGlzdC1jb250YWluZXIgLnlvdXR1YmUtdmlkZW8tcGxheWxpc3QgLnZpZGVvLWNvbnRhaW5lcjpob3ZlcntvcGFjaXR5Oi44fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KXsueW91dHViZS1wbGF5bGlzdC1jb250YWluZXIgLnlvdXR1YmUtdmlkZW8tcGxheWxpc3QgLnZpZGVvLWNvbnRhaW5lcnt3aWR0aDoxMDAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweClhbmQgKG1heC13aWR0aDogMTI5OXB4KXsueW91dHViZS1wbGF5bGlzdC1jb250YWluZXIgLnlvdXR1YmUtdmlkZW8tcGxheWxpc3QgLnZpZGVvLWNvbnRhaW5lcnt3aWR0aDo1MCV9LnlvdXR1YmUtcGxheWxpc3QtY29udGFpbmVyIC55b3V0dWJlLXZpZGVvLXBsYXlsaXN0IC52aWRlby1jb250YWluZXI6bnRoLWNoaWxkKDJuKzEpe2JvcmRlci1yaWdodDoxcHggc29saWQgI2ZmZn19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4KXsueW91dHViZS1wbGF5bGlzdC1jb250YWluZXIgLnlvdXR1YmUtdmlkZW8tcGxheWxpc3QgLnZpZGVvLWNvbnRhaW5lcnt3aWR0aDoxMDAlfX0ueW91dHViZS1wbGF5bGlzdC1jb250YWluZXIgLnlvdXR1YmUtdmlkZW8tcGxheWxpc3QgLml0ZW0tZmFkZTpob3ZlcntvcGFjaXR5Oi4yfS55b3V0dWJlLXBsYXlsaXN0LWNvbnRhaW5lciAueW91dHViZS12aWRlby1wbGF5bGlzdCAudmlkZW97ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogMTI5OXB4KXsueW91dHViZS1wbGF5bGlzdC1jb250YWluZXIgLnlvdXR1YmUtdmlkZW8tcGxheWxpc3QgLnZpZGVve3dpZHRoOjEwMCV9fS55b3V0dWJlLXBsYXlsaXN0LWNvbnRhaW5lciAueW91dHViZS12aWRlby1wbGF5bGlzdCAudmlkZW8ucHJldmlldzpiZWZvcmV7Y29udGVudDp1bnNldH0ueW91dHViZS1wbGF5bGlzdC1jb250YWluZXIgLnlvdXR1YmUtdmlkZW8tcGxheWxpc3QgLnZpZGVvLmFjdGl2ZSAudmlkZW8tdGl0bGV7Y29sb3I6I2Y5MGEzNCAhaW1wb3J0YW50fS55b3V0dWJlLXBsYXlsaXN0LWNvbnRhaW5lciAueW91dHViZS12aWRlby1wbGF5bGlzdCAudmlkZW8gLnZpZGVvLWltYWdle3dpZHRoOjMwJTtmb250LXNpemU6MDttYXJnaW4tcmlnaHQ6MTBweH0ueW91dHViZS1wbGF5bGlzdC1jb250YWluZXIgLnlvdXR1YmUtdmlkZW8tcGxheWxpc3QgLnZpZGVvIC52aWRlby1pbWFnZSAudmlkZW8tcHJpdmFjeXtkaXNwbGF5Om5vbmV9LnlvdXR1YmUtcGxheWxpc3QtY29udGFpbmVyIC55b3V0dWJlLXZpZGVvLXBsYXlsaXN0IC52aWRlbyAudmlkZW8tbWV0YXt3aWR0aDo3MCU7bWFyZ2luOjVweH0ueW91dHViZS1wbGF5bGlzdC1jb250YWluZXIgLnlvdXR1YmUtdmlkZW8tcGxheWxpc3QgLnZpZGVvIC52aWRlby1tZXRhIC52aWRlby10aXRsZXtjb2xvcjojZmZmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsaW5lLWhlaWdodDoxNHB4O2ZvbnQtc2l6ZToxMnB4fS55b3V0dWJlLXBsYXlsaXN0LWNvbnRhaW5lciAueW91dHViZS12aWRlby1wbGF5bGlzdCAudmlkZW8gLnZpZGVvLW1ldGEgLnZpZGVvLXRpdGxlIHN0cm9uZ3tmb250LWZhbWlseTpcImZsYW1hX2JvbGRyZWd1bGFyXCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ueW91dHViZS1wbGF5bGlzdC1jb250YWluZXIgLnlvdXR1YmUtdmlkZW8tcGxheWxpc3QgLnZpZGVvIC52aWRlby1tZXRhIC52aWRlby1kZXNjcmlwdGlvbntjb2xvcjojZmZmO2xpbmUtaGVpZ2h0OjEuNTtmb250LXNpemU6MTFweH0ueW91dHViZS1wbGF5bGlzdC1jb250YWluZXIrLmNvbnNlbnQtcmVtaW5kZXItcGxheWxpc3R7bWFyZ2luLXRvcDotMTRweH0uc3RhZ2UteW91dHViZS12aWRlb3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrfS5zdGFnZS15b3V0dWJlLXZpZGVvLnByZXZpZXc6YmVmb3Jle2N1cnNvcjpwb2ludGVyO2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9pY29uLXBsYXkuc3ZnKSByaWdodCBuby1yZXBlYXQgcmdiYSgwLDAsMCwwKTt3aWR0aDo5MHB4O2hlaWdodDo5MHB4O29wYWNpdHk6Ljk7dHJhbnNpdGlvbjpvcGFjaXR5IC4zczstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuM3N9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDIwcHgpey5zdGFnZS15b3V0dWJlLXZpZGVvLnByZXZpZXc6YmVmb3Jle3dpZHRoOjEwNXB4O2hlaWdodDoxMDVweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5zdGFnZS15b3V0dWJlLXZpZGVvLnByZXZpZXc6YmVmb3Jle3dpZHRoOjExNXB4O2hlaWdodDoxMTVweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4KXsuc3RhZ2UteW91dHViZS12aWRlby5wcmV2aWV3OmJlZm9yZXt3aWR0aDoxMzVweDtoZWlnaHQ6MTM1cHh9fS5zdGFnZS15b3V0dWJlLXZpZGVvLnByZXZpZXcgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnN0YWdlLXlvdXR1YmUtdmlkZW8gLnZpZGVvLWNvbnRhaW5lcntkaXNwbGF5Om5vbmV9LnN0YWdlLXlvdXR1YmUtY3RhIC52aWRlby1jb250YWluZXJ7ZGlzcGxheTpub25lfS5mZWF0aGVybGlnaHQtY29udGVudCAudmlkZW8tY2xvc2Utc3RhZ2V7d2lkdGg6MTAwJTtoZWlnaHQ6MjRweDtiYWNrZ3JvdW5kOiNkZGQ7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVufS5mZWF0aGVybGlnaHQtY29udGVudCAudmlkZW8tY2xvc2Utc3RhZ2UgLnZpZGVvLWNsb3NlLWljb257cG9zaXRpb246YWJzb2x1dGU7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyOjA7cGFkZGluZzowO2JhY2tncm91bmQ6dXJsKC4uL2ltZy8yeC9pY24tY2xvc2UtY2lfMngucG5nKSBuby1yZXBlYXQgY2VudGVyO3RvcDotMjNweDtyaWdodDotNXB4O3dpZHRoOjQwcHg7aGVpZ2h0Ojk2cHg7dHJhbnNmb3JtOnNjYWxlKDAuNSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4KXsuZmVhdGhlcmxpZ2h0LWNvbnRlbnQgLnZpZGVvLWNsb3NlLXN0YWdlIC52aWRlby1jbG9zZS1pY29ue2JhY2tncm91bmQ6dXJsKC4uL2ltZy9pY24tY2xvc2UtY2kucG5nKSBuby1yZXBlYXQgY2VudGVyO3RvcDowcHg7cmlnaHQ6NXB4O3dpZHRoOjIwcHg7aGVpZ2h0OjQ4cHg7dHJhbnNmb3JtOnNjYWxlKDEpfX0uZmVhdGhlcmxpZ2h0LWNvbnRlbnQgLnZpZGVve3dpZHRoOjEwMCV9LmZlYXRoZXJsaWdodC1jb250ZW50IC52aWRlbyAudmlkZW8taW1hZ2UgLnZpZGVvLXByaXZhY3l7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDE4LDE4LDI2LC43KTt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDptYXgtY29udGVudDtjb2xvcjojZmZmO2ZvbnQtc2l6ZTouN3JlbTt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweClhbmQgKG1heC13aWR0aDogMzk5cHgpey5mZWF0aGVybGlnaHQtY29udGVudCAudmlkZW8gLnZpZGVvLWltYWdlIC52aWRlby1wcml2YWN5e2ZvbnQtc2l6ZTouN3JlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAwcHgpYW5kIChtYXgtd2lkdGg6IDQ5OXB4KXsuZmVhdGhlcmxpZ2h0LWNvbnRlbnQgLnZpZGVvIC52aWRlby1pbWFnZSAudmlkZW8tcHJpdmFjeXtmb250LXNpemU6Ljc1cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweClhbmQgKG1heC13aWR0aDogNjExcHgpey5mZWF0aGVybGlnaHQtY29udGVudCAudmlkZW8gLnZpZGVvLWltYWdlIC52aWRlby1wcml2YWN5e2ZvbnQtc2l6ZTouOXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjEycHgpey5mZWF0aGVybGlnaHQtY29udGVudCAudmlkZW8gLnZpZGVvLWltYWdlIC52aWRlby1wcml2YWN5e2ZvbnQtc2l6ZToxcmVtfX0uZmVhdGhlcmxpZ2h0LWNvbnRlbnQgLnZpZGVvIC52aWRlby1pbWFnZSAudmlkZW8tcHJpdmFjeSBhOmxpbmssLmZlYXRoZXJsaWdodC1jb250ZW50IC52aWRlbyAudmlkZW8taW1hZ2UgLnZpZGVvLXByaXZhY3kgYTp2aXNpdGVke2NvbG9yOiNmZmZ9LmZlYXRoZXJsaWdodC1jb250ZW50IC52aWRlbyAudmlkZW8taW1hZ2UgLnZpZGVvLXByaXZhY3kgYTpob3Zlcntjb2xvcjojZWIwMDI4fS5mZWF0aGVybGlnaHQtY29udGVudCAudmlkZW8gLnZpZGVvLWltYWdlIC52aWRlby1wcml2YWN5OmhvdmVye2N1cnNvcjpkZWZhdWx0fS5jb25zZW50LXJlbWluZGVyLXNpbmdsZSwuY29uc2VudC1yZW1pbmRlci1wbGF5bGlzdHtmb250LXNpemU6aW5pdGlhbDtkaXNwbGF5Om5vbmV9LnZpZGVvLWNvbnRhaW5lci5zaW5nbGUuc3RhZ2UgLmNvbnNlbnQtcmVtaW5kZXItc2luZ2xle2ZvbnQtc2l6ZTppbmhlcml0fWh0bWwud2l0aC1mZWF0aGVybGlnaHR7b3ZlcmZsb3c6aGlkZGVufS5mZWF0aGVybGlnaHR7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MjE0NzQ4MzYzOTt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZDojMzMzO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0uZmVhdGhlcmxpZ2h0Omxhc3Qtb2YtdHlwZXtiYWNrZ3JvdW5kOnJnYmEoMTEsMTEsMTEsLjgpfS5mZWF0aGVybGlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MTAwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNvbnRlbnR7bWF4LXdpZHRoOjEzNDBweDt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246bGVmdDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7ZGlzcGxheTppbmxpbmUtYmxvY2s7b3ZlcmZsb3c6YXV0bztwYWRkaW5nOjA7Ym9yZGVyLWJvdHRvbTowO21heC1oZWlnaHQ6OTUlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtjdXJzb3I6YXV0bzt3aGl0ZS1zcGFjZTpub3JtYWx9LmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQgYnV0dG9uLmZlYXRoZXJsaWdodC1jbG9zZS1pY29ue2Rpc3BsYXk6bm9uZX0uZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtaW5uZXJ7ZGlzcGxheTpibG9jazttYXJnaW46MH0uZmVhdGhlcmxpZ2h0IGxpbmsuZmVhdGhlcmxpZ2h0LWlubmVyLC5mZWF0aGVybGlnaHQgc2NyaXB0LmZlYXRoZXJsaWdodC1pbm5lciwuZmVhdGhlcmxpZ2h0IHN0eWxlLmZlYXRoZXJsaWdodC1pbm5lcntkaXNwbGF5Om5vbmV9LmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWltYWdle3dpZHRoOjEwMCV9LmZlYXRoZXJsaWdodC1pZnJhbWUgLmZlYXRoZXJsaWdodC1jb250ZW50e2JvcmRlci1ib3R0b206MDtwYWRkaW5nOjA7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9LmZlYXRoZXJsaWdodCBpZnJhbWV7Ym9yZGVyOjB9LmZlYXRoZXJsaWdodCAqey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNvbnRlbnR7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDttYXgtaGVpZ2h0Ojk4JTtwYWRkaW5nOjA7Ym9yZGVyLWJvdHRvbTowfX1AbWVkaWEgcHJpbnR7aHRtbC53aXRoLWZlYXRoZXJsaWdodD4qPjpub3QoLmZlYXRoZXJsaWdodCl7ZGlzcGxheTpub25lfX0udHgtY2ktc2hvcCAuc2hvcC1lbGVtZW50e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6MTAwJTttYXJnaW46NjBweCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsudHgtY2ktc2hvcCAuc2hvcC1lbGVtZW50e2ZsZXgtZGlyZWN0aW9uOnJvd319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey50eC1jaS1zaG9wIC5zaG9wLWVsZW1lbnQuaW1hZ2UtbGVmdCAuaW1hZ2V7bWFyZ2luLXJpZ2h0OjIwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsudHgtY2ktc2hvcCAuc2hvcC1lbGVtZW50LmltYWdlLXJpZ2h0e2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfS50eC1jaS1zaG9wIC5zaG9wLWVsZW1lbnQuaW1hZ2UtcmlnaHQgLmltYWdle21hcmdpbi1sZWZ0OjIwcHh9fS50eC1jaS1zaG9wIC5zaG9wLWVsZW1lbnQgLmNvbHVtbnN7cGFkZGluZzowO21hcmdpbjowfS50eC1jaS1zaG9wIC5zaG9wLWVsZW1lbnQgLmltYWdle2Rpc3BsYXk6ZmxleDtiYWNrZ3JvdW5kOiNmZmY7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbToyMHB4O3BhZGRpbmc6MTVweCAwO3Bvc2l0aW9uOnVuc2V0fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsudHgtY2ktc2hvcCAuc2hvcC1lbGVtZW50IC5pbWFnZXttYXJnaW4tYm90dG9tOjA7cGFkZGluZzoyMHB4IDB9fS50eC1jaS1zaG9wIC5zaG9wLWVsZW1lbnQgLmltYWdlIGltZ3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30udHgtY2ktc2hvcCAuc2hvcC1lbGVtZW50IC5jb250ZW50e2Rpc3BsYXk6ZmxleDtmbGV4OjE7YWxpZ24taXRlbXM6Ym90dG9tO3BhZGRpbmctdG9wOjMwcHg7YmFja2dyb3VuZDojZmZmfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsudHgtY2ktc2hvcCAuc2hvcC1lbGVtZW50IC5jb250ZW50e3BhZGRpbmctdG9wOjE1NXB4fX0udHgtY2ktc2hvcCAuc2hvcC1lbGVtZW50IC5jb250ZW50IC50ZWFzZXItdGV4dHttYXJnaW4tbGVmdDoxNXB4O3BhZGRpbmctYm90dG9tOjI1cHg7cG9zaXRpb246c3RhdGljfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsudHgtY2ktc2hvcCAuc2hvcC1lbGVtZW50IC5jb250ZW50IC50ZWFzZXItdGV4dHttYXJnaW4tbGVmdDozMHB4O3BhZGRpbmctYm90dG9tOjQwcHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDozMHB4fX0udHgtY2ktc2hvcCAuc2hvcC1lbGVtZW50IC5jb250ZW50IC50ZWFzZXItdGV4dCBoMntiYWNrZ3JvdW5kLWNvbG9yOnVuc2V0O2NvbG9yOiMxMjEyMWE7cGFkZGluZzowO2ZvbnQtc2l6ZToxcmVtO3Bvc2l0aW9uOnJlbGF0aXZlO2xpbmUtaGVpZ2h0OjEuNX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnR4LWNpLXNob3AgLnNob3AtZWxlbWVudCAuY29udGVudCAudGVhc2VyLXRleHQgaDJ7bGluZS1oZWlnaHQ6dW5zZXR9fS50eC1jaS1zaG9wIC5zaG9wLWVsZW1lbnQgLmNvbnRlbnQgLnRlYXNlci10ZXh0IGgyOmJlZm9yZXt3aWR0aDoyM3B4O3RvcDoyNXB4O2xlZnQ6LTMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey50eC1jaS1zaG9wIC5zaG9wLWVsZW1lbnQgLmNvbnRlbnQgLnRlYXNlci10ZXh0IGgyOmJlZm9yZXt3aWR0aDozNXB4O3RvcDoyNXB4O2xlZnQ6LTQ1cHh9fS50eC1jaS1zaG9wIC5zaG9wLWVsZW1lbnQgLmNvbnRlbnQgLnRlYXNlci10ZXh0IC5zaG9wLWRlc2NyaXB0aW9ue21hcmdpbi1ib3R0b206MzBweDtjb2xvcjojMTIxMjFhO3RleHQtdHJhbnNmb3JtOm5vbmV9LnR4LWNpLXNob3AgLnNob3AtZWxlbWVudCAuY29udGVudCAudGVhc2VyLXRleHQgLnNob3AtZGVzY3JpcHRpb24gcDpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjEwcHh9LnR4LWNpLXNob3AgLnRlYXNlci13cmFwcGVyIC50ZWFzZXItdGV4dCBoNiwudHgtY2ktc2hvcCAudGVhc2VyLXdyYXBwZXIgLnRlYXNlci10ZXh0IGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg2LGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIC50eC1jaS1zaG9wIC50ZWFzZXItd3JhcHBlciAudGVhc2VyLXRleHQgbGkuaDYsLnR4LWNpLXNob3AgLnRlYXNlci13cmFwcGVyIC50ZWFzZXItdGV4dCBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNiBhLGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg2IC50eC1jaS1zaG9wIC50ZWFzZXItd3JhcHBlciAudGVhc2VyLXRleHQgYXttYXJnaW4tdG9wOjEwcHh9LndyYXBwZXItc2hvcC1ncmV5e2JhY2tncm91bmQ6I2YwZjBmMH0jbTAxLWNvbnRlc3QtZm9ybSAuY291bnRlci1ib3JkZXJ7bWFyZ2luLXJpZ2h0OjM1cHg7Ym9yZGVyLXJpZ2h0OjJweCBzb2xpZCAjZWIwMDI4fSNtMDEtY29udGVzdC1mb3JtIGJ1dHRvbnttYXJnaW46MjBweCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsjbTAxLWNvbnRlc3QtZm9ybSBidXR0b24uc3VibWl0e2Zsb2F0OnJpZ2h0fX0jbTAxLWNvbnRlc3QtZm9ybSAuc3RlcHN7ZGlzcGxheTpub25lO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MjBweH0jbTAxLWNvbnRlc3QtZm9ybSAuc3RlcHM6YWZ0ZXJ7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH0jbTAxLWNvbnRlc3QtZm9ybSAuc3RlcHM6YmVmb3Jle3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpeyNtMDEtY29udGVzdC1mb3JtIC5zdGVwcy5jb3VudGVyLWJvcmRlcntwYWRkaW5nLXRvcDo0NXB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7I20wMS1jb250ZXN0LWZvcm0gLnN0ZXBze3BhZGRpbmctcmlnaHQ6OTBweH19I20wMS1jb250ZXN0LWZvcm0gLnN0ZXBzIC5hbnN3ZXItY29udGFpbmVye21hcmdpbi1sZWZ0Oi0yMHB4fSNtMDEtY29udGVzdC1mb3JtIC5zdGVwcyAuYW5zd2Vyc3tkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZn0jbTAxLWNvbnRlc3QtZm9ybSAuc3RlcHMgLmFuc3dlcnMuY29ycmVjdEFuc3dlcntiYWNrZ3JvdW5kLWNvbG9yOiMyNmU3YWR9I20wMS1jb250ZXN0LWZvcm0gLnN0ZXBzIC5hbnN3ZXJzIC5pcmFkaW8uYW5zd2VyU2VsZWN0ZWR7YmFja2dyb3VuZDp1cmwoL3R5cG8zY29uZi9leHQvY3JpbWVfaW52ZXN0aWdhdGlvbi9SZXNvdXJjZXMvUHVibGljL2ltZy9pY25fcmFkaW8ucG5nKSBuby1yZXBlYXQgMCAwO2JhY2tncm91bmQtaW1hZ2U6dXJsKC90eXBvM2NvbmYvZXh0L2NyaW1lX2ludmVzdGlnYXRpb24vUmVzb3VyY2VzL1B1YmxpYy9pbWcvaWNuX3JhZGlvLnBuZyl9I20wMS1jb250ZXN0LWZvcm0gLnN0ZXBzIC5hbnN3ZXJzIC5pcmFkaW8uYW5zd2VyU2VsZWN0ZWQuZXJyb3J7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yMHB4fSNtMDEtY29udGVzdC1mb3JtIC5zdGVwcyAuYW5zd2VycyAuaXJhZGlvLmFuc3dlclNlbGVjdGVkLmNoZWNrZWQuZXJyb3J7YmFja2dyb3VuZC1wb3NpdGlvbjowIC00MHB4fSNtMDEtY29udGVzdC1mb3JtIC5zdGVwcyAuYW5zd2VycyAuaXJhZGlvLmFuc3dlclNlbGVjdGVkLmNvcnJlY3RBbnN3ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC02MHB4fSNtMDEtY29udGVzdC1mb3JtIC5zdGVwcyAuYW5zd2Vycy5ib2xke2ZvbnQtd2VpZ2h0OmJvbGR9I20wMS1jb250ZXN0LWZvcm0gLnN0ZXBzIC5zdWJtaXQtYnV0dG9ue2Rpc3BsYXk6bm9uZX0jbTAxLWNvbnRlc3QtZm9ybSAuc3RlcHMgLm5vdC1zZWxlY3RlZC1yYWRpb3tjb2xvcjojZWIwMDI4fSNtMDEtY29udGVzdC1mb3JtIC5zdGVwcyAuZW5kLXN0ZXAgLnJlc3VsdHN7YmFja2dyb3VuZC1jb2xvcjojMzMzO21hcmdpbi10b3A6LTIwcHg7bWFyZ2luLXJpZ2h0Oi0yMHB4O21hcmdpbi1sZWZ0Oi0yMHB4O2NvbG9yOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpeyNtMDEtY29udGVzdC1mb3JtIC5zdGVwcyAuZW5kLXN0ZXAgLnJlc3VsdHN7bWFyZ2luLXJpZ2h0Oi05MHB4fX0jbTAxLWNvbnRlc3QtZm9ybSAuc3RlcHMgLmVuZC1zdGVwIC5yZXN1bHRzIC5jb3VudGVyLWJvcmRlcntwYWRkaW5nOjIwcHg7Ym9yZGVyLXJpZ2h0OjJweCBzb2xpZCAjZWIwMDI4fSNtMDEtY29udGVzdC1mb3JtIC5zdGVwcyAuZW5kLXN0ZXAgLnJlc3VsdHMgLmNvdW50ZXItYm9yZGVyIC5yZXN1bHQtdGV4dHtmb250LWZhbWlseTpcIm9wZW5fc2Fuc2xpZ2h0XCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpeyNtMDEtY29udGVzdC1mb3JtIC5zdGVwcyAuZW5kLXN0ZXAgLnJlc3VsdHMgLmNvdW50ZXItYm9yZGVye3BhZGRpbmctdG9wOjQ1cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsjbTAxLWNvbnRlc3QtZm9ybSAuc3RlcHMgLmVuZC1zdGVwIC5yZXN1bHRzIC5jb3VudGVyLWJvcmRlcntwYWRkaW5nLXJpZ2h0OjkwcHh9fSNtMDEtY29udGVzdC1mb3JtIC5zdGVwcyAuZW5kLXN0ZXAgLnJlc3VsdHMgLmxhYmVsLXNwZWNpYWwtZ2V3aW5uc3BpZWx7cmlnaHQ6MjBweDtiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9I20wMS1jb250ZXN0LWZvcm0gLnN0ZXBzIC5lbmQtc3RlcCAucmVzdWx0cyAubGFiZWwtc3BlY2lhbC1nZXdpbm5zcGllbCBoNCwjbTAxLWNvbnRlc3QtZm9ybSAuc3RlcHMgLmVuZC1zdGVwIC5yZXN1bHRzIC5sYWJlbC1zcGVjaWFsLWdld2lubnNwaWVsIC5uZXdzLWFydGljbGUubmV3cy1hcnRpY2xlLWRldGFpbCBwIGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCwubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCAjbTAxLWNvbnRlc3QtZm9ybSAuc3RlcHMgLmVuZC1zdGVwIC5yZXN1bHRzIC5sYWJlbC1zcGVjaWFsLWdld2lubnNwaWVsIGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZHtjb2xvcjojZmZmfSNtMDEtY29udGVzdC1mb3JtIC5zdGVwcyAuZW5kLXN0ZXAgLnJlc3VsdHMgLmxhYmVsLXNwZWNpYWwtZ2V3aW5uc3BpZWwgaDQgLnF1ZXN0aW9ucy1jb3JyZWN0LCNtMDEtY29udGVzdC1mb3JtIC5zdGVwcyAuZW5kLXN0ZXAgLnJlc3VsdHMgLmxhYmVsLXNwZWNpYWwtZ2V3aW5uc3BpZWwgLm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIHAgYjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkIC5xdWVzdGlvbnMtY29ycmVjdCwubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCAjbTAxLWNvbnRlc3QtZm9ybSAuc3RlcHMgLmVuZC1zdGVwIC5yZXN1bHRzIC5sYWJlbC1zcGVjaWFsLWdld2lubnNwaWVsIGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCAucXVlc3Rpb25zLWNvcnJlY3R7bWFyZ2luLXJpZ2h0OjJweH0jbTAxLWNvbnRlc3QtZm9ybSAuc3RlcHMgLmVuZC1zdGVwIC5ub3QtZW50ZXJlZC1pbnB1dHtib3JkZXI6MXB4IHNvbGlkICNlYjAwMjh9I20wMS1jb250ZXN0LWZvcm0gLnN0ZXBzIC5lbmQtc3RlcCAubm90LXNlbGVjdGVkLWlucHV0e2NvbG9yOiNlYjAwMjh9I20wMS1jb250ZXN0LWZvcm0gLnN0ZXBzLmFjdGl2ZXtkaXNwbGF5OmJsb2NrfSNtMDEtY29udGVzdC1mb3JtIC5jb25kaXRpb25zLWNvbnRhaW5lcntwYWRkaW5nOjEwcHggMDtib3JkZXItdG9wOjJweCBzb2xpZCAjZWNlY2VjfSNtMDEtY29udGVzdC1mb3JtIC5jb25kaXRpb25zLWNvbnRhaW5lcjphZnRlcnt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfSNtMDEtY29udGVzdC1mb3JtIC5jb25kaXRpb25zLWNvbnRhaW5lcjpiZWZvcmV7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH0jbTAxLWNvbnRlc3QtZm9ybSAuY29uZGl0aW9ucy1jb250YWluZXIgcHtmbG9hdDpsZWZ0O2ZvbnQtZmFtaWx5Olwib3Blbl9zYW5zbGlnaHRcIixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6Ljg3NXJlbTttYXJnaW46MDtwYWRkaW5nOjEwcHggMjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCl7I20wMS1jb250ZXN0LWZvcm0gLmNvbmRpdGlvbnMtY29udGFpbmVyIHB7bGluZS1oZWlnaHQ6MS4xNXJlbX19I20wMS1jb250ZXN0LWZvcm0gLmxhYmVsLXNwZWNpYWwtZ2V3aW5uc3BpZWx7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoycHggc29saWQgI2ViMDAyODtwb3NpdGlvbjphYnNvbHV0ZTtwYWRkaW5nOjBweCAzMHB4O3JpZ2h0Oi0yMHB4O3RvcDoxMHB4fSNtMDEtY29udGVzdC1mb3JtIC5sYWJlbC1zcGVjaWFsLWdld2lubnNwaWVsIC5xdWVzdGlvbnMtY29ycmVjdHttYXJnaW4tcmlnaHQ6MnB4fSNtMDEtY29udGVzdC1mb3JtIC5sYWJlbC1zcGVjaWFsLWdld2lubnNwaWVsIC5xdWVzdGlvbnMtY291bnR7Zm9udC1zaXplOi44MjVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpeyNtMDEtY29udGVzdC1mb3JtIC5sYWJlbC1zcGVjaWFsLWdld2lubnNwaWVse3RvcDoyM3B4fX0jbTAxLWNvbnRlc3QtZm9ybSBpbnB1dFt0eXBlPXRleHRde21hcmdpbjoxMHB4IDB9I20wMS1jb250ZXN0LWZvcm0gLmZvcm0tcm93e21hcmdpbjowIC0xNXB4fSNtMDEtY29udGVzdC1mb3JtIC5mb3JtLXJvdz4uY29sdW1uc3twYWRkaW5nOjAgMTVweH0jbTAxLWNvbnRlc3QtZm9ybSAucmFkaW8td3JhcHBlcntmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDozMHB4fSNtMDEtY29udGVzdC1mb3JtIC5yZXN1bHRzIC5yZXN1bHR7ZGlzcGxheTpub25lfSNtMDEtY29udGVzdC1mb3JtIC5yZXN1bHRzIC5yZXN1bHQuYWN0aXZle2Rpc3BsYXk6YmxvY2t9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpeyNtMDEtY29udGVzdC1mb3JtIC5jYXB0Y2hhIC5nLXJlY2FwdGNoYXttYXJnaW4tbGVmdDotMTVweDt0cmFuc2Zvcm06c2NhbGUoMC45KX19I20wMS1jb250ZXN0LWZvcm0gLmNhcHRjaGEgLmNhcHRjaGEtZXJyb3J7ZGlzcGxheTpub25lO21hcmdpbi10b3A6MTBweDtjb2xvcjojZWIwMDI4O2ZvbnQtc2l6ZTouODc1cmVtfWhlYWRlci5zaXRlLWhlYWRlcntiYWNrZ3JvdW5kLWNvbG9yOiMxOTFlMjR9aGVhZGVyLnNpdGUtaGVhZGVyLmJnLXRyYW5zcGFyZW50e3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTt3aWR0aDoxMDAlfWhlYWRlci5zaXRlLWhlYWRlci5iZy10cmFuc3BhcmVudCAuaGVhZGVyLW1vYmlsZS5vcGVue2JhY2tncm91bmQtY29sb3I6IzE5MWUyNH1oZWFkZXIuc2l0ZS1oZWFkZXIubm8tYmd7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfWhlYWRlci5zaXRlLWhlYWRlciAud3JhcHBlci1mdWxsd2lkdGgtZnJhbWV7bWF4LXdpZHRoOm5vbmV9aGVhZGVyLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLWNvbnRhaW5lcntkaXNwbGF5Om5vbmV9aGVhZGVyLnNpdGUtaGVhZGVyIC50b3AtY29udGFpbmVyOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9aGVhZGVyLnNpdGUtaGVhZGVyIC50b3AtY29udGFpbmVyOmJlZm9yZXt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfWhlYWRlci5zaXRlLWhlYWRlciAuc2VhcmNoLWNvbnRhaW5lcntmbG9hdDpyaWdodDttYXJnaW4tdG9wOjE1cHg7d2lkdGg6MH1oZWFkZXIuc2l0ZS1oZWFkZXIgLmxvZ297ZmxvYXQ6bGVmdH1oZWFkZXIuc2l0ZS1oZWFkZXIgLmxvZ28gaW1ne2Rpc3BsYXk6YmxvY2s7d2lkdGg6YXV0bztoZWlnaHQ6NDJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7aGVhZGVyLnNpdGUtaGVhZGVyIC5sb2dvIGltZ3toZWlnaHQ6NjJweH19aGVhZGVyLnNpdGUtaGVhZGVyIGlucHV0e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZmZmO2NvbG9yOiNmZmY7cGFkZGluZzowO2hlaWdodDoyMHB4O21hcmdpbi1sZWZ0OjEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpe2hlYWRlci5zaXRlLWhlYWRlciBpbnB1dHtwYWRkaW5nLXJpZ2h0OjMwcHh9fWhlYWRlci5zaXRlLWhlYWRlciAuaWNuLXNlYXJjaHttYXJnaW4tcmlnaHQ6MTBweH1oZWFkZXIuc2l0ZS1oZWFkZXIgLnRvZ2dsZS1tZW51IC5pY24tc2VhcmNoe21hcmdpbjowO21hcmdpbi10b3A6MXB4fWhlYWRlci5zaXRlLWhlYWRlciAudG9nZ2xlLW1lbnUudG9nZ2xlLXNlYXJjaC5jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo1cHg7dG9wOjB9aGVhZGVyLnNpdGUtaGVhZGVyIC50b2dnbGUtbWVudS5tYWluIC5pY29ue2Zsb2F0OnJpZ2h0O21hcmdpbi1sZWZ0OjIwcHh9aGVhZGVyLnNpdGUtaGVhZGVyIC50b2dnbGUtbWVudS50b2dnbGUtc2VhcmNoIC5pY24tc2VhcmNoe2Zsb2F0OnJpZ2h0fWhlYWRlci5zaXRlLWhlYWRlciAuZ2xvYmFsLXNlYXJjaHttYXJnaW4tdG9wOjVweDtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjI1cHh9aGVhZGVyLnNpdGUtaGVhZGVyIC5nbG9iYWwtc2VhcmNoOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9aGVhZGVyLnNpdGUtaGVhZGVyIC5nbG9iYWwtc2VhcmNoOmJlZm9yZXt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfWhlYWRlci5zaXRlLWhlYWRlciAuZ2xvYmFsLXNlYXJjaCAudGV4dC1kaXZpZGVyX3doaXRle2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzU3cHgpe2hlYWRlci5zaXRlLWhlYWRlciAuZ2xvYmFsLXNlYXJjaHtmbG9hdDpyaWdodDttYXJnaW4tbGVmdDo0MHB4O21hcmdpbi10b3A6OHB4fWhlYWRlci5zaXRlLWhlYWRlciAuZ2xvYmFsLXNlYXJjaCAudGV4dC1kaXZpZGVyX3doaXRle2Rpc3BsYXk6aW5saW5lLWJsb2NrfX1oZWFkZXIuc2l0ZS1oZWFkZXIgLnNlYXJjaC1jb250YWluZXJ7d2lkdGg6MDttYXgtd2lkdGg6MTg1cHg7bWFyZ2luLXRvcDowO292ZXJmbG93OmhpZGRlbn1oZWFkZXIuc2l0ZS1oZWFkZXIgLmVudGVydGFpbi1sb2dvLWNvbnRhaW5lcntmbG9hdDpsZWZ0O21hcmdpbi1sZWZ0OjQwcHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM1N3B4KXtoZWFkZXIuc2l0ZS1oZWFkZXIgLmVudGVydGFpbi1sb2dvLWNvbnRhaW5lcnttYXJnaW4tcmlnaHQ6MTBweDttYXJnaW4tdG9wOjNweH19aGVhZGVyLnNpdGUtaGVhZGVyIC5lbnRlcnRhaW4tbG9nby1jb250YWluZXIgLmxvZ28tZW50ZXJ0YWluLXdlYntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi90eXBvM2NvbmYvZXh0L2NyaW1lX2ludmVzdGlnYXRpb24vUmVzb3VyY2VzL1B1YmxpYy9pbWcvcGFydG5lcmxvZ28tZW50ZXJ0YWluLXdlYi5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjk1cHg7aGVpZ2h0OjM1cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1zaXplOjg3cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4KXtoZWFkZXIuc2l0ZS1oZWFkZXIgLmVudGVydGFpbi1sb2dvLWNvbnRhaW5lciAubG9nby1lbnRlcnRhaW4td2Vie21hcmdpbi1yaWdodDoxMnB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXtoZWFkZXIuc2l0ZS1oZWFkZXIgLmVudGVydGFpbi1sb2dvLWNvbnRhaW5lciAubG9nby1lbnRlcnRhaW4td2Vie2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L3BhcnRuZXJsb2dvLWVudGVydGFpbi13ZWJfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTo5NXB4IDM1cHh9fWhlYWRlci5zaXRlLWhlYWRlciAuZW50ZXJ0YWluLWxvZ28tY29udGFpbmVyIC5sb2dvLWVudGVydGFpbi13ZWI6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7d2lkdGg6MXB4O2hlaWdodDozMHB4O3JpZ2h0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM1N3B4KXtoZWFkZXIuc2l0ZS1oZWFkZXIgLmVudGVydGFpbi1sb2dvLWNvbnRhaW5lciAubG9nby1lbnRlcnRhaW4td2ViOmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrfX1oZWFkZXIuc2l0ZS1oZWFkZXIgLnJpZ2h0LWNvbnRlbnR7ZmxvYXQ6cmlnaHR9aGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWx7cGFkZGluZy1sZWZ0OjB9aGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGl7cGFkZGluZzoxMHB4IDA7bWFyZ2luOjB9aGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDV7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46MH1oZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNixoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNiBhe2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6MXJlbTttYXJnaW46MDtjb2xvcjojZmZmfWhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpIGF7Zm9udC1zaXplOjEuMTI1cmVtO2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9aGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkgYTpob3Zlcntjb2xvcjojZjkwYTM0fWhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmFjdGl2ZSBhe2NvbG9yOiNmOTBhMzR9aGVhZGVyLnNpdGUtaGVhZGVyIC5zb2NpYWxze3Bvc2l0aW9uOnJlbGF0aXZlO3JpZ2h0OmluaGVyaXQ7bWFyZ2luOjAgYXV0bzt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjEwcHggMCAwcHggMH1oZWFkZXIuc2l0ZS1oZWFkZXIgLnNvY2lhbHM6YWZ0ZXJ7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH1oZWFkZXIuc2l0ZS1oZWFkZXIgLnNvY2lhbHM6YmVmb3Jle3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9aGVhZGVyLnNpdGUtaGVhZGVyIC5zb2NpYWxzIHVsLnNvY2lhbHMtbWVudXtoZWlnaHQ6aW5oZXJpdDt3aWR0aDphdXRvO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctbGVmdDowfWhlYWRlci5zaXRlLWhlYWRlciAuc29jaWFscyB1bC5zb2NpYWxzLW1lbnU6YWZ0ZXJ7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH1oZWFkZXIuc2l0ZS1oZWFkZXIgLnNvY2lhbHMgdWwuc29jaWFscy1tZW51OmJlZm9yZXt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfWhlYWRlci5zaXRlLWhlYWRlciAuc29jaWFscyB1bC5zb2NpYWxzLW1lbnUgbGl7ZmxvYXQ6bm9uZTtwYWRkaW5nOjA7bWFyZ2luLWxlZnQ6NXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfWhlYWRlci5zaXRlLWhlYWRlciAuc29jaWFscyB1bC5zb2NpYWxzLW1lbnUgbGkgYXtmbG9hdDpub25lO3dpZHRoOmluaGVyaXQ7aGVpZ2h0OmluaGVyaXQ7bWFyZ2luOjB9aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItbW9iaWxle3BhZGRpbmc6MCAxNXB4O3RyYW5zaXRpb246YWxsIDIwMG1zIGVhc2V9aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItbW9iaWxlOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItbW9iaWxlOmJlZm9yZXt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLW1vYmlsZSAuc2VhcmNoLWNvbnRhaW5lcnt3aWR0aDowO21heC13aWR0aDpjYWxjKDEwMCUgLSAyMHB4KX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzU3cHgpe2hlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLW1vYmlsZXtkaXNwbGF5Om5vbmV9fWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLW1vYmlsZSAuZ2xvYmFsLXNlYXJjaHtmbG9hdDpyaWdodDttYXJnaW4tdG9wOjA7bWFyZ2luLWxlZnQ6MjBweH1oZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1tb2JpbGUgLmVudGVydGFpbi1sb2dvLWNvbnRhaW5lcntmbG9hdDpyaWdodDt0ZXh0LWFsaWduOmNlbnRlcn1oZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1tb2JpbGUgLmVudGVydGFpbi1sb2dvLWNvbnRhaW5lciAubG9nby1lbnRlcnRhaW4td2Vie2JhY2tncm91bmQtc2l6ZTo3MHB4O21hcmdpbi1sZWZ0OjEwcHg7bWFyZ2luLXJpZ2h0Oi0yNXB4fWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3B7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNTdweCl7aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItZGVza3RvcHtkaXNwbGF5OmJsb2NrfX1oZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1kZXNrdG9wIC5nbG9iYWwtc2VhcmNoLm9wZW57bWluLXdpZHRoOjIwNXB4fWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3AubGFuZGluZ3BhZ2V7ZGlzcGxheTpibG9ja31oZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1kZXNrdG9wLmxhbmRpbmdwYWdlIC5sb2dve21hcmdpbi1yaWdodDowfWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3AubGFuZGluZ3BhZ2UgLmVudGVydGFpbi1sb2dvLWNvbnRhaW5lcnttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDoxMHB4fWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3AubGFuZGluZ3BhZ2UgLmVudGVydGFpbi1sb2dvLWNvbnRhaW5lciAubG9nby1lbnRlcnRhaW4td2Vie21hcmdpbi1yaWdodDoxMnB4fWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3AubGFuZGluZ3BhZ2UgLmVudGVydGFpbi1sb2dvLWNvbnRhaW5lciAubG9nby1lbnRlcnRhaW4td2ViOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9ja31oZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1kZXNrdG9wLmxhbmRpbmdwYWdlIC5zb2NpYWxze2Zsb2F0OnJpZ2h0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KXtoZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1kZXNrdG9wLmxhbmRpbmdwYWdlIC5lbnRlcnRhaW4tbG9nby1jb250YWluZXIsaGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItZGVza3RvcC5sYW5kaW5ncGFnZSAuc29jaWFsc3ttYXJnaW4tdG9wOjA7cG9zaXRpb246cmVsYXRpdmU7dG9wOjEwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KXtoZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1kZXNrdG9wLmxhbmRpbmdwYWdlIC5zb2NpYWxze21hcmdpbi10b3A6MjFweH19aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItZGVza3RvcCAubG9nb3ttYXJnaW4tcmlnaHQ6NjBweDttYXJnaW4tdG9wOjVweH1oZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1kZXNrdG9wIGg2LGhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3AgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNixoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCAuaGVhZGVyLWRlc2t0b3AgbGkuaDYsaGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItZGVza3RvcCAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg2IGEsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYgLmhlYWRlci1kZXNrdG9wIGF7Y29sb3I6I2ZmZn1oZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1kZXNrdG9wIC5tYWluLW5hdmlnYXRpb257ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTEwcHh9aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItZGVza3RvcCAubWFpbi1uYXZpZ2F0aW9uIHVsOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItZGVza3RvcCAubWFpbi1uYXZpZ2F0aW9uIHVsOmJlZm9yZXt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3AgLm1haW4tbmF2aWdhdGlvbiB1bCBsaXtmbG9hdDpsZWZ0fWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3AgLm1haW4tbmF2aWdhdGlvbiB1bCBsaSBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Y5MGEzNDtjb2xvcjojZjBmMGYwfWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3AgLm1haW4tbmF2aWdhdGlvbiB1bC5maXJzdHttYXJnaW4tdG9wOjVweDttYXJnaW4tYm90dG9tOjB9aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItZGVza3RvcCAubWFpbi1uYXZpZ2F0aW9uIHVsLmZpcnN0IGxpe21hcmdpbi1yaWdodDozMHB4fWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3AgLm1haW4tbmF2aWdhdGlvbiB1bC5zZWNvbmR7bWFyZ2luOjB9aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItZGVza3RvcCAubWFpbi1uYXZpZ2F0aW9uIHVsLnNlY29uZCBsaXttYXJnaW4tcmlnaHQ6MjBweDtwYWRkaW5nOjB9aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItZGVza3RvcCAuc29jaWFsc3twYWRkaW5nOjA7dGV4dC1hbGlnbjpyaWdodH1oZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1kZXNrdG9wIC5zb2NpYWxzIC5zb2NpYWxzLW1lbnV7ZmxvYXQ6cmlnaHQ7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206NXB4O3BhZGRpbmctbGVmdDo1cHh9aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItZGVza3RvcCAuc29jaWFscyBoNixoZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1kZXNrdG9wIC5zb2NpYWxzIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgLmhlYWRlci1kZXNrdG9wIC5zb2NpYWxzIGxpLmg2LGhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3AgLnNvY2lhbHMgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNiBhLGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg2IC5oZWFkZXItZGVza3RvcCAuc29jaWFscyBhe2Zsb2F0OnJpZ2h0O21hcmdpbi1yaWdodDoxNXB4O21hcmdpbi10b3A6NXB4O21hcmdpbi1ib3R0b206MDtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXtoZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1kZXNrdG9wIC5zb2NpYWxzIGg2LGhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3AgLnNvY2lhbHMgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNixoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCAuaGVhZGVyLWRlc2t0b3AgLnNvY2lhbHMgbGkuaDYsaGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItZGVza3RvcCAuc29jaWFscyAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg2IGEsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYgLmhlYWRlci1kZXNrdG9wIC5zb2NpYWxzIGF7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM1N3B4KXtoZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1kZXNrdG9wIC5zb2NpYWxze2Zsb2F0OmxlZnQ7bWFyZ2luLXRvcDo0cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KXtmb290ZXIgLndyYXBwZXItZnVsbHdpZHRoLWZyYW1le3BhZGRpbmc6MCAxNnB4fX1mb290ZXIuc2l0ZS1mb290ZXJ7YmFja2dyb3VuZC1jb2xvcjojMTkxZTI0O2JvcmRlci10b3A6MXB4IHNvbGlkICNmMGYwZjB9Zm9vdGVyLnNpdGUtZm9vdGVyOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9Zm9vdGVyLnNpdGUtZm9vdGVyOmJlZm9yZXt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfWZvb3Rlci5zaXRlLWZvb3RlciAudGV4dC11cHBlcnt0ZXh0LWFsaWduOmxlZnR9Zm9vdGVyLnNpdGUtZm9vdGVyIC50ZXh0LXVwcGVyICN0ZWNvbnNlbnR7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH1mb290ZXIuc2l0ZS1mb290ZXIgLnRleHQtdXBwZXIgI3RlY29uc2VudCBhe2N1cnNvcjpwb2ludGVyO2NvbG9yOiMxOTE5MTk7Zm9udC1mYW1pbHk6XCJvcGVuX3NhbnNsaWdodFwiLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6LjY4NzVyZW07bGluZS1oZWlnaHQ6Ljg3NXJlbTt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LWFsaWduOmxlZnQ7ZmxvYXQ6bGVmdDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Zm9vdGVyLnNpdGUtZm9vdGVyIC50ZXh0LXVwcGVyICN0ZWNvbnNlbnQgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWZvb3Rlci5zaXRlLWZvb3RlciB1bHttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZS10eXBlOm5vbmV9Zm9vdGVyLnNpdGUtZm9vdGVyIC5iZ193aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Zm9vdGVyLnNpdGUtZm9vdGVyIC5wci0xMHtwYWRkaW5nLXJpZ2h0OjEwcHh9Zm9vdGVyLnNpdGUtZm9vdGVyIC5jb3B5cmlnaHQtdHh0IHAsZm9vdGVyLnNpdGUtZm9vdGVyIC5zaXRlbWFwIC50ZXh0bGlua3tjb2xvcjojZjBmMGYwO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6LjY4NzVyZW07bGluZS1oZWlnaHQ6MS41fWZvb3Rlci5zaXRlLWZvb3RlciAuY29weXJpZ2h0LXR4dCBwLmNvcHlyaWdodC10ZXh0LWVsZW1lbnQsZm9vdGVyLnNpdGUtZm9vdGVyIC5zaXRlbWFwIC50ZXh0bGluay5jb3B5cmlnaHQtdGV4dC1lbGVtZW50e2NvbG9yOiNmMGYwZjB9Zm9vdGVyLnNpdGUtZm9vdGVyIC5zaXRlbWFwIGxpIGF7ZGlzcGxheTppbmxpbmUtZ3JpZH1mb290ZXIuc2l0ZS1mb290ZXIgLnNvY2lhbHN7cG9zaXRpb246cmVsYXRpdmU7cmlnaHQ6aW5oZXJpdDttYXJnaW46MCBhdXRvO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MjBweCAwfWZvb3Rlci5zaXRlLWZvb3RlciAuc29jaWFsczphZnRlcnt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfWZvb3Rlci5zaXRlLWZvb3RlciAuc29jaWFsczpiZWZvcmV7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7Zm9vdGVyLnNpdGUtZm9vdGVyIC5zb2NpYWxze3BhZGRpbmctYm90dG9tOjEwcHh9fWZvb3Rlci5zaXRlLWZvb3RlciAuc29jaWFscyBoNixmb290ZXIuc2l0ZS1mb290ZXIgLnNvY2lhbHMgaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgZm9vdGVyLnNpdGUtZm9vdGVyIC5zb2NpYWxzIGxpLmg2LGZvb3Rlci5zaXRlLWZvb3RlciAuc29jaWFscyBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNiBhLGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg2IGZvb3Rlci5zaXRlLWZvb3RlciAuc29jaWFscyBhe2Rpc3BsYXk6bm9uZTtjb2xvcjojMTkxZTI0fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KXtmb290ZXIuc2l0ZS1mb290ZXIgLnNvY2lhbHMgaDYsZm9vdGVyLnNpdGUtZm9vdGVyIC5zb2NpYWxzIGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg2LGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGZvb3Rlci5zaXRlLWZvb3RlciAuc29jaWFscyBsaS5oNixmb290ZXIuc2l0ZS1mb290ZXIgLnNvY2lhbHMgaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYgYSxoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNiBmb290ZXIuc2l0ZS1mb290ZXIgLnNvY2lhbHMgYXtkaXNwbGF5OmJsb2NrO2Zsb2F0OnJpZ2h0O21hcmdpbi10b3A6NXB4O21hcmdpbi1yaWdodDo2cHh9fWZvb3Rlci5zaXRlLWZvb3RlciAuc29jaWFscyB1bC5zb2NpYWxzLW1lbnV7aGVpZ2h0OmluaGVyaXQ7d2lkdGg6YXV0bztkaXNwbGF5OmlubGluZS1ibG9ja31mb290ZXIuc2l0ZS1mb290ZXIgLnNvY2lhbHMgdWwuc29jaWFscy1tZW51OmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9Zm9vdGVyLnNpdGUtZm9vdGVyIC5zb2NpYWxzIHVsLnNvY2lhbHMtbWVudTpiZWZvcmV7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH1mb290ZXIuc2l0ZS1mb290ZXIgLnNvY2lhbHMgdWwuc29jaWFscy1tZW51IGxpe2Zsb2F0Om5vbmU7cGFkZGluZzowO21hcmdpbi1sZWZ0OjVweDtkaXNwbGF5OmlubGluZS1ibG9ja31mb290ZXIuc2l0ZS1mb290ZXIgLnNvY2lhbHMgdWwuc29jaWFscy1tZW51IGxpIGF7ZmxvYXQ6bm9uZTt3aWR0aDppbmhlcml0O2hlaWdodDppbmhlcml0O21hcmdpbjowfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KXtmb290ZXIuc2l0ZS1mb290ZXIgLnNvY2lhbHMgdWwuc29jaWFscy1tZW51e2Zsb2F0OnJpZ2h0fX1mb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0e2JvcmRlcjpub25lO3BhZGRpbmc6MDtsZWZ0OjA7ei1pbmRleDoxMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7Zm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dHtib3JkZXI6MXB4IHNvbGlkICNmMGYwZjA7cGFkZGluZzo0MHB4IDE1cHggNDBweDttYXgtd2lkdGg6MzIwcHh9fWZvb3Rlci5zaXRlLWZvb3RlciAudGVhc2VyLXRleHQgaDEsZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCBoMixmb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IGgzLGZvb3Rlci5zaXRlLWZvb3RlciAudGVhc2VyLXRleHQgLnR2cHJvZ3JhbW0tYm94IC5wcm9ncmFtLWJveC1saW5rLC50dnByb2dyYW1tLWJveCBmb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IC5wcm9ncmFtLWJveC1saW5rLGZvb3Rlci5zaXRlLWZvb3RlciAudGVhc2VyLXRleHQgaDQsZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCAubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCBiOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsLm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIHAgZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCBiOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCBoNSxmb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IC5jYWxlbmRlci1ib3ggLndpZGdldC1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci10aXRsZSwuY2FsZW5kZXItYm94IC53aWRnZXQtZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCAudWktZGF0ZXBpY2tlci10aXRsZSxmb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg1LGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGZvb3Rlci5zaXRlLWZvb3RlciAudGVhc2VyLXRleHQgbGkuaDUsZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCBoNixmb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg2LGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGZvb3Rlci5zaXRlLWZvb3RlciAudGVhc2VyLXRleHQgbGkuaDYsZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNiBhLGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg2IGZvb3Rlci5zaXRlLWZvb3RlciAudGVhc2VyLXRleHQgYSxmb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IC50ZXh0bGluayxmb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IC5jdGEsZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCAuY29va2llcyAud3JhcHBlci1jb29raWVzIC5jY19idG4sLmNvb2tpZXMgLndyYXBwZXItY29va2llcyBmb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IC5jY19idG4sZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCAuY29va2llcyAuY2NfYmFubmVyIC5jY19idG4sLmNvb2tpZXMgLmNjX2Jhbm5lciBmb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IC5jY19idG4sZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCAuY2NfYmFubmVyLXdyYXBwZXIgLndyYXBwZXItY29va2llcyAuY2NfYnRuLC5jY19iYW5uZXItd3JhcHBlciAud3JhcHBlci1jb29raWVzIGZvb3Rlci5zaXRlLWZvb3RlciAudGVhc2VyLXRleHQgLmNjX2J0bixmb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IC5jY19iYW5uZXItd3JhcHBlciAuY2NfYmFubmVyIC5jY19idG4sLmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXIgZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCAuY2NfYnRuLGZvb3Rlci5zaXRlLWZvb3RlciAudGVhc2VyLXRleHQgLmNvcHkxLGZvb3Rlci5zaXRlLWZvb3RlciAudGVhc2VyLXRleHQgLmNvcHkye2NvbG9yOiNmMGYwZjB9Zm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCAudGV4dGxpbmt7Zm9udC1zaXplOjEuMjVyZW19Zm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCAudGV4dGxpbms6aG92ZXJ7Y29sb3I6I2RkZH1mb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IGg2LGZvb3Rlci5zaXRlLWZvb3RlciAudGVhc2VyLXRleHQgaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCBsaS5oNixmb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg2IGEsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYgZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCBhe2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuMTI1cmVtfWZvb3Rlci5zaXRlLWZvb3RlciAudGVhc2VyLXRleHQgaDQsZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCAubmV3cy1hcnRpY2xlLm5ld3MtYXJ0aWNsZS1kZXRhaWwgcCBiOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsLm5ld3MtYXJ0aWNsZS5uZXdzLWFydGljbGUtZGV0YWlsIHAgZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCBiOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGR7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuMjVyZW19Zm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCAuaDItc3VibGluZXtmb250LXNpemU6MS43NXJlbX1mb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXJ7cGFkZGluZzowIDEwJX1mb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXI6YWZ0ZXJ7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH1mb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXI6YmVmb3Jle3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIHVsLnBhcnRuZXItbG9nb3N7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzowO21hcmdpbjowfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtmb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXIgdWwucGFydG5lci1sb2dvc3ttYXJnaW4tdG9wOjJweH19Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIHVsLnBhcnRuZXItbG9nb3MgbGl7ZmxvYXQ6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjAgMCA1cHggMTVweDtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIHVsLnBhcnRuZXItbG9nb3MgbGl7bWFyZ2luLWxlZnQ6MTBweDttYXJnaW4tcmlnaHQ6MH19Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIHVsLnBhcnRuZXItbG9nb3MgbGkuc2luZ2xle2Rpc3BsYXk6YmxvY2t9Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIC5sb2dve2JhY2tncm91bmQtcG9zaXRpb246MCB0b3B9Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIC5sb2dvOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246MCBib3R0b219Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIC5sb2dvLmxvZ28tYWUtbmV0d29ya3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9wYXJ0bmVybG9nby1hZS1uZXR3b3Jrcy5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjYzcHg7aGVpZ2h0OjM4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIC5sb2dvLmxvZ28tYWUtbmV0d29ya3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9wYXJ0bmVybG9nby1hZS1uZXR3b3Jrc18yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjYzcHggNzZweH19Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIC5sb2dvLmxvZ28taGlzdG9yeXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9wYXJ0bmVybG9nby1oaXN0b3J5LnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6MzJweDtoZWlnaHQ6MzhweDtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXtmb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXIgLmxvZ28ubG9nby1oaXN0b3J5e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L3BhcnRuZXJsb2dvLWhpc3RvcnlfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTozMnB4IDc2cHh9fWZvb3Rlci5zaXRlLWZvb3RlciAucGFydG5lciAubG9nby5sb2dvLWFle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL3BhcnRuZXJsb2dvLWFlLnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6MzhweDtoZWlnaHQ6MzRweDtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXtmb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXIgLmxvZ28ubG9nby1hZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9wYXJ0bmVybG9nby1hZV8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjM4cHggNjhweH19Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIC5sb2dvLmxvZ28tY2l7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvcGFydG5lcmxvZ28tY2kucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDo1MnB4O2hlaWdodDo0MXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpe2Zvb3Rlci5zaXRlLWZvb3RlciAucGFydG5lciAubG9nby5sb2dvLWNpe2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L3BhcnRuZXJsb2dvLWNpXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6NTJweCA4MnB4fX1mb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXIgLmxvZ28ubG9nby1lbnRlcnRhaW4td2Vie2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL3BhcnRuZXJsb2dvLWVudGVydGFpbi13ZWIucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDo5NXB4O2hlaWdodDozNHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpe2Zvb3Rlci5zaXRlLWZvb3RlciAucGFydG5lciAubG9nby5sb2dvLWVudGVydGFpbi13ZWJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvcGFydG5lcmxvZ28tZW50ZXJ0YWluLXdlYl8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjk1cHggNjhweH19Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIC5sb2dvLmxvZ28taGlzdG9yeS1wbGF5e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2NpLXBhcnRuZXJsb2dvLWhpc3RvcnktcGxheS5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjg2cHg7aGVpZ2h0OjM4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIC5sb2dvLmxvZ28taGlzdG9yeS1wbGF5e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2NpLXBhcnRuZXJsb2dvLWhpc3RvcnktcGxheV8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjg4cHggNzZweH19Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIC5sb2dvLmxvZ28tY2ktcGxheXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9jaS1wYXJ0bmVybG9nby1jaS1wbGF5LnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6OTRweDtoZWlnaHQ6MzdweDtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXtmb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXIgLmxvZ28ubG9nby1jaS1wbGF5e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2NpLXBhcnRuZXJsb2dvLWNpLXBsYXlfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTo5NHB4IDc0cHh9fWZvb3Rlci5zaXRlLWZvb3RlciAuc2l0ZW1hcHtwb3NpdGlvbjpyZWxhdGl2ZX1mb290ZXIuc2l0ZS1mb290ZXIgLnNpdGVtYXAgdWwuZm9vdGVyLW5hdmkgbGl7bWFyZ2luOjA7bWFyZ2luLWJvdHRvbTowcHh9Zm9vdGVyLnNpdGUtZm9vdGVyIC5zaXRlbWFwIHVsLmZvb3Rlci1uYXZpIGxpIHB7bWFyZ2luOjA7bWFyZ2luLWJvdHRvbTo1cHg7Y29sb3I6I2YwZjBmMDtmb250LWZhbWlseTpcImZsYW1hX2JvbGRyZWd1bGFyXCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsfWZvb3Rlci5zaXRlLWZvb3RlciAuc2l0ZW1hcCB1bC5mb290ZXItbmF2aSBsaS5hY3RpdmUgLnRleHRsaW5re3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Zm9udC1mYW1pbHk6XCJmbGFtYV9ib2xkcmVndWxhclwiLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbH1mb290ZXIuc2l0ZS1mb290ZXIgLnNpdGVtYXAgLnRleHRsaW5re3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiNmMGYwZjB9Zm9vdGVyLnNpdGUtZm9vdGVyIC5zaXRlbWFwIC50ZXh0bGluazphZnRlcntjb250ZW50OlwiXCJ9Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyLXdyYXBwZXJ7cGFkZGluZzowIDAgMTBweH1mb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXItd3JhcHBlciAuc29jaWFsc3twYWRkaW5nOjAgMCAxMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KXtmb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXItd3JhcHBlciAuc29jaWFsc3t0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmc6MTBweCAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCl7Zm9vdGVyLnNpdGUtZm9vdGVyIC5uby1ib3JkZXItdGFibGV0e2JvcmRlcjpub25lfWZvb3Rlci5zaXRlLWZvb3RlciAucGFydG5lci13cmFwcGVye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7Ym90dG9tOjB9Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyLXdyYXBwZXIgLnBhcnRuZXJ7dGV4dC1hbGlnbjpyaWdodDtwYWRkaW5nOjB9Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyLXdyYXBwZXIgLnNvY2lhbHN7dGV4dC1hbGlnbjpyaWdodDtwYWRkaW5nOjEwcHggMH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpe2Zvb3Rlci5zaXRlLWZvb3RlciAubm8tYm9yZGVyLWxhcmdle2JvcmRlcjpub25lfWZvb3Rlci5zaXRlLWZvb3RlciAudGVhc2VyLXdyYXBwZXJ7ZmxvYXQ6cmlnaHQ7cGFkZGluZy10b3A6NnB4fWZvb3Rlci5zaXRlLWZvb3RlciAucGFydG5lci13cmFwcGVye2JvdHRvbTphdXRvO3RvcDowfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweClhbmQgKG1heC13aWR0aDogMTI0MHB4KXtmb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXItd3JhcHBlcnt3aWR0aDoyMCV9fS5zcGVjaWFsLWxheW91dCAuaW1hZ2UtYm90dG9tIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnNwZWNpYWwtbGF5b3V0LmxhLWluLWZsYW1tZW4gLndyYXBwZXItYWVfZ3JleV9saWdodDJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvc3BlY2lhbF9sYXlvdXQvbGFfaW5fZmxhbW1lbi9sYV9pbl9mbGFtbWVuX3BhdHRlcm4uanBnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LnNwZWNpYWwtbGF5b3V0LmxhLWluLWZsYW1tZW4gLndyYXBwZXItZGFya2dyZXkgLnRlYXNlci10ZXh0IC5sYWJlbDJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwMDB9IiwiLyohIG5vcm1hbGl6ZS5jc3MgdjcuMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xyXG5cclxuLyogRG9jdW1lbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW5cclxuICogICAgSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxyXG4gKi9cclxuXHJcbmh0bWwge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cclxuICAgIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxufVxyXG5cclxuLyogU2VjdGlvbnNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cclxuICovXHJcblxyXG5ib2R5IHtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKi9cclxuXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxubmF2LFxyXG5zZWN0aW9uIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxyXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmgxIHtcclxuICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgbWFyZ2luOiAwLjY3ZW0gMDtcclxufVxyXG5cclxuLyogR3JvdXBpbmcgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cclxuICovXHJcblxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbm1haW4geyAvKiAxICovXHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBtYXJnaW4gaW4gSUUgOC5cclxuICovXHJcblxyXG5maWd1cmUge1xyXG4gICAgbWFyZ2luOiAxZW0gNDBweDtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXHJcbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxyXG4gKi9cclxuXHJcbmhyIHtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXHJcbiAgICBoZWlnaHQ6IDA7IC8qIDEgKi9cclxuICAgIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxucHJlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gICAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cclxufVxyXG5cclxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXHJcbiAqIDIuIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4Ky5cclxuICovXHJcblxyXG5hIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiAxICovXHJcbiAgICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LSBhbmQgRmlyZWZveCAzOS0uXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCB0aGUgZHVwbGljYXRlIGFwcGxpY2F0aW9uIG9mIGBib2xkZXJgIGJ5IHRoZSBuZXh0IHJ1bGUgaW4gU2FmYXJpIDYuXHJcbiAqL1xyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnNhbXAge1xyXG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc3R5bGUgaW4gQW5kcm9pZCA0LjMtLlxyXG4gKi9cclxuXHJcbmRmbiB7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgYmFja2dyb3VuZCBhbmQgY29sb3IgaW4gSUUgOS0uXHJcbiAqL1xyXG5cclxubWFyayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxyXG4gKiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gICAgZm9udC1zaXplOiA3NSU7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3ViIHtcclxuICAgIGJvdHRvbTogLTAuMjVlbTtcclxufVxyXG5cclxuc3VwIHtcclxuICAgIHRvcDogLTAuNWVtO1xyXG59XHJcblxyXG4vKiBFbWJlZGRlZCBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqL1xyXG5cclxuYXVkaW8sXHJcbnZpZGVvIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGlPUyA0LTcuXHJcbiAqL1xyXG5cclxuYXVkaW86bm90KFtjb250cm9sc10pIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cclxuICovXHJcblxyXG5pbWcge1xyXG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqL1xyXG5cclxuc3ZnOm5vdCg6cm9vdCkge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLyogRm9ybXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cclxuICAgIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cclxuICAgIG1hcmdpbjogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCB7IC8qIDEgKi9cclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cclxuICAgICY6Zm9jdXN7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAtbW96LW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgLW1zLW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgLW8tb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtd2Via2l0LW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICY6dmlzaXRlZHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIC1tb3otb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtbXMtb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtby1vdXRsaW5lLXN0eWxlOiBub25lO1xyXG4gICAgICAgIC13ZWJraXQtb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJjphY3RpdmV7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAtbW96LW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgLW1zLW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgLW8tb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtd2Via2l0LW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cclxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHsgLyogMSAqL1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcclxuICogICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxyXG4gKi9cclxuXHJcbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcclxuICAgIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXHJcblxyXG5maWVsZHNldCB7XHJcbiAgICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXHJcbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcclxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxubGVnZW5kIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICAgIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXHJcbiAgICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXHJcbiAgICBwYWRkaW5nOiAwOyAvKiAzICovXHJcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cclxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cclxuICovXHJcblxyXG5wcm9ncmVzcyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cclxuICovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cclxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLS5cclxuICovXHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdLFxyXG5bdHlwZT1cInJhZGlvXCJdIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICAgIHBhZGRpbmc6IDA7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICovXHJcblxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXHJcbiAgICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cclxuICovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxyXG4gKi9cclxuXHJcbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cclxuICAgIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyogSW50ZXJhY3RpdmVcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSwgYW5kIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuZGV0YWlscywgLyogMSAqL1xyXG5tZW51IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3VtbWFyeSB7XHJcbiAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbn1cclxuXHJcbi8qIFNjcmlwdGluZ1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKi9cclxuXHJcbmNhbnZhcyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cclxuICovXHJcblxyXG50ZW1wbGF0ZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiBIaWRkZW5cclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC0uXHJcbiAqL1xyXG5cclxuW2hpZGRlbl0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4iLCIvKiBSRUJSQU5EIDIwMTcgKi9cclxuXHJcbi8qIENvbG9ycyAqL1xyXG4vKkFuYWxvZ3VlcyBOZXdzIENJKi9cclxuJGhpc3RvcnktZ3JlZW46ICMwMGU4YWM7XHJcbiRoaXN0b3J5LXJlZDogI2ViMDAyODsgXHJcbiRoaXN0b3J5LWJsYWNrOiAjMTIxMjFhO1xyXG4kaGlzdG9yeS1ncmV5OiAjZWNlY2VjO1xyXG4vKkFkZGl0aW9uYWxseSBkZWZpbmVkIGNvbG9ycyovXHJcbiR3aGl0ZTogI2ZmZmZmZjtcclxuJHdoaXRlLWdyZXk6ICNmYWZhZmE7XHJcbiRtZWRpdW1saWdodGdyZXk6ICNkZGRkZGQ7XHJcbiRncmV5OiAjOTk5OTk5O1xyXG4kbWVkaXVtZGFya2dyZXk6IzY2NjY2NjtcclxuJGRhcmtncmV5OiAjMzMzMzMzO1xyXG4kaHZyLXJlZDogcmdiYSgyMzUsMCw0MCwwLjcpO1xyXG4kaGlzdG9yeS1ibGFjay0zUHJvemVudDogcmdiYSgxOCwxOCwyNiwwLjAzKTtcclxuJGNvcnJlY3QtaW5wdXQ6IzI2ZTdhZDtcclxuXHJcbi8qIENvbG9ycyBBJkUgKi9cclxuJGJsYWNrOiAjMDAwO1xyXG4kcmVkX2Vycm9yOiAjZDQyMDNlO1xyXG5cclxuJGFlX2JsYWNrOiAjMTkxOTE5O1xyXG4kYWVfZ3JleV91bHRyYWxpZ2h0OiAjZmFmYWZhO1xyXG4kYWVfZ3JleV9saWdodDI6ICNmMmYyZjI7IC8vQkcgPT4gVFYtR3VpZGVcclxuJGFlX2dyZXlfbGlnaHQ6ICNkZGRkZGQ7XHJcbiRhZV9ncmV5OiAjYWFhYWFhO1xyXG4kYWVfZ3JleV9kYXJrOiAjNjY2NjY2O1xyXG4kYWVfZ3JleV91bHRyYWRhcms6ICM0OTQ5NDk7XHJcbiRhZV9ibHVlOiAjNGQ4MGE1O1xyXG5cclxuLyogQ29sb3JzIENyaW1lIGFuZCBJbnZlc3RpZ2F0aW9uICovXHJcbiRjaV9yZWQ6ICNmOTBhMzQ7IFxyXG4kY2lfYmxhY2s6ICMxOTFlMjQ7XHJcbiRjaV93aGl0ZTogI2YwZjBmMDtcclxuXHJcbi8qIFNlaXRlbnVtYnJ1Y2ggKG1vYmlsZSBmaXJzdCkgKi9cclxuJHNpemVfMzkwOjM5MHB4O1xyXG4kc2l6ZV8zNzU6Mzc1cHg7XHJcbiRzaXplXzQ4MDogNDgwcHg7IC8vU2VuZHVuZ2VuOiBHYWxlcmllID0+IFRodW1icyBTbGlkZXJcclxuJHNpemVfNTgwOiA1ODBweDtcclxuJHNpemVfNzY3OiA3NjdweDtcclxuJHNpemVfNzY4OiA3NjhweDtcclxuJHNpemVfOTYwOiA5NjBweDsgXHJcbiRzaXplXzEwMjQ6IDEwMjRweDsgXHJcbiRzaXplXzExNDc6MTE0N3B4O1xyXG4kc2l6ZV8xMjAwOiAxMjAwcHg7IC8vU2VuZHVuZ2VuOiBTZW5kZXRlcm1pbmUgPT4gQ29sdW1uczogRGF0dW0gJiBVaHJ6ZWl0XHJcbiRzaXplXzEyODA6IDEyODBweDsgLy9TZW5kdW5nZW46IFNlbmRldGVybWluZSA9PiBDb2x1bW5zOiBEYXR1bSAmIFVocnplaXRcclxuJHNpemVfaGVhZGVyLW1vYmlsZTogMTMwMHB4O1xyXG5cclxuXHJcbiRyZWQ6I2Y5MGEzNDtcclxuXHJcblxyXG4vKiBGb250cyAqL1xyXG4kZmFsbGJhY2tfZm9udHM6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XHJcbiRmYWxsYmFja19zZXJpZl9mb250czogVGltZXMgTmV3IFJvbWFuLCBUaW1lcywgQ291cmllciwgc2VyaWY7XHJcbiRsc3BhY2luZzE6MC4yZW07XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnb3Blbl9zYW5zbGlnaHQnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnQvT3BlblNhbnMtTGlnaHQtd2ViZm9udC5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250L09wZW5TYW5zLUxpZ2h0LXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICAvL3VybCgnLi4vZm9udC9PcGVuU2Fucy1MaWdodC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnQvT3BlblNhbnMtTGlnaHQtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250L09wZW5TYW5zLUxpZ2h0LXdlYmZvbnQuc3ZnI29wZW5fc2Fuc3JlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ29wZW5fc2Fuc3NlbWlib2xkJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250L09wZW5TYW5zLVNlbWlib2xkLXdlYmZvbnQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udC9PcGVuU2Fucy1TZW1pYm9sZC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250L09wZW5TYW5zLVNlbWlib2xkLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9PcGVuU2Fucy1TZW1pYm9sZC13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnQvT3BlblNhbnMtU2VtaWJvbGQtd2ViZm9udC5zdmcjb3Blbl9zYW5zcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnZmxhbWFfYm9sZHJlZ3VsYXInO1xyXG4gICAgc3JjOnVybCgnLi4vZm9udC9mbGFtYS1ib2xkLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250L2ZsYW1hLWJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9mbGFtYS1ib2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9mbGFtYS1ib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnQvZmxhbWEtYm9sZC5lb3QnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250L2ZsYW1hLWJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdvcGVuX3NhbnNyZWd1bGFyJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250L09wZW5TYW5zLVJlZ3VsYXItd2ViZm9udC5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250L09wZW5TYW5zLVJlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9PcGVuU2Fucy1SZWd1bGFyLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9PcGVuU2Fucy1SZWd1bGFyLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9PcGVuU2Fucy1SZWd1bGFyLXdlYmZvbnQuc3ZnI29wZW5fc2Fuc3JlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ29wZW5fc2Fuc2JvbGQnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnQvT3BlblNhbnMtQm9sZC13ZWJmb250LmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnQvT3BlblNhbnMtQm9sZC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250L09wZW5TYW5zLUJvbGQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250L09wZW5TYW5zLUJvbGQtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250L09wZW5TYW5zLUJvbGQtd2ViZm9udC5zdmcjb3Blbl9zYW5zYm9sZCcpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyBcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDsgXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdvcGVuX3NhbnNib2xkaXRhbGljJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250L09wZW5TYW5zLUJvbGRJdGFsaWMtd2ViZm9udC5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250L09wZW5TYW5zLUJvbGRJdGFsaWMtd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9PcGVuU2Fucy1Cb2xkSXRhbGljLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9PcGVuU2Fucy1Cb2xkSXRhbGljLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9PcGVuU2Fucy1Cb2xkSXRhbGljLXdlYmZvbnQuc3ZnI29wZW5fc2Fuc2JvbGQnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgXHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IFxyXG59XHJcblxyXG5AbWl4aW4gZm9udF9saWdodCB7XHJcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250X2ZsYW1hIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcImZsYW1hX2JvbGRyZWd1bGFyXCIsICRmYWxsYmFja19mb250cztcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250X3JlZyB7XHJcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250X3NlbWlib2xkIHtcclxuICAgIGZvbnQtZmFtaWx5OiAgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG5cclxuXHJcbkBtaXhpbiBmb250X2JvbGQge1xyXG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuQG1peGluIGZvbnRfYm9sZGl0YWxpYyB7XHJcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4vKiBTY2hyaWZ0Z3LDtsOfZW4gKi9cclxuJGZvbnRfMTE6IDAuNjg3NXJlbTtcclxuJGZvbnRfMTI6IDAuNzUwcmVtO1xyXG4kZm9udF8xNDogMC44NzVyZW07XHJcbiRmb250XzE2OiAxcmVtO1xyXG4kZm9udF8xNzogMS4wNjI1cmVtO1xyXG4kZm9udF8xODogMS4xMjVyZW07XHJcbiRmb250XzIwOiAxLjI1cmVtO1xyXG4kZm9udF8yMjogMS4zNzVyZW07XHJcbiRmb250XzI0OiAxLjVyZW07XHJcbiRmb250XzI4OiAxLjc1cmVtO1xyXG4kZm9udF8zMDogMS44NzVyZW07XHJcbiRmb250XzM2OiAyLjI1cmVtO1xyXG4kZm9udF8zODogMi4zNzVyZW07XHJcbiRmb250XzQwOiAyLjVyZW07XHJcbiRmb250XzQ2OiAyLjg3NXJlbTtcclxuJGZvbnRfNDg6IDNyZW07XHJcbiRmb250Xzg4OiA1LjVyZW07XHJcbiRmb250XzEwODogNi43NXJlbTtcclxuXHJcbi8qIE1JWElOIEbDnFIgR1JBRElFTlQgKi9cclxuQG1peGluIGdyYWRpZW50LXJhZGlhbHtcclxuICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyMwMDAwMDArMCwxODE4MTgrMTAwJjArMCwwLjgrMTAwICovXHJcbiAgICBiYWNrZ3JvdW5kOiAtbW96LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsIHJnYmEoMCwwLDAsMCkgMCUsIHJnYmEoMjQsMjQsMjQsMC44KSAxMDAlKTsgLyogRkYzLjYtMTUgKi9cclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgcmdiYSgwLDAsMCwwKSAwJSxyZ2JhKDI0LDI0LDI0LDAuOCkgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCBjZW50ZXIsIHJnYmEoMCwwLDAsMCkgMCUscmdiYSgyNCwyNCwyNCwwLjgpIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nI2NjMTgxODE4JyxHcmFkaWVudFR5cGU9MSApOyAvKiBJRTYtOSBmYWxsYmFjayBvbiBob3Jpem9udGFsIGdyYWRpZW50ICovXHJcbn1cclxuXHJcbkBtaXhpbiBncmFkaWVudC1saW5lYXJ7XHJcbiAgICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMTIxMjFhKzAsMTIxMjFhKzQwLDEyMTIxYSsxMDAmMCswLDAuNSs0MCwwLjgrMTAwLDAuOSsxMDAgKi9cclxuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxOCwxOCwyNiwwKSAwJSwgcmdiYSgxOCwxOCwyNiwwLjYpIDQwJSwgcmdiYSgxOCwxOCwyNiwwLjkpIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE4LDE4LDI2LDApIDAlLHJnYmEoMTgsMTgsMjYsMC42KSA0MCUscmdiYSgxOCwxOCwyNiwwLjkpIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxOCwxOCwyNiwwKSAwJSxyZ2JhKDE4LDE4LDI2LDAuNikgNDAlLHJnYmEoMTgsMTgsMjYsMC45KSAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwMTIxMjFhJywgZW5kQ29sb3JzdHI9JyNlNjEyMTIxYScsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cclxufVxyXG5cclxuQG1peGluIGdyYWRpZW50LWxpbmVhcl9yZXZlcnNle1xyXG4gICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzEyMTIxYSswLDEyMTIxYSs2MCwxMjEyMWErMTAwJjAuOSswLDAuOCswLDAuNSs2MCwwKzEwMCAqL1xyXG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgxOCwxOCwyNiwwLjgpIDAlLCByZ2JhKDE4LDE4LDI2LDAuNSkgNjAlLCByZ2JhKDE4LDE4LDI2LDApIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgxOCwxOCwyNiwwLjgpIDAlLHJnYmEoMTgsMTgsMjYsMC41KSA2MCUscmdiYSgxOCwxOCwyNiwwKSAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDE4LDE4LDI2LDAuOCkgMCUscmdiYSgxOCwxOCwyNiwwLjUpIDYwJSxyZ2JhKDE4LDE4LDI2LDApIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjY2MxMjEyMWEnLCBlbmRDb2xvcnN0cj0nIzAwMTIxMjFhJyxHcmFkaWVudFR5cGU9MCApOyAvKiBJRTYtOSAqL1xyXG59XHJcblxyXG5AbWl4aW4gZ3JhZGllbnQtbGluZWFyX21vcmVpbnRlbnNle1xyXG4gICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzEyMTIxYSswLDEyMTIxYSs0MCwxMjEyMWErMTAwJjArMCwwLjUrNDAsMC44KzEwMCwxKzEwMCAqL1xyXG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgxOCwxOCwyNiwwKSAwJSwgcmdiYSgxOCwxOCwyNiwwLjUpIDQwJSwgcmdiYSgxOCwxOCwyNiwxKSAxMDAlKTsgLyogRkYzLjYtMTUgKi9cclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMTgsMTgsMjYsMCkgMCUscmdiYSgxOCwxOCwyNiwwLjUpIDQwJSxyZ2JhKDE4LDE4LDI2LDEpIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIHJnYmEoMTgsMTgsMjYsMCkgMCUscmdiYSgxOCwxOCwyNiwwLjUpIDQwJSxyZ2JhKDE4LDE4LDI2LDEpIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAxMjEyMWEnLCBlbmRDb2xvcnN0cj0nIzEyMTIxYScsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cclxufVxyXG5cclxuQG1peGluIGNvbHVtbl9jZW50ZXJlZHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyBcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgY2xlYXI6IGJvdGg7IFxyXG59XHJcblxyXG4vKiBJbWFnZXMgKi9cclxuJGltYWdlLXBhdGg6IFwiLi4vaW1nXCI7XHJcblxyXG4vKiBSZXRpbmEgKi9cclxuJHJldGluYTogXCJvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweClcIjtcclxuJHJldGluYS1pbWFnZS1wYXRoOiBcIi4uL2ltZy8yeFwiO1xyXG4kcmV0aW5hLWltYWdlLXN1ZmZpeDogXCIyeFwiO1xyXG5cclxuLy8gTWl4aW4gZsO8ciBQTkctQmlsZC9JY29uIG1pdCBSZXRpbmFkYXJzdGVsbHVuZ1xyXG4vLyBQYXJhbWV0ZXIgQmlsZHBmYWQsIEJyZWl0ZSB1bmQgSMO2aGUgKHZvbSBCaWxkYXVzc2Nobml0dCk7IG9wdGlvbmFsIEJyZWl0ZSB1bmQgSMO2aGUgdm9uIGRlciBnZXNhbXRlbiBHcmFmaWtcclxuLy8gQmVpc3BpZWw6IEBpbmNsdWRlIGltYWdlLXBuZygnbG9nbycsIDE0MHB4LCA0MHB4KTtcclxuQG1peGluIGltYWdlLXBuZyAoJGltYWdlLCAkd2lkdGgsICRoZWlnaHQsICRyZXRpbmFXaWR0aDoxMDAlLCAkcmV0aW5hSGVpZ2h0OmF1dG8pIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKFwiI3skaW1hZ2UtcGF0aH0vI3skaW1hZ2V9LnBuZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcclxuICAgIHdpZHRoOiR3aWR0aDtcclxuICAgIGhlaWdodDokaGVpZ2h0O1xyXG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICBAaW5jbHVkZSByZXRpbmEtaW1hZ2UtcG5nKCRpbWFnZSwgJHJldGluYVdpZHRoLCAkcmV0aW5hSGVpZ2h0KTtcclxufVxyXG5cclxuLy8gTWl4aW4gZsO8ciBKUEctQmlsZC9JY29uIG1pdCBSZXRpbmFkYXJzdGVsbHVuZ1xyXG4vLyBQYXJhbWV0ZXIgQmlsZHBmYWRlLCBCcmVpdGUsIEjDtmhlXHJcbi8vIEJlaXNwaWVsOiBAaW5jbHVkZSBpbWFnZS1qcGcoJ2xvZ28nLCAxNDBweCwgNDBweCk7XHJcbkBtaXhpbiBpbWFnZS1qcGcgKCRpbWFnZSwgJHdpZHRoLCAkaGVpZ2h0KSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybChcIiN7JGltYWdlLXBhdGh9LyN7JGltYWdlfS5qcGdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcbiAgICB3aWR0aDokd2lkdGg7XHJcbiAgICBoZWlnaHQ6JGhlaWdodDtcclxuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgQGluY2x1ZGUgcmV0aW5hLWltYWdlLWpwZygkaW1hZ2UsIDEwMCUsIGF1dG8pO1xyXG59XHJcblxyXG5AbWl4aW4gcmV0aW5hLWltYWdlLXBuZygkaW1hZ2UsICR3aWR0aCwgJGhlaWdodCkge1xyXG4gICAgQG1lZGlhICN7JHJldGluYX0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKFwiI3skcmV0aW5hLWltYWdlLXBhdGh9LyN7JGltYWdlfV8jeyRyZXRpbmEtaW1hZ2Utc3VmZml4fS5wbmdcIik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiR3aWR0aCAkaGVpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gcmV0aW5hLWltYWdlLWpwZyAoJGltYWdlLCAkd2lkdGgsICRoZWlnaHQpIHtcclxuICAgIEBtZWRpYSAjeyRyZXRpbmF9IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybChcIiN7JHJldGluYS1pbWFnZS1wYXRofS8jeyRpbWFnZX1fI3skcmV0aW5hLWltYWdlLXN1ZmZpeH0uanBnXCIpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTokd2lkdGggJGhlaWdodDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGNsZWFyZml4IHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgIH1cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICB9XHJcbn1cclxuIiwiLyogUkVCUkFORCAyMDE3ICovXHJcblxyXG4ucm93LTEwZXItZ3JpZCwgLnJvdy0xMmVyLWdyaWQsIC5yb3ctMTBlci10ZWFzZXItZ3JpZCB7XHJcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHJcbiAgICAvKiBBa3R1ZWxsIG51ciBmw7xyIFRWLVByb2dyYW1tIGF1ZiBJbmRleCAqL1xyXG4gICAgJi50YWJsZS1yb3d7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb2x1bW5zIHtcclxuICAgIHdpZHRoOjEwMCU7IFxyXG4gICAgZmxvYXQ6bGVmdDsgICAgIFxyXG5cclxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTB7XHJcbiAgICAgICAgJi5zbWFsbC0jeyRpfSB7XHJcbiAgICAgICAgICAgIHdpZHRoOmNhbGMoMTAwJSAvIDEwICogJGkpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNtYWxsLWNlbnRlcmVke1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBjb2x1bW5fY2VudGVyZWQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTB7XHJcbiAgICAgICAgICAgICYudGFibGV0LSN7JGl9IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOmNhbGMoMTAwJSAvIDEwICogJGkpOyBcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgJi50YWJsZXQtY2VudGVyZWR7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb2x1bW5fY2VudGVyZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9ICBcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwe1xyXG4gICAgICAgICAgICAmLmxhcmdlLSN7JGl9IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOmNhbGMoMTAwJSAvIDEwICogJGkpOyBcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgJi5sYXJnZS1jZW50ZXJlZHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbHVtbl9jZW50ZXJlZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gIFxyXG4gICAgfVxyXG5cclxuICAgIC8qIEFrdHVlbGwgbnVyIGbDvHIgVFYtUHJvZ3JhbW0gYXVmIEluZGV4ICovXHJcbiAgICAmLnRhYmxlLWNvbHVtbntcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucm93LTEyZXItZ3JpZHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCAoLTE2cHggLyAyKSk7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCAoLTE2cHggLyAyKSk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW5zIHtcclxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwe1xyXG4gICAgICAgICAgICAmLnNtYWxsLSN7JGl9IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqICRpKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnNtYWxsLWNlbnRlcmVke1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY29sdW1uX2NlbnRlcmVkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMHtcclxuICAgICAgICAgICAgICAgICYudGFibGV0LSN7JGl9IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMTIgKiAkaSk7IFxyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgICAgICYudGFibGV0LWNlbnRlcmVke1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbHVtbl9jZW50ZXJlZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMHtcclxuICAgICAgICAgICAgICAgICYubGFyZ2UtI3skaX0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAxMiAqICRpKTsgXHJcbiAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICAgICAgJi5sYXJnZS1jZW50ZXJlZHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb2x1bW5fY2VudGVyZWQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0gIFxyXG4gICAgICAgIH1cclxuICAgIH0gXHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgLmdyaWQxMi1wbHJ7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTZweCAvIDIpO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTZweCAvIDIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8vTmV1ZXMgR3JpZCBmw7xyIFRlYXNlci1FbGVtZW50ZVxyXG4ucm93LTEwZXItdGVhc2VyLWdyaWR7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyggKC0yMHB4IC8gMikpO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyggKC0yMHB4IC8gMikpO1xyXG4gICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuICAgIH0gXHJcbiAgICBcclxuICAgICYuc3RhZ2Utd3JhcHBlcntcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDB2dztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIFxyXG4gICAgICAgIC5jb2x1bW5ze1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLmNvbHVtbnMge1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDIwcHggLyAyKTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDIwcHggLyAyKTtcclxuICAgICAgICB9IFxyXG4gICAgfVxyXG59IiwiXHJcbi8qIFJFQlJBTkQgMjAxNyAqL1xyXG5cclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNntcclxuICAgIC8qICAgIGNvbG9yOiAkZGFya2dyZXk7Ki9cclxuICAgIC8qIFJFQlJBTkQgMjAxNyovXHJcbiAgICBjb2xvcjogJGFlX2JsYWNrO1xyXG59XHJcblxyXG5odG1sLCBib2R5e1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLWdyZXk7IFxyXG59XHJcblxyXG4qeyAgICBcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmF7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIGNvbG9yOiAkYWVfYmxhY2s7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBmb250X2ZsYW1hOyAgXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGNvbG9yOiAkY2lfcmVkO1xyXG4gICAgfVxyXG4gICAgJjp2aXNpdGVke1xyXG4gICAgICAgIGNvbG9yOiAkZGFya2dyZXk7XHJcbiAgICB9XHJcbiAgICAmOmZvY3Vze1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgLW1vei1vdXRsaW5lLXN0eWxlOiBub25lO1xyXG4gICAgICAgIC1tcy1vdXRsaW5lLXN0eWxlOiBub25lO1xyXG4gICAgICAgIC1vLW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgLXdlYmtpdC1vdXRsaW5lLXN0eWxlOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6dmlzaXRlZHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIC1tb3otb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtbXMtb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtby1vdXRsaW5lLXN0eWxlOiBub25lO1xyXG4gICAgICAgIC13ZWJraXQtb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFjdGl2ZXtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIC1tb3otb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtbXMtb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtby1vdXRsaW5lLXN0eWxlOiBub25lO1xyXG4gICAgICAgIC13ZWJraXQtb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgIH1cclxufVxyXG5zcGFuLmV4dGVybmFsLWxpbmt7XHJcbiAgICBjb2xvcjokY2lfcmVkO1xyXG4gICAgYXtcclxuICAgICAgICBjb2xvcjokY2lfcmVkOyBcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNpX3JlZDtcclxuICAgICAgICAgICAgY29sb3I6ICRjaV93aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50ZXh0LXRyYW5zLW5vbmV7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIFJlbGF0aXZlIHZzLiBBYnNvbHV0ZSAqL1xyXG4ucG9zLXJlbHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wb3MtYWJze1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogRGl2LVRhYmxlICovXHJcbi50YWJsZXtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi50YWJsZS1jZWxse1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIGZsb2F0OiBub25lO1xyXG59XHJcblxyXG4vKiBGbG9hdGluZyAqL1xyXG4uZmwtbGVmdHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uZmwtcmlnaHR7XHJcbiAgICBmbG9hdDogcmlnaHQ7IFxyXG59XHJcblxyXG4uZmwtbm9uZXtcclxuICAgIGZsb2F0Om5vbmUhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBCb3JkZXIgKi9cclxuLmJvcmRlci1hZV9ncmV5X2xpZ2h0e1xyXG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkYWVfZ3JleV9saWdodDtcclxufVxyXG5cclxuLyogQm9yZGVyICovXHJcbi5ib3JkZXItYm90dG9tLWdyZXl7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGFlX2dyZXlfbGlnaHQ7XHJcbn1cclxuXHJcbi8qIEJvcmRlciAqL1xyXG4uYm9yZGVyLXRvcC1ncmV5e1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRhZV9ncmV5X2xpZ2h0O1xyXG59XHJcblxyXG5cclxuXHJcbi8qIFdyYXBwZXIgKi9cclxuLndyYXBwZXItZnVsbHdpZHRoLWZyYW1le1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzk2MCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLmNlbnRlcmVkIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucGFnZS13cmFwIHtcclxuICAgIG1pbi1oZWlnaHQ6MTAwJTtcclxufVxyXG5cclxuLndyYXBwZXItaGFsZndpZHRoLWZyYW1le1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7ICAgIFxyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZWZ0e1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtcmlnaHR7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ud3JhcHBlci1ibGFja3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjaV9ibGFjaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIGgyLCBoM3tcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ud3JhcHBlci13aGl0ZXtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ud3JhcHBlci13aGl0ZS1ncmV5e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLWdyZXk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLndyYXBwZXItYWVfZ3JleV9saWdodHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRhZV9ncmV5X2xpZ2h0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46MCBhdXRvO1xyXG59XHJcblxyXG4ud3JhcHBlci1hZV9ncmV5X2xpZ2h0e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFlX2dyZXlfbGlnaHQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLndyYXBwZXItYWVfZ3JleV9saWdodDJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWVfZ3JleV9saWdodDI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLndyYXBwZXItZGFya2dyZXl7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2dyZXk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuXHJcbi8qIEFic3TDpG5kZSBBbGxnZW1laW4qL1xyXG4ucGItMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTowO1xyXG59XHJcbi5wbC01IHtcclxuICAgIHBhZGRpbmctbGVmdDo1cHg7XHJcbn1cclxuXHJcbi5wci01IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6NXB4O1xyXG59XHJcblxyXG4ucHQtNSB7XHJcbiAgICBwYWRkaW5nLXRvcDo1cHg7XHJcbn1cclxuXHJcbi5wLTEwe1xyXG4gICAgcGFkZGluZzogMTBweDtcclxufVxyXG5cclxuLnBiLTEwe1xyXG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcclxufVxyXG5cclxuLnAtMTV7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG59XHJcblxyXG4ucHQtMTV7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxufVxyXG5cclxuLnBiLTE1e1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5wbC0xNXtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxufVxyXG5cclxuXHJcbi5wLTIwe1xyXG4gICAgcGFkZGluZzogMjBweDtcclxufVxyXG5cclxuLnByLTIwe1xyXG4gICAgcGFkZGluZy1yaWdodDoyMHB4O1xyXG59XHJcblxyXG4ucGwtMjB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6MjBweDtcclxufVxyXG5cclxuLnBsLTIwLWRlc2t0b3B7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6MjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnB0LTIwe1xyXG4gICAgcGFkZGluZy10b3A6MjBweDtcclxufVxyXG5cclxuLnB0LTI1e1xyXG4gICAgcGFkZGluZy10b3A6MjVweDtcclxufVxyXG5cclxuLnByLTI1e1xyXG4gICAgcGFkZGluZy1yaWdodDoyNXB4O1xyXG59XHJcblxyXG4ucGItMjV7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxufVxyXG5cclxuLnBsLTI1e1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG59XHJcbi5wLTI1e1xyXG4gICAgcGFkZGluZzogMjVweDtcclxufVxyXG5cclxuLnAtMzB7XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG59XHJcbi5wbC0zMHtcclxuICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxufVxyXG4ucHItMzB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OjMwcHg7XHJcbn1cclxuLnB0LTQwe1xyXG4gICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbn1cclxuLnB0LTMwe1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbn1cclxuXHJcbi5wYi0zMHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG59XHJcbi5wLTM1e1xyXG4gICAgcGFkZGluZzogMzVweDtcclxufVxyXG5cclxuLnB0LTUwe1xyXG4gICAgcGFkZGluZy10b3A6IDUwcHghaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuLnB0LTYwe1xyXG4gICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbn1cclxuXHJcbi5wYi02MHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG59XHJcblxyXG4ucHQtOTB7XHJcbiAgICBwYWRkaW5nLXRvcDogOTBweCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYi05MHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4IWltcG9ydGFudDtcclxufVxyXG5cclxuLnB0LTEyMHtcclxuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHItNDB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG59XHJcblxyXG4ubXQtMHtcclxuICAgIG1hcmdpbi10b3A6IDBweCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi0we1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4IWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LTEwe1xyXG4gICAgbWFyZ2luLXRvcDogMTBweCFpbXBvcnRhbnQ7XHJcbn1cclxuLm1yLTEwe1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4IWltcG9ydGFudDtcclxufVxyXG4ubWwtMTB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweCFpbXBvcnRhbnQ7XHJcbn1cclxuLm1iLTEwe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tdC0yMHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHghaW1wb3J0YW50O1xyXG59XHJcbi5tbC0yMHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4IWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi5tYi0xMHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5tYi0yMHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHghaW1wb3J0YW50O1xyXG59XHJcbi5tYi0yNXtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHghaW1wb3J0YW50O1xyXG59XHJcbi5tbC0yNXtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNXB4IWltcG9ydGFudDtcclxufVxyXG4ubXItMjV7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHghaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXQtMzB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4IWltcG9ydGFudDtcclxufVxyXG5cclxuLm1iLTMwe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi00MHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM0cHghaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXQtNjB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4IWltcG9ydGFudDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHghaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWItNjB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4IWltcG9ydGFudDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHghaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbi5tYi02NXtcclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHghaW1wb3J0YW50O1xyXG59XHJcbi5tYi03MHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM1cHghaW1wb3J0YW50O1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIERpc3BsYXkgKi9cclxuXHJcbi5ibG9ja3tcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5pbmxpbmV7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbn1cclxuLmlubGluZS1ibG9ja3tcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuXHJcbi8qIEZvcm11bGFyZSAqL1xyXG5cclxuaW5wdXQsIHRleHRhcmVhe1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYWVfZ3JleTsgXHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBAaW5jbHVkZSBmb250X3JlZztcclxuICAgIGZvbnQtc2l6ZTogJGZvbnRfMTQ7XHJcblxyXG4gICAgJjpmb2N1c3tcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIC1tb3otb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtbXMtb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtby1vdXRsaW5lLXN0eWxlOiBub25lO1xyXG4gICAgICAgIC13ZWJraXQtb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmOnZpc2l0ZWR7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAtbW96LW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgLW1zLW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgLW8tb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtd2Via2l0LW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJjphY3RpdmV7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAtbW96LW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgLW1zLW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgLW8tb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtd2Via2l0LW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5mMy1mb3JtLWVycm9ye1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHJlZF9lcnJvcjsgXHJcbiAgICB9XHJcbn1cclxuXHJcbmlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtAaW5jbHVkZSBmb250X3JlZzsgY29sb3I6ICRncmV5OyBvcGFjaXR5OiAxO31cclxuaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtAaW5jbHVkZSBmb250X3JlZzsgY29sb3I6ICRncmV5OyBvcGFjaXR5OiAxO31cclxuaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge0BpbmNsdWRlIGZvbnRfcmVnOyBjb2xvcjogJGdyZXk7IG9wYWNpdHk6IDE7fVxyXG5pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtAaW5jbHVkZSBmb250X3JlZzsgY29sb3I6ICRncmV5OyBvcGFjaXR5OiAxO31cclxuXHJcbnRleHRhcmVhIHtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgcmVzaXplOiBub25lO1xyXG59XHJcblxyXG4uaWNoZWNrYm94IHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY2hlY2sucG5nXCIpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICBAaW5jbHVkZSBpbWFnZS1wbmcoJ2ljaGVjaycsIDIwcHgsIDIwcHgsIDIwcHgsIDYwcHgpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG5cclxuICAgICYuY2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLmYzLWZvcm0tZXJyb3J7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDBweDsgXHJcblxyXG4gICAgICAgICYuY2hlY2tlZHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pcmFkaW8ge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2lyYWRpby5wbmdcIikgbm8tcmVwZWF0IDAgMDtcclxuICAgIEBpbmNsdWRlIGltYWdlLXBuZygnaXJhZGlvJywgMjBweCwgMjBweCwgMjBweCwgNjBweCk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcblxyXG4gICAgJi5jaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuZjMtZm9ybS1lcnJvcntcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00MHB4OyBcclxuXHJcbiAgICAgICAgKyBzcGFue1xyXG4gICAgICAgICAgICBjb2xvcjogJHJlZF9lcnJvcjsgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5sYWJlbHtcclxuICAgICYuZjMtZm9ybS1lcnJvcntcclxuICAgICAgICBjb2xvcjogJHJlZF9lcnJvcjtcclxuXHJcbiAgICAgICAgLmljaGVja2JveCxcclxuICAgICAgICAuaXJhZGlvIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDBweDsgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaWNoZWNrYm94LFxyXG4uaXJhZGlvIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luOiAtM3B4IDE1cHggMCAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4vKiBTY2hyaWZ0ZW4gKi9cclxuXHJcbi5jc2MtaGVhZGVye1xyXG4gICAgbWFyZ2luLXRvcDo0MHB4O1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDokc2l6ZV83NjgpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOjYwcHg7XHJcbiAgICB9XHJcbiAgICAmLmNzYy1oZWFkZXItbjF7XHJcbiAgICAgICAgbWFyZ2luLXRvcDoyMHB4OyBcclxuICAgIH1cclxufVxyXG5cclxuaDEsIC5oMXtcclxuICAgIEBpbmNsdWRlIGZvbnRfZmxhbWE7IFxyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6ICRmb250XzI4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbjogMHB4IDBweCA1cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzotMC4wMmVtO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDokc2l6ZV83NjgpIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250XzQ2O1xyXG4gICAgfVxyXG4gICAgJi5iaWdnZXN0LWhlYWRsaW5le1xyXG4gICAgICAgIGZvbnQtc2l6ZTokZm9udF8zODtcclxuICAgICAgICBsaW5lLWhlaWdodDoxO1xyXG4gICAgICAgIG1heC13aWR0aDoxMDAlO1xyXG4gICAgICAgIG1hcmdpbjowIDE1cHg7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDokc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiRmb250Xzg4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiRzaXplXzEyODApIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiRmb250Xzg4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6NjAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDozMHB4O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDU4MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICBjb2xvcjogJGNpX3JlZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgIHdpZHRoOjkwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OjJweDtcclxuICAgICAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokcmVkO1xyXG4gICAgICAgICAgICBtYXJnaW46IDRweCAwIDAgLTE1cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6JHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE0cHggMCAwIC0xNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6JHNpemVfMTI4MCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNHB4IDAgMCAtMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmgxLXN1YmxpbmV7XHJcbiAgICBAaW5jbHVkZSBmb250X2JvbGQ7IFxyXG4gICAgZm9udC1zaXplOiRmb250XzE4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6LTAuMDJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OjE7XHJcbiAgICBtYXJnaW46NnB4IDAgMDsgIFxyXG4gICAgc3BhbntcclxuICAgICAgICBjb2xvcjogJGNpX3JlZDtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6JHNpemVfNzY4KSB7XHJcbiAgICAgICAgbWFyZ2luOjE2cHggMCAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDokc2l6ZV8xMjgwKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiRmb250XzMwO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuaDJ7XHJcbiAgICBAaW5jbHVkZSBmb250X2ZsYW1hOyBcclxuICAgIGRpc3BsYXk6IGJsb2NrOyAgXHJcbiAgICBmb250LXNpemU6ICRmb250XzI4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbjowIDE1cHggLTdweCAwO1xyXG4gICAgbGluZS1oZWlnaHQ6MTtcclxuICAgIHNwYW57XHJcbiAgICAgICAgY29sb3I6ICRjaV9yZWQ7IFxyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udF80ODtcclxuICAgIH1cclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgIHdpZHRoOjEwcHg7XHJcbiAgICAgICAgaGVpZ2h0OjJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRyZWQ7XHJcblxyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDM2cHg7XHJcbiAgICAgICAgbGVmdDogMXB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICB3aWR0aDoyMHB4O1xyXG4gICAgICAgICAgICB0b3A6IDQ2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6JHNpemVfMTAyNCkge1xyXG4gICAgICAgICAgICB3aWR0aDo1MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmgyLXN1YmxpbmV7XHJcbiAgICBAaW5jbHVkZSBmb250X2JvbGQ7IFxyXG4gICAgZm9udC1zaXplOiRmb250XzE4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6LTAuMDJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OjE7XHJcbiAgICBtYXJnaW46MTBweCAwIDA7XHJcbiAgICBzcGFue1xyXG4gICAgICAgIGNvbG9yOiAkY2lfcmVkO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDokc2l6ZV8xMjgwKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiRmb250XzI4O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuaDMsIC5oM3tcclxuICAgIEBpbmNsdWRlIGZvbnRfZmxhbWE7IFxyXG4gICAgZm9udC1zaXplOiAkZm9udF8yODtcclxuICAgIGxldHRlci1zcGFjaW5nOi0wLjAyZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbGluZS1oZWlnaHQ6MTtcclxuICAgIG1hcmdpbjowOyAgXHJcbiAgICBzcGFue1xyXG4gICAgICAgIGNvbG9yOiAkY2lfcmVkOyBcclxuICAgIH1cclxufVxyXG5cclxuLmgzLXN1YmxpbmV7XHJcbiAgICBAaW5jbHVkZSBmb250X2JvbGQ7IFxyXG4gICAgZm9udC1zaXplOiRmb250XzE4OyBcclxuICAgIGxldHRlci1zcGFjaW5nOi0wLjAyZW07XHJcbiAgICBsaW5lLWhlaWdodDoxO1xyXG4gICAgbWFyZ2luOjEwcHggMCAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHNwYW57XHJcbiAgICAgICAgY29sb3I6ICRjaV9yZWQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmg0LCAuaDR7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogJGZvbnRfMTg7XHJcbiAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMjQ7XHJcbiAgICB9XHJcbiAgICAmLmJvbGR7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbmg1e1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6ICRmb250XzE2O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuaDZ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnRfMTQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIC8vbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAmLmNvcHl7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250XzE2O1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2lfcmVke1xyXG4gICAgY29sb3I6ICRjaV9yZWQ7IFxyXG59XHJcblxyXG4uY29weTF7XHJcbiAgICBmb250LXNpemU6ICRmb250XzE0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udF8xNjtcclxuICAgICAgICBsaW5lLWhlaWdodDogJGZvbnRfMjQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi5ib2xke1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgIH1cclxufVxyXG5cclxuLmNvcHkye1xyXG4gICAgZm9udC1zaXplOiAkZm9udF8xNDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAmLmJvbGR7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgfVxyXG59XHJcblxyXG5wLCB1bCBsaXtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbnAsIGJvZHl7XHJcbiAgICBAaW5jbHVkZSBmb250X3JlZztcclxufVxyXG5cclxuLypcclxuKiAgIFNUUk9ORy9JVEFMSUMvUkVHVUxBUlxyXG4qL1xyXG5iLCBzdHJvbmd7XHJcbiAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICBmb250LXdlaWdodDogYmxvZDsgIFxyXG59XHJcblxyXG5lbSwgaXtcclxuICAgIEBpbmNsdWRlIGZvbnRfYm9sZGl0YWxpYztcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuLypcclxuKiAgIFRFWFQtQVVTUklDSFRVTkdcclxuKi9cclxuLnR4dC1jZW50ZXJ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi50eHQtcntcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4udHh0LWx7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4vKiBJbnRlcmFrdGl2ZSBFbGVtZW50ZSAqL1xyXG4uY3Rhe1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICBmb250LXNpemU6ICRmb250XzE2O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjaV9ibGFjaztcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNpX3JlZDtcclxuICAgIH1cclxuXHJcbiAgICAmLndoaXRlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuICAgICAgICBjb2xvcjokYmxhY2s7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFlX2dyZXlfZGFyaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5sYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiRmb250XzIwO1xyXG4gICAgfVxyXG5cclxuICAgICYubm8tdHJhbnNmb3JtIHtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTpub25lO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTQ7XHJcbiAgICB9XHJcbn1cclxuYS5jdGEge1xyXG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICBjb2xvcjokd2hpdGU7XHJcbiAgICBsaW5lLWhlaWdodDo0MHB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcbn1cclxuXHJcbi50ZXh0bGlua3tcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnRfMTY7XHJcbiAgICBsaW5lLWhlaWdodDoxLjU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzotMC4wMmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiAkY2lfYmxhY2s7XHJcbiAgICBtYXJnaW4tdG9wOjIwcHg7XHJcbiAgICAmLmJpZ3tcclxuICAgICAgICBtYXJnaW4tdG9wOjIwcHg7ICBcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDozMHB4OyAgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMzA7IFxyXG4gICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMzA7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDonPic7XHJcbiAgICAgICAgY29sb3I6JGNpX3JlZDtcclxuICAgICAgICBmb250LXNpemU6ICRmb250XzE2O1xyXG4gICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDoxMHB4O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRjaV9yZWQ7XHJcbiAgICAgICAgY29sb3I6JGNpX3doaXRlO1xyXG4gICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICBjb250ZW50Oic+JztcclxuICAgICAgICAgICAgY29sb3I6JGNpX3doaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH0gIFxyXG4gICAgJi51bmRlcmxpbmV7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFjdGlvbi1jbG9zZXtcclxuICAgICAgICAgICAgY29sb3I6ICRjaV9ibGFjaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250XzIwOyBcclxuICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF8yMDsgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udGV4dGxpbmtfY29weTF7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6ICRmb250XzE0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICBjb2xvcjogJGFlX2JsYWNrO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBjb2xvcjogJGFlX2dyZXlfbGlnaHQ7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250XzE2O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubm8tdHh0LXRyYW5zZm9ybXtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4udHh0LXVwcGVye1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLm1vcmVsZXNzX3RvZ2dsZXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgYm90dG9tOiAyMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uaGlkZGVuLWNvbnRlbnR7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4udG9nZ2xlLW1lbnUge1xyXG4gICAgLmFjdGlvbi1jbG9zZSwgLmljb24uYWN0aW9uLWNsb3NleyBcclxuICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIC5hY3Rpb24tb3BlbiwgLmljb24uYWN0aXZlLW9wZW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hY3Rpb24tY2xvc2UsIC5pY29uLmFjdGlvbi1jbG9zZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuaW5wdXQsIHRleHRhcmVhLCBzZWxlY3QsIGJ1dHRvbiB7XHJcbiAgICAvLyBCcm93c2Vyc3BlemlmaXNjaGUgU3RpbGVcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4vKiBMYWJlbHMgKi9cclxuXHJcbi5sYWJlbDF7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIEBpbmNsdWRlIGZvbnRfYm9sZDsgIFxyXG4gICAgZm9udC1zaXplOiAkZm9udF8xNDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IC0ycHg7XHJcbiAgICAmLmJvbGR7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGFiZWwye1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgZm9udC1zaXplOiAkZm9udF8xMjtcclxuICAgIGxpbmUtaGVpZ2h0OiAkZm9udF8xMjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAmLm5vX2Jne1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206NnB4O1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzEyODApIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF8xNDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmb250XzE0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNpZGUtc3BhY2V7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjE1cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzEyODApIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmhpZ2hsaWdodHtcclxuICAgICAgICBmb250LXNpemU6JGZvbnRfMjg7XHJcbiAgICAgICAgY29sb3I6ICRjaV9yZWQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6LTAuMDJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDoxO1xyXG4gICAgICAgIG1hcmdpbjowIDAgMjBweCAwO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzk2MCkge1xyXG4gICAgICAgICAgICBtYXJnaW46MDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmJnX3JlZHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgcGFkZGluZzogM3B4IDVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgICAmLmJnX2JsdWV7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFlX2JsdWU7XHJcbiAgICAgICAgcGFkZGluZzogMnB4IDVweCAzcHggNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICAgICYuYmdfZ3JleXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWVfZ3JleV9kYXJrO1xyXG4gICAgICAgIHBhZGRpbmc6IDJweCA1cHggM3B4IDVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgICAmLmJveCB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xyXG4gICAgICAgIHBhZGRpbmc6IDNweCA1cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLmxhYmVsLXNwZWNpYWx7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwcHggMjBweDsgXHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDE1cHg7XHJcbiAgICBsZWZ0OiA1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICBoNHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gICAgLmxpbmVfdG9we1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICB0b3A6IC0xN3B4O1xyXG4gICAgICAgIGxlZnQ6IDhweDtcclxuICAgIH1cclxuICAgIC5saW5lX2JvdHRvbXtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDJweDsgXHJcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgICB0b3A6IDIycHg7XHJcbiAgICAgICAgbGVmdDogOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgdG9wOiAzMHB4O1xyXG4gICAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgICAgcGFkZGluZzogMHB4IDMwcHg7IFxyXG4gICAgICAgIC5saW5lX3RvcHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICB0b3A6IC0zMnB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAxM3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubGluZV9ib3R0b217XHJcbiAgICAgICAgICAgIHRvcDogMjlweDtcclxuICAgICAgICAgICAgbGVmdDogMTNweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50eHQtZ3JleXtcclxuICAgIGNvbG9yOiAkYWVfZ3JleTtcclxufVxyXG5cclxuLnR4dC1hZV9ibGFja3tcclxuICAgIGNvbG9yOiAkYWVfYmxhY2s7XHJcbn1cclxuXHJcbi8qIERpdmVyc2UgRWxlbWVudGUgKi9cclxuXHJcbi50ZXh0LWRpdmlkZXJfcmVke1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrOyBcclxuICAgIHdpZHRoOiAycHg7XHJcbiAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICBtYXJnaW46IDAgMTBweDtcclxuICAgIHRvcDogMTBweDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMjA7XHJcbiAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDIwcHg7XHJcbiAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4udGV4dC1kaXZpZGVyX2dyZXl7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2dyZXk7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgbWFyZ2luOiAwIDIwcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHRvcDogLTRweDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBtYXJnaW46IDAgMzBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnRleHQtZGl2aWRlcl93aGl0ZXtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBtYXJnaW46IDAgMjBweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgdG9wOiAtNHB4O1xyXG4gICAgbGVmdDogLTQwcHg7XHJcbn1cclxuXHJcbi5ncmFkaWVudC1yYWRpYWx7XHJcbiAgICBAaW5jbHVkZSBncmFkaWVudC1yYWRpYWw7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4uZ3JhZGllbnQtbGluZWFye1xyXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtbGluZWFyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAvL2hlaWdodDogNDAlO1xyXG4gICAgaGVpZ2h0OiA2MCU7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLmdyYWRpZW50LWxpbmVhcl9yZXZlcnNle1xyXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtbGluZWFyX3JldmVyc2U7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNDAlO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbi5ncmFkaWVudC1saW5lYXJfbW9yZWludGVuc2V7XHJcbiAgICBAaW5jbHVkZSBncmFkaWVudC1saW5lYXJfbW9yZWludGVuc2U7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4ubm9icntcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbmEuaW50ZXJuYWwtYWx0LWxpbmstZGVzaW5nIHtcclxuICAgIEBpbmNsdWRlIGltYWdlLXBuZygnaWNuX2N0YScsIDE5cHgsIDE5cHgsIDE5cHgsIDE5cHgpO1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICBmb250LWZhbWlseTogXCJvcGVuX3NhbnNib2xkXCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHBhZGRpbmctbGVmdDogMjZweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBjb2xvcjogJGhpc3RvcnktcmVkO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMDg1ZW07XHJcbiAgICB3aWR0aDogMTAwJTsgXHJcbn1cclxuXHJcbnAge1xyXG4gICAgJi50ZXh0LWNlbnRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICYudGV4dC1yaWdodCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmEuYnV0dG9uIHtcclxuICAgIEBpbmNsdWRlIGZvbnRfc2VtaWJvbGQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjaV9yZWQ7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY2lfcmVkO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnRfMTg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoaXN0b3J5X2JsYWNrO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGhpc3RvcnktYmxhY2s7XHJcbiAgICB9XHJcblxyXG4gICAgJi5vdXRsaW5lIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb2xvcjogJGhpc3RvcnktYmxhY2s7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2lfcmVkO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjaV9yZWQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGxpbmUtMjgtYm9sZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgZm9udC1zaXplOiAkZm9udF8yODtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgKyAuc3VibGluZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udF8xODtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGxpbmUtMjQtYm9sZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgZm9udC1zaXplOiAkZm9udF8yNDtcclxuXHJcbiAgICArIC5zdWJsaW5lIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICBmb250LXNpemU6ICRmb250XzE4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mcmFtZS0xMzEge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59IiwiXHJcbi8qIFJFQlJBTkQgMjAxNyAqL1xyXG5cclxuLnByb2dyYW0tbGlzdC13cmFwcGVye1xyXG4gICAgLmFsbGUtc2VuZHVuZ2Vue1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDowO1xyXG4gICAgICAgIC5zbWFsbHtcclxuICAgICAgICAgICAgaDR7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokcmVkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGg1e1xyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDoxLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIFZBUiAxXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vZGlzcGxheTogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gVkFSIDJcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wcm9ncmFtQ29udGVudHtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgIH1cclxufVxyXG5cclxuLmFsbGUtc2VuZHVuZ2Vue1xyXG4gICAgY29sb3I6ICRhZV9ibGFjaztcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGg1e1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYWVfYmxhY2s7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDoxLjU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFlX2dyZXk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAub25seS10aW1le1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ud3JhcHBlcl9zZW5kdW5nc25hbWV7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3R0b206IDBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uZGF0dW17XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5nZW5yZS1kcm9wZG93bntcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogLTZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5kcm9wZG93bl9tdWx0aXNlbGVjdHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkJGdyZXk7XHJcblxyXG4gICAgLmRyb3Bkb3due1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYnRuIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250X3JlZztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZXk7XHJcbiAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy8yeC9pY24tYXJyb3dfbW9iaWxlXzJ4LnBuZykgcmlnaHQgbm8tcmVwZWF0ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjVweCA4cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTJweDsgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kcm9wZG93bl9vcGVuIHtcclxuICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDowO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9yZWc7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYWVfYmxhY2s7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgY29sb3I6ICNmMmVkZTA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRncmV5O1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JleTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5O1xyXG5cclxuICAgICAgICAgICAgbGFiZWx7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFlX2JsYWNrO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB1bHtcclxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaUNoZWNrLWhlbHBlcntcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KSBub25lIHJlcGVhdCBzY3JvbGwgMCUgMCU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDBweCBub25lO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaWNoZWNrYm94e1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHggMTVweCAwIDA7IFxyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH0gXHJcblxyXG59XHJcblxyXG4ucHJvZ3JhbUNvbnRlbnQge1xyXG4gICAgbWluLWhlaWdodDozMDBweDtcclxuXHJcbiAgICAmLmxvYWRpbmcge1xyXG4gICAgICAgIGJhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2FqYXgtbG9hZGVyLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuaDUuaWNvbntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLnN0cmVhbWluZ19saW5rYW1hem9uX2ljb257XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nLzJ4L2NpLXBsYXlfMngucG5nXCIpIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwcHggMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAuc3RyZWFtaW5nX2xpbmthcHBsZV9pY29ue1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy8yeC9jaS1wbGF5XzJ4LnBuZ1wiKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MHB4IDE5cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaWNvbi1jb250YWluZXJ7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0OyBjbGVhcjogYm90aDsgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAuc3RyZWFtaW5nX2xpbmthbWF6b25faWNvbiwgLnN0cmVhbWluZ19saW5rYXBwbGVfaWNvbntcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIlxyXG4vKiBSRUJSQU5EIDIwMTcgKi9cclxuLnR2Z3VpZGUtcmwxN3tcclxuICAgIC50b2dnbGV7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICYud3JhcHBlci1jb2x1bW4tbGVmdHtcclxuICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgd2lkdGg6ODAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6MnB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRyZWQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjVweCAwIDI1cHggLTE1cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6JHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDI1cHggMCAyNXB4IC00MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuYWxsZS1zZW5kdW5nZW57XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OjE1cHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6MDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OjA7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDokc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53cmFwcGVyX3NlbmR1bmdzbmFtZXtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAuaGlkZGVuLWNvbnRlbnR7XHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8qICAgIFxyXG4gICAgLnRpdGxlX2dlbnJle1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IC02MHB4O1xyXG4gICAgYm90dG9tOiA0MHB4O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIEBpbmNsdWRlIGZvbnRfcmVnO1xyXG4gICAgZm9udC1zaXplOiAkZm9udF8xMjtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFlX2dyZXlfZGFyaztcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIGhlaWdodDogMTlweDsgICBcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAwcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgKi9cclxuXHJcbiAgICBcclxuICAgIC5sYWJlbDIuaGlnaGxpZ2h0e1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206MDtcclxuICAgIH1cclxuXHJcbiAgICAucmVtaW5kZXJ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRmb250XzEyO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC00cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgICAgICBjb2xvcjokcmVkO1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiR3aGl0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokcmVkO1xyXG4gICAgICAgICAgICAuaWNvbi5pY24tcmVtaW5kZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pY29uLmljbi1yZW1pbmRlcntcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdG9wOiAxcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuZW1haWwtcmVtaW5kZXJ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XHJcblxyXG4gICAgICAgID4gLnJvdy0xMGVyLWdyaWR7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY3Rhe1xyXG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwIDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaWNvbi1jaXJjbGUuanMtY2xvc2V7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC53cmFwcGVyX2VtYWlsLXJlbWluZGVye1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXB0Y2hhIHtcclxuICAgICAgICAgICAgLmctcmVjYXB0Y2hhIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2FwdGNoYS1lcnJvciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF8xNDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubm90LWVudGVyZWQtaW5wdXR7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRyZWQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb3B5X3JlbWluZGVye1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRfcmVnO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTQ7XHJcbiAgICAgICAgY29sb3I6ICRncmV5O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5yZW1pbmRlcl90b29sc3tcclxuICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udF8xMjtcclxuICAgICAgICBjb2xvcjogJGdyZXk7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7XHJcbiAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmljb257XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5yZW1pbmRlci1nb29nbGV7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYucmVtaW5kZXItZ29vZ2xlOmhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjogJG1lZGl1bWxpZ2h0Z3JleTtcclxuXHJcbiAgICAgICAgICAgIC5pY24tcmVtaW5kZXItZ29vZ2xle1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5yZW1pbmRlci1pY2FsOmhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjogJG1lZGl1bWxpZ2h0Z3JleTtcclxuXHJcbiAgICAgICAgICAgIC5pY24tcmVtaW5kZXItaWNhbHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYucmVtaW5kZXItbWFpbDpob3ZlcntcclxuICAgICAgICAgICAgY29sb3I6ICRtZWRpdW1saWdodGdyZXk7XHJcblxyXG4gICAgICAgICAgICAuaWNuLXJlbWluZGVyLW1haWx7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGg2e1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5nZW5yZS1maWx0ZXJ7XHJcbiAgICAuYm9yZGVyLWJvdHRvbS1ncmV5e1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5nZW5yZXtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4ucHJpbnQtcHJvZ3JhbXN7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogLTVweDtcclxufVxyXG5cclxuLnR2LWd1aWRlIHtcclxuICAgIC5wcmV2LXNob3d7XHJcbiAgICAgICAgbWluLWhlaWdodDogMjNweDtcclxuICAgICAgICBtYXJnaW46IDYwcHggMCA0MHB4O1xyXG4gICAgICAgIC50ZXh0bGlua3tcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDowO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoLXNlbmR1bmcge1xyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6MDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDpub25lO1xyXG4gICAgICAgICAgICBib3JkZXI6bm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50aW1le1xyXG4gICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgZm9udC1zaXplOiRmb250XzI4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6LTAuMDJlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuICAgIGxpbmUtaGVpZ2h0OjE7XHJcbiAgICBtYXJnaW4tdG9wOjA7XHJcbn1cclxuXHJcbi5oaWRkZW4tcHJvZ3JhbXtcclxuICAgIC50aW1le1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiXHJcbi8qXHJcbiogICBHQU1FUyAmIFZJREVPU1xyXG4qL1xyXG4uZ2FtZXMtd3JhcHBlcntcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4uYm94MTN7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjowIDIwcHggMjBweCAwO1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgJi50ZWFzZXJDbGlja3tcclxuICAgICAgICAmLmltYWdlX3dyYXB7XHJcbiAgICAgICAgICAgIGhlaWdodDphdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIC5mcmFtZS1kZWZhdWx0IHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgLmNlLWdhbGxlcnl7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC8vaGVpZ2h0OiAxNTlweDtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBmaWd1cmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuaW1hZ2V7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46MDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jZS10ZXh0cGlje1xyXG4gICAgICAgICAgICAgICAgICAgIC5jZS1ib2R5dGV4dHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDokY2lfYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MzBweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6YXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDozMDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJvZHl0ZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOjA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGg0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF8xMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZm9udF8xMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiRjaV93aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV8xMjgwKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF8xNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZvbnRfMTQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF8xMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZvbnRfMTI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiRjaV93aGl0ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfMTI4MCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250XzE0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZvbnRfMTQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRjaV9yZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGgzLCBoMntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF8xODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjEuMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOjAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JGNpX3doaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250XzI0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250XzE4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjEuMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JGNpX3doaXRlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF8yNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokY2lfcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDoxLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzotMC4wMmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2lfd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOjIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDonPic7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JGNpX3JlZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250XzE2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDoxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRjaV9yZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jz4nO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokY2lfd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYm94MTMgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyIHtcclxuICAgIGF7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTpub25lO1xyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY3RhX2hlbGwucG5nKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNnB4IDUycHg7XHJcbiAgICAgICAgICAgIHdpZHRoOjI2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDoyNnB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyIC8gMSksIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XHJcbiAgICAuYm94MTMgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyIGF7XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy8yeC9jdGFfaGVsbF8yeC5wbmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggNTJweDtcclxuICAgICAgICAgICAgd2lkdGg6MjZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OjI2cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc3BpZWxlIC5ib3gxMyAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtZ2FsbGVyeSB7XHJcbiAgICBoZWlnaHQ6IDE0MHB4O1xyXG59XHJcblxyXG4uc3BpZWxle1xyXG4gICAgLmJveDEzLC5ib3gxMy5sYXN0LCAuYm94MTMuc21hbGwubGFzdHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgIC5taWRkbGUgZGl2Om50aC1jaGlsZCgzbikgLmJveDEze1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDoyMHB4O1xyXG4gICAgfVxyXG4gICAgLm1pZGRsZSBkaXY6bnRoLWNoaWxkKDJuKSAuYm94MTN7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OjBweDtcclxuICAgIH1cclxufVxyXG4uYm94MTMubGFzdC5laW5lcntcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi50eC1tMDEtdHZwcm9ncmFtbWV7XHJcbiAgICAuYm94MTMudGFnZXNoaWdobGlnaHQuZWluZXJ7IG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7fVxyXG4gICAgLnR4dF9jb250ZW50X2hlYWRsaW5lLmVpbmVye1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4udHgtbTAxLXR2cHJvZ3JhbW1le1xyXG4gICAgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0e1xyXG4gICAgICAgIG1heC13aWR0aDozMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi50ZWFzZXJfc2xpZGVyX3dyYXBwZXIsIC5zcGllbGV7XHJcbiAgICAuYm94MTMgeyBcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIC5mcmFtZS1kZWZhdWx0IHtcclxuICAgICAgICAgICAgLmNlLXRleHRwaWMge1xyXG4gICAgICAgICAgICAgICAgLmNlLWJvZHl0ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9ICBcclxufVxyXG5cclxuLnNwaWVsZSwgLnNlbmR1bmdlbntcclxuICAgIC5ib3gxMywuYm94MTMubGFzdCwgLmJveDEzLnNtYWxsLmxhc3R7XHJcbiAgICAgICAgbWFyZ2luOjAgYXV0byAyMHB4O1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICB9IFxyXG59XHJcblxyXG4uc3BpZWxlIC5taWRkbGUgZGl2Om50aC1jaGlsZCgzbikgLmJveDEze1xyXG4gICAgbWFyZ2luLXJpZ2h0OjBweDtcclxufVxyXG5cclxuLnR2Z3VpZGUge1xyXG4gICAgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0IC50ZXh0IHtcclxuICAgICAgICBoZWlnaHQ6YXV0bztcclxuXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjAuOTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ib3gxMy5zbWFsbHtcclxuICAgIGhlaWdodDogMTkwcHg7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgLmZyYW1lLWRlZmF1bHQge1xyXG4gICAgICAgIC5jZS10ZXh0cGljIHtcclxuICAgICAgICAgICAgLmNlLWdhbGxlcnkge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jZS1ib2R5dGV4dCB7XHJcbiAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICAgICAgICAgIGgye1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5sYXN0e1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDowO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFpbl93cmFwcGVyLnZpZGVvcyB7XHJcbiAgICAudzk0MCAudHh0X2NvbnRlbnRfaGVhZGxpbmUgaDEsIC53OTQwIC50eHRfY29udGVudF9oZWFkbGluZSBoMntmb250LXNpemU6MWVtO31cclxuICAgIC53ZWl0ZXJlX3ZpZGVvc3tib3JkZXItYm90dG9tOiBzb2xpZCAjNTQ5ZTczIDFweDsgd2lkdGg6IDEwMCU7IG1hcmdpbi1ib3R0b206IDEwcHg7fVxyXG4gICAgLndlaXRlcmVfdmlkZW9zIGgye0BpbmNsdWRlIGZvbnRfYm9sZDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7fVxyXG4gICAgLnRlYXNlcjMzX3dyYXBwZXIgaDIgYXtjb2xvcjojMDAwOyBAaW5jbHVkZSBmb250X2JvbGQ7fVxyXG4gICAgLnRlYXNlcjMzX3dyYXBwZXIgaDJ7bGluZS1oZWlnaHQ6IDAuOWVtOyBtYXJnaW4tYm90dG9tOiAxMHB4OyBkaXNwbGF5OmlubGluZS1ibG9jazsgbWFyZ2luLWJvdHRvbTozMHB4O31cclxuXHJcblxyXG4gICAgLmJveF9maXJzdHsgd2lkdGg6MzAwcHg7IGRpc3BsYXk6aW5saW5lLWJsb2NrOyBmbG9hdDpsZWZ0OyBtYXJnaW4tcmlnaHQ6MTdweDsgfVxyXG4gICAgLmJveF9zZWNvbmR7IHdpZHRoOjMwMHB4OyBkaXNwbGF5OmlubGluZS1ibG9jazsgZmxvYXQ6bGVmdDsgbWFyZ2luLXJpZ2h0OjE3cHg7fVxyXG4gICAgLmxhc3R7IHdpZHRoOjMwMHB4OyBkaXNwbGF5OmlubGluZS1ibG9jazsgIGZsb2F0OmxlZnQ7fVxyXG4gICAgLmJveDEzIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoNHtib3R0b206YXV0bzt9XHJcbn1cclxuXHJcbi50ZWFzZXJfc2xpZGVyIC5ib3gxMy5pbWFnZV93cmFwLmltYWdlX3dyYXBfc21hbGwgLmNlLWJvZHl0ZXh0IHAge21hcmdpbjowcHg7fVxyXG4udGVhc2VyX2JpZ3tcclxuICAgIC53NDYwLmJveF9sZWZ0LnRlYXNlcixcclxuICAgIC53NDYwLmJveF9yaWdodC50ZWFzZXJ7XHJcbiAgICAgICAgLm9uZS5zcDMudHJhbnosXHJcbiAgICAgICAgLnR3by5zcDMudHJhbnp7XHJcbiAgICAgICAgICAgIGRpdi5jZS10ZXh0cGljIC5jZS1nYWxsZXJ5IGltZ3t3aWR0aDoxMDAlOyBoZWlnaHQ6MTAwJTt9XHJcbiAgICAgICAgICAgIC5pbWFnZV93cmFwIC5jZS1nYWxsZXJ5IGltZ3t3aWR0aDoxMDAlOyBoZWlnaHQ6MTAwJTt9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IFxyXG5cclxuLmZyYW1lLWRlZmF1bHQuY3NjLXNwYWNlLWJlZm9yZS0yMHtkaXNwbGF5OmlubGluZS1ibG9jazt9XHJcbi5jc2MtdGV4dHBpYy5jc2MtdGV4dHBpYy1pbnRleHQtbGVmdC1ub3dyYXB7Y2xlYXI6Ym90aDt9XHJcblxyXG5cclxuLnRlYXNlcl9iaWcgZGl2Omxhc3QtY2hpbGQgLmJveDEze1xyXG4gICAgbWFyZ2luLXJpZ2h0OjBweDtcclxufVxyXG5cclxuLnNwaWVsZSAuYm94MTMgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWdhbGxlcnl7XHJcbiAgICBoZWlnaHQ6MTQwcHg7XHJcbn1cclxuIiwiLypcclxuKiAgIEljb25zXHJcbiovXHJcblxyXG4uaWNvbiB7ICAgIFxyXG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgJi5pY24tcmVtaW5kZXJ7XHJcbiAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKCdpY25fcmVtaW5kZXInLCAxNXB4LCAxNHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmLmljbi1hcnJvd3tcclxuICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoJ2ljbi1hcnJvdycsIDE1cHgsIDhweCwgMzBweCwgMTZweCk7XHJcblxyXG4gICAgICAgICYuZG93bntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGxlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYudXB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAgIFxyXG4gICAgJi5pY24tYXJyb3ctYmFjay1ibGFjayB7XHJcbiAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKFwiaWNuLWFycm93LWJhY2stYmxhY2tcIiwgNDBweCwgNDBweCwgNDBweCwgODBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5pY24tYXJyb3ctcmVkIHtcclxuICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoXCJpY24tYXJyb3ctcmVkXCIsIDE1cHgsIDhweCwgMzBweCwgMTZweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5pY24tbW9yZS1sZXNzIHtcclxuICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoJ2ljbi1tb3JlLWxlc3MnLCAyMHB4LCAyNHB4LCAyMHB4LCA5NnB4KTtcclxuICAgICAgICAmLm1vcmV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246MCAwcHg7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00OHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubGVzc3tcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjowIC0yNHB4O1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjowIC03MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuaWNuLXJlbWluZGVyLWdvb2dsZXtcclxuICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoJ2ljbi1yZW1pbmRlci1nb29nbGUnLCAxMHB4LCAxMnB4LCAxMHB4LCAyNHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmLmljbi1yZW1pbmRlci1pY2Fse1xyXG4gICAgICAgIEBpbmNsdWRlIGltYWdlLXBuZygnaWNuLXJlbWluZGVyLWljYWwnLCAxMHB4LCAxMnB4LCAxMHB4LCAyNHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmLmljbi1yZW1pbmRlci1tYWlse1xyXG4gICAgICAgIEBpbmNsdWRlIGltYWdlLXBuZygnaWNuLXJlbWluZGVyLW1haWwnLCAxMHB4LCAxMnB4LCAxMHB4LCAyNHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmLmljbi1zb2NpYWxze1xyXG4gICAgICAgIEBpbmNsdWRlIGltYWdlLXBuZygnaWNuLXNvY2lhbHMnLCAzMHB4LCAzMHB4LCA5MHB4LCAxMjBweCk7XHJcblxyXG4gICAgICAgICYuaWNuLWZie1xyXG4gICAgICAgICAgICAmLmdyZXl7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMwcHg7ICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLndoaXRle1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjBweDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTBweDsgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmljbi1pbnN0YWdyYW1te1xyXG4gICAgICAgICAgICAmLmdyZXl7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzBweCAwO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzBweCAtMzBweDsgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYud2hpdGV7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzBweCAtNjBweDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwcHggLTkwcHg7ICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5pY24teW91dHViZXtcclxuICAgICAgICAgICAgJi5ncmV5e1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYwcHggMDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYwcHggLTMwcHg7ICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLndoaXRleyBcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02MHB4IC02MHB4O1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjBweCAtOTBweDsgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuaWNuLW1lbnV7XHJcbiAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKCdpY24tbmF2aScsIDI4cHgsIDIxcHgsIDI4cHgsIDIxcHgpO1xyXG4gICAgfVxyXG5cclxuICAgICYuaWNuLWNsb3Nle1xyXG4gICAgICAgIEBpbmNsdWRlIGltYWdlLXBuZygnaWNuLWNsb3NlJywgMjhweCwgMjFweCwgMjhweCwgMjFweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5pY24tY2xvc2UtY2l7XHJcbiAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKCdpY24tY2xvc2UtY2knLCAyMHB4LCAyNHB4LCAyMHB4LCA0OHB4KTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcclxuXHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmLmljbi1jbG9zZS1zbWFsbHtcclxuICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoJ2ljbi1jbG9zZS1zbWFsbCcsIDEwcHgsIDEwcHgsIDEwcHgsIDIwcHgpO1xyXG5cclxuICAgICAgICAmLmJsYWNre1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmljbi1jbG9zZS10aGlue1xyXG4gICAgICAgIEBpbmNsdWRlIGltYWdlLXBuZygnaWNuLWNsb3NlLXRoaW4nLCAzMHB4LCAzMHB4LCAzMHB4LCAzMHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmLmljbi1jYWxlbmRlci10aGlue1xyXG4gICAgICAgIEBpbmNsdWRlIGltYWdlLXBuZygnaWNuLWNhbGVuZGVyLXRoaW4nLCAzMHB4LCAzMHB4LCAzMHB4LCAzMHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmLmljbi1wcmludHtcclxuICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoJ2ljbi1wcmludCcsIDMwcHgsIDMwcHgsIDMwcHgsIDMwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgICYuaWNuLXNlYXJjaHtcclxuICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoJ2ljbi1zZWFyY2gnLCAyMHB4LCAyMHB4LCAyMHB4LCA0MHB4KTtcclxuXHJcbiAgICAgICAgJi5ibGFja3tcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5pY24tbWFpbC1iaWd7XHJcbiAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKCdpY24tbWFpbC1iaWcnLCAyMHB4LCAxNnB4LCAyMHB4LCAxNnB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmLmljbi1wbGF5LWJpZ3tcclxuICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoJ2ljbi1wbGF5LWJpZycsIDYwcHgsIDYwcHgsIDYwcHgsIDEyMHB4KTtcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC02MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmljbi1wbHVzLW1pbnVze1xyXG4gICAgICAgIEBpbmNsdWRlIGltYWdlLXBuZygnaWNuLXBsdXMnLCAyMHB4LCAyMHB4LCA0MHB4LCAyMHB4KTtcclxuXHJcbiAgICAgICAgJi5pY24tcGx1c3tcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5pY24tbWludXN7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuaWNuLW1vcmVsZXNze1xyXG4gICAgICAgIEBpbmNsdWRlIGltYWdlLXBuZygnZHJvcGRvd25fYXJyb3dfaW5jaXJjbGUnLCAzMHB4LCAzMHB4LCAzMHB4LCAxMjBweCk7XHJcblxyXG4gICAgICAgICYuaWNuLW1vcmV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuaWNuLWxlc3N7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTYwcHg7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuaWNvbi1kcm9wZG93biB7XHJcbiAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKCdkcm9wZG93bl9hcnJvd3NfbWVkaXVtJywgMTVweCwgN3B4LCAxNXB4LCAyMXB4KTtcclxuXHJcbiAgICAgICAgJi5ncmV5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtN3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5yZWQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmljbi1pY2FsLWxpbmtib3h7XHJcbiAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKCdpY24taWNhbC1saW5rYm94JywgNDBweCwgNDBweCwgNDBweCwgODBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5pY24tZmItbGlua2JveHtcclxuICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoJ2ljbi1mYi1saW5rYm94JywgNDBweCwgNDBweCwgNDBweCwgODBweCk7XHJcbiAgICB9XHJcbiAgICAmLmljbi1nbG9iZS1saW5rYm94e1xyXG4gICAgICAgIEBpbmNsdWRlIGltYWdlLXBuZygnaWNuLWdsb2JlLWxpbmtib3gnLCA0MHB4LCA0MHB4LCA0MHB4LCA4MHB4KTtcclxuICAgIH1cclxuICAgICYuaWNuLW1haWwtbGlua2JveHtcclxuICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoJ2ljbi1tYWlsLWxpbmtib3gnLCA0MHB4LCA0MHB4LCA0MHB4LCA4MHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmLmFycm93LXNtYWxsIHtcclxuICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoJ2Fycm93cy1zbWFsbCcsIDhweCwgMTZweCwgMzJweCwgMzJweCk7XHJcblxyXG4gICAgICAgICYucmlnaHQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vL0JhY2tncm91bmQtQ2lyY2xlc1xyXG4uaWNvbi1jaXJjbGV7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgJi5ibGFja3tcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlzdG9yeS1ibGFjaztcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2dyZXk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiXHJcbi8qUkVCUkFORCAyMDE3ICovXHJcblxyXG4uY29udGVudF9zdGR7XHJcbiAgICBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG59IiwiLyogUkVCUkFORCAyMDE3ICovXHJcbi5zbGljay1zbGlkZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7ICAgXHJcblxyXG5cclxuICAgIC5zbGlkZXtcclxuXHJcbiAgICAgICAgLnRlYXNlci10ZXh0IHtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDgyMDtcclxuICAgICAgICAgICAgbGVmdDphdXRvIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDY1cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA2MHB4IDY1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYudmlkZW97XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JHNpemVfNzY4IC0gMXB4fSkge1xyXG4gICAgICAgICAgICAgICAgLnRlYXNlci10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOjE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC8vIEFsd2F5cyBzaG93IGZvciBtb2JpbGVcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eToxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jbGljay1hcmVhe1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZ3JhZGllbnQtcmFkaWFse1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogODAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudHBCYWNrZ3JvdW5ke1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLmljbi1wbGF5LWJpZ3tcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA4MTA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jbGljay1hcmVhe1xyXG4gICAgICAgICAgICB6LWluZGV4OiA4MTA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGxhdGZvcm0tcGxheWVye1xyXG5cclxuICAgICAgICAgICAgLnRwQ29udGFpbmVye1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAgICAgPiAudHBMYXlvdXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPiAudHBQbGF5ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wcmV2aWV3ICsgZGl2IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhbnZhcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nICgnaWNuLXBsYXktYmlnJywgNjBweCwgNjBweCwgNjBweCwgMTIwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6MTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDo2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDo2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vN21hcmdpbi10b3A6NzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL21hcmdpbi1sZWZ0OjcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpib3R0b20gY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLlBsYXllclRpdGxlRm9udCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vei5CLiBTaGFyaW5nIGFtIEVuZGUgZGVzIFZpZGVvc1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAudHBDYXJkc3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zbGljay1saXN0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLmRyYWdnaW5nIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcclxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG59XHJcblxyXG4uc2xpY2stdHJhY2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICY6YmVmb3JlLFxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2xpY2stc2xpZGUge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBbZGlyPVwicnRsXCJdICYge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgJi5kcmFnZ2luZyBpbWcge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbG9hZGluZyAmIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG5cclxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2xpY2stYXJyb3d7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcclxufVxyXG5cclxuLnNsaWNrLXByZXYsIC5zbGljay1uZXh0e1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nLzJ4L3NsaWRlcl9hcnJvd3NfMngucG5nXCIpIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCA0MHB4O1xyXG4gICAgd2lkdGg6IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIG1hcmdpbi10b3A6IC0yMHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHotaW5kZXg6IDk5O1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCl7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MHB4IDgwcHg7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2xpY2stcHJldntcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xyXG4gICAgbGVmdDogMTVweDtcclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBsZWZ0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2xpY2stbmV4dHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodDtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3RhZ2Utd3JhcHBlcntcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzaXplXzc2OCl7XHJcbiAgICAgICAgLnNsaWNrLXByZXYsIC5zbGljay1uZXh0e1xyXG4gICAgICAgICAgICBib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgIHRvcDphdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNsaWNrLWRvdHN7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMThweDtcclxuICAgIC8qbGVmdDogNTAlO1xyXG4gICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweDsqL1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICBsaXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVkaXVtZGFya2dyZXk7XHJcbiAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlzdG9yeS1ncmV5O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zbGljay1hY3RpdmV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoaXN0b3J5LWdyZXk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKiBTRU5EVU5HRU46IEdBTEVSSUUgKi9cclxuLnNsaWRlci1zeW5jaW5ne1xyXG4gICAgLmltZ3tcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDI0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV80ODApe1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KXtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2NTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRlc2NyaXB0aW9uIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zbGlkZXItbmF2eyAgICBcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7ICAgIFxyXG5cclxuICAgIC5zbGlkZXtcclxuICAgICAgICBtYXJnaW46IDAgN3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtZWRpdW1saWdodGdyZXk7XHJcblxyXG4gICAgICAgIC5pbWd7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV80ODApe1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zbGljay1jZW50ZXJ7XHJcbiAgICAgICAgICAgIC5pbWd7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1wcmV2LCAuc2xpY2stbmV4dHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogOTk7XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCl7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stcHJldntcclxuICAgICAgICBsZWZ0OiAwO1xyXG5cclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nLzJ4L3NsaWRlcl9hcnJvd3NfMngucG5nXCIpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDQwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xyXG4gICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCl7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDMwcHggNjBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4OyAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NywxMjgsMTY1LDAuNik7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gbGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbmV4dHtcclxuICAgICAgICByaWdodDogMDtcclxuXHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nLzJ4L3NsaWRlcl9hcnJvd3NfMngucG5nXCIpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDQwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzBweCA2MHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsMTI4LDE2NSwwLjYpO1xyXG5cclxuICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIFNsaWRlciB3aXRoIHNxdWFyZSBpbWFnZXMsIHVzZWQgZm9yIGluc3RhZ3JhbSAqL1xyXG4uc2xpZGVyLXNxdWFyZXMge1xyXG5cclxuICAgIC5zbGljay1saXN0IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDotOHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDotOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OjhweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OjhweDtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OmF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnZpZGVvLXNsaWRlIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6MjIlIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLXByZXYge1xyXG4gICAgICAgIGxlZnQ6LTQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLW5leHQge1xyXG4gICAgICAgIHJpZ2h0Oi00MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1kb3RzIHtcclxuICAgICAgICBwb3NpdGlvbjpzdGF0aWM7XHJcbiAgICAgICAgbWFyZ2luOjIwcHggYXV0byAwIGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKiBTdGFnZSBTbGlkZXIgXHJcbi5zbGlkZXIge1xyXG4gICAgJi5zdGFnZS1zbGlkZXIge1xyXG4gICAgICAgIC5zbGlkZXItd3JhcHBlcntcclxuICAgICAgICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46MCBhdXRvO1xyXG4gICAgICAgICAgICAuY3NjLXRleHRwaWMtaW1hZ2V3cmFwe1xyXG4gICAgICAgICAgICAgICAgZmlndXJle1xyXG4gICAgICAgICAgICAgICAgICAgICYuY3NjLXRleHRwaWMtaW1hZ2V7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjowO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTsgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6YXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLW1zLWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMTA1JSkgY29udHJhc3QoMTEwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDEwNSUpIGNvbnRyYXN0KDExMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMTA1JSkgY29udHJhc3QoMTEwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTZzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxNnM7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOnNjYWxlKDEuMik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNzYy10ZXh0cGljLXRleHR7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHggMzBweDtcclxuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweCA2MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfMTAyNCkgeyAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNjBweCA2MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyBcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250XzE2O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYWVfZ3JleV9saWdodDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMjA7IFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9yZWc7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF8xNDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcclxuICAgICAgICAgICAgICAgICAgICAvL3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGgze1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF8xMjtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZvbnRfMTI7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBoNHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF8xODtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250XzQwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5ieC1wYWdlcntcclxuICAgICAgICAgICAgICAgICYuYngtZGVmYXVsdC1wYWdlcntcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmJ4LXBhZ2VyLWl0ZW17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtZWRpdW1kYXJrZ3JleTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ4LXBhZ2VyLWxpbmt7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoaXN0b3J5LWdyZXk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhpc3RvcnktZ3JleTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRyb2xze1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5OTtcclxuXHJcbiAgICAgICAgICAgICNwcmV2e1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nLzJ4L3NsaWRlcl9hcnJvd3NfMngucG5nXCIpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCA0MHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAuYngtcHJldntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83Njgpe1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDBweCA4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgI25leHR7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvMngvc2xpZGVyX2Fycm93c18yeC5wbmdcIikgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDQwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTowO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAuYngtbmV4dHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCl7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MHB4IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2l6ZV83Njgpe1xyXG4gICAgICAgICAgICAgICAgI25leHQsICNwcmV2e1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6YXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn0qLyIsIi8qIFJFQlJBTkQgMjAxNyAqL1xyXG5cclxuLyogQWJzdMOkbmRlIEdyaWQgKi9cclxuLnByLTgge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcclxuICB9XHJcbn1cclxuXHJcbi5wci0xNiB7XHJcbiAgcGFkZGluZy1yaWdodDogMHB4O1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgJi5wci10YWJsZXQge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcbiAgfVxyXG5cclxuICBpbWcge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubXQtOCB7XHJcbiAgbWFyZ2luLXRvcDogOHB4O1xyXG59XHJcblxyXG4ubXQtMTYge1xyXG4gIG1hcmdpbi10b3A6IDhweDtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubXRiLTE2IHtcclxuICBtYXJnaW4tdG9wOiBjYWxjKDhweCAvIDIpO1xyXG4gIG1hcmdpbi1ib3R0b206IGNhbGMoOHB4IC8gMik7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE2cHggLyAyKTtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTZweCAvIDIpO1xyXG4gIH1cclxufVxyXG5cclxuI2ZhY2Vib29rLWZlZWQge1xyXG4gIC5pbWdfc2Vjb25kYXJ5IHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBmaWx0ZXI6IG5vbmU7XHJcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIFRFQVNFUiAqL1xyXG4udGVhc2VyLWltZyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIC50ZWFzZXItd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLyogICAgICBcclxuICAgICAgICAgIC5ncmFkaWVudC1saW5lYXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDpjYWxjKDEwMCUgLSAyMHB4KTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgKi9cclxuICAgICYuc21hbGxlci1wYWQge1xyXG4gICAgICAudGVhc2VyLXRleHQge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAzMHB4O1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgcGFkZGluZzogMCAzMHB4IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaW1nX21haW5fc3RhZ2UsXHJcbiAgLmltZ19zZWNvbmRhcnkge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC8vIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcblxyXG4gICAgLy8gJjpob3ZlciB7XHJcbiAgICAvLyAgIC1tcy1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDEwNSUpIGNvbnRyYXN0KDExMCUpO1xyXG4gICAgLy8gICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMTA1JSkgY29udHJhc3QoMTEwJSk7XHJcbiAgICAvLyAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMTA1JSkgY29udHJhc3QoMTEwJSk7XHJcbiAgICAvLyAgIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDE2cztcclxuICAgIC8vICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDE2cztcclxuXHJcbiAgICAvLyAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgLy8gICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAvLyB9XHJcbiAgfVxyXG5cclxuICAudGVhc2VyLXRleHQge1xyXG4gICAgcGFkZGluZzogMCAxNXB4IDMwcHg7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgcGFkZGluZzogMCAzMHB4IDYwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV8xMDI0KSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgNjBweCA2MHB4O1xyXG4gICAgfVxyXG4gICAgLnRleHRsaW5rIHtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaWNuLXBsYXktYmlnIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgYm90dG9tOiAyMHB4O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgIHotaW5kZXg6IDkwMDtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDMwcHgpO1xyXG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMzBweCk7XHJcbiAgICAgIHJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICBib3R0b206IGluaGVyaXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAZXh0ZW5kIC5tdGItMTY7XHJcblxyXG4gICYudGVhc2VyLWZ1bGx3aWR0aCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnRlYXNlci1pbnB1dCB7XHJcbiAgICAudGVhc2VyLXRleHQge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5sX2Zvcm1faW5kZXgge1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICBib3R0b206IDYwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbWdfbWFpbl9zdGFnZSxcclxuICAuaW1nX3NlY29uZGFyeSxcclxuICAuaW1nX3NtYWxsLFxyXG4gIC5pbWdfbWFpbl9jb250ZW50LFxyXG4gIC5pbWdfbWFpbl9zdGFnZV9zdWJwYWdlLFxyXG4gIC5pbWdfYXVza2xhcHBiYXIge1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgLmltZ19tYWluX3N0YWdlIHtcclxuICAgIGhlaWdodDogNDQ1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICBtYXgtaGVpZ2h0OiA2NDVweDtcclxuICAgICAgaGVpZ2h0OiA5MHZoO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfMTAyNCkge1xyXG4gICAgICBtYXgtaGVpZ2h0OiA4NDVweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xyXG4gICAgICBoZWlnaHQ6IDg0NXB4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmltZ19tYWluX3N0YWdlX3N1YnBhZ2Uge1xyXG4gICAgJi5wbGFjZWhvbGRlci1pbWFnZSB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jbGljay1hcmVhIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlzdG9yeS1ibGFjay0zUHJvemVudDtcclxuICB9XHJcblxyXG4gIC5pbWdfbWFpbl9jb250ZW50IHtcclxuICAgIGhlaWdodDogMjQwcHg7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgbWluLWhlaWdodDogMjgwcHg7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDUyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDgwdmg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaW1nX21haW5fc3RhZ2Vfc3VicGFnZSB7XHJcbiAgICBtaW4taGVpZ2h0OiAyODBweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDYwMHB4O1xyXG4gICAgICBoZWlnaHQ6IDgwdmg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaW1nX3NlY29uZGFyeSB7XHJcbiAgICBoZWlnaHQ6IDI0MHB4O1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiA0MjBweDtcclxuICAgICAgaGVpZ2h0OiA4MHZoO1xyXG4gICAgfVxyXG4gICAgJi5ib3R0b21fcGFnZSB7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zcGVjaWFsIHtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWluLWhlaWdodDogMjQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbWdfc21hbGwge1xyXG4gICAgaGVpZ2h0OiAyMTBweDtcclxuXHJcbiAgICAudGVhc2VyLXRleHQge1xyXG4gICAgICAubGFiZWwxIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zdGFnZS13cmFwcGVyLFxyXG4ucGFnZS1oZWFkZXIge1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4O1xyXG4gIC5zbGlkZXItY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgIC5jb2x1bW5zIHtcclxuICAgICAgcGFkZGluZzogMCBjYWxjKDhweCAvIDIpO1xyXG5cclxuICAgICAgJi5zbGlkZXItY29udGFpbmVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucm93LTEwZXItdGVhc2VyLWdyaWQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIC5jc2MtZGVmYXVsdCB7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCxcclxuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgICAuY29sdW1ucyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnRlYXNlci1pbWcge1xyXG4gICAgQGV4dGVuZCAubXQtODtcclxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIC5zbGljay1zbGlkZXIge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc3RhZ2Utd3JhcHBlciB7XHJcbiAgLnJvdy0xMGVyLXRlYXNlci1ncmlkIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzk2MCkge1xyXG4gICAgICBkaXY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAudGVhc2VyLWltZyB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgZGl2Om50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgLnRlYXNlci1pbWcge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyIHtcclxuICAudGVhc2VyLWltZyxcclxuICAudGVhc2VyLWltZzpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG4gIC5sYWJlbDEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbiAgLnRlYXNlci10ZXh0IHtcclxuICAgIEBleHRlbmQgLmJpZ2dlc3Q7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgLmxhYmVsMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTI2cHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRlYXNlci10ZXh0IHtcclxuICBoMSxcclxuICBoMixcclxuICBoMyxcclxuICBoNCxcclxuICBoNSxcclxuICBoNixcclxuICAudGV4dGxpbmssXHJcbiAgLmN0YSxcclxuICAuY29weTEsXHJcbiAgLmNvcHkyLFxyXG4gIC5sYWJlbDEsXHJcbiAgLmxhYmVsMixcclxuICBhIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAmLmNpX3JlZCB7XHJcbiAgICAgIGNvbG9yOiAkY2lfcmVkO1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgZm9udC1zaXplOiAkZm9udF8xNjtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIHBhZGRpbmc6IDAgMTVweCAzMHB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgcGFkZGluZzogMCA2MHB4IDYwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzEwMjQpIHtcclxuICAgIHBhZGRpbmc6IDAgMTAwcHggNjBweDtcclxuICB9XHJcblxyXG4gICYuYmlnZ2VzdCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgIC5sYWJlbDEge1xyXG4gICAgICBjb2xvcjogJGdyZXk7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0zMnB4O1xyXG4gICAgfVxyXG4gICAgJi5zdWJwYWdlIHtcclxuICAgICAgLmxhYmVsMSB7XHJcbiAgICAgICAgY29sb3I6ICRncmV5O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0yNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYmlnIHtcclxuICAgIGgyIHtcclxuICAgICAgbWFyZ2luLXRvcDogLTVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgIC8vIE92ZXJsYXkgSDIgRml4XHJcbiAgICAgICYuY2ktb3ZlcmxheS1oMiB7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDMzcHgpIGFuZCAobWF4LXdpZHRoOiA0NDRweCkgeyBmb250LXNpemU6IDEuN3JlbTsgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQyMnB4KSBhbmQgKG1heC13aWR0aDogNDMycHgpIHsgZm9udC1zaXplOiAxLjY1cmVtOyB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDExcHgpIGFuZCAobWF4LXdpZHRoOiA0MjFweCkgeyBmb250LXNpemU6IDEuNTVyZW07IH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MDFweCkgYW5kIChtYXgtd2lkdGg6IDQxMHB4KSB7IGZvbnQtc2l6ZTogMS41cmVtOyB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzkwcHgpIGFuZCAobWF4LXdpZHRoOiA0MDBweCkgeyBmb250LXNpemU6IDEuNDVyZW07IH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzlweCkgYW5kIChtYXgtd2lkdGg6IDM4OXB4KSB7IGZvbnQtc2l6ZTogMS40cmVtOyB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzY4cHgpIGFuZCAobWF4LXdpZHRoOiAzNzhweCkgeyBmb250LXNpemU6IDEuMzVyZW07IH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNThweCkgYW5kIChtYXgtd2lkdGg6IDM2N3B4KSB7IGZvbnQtc2l6ZTogMS4zcmVtOyB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzQ3cHgpIGFuZCAobWF4LXdpZHRoOiAzNTdweCkgeyBmb250LXNpemU6IDEuMjVyZW07IH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMzZweCkgYW5kIChtYXgtd2lkdGg6IDM0NnB4KSB7IGZvbnQtc2l6ZTogMS4ycmVtOyB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzI2cHgpIGFuZCAobWF4LXdpZHRoOiAzMzVweCkgeyBmb250LXNpemU6IDEuMTVyZW07IH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDMyNXB4KSB7IGZvbnQtc2l6ZTogMS4xNXJlbTsgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwMHB4KSBhbmQgKG1heC13aWR0aDogMzE5cHgpIHsgZm9udC1zaXplOiAxcmVtOyB9XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYubWVkaXVtIHtcclxuICAgIGg0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLnNtYWxsIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgLmxhYmVsMSB7XHJcbiAgICAgIGNvbG9yOiAkZ3JleTtcclxuICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuc21hbGxlc3Qge1xyXG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAudGVhc2VyLWF1c2tsYXBwYmFyIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfMTAyNCkge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxhYmVsMSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0zcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY2xlYW4ge1xyXG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICB9XHJcblxyXG4gIHAuYm9keXRleHQge1xyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICBmb250LXNpemU6ICRmb250XzIwO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGFlX2dyZXlfbGlnaHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zcGVjaWFsIHtcclxuICAudGVhc2VyLXRleHQge1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3R0b206IGluaGVyaXQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5sYWJlbC1zcGVjaWFsIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiBpbmhlcml0O1xyXG4gICAgICBsZWZ0OiBpbmhlcml0O1xyXG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgIGg0IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50ZWFzZXItYXVza2xhcHBiYXIge1xyXG4gIC5pbWdfYXVza2xhcHBiYXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgaGVpZ2h0OiAyODBweDtcclxuICB9XHJcblxyXG4gIC50ZWFzZXItaW1nIHtcclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRlYXNlci10ZXh0IHtcclxuICAgIEBleHRlbmQgLnNtYWxsZXN0O1xyXG5cclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLmxhYmVsMSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ncmFkaWVudC1saW5lYXIge1xyXG4gICAgQGV4dGVuZCAuZ3JhZGllbnQtbGluZWFyX21vcmVpbnRlbnNlO1xyXG4gIH1cclxuXHJcbiAgLmNvcHkyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgfVxyXG5cclxuICAuYWN0aXZlIHtcclxuICAgIC5jb3B5MiB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubW9yZV9pbmZvIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlzdG9yeS1ibGFjaztcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBwYWRkaW5nOiAwIDMwcHggMzBweCAzMHB4O1xyXG4gICAgcCB7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zdGFnZV9zdWJwYWdlIHtcclxuICBoZWlnaHQ6IDE2MHB4O1xyXG4gIC50ZWFzZXItdGV4dCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG5cclxuICAgICYuYmlnZ2VzdCB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5sYWJlbDEge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50ZWFzZXItbGFiZWwtdGV4dCB7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4ucmlnaHRjb2x1bW4ge1xyXG4gIG1hcmdpbi10b3A6IDQ4cHg7XHJcblxyXG4gIC50ZWFzZXItdGV4dCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgJi5tZWRpdW0ge1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgdWwge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb3B5MSB7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYmxvZy10ZWFzZXItY2kge1xyXG4gIC5ib3JkZXItYm94IHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRtZWRpdW1kYXJrZ3JleTtcclxuXHJcbiAgICAudGVhc2VyLXRleHQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLnRlYXNlci1pbWcge1xyXG4gICAgLmltZ19zZWNvbmRhcnkge1xyXG4gICAgICBoZWlnaHQ6IDI0MHB4O1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzMThweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA0MThweDtcclxuICAgICAgICBoZWlnaHQ6IDgwdmg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi50b3AtdGVhc2VyIHtcclxuICAgIC5ib3JkZXItYm94IHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luLXRvcDogY2FsYyg4cHggLyAyKTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKDE2cHggLyAyKTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygyMHB4IC8gMik7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSBhbmQgKG1heC13aWR0aDogJHNpemVfOTYwKSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzk2MCkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMzIwcHggLyAzIC0gNnB4KTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDQyMHB4IC8gMyAtIDZweCk7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDgwdmggLyAzIC0gNnB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXItaW1nIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAuaW1nX3NlY29uZGFyeSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxODBweDtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMzIwcHggLyAzIC0gNHB4IC0gNnB4KTtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoNDIwcHggLyAzIC0gNHB4IC0gNnB4KTtcclxuICAgICAgICAgIGhlaWdodDogY2FsYyg4MHZoIC8gMyAtIDRweCAtIDZweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29udGVudC1ib3gge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICBiYWNrZ3JvdW5kOiAkaGlzdG9yeS1ibGFjaztcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzEyMDApIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaDUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTQ7XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAgIC50ZWFzZXItdGV4dCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIE9ubHkgZm9yIFRlc3RpbmcgKi9cclxuLmZvbnRfZWxlbWVudHMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRoaXN0b3J5LWJsYWNrO1xyXG4gIHBhZGRpbmc6IDQwcHggMDtcclxufVxyXG5cclxuLnRlYXNlci10ZXh0LnRlc3RzZWl0ZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbiIsIi8qXHJcbiogICBOZXdzbGV0dGVyXHJcbiovXHJcblxyXG4vKiBSRUJSQU5EIDIwMTcgKi9cclxuXHJcbi8qIE5ld3NsZXR0ZXIgRm9ybSBJbmRleCAqL1xyXG5cclxuLm5sX2Zvcm1faW5kZXh7XHJcbiAgICBtYXJnaW4tdG9wOjEwcHg7XHJcblxyXG4gICAgaW5wdXR7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICBtYXgtd2lkdGg6IDM3N3B4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuICAgIC5jdGF7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICAgIC5hbm1lbGRlbntcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmFubWVsZGVuX3Nob3J0e1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAmLmN0YXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICBsZWZ0OiA0N3B4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfOTYwKSB7XHJcbiAgICAgICAgYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzEyODApIHtcclxuICAgICAgICBib3R0b206IDYwcHg7XHJcbiAgICAgICAgLmFubWVsZGVue1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hbm1lbGRlbl9zaG9ydHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ubC1mb3JtX3N1YnBhZ2V7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgY29weTF7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uZXdzbGV0dGVyLXN1YnNjcmlwdGlvbiB7ICAgIFxyXG4gICAgXHJcbiAgICAubWFpbi1mb3JtIHtcclxuICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnRlYXNlci10ZXh0IHtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgfVxyXG59IiwiYm9keS5saWdodGJveC1vcGVue1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG59XHJcblxyXG4ubGlnaHRib3h7XHJcbiAgICAubWZwLWNsb3Nle1xyXG4gICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgIH1cclxuICAgIC5saWdodGJveC13cmFwcGVye1xyXG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOmNvdmVyOyBcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1heC13aWR0aDogMTEyMHB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDQyOHB4O1xyXG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNjMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQgLTEzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiAzNTlweCkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQgLTEzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzYwcHgpIGFuZCAobWF4LXdpZHRoOiAkc2l6ZV80ODApIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0IC05MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfMTIwMCkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pY29uLmljbi1jbG9zZXtcclxuICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OjE1cHg7XHJcbiAgICAgICAgICAgIHRvcDoxNXB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OjMzO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDowO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAvL2JhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgICAgICByaWdodDozMHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOjMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MjhweDtcclxuXHJcbiAgICAgICAgICAgICYubGluayB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OjQxNHB4KSB7XHJcbiAgICAgICAgICAgIC8vICAgICBtaW4taGVpZ2h0OiAyNDhweDtcclxuICAgICAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICAgICAgLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgIC8vICAgICBtaW4taGVpZ2h0OiA2MzBweDtcclxuICAgICAgICAgICAgLy8gICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OjQxNHB4KSB7XHJcbiAgICAgICAgICAgIC8vICAgICAgICAgbWluLWhlaWdodDogNDI4cHg7XHJcbiAgICAgICAgICAgIC8vICAgICB9XHJcbiAgICAgICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgICAgIC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzk2MCkge1xyXG4gICAgICAgICAgICAvLyAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6NDE0cHgpIHtcclxuICAgICAgICAgICAgLy8gICAgICAgICBtaW4taGVpZ2h0OiA2MzBweDtcclxuICAgICAgICAgICAgLy8gICAgIH1cclxuICAgICAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICAgICAgLmltZy13cmFwcGVye1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6MzBweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSBhbmQgKG1heC13aWR0aDogOTU5cHgpe1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNjBweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzk2MCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5zdWItaW1nLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICAmLnByaW1le1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDphdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6MTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjE0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYucGxheXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6YXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5hcHBsZXR2e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLnByaW1ldmlkZW97XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmxvZ297XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGV4dC13cmFwcGVye1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcclxuICAgICAgICAgICAgICAgIC5ncmFkaWVudC1saW5lYXJfbW9yZWludGVuc2V7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC50ZWFzZXItdGV4dHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjAgMjBweCAzMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjAgMzBweCA2MHB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV8xMDI0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MCA2MHB4IDYwcHggNjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGgyOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzEwMjQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC02MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0bGlua3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiRoaXN0b3J5LXJlZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5iaWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGVhc2VyLWJ1dHRvbntcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWIwMDI4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jcmVkaXRzIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC41cmVtO1xyXG4gICAgICAgICAgICBib3R0b206IDVweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9yZWc7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzQ4MCkge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xyXG4gICAgICAgICAgICAgIGJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgICAgICAgICBib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5wdWxzZS1hbmltYXRpb24ge1xyXG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBoZWFydGJlYXQgMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZSBib3RoO1xyXG4gICAgICAgIGFuaW1hdGlvbjogaGVhcnRiZWF0IDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGUgYm90aDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBoZWFydGJlYXQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgfVxyXG4gIDEwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45MSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45MSk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgfVxyXG4gIDE3JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45OCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45OCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICB9XHJcbiAgMzMlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjg3KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjg3KTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICB9XHJcbiAgNDUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGhlYXJ0YmVhdCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICB9XHJcbiAgMTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjkxKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkxKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICB9XHJcbiAgMTclIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjk4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk4KTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gIH1cclxuICAzMyUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuODcpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuODcpO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gIH1cclxuICA0NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgfVxyXG59XHJcbiIsIi8qIFNMSURFUiBGw5xSIEFMVEUgU0VJVEUgKi9cclxuLypcclxuKiAgIFxyXG4qL1xyXG5cclxuLyogUkVCUkFORCAyMDE3ICovXHJcblxyXG4udGVhc2VyX3NsaWRlcl93cmFwcGVye1xyXG4gICAgLmJ4LXdyYXBwZXJ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1heC13aWR0aDoxMDAlIWltcG9ydGFudDtcclxuICAgICAgICAuYngtcHJldntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ4LW5leHR7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV8zNzUpIHsgXHJcbiAgICAgICAgICAgIC5ieC1uZXh0e1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0zMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ieC1wcmV2e1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTMwcHg7ICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LXByZXYge1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9zbGlkZV9jb250cm9scy5wbmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LW5leHQge1xyXG4gICAgcmlnaHQ6IDBweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvc2xpZGVfY29udHJvbHMucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMiAvIDEpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xyXG4gICAgLmJ4LXdyYXBwZXIgLmJ4LW5leHQsIC5ieC13cmFwcGVyIC5ieC1wcmV2e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMngvc2xpZGVfY29udHJvbHNfMngucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQ4cHggMjYwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcclxuICAgIC50ZWFzZXJfc2xpZGVyX3dyYXBwZXIsIC5zcGllbGV7XHJcbiAgICAgICAgLmJveDEzIHsgXHJcbiAgICAgICAgICAgIC5jc2MtZnJhbWUtZGVmYXVsdCB7XHJcbiAgICAgICAgICAgICAgICAuY3NjLXRleHRwaWMge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIC5jc2MtdGV4dHBpYy10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206aW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjRweFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH0gIFxyXG4gICAgfVxyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtdmlld3BvcnQge1xyXG4gICAgLypmaXggb3RoZXIgZWxlbWVudHMgb24gdGhlIHBhZ2UgbW92aW5nIChvbiBDaHJvbWUpKi9cclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGV6KDApO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZXooMCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGV6KDApO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGV6KDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV6KDApO1xyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtcGFnZXIsXHJcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtcGFnZXIgLmJ4LXBhZ2VyLWl0ZW0sXHJcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIC5ieC1jb250cm9scy1hdXRvLWl0ZW0ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgKnpvb206IDE7XHJcbiAgICAqZGlzcGxheTogaW5saW5lO1xyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAyNjBweDtcclxuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG4gICAgei1pbmRleDogOTk5OTtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmRpc2FibGVkIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi53cmFwcGVyLWhhbGZ3aWR0aC1mcmFtZSAudGVhc2VyX3NsaWRlcl93cmFwcGVye1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBcclxuICAgIFxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCl7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3NzhweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0MHB4KXtcclxuICAgICAgICBtYXgtd2lkdGg6IDMzOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpe1xyXG4gICAgICAgIG1heC13aWR0aDogMzA1cHg7XHJcbiAgICB9XHJcblxyXG59IiwiLmV4YW1wbGVfaW1hZ2VfMXtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ltZ19leGFtcGxlXzEuanBnJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcblxyXG4uZXhhbXBsZV9pbWFnZV8ye1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaW1nX2V4YW1wbGVfMi5qcGcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5leGFtcGxlX2ltYWdlXzN7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pbWdfZXhhbXBsZV8zLmpwZycpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG5cclxuLmV4YW1wbGVfaW1hZ2VfNHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ltZ19leGFtcGxlXzQuanBnJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcbi5leGFtcGxlX2ltYWdlXzV7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pbWdfZXhhbXBsZV81LmpwZycpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG4uZXhhbXBsZV9pbWFnZV82e1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaW1nX2V4YW1wbGVfNi5qcGcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5leGFtcGxlX2ltYWdlXzd7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pbWdfZXhhbXBsZV83LmpwZycpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG5cclxuLmV4YW1wbGVfaW1hZ2VfOHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ltZ19leGFtcGxlXzguanBnJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcblxyXG4uZXhhbXBsZV9pbWFnZV85e1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaW1nX2V4YW1wbGVfOS5qcGcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcblxyXG4vL1BMQVRaSEFMVEVSLUJJTERFUlxyXG4ucGxhdHpoYWx0ZXJfaW1hZ2VfY29udGVudHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3BsYXR6aGFsdGVyL2NvbnRlbnQtYmlsZF8xMTYweDY1NS5qcGcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5wbGF0emhhbHRlcl9pbWFnZV9oZWFkZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9wbGF0emhhbHRlci9zZW5kdW5nc2hlYWRlcl8xMzQweDYwMC5qcGcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5wbGF0emhhbHRlcl9pbWFnZV9zbGlkZXtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3BsYXR6aGFsdGVyL3NsaWRlXzEzNDB4NjAwLmpwZycpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG5cclxuLnBsYXR6aGFsdGVyX2ltYWdlX3RlYXNlcntcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3BsYXR6aGFsdGVyL3RlYXNlcl8xMTYweDUyMC5qcGcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn0iLCIvKiBSRUJSQU5EIDIwMTcgKi9cclxuXHJcbi8qIEFEIEJBTk5FUiAqL1xyXG5cclxuLy8gWnVzw6R0emxpY2hlIEZvcm1hdGUgenUgNzI4eDkwOiBGaXJlcGxhY2UvU2tpbm5pbmcgKE9iZW46IDEyODAgeCA5MC8xNTAsIFJlY2h0cy9MaW5rOiAxNjAvMjUwIHggNjAwKSwgUHVzaGRvd24gKDcyOHg5MC8zMDApIG9kZXIgV2FsbHBhcGVyICg3Mjh4OTAvNjAwICsgMTYweDYwMClcclxuLmFkXzcyOHg5MCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gID4gZGl2IHtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgID4gZGl2IHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxhYmVsX2FuemVpZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi8vIFp1c8OkdHpsaWNoZSBGb3JtYXRlIHp1IE1QVSAzMDB4MjUwOiBIYWxmcGFnZSBBZCAoMzAweDYwMCksXHJcbi5hZF8zMDB4MjUwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcblxyXG4gIC5sYWJlbF9hbnplaWdlIHtcclxuICAgIHRvcDogMjBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gTcO2Z2xpY2hlIEJhbm5lcmdyw7bDn2VuOiAxMjB4NjAwLCAxNjB4NjAwLCAyMDB4NjAwIG9kZXIgMzAweDYwMFxyXG4uYWRfMTYweDYwMCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IGluaGVyaXQ7XHJcbiAgbGVmdDogY2FsYygxMjgwcHggLSA1MHB4IC0gNTBweCk7XHJcbiAgdG9wOiA1NXB4O1xyXG4gIHotaW5kZXg6IDEwO1xyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTIwcHgpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLy9GaXhlZCBtaXQgMTAwJSBIw7ZoZSBuYWNoIFNjcm9sbGVuLCBrYW5uIGF1Y2ggdHJhbnNwYXJlbnQgc2VpblxyXG4gIC5pcGRfZHluYW1pY3NpdGViYXJfYWQge1xyXG4gICAgLy8gbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gICAgLy8gcmlnaHQ6IDA7XHJcbiAgfVxyXG5cclxuICAud2lkZXNreXNjcmFwZXItYWQge1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5sYWJlbF9hbnplaWdlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZm9udC1zaXplOiAwLjY4OHJlbTtcclxuICBjb2xvcjogJGhpc3RvcnktYmxhY2s7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRvcDogMTBweDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG59XHJcblxyXG4uYmFubmVyLXNlY3Rpb24ge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgbWF4LXdpZHRoOiBjYWxjKDEyODBweCAtIDYwcHggLSA2MHB4KTtcclxufVxyXG5cclxuLmFkX3RvcGJhbm5lciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICA+IGRpdiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5hZF9vdXRzdHJlYW0ge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW46IDFyZW0gMDtcclxufVxyXG5cclxuLmFkX2xheWVyIHtcclxuICBsaW5lLWhlaWdodDogMDtcclxufVxyXG4iLCJcclxuLyogUkVCUkFORCAyMDE3Ki9cclxuJG1lbnUtei1pbmRleDogMTAwMDtcclxuXHJcbi8qIE5hdmkgQ29udGVudCAoei5CLjogU2VuZHVuZ2VuKSAqL1xyXG4ubmF2aV9jb250ZW50e1xyXG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICBsaXtcclxuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGNvbG9yOiR3aGl0ZTtcclxuICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkaGlzdG9yeS1yZWQ7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm5hdmlfY29udGVudF9tb3Jle1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrZ3JleTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAmLm5hdmlfY29udGVudF9tb3Jle1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDg1cHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAuZHJvcGRvd25fYXJyb3dfc21hbGx7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy8yeC9kcm9wZG93bl9hcnJvd3Nfc21hbGxfMngucG5nXCIpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAvL3RvcDogMjE5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtncmV5O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAuZHJvcGRvd25fYXJyb3dfc21hbGx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBcclxuICAgICAgICBcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIC5uYXZpX2NvbnRlbnRfbGV2ZWwzIHtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDowO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2JpbGVfbmF2aV9jb250ZW50e1xyXG4gICAgICAgIC50b2dnbGV7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF8xNDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAuaWNvbntcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZm9udF8yMDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7ICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrZ3JleTtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm5hdmlfY29udGVudF9tb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2JpbGVfbmF2aV9jb250ZW50e1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzk2MCkge1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uYXZpX2NvbnRlbnRfbGV2ZWwze1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgei1pbmRleDogMTQwMDtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIC0xNXB4O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIG1pbi13aWR0aDoxNTBweDtcclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZm9udF8yMDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1lZGl1bWRhcmtncmV5O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNpemVfNzY4IC0gMXB4KSB7XHJcbiAgICAgICAgICAgID4gc3Bhbi5ibG9ja3tcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA2MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLndyYXBwZXItZnVsbHdpZHRoLWZyYW1le1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyogTmF2aWdhdGlvbnNwdW5rdGUsIGRpZSBzaWNoIHVudGVyaGFsYiB2b24gXCJNZWhyXCIgdmVyc3RlY2tlbiAqL1xyXG4ubmF2aV9jb250ZW50LmxldmVsM3tcclxuICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAubmF2aV9jb250ZW50X2xldmVsM3tcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiBpbmhlcml0O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHotaW5kZXg6MDtcclxuXHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVkaXVtZGFya2dyZXk7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xyXG4gICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgPiBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICA+IGF7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8qIE5hdmkgQ29udGVudCBSYWRpb2J1dHRvbnMgKHouQi46IEVwaXNvZGVuKSAqL1xyXG4ubWVudS1zZWFzb25zIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ubmF2aV9jb250ZW50X3JhZGlvYnRue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTEwMDtcclxuICAgICYuY29sb3Jzd2l0Y2h7XHJcbiAgICAgICAgaDR7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kcm9wZG93bl9hcnJvd19tZWRpdW17XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTdweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBoNHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxyXG4gICAgfVxyXG4gICAgLmljb24ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDotNHB4O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgaDR7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkaGlzdG9yeS1yZWQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgQGV4dGVuZCAucmVkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYWN0aXZle1xyXG4gICAgICAgIGg0e1xyXG4gICAgICAgICAgICBjb2xvcjogJGhpc3RvcnktcmVkO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLnJlZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4ucmFkaW9idG5fbWVudXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6MDtcclxuICAgIHotaW5kZXg6ICRtZW51LXotaW5kZXg7XHJcbiAgICB3aWR0aDogMTU1cHg7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDEwcHggMjBweCAxMHB4O1xyXG4gICAgbWFyZ2luOiAtMTBweDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgfVxyXG4gICAgbGl7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2lyYWRpby5wbmdcIikgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKCdpcmFkaW8nLCAyMHB4LCAyMHB4LCAyMHB4LCA2MHB4KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMHB4O1xyXG4gICAgICAgICAgICB9ICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBhe1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAtMjBweDtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHggMjBweCAyMHB4O1xyXG4gICAgfVxyXG4gICAgJi52aXNpYmxle1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59IiwiXHJcbi8qUkVCUkFORCAyMDE3ICovXHJcblxyXG4udHZwcm9ncmFtbS1ib3h7XHJcblxyXG4gICAgLmhlYWRlci1hcnRpY2xle1xyXG5cclxuICAgICAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2e1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRhYmxlLWNlbGx7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOjA7XHJcbiAgICAgICAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgICAgICAgIC50ZXh0bGlua3tcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6JHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYudHh0LXJ7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOmxlZnQhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOjEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOnJpZ2h0IWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDowO1xyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucHJvZ3JhbS1ib3gtbGlua3tcclxuICAgICAgICBAZXh0ZW5kIGgzOyBcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcclxuICAgICAgICBtYXJnaW4tdG9wOjA7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokcmVkO1xyXG4gICAgICAgICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGgze1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7ICBcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLWFydGljbGV7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfSBcclxuXHJcbiAgICAubGFiZWwxe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwcGVyLWNvbHVtbi1sZWZ0e1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzk2MCkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY2LjY2JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgIHdpZHRoOjgwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OjJweDtcclxuICAgICAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokcmVkO1xyXG4gICAgICAgICAgICBtYXJnaW46IDI1cHggMCAyNXB4IC0xMHB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDAgMjVweCAtMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiRzaXplXzk2MCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDAgMjVweCAtNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAud3JhcHBlci1jb2x1bW4tcmlnaHR7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfOTYwKSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbGVmdDogMzMuMzMzMzMlO1xyXG4gICAgICAgICAgICAucmlnaHR7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDpyaWdodDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246cmlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9IFxyXG4gICAgfVxyXG59IiwiXHJcbi8qUkVCUkFORCAyMDE3ICovXHJcblxyXG4uY2FsZW5kZXItYm94e1xyXG5cclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcblxyXG4gICAgbWluLWhlaWdodDogMzBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAucHItNjB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDsgXHJcbiAgICB9XHJcblxyXG4gICAgLnRvZ2dsZXtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC8vS2FsZW5kZXJcclxuICAgIC53aWRnZXQtZGF0ZXBpY2tlcntcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIC51aS1kYXRlcGlja2VyLWhlYWRlcntcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyOTBweDtcclxuXHJcbiAgICAgICAgICAgIC51aS1kYXRlcGlja2VyLXRpdGxle1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCBoNTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnVpLWNvcm5lci1hbGx7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoJ2ljbi1jYWxlbmRhcl9jb250cm9scycsIDVweCwgMTFweCwgMTBweCwgMTFweCk7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC51aS1kYXRlcGlja2VyLXByZXZ7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC51aS1kYXRlcGlja2VyLW5leHR7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudWktZGF0ZXBpY2tlci1jYWxlbmRhcntcclxuICAgICAgICB0aGVhZHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRke1xyXG4gICAgICAgICAgICB3aWR0aDogMzlweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzOXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIHNwYW4sIGF7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzlweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM5cHg7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFlX2dyZXlfbGlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC51aS1zdGF0ZS1kZWZhdWx0e1xyXG4gICAgICAgICAgICBjb2xvcjogJGhpc3RvcnktYmxhY2s7IFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnVpLWRhdGVwaWNrZXItdG9kYXl7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhZV9ncmV5O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnVpLWRhdGVwaWNrZXItY3VycmVudC1kYXl7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnVpLWRhdGVwaWNrZXItb3RoZXItbW9udGgsXHJcbiAgICAgICAgLnVpLWRhdGVwaWNrZXItdW5zZWxlY3RhYmxlLFxyXG4gICAgICAgIC51aS1zdGF0ZS1kaXNhYmxlZHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFlX2dyZXlfbGlnaHQyO1xyXG5cclxuICAgICAgICAgICAgc3BhbiwgYXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVkaXVtbGlnaHRncmV5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udHYtZ3VpZGUge1xyXG4gIC5jYWxlbmRlci1ib3gge1xyXG4gICAgLmljb24tY2lyY2xlIHtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IHVuc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLypcclxuKiAgIFZJREVPIFBMQVlFUi9QTEFURk9STSBQTEFZRVJcclxuKi9cclxuXHJcbi5pZnJhbWUtY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcclxuXHJcbiAgaWZyYW1lIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbi50cENvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgLy8gUGxheWVyXHJcbiAgLnRwUGxheWVyIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy10b3A6IDU2LjI1JTtcclxuXHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50cEJhY2tncm91bmQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlzdG9yeS1ibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIFJlbGVhc2UgTGlzdFxyXG4gIC50cFJlbGVhc2VMaXN0IHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxuICAgIHRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhpc3RvcnktYmxhY2s7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHdoaXRlO1xyXG5cclxuICAgIC50cEJhY2tncm91bmQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlzdG9yeS1ibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudHBHcmlkIHtcclxuICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAudHBSZWxlYXNlIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAudHBTaGluZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50cEluZm8ge1xyXG4gICAgICAgICAgLnRwVGh1bWJuYWlsIHtcclxuICAgICAgICAgICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnRwTWV0YWRhdGEge1xyXG4gICAgICAgICAgICB3aWR0aDogNjUlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgLnRwR3JvdXAge1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAudHBUaXRsZSxcclxuICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAudHBUaXRsZSB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYudHBSZWxlYXNlU2VsZWN0ZWQge1xyXG4gICAgICAgICAgLnRwSW5mbyB7XHJcbiAgICAgICAgICAgIC50cE1ldGFkYXRhIHtcclxuICAgICAgICAgICAgICAudHBHcm91cCB7XHJcbiAgICAgICAgICAgICAgICAudHBUaXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaGlzdG9yeS1yZWQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpZGUgLnRwQ29udGFpbmVyIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4ubXVsdGlwbGF5ZXIge1xyXG4gICYucGxheWxpc3QtcmlnaHQge1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgIC50cFBsYXllciB7XHJcbiAgICAgICAgd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzOS4zNzUlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudHBSZWxlYXNlTGlzdCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICByaWdodDogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAudHBSZWxlYXNlIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYucGxheWxpc3QtYm90dG9tIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAudHBSZWxlYXNlTGlzdCB7XHJcbiAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWF4LWhlaWdodDogNTMxcHg7XHJcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuXHJcbiAgICAgICAgLnRwR3JpZCB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgLnRwUmVsZWFzZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIlxyXG4vKlJFQlJBTkQgMjAxNyAqL1xyXG5cclxuLnNlYXJjaC1zZW5kdW5neyAgIFxyXG5cclxuICAgIC53cmFwcGVyLXNlYXJjaHtcclxuICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbGVmdHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTVweCArIDJweCApO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gtY29udGFpbmVye1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7IFxyXG4gICAgfVxyXG5cclxuICAgIC5jbG9zZXtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pY24tc2VhcmNoe1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbnB1dC1zZWFyY2h7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkaGlzdG9yeS1ibGFjaztcclxuICAgIGNvbG9yOiAkaGlzdG9yeS1ibGFjaztcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4OyBcclxufSIsIi8qXHJcbiogICBDb29raWVzXHJcbiovXHJcblxyXG4vKiBSRUJSQU5EIDIwMTcgKi9cclxuXHJcbi5jb29raWVzLCAuY2NfYmFubmVyLXdyYXBwZXJ7XHJcblxyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNpX2JsYWNrO1xyXG4gICAgY29sb3I6ICRhZV9ncmV5O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICBmb250LXNpemU6ICRmb250XzE0O1xyXG4gICAgbGluZS1icmVhazogJGZvbnRfMjI7XHJcblxyXG4gICAgLndyYXBwZXItY29va2llcywgLmNjX2Jhbm5lcntcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgIHAsIC5jY19tZXNzYWdle1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmN0YSwgLmNjX2J0bntcclxuICAgICAgICAgICAgQGV4dGVuZCAuY3RhO1xyXG5cclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5jY19iYW5uZXItd3JhcHBlcntcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNpX2JsYWNrO1xyXG4gICAgY29sb3I6ICRhZV9ncmV5O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDk5OTtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnRfMTQ7XHJcbiAgICBsaW5lLWJyZWFrOiAkZm9udF8yMjtcclxuICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRjaV93aGl0ZTtcclxuXHJcbiAgICAuY2NfYmFubmVye1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTI4MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaV9ibGFjaztcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogaW5oZXJpdDtcclxuICAgICAgICBsZWZ0OiBpbmhlcml0O1xyXG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBpbmhlcml0O1xyXG5cclxuICAgICAgICAuY2NfbWVzc2FnZXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF8xNCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgbWFyZ2luOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2NfYnRue1xyXG5cclxuICAgICAgICAgICAgLy9TdHlsZSB2b24gLmN0YVxyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250XzE2O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaV9yZWQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGh2ci1yZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250XzE2O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBCcm93c2Vyc3BlemlmaXNjaGUgU3RpbGVcclxuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuXHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG5cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiRjaG9zZW4tc3ByaXRlOiB1cmwoJy4uL2ltZy9jaG9zZW4tc3ByaXRlLnBuZycpICFkZWZhdWx0O1xyXG4kY2hvc2VuLXNwcml0ZS1yZXRpbmE6IHVybCgnLi4vaW1nL2Nob3Nlbi1zcHJpdGVAMngucG5nJykgIWRlZmF1bHQ7XHJcblxyXG5zZWxlY3R7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgQGluY2x1ZGUgZm9udF9yZWc7XHJcbiAgICBmb250LXNpemU6ICRmb250XzE0O1xyXG4gICAgY29sb3I6ICRncmV5O1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkJGdyZXk7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nLzJ4L2ljbi1hcnJvd19tb2JpbGVfMngucG5nKSByaWdodCBuby1yZXBlYXQgJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAyNXB4IDhweDtcclxuXHJcbiAgICAvKiAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nLzJ4L2ljbi1zZWFyY2gtZHJvcGRvd25fMngucG5nXCIpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB9Ki9cclxuXHJcbiAgICAmOmZvY3Vze1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgLW1vei1vdXRsaW5lLXN0eWxlOiBub25lO1xyXG4gICAgICAgIC1tcy1vdXRsaW5lLXN0eWxlOiBub25lO1xyXG4gICAgICAgIC1vLW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgLXdlYmtpdC1vdXRsaW5lLXN0eWxlOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6dmlzaXRlZHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIC1tb3otb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtbXMtb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtby1vdXRsaW5lLXN0eWxlOiBub25lO1xyXG4gICAgICAgIC13ZWJraXQtb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFjdGl2ZXtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIC1tb3otb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtbXMtb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtby1vdXRsaW5lLXN0eWxlOiBub25lO1xyXG4gICAgICAgIC13ZWJraXQtb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICA+IG9wdGlvbntcclxuICAgICAgICBmb250LXNpemU6ICRmb250XzE0O1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuZjMtZm9ybS1lcnJvcntcclxuICAgICAgICBib3JkZXItY29sb3I6ICRyZWRfZXJyb3I7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKiBAZ3JvdXAgQmFzZSAqL1xyXG4uY2hvc2VuLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnRfMTQ7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICoge1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB9XHJcbiAgICAuY2hvc2VuLWRyb3Age1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgei1pbmRleDogMTAxMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCRncmV5OyBcclxuICAgICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIGNsaXA6IHJlY3QoMCwwLDAsMCk7XHJcbiAgICB9XHJcbiAgICAmLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1kcm9wIHtcclxuICAgICAgICBjbGlwOiBhdXRvO1xyXG4gICAgfVxyXG4gICAgYXtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IFxyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gtY2hvaWNlLCAuY2hvc2VuLXNpbmdsZXtcclxuICAgICAgICAuZ3JvdXAtbmFtZXtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBjb2xvcjogIzk5OTk5OTtcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIjpcIjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmYzLWZvcm0tZXJyb3J7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkX2Vycm9yO1xyXG5cclxuICAgICAgICAuY2hvc2VuLXNpbmdsZXtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkX2Vycm9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3Vze1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgLW1vei1vdXRsaW5lLXN0eWxlOiBub25lO1xyXG4gICAgICAgIC1tcy1vdXRsaW5lLXN0eWxlOiBub25lO1xyXG4gICAgICAgIC1vLW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgLXdlYmtpdC1vdXRsaW5lLXN0eWxlOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6dmlzaXRlZHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIC1tb3otb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtbXMtb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtby1vdXRsaW5lLXN0eWxlOiBub25lO1xyXG4gICAgICAgIC13ZWJraXQtb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFjdGl2ZXtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIC1tb3otb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtbXMtb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtby1vdXRsaW5lLXN0eWxlOiBub25lO1xyXG4gICAgICAgIC13ZWJraXQtb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgIH1cclxufVxyXG4vKiBAZW5kICovXHJcblxyXG4vKiBAZ3JvdXAgU2luZ2xlIENob3NlbiAqL1xyXG4uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGV7XHJcbiAgICAuY2hvc2VuLXNpbmdsZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDAgOHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICRncmV5O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkZm9udF8zNjtcclxuICAgIH1cclxuICAgIC5jaG9zZW4tZGVmYXVsdCB7XHJcbiAgICAgICAgY29sb3I6ICM5OTk7XHJcbiAgICB9XHJcbiAgICAuY2hvc2VuLXNpbmdsZSBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjZweDtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG4gICAgLmNob3Nlbi1zaW5nbGUtd2l0aC1kZXNlbGVjdCBzcGFuIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDM4cHg7XHJcbiAgICB9XHJcbiAgICAuY2hvc2VuLXNpbmdsZSBhYmJyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgcmlnaHQ6IDI2cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjaG9zZW4tc3ByaXRlIC00MnB4IDFweCBuby1yZXBlYXQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcHg7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MnB4IC0xMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuY2hvc2VuLWRpc2FibGVkIC5jaG9zZW4tc2luZ2xlIGFiYnI6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MnB4IC0xMHB4O1xyXG4gICAgfVxyXG4gICAgLmNob3Nlbi1zaW5nbGUgZGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIC8qYmFja2dyb3VuZDogJGNob3Nlbi1zcHJpdGUgbm8tcmVwZWF0IDBweCAycHg7Ki9cclxuICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKCdpY24tYXJyb3cnLCAxNXB4LCA4cHgsIDMwcHgsIDE2cHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jaG9zZW4tc2VhcmNoIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTAxMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogM3B4IDRweDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMXB4IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAyMHB4IDZweCA1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xyXG4gICAgICAgICAgICAvKmJhY2tncm91bmQ6ICRjaG9zZW4tc3ByaXRlIG5vLXJlcGVhdCAxMDAlIC0yMHB4OyovXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy8yeC9pY24tc2VhcmNoLWRyb3Bkb3duXzJ4LnBuZ1wiKSBuby1yZXBlYXQgMTAwJSA0cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250XzE0O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2hvc2VuLWRyb3Age1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gICAgfVxyXG4gICAgJi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZS1ub3NlYXJjaCAuY2hvc2VuLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGNsaXA6IHJlY3QoMCwwLDAsMCk7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG4vKiBAZW5kICovXHJcblxyXG4vKiBAZ3JvdXAgUmVzdWx0cyAqL1xyXG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMge1xyXG4gICAgY29sb3I6ICRncmV5O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIG1hcmdpbjogMCA0cHggNHB4IDA7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCA0cHg7XHJcbiAgICBtYXgtaGVpZ2h0OiAyNDBweDtcclxuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICAgIGxpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiA1cHggNnB4O1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gICAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAgICAgICAmLmFjdGl2ZS1yZXN1bHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5kaXNhYmxlZC1yZXN1bHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAjY2NjO1xyXG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuaGlnaGxpZ2h0ZWQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRhZV9ibHVlO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLm5vLXJlc3VsdHMge1xyXG4gICAgICAgICAgICBjb2xvcjogIzc3NztcclxuICAgICAgICAgICAgZGlzcGxheTogbGlzdC1pdGVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmdyb3VwLXJlc3VsdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5ncm91cC1vcHRpb24ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGVtIHtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLyogQGVuZCAqL1xyXG5cclxuLyogQGdyb3VwIE11bHRpIENob3NlbiAqL1xyXG4uY2hvc2VuLWNvbnRhaW5lci1tdWx0aXtcclxuICAgIC5jaG9zZW4tY2hvaWNlcyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNlZWUgMSUsICR3aGl0ZSAxNSUpO1xyXG4gICAgICAgIGN1cnNvcjogdGV4dDtcclxuICAgIH1cclxuICAgIC5jaG9zZW4tY2hvaWNlcyBsaSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAmLnNlYXJjaC1maWVsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxcHggMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2VhcmNoLWNob2ljZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbWFyZ2luOiAzcHggNXB4IDNweCAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggMjBweCAzcHggNXB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhZV9ibHVlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2Y0ZjRmNCAyMCUsICNmMGYwZjAgNTAlLCAjZThlOGU4IDUyJSwgI2VlZSAxMDAlKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDE5cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zZWFyY2gtY2hvaWNlLWNsb3NlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY2hvc2VuLXNwcml0ZSAtNDJweCAxcHggbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDJweCAtMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNlYXJjaC1jaG9pY2UtZGlzYWJsZWQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWRfZXJyb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZjRmNGY0IDIwJSwgI2YwZjBmMCA1MCUsICNlOGU4ZTggNTIlLCAjZWVlIDEwMCUpO1xyXG4gICAgICAgICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zZWFyY2gtY2hvaWNlLWZvY3VzIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2Q0ZDRkNDtcclxuICAgICAgICAgICAgLnNlYXJjaC1jaG9pY2UtY2xvc2Uge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQycHggLTEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2hvc2VuLXJlc3VsdHMge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gICAgLmNob3Nlbi1kcm9wIC5yZXN1bHQtc2VsZWN0ZWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcclxuICAgICAgICBjb2xvcjogI2NjYztcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbn1cclxuLyogQGVuZCAqL1xyXG5cclxuLyogQGdyb3VwIEFjdGl2ZSAgKi9cclxuLmNob3Nlbi1jb250YWluZXItYWN0aXZle1xyXG4gICAgLmNob3Nlbi1zaW5nbGUge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuICAgICYuY2hvc2VuLXdpdGgtZHJvcHtcclxuICAgICAgICAuY2hvc2VuLXNpbmdsZSB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCR3aGl0ZSAyMCUsICR3aGl0ZSA4MCUpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2hvc2VuLXNpbmdsZSBkaXYge1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNob3Nlbi1jaG9pY2VzIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgbGkuc2VhcmNoLWZpZWxkIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICAgICAgICAgICAgY29sb3I6ICMyMjIgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLyogQGVuZCAqL1xyXG5cclxuLyogQGdyb3VwIERpc2FibGVkIFN1cHBvcnQgKi9cclxuLmNob3Nlbi1kaXNhYmxlZCB7XHJcbiAgICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIC5jaG9zZW4tc2luZ2xlIHtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgICAuY2hvc2VuLWNob2ljZXMgLnNlYXJjaC1jaG9pY2UgLnNlYXJjaC1jaG9pY2UtY2xvc2Uge1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxufVxyXG4vKiBAZW5kICovXHJcblxyXG4vKiBAZ3JvdXAgUmlnaHQgdG8gTGVmdCAqL1xyXG4uY2hvc2VuLXJ0bCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIC5jaG9zZW4tc2luZ2xlIHtcclxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICBwYWRkaW5nOiAwIDhweCAwIDA7XHJcbiAgICB9XHJcbiAgICAuY2hvc2VuLXNpbmdsZSBzcGFuIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI2cHg7XHJcbiAgICAgICAgZGlyZWN0aW9uOiBydGw7XHJcbiAgICB9XHJcbiAgICAuY2hvc2VuLXNpbmdsZS13aXRoLWRlc2VsZWN0IHNwYW4ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzOHB4O1xyXG4gICAgfVxyXG4gICAgLmNob3Nlbi1zaW5nbGUgZGl2IHtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICBsZWZ0OiAzcHg7XHJcbiAgICB9XHJcbiAgICAuY2hvc2VuLXNpbmdsZSBhYmJyIHtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICBsZWZ0OiAyNnB4O1xyXG4gICAgfVxyXG4gICAgLmNob3Nlbi1jaG9pY2VzIGxpIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgJi5zZWFyY2gtZmllbGQgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zZWFyY2gtY2hvaWNlIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAzcHggNXB4IDNweCAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggNXB4IDNweCAxOXB4O1xyXG4gICAgICAgICAgICAuc2VhcmNoLWNob2ljZS1jbG9zZSB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1yZXN1bHRzIHtcclxuICAgICAgICBtYXJnaW46IDAgMCA0cHggNHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNHB4IDAgMDtcclxuICAgIH1cclxuICAgIC5jaG9zZW4tcmVzdWx0cyBsaS5ncm91cC1vcHRpb24ge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgJi5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZS5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tc2luZ2xlIGRpdiB7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmNob3Nlbi1zZWFyY2ggaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDRweCA1cHggNHB4IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNob3Nlbi1zcHJpdGUgbm8tcmVwZWF0IC0zMHB4IC0yMHB4O1xyXG4gICAgICAgIGRpcmVjdGlvbjogcnRsO1xyXG4gICAgfVxyXG4gICAgJi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZXtcclxuICAgICAgICAuY2hvc2VuLXNpbmdsZSBkaXYgYiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDZweCAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY2hvc2VuLXdpdGgtZHJvcHtcclxuICAgICAgICAgICAgLmNob3Nlbi1zaW5nbGUgZGl2IGIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEycHggMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKiBAZW5kICovXHJcblxyXG4vKiBAZ3JvdXAgUmV0aW5hIGNvbXBhdGliaWxpdHkgKi9cclxuLypAbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDEuNWRwcHgpIHtcclxuICAgIC5jaG9zZW4tcnRsIC5jaG9zZW4tc2VhcmNoIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG4gICAgLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIGFiYnIsXHJcbiAgICAuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgZGl2IGIsXHJcbiAgICAuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zZWFyY2ggaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbiAgICAuY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgLnNlYXJjaC1jaG9pY2UgLnNlYXJjaC1jaG9pY2UtY2xvc2UsXHJcbiAgICAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMtc2Nyb2xsLWRvd24gc3BhbixcclxuICAgIC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cy1zY3JvbGwtdXAgc3BhbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGNob3Nlbi1zcHJpdGUtcmV0aW5hICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MnB4IDM3cHggIWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn0qL1xyXG4vKiBAZW5kICovXHJcbiIsIi8qIFJFQlJBTkQgMjAxNyAqL1xuXG4vKiBBY2NvcmRpb24gKi9cblxuLmFjY29yZGlvbiB7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIEBpbmNsdWRlIGZvbnRfcmVnO1xuICAuYWNjb3JkaW9uLWhlYWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGU7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgZm9udC1zaXplOiAkZm9udF8xNjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGNvbG9yOiAkY2ktYmxhY2s7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNpLWJsYWNrO1xuICAgICAgLmljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTRweCAtOXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaWNvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMTJweDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTlweDtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAuaWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0cHggMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgLnRleHRsaW5rIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjaS1ibGFjaztcbiAgICAgIH1cbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICB9XG4gICAgLmNvbHVtbnMge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi8qIFJFQlJBTkQgMjAxOSAqL1xuXG4vKiBBY2NvcmRpb24gKi9cblxuLmFra29yZGVvbl93cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICAuYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNpLWJsYWNrO1xuICAgIGNvbG9yOiAkY2ktYmxhY2s7XG4gICAgaDQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDEuNDI1cmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzaXplXzU4MCkge1xuICAgICAgICBmb250LXNpemU6IDEuMzI1cmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAuc3ViaGVhZGVyIHtcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNpemVfNzY3KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm1vcmUtbGVzcyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoXCJkcm9wZG93bl9hcnJvd3NfbWVkaXVtXCIsIDE1cHgsIDIxcHgpO1xuICAgICAgcmlnaHQ6IDIycHg7XG4gICAgICBib3R0b206IDE1cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMTNweDtcbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgLm1vcmUtbGVzcyB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYWNjb3JkaW9uLXBhbmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogOTUlO1xuICAgICAgaGVpZ2h0OiA5NSU7XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzaXplXzc2Nykge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBwLmJvZHl0ZXh0IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgYiB7XG4gICAgICAgIGNvbG9yOiAkY2ktYmxhY2s7XG4gICAgICB9XG4gICAgICBhLmludGVybmFsLWFsdC1saW5rLWRlc2luZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNpemVfNTgwKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjMyNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2l6ZV83NjcpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyogUkVCUkFORCAyMDE3ICovXHJcblxyXG4vKiBMaW5rYm94ICovXHJcblxyXG4ubGlua2JveHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDMwcHggMzBweCAwIDE1cHg7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHggMCAzMHB4O1xyXG4gICAgfVxyXG4gICAgbWFyZ2luLWJvdHRvbTogLTNweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLnRlYXNlci10ZXh0e1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuICAgICAgICBoNntcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5saW5rYm94LWxpbmt7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7ICAgICAgICAgICAgICAgIFxyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHRsaW5re1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50ZXh0e1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmljb257XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjaV9yZWQ7XHJcbiAgICAgICAgICAgICAgICAuaWNvbntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiXHJcbi8qXHJcbiogICBKUVVFUlkgUExVR0lOIE1BR05JRklDIFBPUFVQXHJcbiovXHJcblxyXG4ubWZwLWJnIHtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IDEwNDI7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgYmFja2dyb3VuZDogIzBiMGIwYjtcclxuICAgIG9wYWNpdHk6IDAuODsgfVxyXG5cclxuLm1mcC13cmFwIHtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IDEwNDM7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxyXG5cclxuLm1mcC1jb250YWluZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcGFkZGluZzogMCA4cHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XHJcblxyXG4ubWZwLWNvbnRhaW5lcjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XHJcblxyXG4ubWZwLWFsaWduLXRvcCAubWZwLWNvbnRhaW5lcjpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogbm9uZTsgfVxyXG5cclxuLm1mcC1jb250ZW50IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB6LWluZGV4OiAxMDQ1OyB9XHJcblxyXG4ubWZwLWlubGluZS1ob2xkZXIgLm1mcC1jb250ZW50LFxyXG4ubWZwLWFqYXgtaG9sZGVyIC5tZnAtY29udGVudCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGN1cnNvcjogYXV0bzsgfVxyXG5cclxuLm1mcC1hamF4LWN1ciB7XHJcbiAgICBjdXJzb3I6IHByb2dyZXNzOyB9XHJcblxyXG4ubWZwLXpvb20tb3V0LWN1ciwgLm1mcC16b29tLW91dC1jdXIgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSB7XHJcbiAgICBjdXJzb3I6IC1tb3otem9vbS1vdXQ7XHJcbiAgICBjdXJzb3I6IC13ZWJraXQtem9vbS1vdXQ7XHJcbiAgICBjdXJzb3I6IHpvb20tb3V0OyB9XHJcblxyXG4ubWZwLXpvb20ge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgY3Vyc29yOiAtd2Via2l0LXpvb20taW47XHJcbiAgICBjdXJzb3I6IC1tb3otem9vbS1pbjtcclxuICAgIGN1cnNvcjogem9vbS1pbjsgfVxyXG5cclxuLm1mcC1hdXRvLWN1cnNvciAubWZwLWNvbnRlbnQge1xyXG4gICAgY3Vyc29yOiBhdXRvOyB9XHJcblxyXG4ubWZwLWNsb3NlLFxyXG4ubWZwLWFycm93LFxyXG4ubWZwLXByZWxvYWRlcixcclxuLm1mcC1jb3VudGVyIHtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cclxuXHJcbi5tZnAtbG9hZGluZy5tZnAtZmlndXJlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7IH1cclxuXHJcbi5tZnAtaGlkZSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cclxuXHJcbi5tZnAtcHJlbG9hZGVyIHtcclxuICAgIGNvbG9yOiAjQ0NDO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IC0wLjhlbTtcclxuICAgIGxlZnQ6IDhweDtcclxuICAgIHJpZ2h0OiA4cHg7XHJcbiAgICB6LWluZGV4OiAxMDQ0OyB9XHJcbi5tZnAtcHJlbG9hZGVyIGEge1xyXG4gICAgY29sb3I6ICNDQ0M7IH1cclxuLm1mcC1wcmVsb2FkZXIgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogI0ZGRjsgfVxyXG5cclxuLm1mcC1zLXJlYWR5IC5tZnAtcHJlbG9hZGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7IH1cclxuXHJcbi5tZnAtcy1lcnJvciAubWZwLWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogbm9uZTsgfVxyXG5cclxuYnV0dG9uLm1mcC1jbG9zZSxcclxuYnV0dG9uLm1mcC1hcnJvdyB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHotaW5kZXg6IDEwNDY7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247IH1cclxuXHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyOiAwOyB9XHJcblxyXG5cclxuLm1mcC1jbG9zZSB7XHJcbiAgICB3aWR0aDogNDRweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBvcGFjaXR5OiAwLjY1O1xyXG4gICAgcGFkZGluZzogMCAwIDE4cHggMTBweDtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBCYXNrZXJ2aWxsZSwgbW9ub3NwYWNlOyB9XHJcbi5tZnAtY2xvc2U6aG92ZXIsXHJcbi5tZnAtY2xvc2U6Zm9jdXMge1xyXG4gICAgb3BhY2l0eTogMTsgfVxyXG4ubWZwLWNsb3NlOmFjdGl2ZSB7XHJcbiAgICB0b3A6IDFweDsgfVxyXG5cclxuLm1mcC1jbG9zZS1idG4taW4gLm1mcC1jbG9zZSB7XHJcbiAgICBjb2xvcjogIzMzMzsgfVxyXG5cclxuLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSxcclxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2Uge1xyXG4gICAgY29sb3I6ICNGRkY7XHJcbiAgICByaWdodDogLTZweDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7IH1cclxuXHJcbi5tZnAtY291bnRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGNvbG9yOiAjQ0NDO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XHJcblxyXG4ubWZwLWFycm93IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG9wYWNpdHk6IDAuNjU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIG1hcmdpbi10b3A6IC01NXB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgaGVpZ2h0OiAxMTBweDtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cclxuLm1mcC1hcnJvdzphY3RpdmUge1xyXG4gICAgbWFyZ2luLXRvcDogLTU0cHg7IH1cclxuLm1mcC1hcnJvdzpob3ZlcixcclxuLm1mcC1hcnJvdzpmb2N1cyB7XHJcbiAgICBvcGFjaXR5OiAxOyB9XHJcbi5tZnAtYXJyb3c6YmVmb3JlLFxyXG4ubWZwLWFycm93OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDM1cHg7XHJcbiAgICBib3JkZXI6IG1lZGl1bSBpbnNldCB0cmFuc3BhcmVudDsgfVxyXG4ubWZwLWFycm93OmFmdGVyIHtcclxuICAgIGJvcmRlci10b3Atd2lkdGg6IDEzcHg7XHJcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxM3B4O1xyXG4gICAgdG9wOiA4cHg7IH1cclxuLm1mcC1hcnJvdzpiZWZvcmUge1xyXG4gICAgYm9yZGVyLXRvcC13aWR0aDogMjFweDtcclxuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDIxcHg7XHJcbiAgICBvcGFjaXR5OiAwLjc7IH1cclxuXHJcbi5tZnAtYXJyb3ctbGVmdCB7XHJcbiAgICBsZWZ0OiAwOyB9XHJcbi5tZnAtYXJyb3ctbGVmdDphZnRlciB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDE3cHggc29saWQgI0ZGRjtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMXB4OyB9XHJcbi5tZnAtYXJyb3ctbGVmdDpiZWZvcmUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbiAgICBib3JkZXItcmlnaHQ6IDI3cHggc29saWQgIzNGM0YzRjsgfVxyXG5cclxuLm1mcC1hcnJvdy1yaWdodCB7XHJcbiAgICByaWdodDogMDsgfVxyXG4ubWZwLWFycm93LXJpZ2h0OmFmdGVyIHtcclxuICAgIGJvcmRlci1sZWZ0OiAxN3B4IHNvbGlkICNGRkY7XHJcbiAgICBtYXJnaW4tbGVmdDogMzlweDsgfVxyXG4ubWZwLWFycm93LXJpZ2h0OmJlZm9yZSB7XHJcbiAgICBib3JkZXItbGVmdDogMjdweCBzb2xpZCAjM0YzRjNGOyB9XHJcblxyXG4ubWZwLWlmcmFtZS1ob2xkZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxyXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDkwMHB4OyB9XHJcbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3NlIHtcclxuICAgIHRvcDogLTQwcHg7IH1cclxuXHJcbi5tZnAtaWZyYW1lLXNjYWxlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nLXRvcDogNTYuMjUlOyB9XHJcbi5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7IH1cclxuXHJcbi8qIE1haW4gaW1hZ2UgaW4gcG9wdXAgKi9cclxuaW1nLm1mcC1pbWcge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBhZGRpbmc6IDQwcHggMCA0MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87IH1cclxuXHJcbi8qIFRoZSBzaGFkb3cgYmVoaW5kIHRoZSBpbWFnZSAqL1xyXG4ubWZwLWZpZ3VyZSB7XHJcbiAgICBsaW5lLWhlaWdodDogMDsgfVxyXG4ubWZwLWZpZ3VyZTphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDQwcHg7XHJcbiAgICBib3R0b206IDQwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG4gICAgYmFja2dyb3VuZDogIzQ0NDsgfVxyXG4ubWZwLWZpZ3VyZSBzbWFsbCB7XHJcbiAgICBjb2xvcjogI0JEQkRCRDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7IH1cclxuLm1mcC1maWd1cmUgZmlndXJlIHtcclxuICAgIG1hcmdpbjogMDsgfVxyXG5cclxuLm1mcC1ib3R0b20tYmFyIHtcclxuICAgIG1hcmdpbi10b3A6IC0zNnB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgY3Vyc29yOiBhdXRvOyB9XHJcblxyXG4ubWZwLXRpdGxlIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgIGNvbG9yOiAjRjNGM0YzO1xyXG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gICAgcGFkZGluZy1yaWdodDogMzZweDsgfVxyXG5cclxuLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcclxuICAgIG1heC13aWR0aDogMTAwJTsgfVxyXG5cclxuLm1mcC1nYWxsZXJ5IC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtZmlndXJlIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSksIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDMwMHB4KSB7XHJcbiAgICAvKipcclxuICAgICAgICAgKiBSZW1vdmUgYWxsIHBhZGRpbmdzIGFyb3VuZCB0aGUgaW1hZ2Ugb24gc21hbGwgc2NyZWVuXHJcbiAgICAgICAgICovXHJcbiAgICAubWZwLWltZy1tb2JpbGUgLm1mcC1pbWFnZS1ob2xkZXIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XHJcbiAgICAubWZwLWltZy1tb2JpbGUgaW1nLm1mcC1pbWcge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7IH1cclxuICAgIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZTphZnRlciB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDsgfVxyXG4gICAgLm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlIHNtYWxsIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxyXG4gICAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDNweCA1cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cclxuICAgIC5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXI6ZW1wdHkge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7IH1cclxuICAgIC5tZnAtaW1nLW1vYmlsZSAubWZwLWNvdW50ZXIge1xyXG4gICAgICAgIHJpZ2h0OiA1cHg7XHJcbiAgICAgICAgdG9wOiAzcHg7IH1cclxuICAgIC5tZnAtaW1nLW1vYmlsZSAubWZwLWNsb3NlIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxyXG5cclxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgIC5tZnAtYXJyb3cge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpOyB9XHJcbiAgICAubWZwLWFycm93LWxlZnQge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMDtcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwOyB9XHJcbiAgICAubWZwLWFycm93LXJpZ2h0IHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJTsgfVxyXG4gICAgLm1mcC1jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDsgfSB9XHJcbiIsIi8qXHJcblRvIGNoYW5nZSB0aGlzIGxpY2Vuc2UgaGVhZGVyLCBjaG9vc2UgTGljZW5zZSBIZWFkZXJzIGluIFByb2plY3QgUHJvcGVydGllcy5cclxuVG8gY2hhbmdlIHRoaXMgdGVtcGxhdGUgZmlsZSwgY2hvb3NlIFRvb2xzIHwgVGVtcGxhdGVzXHJcbmFuZCBvcGVuIHRoZSB0ZW1wbGF0ZSBpbiB0aGUgZWRpdG9yLlxyXG4qL1xyXG4vKiBcclxuICAgIENyZWF0ZWQgb24gOiAxNy4wNy4yMDE4LCAxMTo1MzoxMFxyXG4gICAgQXV0aG9yICAgICA6IEFtaXJhXHJcbiovXHJcblxyXG4udHgtbTAxLWVtcGZhbmcge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLmJyZWFkY3J1bWJNZW51IHtcclxuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xyXG4gICAgZm9udC1zaXplOiAkZm9udF8xODtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBtYXJnaW46IDEwcHggYXV0byAxMHB4O1xyXG4gICAgY29sb3I6ICRibGFjaztcclxuICAgIC5icmVhZGNydW1iIHtcclxuICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2lfcmVkO1xyXG4gICAgICAgIGNvbG9yOiAkY2lfd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5icmVhZGNydW1iSWNvbiB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY25fYXJyb3dfYnJlYWRjcnVtYi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgbWFyZ2luOiAwIDVweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XHJcblxyXG4gICAgICAmLmRldGFpbC1zaXRlIHtcclxuICAgICAgICBtYXJnaW46IDAgNHB4IDAgNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxyXG4gICAgICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcclxuICAgICAgICBvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIgLyAxKSxcclxuICAgICAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxyXG4gICAgICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksXHJcbiAgICAgICAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nLzJ4L2ljbl9hcnJvd19icmVhZGNydW1iXzJ4LnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0cHggMTFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJhY2stbGluayB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAuYnJlYWRjcnVtYkljb24ge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZWFkZXItd3JhcHBlciB7XHJcbiAgICBoMiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBwLnRleHQge1xyXG4gICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICBtYXJnaW46IDEwcHggMCAwO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogJGNpX3JlZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAua2FydGUge1xyXG4gICAgcGF0aDpob3ZlciB7XHJcbiAgICAgIGZpbGw6ICRjaV9yZWQ7XHJcbiAgICB9XHJcbiAgICBzdmcge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgYSB7XHJcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICB3aWR0aDogODUlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb250ZW50LWhlYWRsaW5lIHtcclxuICAgIHdpZHRoOiA4MyU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzaXplXzk2MCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoNCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udF8yMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYW5iaWV0ZXItc2xpZGVyLXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDgzJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIC5zbGlkZXItYW5iaWV0ZXIge1xyXG4gICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1lZGl1bWRhcmtncmV5O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIC5zbGlkZXItaW1hZ2Uge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE0MHB4O1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnRleHQtd3JhcHBlciB7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhpc3RvcnktYmxhY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICBoNSxcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2xpY2stcHJldixcclxuICAgIC5zbGljay1uZXh0IHtcclxuICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKFwiaWNuX3NsaWRlcl9hcnJvd1wiLCAyMHB4LCA0MHB4KTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDE2MHB4O1xyXG4gICAgfVxyXG4gICAgLnNsaWNrLXByZXYge1xyXG4gICAgICB0b3A6IGluaGVyaXQ7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMTI0cHg7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbGljay1uZXh0IHtcclxuICAgICAgdG9wOiBpbmhlcml0O1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAxMjRweDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODBweDtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbGljay1kb3RzIHtcclxuICAgICAgYm90dG9tOiAtMzBweDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLWdyZXk7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1lZGl1bWRhcmtncmV5O1xyXG5cclxuICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVkaXVtZGFya2dyZXk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud3JhcHBlci1lbXBmYW5nLWRldGFpbCB7XHJcbiAgICBoMyB7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzaXplXzQ4MCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJlZ2lvbi1uYW1lIHtcclxuICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICBmb250LXNpemU6ICRmb250XzE4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwIDA7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2l6ZV80ODApIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hbmJpZXRlci13cmFwcGVyIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xyXG5cclxuICAgICAgLmFuYmlldGVyIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGFlX2JsYWNrO1xyXG5cclxuICAgICAgICAuYWNjb3JkaW9uLWhlYWRlciB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgaDUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250XzI0O1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzaXplXzQ4MCkge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMjA7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLm1vcmUtbGVzcyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKFwiYXJyb3dzX21vcmVsZXNzXCIsIDE0cHgsIDZweCk7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDExcHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgLTEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wYW5lbCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcblxyXG4gICAgICAgICAgLmltZyB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcclxuXHJcbiAgICAgICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNpemVfMTE0Nykge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50ZXh0LXdyYXBwZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICB3aWR0aDogNjMlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuOTI1cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJG1lZGl1bWRhcmtncmV5O1xyXG5cclxuICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMjQ7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzaXplXzExNDcpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY2lfcmVkO1xyXG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pY29ucyB7XHJcbiAgICAgICAgICAgICAgLnRvb2x0aXAge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgIC50b29sdGlwdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNpX3JlZDtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSk7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogMTIwJTtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnRvb2x0aXB0ZXh0OjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgYm90dG9tOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDVweDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkY2lfcmVkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuaGQge1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoXCJpY25faGRcIiwgNDBweCwgNDZweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnNhdCB7XHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltYWdlLXBuZyhcImljbl9zYXRlbGxpdFwiLCA0MHB4LCA0NnB4KTtcclxuICAgICAgICAgICAgICAgICAgLnRvb2x0aXB0ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzUlLCAwJSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYudm9kIHtcclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKFwiaWNuX3ZvZFwiLCA0MHB4LCA0NnB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYua2FiZWwge1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoXCJpY25fa2FiZWxcIiwgNDBweCwgNDZweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmlwdHYge1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoXCJpY25faXB0dlwiLCA0MHB4LCA0NnB4KTtcclxuICAgICAgICAgICAgICAgICAgLnRvb2x0aXB0ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm1vYnR2IHtcclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKFwiaWNuX21vYmlsLXR2XCIsIDQwcHgsIDQ2cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIC50b29sdGlwdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNpemVfMzkwKSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjJweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2l6ZV8xMTQ3KSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS1ncmV5O1xyXG4gICAgICAgICAgLmFjY29yZGlvbi1oZWFkZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgaDUge1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2l6ZV80ODApIHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVtcGZhbmcta2FydGUtZGV0YWlsIHtcclxuICAgICAgc3ZnIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHBhdGg6aG92ZXIge1xyXG4gICAgICAgICAgZmlsbDogJGdyZXk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzaXplXzk2MCkge1xyXG4gICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzaXplXzk2MCkge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hY2NvcmRpb24ge1xyXG4gICAgJi5tdWx0aS1zdGVwIHtcclxuICAgICAgbWFyZ2luOiA3MHB4IDA7XHJcbiAgICAgIC5hY2NvcmRpb24taGVhZCB7XHJcbiAgICAgICAgY29sb3I6ICRjaV9ibGFjaztcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNpX3JlZDtcclxuICAgICAgICBAaW5jbHVkZSBmb250X2ZsYW1hO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udF8yNDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pY29uIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMHB4O1xyXG4gICAgICAgICAgYm90dG9tOiAxOHB4O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmFjY29yZGlvbi1jb250ZW50IHtcclxuICAgICAgICAmLm9wZW5pbmcge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm11bHRpLXN0ZXAtZm9ybSB7XHJcbiAgICAgICAgbWFyZ2luOiAzNXB4IDA7XHJcbiAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgJGhpc3RvcnktYmxhY2s7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAzNXB4IDM1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3RlcC1iYWNrIHtcclxuICAgICAgICB0b3A6IC0yMHB4O1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzEwMjQpIHtcclxuICAgICAgICAgIHRvcDogMTE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubXVsdGktc3RlcC1mb3JtIHtcclxuICAgIG1hcmdpbjogNzBweCAwO1xyXG4gICAgLy8gYm9yZGVyOiAxcHggc29saWQgJGhpc3RvcnktYmxhY2s7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDM1cHggMzVweDtcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgIC5mb3JtLXN0ZXAge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAmLnN0ZXAxIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgLmJveC13cmFwcGVyIHtcclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLnN0ZXAyIHtcclxuICAgICAgICAuYm94LXdyYXBwZXIge1xyXG4gICAgICAgICAgLmJveCB7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogJHNpemVfMTAyNCkge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtZWRpdW1kYXJrZ3JleTtcclxuICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ib3gtd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ib3gge1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1lZGl1bWRhcmtncmV5O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNpLWJsYWNrO1xyXG5cclxuICAgICAgICAgIHBhZGRpbmc6IDMwcHggMzBweCAwIDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYyhcclxuICAgICAgICAgICAgICA1MCUgLSAyMHB4XHJcbiAgICAgICAgICAgICk7IC8vQW50ZWlsIFNwYWx0ZW5icmVpdGUgbWl0IEFienVnIGRlcyBTZWl0ZW5wYWRkaW5zIGRlciBCb3hcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV8xMDI0KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoXHJcbiAgICAgICAgICAgICAgMzMuMzMlIC0gMjBweFxyXG4gICAgICAgICAgICApOyAvL0FudGVpbCBTcGFsdGVuYnJlaXRlIG1pdCBBYnp1ZyBkZXMgU2VpdGVucGFkZGlucyBkZXIgQm94XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGg1IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYucmVzdWx0LWdyaWQge1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA3NjZweDtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV8xMDI0KSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogOTYwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmJveCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbWfCoCB7XHJcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmZhbGxiYWNrIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN0ZXAtYmFjayB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBtYXJnaW46IDAgMTBweDtcclxuICAgICAgdG9wOiAtMjBweDtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzEwMjQpIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAyOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5uZXdzLWFydGljbGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gIC5kZXNjcmlwdGlvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgQGluY2x1ZGUgZm9udF9yZWc7XHJcbiAgfVxyXG5cclxuICAmLm5ld3MtYXJ0aWNsZS1kZWZhdWx0IHtcclxuICAgIC5ncmFkaWVudC1saW5lYXIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4OXB4KSB7XHJcbiAgICAgIC5jbGljay1hcmVhIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZ3JhZGllbnQtbGluZWFyIHtcclxuICAgICAgICBoZWlnaHQ6IDgwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRlYXNlci10ZXh0IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5uZXdzLWFydGljbGUtbGFyZ2Uge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIC50ZWFzZXItd3JhcHBlciB7XHJcbiAgICAgIC50ZWFzZXItdGV4dCB7XHJcbiAgICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAzMHB4O1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDMwcHggNjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDYwcHggNjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYubmV3cy1hcnRpY2xlLWRldGFpbCB7XHJcbiAgICAuYmFjay1saW5rIHtcclxuICAgICAgZm9udC1zaXplOiAkZm9udF8xNjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCI8XCI7XHJcbiAgICAgICAgY29sb3I6ICRjaV9yZWQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udF8xNjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMjA7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250XzIwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbG9yOiAkY2lfd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgQGV4dGVuZCBoNDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaGFyaW5nLXdyYXBwZXIge1xyXG4gICAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm5ld3MtbGlzdC12aWV3IHtcclxuICAucGFnZXIge1xyXG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcblxyXG4gICAgPiBhLFxyXG4gICAgdWwge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICA+IGEge1xyXG4gICAgICB3aWR0aDogMTAlO1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIEBleHRlbmQgLmFycm93LXNtYWxsO1xyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXHJcbiAgICAgICAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksXHJcbiAgICAgICAgICBvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksXHJcbiAgICAgICAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxyXG4gICAgICAgICAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxcclxuICAgICAgICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5uZXh0IHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgQGV4dGVuZCAucmlnaHQ7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDFweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG5cclxuICAgICAgICAmLmN1cnJlbnQsXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmN1cnJlbnQsXHJcbiAgICAgICAgJjpob3ZlciBhIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XHJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnRlYXNlci1pbWctdHh0LTMtY29sdW1ucyB7XG4gICYuY2FuZGkge1xuICAgIC5mbGV4LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBiYXNlbGluZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgfVxuICAgIC50ZWFzZXItZ2FtZS1jb250YWluZXIge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgKyBhIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50ZWFzZXItaW1nLXR4dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTFlMjQ7IC8vQytJIEJsYXVcblxuICAgICAgICAmLmRlc2t0b3Age1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmOTBhMzQ7IC8vQytJIFJvdFxuICAgICAgICAgIGhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIC5oZWFkbGluZSB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImZsYW1hX2JvbGRyZWd1bGFyXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgY29sb3I6ICNmMGYwZjA7IC8vQytJIFdlacOfXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHAsXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogI2YwZjBmMDsgLy9DK0kgV2Vpw59cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmdhbWVzLXNsaWRlciB7XG4gICAgXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgIC5zbGljay1zbGlkZSB7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG5cbn0iLCIuc3RhZ2Utc2xpbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICAgaGVhZGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHggMzBweDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweCAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzk2MCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCA2MHB4IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDVweCA1cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNpX3JlZDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250XzQ4O1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIudGVhc2VyLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1pbi1oZWlnaHQ6IDM0MHB4O1xuICAgIG1hcmdpbjogNTVweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjaV9ibGFjaztcbiAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgaDMsXG4gICAgYS5idXR0b24ge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xuICAgICAgICAmLmltYWdlLXJpZ2h0IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaW1hZ2UtbGVmdCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNpX3JlZDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAyOHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC00NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBhLmJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmltYWdlIHtcbiAgICAgICAgbWluLWhlaWdodDogMjMwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB9XG59IiwiLnZpZGVvLWNvbnRhaW5lciB7XG4gICYuc2luZ2xlIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBpZnJhbWUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC52aWRlbyB7XG4gICAgICAudmlkZW8tbWV0YSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAudmlkZW8taW1hZ2Uge1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIC52aWRlby1wcml2YWN5IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOCwgMTgsIDI2LCAwLjcpO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiAzOTlweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwMHB4KSBhbmQgKG1heC13aWR0aDogNDk5cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpIGFuZCAobWF4LXdpZHRoOiA2MTFweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYxMnB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgICY6bGluayxcbiAgICAgICAgICAgICY6dmlzaXRlZCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRjaS1yZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmlkZW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJi5wcmV2aWV3IHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uLXBsYXkuc3ZnKSByaWdodCBuby1yZXBlYXQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDEwNXB4O1xuICAgICAgICAgIGhlaWdodDogMTA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XG4gICAgICAgICAgd2lkdGg6IDExNXB4O1xuICAgICAgICAgIGhlaWdodDogMTE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDEzNXB4O1xuICAgICAgICAgIGhlaWdodDogMTM1cHg7XG4gICAgICAgIH1cbiAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyOmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICYuY3VzdG9tIHtcbiAgICB9XG5cbiAgICAmLmZhbGxiYWNrIHtcbiAgICB9XG4gIH1cbn1cblxuLy8gUGxheWxpc3Rcbi55b3V0dWJlLXBsYXlsaXN0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNpLWJsYWNrO1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnlvdXR1YmUtdmlkZW8taGlnaGxpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgfVxuICAgIGhlaWdodDogMTAwJTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2l6ZV83NjgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLnZpZGVvIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC52aWRlby1pbWFnZSB7XG4gICAgICAgICAgLnZpZGVvLXByaXZhY3kge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOCwgMTgsIDI2LCAwLjcpO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiAzOTlweCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwMHB4KSBhbmQgKG1heC13aWR0aDogNDk5cHgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpIGFuZCAobWF4LXdpZHRoOiA2MTFweCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYxMnB4KSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAmOmxpbmssXG4gICAgICAgICAgICAgICY6dmlzaXRlZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNpLXJlZDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnZpZGVvLW1ldGEge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgaWZyYW1lIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAueW91dHViZS12aWRlby1wbGF5bGlzdCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgaGVpZ2h0OiA1MzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyAvKiBJRSBhbmQgRWRnZSAqL1xuICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAvKiBGaXJlZm94ICovXG5cbiAgICAgIC8qIEhpZGUgc2Nyb2xsYmFyIGZvciBDaHJvbWUsIFNhZmFyaSBhbmQgT3BlcmEgKi9cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2l6ZV85NjApIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIGFuZCAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgJjpudGgtY2hpbGQoMm4gKyAxKSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLml0ZW0tZmFkZTpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjI7XG4gICAgfVxuXG4gICAgLnZpZGVvIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNpemVfNzY4KSBhbmQgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgJi5wcmV2aWV3IHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC52aWRlby10aXRsZSB7XG4gICAgICAgICAgY29sb3I6ICRjaS1yZWQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnZpZGVvLWltYWdlIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIC52aWRlby1wcml2YWN5IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudmlkZW8tbWV0YSB7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIG1hcmdpbjogNXB4O1xuICAgICAgICAudmlkZW8tdGl0bGUge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImZsYW1hX2JvbGRyZWd1bGFyXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnZpZGVvLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICsgLmNvbnNlbnQtcmVtaW5kZXItcGxheWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IC0xNHB4O1xuICB9XG59XG5cbi5zdGFnZS15b3V0dWJlLXZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgJi5wcmV2aWV3IHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb24tcGxheS5zdmcpIHJpZ2h0IG5vLXJlcGVhdCB0cmFuc3BhcmVudDtcbiAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDIwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwNXB4O1xuICAgICAgICBoZWlnaHQ6IDEwNXB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XG4gICAgICAgIHdpZHRoOiAxMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxMTVweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTM1cHg7XG4gICAgICAgIGhlaWdodDogMTM1cHg7XG4gICAgICB9XG4gICAgICBvcGFjaXR5OiAwLjk7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuICAudmlkZW8tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zdGFnZS15b3V0dWJlLWN0YSB7XG4gIC52aWRlby1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmZlYXRoZXJsaWdodC1jb250ZW50IHtcbiAgLnZpZGVvLWNsb3NlLXN0YWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgYmFja2dyb3VuZDogJG1lZGl1bWxpZ2h0Z3JleTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAudmlkZW8tY2xvc2UtaWNvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvMngvaWNuLWNsb3NlLWNpXzJ4LnBuZykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgIHRvcDogLTIzcHg7XG4gICAgICByaWdodDogLTVweDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA5NnB4O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZShjYWxjKDEgLyAyKSk7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljbi1jbG9zZS1jaS5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICByaWdodDogNXB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKGNhbGMoMSAvIDEpKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZpZGVvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAudmlkZW8taW1hZ2Uge1xuICAgICAgLnZpZGVvLXByaXZhY3kge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgsIDE4LCAyNiwgMC43KTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogMzk5cHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MDBweCkgYW5kIChtYXgtd2lkdGg6IDQ5OXB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KSBhbmQgKG1heC13aWR0aDogNjExcHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MTJweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGEge1xuICAgICAgICAgICY6bGluayxcbiAgICAgICAgICAmOnZpc2l0ZWQge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGhpc3RvcnktcmVkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNvbnNlbnQtcmVtaW5kZXItc2luZ2xlLFxuLmNvbnNlbnQtcmVtaW5kZXItcGxheWxpc3Qge1xuICBmb250LXNpemU6IGluaXRpYWw7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWRlby1jb250YWluZXIge1xuICAmLnNpbmdsZSB7XG4gICAgJi5zdGFnZSB7XG4gICAgICAuY29uc2VudC1yZW1pbmRlci1zaW5nbGUge1xuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJodG1sLndpdGgtZmVhdGhlcmxpZ2h0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mZWF0aGVybGlnaHQge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjE0NzQ4MzYzOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uZmVhdGhlcmxpZ2h0Omxhc3Qtb2YtdHlwZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTEsIDExLCAxMSwgMC44KTtcbn1cbi5mZWF0aGVybGlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY29udGVudCB7XG4gIG1heC13aWR0aDogMTM0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBtYXgtaGVpZ2h0OiA5NSU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cbiAgYnV0dG9uIHtcbiAgICAmLmZlYXRoZXJsaWdodC1jbG9zZS1pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4uZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xufVxuLmZlYXRoZXJsaWdodCBsaW5rLmZlYXRoZXJsaWdodC1pbm5lcixcbi5mZWF0aGVybGlnaHQgc2NyaXB0LmZlYXRoZXJsaWdodC1pbm5lcixcbi5mZWF0aGVybGlnaHQgc3R5bGUuZmVhdGhlcmxpZ2h0LWlubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZmVhdGhlcmxpZ2h0LWlmcmFtZSAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4uZmVhdGhlcmxpZ2h0IGlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cbi5mZWF0aGVybGlnaHQgKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXgtaGVpZ2h0OiA5OCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICBodG1sLndpdGgtZmVhdGhlcmxpZ2h0ID4gKiA+IDpub3QoLmZlYXRoZXJsaWdodCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIi50eC1jaS1zaG9wIHtcbiAgLnNob3AtZWxlbWVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogNjBweCAwO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cblxuICAgICYuaW1hZ2UtbGVmdCB7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcbiAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmltYWdlLXJpZ2h0IHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2x1bW5zIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmltYWdlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgcG9zaXRpb246IHVuc2V0O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBhbGlnbi1pdGVtczogYm90dG9tO1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTU1cHg7XG4gICAgICB9XG5cbiAgICAgIC50ZWFzZXItdGV4dCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICBjb2xvcjogJGhpc3RvcnktYmxhY2s7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyM3B4O1xuICAgICAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICAgICAgbGVmdDogLTMwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgICAgIHRvcDogMjVweDtcbiAgICAgICAgICAgICAgbGVmdDogLTQ1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNob3AtZGVzY3JpcHRpb24ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgY29sb3I6ICRoaXN0b3J5LWJsYWNrO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG4gICAgICAgICAgcDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAudGVhc2VyLXdyYXBwZXIge1xuICAgIC50ZWFzZXItdGV4dCB7XG4gICAgICBoNiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53cmFwcGVyLXNob3AtZ3JleSB7XG4gIGJhY2tncm91bmQ6ICRjaV93aGl0ZTtcbn1cbiIsIlxuI20wMS1jb250ZXN0LWZvcm0ge1xuICAgIC5jb3VudGVyLWJvcmRlcntcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkaGlzdG9yeS1yZWQ7ICAgICAgICBcbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcblxuICAgICAgICAmLnN1Ym1pdCB7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0ZXBze1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4OyAgICAgICAgXG4gICAgICAgIFxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgeyAgICAgIFxuICAgICAgICAgICAgJi5jb3VudGVyLWJvcmRlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgICAgICAgICB9ICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnN3ZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnN3ZXJze1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO1xuXG4gICAgICAgICAgICAmLmNvcnJlY3RBbnN3ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvcnJlY3QtaW5wdXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaXJhZGlvLmFuc3dlclNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL3R5cG8zY29uZi9leHQvY3JpbWVfaW52ZXN0aWdhdGlvbi9SZXNvdXJjZXMvUHVibGljL2ltZy9pY25fcmFkaW8ucG5nKSBuby1yZXBlYXQgMCAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdHlwbzNjb25mL2V4dC9jcmltZV9pbnZlc3RpZ2F0aW9uL1Jlc291cmNlcy9QdWJsaWMvaW1nL2ljbl9yYWRpby5wbmcpO1xuXG4gICAgICAgICAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuY2hlY2tlZC5lcnJvciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuY29ycmVjdEFuc3dlcntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJvbGR7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3VibWl0LWJ1dHRvbntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubm90LXNlbGVjdGVkLXJhZGlve1xuICAgICAgICAgICAgY29sb3I6ICRoaXN0b3J5LXJlZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lbmQtc3RlcHtcblxuICAgICAgICAgICAgLnJlc3VsdHMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrZ3JleTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlOyAgICAgICAgICAgICAgXG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtOTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY291bnRlci1ib3JkZXJ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRoaXN0b3J5LXJlZDsgICAgICAgICAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAgICAgICAgIC5yZXN1bHQtdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIm9wZW5fc2Fuc2xpZ2h0XCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7ICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgfSAgICAgXG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLmxhYmVsLXNwZWNpYWwtZ2V3aW5uc3BpZWwge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtncmV5O1xuICAgICAgICAgICAgICAgICAgICBoNHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5xdWVzdGlvbnMtY29ycmVjdHsgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDt9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubm90LWVudGVyZWQtaW5wdXR7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGhpc3RvcnktcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5vdC1zZWxlY3RlZC1pbnB1dHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGhpc3RvcnktcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9ICAgICAgXG4gICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5jb25kaXRpb25zLWNvbnRhaW5lcntcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGhpc3RvcnktZ3JleTtcbiAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIm9wZW5fc2Fuc2xpZ2h0XCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IC44NzVyZW07XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTVyZW07XG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG5cbiAgICB9ICAgXG5cbiAgICAubGFiZWwtc3BlY2lhbC1nZXdpbm5zcGllbCB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNlYjAwMjg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcGFkZGluZzogMHB4IDMwcHg7XG4gICAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICBcbiAgICAgICAgLnF1ZXN0aW9ucy1jb3JyZWN0eyAgIFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7fVxuXG5cbiAgICAgICAgLnF1ZXN0aW9ucy1jb3VudHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44MjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcbiAgICAgICAgICAgIHRvcDogMjNweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgfVxuXG4gICAgLmZvcm0tcm93IHtcbiAgICAgICAgbWFyZ2luOiAwIC0xNXB4O1xuXG4gICAgICAgID4gLmNvbHVtbnMge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJhZGlvLXdyYXBwZXIge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIC5yZXN1bHRzIHtcblxuICAgICAgICAucmVzdWx0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXB0Y2hhIHtcblxuICAgICAgICAuZy1yZWNhcHRjaGEge1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcHRjaGEtZXJyb3Ige1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjogJGhpc3RvcnktcmVkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF8xNDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKlxyXG4qICAgTUFJTiBOQVZJR0FUSU9OXHJcbiovXHJcblxyXG5cclxuLyogUkVCUkFORCAyMDE3ICovXHJcbmhlYWRlcntcclxuICAgICYuc2l0ZS1oZWFkZXJ7XHJcblxyXG4gICAgICAgICYuYmctdHJhbnNwYXJlbnR7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIC5oZWFkZXItbW9iaWxlLm9wZW57XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2lfYmxhY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaV9ibGFjaztcclxuXHJcbiAgICAgICAgJi5uby1iZ3tcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAud3JhcHBlci1mdWxsd2lkdGgtZnJhbWV7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAubmF2aWdhdGlvbi1jb250YWluZXJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudG9wLWNvbnRhaW5lcntcclxuICAgICAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VhcmNoLWNvbnRhaW5lcntcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sb2dve1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDphdXRvO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OjQycHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6NjJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXR7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzk2MCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmljbi1zZWFyY2h7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50b2dnbGUtbWVudXtcclxuICAgICAgICAgICAgLmljbi1zZWFyY2h7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi50b2dnbGUtc2VhcmNoLmNsb3Nle1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm1haW57XHJcbiAgICAgICAgICAgICAgICAuaWNvbntcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnRvZ2dsZS1zZWFyY2h7XHJcbiAgICAgICAgICAgICAgICAuaWNuLXNlYXJjaHtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5nbG9iYWwtc2VhcmNoe1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeDsgXHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAudGV4dC1kaXZpZGVyX3doaXRle1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHggKyA1N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7IFxyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKDE1cHggLSA3cHgpOyAvLyArIEFic3RhbmQgZsO8ciB6ZW50cmllcmVuXHJcbiAgICAgICAgICAgICAgICAudGV4dC1kaXZpZGVyX3doaXRle1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlYXJjaC1jb250YWluZXJ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE4NXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZW50ZXJ0YWluLWxvZ28tY29udGFpbmVye1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHggKyA1N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKDEwcHggLSA3cHgpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubG9nby1lbnRlcnRhaW4td2ViIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3R5cG8zY29uZi9leHQvY3JpbWVfaW52ZXN0aWdhdGlvbi9SZXNvdXJjZXMvUHVibGljL2ltZy9wYXJ0bmVybG9nby1lbnRlcnRhaW4td2ViLnBuZycpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4N3B4O1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmV0aW5hLWltYWdlLXBuZygncGFydG5lcmxvZ28tZW50ZXJ0YWluLXdlYicsIDk1cHgsIDM1cHgpO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHggKyA1N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgXHJcblxyXG4gICAgICAgIC5yaWdodC1jb250ZW50e1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubWFpbi1uYXZpZ2F0aW9ue1xyXG4gICAgICAgICAgICB1bHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuaDV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgaDU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmg2LCAmLmg2IGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgaDY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcmVnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250XzE2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBheyAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiRjaV9yZWQ7ICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokY2lfcmVkOyAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zb2NpYWxze1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyBcclxuICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAwcHggMDtcclxuXHJcbiAgICAgICAgICAgIHVsLnNvY2lhbHMtbWVudXtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7IFxyXG4gICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmhlYWRlci1tb2JpbGV7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xyXG5cclxuICAgICAgICAgICAgLnNlYXJjaC1jb250YWluZXJ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDowO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfaGVhZGVyLW1vYmlsZSArIDU3cHgpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5nbG9iYWwtc2VhcmNoe1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5lbnRlcnRhaW4tbG9nby1jb250YWluZXJ7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgLmxvZ28tZW50ZXJ0YWluLXdlYiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTI1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oZWFkZXItZGVza3RvcHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplX2hlYWRlci1tb2JpbGUgKyA1N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmdsb2JhbC1zZWFyY2gge1xyXG4gICAgICAgICAgICAgICAgJi5vcGVuIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjA1cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmxhbmRpbmdwYWdlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgIC5sb2dvIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmVudGVydGFpbi1sb2dvLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAubG9nby1lbnRlcnRhaW4td2ViIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zb2NpYWxzIHtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAuZW50ZXJ0YWluLWxvZ28tY29udGFpbmVyLFxyXG4gICAgICAgICAgICAgICAgICAgIC5zb2NpYWxzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnNvY2lhbHMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKDExcHggKyAxMHB4KVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmxvZ297XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDZ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tYWluLW5hdmlnYXRpb257XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogLTEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JGNpX3doaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLmZpcnN0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuc2Vjb25ke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgIC5zb2NpYWxze1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLXRvcDogNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5zb2NpYWxzLW1lbnV7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaDZ7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV8xMDI0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCArIDU3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDsgXHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYygxMXB4IC0gN3B4KTsgLy8gKyBBYnN0YW5kIGbDvHIgemVudHJpZXJlblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJcclxuLyogUkVCUkFORCAyMDE3ICovXHJcbmZvb3RlcntcclxuICAgIC53cmFwcGVyLWZ1bGx3aWR0aC1mcmFtZXtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2l6ZV85NjAgLSAxcHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnNpdGUtZm9vdGVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaV9ibGFjaztcclxuICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICAgICAgICBib3JkZXItdG9wOjFweCBzb2xpZCAkY2lfd2hpdGU7XHJcblxyXG4gICAgICAgIC50ZXh0LXVwcGVye1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOmxlZnQ7XHJcblxyXG4gICAgICAgICAgICAjdGVjb25zZW50e1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFlX2JsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIm9wZW5fc2Fuc2xpZ2h0XCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuNjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBtYXJnaW46MDtcclxuICAgICAgICAgICAgcGFkZGluZzowO1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmdfd2hpdGV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wci0xMHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb3B5cmlnaHQtdHh0IHAsXHJcbiAgICAgICAgLnNpdGVtYXAgLnRleHRsaW5rXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNpX3doaXRlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250X3JlZztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF8xMTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6MS41O1xyXG4gICAgICAgICAgICAmLmNvcHlyaWdodC10ZXh0LWVsZW1lbnR7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNpX3doaXRlOyAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2l0ZW1hcHtcclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ncmlkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc29jaWFsc3tcclxuICAgICAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXHJcbiAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzk2MCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGg2e1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiRjaV9ibGFjazsgXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB1bC5zb2NpYWxzLW1lbnV7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNsZWFyZml4OyBcclxuICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50ZWFzZXItdGV4dHtcclxuICAgICAgICAgICAgYm9yZGVyOm5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6MDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzk2MCkge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNpX3doaXRlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAxNXB4IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIC50ZXh0bGluaywgLmN0YSwgLmNvcHkxLCAuY29weTJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNpX3doaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50ZXh0bGlua3tcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMjA7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiRhZV9ncmV5X2xpZ2h0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGg2e1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF8xNDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZm9udF8xODtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaDR7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250XzE4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmb250XzIwOyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaDItc3VibGluZXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTokZm9udF8yODtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wYXJ0bmVye1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwJTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcblxyXG4gICAgICAgICAgICB1bC5wYXJ0bmVyLWxvZ29ze1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5zaW5nbGV7IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5sb2dve1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCB0b3A7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgYm90dG9tOyAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmxvZ28tYWUtbmV0d29ya3tcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoJ3BhcnRuZXJsb2dvLWFlLW5ldHdvcmtzJywgNjNweCwgMzhweCwgNjNweCwgNzZweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmxvZ28taGlzdG9yeXtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoJ3BhcnRuZXJsb2dvLWhpc3RvcnknLCAzMnB4LCAzOHB4LCAzMnB4LCA3NnB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYubG9nby1hZXtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoJ3BhcnRuZXJsb2dvLWFlJywgMzhweCwgMzRweCwgMzhweCwgNjhweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmxvZ28tY2l7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKCdwYXJ0bmVybG9nby1jaScsIDUycHgsIDQxcHgsIDUycHgsIDgycHgpOyBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYubG9nby1lbnRlcnRhaW4td2Vie1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltYWdlLXBuZygncGFydG5lcmxvZ28tZW50ZXJ0YWluLXdlYicsIDk1cHgsIDM0cHgsIDk1cHgsIDY4cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5sb2dvLWhpc3RvcnktcGxheXtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoJ2NpLXBhcnRuZXJsb2dvLWhpc3RvcnktcGxheScsIDg2cHgsIDM4cHgsIDg4cHgsIDc2cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5sb2dvLWNpLXBsYXl7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKCdjaS1wYXJ0bmVybG9nby1jaS1wbGF5JywgOTRweCwgMzdweCwgOTRweCwgNzRweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaXRlbWFwe1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICB1bC5mb290ZXItbmF2aXtcclxuICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNpX3doaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250X2ZsYW1hOyBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGV4dGxpbmt7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfZmxhbWE7IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudGV4dGxpbmt7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNpX3doaXRlO1xyXG4gICAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGFydG5lci13cmFwcGVye1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTBweDtcclxuICAgICAgICAgICAgLnNvY2lhbHN7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTBweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xyXG5cclxuICAgICAgICAgICAgLm5vLWJvcmRlci10YWJsZXR7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5wYXJ0bmVyLXdyYXBwZXJ7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTowO1xyXG4gICAgICAgICAgICAgICAgLnBhcnRuZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDsgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuc29jaWFsc3tcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzk2MCkge1xyXG5cclxuICAgICAgICAgICAgLm5vLWJvcmRlci1sYXJnZXtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRlYXNlci13cmFwcGVye1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucGFydG5lci13cmFwcGVye1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOmF1dG87XHJcbiAgICAgICAgICAgICAgICB0b3A6MDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfOTYwKSBhbmQgKG1heC13aWR0aDogMTI0MHB4KSB7XHJcbiAgICAgICAgICAgIC5wYXJ0bmVyLXdyYXBwZXJ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgICAgICB9ICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiXHJcbi8qXHJcbiogICBTcGVjaWFsIExheW91dHNcclxuKi8gIFxyXG5cclxuLnNwZWNpYWwtbGF5b3V0IHtcclxuICAgIFxyXG4gICAgLmltYWdlLWJvdHRvbSBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICBoZWlnaHQ6YXV0bztcclxuICAgIH1cclxuICAgIFxyXG4gICAgJi5sYS1pbi1mbGFtbWVuIHtcclxuICAgICAgICBcclxuICAgICAgICAvLyBDb250ZW50IFdyYXBwZXJcclxuICAgICAgICAud3JhcHBlci1hZV9ncmV5X2xpZ2h0MiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcjeyRpbWFnZS1wYXRofS9zcGVjaWFsX2xheW91dC9sYV9pbl9mbGFtbWVuL2xhX2luX2ZsYW1tZW5fcGF0dGVybi5qcGcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBUZWFzZXJcclxuICAgICAgICAud3JhcHBlci1kYXJrZ3JleSB7XHJcbiAgICAgICAgICAgIC50ZWFzZXItdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAubGFiZWwyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokYmxhY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbn1cclxufVxyXG4iXX0= */
