body:after{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url(../img/UI.iconset/small/confirm@2x.png) url(../img/UI.iconset/small/editissue@2x.png) url(../img/UI.iconset/medium/select@2x.png)}*{box-sizing:border-box}blockquote,body,div,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,iframe,label,legend,li,nav,object,ol,p,section,table,ul{margin:0;padding:0}article,figure,footer,header,hgroup,nav,section{display:block}button,input,input.text,input[type=button],input[type=submit],input[type=text],option,select,textarea{-webkit-appearance:none;border-radius:0;-webkit-user-select:initial;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}fieldset,textarea{border:0}button:readonly,input:matches([type=button],[type=submit],[type=reset]):disabled,input:matches([type=button],[type=submit],[type=reset]):readonly,input[type=file]:disabled::-webkit-file-upload-button,input[type=file]:readonly::-webkit-file-upload-button,keygen:readonly,optgroup:disabled,optgroup:readonly,option:readonly,select:readonly,select[readonly]>option{color:#000}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{color:#000;cursor:default;opacity:1}body,html{min-height:100%}body{background-color:#fff;color:#000;font:100%/1.5 Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;-webkit-text-size-adjust:100%;display:block;flex-direction:column;border-top:1px solid #ccc}*{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-user-select:none;user-select:none}a{color:#36367f}a:hover,a:visited{color:#27275b}a:focus{color:#181837}.h3,.h4,.h5,h1 .h1,h2 .h2,h3,h4,h5{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}main{background-color:#fff;height:100%;position:relative;overflow:hidden}.l-container{max-width:60em;margin:0 auto}.l-container--narrow{max-width:36em}.scroll-y-container{overflow-y:scroll;-webkit-overflow-scrolling:touch;height:100%;padding-top:55px}.body--portrait{padding:env(safe-area-inset-top) 0 0}@font-face{font-family:ikonische-font;src:url(../fonts/ikonische-font.eot?#iefix) format("eot"),url(../fonts/ikonische-font.woff2) format("woff2"),url(../fonts/ikonische-font.woff) format("woff"),url(../fonts/ikonische-font.ttf) format("truetype")}.icon--facebook:before,.icon--google-plus:before,.icon--twitter:before,.icon--youtube:before{font-family:ikonische-font;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon--facebook:before{content:""}.icon--google-plus:before{content:""}.icon--twitter:before{content:""}.icon--youtube:before{content:""}.headline--size-1{font-size:1.67em}.headline--size-2{font-size:1.3em;line-height:1.2em}.headline--size-3{font-size:1.1em;line-height:1.2em}.headline--size-4{font-size:1em;line-height:1.2em}.headline--size-5{font-size:.83em;line-height:1.2em}.headline--size-6{font-size:.67em;line-height:1.2em}input.complexField--error[type=hidden]~ul,input.complexField--error[type=search]~input[class*="--label"]{border:1px solid #e12533!important}.button,.button input,.complexfield,.complexfield input,.input,.input input,.select,.select input{height:40px;line-height:40px;margin:4px 16px;border:0;border-radius:3px!important}.button input,.complexfield input,.input input,.select input{-webkit-user-select:text;-ms-user-select:text;user-select:text;border-color:#454545;background-color:#fff;color:#333;padding:0 16px;margin:4px 0;font-size:1em;box-shadow:0 1px 3px 0 rgba(0,0,0,.45)}.button:first-child>input,.button input:first-child>input,.complexfield:first-child>input,.complexfield input:first-child>input,.input:first-child>input,.input input:first-child>input,.select:first-child>input,.select input:first-child>input{margin-top:0}.button input.input--small,.complexfield input.input--small,.input--small.button,.input--small.complexfield,.input--small.select,.input.input--small,.input input.input--small,.select input.input--small{width:19em;max-width:275px;height:40px}.button input.input--small input,.complexfield input.input--small input,.input--small.button input,.input--small.complexfield input,.input--small.select input,.input.input--small input,.input input.input--small input,.select input.input--small input{width:19em;max-width:275px}.input--hidden{display:none}.button input.input--lowercase,.button input.input--lowercase input,.complexfield input.input--lowercase,.complexfield input.input--lowercase input,.input--lowercase.button,.input--lowercase.button input,.input--lowercase.complexfield,.input--lowercase.complexfield input,.input--lowercase.select,.input--lowercase.select input,.input.input--lowercase,.input.input--lowercase input,.input input.input--lowercase,.input input.input--lowercase input,.select input.input--lowercase,.select input.input--lowercase input{text-transform:lowercase}.button input.input--lowercase input::-webkit-input-placeholder,.complexfield input.input--lowercase input::-webkit-input-placeholder,.input--lowercase.button input::-webkit-input-placeholder,.input--lowercase.complexfield input::-webkit-input-placeholder,.input--lowercase.select input::-webkit-input-placeholder,.input.input--lowercase input::-webkit-input-placeholder,.input input.input--lowercase input::-webkit-input-placeholder,.select input.input--lowercase input::-webkit-input-placeholder{text-transform:none}.button input.input--lowercase input::-webkit-input-placeholder, .complexfield input.input--lowercase input::-webkit-input-placeholder, .input--lowercase.button input::-webkit-input-placeholder, .input--lowercase.complexfield input::-webkit-input-placeholder, .input--lowercase.select input::-webkit-input-placeholder, .input.input--lowercase input::-webkit-input-placeholder, .input input.input--lowercase input::-webkit-input-placeholder, .select input.input--lowercase input::-webkit-input-placeholder{text-transform:none}.button input.input--lowercase input:-ms-input-placeholder, .complexfield input.input--lowercase input:-ms-input-placeholder, .input--lowercase.button input:-ms-input-placeholder, .input--lowercase.complexfield input:-ms-input-placeholder, .input--lowercase.select input:-ms-input-placeholder, .input.input--lowercase input:-ms-input-placeholder, .input input.input--lowercase input:-ms-input-placeholder, .select input.input--lowercase input:-ms-input-placeholder{text-transform:none}.button input.input--lowercase input::-ms-input-placeholder, .complexfield input.input--lowercase input::-ms-input-placeholder, .input--lowercase.button input::-ms-input-placeholder, .input--lowercase.complexfield input::-ms-input-placeholder, .input--lowercase.select input::-ms-input-placeholder, .input.input--lowercase input::-ms-input-placeholder, .input input.input--lowercase input::-ms-input-placeholder, .select input.input--lowercase input::-ms-input-placeholder{text-transform:none}.button input.input--lowercase input::placeholder,.complexfield input.input--lowercase input::placeholder,.input--lowercase.button input::placeholder,.input--lowercase.complexfield input::placeholder,.input--lowercase.select input::placeholder,.input.input--lowercase input::placeholder,.input input.input--lowercase input::placeholder,.select input.input--lowercase input::placeholder{text-transform:none}.separator{color:#777;position:relative;display:block;width:100%;pointer-events:none;clear:both}.separator:before{border-top:1px solid #777;content:"";margin:0 1px 0 auto;position:absolute;top:auto;left:0;right:0;bottom:.7142857143em;width:calc(100% - 2px);z-index:1}.separator--with-button{margin-bottom:5px;cursor:pointer;pointer-events:auto;text-decoration:none}.separator--with-button:before{margin-right:44px;width:calc(100% - 44px)}.separator__title{background-color:#fff;z-index:2;position:relative;padding-right:4px}.separator__title:empty{background-color:transparent}.complexfield__body{position:relative}.complexfield{font-size:1.1em;display:block;margin:0 0 5px;background-color:#f5f5f5;width:100%;padding:0 12px}.complexfield.complexfield--labeled{padding-left:40px}.complexfield.complexfield--linked{padding-right:60px}.complexfield.complexfield--hidden{display:none}.complexfield__textarea{min-height:60px;height:auto;padding:12px;line-height:normal}.complexfield__label{display:inline;position:absolute;padding:12px;width:auto;background-color:transparent!important;margin:0}.complexfield__url{align-items:center;display:flex}.complexfield__cta{display:inline;margin:0;pointer-events:auto}.complexfield__cta,.complexfield__cta:after{position:absolute;top:0;right:0;width:40px;height:40px}.complexfield__cta:after{background-image:url(../img/UI.iconset/medium/select.png);background-size:100%;background-position:0 0;background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);content:""}.complexfield__cta--small,.complexfield__cta--small:after{height:20px}.complexfield__cta--expandable{display:inline!important;height:20px;box-shadow:0 1px 3px 0 rgba(0,0,0,.45);border-radius:3px}.complexfield__cta--expandable:after{background-image:url(../img/UI.iconset/medium/expand.png);background-size:100%;background-position:0 0;background-repeat:no-repeat;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.complexfield__cta--expanded .complexfield__cta--expandable:after{background-image:url(../img/UI.iconset/medium/collapse.png);background-size:100%;background-position:0 0;background-repeat:no-repeat}.complexfield__cta--immutable{pointer-events:none;text-decoration:none}.complexfield__cta--immutable .complexfield__cta--expandable{opacity:.5;box-shadow:none}.complexfield__cta__signature{display:inline!important}.complexfield__cta__signature:after{background-image:url(../img/UI.iconset/medium/select_pen.png);background-size:100%;background-position:0 0;background-repeat:no-repeat;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.complexfield__cta__scanner{display:inline}.complexfield__cta__scanner:after{background-image:url(../img/UI.iconset/medium/codescan.png);background-size:100%;background-position:0 0;background-repeat:no-repeat;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.complexfield__cta__scanner.nfc{display:inline}.complexfield__cta__scanner.nfc:after{background-image:url(../img/UI.iconset/medium/nfc.png);background-size:100%;background-position:0 0;background-repeat:no-repeat;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.assetField{position:relative;width:40px;height:40px;float:left;margin:0 5px 5px 0}.assetField:first-of-type{margin-left:0}.assetField:last-of-type{margin-right:0}.assetField__content{background-position:50%;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;box-sizing:border-box}.assetField__content.assetField__content--highlighted{border:3px solid transparent}.assetField__preview{pointer-events:none;display:none}.issue-list__body{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column}.issue-list__body--active{left:-100%}.issue-detail__fields,.issue-list__container{list-style:none;display:flex;flex-direction:column;z-index:1}.issue{position:relative;margin-bottom:1px;order:2;z-index:1}.issue--pinned{order:1;z-index:2}.issue--pinned .issue__description:after{content:"";position:absolute;top:12px;right:20px;width:16px;height:16px;background-image:url(../img/UI.iconset/medium/pushpin.png);background-size:contain;background-position:100%;background-repeat:no-repeat}.issue [class*=-icon] img{width:16px}[class$=issue--pinned]:last-of-type{box-shadow:0 1px 3px 0 rgba(0,0,0,.76)}.issue__title-icon,.subnavigation__icon{width:16px;height:16px;margin-right:12px;margin-bottom:4px}.issue__title-icon--input.subnavigation__icon,.issue__title-icon.issue__title-icon--input{margin-right:0}.issue__description{padding:9px 0;background-color:#fff;position:absolute;width:100%;height:100%;left:0}.issue__description--animate{transition:left .137s}.issue__description>*{margin:0 20px;pointer-events:none;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.issue__actions{height:80px;list-style:none}.issue__action{width:80px;height:80px;padding:8px;float:left;line-height:1em;text-align:center;font-size:.83em;text-overflow:ellipsis;overflow:hidden;border:1px;border-color:#ccc;border-style:solid none}.issue__action img{width:16px;height:16px;margin:12px auto;display:block}.issue__action:active{cursor:pointer;background-color:#74131b}.issue__action.issue__action--hidden{display:none}.issue__action.issue__action--right{float:right}.issue__action.issue__action--green{background-color:#4c851a}.issue__action.issue__action--green:active{background-color:#64b022}.issue__action.issue__action--blue{background-color:#2780c8}.issue__action.issue__action--blue:active{background-color:#4799db}.issue--size-2 .issue__action,.issue--size-2 .issue__actions{height:60px}.issue--size-2 .issue__action img{margin-top:4px;margin-bottom:8px}.issue--size-1 .issue__actions{height:40px}.issue--size-1 .issue__action{height:40px;line-height:20px}.issue--size-1 .issue__action img{display:none}.issue-detail__body{position:absolute;left:100%;top:0;width:100%;height:100%;transition:left .3s ease-out}.issue-detail__body--active{left:0}.issue-detail__container,.issue-detail__help{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column}.issue-detail__form{padding:75px 20px 20px;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.issue-detail__fields{box-shadow:0 0 0 transparent;display:contents;z-index:auto}.issue-detail__fields--expandable{position:relative;display:block;overflow:hidden;height:0;margin-left:1px;padding-left:12px;transition:height .2s ease-out}.issue-detail__fields--expandable:before{border-left:1px solid #777;content:"";position:absolute;left:0;top:0;height:calc(100% - 5px)}.issue-detail__fields .select__body,.issue-detail__fields input,.issue-detail__fields select,.issue-detail__fields textarea{background-color:#e6e6e6}.issue-detail__fields .select--readonly{pointer-events:none}.issue-detail__fields[disabled] :not(.assetField) .select__label:after,.issue-detail__fields[disabled] :not(.complexfield__textarea) .select__label:after{background:none}.issue-detail__fields:not([disabled]) input:disabled,.issue-detail__fields:not([disabled]) input[readonly]{pointer-events:none}.issue-detail__fields .complexfield__cta{display:none}.issue-detail__fields .complexfield__cta__scanner{display:inline}.issue-detail__fields .complexfield--linked{padding-right:20px}.issue-detail__fields .complexfield__text--label{display:none}.issue-detail__fields .complexfield__text--preview{pointer-events:none}.issue-detail__fields[disabled] .complexfield__cta{display:inline;pointer-events:auto}.issue-detail__fields[disabled] .complexfield--linked{padding-right:60px}.issue-detail__fields[disabled] .complexfield__text--label{display:block}.issue-detail__fields[disabled] .complexfield__text--value{display:none}.issue-detail__fields:not([disabled]) .select:not(.select--readonly) .select__body:not([readonly]),.issue-detail__fields:not([disabled]) input:not([readonly]),.issue-detail__fields:not([disabled]) select:not([readonly]),.issue-detail__fields:not([disabled]) textarea:not([readonly]){background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.45)}.issue-detail__fields:not([disabled]) .select:not(.select--readonly) .select__body[class*="--required"],.issue-detail__fields:not([disabled]) .select:not(.select--readonly) .select__body[required],.issue-detail__fields:not([disabled]) input[class*="--required"],.issue-detail__fields:not([disabled]) input[required],.issue-detail__fields:not([disabled]) select[class*="--required"],.issue-detail__fields:not([disabled]) select[required],.issue-detail__fields:not([disabled]) textarea[class*="--required"],.issue-detail__fields:not([disabled]) textarea[required]{border:1px solid #2780c8}.issue-detail__fields:not([disabled]) .select:not(.select--readonly) .select__body[class*="--error"],.issue-detail__fields:not([disabled]) input[class*="--error"],.issue-detail__fields:not([disabled]) select[class*="--error"],.issue-detail__fields:not([disabled]) textarea[class*="--error"]{border:1px solid #e12533}.issue-detail__fields:not([disabled]) input.complexfield--linked.complexfield__text--value[readonly]~.complexfield--linked.complexfield__text--label{display:block}.issue-detail__fields:not([disabled]) input.complexfield--linked.complexfield__text--value[readonly]~.complexfield__cta{display:inline;pointer-events:auto}.issue-detail__fields:not([disabled]) input.complexfield--linked.complexfield__text--value[readonly]{display:none}.complexField__signature{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1015}.complexField__signature .signature-pad{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);display:flex;flex-direction:column;width:100vmin;height:75vmin;max-width:700px;max-height:460px;border:1px solid #e8e8e8;background-color:#fff;border-radius:4px}.complexField__signature .signature-pad--navigation{z-index:11}.complexField__signature .signature-pad--body{position:relative;flex:1;border:1px solid #f4f4f4}.complexField__signature .signature-pad--body canvas{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:4px;background-color:#fff}.complexField__signature .signature-pad--body canvas[class*="--error"],.complexField__signature .signature-pad .complexField[class*="--error"]{border:1px solid #e12533}.complexField__signature .description{position:absolute;bottom:0;padding:5px;color:#777;font-size:1em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.complexField__signature .signature-pad--footer{color:#c3c3c3;font-size:1.1em;margin-top:8px}.complexField__signature .signature-pad--actions{display:flex;justify-content:space-between;margin-top:8px}.complexField__signature .signature-pad--actions div{width:100%}.complexField__signature .signature-pad--actions div button{line-height:55px;height:55px;background-size:26px;background-position:50% 50%;background-color:#fff;box-shadow:none;border:0}.complexField__signature .signature-pad--actions div button:disabled{opacity:.6}.complexField__signature .signature-pad--actions div button[data-action=clear]{float:left;margin-left:-16px}.complexField__signature .signature-pad--actions div button[data-action=confirm]{float:right;margin-top:0;margin-right:-16px}.body--landscape .complexField__signature .signature-pad{width:133.3vmin;height:100vmin}input::-webkit-date-and-time-value{text-align:initial;color:initial}.navigation{position:absolute;width:100%;background-color:#fff;z-index:11}body.body--modal--active .navigation{z-index:0}.button-pane,.navigation__body{margin:0;padding:0;width:100%;list-style:none;display:inline-block;position:relative;box-shadow:0 1px 3px 0 rgba(0,0,0,.45)}.navigation.navigation--hidden,.navigation__body--hidden.button-pane,.navigation__body.navigation__body--hidden{display:none}.navigation__item{margin:0;padding:0;float:left;vertical-align:middle;line-height:55px;height:55px;background:#fff}.navigation__item .navigation__icon{float:left}.navigation__item.navigation__item--left{border-right:1px solid #ccc}.navigation__item.navigation__item--centered{clear:both}.navigation__item.navigation__item--centered .navigation__icon{float:right}.navigation__item.navigation__item--right{float:right;border-left:1px solid #ccc}.navigation__item.navigation__item--right .navigation__icon{float:right}.navigation__item.navigation__item--absolute-right{position:absolute;border:none;right:0;top:0;z-index:0}.navigation__item.navigation__item--absolute-right .navigation__icon{float:right}.navigation__item.navigation__item--readonly{pointer-events:none;border:0}.navigation__item.navigation__item--hidden{display:none}.navigation__item.navigation__item--inline{padding:7.5px 0}.navigation--sub{position:relative;z-index:10;top:55px}.navigation--sub .navigation__item{margin:8px 0 8px 8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.45)}.navigation--sub .navigation__item:first-child{margin-left:16px}.navigation--sub .navigation__item:last-child{margin-right:16px}.navigation--sub .navigation__item--absolute-right:last-child{margin-right:0}.navigation--sub .navigation__item:active{cursor:pointer;box-shadow:0 1px 3px 0 rgba(0,0,0,.15)}.navigation--sub .navigation__item--transparent{background:transparent;box-shadow:0 0 0 0 transparent}.navigation--sub .navigation__item--transparent:active{box-shadow:0 0 0 0 transparent}.navigation--sub .navigation__item--no-vertical-spacing{margin:8px 0}.subnavigation{background-color:#fff;clear:both;max-height:0;transition:max-height .2s ease-out;display:none;list-style:none}.subnavigation.subnavigation--inline{background-color:#ccc}.notification__item,.subnavigation__item{padding:16px 20px;border-bottom:1px solid #ccc;background:#fff;line-height:1.3em;overflow:hidden;display:block;position:relative}.notification__item:last-child,.subnavigation__item:last-child{border:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.45)}.logout.notification__item,.subnavigation__item.logout{background-color:#e12533}.subnavigation__icon[src=""]{display:none}.notification{position:relative;z-index:5;background:#ccc;top:55px;height:0;transition:height .2s}.notification__item{position:relative;display:flex;flex-flow:row wrap;justify-content:space-between;color:#fff;padding-right:0}.notification__item:last-child{box-shadow:inset 0 -3px 3px rgba(0,0,0,.12)}.notification__message{display:inline-block;width:80%}.notification__close{background:transparent;box-shadow:0 0 0 0 transparent;position:absolute;margin:0 0 0 8px;top:50%!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.navigation__logo{position:relative;margin:0 3px;display:inline-flex;height:55px}.navigation__logo>*{height:30px;width:auto;vertical-align:middle;margin:auto 0}.navigation__icon{cursor:pointer;display:inline-block;float:right;padding:28px 20px;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:55px;height:55px}.navigation__icon--doublesize{width:110px}.navigation__icon.navigation__icon--discard{background-size:22px!important}.navigation__icon.navigation__icon--image{padding:16px;background-size:26px;background-position:50% 50%}.navigation__icon.navigation__icon--image img{width:100%;height:auto}.navigation__icon.navigation__icon--large-image{background-size:40px}.navigation__icon.navigation__icon--image-label{padding:12px 4px;line-height:.83em;text-align:center;font-size:.83em;text-overflow:ellipsis;overflow:hidden}.navigation__icon.navigation__icon--image-label img{width:16px;height:auto;margin:0 auto 8px;display:block}.navigation__icon--quickscan{background-image:url(../img/UI.iconset/medium/codescan.png);background-size:contain;background-position:100%;background-repeat:no-repeat}.navigation__icon--nfc{background-image:url(../img/UI.iconset/medium/nfc.png);background-size:contain;background-position:100%;background-repeat:no-repeat}.navigation__icon--newissue{background-image:url(../img/UI.iconset/medium/newissue.png);background-size:contain;background-position:100%;background-repeat:no-repeat}.navigation__icon--editissue{background-image:url(../img/UI.iconset/medium/editissue.png);background-size:contain;background-position:100%;background-repeat:no-repeat}.navigation__icon--saveissue{background-image:url(../img/UI.iconset/medium/confirm.png);background-size:contain;background-position:100%;background-repeat:no-repeat}.navigation__icon--closeissue{background-image:url(../img/UI.iconset/medium/closeissue.png);background-size:contain;background-position:100%;background-repeat:no-repeat}.navigation__icon--close{background-image:url(../img/UI.iconset/medium/close.png);background-size:contain;background-position:100%;background-repeat:no-repeat}.navigation__icon--search{background-image:url(../img/UI.iconset/medium/search.png);background-size:contain;background-position:100%;background-repeat:no-repeat}.navigation__icon--home{background-image:url(../img/UI.iconset/medium/home.png);background-size:contain;background-position:100%;background-repeat:no-repeat}.navigation__icon--discard{background-image:url(../img/UI.iconset/medium/discard.png);background-size:contain;background-position:100%;background-repeat:no-repeat}.navigation__icon .navicon{background:#333;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.navigation__icon .navicon:after,.navigation__icon .navicon:before{background:#333;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.navigation__icon .navicon:before{top:5px}.navigation__icon .navicon:after{top:-5px}.navigation__button,.navigation__dropdown{display:none}.navigation__button:checked~.subnavigation,.navigation__dropdown:checked~.subnavigation{max-height:240px;display:block;width:100%;position:absolute;left:0;top:55px;border-top:1px solid #ccc}.navigation__button:checked~.subnavigation:before,.navigation__dropdown:checked~.subnavigation:before{content:" ";border-top:4px solid #fff;position:absolute;top:-2px;width:55px}.navigation__button:checked~.navigation__icon .navicon,.navigation__dropdown:checked~.navigation__icon .navicon{background:transparent}.navigation__button:checked~.navigation__icon .navicon:before,.navigation__dropdown:checked~.navigation__icon .navicon:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navigation__button:checked~.navigation__icon .navicon:after,.navigation__dropdown:checked~.navigation__icon .navicon:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navigation__button:checked~.navigation__icon:not(.steps) .navicon:after,.navigation__button:checked~.navigation__icon:not(.steps) .navicon:before,.navigation__dropdown:checked~.navigation__icon:not(.steps) .navicon:after,.navigation__dropdown:checked~.navigation__icon:not(.steps) .navicon:before{top:0}.navigation__button~.navigation__icon .navicon{background:transparent}.navigation__button~.navigation__icon .navicon:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navigation__button~.navigation__icon .navicon:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navigation__button~.navigation__icon:not(.steps) .navicon:after,.navigation__button~.navigation__icon:not(.steps) .navicon:before{top:0}.button,.select{-webkit-appearance:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:#480c11;color:#fff;border:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.45);padding:0 16px;font-size:1em;transition:background-color .137s,color .137s,box-shadow .137s}.button:first-child,.select:first-child{margin-top:0}.button:active,.select:active{cursor:pointer;background-color:#74131b;box-shadow:0 1px 3px 0 rgba(0,0,0,.15)}.button--green.select,.button.button--green{background-color:#4c851a}.button--green.select:active,.button.button--green:active{background-color:#64b022}.button--blue.select,.button.button--blue{background-color:#2780c8}.button--blue.select:active,.button.button--blue:active{background-color:#4799db}.button--red.select,.button.button--red{background-color:#e12533}.button--red.select:active,.button.button--red:active{background-color:#e7525d}.button--text.select,.button.button--text{background-color:transparent;color:#2780c8;box-shadow:0 1px 3px 0 transparent;text-align:left;padding-left:0}.button--image.select,.button.button--image{background-size:contain;padding:16px;background-position:50% 50%;width:55px;height:55px;float:none}.button-pane{box-shadow:none;overflow:hidden;height:0;transition:height .2s}.button-pane.button-pane--active{height:71px;box-shadow:inset 0 -3px 3px rgba(0,0,0,.12)}.button-pane.button-pane--overflow-visible{overflow:visible}.button-pane__search-pane.button-pane--active{height:108px}.button-pane__search-pane .button,.button-pane__search-pane .button input,.button-pane__search-pane .complexfield,.button-pane__search-pane .complexfield input,.button-pane__search-pane .input,.button-pane__search-pane .input input,.button-pane__search-pane .select,.button-pane__search-pane .select input,.button .button-pane__search-pane input,.complexfield .button-pane__search-pane input,.input .button-pane__search-pane input,.select .button-pane__search-pane input{margin-left:0}.loading .button,.loading .select{box-shadow:0 1px 3px 0 transparent;pointer-events:none}.loading .button--green{background-color:rgba(76,133,26,.2);color:hsla(0,0%,100%,.6)}.loading .button--blue{background-color:rgba(39,128,200,.2);color:hsla(0,0%,100%,.6)}.loading .button--red{background-color:rgba(225,37,51,.2);color:hsla(0,0%,100%,.6)}.loading .navigation__icon--saveissue{pointer-events:none;opacity:.2}.select{box-shadow:none;position:relative;padding:0;background-color:transparent;color:#000;height:auto;min-width:168px;max-width:50vw}.select:first-child{margin-top:inherit}.select:active{background-color:#fff}.select.select--hidden,.select__dropdown{display:none}.select__dropdown.select__dropdown--inline{background-color:#4c851a}.select__dropdown.select__dropdown--on:checked~.select__label--on{display:none;z-index:4}.select__dropdown.select__dropdown--on:checked~.select__label--off{display:block;z-index:5}.select__dropdown.select__dropdown--on:checked~.select__body{max-height:250px;width:100%;overflow-y:scroll;z-index:3;display:-moz-flex;display:flex;flex-flow:wrap;box-shadow:0 1px 3px 0 rgba(0,0,0,.45)}.select__dropdown.select__dropdown--on:checked~.select__body .select__option{display:block;width:100%;order:3}.select__dropdown.select__dropdown--on:checked~.select__body .select__option img[src=""]{display:none}.select__dropdown.select__dropdown--on:checked~.select__body .select__option--selected{font-weight:700;order:2}.select__dropdown.select__dropdown--on:checked~.select__body .select__option.liveselect{order:1}.select__dropdown.select__dropdown--on:checked~.select__body .select__title{order:1;font-weight:400}.select__option.select__title{height:auto}.select__dropdown.select__dropdown--off:checked~.select__label--on{display:block;z-index:5}.select__dropdown.select__dropdown--off:checked~.select__label--off{display:none;z-index:4}.select--readonly>.select__label{display:none}.select__label{position:relative;display:block;width:100%;height:100%;float:right;border-radius:3px;line-height:20px;padding:8px 40px 8px 16px;z-index:2}.select__label:after{background-image:url(../img/UI.iconset/medium/select.png);background-size:100%;background-position:0 0;background-repeat:no-repeat;content:"";position:absolute;right:0;top:0;width:40px;height:40px}.select__label.select__label--off{display:none;width:40px;float:right}.select__label.select__label--off:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select__body{margin:0;padding:0;width:100%;list-style:none;overflow:hidden;position:absolute;top:0;left:0;background-color:#fff;border-radius:3px;box-shadow:0 1px 3px 0 rgba(0,0,0,.45);clear:both;max-height:40px;transition:max-height .2s ease-out;z-index:1}.select__body.select__body--inline{background-color:#ccc}.select__body::-webkit-scrollbar{-webkit-appearance:none;width:7px}.select__body::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.select__option{margin:0 16px;border-bottom:1px solid #ccc;vertical-align:middle;line-height:40px;display:none}.select__option:first-child{margin-left:16px}.select__option:first-child,.select__option:last-child{border:0}.select__option.select__option--readonly{pointer-events:none;border:0}.select__option.select__option--selected{display:block}.select__option.select__option--selected img[src=""]{display:none}.liveselect.select__option{margin:0}.liveselect .select__option-title{margin-left:16px;display:none}.liveselect .select__option-title.liveselect__search--hidden{display:block}.liveselect .select__option-input.liveselect__search--hidden{display:none}.select__option-input{height:35px}.select__option-input .complexfield__text{height:38px;width:calc(100% - 40px);padding:0 12px;margin:0;box-shadow:none!important}.complexfield__select{width:100%;max-width:100%;height:40px;background-color:#fff;color:#000;border-radius:2px;box-shadow:none}.complexfield__select .select__body{box-shadow:none}.complexfield__select.complexfield__select--readonly{pointer-events:none}.complexfield__select__body{margin:0;padding:0;width:100%;transition:max-height .2s ease-out}.complexfield__select__body.complexfield__select__body--readonly{pointer-events:none}img{width:100%}.ptr--ptr{position:relative;z-index:1}.ptr--box{background:#ccc}.container{display:none;min-height:100%;position:relative}.container__body{margin:0;padding:0}.container--hidden{display:none}.container__background{margin:0;width:100%;height:100%;position:absolute;background-color:#fff}.container__background--launchscreen{background-image:url(../img/TOM_launchscreen.png);background-size:contain;background-position:50%;background-repeat:no-repeat}.loading .container{padding-top:4px}.loading .container:before{content:"";position:absolute;left:0;top:0;color:#fff;font-size:.7em;text-align:center;width:100%;height:4px;background-color:rgba(39,128,200,.18);background-image:linear-gradient(-90deg,rgba(39,128,200,.24) 25%,transparent 0,transparent 50%,rgba(39,128,200,.24) 0,rgba(39,128,200,.24) 75%,transparent 0,transparent);background-size:50px 50px;-webkit-animation:move .9s linear infinite;animation:move .9s linear infinite}@-webkit-keyframes move{0%{background-position:0 0}to{background-position:50px 50px}}@keyframes move{0%{background-position:0 0}to{background-position:50px 50px}}.dropzone{border:0;min-height:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.45)}.dropzone.dropzone--hidden{display:none}.dropzone .assetField__content{position:absolute;left:0;top:0}.dropzone .assetField__content:before{content:"+";pointer-events:none;color:#fff;background-color:#2780c8;text-align:center;font-size:34px;line-height:34px}.dropzone .assetField__content:before,.dropzone .dz-preview{position:absolute;width:100%;height:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dropzone .dz-preview{margin:0;min-height:0}.dropzone .dz-preview .dz-details{padding:0;opacity:1}.dropzone .dz-preview .dz-filename,.dropzone .dz-preview .dz-progress,.dropzone .dz-preview .dz-size{display:none}.error-box{background-color:#e12533;color:#fff;margin:0 auto 10px;max-width:308px;padding:16px 36px 16px 16px;position:relative;width:51em}.error-box.error-box--hidden{display:none}.error-box:after{content:"";position:absolute;right:20px;top:0;width:16px;height:100%;background-image:url(../img/UI.iconset/small/close.png);background-size:contain;background-position:100%;background-repeat:no-repeat}.login>.notification{top:0;height:0;width:51em;max-width:308px;margin:0 auto}main{background-color:transparent}.complexfield{font-size:1em;height:3em;line-height:normal}.complexfield.complexfield__textarea{height:auto;resize:none}.complexfield__cta,.complexfield__cta:after,.select__label:after{width:3em;height:3em}.select__body{max-height:3em;border:1px solid transparent}.select__option{line-height:3em;height:3em}.select__option:not(:first-of-type){padding:.67em .33em;margin:0 .67em;line-height:1.3em;border-bottom:1px solid rgba(69,69,69,.25);height:auto}.select__option:last-of-type{border-bottom:none}.select__option.select__option--selected{border:none;padding-right:3em}.select__option.select__option--selected p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__option div{display:flex;justify-content:flex-start;flex-direction:row}.select__option div>*{display:inline-block;line-height:1.45em}.select__option div>.issue__title-icon,.select__option div>.subnavigation__icon{width:auto;height:1.2em;margin-right:.75em;margin-bottom:.25em;vertical-align:middle}.select__option div>.issue__title-icon[src=""],.select__option div>[src=""].subnavigation__icon{display:none}.select__dropdown.select__dropdown--on:checked~.select__body .select__option:first-of-type{border-bottom:1px solid rgba(69,69,69,.25)}.select__dropdown.select__dropdown--on:checked~.select__body .select__option:first-of-type .complexfield__text{height:calc(3em - 2px)}.select__dropdown.select__dropdown--on:checked~.select__body .select__option--selected{padding-right:0}.select__dropdown.select__dropdown--on:checked~.select__body .select__option--selected:not(:first-of-type){border-bottom:1px solid rgba(69,69,69,.25)}.select__dropdown.select__dropdown--on:checked~.select__body .select__option--selected:last-of-type{border-bottom:none}.select__dropdown.select__dropdown--on:checked~.select__body .select__option--selected p{overflow:initial;text-overflow:clip;white-space:normal}.select__dropdown.select__dropdown--on:checked~.select__body .select__option--disabled{opacity:.7;color:rgba(69,69,69,.8);pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.complexfield__cta--expandable{height:1.5em}.select__option-input .complexfield__text{height:3em}.issue__title-icon,.subnavigation__icon{width:1.2em;height:auto;margin-right:.75em;margin-bottom:.25em;vertical-align:middle}.issue-detail__fields .select__body,.issue-detail__fields input,.issue-detail__fields select{line-height:2.6em;text-align:left}.separator--with-button{min-height:20px;margin-bottom:.375em}.separator--with-button:before{margin-right:3.3em;width:calc(100% - 3.3em)}.login__logo{margin:55px auto 32px;width:135px;height:55px;background-color:#fff;background-image:url(../img/logo.png);background-size:contain;background-position:50%;background-repeat:no-repeat}.login__demo,.login__form{width:51em;padding:16px 0;margin:0 auto;background-color:#454545;max-width:308px}.login__form--darkblue{background-color:#192d4b}.login__demo,.login__form-group{padding:16px 0}.login__demo{background-color:transparent;text-align:center}@media(min-width:50em){.l-50-50{display:grid;grid-template-columns:1fr 1fr}.l-40-60{display:grid;grid-template-columns:2fr 3fr}.l-33-33-33{display:grid;grid-template-columns:1fr 1fr 1fr}}@media(max-width:339px){.scroll-y-container{padding-top:44px}.button input.input--small,.complexfield input.input--small,.input--small.button,.input--small.complexfield,.input--small.select,.input.input--small,.input input.input--small,.select input.input--small{max-width:240px}.button input.input--small input,.complexfield input.input--small input,.input--small.button input,.input--small.complexfield input,.input--small.select input,.input.input--small input,.input input.input--small input,.select input.input--small input{max-width:240px}.navigation__item{line-height:44px;height:44px}.navigation__item .select label.select__label:after{width:30px;height:30px}.navigation__item .select .select__option{line-height:30px;margin:-1px 12px}.navigation--sub{top:44px}.notification{top:44px}.navigation__logo{height:44px}.navigation__icon{padding:25px 17px;width:44px;height:44px}.navigation__icon--doublesize{width:88px}.navigation__icon.navigation__icon--image-label{padding:8px 4px 12px}.navigation__icon.navigation__icon--image-label img{width:14.4px}.navigation__icon .navicon{left:-2px;top:-3px}.navigation__button:checked~.subnavigation,.navigation__dropdown:checked~.subnavigation{top:44px}.navigation__button:checked~.subnavigation:before,.navigation__dropdown:checked~.subnavigation:before{width:44px}.login__demo,.login__form{max-width:273px}}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-resolution:120dpi){.complexfield__cta:after{background-image:url(../img/UI.iconset/medium/select@2x.png)}.complexfield__cta--expandable:after{background-image:url(../img/UI.iconset/medium/expand@2x.png)}.complexfield__cta--expanded .complexfield__cta--expandable:after{background-image:url(../img/UI.iconset/medium/collapse@2x.png)}.complexfield__cta__signature:after{background-image:url(../img/UI.iconset/medium/select_pen@2x.png)}.complexfield__cta__scanner:after{background-image:url(../img/UI.iconset/medium/codescan@2x.png)}.complexfield__cta__scanner.nfc:after{background-image:url(../img/UI.iconset/medium/nfc@2x.png)}.issue--pinned .issue__description:after{background-image:url(../img/UI.iconset/medium/pushpin@2x.png)}.navigation__icon--quickscan{background-image:url(../img/UI.iconset/medium/codescan@2x.png)}.navigation__icon--nfc{background-image:url(../img/UI.iconset/medium/nfc@2x.png)}.navigation__icon--newissue{background-image:url(../img/UI.iconset/medium/newissue@2x.png)}.navigation__icon--editissue{background-image:url(../img/UI.iconset/medium/editissue@2x.png)}.navigation__icon--saveissue{background-image:url(../img/UI.iconset/medium/confirm@2x.png)}.navigation__icon--closeissue{background-image:url(../img/UI.iconset/medium/closeissue@2x.png)}.navigation__icon--close{background-image:url(../img/UI.iconset/medium/close@2x.png)}.navigation__icon--search{background-image:url(../img/UI.iconset/medium/search@2x.png)}.navigation__icon--home{background-image:url(../img/UI.iconset/medium/home@2x.png)}.navigation__icon--discard{background-image:url(../img/UI.iconset/medium/discard@2x.png)}.select__label:after{background-image:url(../img/UI.iconset/medium/select@2x.png)}.container__background--launchscreen{background-image:url(../img/TOM_launchscreen@2x.png)}.error-box:after{background-image:url(../img/UI.iconset/small/close@2x.png)}.login__logo{background-image:url(../img/logo@2x.png)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsImhlbHBlci9fcHJlbG9hZC1pbWFnZXMuc2NzcyIsImJhc2UvX25vcm1hbGl6ZS5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fYm9keS5zY3NzIiwiYmFzZS9faHlicmlkLnNjc3MiLCJiYXNlL19saW5rcy5zY3NzIiwiYmFzZS9fdHlwby5zY3NzIiwibGF5b3V0L19sYXlvdXQuc2NzcyIsImNvbXBvbmVudHMvX2ljb24uc2NzcyIsImNvbXBvbmVudHMvX2hlYWRsaW5lLnNjc3MiLCJjb21wb25lbnRzL19pbnB1dC5zY3NzIiwiY29tcG9uZW50cy9fc2ltcGxlRmllbGQuc2NzcyIsImNvbXBvbmVudHMvX2NvbXBsZXhGaWVsZC5zY3NzIiwiaGVscGVyL19wcGktZGlzcGxheS1iYWNrZ3JvdW5kLnNjc3MiLCJjb21wb25lbnRzL19hc3NldEZpZWxkLnNjc3MiLCJjb21wb25lbnRzL19pc3N1ZUxpc3RJdGVtLnNjc3MiLCJjb21wb25lbnRzL19pc3N1ZURldGFpbC5zY3NzIiwiY29tcG9uZW50cy9fbmF2aWdhdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9uLnNjc3MiLCJjb21wb25lbnRzL19zZWxlY3Quc2NzcyIsImNvbXBvbmVudHMvX3BpY3R1cmUuc2NzcyIsImNvbXBvbmVudHMvX3B1bGx0b3JlZnJlc2guc2NzcyIsImNvbXBvbmVudHMvX2NvbnRhaW5lci5zY3NzIiwiY29tcG9uZW50cy9fZHJvcHpvbmUuc2NzcyIsImNvbXBvbmVudHMvX2Vycm9yQm94LnNjc3MiLCJfc3ZlbHRlLW1pZ3JhdGlvbi5zY3NzIiwiLi4vc3ZlbHRlL3N0eWxlL3ZhcmlhYmxlcy5zY3NzIiwiX3NoYW1lLnNjc3MiLCJoZWxwZXIvX2JyZWFrcG9pbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsV0NBQSxpQkFDRSxDQUFBLE9BQ0EsQ0FBQSxRQUNBLENBQUEsZUFDQSxDQUFBLFVBQ0EsQ0FBQSw2SUFHRSxDQUFBLEVD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LGFBQ0EsQ0FBQSx3QkRFSyxDQUFBLGVBQUEsQ0NHSCx1QkFHRix3QkRWUyxDQ2dCVCxnQ0FERixjQVFFLENBUEEsYUFLQSw0QkFDQSxDQUFBLGlCQUNBLEN6QjdCbUIsdUIwQkluQixTckJHRixZQUVJLENBQUEsNkJBQ0EsQ3FCTkYsU3JCVUYsWUFFSSxDQUFBLDZCQUNBLENxQmJGLFlyQmlCRixZQUVJLENBQUEsaUNBQ0EsQ0FkQSxDTGdGZ0Isd0IwQm5FbEIsb0JyQktGLGdCTGdFMEIsQzBCckV4QiwwTWxCT0EsZUFLSSxDa0JaSiwwUGxCaUJFLGVBS0ksQ2tCdEJOLGtCWENGLGdCZm9FMEIsQ0FBQSxXQUFBLENBQUEsb0RldkR0QixVZndEK0IsQ0FBQSxXQUFBLENBQUEsMENlbkQvQixnQmZtRCtCLENBQUEsZ0JlakQ3QixDV3JCSixpQlg2RUYsUWZSMEIsQzBCckV4QixjWDBLRixRZnJHMEIsQzBCckV4QixrQlh5TkYsV2ZwSjBCLEMwQnJFeEIsa0JYNE9GLGlCQWVJLENBQUEsVWZ0THNCLENBQUEsV0FBQSxDQUFBLDhCZTBMcEIsVUFDSSxDV2hRUixnRFh1UkEsb0JBa0JRLENBQUEsb0RBRUEsWUFDSSxDVzVTWiwyQlh5VkEsU0FTSSxDQUFBLFFBQ0EsQ1duV0osd0ZYOFhBLFFmelR3QixDMEJyRXhCLHNHWDRZRSxVZnZVc0IsQzBCckV4QiwwQkRsQkYsZUFRSSxDekIrRXNCLENBREcsMEpXMUYzQix5QkRtREEsNERDaERFLENBSEYscUNEOEVBLDREQzNFRSxDQUhGLGtFRHlGTSw4REN0RkosQ0FIRixvQ0Q0R0EsZ0VDekdFLENBSEYsa0NEcUhBLDhEQ2xIRSxDQUhGLHNDRDhIQSx5REMzSEUsQ0FIRix5Q0VnQ0UsNkRGN0JBLENBSEYsNkJJdVVBLDhESnBVRSxDQUhGLHVCSTJVQSx5REp4VUUsQ0FIRiw0QkkrVUEsOERKNVVFLENBSEYsNkJJbVZBLCtESmhWRSxDQUhGLDZCSXVWQSw2REpwVkUsQ0FIRiw4QkkyVkEsZ0VKeFZFLENBSEYseUJJK1ZBLDJESjVWRSxDQUhGLDBCSW1XQSw0REpoV0UsQ0FIRix3Qkl1V0EsMERKcFdFLENBSEYsMkJJMldBLDZESnhXRSxDQUhGLHFCTTRIQSw0RE56SEUsQ0FIRixxQ1NlQSxvRFRaRSxDQUhGLGlCV0dBLDBEQUFBLENYSEEsYWNORix3Q2RTSSxDQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImJvZHk6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjA7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3otaW5kZXg6LTE7Y29udGVudDp1cmwoLi4vaW1nL1VJLmljb25zZXQvc21hbGwvY29uZmlybUAyeC5wbmcpIHVybCguLi9pbWcvVUkuaWNvbnNldC9zbWFsbC9lZGl0aXNzdWVAMngucG5nKSB1cmwoLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL3NlbGVjdEAyeC5wbmcpfSp7Ym94LXNpemluZzpib3JkZXItYm94fWh0bWwsYm9keSxkaXYsb2JqZWN0LGlmcmFtZSxocixoMSxoMixoMyxoNCxoNSxoNixwLGJsb2NrcXVvdGUsb2wsdWwsbGksZm9ybSxmaWVsZHNldCxsZWdlbmQsbGFiZWwsdGFibGUsaGVhZGVyLGZvb3RlcixuYXYsc2VjdGlvbixmaWd1cmV7bWFyZ2luOjA7cGFkZGluZzowfWhlYWRlcixmb290ZXIsbmF2LHNlY3Rpb24sYXJ0aWNsZSxoZ3JvdXAsZmlndXJle2Rpc3BsYXk6YmxvY2t9YnV0dG9uLGlucHV0LG9wdGlvbixzZWxlY3QsdGV4dGFyZWEsaW5wdXQudGV4dCxpbnB1dFt0eXBlPXRleHRdLGlucHV0W3R5cGU9YnV0dG9uXSxpbnB1dFt0eXBlPXN1Ym1pdF17LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7Ym9yZGVyLXJhZGl1czowOy13ZWJraXQtdXNlci1zZWxlY3Q6aW5pdGlhbDtmb250LWZhbWlseTpcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWZ9ZmllbGRzZXQsdGV4dGFyZWF7Ym9yZGVyOjB9aW5wdXQ6bWF0Y2hlcyhbdHlwZT1idXR0b25dLFt0eXBlPXN1Ym1pdF0sW3R5cGU9cmVzZXRdKTpkaXNhYmxlZCxpbnB1dDptYXRjaGVzKFt0eXBlPWJ1dHRvbl0sW3R5cGU9c3VibWl0XSxbdHlwZT1yZXNldF0pOnJlYWRvbmx5LGlucHV0W3R5cGU9ZmlsZV06ZGlzYWJsZWQ6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uLGlucHV0W3R5cGU9ZmlsZV06cmVhZG9ubHk6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uLGJ1dHRvbjpyZWFkb25seSxzZWxlY3Q6cmVhZG9ubHksa2V5Z2VuOnJlYWRvbmx5LG9wdGdyb3VwOnJlYWRvbmx5LG9wdGlvbjpyZWFkb25seSxzZWxlY3RbcmVhZG9ubHldPm9wdGlvbixidXR0b246cmVhZG9ubHksc2VsZWN0OnJlYWRvbmx5LGtleWdlbjpyZWFkb25seSxvcHRncm91cDpkaXNhYmxlZCxvcHRpb246cmVhZG9ubHksc2VsZWN0W3JlYWRvbmx5XT5vcHRpb257Y29sb3I6IzAwMH1pbnB1dDpkaXNhYmxlZCx0ZXh0YXJlYTpkaXNhYmxlZCxpbnB1dFtyZWFkb25seV0sdGV4dGFyZWFbcmVhZG9ubHlde2NvbG9yOiMwMDA7Y3Vyc29yOmRlZmF1bHQ7b3BhY2l0eToxfWh0bWx7bWluLWhlaWdodDoxMDAlfWJvZHl7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwMDA7Zm9udDoxMDAlLzEuNSBcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7ZGlzcGxheTpibG9jaztmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWluLWhlaWdodDoxMDAlO2JvcmRlci10b3A6MXB4IHNvbGlkICNjY2N9Knstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6bm9uZTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTt1c2VyLXNlbGVjdDpub25lfWF7Y29sb3I6IzM2MzY3Zn1hOmhvdmVye2NvbG9yOiMyNzI3NWJ9YTp2aXNpdGVke2NvbG9yOiMyNzI3NWJ9YTpmb2N1c3tjb2xvcjojMTgxODM3fWgxIC5oMSxoMiAuaDIsaDMsLmgzLGg0LC5oNCxoNSwuaDV7Zm9udC1mYW1pbHk6XCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMH1tYWlue2JhY2tncm91bmQtY29sb3I6I2ZmZjtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59LmwtY29udGFpbmVye21heC13aWR0aDo2MGVtO21hcmdpbjowIGF1dG99LmwtY29udGFpbmVyLS1uYXJyb3d7bWF4LXdpZHRoOjM2ZW19QG1lZGlhKG1pbi13aWR0aDogNTBlbSl7LmwtNTAtNTB7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyfX1AbWVkaWEobWluLXdpZHRoOiA1MGVtKXsubC00MC02MHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjJmciAzZnJ9fUBtZWRpYShtaW4td2lkdGg6IDUwZW0pey5sLTMzLTMzLTMze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmciAxZnJ9fS5zY3JvbGwteS1jb250YWluZXJ7b3ZlcmZsb3cteTpzY3JvbGw7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7aGVpZ2h0OjEwMCU7cGFkZGluZy10b3A6NTVweH1AbWVkaWEobWF4LXdpZHRoOiAzMzlweCl7LnNjcm9sbC15LWNvbnRhaW5lcntwYWRkaW5nLXRvcDo0NHB4fX0uYm9keS0tcG9ydHJhaXR7cGFkZGluZzplbnYoc2FmZS1hcmVhLWluc2V0LXRvcCkgMCAwIDB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcImlrb25pc2NoZS1mb250XCI7c3JjOnVybChcIi4uL2ZvbnRzL2lrb25pc2NoZS1mb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW90XCIpLHVybChcIi4uL2ZvbnRzL2lrb25pc2NoZS1mb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL2lrb25pc2NoZS1mb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9pa29uaXNjaGUtZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIil9Lmljb24tLXlvdXR1YmU6YmVmb3JlLC5pY29uLS10d2l0dGVyOmJlZm9yZSwuaWNvbi0tZ29vZ2xlLXBsdXM6YmVmb3JlLC5pY29uLS1mYWNlYm9vazpiZWZvcmV7Zm9udC1mYW1pbHk6XCJpa29uaXNjaGUtZm9udFwiOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtdHJhbnNmb3JtOm5vbmV9Lmljb24tLWZhY2Vib29rOmJlZm9yZXtjb250ZW50Olwi7oCBXCJ9Lmljb24tLWdvb2dsZS1wbHVzOmJlZm9yZXtjb250ZW50Olwi7oCCXCJ9Lmljb24tLXR3aXR0ZXI6YmVmb3Jle2NvbnRlbnQ6XCLugINcIn0uaWNvbi0teW91dHViZTpiZWZvcmV7Y29udGVudDpcIu6AhFwifS5oZWFkbGluZS0tc2l6ZS0xe2ZvbnQtc2l6ZToxLjY3ZW19LmhlYWRsaW5lLS1zaXplLTJ7Zm9udC1zaXplOjEuM2VtO2xpbmUtaGVpZ2h0OjEuMmVtfS5oZWFkbGluZS0tc2l6ZS0ze2ZvbnQtc2l6ZToxLjFlbTtsaW5lLWhlaWdodDoxLjJlbX0uaGVhZGxpbmUtLXNpemUtNHtmb250LXNpemU6MWVtO2xpbmUtaGVpZ2h0OjEuMmVtfS5oZWFkbGluZS0tc2l6ZS01e2ZvbnQtc2l6ZTouODNlbTtsaW5lLWhlaWdodDoxLjJlbX0uaGVhZGxpbmUtLXNpemUtNntmb250LXNpemU6LjY3ZW07bGluZS1oZWlnaHQ6MS4yZW19aW5wdXQuY29tcGxleEZpZWxkLS1lcnJvclt0eXBlPXNlYXJjaF1+aW5wdXRbY2xhc3MqPVwiLS1sYWJlbFwiXSxpbnB1dC5jb21wbGV4RmllbGQtLWVycm9yW3R5cGU9aGlkZGVuXX51bHtib3JkZXI6MXB4IHNvbGlkICNlMTI1MzMgIWltcG9ydGFudH0uaW5wdXQsLmJ1dHRvbiwuc2VsZWN0LC5idXR0b24gaW5wdXQsLnNlbGVjdCBpbnB1dCwuY29tcGxleGZpZWxkLC5jb21wbGV4ZmllbGQgaW5wdXQsLmlucHV0IGlucHV0e2hlaWdodDo0MHB4O2xpbmUtaGVpZ2h0OjQwcHg7bWFyZ2luOjRweCAxNnB4O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6M3B4ICFpbXBvcnRhbnR9LmlucHV0IGlucHV0LC5idXR0b24gaW5wdXQsLnNlbGVjdCBpbnB1dCwuY29tcGxleGZpZWxkIGlucHV0e3VzZXItc2VsZWN0OnRleHQ7Ym9yZGVyLWNvbG9yOiM0NTQ1NDU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMzMzM7cGFkZGluZzowIDE2cHg7bWFyZ2luOjRweCAwO2ZvbnQtc2l6ZToxZW07Ym94LXNoYWRvdzowIDFweCAzcHggMCByZ2JhKDAsMCwwLC40NSl9LmlucHV0OmZpcnN0LWNoaWxkPmlucHV0LC5idXR0b246Zmlyc3QtY2hpbGQ+aW5wdXQsLnNlbGVjdDpmaXJzdC1jaGlsZD5pbnB1dCwuYnV0dG9uIGlucHV0OmZpcnN0LWNoaWxkPmlucHV0LC5zZWxlY3QgaW5wdXQ6Zmlyc3QtY2hpbGQ+aW5wdXQsLmNvbXBsZXhmaWVsZDpmaXJzdC1jaGlsZD5pbnB1dCwuY29tcGxleGZpZWxkIGlucHV0OmZpcnN0LWNoaWxkPmlucHV0LC5pbnB1dCBpbnB1dDpmaXJzdC1jaGlsZD5pbnB1dHttYXJnaW4tdG9wOjB9LmlucHV0LmlucHV0LS1zbWFsbCwuaW5wdXQtLXNtYWxsLmJ1dHRvbiwuaW5wdXQtLXNtYWxsLnNlbGVjdCwuYnV0dG9uIGlucHV0LmlucHV0LS1zbWFsbCwuc2VsZWN0IGlucHV0LmlucHV0LS1zbWFsbCwuaW5wdXQtLXNtYWxsLmNvbXBsZXhmaWVsZCwuY29tcGxleGZpZWxkIGlucHV0LmlucHV0LS1zbWFsbCwuaW5wdXQgaW5wdXQuaW5wdXQtLXNtYWxse3dpZHRoOjE5ZW07bWF4LXdpZHRoOjI3NXB4O2hlaWdodDo0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDMzOXB4KXsuaW5wdXQuaW5wdXQtLXNtYWxsLC5pbnB1dC0tc21hbGwuYnV0dG9uLC5pbnB1dC0tc21hbGwuc2VsZWN0LC5idXR0b24gaW5wdXQuaW5wdXQtLXNtYWxsLC5zZWxlY3QgaW5wdXQuaW5wdXQtLXNtYWxsLC5pbnB1dC0tc21hbGwuY29tcGxleGZpZWxkLC5jb21wbGV4ZmllbGQgaW5wdXQuaW5wdXQtLXNtYWxsLC5pbnB1dCBpbnB1dC5pbnB1dC0tc21hbGx7bWF4LXdpZHRoOjI0MHB4fX0uaW5wdXQuaW5wdXQtLXNtYWxsIGlucHV0LC5pbnB1dC0tc21hbGwuYnV0dG9uIGlucHV0LC5pbnB1dC0tc21hbGwuc2VsZWN0IGlucHV0LC5idXR0b24gaW5wdXQuaW5wdXQtLXNtYWxsIGlucHV0LC5zZWxlY3QgaW5wdXQuaW5wdXQtLXNtYWxsIGlucHV0LC5pbnB1dC0tc21hbGwuY29tcGxleGZpZWxkIGlucHV0LC5jb21wbGV4ZmllbGQgaW5wdXQuaW5wdXQtLXNtYWxsIGlucHV0LC5pbnB1dCBpbnB1dC5pbnB1dC0tc21hbGwgaW5wdXR7d2lkdGg6MTllbTttYXgtd2lkdGg6Mjc1cHh9QG1lZGlhKG1heC13aWR0aDogMzM5cHgpey5pbnB1dC5pbnB1dC0tc21hbGwgaW5wdXQsLmlucHV0LS1zbWFsbC5idXR0b24gaW5wdXQsLmlucHV0LS1zbWFsbC5zZWxlY3QgaW5wdXQsLmJ1dHRvbiBpbnB1dC5pbnB1dC0tc21hbGwgaW5wdXQsLnNlbGVjdCBpbnB1dC5pbnB1dC0tc21hbGwgaW5wdXQsLmlucHV0LS1zbWFsbC5jb21wbGV4ZmllbGQgaW5wdXQsLmNvbXBsZXhmaWVsZCBpbnB1dC5pbnB1dC0tc21hbGwgaW5wdXQsLmlucHV0IGlucHV0LmlucHV0LS1zbWFsbCBpbnB1dHttYXgtd2lkdGg6MjQwcHh9fS5pbnB1dC0taGlkZGVue2Rpc3BsYXk6bm9uZX0uaW5wdXQuaW5wdXQtLWxvd2VyY2FzZSwuaW5wdXQtLWxvd2VyY2FzZS5idXR0b24sLmlucHV0LS1sb3dlcmNhc2Uuc2VsZWN0LC5idXR0b24gaW5wdXQuaW5wdXQtLWxvd2VyY2FzZSwuc2VsZWN0IGlucHV0LmlucHV0LS1sb3dlcmNhc2UsLmlucHV0LS1sb3dlcmNhc2UuY29tcGxleGZpZWxkLC5jb21wbGV4ZmllbGQgaW5wdXQuaW5wdXQtLWxvd2VyY2FzZSwuaW5wdXQgaW5wdXQuaW5wdXQtLWxvd2VyY2FzZXt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2V9LmlucHV0LmlucHV0LS1sb3dlcmNhc2UgaW5wdXQsLmlucHV0LS1sb3dlcmNhc2UuYnV0dG9uIGlucHV0LC5pbnB1dC0tbG93ZXJjYXNlLnNlbGVjdCBpbnB1dCwuYnV0dG9uIGlucHV0LmlucHV0LS1sb3dlcmNhc2UgaW5wdXQsLnNlbGVjdCBpbnB1dC5pbnB1dC0tbG93ZXJjYXNlIGlucHV0LC5pbnB1dC0tbG93ZXJjYXNlLmNvbXBsZXhmaWVsZCBpbnB1dCwuY29tcGxleGZpZWxkIGlucHV0LmlucHV0LS1sb3dlcmNhc2UgaW5wdXQsLmlucHV0IGlucHV0LmlucHV0LS1sb3dlcmNhc2UgaW5wdXR7dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlfS5pbnB1dC5pbnB1dC0tbG93ZXJjYXNlIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5pbnB1dC0tbG93ZXJjYXNlLmJ1dHRvbiBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuaW5wdXQtLWxvd2VyY2FzZS5zZWxlY3QgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmJ1dHRvbiBpbnB1dC5pbnB1dC0tbG93ZXJjYXNlIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5zZWxlY3QgaW5wdXQuaW5wdXQtLWxvd2VyY2FzZSBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuaW5wdXQtLWxvd2VyY2FzZS5jb21wbGV4ZmllbGQgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmNvbXBsZXhmaWVsZCBpbnB1dC5pbnB1dC0tbG93ZXJjYXNlIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC5pbnB1dCBpbnB1dC5pbnB1dC0tbG93ZXJjYXNlIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye3RleHQtdHJhbnNmb3JtOm5vbmV9LmlucHV0LmlucHV0LS1sb3dlcmNhc2UgaW5wdXQ6OnBsYWNlaG9sZGVyLC5pbnB1dC0tbG93ZXJjYXNlLmJ1dHRvbiBpbnB1dDo6cGxhY2Vob2xkZXIsLmlucHV0LS1sb3dlcmNhc2Uuc2VsZWN0IGlucHV0OjpwbGFjZWhvbGRlciwuYnV0dG9uIGlucHV0LmlucHV0LS1sb3dlcmNhc2UgaW5wdXQ6OnBsYWNlaG9sZGVyLC5zZWxlY3QgaW5wdXQuaW5wdXQtLWxvd2VyY2FzZSBpbnB1dDo6cGxhY2Vob2xkZXIsLmlucHV0LS1sb3dlcmNhc2UuY29tcGxleGZpZWxkIGlucHV0OjpwbGFjZWhvbGRlciwuY29tcGxleGZpZWxkIGlucHV0LmlucHV0LS1sb3dlcmNhc2UgaW5wdXQ6OnBsYWNlaG9sZGVyLC5pbnB1dCBpbnB1dC5pbnB1dC0tbG93ZXJjYXNlIGlucHV0OjpwbGFjZWhvbGRlcnt0ZXh0LXRyYW5zZm9ybTpub25lfS5zZXBhcmF0b3J7Y29sb3I6Izc3Nztwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTtjbGVhcjpib3RofS5zZXBhcmF0b3I6YmVmb3Jle2JvcmRlci10b3A6MXB4IHNvbGlkICM3Nzc7Y29udGVudDpcIlwiO21hcmdpbjowIGF1dG87bWFyZ2luLXJpZ2h0OjFweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6YXV0bztsZWZ0OjA7cmlnaHQ6MDtib3R0b206LjcxNDI4NTcxNDNlbTt3aWR0aDpjYWxjKDEwMCUgLSAycHgpO3otaW5kZXg6MX0uc2VwYXJhdG9yLS13aXRoLWJ1dHRvbnttYXJnaW4tYm90dG9tOjVweDtjdXJzb3I6cG9pbnRlcjtwb2ludGVyLWV2ZW50czphdXRvO3RleHQtZGVjb3JhdGlvbjpub25lfS5zZXBhcmF0b3ItLXdpdGgtYnV0dG9uOmJlZm9yZXttYXJnaW4tcmlnaHQ6NDRweDt3aWR0aDpjYWxjKDEwMCUgLSA0NHB4KX0uc2VwYXJhdG9yX190aXRsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ei1pbmRleDoyO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6NHB4fS5zZXBhcmF0b3JfX3RpdGxlOmVtcHR5e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uY29tcGxleGZpZWxkX19ib2R5e3Bvc2l0aW9uOnJlbGF0aXZlfS5jb21wbGV4ZmllbGR7Zm9udC1zaXplOjEuMWVtO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgMCA1cHggMDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7d2lkdGg6MTAwJTtwYWRkaW5nOjAgMTJweH0uY29tcGxleGZpZWxkLmNvbXBsZXhmaWVsZC0tbGFiZWxlZHtwYWRkaW5nLWxlZnQ6NDBweH0uY29tcGxleGZpZWxkLmNvbXBsZXhmaWVsZC0tbGlua2Vke3BhZGRpbmctcmlnaHQ6NjBweH0uY29tcGxleGZpZWxkLmNvbXBsZXhmaWVsZC0taGlkZGVue2Rpc3BsYXk6bm9uZX0uY29tcGxleGZpZWxkX190ZXh0YXJlYXttaW4taGVpZ2h0OjYwcHg7aGVpZ2h0OmF1dG87cGFkZGluZzoxMnB4O2xpbmUtaGVpZ2h0Om5vcm1hbH0uY29tcGxleGZpZWxkX19sYWJlbHtkaXNwbGF5OmlubGluZTtwb3NpdGlvbjphYnNvbHV0ZTtwYWRkaW5nOjEycHg7d2lkdGg6YXV0bztiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDttYXJnaW46MH0uY29tcGxleGZpZWxkX191cmx7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleH0uY29tcGxleGZpZWxkX19jdGF7ZGlzcGxheTppbmxpbmU7cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luOjA7dG9wOjA7cmlnaHQ6MDt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O3BvaW50ZXItZXZlbnRzOmF1dG99LmNvbXBsZXhmaWVsZF9fY3RhOmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL3NlbGVjdC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjEwMCU7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IHRvcDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMTMvMTApLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDEyMGRwaSl7LmNvbXBsZXhmaWVsZF9fY3RhOmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL3NlbGVjdEAyeC5wbmdcIil9fS5jb21wbGV4ZmllbGRfX2N0YS0tc21hbGx7aGVpZ2h0OjIwcHh9LmNvbXBsZXhmaWVsZF9fY3RhLS1zbWFsbDphZnRlcntoZWlnaHQ6MjBweH0uY29tcGxleGZpZWxkX19jdGEtLWV4cGFuZGFibGV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudDtoZWlnaHQ6MjBweDtib3gtc2hhZG93OjAgMXB4IDNweCAwIHJnYmEoMCwwLDAsLjQ1KTtib3JkZXItcmFkaXVzOjNweH0uY29tcGxleGZpZWxkX19jdGEtLWV4cGFuZGFibGU6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvVUkuaWNvbnNldC9tZWRpdW0vZXhwYW5kLnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6MTAwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgdG9wO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4zKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEzLzEwKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpey5jb21wbGV4ZmllbGRfX2N0YS0tZXhwYW5kYWJsZTphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9VSS5pY29uc2V0L21lZGl1bS9leHBhbmRAMngucG5nXCIpfX0uY29tcGxleGZpZWxkX19jdGEtLWV4cGFuZGVkIC5jb21wbGV4ZmllbGRfX2N0YS0tZXhwYW5kYWJsZTphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9VSS5pY29uc2V0L21lZGl1bS9jb2xsYXBzZS5wbmdcIik7YmFja2dyb3VuZC1zaXplOjEwMCU7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IHRvcDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMTMvMTApLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDEyMGRwaSl7LmNvbXBsZXhmaWVsZF9fY3RhLS1leHBhbmRlZCAuY29tcGxleGZpZWxkX19jdGEtLWV4cGFuZGFibGU6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvVUkuaWNvbnNldC9tZWRpdW0vY29sbGFwc2VAMngucG5nXCIpfX0uY29tcGxleGZpZWxkX19jdGEtLWltbXV0YWJsZXtwb2ludGVyLWV2ZW50czpub25lO3RleHQtZGVjb3JhdGlvbjpub25lfS5jb21wbGV4ZmllbGRfX2N0YS0taW1tdXRhYmxlIC5jb21wbGV4ZmllbGRfX2N0YS0tZXhwYW5kYWJsZXtvcGFjaXR5Oi41O2JveC1zaGFkb3c6bm9uZX0uY29tcGxleGZpZWxkX19jdGFfX3NpZ25hdHVyZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5jb21wbGV4ZmllbGRfX2N0YV9fc2lnbmF0dXJlOmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL3NlbGVjdF9wZW4ucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxMDAlO2JhY2tncm91bmQtcG9zaXRpb246bGVmdCB0b3A7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMTMvMTApLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDEyMGRwaSl7LmNvbXBsZXhmaWVsZF9fY3RhX19zaWduYXR1cmU6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvVUkuaWNvbnNldC9tZWRpdW0vc2VsZWN0X3BlbkAyeC5wbmdcIil9fS5jb21wbGV4ZmllbGRfX2N0YV9fc2Nhbm5lcntkaXNwbGF5OmlubGluZX0uY29tcGxleGZpZWxkX19jdGFfX3NjYW5uZXI6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvVUkuaWNvbnNldC9tZWRpdW0vY29kZXNjYW4ucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxMDAlO2JhY2tncm91bmQtcG9zaXRpb246bGVmdCB0b3A7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMTMvMTApLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDEyMGRwaSl7LmNvbXBsZXhmaWVsZF9fY3RhX19zY2FubmVyOmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL2NvZGVzY2FuQDJ4LnBuZ1wiKX19LmNvbXBsZXhmaWVsZF9fY3RhX19zY2FubmVyLm5mY3tkaXNwbGF5OmlubGluZX0uY29tcGxleGZpZWxkX19jdGFfX3NjYW5uZXIubmZjOmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL25mYy5wbmdcIik7YmFja2dyb3VuZC1zaXplOjEwMCU7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IHRvcDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxMy8xMCksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKXsuY29tcGxleGZpZWxkX19jdGFfX3NjYW5uZXIubmZjOmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL25mY0AyeC5wbmdcIil9fS5hc3NldEZpZWxke3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7ZmxvYXQ6bGVmdDttYXJnaW46MCA1cHggNXB4IDB9LmFzc2V0RmllbGQ6Zmlyc3Qtb2YtdHlwZXttYXJnaW4tbGVmdDowfS5hc3NldEZpZWxkOmxhc3Qtb2YtdHlwZXttYXJnaW4tcmlnaHQ6MH0uYXNzZXRGaWVsZF9fY29udGVudHtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym94LXNpemluZzpib3JkZXItYm94fS5hc3NldEZpZWxkX19jb250ZW50LmFzc2V0RmllbGRfX2NvbnRlbnQtLWhpZ2hsaWdodGVke2JvcmRlcjozcHggc29saWQgcmdiYSgwLDAsMCwwKX0uYXNzZXRGaWVsZF9fcHJldmlld3twb2ludGVyLWV2ZW50czpub25lO2Rpc3BsYXk6bm9uZX0uaXNzdWUtbGlzdF9fYm9keXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5pc3N1ZS1saXN0X19ib2R5LS1hY3RpdmV7bGVmdDotMTAwJX0uaXNzdWUtbGlzdF9fY29udGFpbmVyLC5pc3N1ZS1kZXRhaWxfX2ZpZWxkc3tsaXN0LXN0eWxlOm5vbmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt6LWluZGV4OjF9Lmlzc3Vle3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MXB4O29yZGVyOjI7ei1pbmRleDoxfS5pc3N1ZS0tcGlubmVke29yZGVyOjE7ei1pbmRleDoyfS5pc3N1ZS0tcGlubmVkIC5pc3N1ZV9fZGVzY3JpcHRpb246YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMnB4O3JpZ2h0OjIwcHg7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9VSS5pY29uc2V0L21lZGl1bS9wdXNocGluLnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXBvc2l0aW9uOjEwMCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4zKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEzLzEwKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpey5pc3N1ZS0tcGlubmVkIC5pc3N1ZV9fZGVzY3JpcHRpb246YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvVUkuaWNvbnNldC9tZWRpdW0vcHVzaHBpbkAyeC5wbmdcIil9fS5pc3N1ZSBbY2xhc3MqPS1pY29uXSBpbWd7d2lkdGg6MTZweH1bY2xhc3MkPWlzc3VlLS1waW5uZWRdOmxhc3Qtb2YtdHlwZXtib3gtc2hhZG93OjAgMXB4IDNweCAwIHJnYmEoMCwwLDAsLjc2KX0uaXNzdWVfX3RpdGxlLWljb24sLnN1Ym5hdmlnYXRpb25fX2ljb257d2lkdGg6MTZweDtoZWlnaHQ6MTZweDttYXJnaW4tcmlnaHQ6MTJweDttYXJnaW4tYm90dG9tOjRweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lmlzc3VlX190aXRsZS1pY29uLmlzc3VlX190aXRsZS1pY29uLS1pbnB1dCwuaXNzdWVfX3RpdGxlLWljb24tLWlucHV0LnN1Ym5hdmlnYXRpb25fX2ljb257bWFyZ2luLXJpZ2h0OjB9Lmlzc3VlX19kZXNjcmlwdGlvbntwYWRkaW5nOjlweCAwO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2xlZnQ6MH0uaXNzdWVfX2Rlc2NyaXB0aW9uLS1hbmltYXRle3RyYW5zaXRpb246bGVmdCAuMTM3c30uaXNzdWVfX2Rlc2NyaXB0aW9uPip7bWFyZ2luOjAgMjBweDtwb2ludGVyLWV2ZW50czpub25lO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO2Rpc3BsYXk6YmxvY2s7d2hpdGUtc3BhY2U6bm93cmFwfS5pc3N1ZV9fYWN0aW9uc3toZWlnaHQ6ODBweDtsaXN0LXN0eWxlOm5vbmV9Lmlzc3VlX19hY3Rpb257d2lkdGg6ODBweDtoZWlnaHQ6ODBweDtwYWRkaW5nOjhweDtmbG9hdDpsZWZ0O2xpbmUtaGVpZ2h0OjFlbTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6LjgzZW07dGV4dC1vdmVyZmxvdzplbGxpcHNpcztvdmVyZmxvdzpoaWRkZW47Ym9yZGVyOjFweDtib3JkZXItY29sb3I6I2NjYztib3JkZXItc3R5bGU6c29saWQgbm9uZX0uaXNzdWVfX2FjdGlvbiBpbWd7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDttYXJnaW46MTJweCBhdXRvO2Rpc3BsYXk6YmxvY2t9Lmlzc3VlX19hY3Rpb246YWN0aXZle2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6Izc0MTMxYn0uaXNzdWVfX2FjdGlvbi5pc3N1ZV9fYWN0aW9uLS1oaWRkZW57ZGlzcGxheTpub25lfS5pc3N1ZV9fYWN0aW9uLmlzc3VlX19hY3Rpb24tLXJpZ2h0e2Zsb2F0OnJpZ2h0fS5pc3N1ZV9fYWN0aW9uLmlzc3VlX19hY3Rpb24tLWdyZWVue2JhY2tncm91bmQtY29sb3I6IzRjODUxYX0uaXNzdWVfX2FjdGlvbi5pc3N1ZV9fYWN0aW9uLS1ncmVlbjphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojNjRiMDIyfS5pc3N1ZV9fYWN0aW9uLmlzc3VlX19hY3Rpb24tLWJsdWV7YmFja2dyb3VuZC1jb2xvcjojMjc4MGM4fS5pc3N1ZV9fYWN0aW9uLmlzc3VlX19hY3Rpb24tLWJsdWU6YWN0aXZle2JhY2tncm91bmQtY29sb3I6IzQ3OTlkYn0uaXNzdWUtLXNpemUtMiAuaXNzdWVfX2FjdGlvbnN7aGVpZ2h0OjYwcHh9Lmlzc3VlLS1zaXplLTIgLmlzc3VlX19hY3Rpb257aGVpZ2h0OjYwcHh9Lmlzc3VlLS1zaXplLTIgLmlzc3VlX19hY3Rpb24gaW1ne21hcmdpbi10b3A6NHB4O21hcmdpbi1ib3R0b206OHB4fS5pc3N1ZS0tc2l6ZS0xIC5pc3N1ZV9fYWN0aW9uc3toZWlnaHQ6NDBweH0uaXNzdWUtLXNpemUtMSAuaXNzdWVfX2FjdGlvbntoZWlnaHQ6NDBweDtsaW5lLWhlaWdodDoyMHB4fS5pc3N1ZS0tc2l6ZS0xIC5pc3N1ZV9fYWN0aW9uIGltZ3tkaXNwbGF5Om5vbmV9Lmlzc3VlLWRldGFpbF9fYm9keXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjEwMCU7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOmxlZnQgLjNzIGVhc2Utb3V0fS5pc3N1ZS1kZXRhaWxfX2JvZHktLWFjdGl2ZXtsZWZ0OjB9Lmlzc3VlLWRldGFpbF9faGVscCwuaXNzdWUtZGV0YWlsX19jb250YWluZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5pc3N1ZS1kZXRhaWxfX2Zvcm17cGFkZGluZzoyMHB4O3BhZGRpbmctdG9wOjc1cHg7aGVpZ2h0OjEwMCU7b3ZlcmZsb3cteTpzY3JvbGw7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9Lmlzc3VlLWRldGFpbF9fZmllbGRze2JveC1zaGFkb3c6MCAwIDAgcmdiYSgwLDAsMCwwKTtkaXNwbGF5OmNvbnRlbnRzO3otaW5kZXg6YXV0b30uaXNzdWUtZGV0YWlsX19maWVsZHMtLWV4cGFuZGFibGV7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47aGVpZ2h0OjA7bWFyZ2luLWxlZnQ6MXB4O3BhZGRpbmctbGVmdDoxMnB4O3RyYW5zaXRpb246aGVpZ2h0IC4ycyBlYXNlLW91dH0uaXNzdWUtZGV0YWlsX19maWVsZHMtLWV4cGFuZGFibGU6YmVmb3Jle2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjNzc3O2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7aGVpZ2h0OmNhbGMoMTAwJSAtIDVweCl9Lmlzc3VlLWRldGFpbF9fZmllbGRzIGlucHV0LC5pc3N1ZS1kZXRhaWxfX2ZpZWxkcyB0ZXh0YXJlYSwuaXNzdWUtZGV0YWlsX19maWVsZHMgc2VsZWN0LC5pc3N1ZS1kZXRhaWxfX2ZpZWxkcyAuc2VsZWN0X19ib2R5e2JhY2tncm91bmQtY29sb3I6I2U2ZTZlNn0uaXNzdWUtZGV0YWlsX19maWVsZHMgLnNlbGVjdC0tcmVhZG9ubHl7cG9pbnRlci1ldmVudHM6bm9uZX0uaXNzdWUtZGV0YWlsX19maWVsZHNbZGlzYWJsZWRdICo6bm90KC5jb21wbGV4ZmllbGRfX3RleHRhcmVhKSAuc2VsZWN0X19sYWJlbDphZnRlciwuaXNzdWUtZGV0YWlsX19maWVsZHNbZGlzYWJsZWRdICo6bm90KC5hc3NldEZpZWxkKSAuc2VsZWN0X19sYWJlbDphZnRlcntiYWNrZ3JvdW5kOm5vbmV9Lmlzc3VlLWRldGFpbF9fZmllbGRzOm5vdChbZGlzYWJsZWRdKSBpbnB1dDpkaXNhYmxlZCwuaXNzdWUtZGV0YWlsX19maWVsZHM6bm90KFtkaXNhYmxlZF0pIGlucHV0W3JlYWRvbmx5XXtwb2ludGVyLWV2ZW50czpub25lfS5pc3N1ZS1kZXRhaWxfX2ZpZWxkcyAuY29tcGxleGZpZWxkX19jdGF7ZGlzcGxheTpub25lfS5pc3N1ZS1kZXRhaWxfX2ZpZWxkcyAuY29tcGxleGZpZWxkX19jdGFfX3NjYW5uZXJ7ZGlzcGxheTppbmxpbmV9Lmlzc3VlLWRldGFpbF9fZmllbGRzIC5jb21wbGV4ZmllbGQtLWxpbmtlZHtwYWRkaW5nLXJpZ2h0OjIwcHh9Lmlzc3VlLWRldGFpbF9fZmllbGRzIC5jb21wbGV4ZmllbGRfX3RleHQtLWxhYmVse2Rpc3BsYXk6bm9uZX0uaXNzdWUtZGV0YWlsX19maWVsZHMgLmNvbXBsZXhmaWVsZF9fdGV4dC0tcHJldmlld3twb2ludGVyLWV2ZW50czpub25lfS5pc3N1ZS1kZXRhaWxfX2ZpZWxkc1tkaXNhYmxlZF0gLmNvbXBsZXhmaWVsZF9fY3Rhe2Rpc3BsYXk6aW5saW5lO3BvaW50ZXItZXZlbnRzOmF1dG99Lmlzc3VlLWRldGFpbF9fZmllbGRzW2Rpc2FibGVkXSAuY29tcGxleGZpZWxkLS1saW5rZWR7cGFkZGluZy1yaWdodDo2MHB4fS5pc3N1ZS1kZXRhaWxfX2ZpZWxkc1tkaXNhYmxlZF0gLmNvbXBsZXhmaWVsZF9fdGV4dC0tbGFiZWx7ZGlzcGxheTpibG9ja30uaXNzdWUtZGV0YWlsX19maWVsZHNbZGlzYWJsZWRdIC5jb21wbGV4ZmllbGRfX3RleHQtLXZhbHVle2Rpc3BsYXk6bm9uZX0uaXNzdWUtZGV0YWlsX19maWVsZHM6bm90KFtkaXNhYmxlZF0pIGlucHV0Om5vdChbcmVhZG9ubHldKSwuaXNzdWUtZGV0YWlsX19maWVsZHM6bm90KFtkaXNhYmxlZF0pIHRleHRhcmVhOm5vdChbcmVhZG9ubHldKSwuaXNzdWUtZGV0YWlsX19maWVsZHM6bm90KFtkaXNhYmxlZF0pIHNlbGVjdDpub3QoW3JlYWRvbmx5XSksLmlzc3VlLWRldGFpbF9fZmllbGRzOm5vdChbZGlzYWJsZWRdKSAuc2VsZWN0Om5vdCguc2VsZWN0LS1yZWFkb25seSkgLnNlbGVjdF9fYm9keTpub3QoW3JlYWRvbmx5XSl7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JveC1zaGFkb3c6MCAxcHggM3B4IDAgcmdiYSgwLDAsMCwuNDUpfS5pc3N1ZS1kZXRhaWxfX2ZpZWxkczpub3QoW2Rpc2FibGVkXSkgaW5wdXRbcmVxdWlyZWRdLC5pc3N1ZS1kZXRhaWxfX2ZpZWxkczpub3QoW2Rpc2FibGVkXSkgaW5wdXRbY2xhc3MqPVwiLS1yZXF1aXJlZFwiXSwuaXNzdWUtZGV0YWlsX19maWVsZHM6bm90KFtkaXNhYmxlZF0pIHRleHRhcmVhW3JlcXVpcmVkXSwuaXNzdWUtZGV0YWlsX19maWVsZHM6bm90KFtkaXNhYmxlZF0pIHRleHRhcmVhW2NsYXNzKj1cIi0tcmVxdWlyZWRcIl0sLmlzc3VlLWRldGFpbF9fZmllbGRzOm5vdChbZGlzYWJsZWRdKSBzZWxlY3RbcmVxdWlyZWRdLC5pc3N1ZS1kZXRhaWxfX2ZpZWxkczpub3QoW2Rpc2FibGVkXSkgc2VsZWN0W2NsYXNzKj1cIi0tcmVxdWlyZWRcIl0sLmlzc3VlLWRldGFpbF9fZmllbGRzOm5vdChbZGlzYWJsZWRdKSAuc2VsZWN0Om5vdCguc2VsZWN0LS1yZWFkb25seSkgLnNlbGVjdF9fYm9keVtyZXF1aXJlZF0sLmlzc3VlLWRldGFpbF9fZmllbGRzOm5vdChbZGlzYWJsZWRdKSAuc2VsZWN0Om5vdCguc2VsZWN0LS1yZWFkb25seSkgLnNlbGVjdF9fYm9keVtjbGFzcyo9XCItLXJlcXVpcmVkXCJde2JvcmRlcjoxcHggc29saWQgIzI3ODBjOH0uaXNzdWUtZGV0YWlsX19maWVsZHM6bm90KFtkaXNhYmxlZF0pIGlucHV0W2NsYXNzKj1cIi0tZXJyb3JcIl0sLmlzc3VlLWRldGFpbF9fZmllbGRzOm5vdChbZGlzYWJsZWRdKSB0ZXh0YXJlYVtjbGFzcyo9XCItLWVycm9yXCJdLC5pc3N1ZS1kZXRhaWxfX2ZpZWxkczpub3QoW2Rpc2FibGVkXSkgc2VsZWN0W2NsYXNzKj1cIi0tZXJyb3JcIl0sLmlzc3VlLWRldGFpbF9fZmllbGRzOm5vdChbZGlzYWJsZWRdKSAuc2VsZWN0Om5vdCguc2VsZWN0LS1yZWFkb25seSkgLnNlbGVjdF9fYm9keVtjbGFzcyo9XCItLWVycm9yXCJde2JvcmRlcjoxcHggc29saWQgI2UxMjUzM30uaXNzdWUtZGV0YWlsX19maWVsZHM6bm90KFtkaXNhYmxlZF0pIGlucHV0LmNvbXBsZXhmaWVsZC0tbGlua2VkLmNvbXBsZXhmaWVsZF9fdGV4dC0tdmFsdWVbcmVhZG9ubHldfi5jb21wbGV4ZmllbGQtLWxpbmtlZC5jb21wbGV4ZmllbGRfX3RleHQtLWxhYmVse2Rpc3BsYXk6YmxvY2t9Lmlzc3VlLWRldGFpbF9fZmllbGRzOm5vdChbZGlzYWJsZWRdKSBpbnB1dC5jb21wbGV4ZmllbGQtLWxpbmtlZC5jb21wbGV4ZmllbGRfX3RleHQtLXZhbHVlW3JlYWRvbmx5XX4uY29tcGxleGZpZWxkX19jdGF7ZGlzcGxheTppbmxpbmU7cG9pbnRlci1ldmVudHM6YXV0b30uaXNzdWUtZGV0YWlsX19maWVsZHM6bm90KFtkaXNhYmxlZF0pIGlucHV0LmNvbXBsZXhmaWVsZC0tbGlua2VkLmNvbXBsZXhmaWVsZF9fdGV4dC0tdmFsdWVbcmVhZG9ubHlde2Rpc3BsYXk6bm9uZX0uY29tcGxleEZpZWxkX19zaWduYXR1cmV7cG9zaXRpb246Zml4ZWQ7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC41KTt6LWluZGV4OjEwMTV9LmNvbXBsZXhGaWVsZF9fc2lnbmF0dXJlIC5zaWduYXR1cmUtcGFke3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjEwMHZtaW47aGVpZ2h0Ojc1dm1pbjttYXgtd2lkdGg6NzAwcHg7bWF4LWhlaWdodDo0NjBweDtib3JkZXI6MXB4IHNvbGlkICNlOGU4ZTg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NHB4fS5jb21wbGV4RmllbGRfX3NpZ25hdHVyZSAuc2lnbmF0dXJlLXBhZC0tbmF2aWdhdGlvbnt6LWluZGV4OjExfS5jb21wbGV4RmllbGRfX3NpZ25hdHVyZSAuc2lnbmF0dXJlLXBhZC0tYm9keXtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjE7Ym9yZGVyOjFweCBzb2xpZCAjZjRmNGY0fS5jb21wbGV4RmllbGRfX3NpZ25hdHVyZSAuc2lnbmF0dXJlLXBhZC0tYm9keSBjYW52YXN7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym9yZGVyLXJhZGl1czo0cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jb21wbGV4RmllbGRfX3NpZ25hdHVyZSAuc2lnbmF0dXJlLXBhZC0tYm9keSBjYW52YXNbY2xhc3MqPVwiLS1lcnJvclwiXXtib3JkZXI6MXB4IHNvbGlkICNlMTI1MzN9LmNvbXBsZXhGaWVsZF9fc2lnbmF0dXJlIC5zaWduYXR1cmUtcGFkIC5jb21wbGV4RmllbGRbY2xhc3MqPVwiLS1lcnJvclwiXXtib3JkZXI6MXB4IHNvbGlkICNlMTI1MzN9LmNvbXBsZXhGaWVsZF9fc2lnbmF0dXJlIC5kZXNjcmlwdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtwYWRkaW5nOjVweDtjb2xvcjojNzc3O2ZvbnQtc2l6ZToxZW07Zm9udC1mYW1pbHk6XCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmfS5jb21wbGV4RmllbGRfX3NpZ25hdHVyZSAuc2lnbmF0dXJlLXBhZC0tZm9vdGVye2NvbG9yOiNjM2MzYzM7Zm9udC1zaXplOjEuMWVtO21hcmdpbi10b3A6OHB4fS5jb21wbGV4RmllbGRfX3NpZ25hdHVyZSAuc2lnbmF0dXJlLXBhZC0tYWN0aW9uc3tkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6anVzdGlmeTstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWFyZ2luLXRvcDo4cHh9LmNvbXBsZXhGaWVsZF9fc2lnbmF0dXJlIC5zaWduYXR1cmUtcGFkLS1hY3Rpb25zIGRpdnt3aWR0aDoxMDAlfS5jb21wbGV4RmllbGRfX3NpZ25hdHVyZSAuc2lnbmF0dXJlLXBhZC0tYWN0aW9ucyBkaXYgYnV0dG9ue2xpbmUtaGVpZ2h0OjU1cHg7aGVpZ2h0OjU1cHg7YmFja2dyb3VuZC1zaXplOjI2cHg7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgNTAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93Om5vbmU7Ym9yZGVyOjB9LmNvbXBsZXhGaWVsZF9fc2lnbmF0dXJlIC5zaWduYXR1cmUtcGFkLS1hY3Rpb25zIGRpdiBidXR0b246ZGlzYWJsZWR7b3BhY2l0eTouNn0uY29tcGxleEZpZWxkX19zaWduYXR1cmUgLnNpZ25hdHVyZS1wYWQtLWFjdGlvbnMgZGl2IGJ1dHRvbltkYXRhLWFjdGlvbj1jbGVhcl17ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDotMTZweH0uY29tcGxleEZpZWxkX19zaWduYXR1cmUgLnNpZ25hdHVyZS1wYWQtLWFjdGlvbnMgZGl2IGJ1dHRvbltkYXRhLWFjdGlvbj1jb25maXJtXXtmbG9hdDpyaWdodDttYXJnaW4tdG9wOjA7bWFyZ2luLXJpZ2h0Oi0xNnB4fS5ib2R5LS1sYW5kc2NhcGUgLmNvbXBsZXhGaWVsZF9fc2lnbmF0dXJlIC5zaWduYXR1cmUtcGFke3dpZHRoOjEzMy4zdm1pbjtoZWlnaHQ6MTAwdm1pbn1pbnB1dDo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVle3RleHQtYWxpZ246aW5pdGlhbDtjb2xvcjppbml0aWFsfS5uYXZpZ2F0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO3otaW5kZXg6MTF9Ym9keS5ib2R5LS1tb2RhbC0tYWN0aXZlIC5uYXZpZ2F0aW9ue3otaW5kZXg6MH0ubmF2aWdhdGlvbl9fYm9keSwuYnV0dG9uLXBhbmV7bWFyZ2luOjA7cGFkZGluZzowO3dpZHRoOjEwMCU7bGlzdC1zdHlsZTpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2JveC1zaGFkb3c6MCAxcHggM3B4IDAgcmdiYSgwLDAsMCwuNDUpfS5uYXZpZ2F0aW9uX19ib2R5Lm5hdmlnYXRpb25fX2JvZHktLWhpZGRlbiwubmF2aWdhdGlvbl9fYm9keS0taGlkZGVuLmJ1dHRvbi1wYW5le2Rpc3BsYXk6bm9uZX0ubmF2aWdhdGlvbi5uYXZpZ2F0aW9uLS1oaWRkZW57ZGlzcGxheTpub25lfS5uYXZpZ2F0aW9uX19pdGVte21hcmdpbjowO3BhZGRpbmc6MDtmbG9hdDpsZWZ0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtsaW5lLWhlaWdodDo1NXB4O2hlaWdodDo1NXB4O2JhY2tncm91bmQ6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiAzMzlweCl7Lm5hdmlnYXRpb25fX2l0ZW17bGluZS1oZWlnaHQ6NDRweDtoZWlnaHQ6NDRweH0ubmF2aWdhdGlvbl9faXRlbSAuc2VsZWN0IGxhYmVsLnNlbGVjdF9fbGFiZWw6YWZ0ZXJ7d2lkdGg6MzBweDtoZWlnaHQ6MzBweH0ubmF2aWdhdGlvbl9faXRlbSAuc2VsZWN0IC5zZWxlY3RfX29wdGlvbntsaW5lLWhlaWdodDozMHB4O21hcmdpbjotMXB4IDEycHh9fS5uYXZpZ2F0aW9uX19pdGVtIC5uYXZpZ2F0aW9uX19pY29ue2Zsb2F0OmxlZnR9Lm5hdmlnYXRpb25fX2l0ZW0ubmF2aWdhdGlvbl9faXRlbS0tbGVmdHtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNjY2N9Lm5hdmlnYXRpb25fX2l0ZW0ubmF2aWdhdGlvbl9faXRlbS0tY2VudGVyZWR7Y2xlYXI6Ym90aH0ubmF2aWdhdGlvbl9faXRlbS5uYXZpZ2F0aW9uX19pdGVtLS1jZW50ZXJlZCAubmF2aWdhdGlvbl9faWNvbntmbG9hdDpyaWdodH0ubmF2aWdhdGlvbl9faXRlbS5uYXZpZ2F0aW9uX19pdGVtLS1yaWdodHtmbG9hdDpyaWdodDtib3JkZXItbGVmdDoxcHggc29saWQgI2NjY30ubmF2aWdhdGlvbl9faXRlbS5uYXZpZ2F0aW9uX19pdGVtLS1yaWdodCAubmF2aWdhdGlvbl9faWNvbntmbG9hdDpyaWdodH0ubmF2aWdhdGlvbl9faXRlbS5uYXZpZ2F0aW9uX19pdGVtLS1hYnNvbHV0ZS1yaWdodHtwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXI6bm9uZTtyaWdodDowO3RvcDowO3otaW5kZXg6MH0ubmF2aWdhdGlvbl9faXRlbS5uYXZpZ2F0aW9uX19pdGVtLS1hYnNvbHV0ZS1yaWdodCAubmF2aWdhdGlvbl9faWNvbntmbG9hdDpyaWdodH0ubmF2aWdhdGlvbl9faXRlbS5uYXZpZ2F0aW9uX19pdGVtLS1yZWFkb25seXtwb2ludGVyLWV2ZW50czpub25lO2JvcmRlcjowfS5uYXZpZ2F0aW9uX19pdGVtLm5hdmlnYXRpb25fX2l0ZW0tLWhpZGRlbntkaXNwbGF5Om5vbmV9Lm5hdmlnYXRpb25fX2l0ZW0ubmF2aWdhdGlvbl9faXRlbS0taW5saW5le3BhZGRpbmc6Ny41cHggMH0ubmF2aWdhdGlvbi0tc3Vie3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTA7dG9wOjU1cHh9QG1lZGlhKG1heC13aWR0aDogMzM5cHgpey5uYXZpZ2F0aW9uLS1zdWJ7dG9wOjQ0cHh9fS5uYXZpZ2F0aW9uLS1zdWIgLm5hdmlnYXRpb25fX2l0ZW17bWFyZ2luOjhweDttYXJnaW4tcmlnaHQ6MDtib3gtc2hhZG93OjAgMXB4IDNweCAwIHJnYmEoMCwwLDAsLjQ1KX0ubmF2aWdhdGlvbi0tc3ViIC5uYXZpZ2F0aW9uX19pdGVtOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjE2cHh9Lm5hdmlnYXRpb24tLXN1YiAubmF2aWdhdGlvbl9faXRlbTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDoxNnB4fS5uYXZpZ2F0aW9uLS1zdWIgLm5hdmlnYXRpb25fX2l0ZW0tLWFic29sdXRlLXJpZ2h0Omxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9Lm5hdmlnYXRpb24tLXN1YiAubmF2aWdhdGlvbl9faXRlbTphY3RpdmV7Y3Vyc29yOnBvaW50ZXI7Ym94LXNoYWRvdzowIDFweCAzcHggMCByZ2JhKDAsMCwwLC4xNSl9Lm5hdmlnYXRpb24tLXN1YiAubmF2aWdhdGlvbl9faXRlbS0tdHJhbnNwYXJlbnR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDAsMCwwLDApfS5uYXZpZ2F0aW9uLS1zdWIgLm5hdmlnYXRpb25fX2l0ZW0tLXRyYW5zcGFyZW50OmFjdGl2ZXtib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgwLDAsMCwwKX0ubmF2aWdhdGlvbi0tc3ViIC5uYXZpZ2F0aW9uX19pdGVtLS1uby12ZXJ0aWNhbC1zcGFjaW5ne21hcmdpbjo4cHggMH0uc3VibmF2aWdhdGlvbntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y2xlYXI6Ym90aDttYXgtaGVpZ2h0OjA7dHJhbnNpdGlvbjptYXgtaGVpZ2h0IC4ycyBlYXNlLW91dDtkaXNwbGF5Om5vbmU7bGlzdC1zdHlsZTpub25lfS5zdWJuYXZpZ2F0aW9uLnN1Ym5hdmlnYXRpb24tLWlubGluZXtiYWNrZ3JvdW5kLWNvbG9yOiNjY2N9LnN1Ym5hdmlnYXRpb25fX2l0ZW0sLm5vdGlmaWNhdGlvbl9faXRlbXtwYWRkaW5nOjE2cHggMjBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjO2JhY2tncm91bmQ6I2ZmZjtsaW5lLWhlaWdodDoxLjNlbTtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0uc3VibmF2aWdhdGlvbl9faXRlbTpsYXN0LWNoaWxkLC5ub3RpZmljYXRpb25fX2l0ZW06bGFzdC1jaGlsZHtib3JkZXI6MDtib3gtc2hhZG93OjAgMXB4IDNweCAwIHJnYmEoMCwwLDAsLjQ1KX0uc3VibmF2aWdhdGlvbl9faXRlbS5sb2dvdXQsLmxvZ291dC5ub3RpZmljYXRpb25fX2l0ZW17YmFja2dyb3VuZC1jb2xvcjojZTEyNTMzfS5zdWJuYXZpZ2F0aW9uX19pY29uW3NyYz1cIlwiXXtkaXNwbGF5Om5vbmV9Lm5vdGlmaWNhdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjU7YmFja2dyb3VuZDojY2NjO3RvcDo1NXB4O2hlaWdodDowO3RyYW5zaXRpb246aGVpZ2h0IC4yc31AbWVkaWEobWF4LXdpZHRoOiAzMzlweCl7Lm5vdGlmaWNhdGlvbnt0b3A6NDRweH19Lm5vdGlmaWNhdGlvbl9faXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OnJvdyB3cmFwO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2NvbG9yOiNmZmY7cGFkZGluZy1yaWdodDowfS5ub3RpZmljYXRpb25fX2l0ZW06bGFzdC1jaGlsZHtib3gtc2hhZG93Omluc2V0IDAgLTNweCAzcHggcmdiYSgwLDAsMCwuMTIpfS5ub3RpZmljYXRpb25fX21lc3NhZ2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6ODAlfS5ub3RpZmljYXRpb25fX2Nsb3Nle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgwLDAsMCwwKTtwb3NpdGlvbjphYnNvbHV0ZTttYXJnaW46MDttYXJnaW4tbGVmdDo4cHg7dG9wOjUwJSAhaW1wb3J0YW50O3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5uYXZpZ2F0aW9uX19sb2dve3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjowIDNweDtkaXNwbGF5OmlubGluZS1mbGV4O2hlaWdodDo1NXB4fUBtZWRpYShtYXgtd2lkdGg6IDMzOXB4KXsubmF2aWdhdGlvbl9fbG9nb3toZWlnaHQ6NDRweH19Lm5hdmlnYXRpb25fX2xvZ28+KntoZWlnaHQ6MzBweDt3aWR0aDphdXRvO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW46YXV0byAwfS5uYXZpZ2F0aW9uX19pY29ue2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0OnJpZ2h0O3BhZGRpbmc6MjhweCAyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3VzZXItc2VsZWN0Om5vbmU7d2lkdGg6NTVweDtoZWlnaHQ6NTVweH0ubmF2aWdhdGlvbl9faWNvbi0tZG91Ymxlc2l6ZXt3aWR0aDoxMTBweH1AbWVkaWEobWF4LXdpZHRoOiAzMzlweCl7Lm5hdmlnYXRpb25fX2ljb257cGFkZGluZzoyNXB4IDE3cHg7d2lkdGg6NDRweDtoZWlnaHQ6NDRweH0ubmF2aWdhdGlvbl9faWNvbi0tZG91Ymxlc2l6ZXt3aWR0aDo4OHB4fX0ubmF2aWdhdGlvbl9faWNvbi5uYXZpZ2F0aW9uX19pY29uLS1kaXNjYXJke2JhY2tncm91bmQtc2l6ZToyMnB4ICFpbXBvcnRhbnR9Lm5hdmlnYXRpb25fX2ljb24ubmF2aWdhdGlvbl9faWNvbi0taW1hZ2V7cGFkZGluZzoxNnB4O2JhY2tncm91bmQtc2l6ZToyNnB4O2JhY2tncm91bmQtcG9zaXRpb246NTAlIDUwJX0ubmF2aWdhdGlvbl9faWNvbi5uYXZpZ2F0aW9uX19pY29uLS1pbWFnZSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30ubmF2aWdhdGlvbl9faWNvbi5uYXZpZ2F0aW9uX19pY29uLS1sYXJnZS1pbWFnZXtiYWNrZ3JvdW5kLXNpemU6NDBweH0ubmF2aWdhdGlvbl9faWNvbi5uYXZpZ2F0aW9uX19pY29uLS1pbWFnZS1sYWJlbHtwYWRkaW5nOjEycHggNHB4O2xpbmUtaGVpZ2h0Oi44M2VtO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTouODNlbTt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO292ZXJmbG93OmhpZGRlbn0ubmF2aWdhdGlvbl9faWNvbi5uYXZpZ2F0aW9uX19pY29uLS1pbWFnZS1sYWJlbCBpbWd7d2lkdGg6MTZweDtoZWlnaHQ6YXV0bzttYXJnaW46MCBhdXRvO21hcmdpbi1ib3R0b206OHB4O2Rpc3BsYXk6YmxvY2t9QG1lZGlhKG1heC13aWR0aDogMzM5cHgpey5uYXZpZ2F0aW9uX19pY29uLm5hdmlnYXRpb25fX2ljb24tLWltYWdlLWxhYmVse3BhZGRpbmc6OHB4IDRweCAxMnB4IDRweH0ubmF2aWdhdGlvbl9faWNvbi5uYXZpZ2F0aW9uX19pY29uLS1pbWFnZS1sYWJlbCBpbWd7d2lkdGg6MTQuNHB4fX0ubmF2aWdhdGlvbl9faWNvbi0tcXVpY2tzY2Fue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL2NvZGVzY2FuLnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXBvc2l0aW9uOjEwMCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4zKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEzLzEwKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpey5uYXZpZ2F0aW9uX19pY29uLS1xdWlja3NjYW57YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvVUkuaWNvbnNldC9tZWRpdW0vY29kZXNjYW5AMngucG5nXCIpfX0ubmF2aWdhdGlvbl9faWNvbi0tbmZje2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL25mYy5wbmdcIik7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1wb3NpdGlvbjoxMDAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxMy8xMCksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKXsubmF2aWdhdGlvbl9faWNvbi0tbmZje2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL25mY0AyeC5wbmdcIil9fS5uYXZpZ2F0aW9uX19pY29uLS1uZXdpc3N1ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9VSS5pY29uc2V0L21lZGl1bS9uZXdpc3N1ZS5wbmdcIik7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1wb3NpdGlvbjoxMDAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxMy8xMCksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKXsubmF2aWdhdGlvbl9faWNvbi0tbmV3aXNzdWV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvVUkuaWNvbnNldC9tZWRpdW0vbmV3aXNzdWVAMngucG5nXCIpfX0ubmF2aWdhdGlvbl9faWNvbi0tZWRpdGlzc3Vle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL2VkaXRpc3N1ZS5wbmdcIik7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1wb3NpdGlvbjoxMDAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxMy8xMCksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKXsubmF2aWdhdGlvbl9faWNvbi0tZWRpdGlzc3Vle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL2VkaXRpc3N1ZUAyeC5wbmdcIil9fS5uYXZpZ2F0aW9uX19pY29uLS1zYXZlaXNzdWV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvVUkuaWNvbnNldC9tZWRpdW0vY29uZmlybS5wbmdcIik7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1wb3NpdGlvbjoxMDAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxMy8xMCksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKXsubmF2aWdhdGlvbl9faWNvbi0tc2F2ZWlzc3Vle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL2NvbmZpcm1AMngucG5nXCIpfX0ubmF2aWdhdGlvbl9faWNvbi0tY2xvc2Vpc3N1ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9VSS5pY29uc2V0L21lZGl1bS9jbG9zZWlzc3VlLnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXBvc2l0aW9uOjEwMCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4zKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEzLzEwKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpey5uYXZpZ2F0aW9uX19pY29uLS1jbG9zZWlzc3Vle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL2Nsb3NlaXNzdWVAMngucG5nXCIpfX0ubmF2aWdhdGlvbl9faWNvbi0tY2xvc2V7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvVUkuaWNvbnNldC9tZWRpdW0vY2xvc2UucG5nXCIpO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246MTAwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMTMvMTApLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDEyMGRwaSl7Lm5hdmlnYXRpb25fX2ljb24tLWNsb3Nle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL2Nsb3NlQDJ4LnBuZ1wiKX19Lm5hdmlnYXRpb25fX2ljb24tLXNlYXJjaHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9VSS5pY29uc2V0L21lZGl1bS9zZWFyY2gucG5nXCIpO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246MTAwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMTMvMTApLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDEyMGRwaSl7Lm5hdmlnYXRpb25fX2ljb24tLXNlYXJjaHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9VSS5pY29uc2V0L21lZGl1bS9zZWFyY2hAMngucG5nXCIpfX0ubmF2aWdhdGlvbl9faWNvbi0taG9tZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9VSS5pY29uc2V0L21lZGl1bS9ob21lLnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXBvc2l0aW9uOjEwMCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4zKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEzLzEwKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpey5uYXZpZ2F0aW9uX19pY29uLS1ob21le2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL2hvbWVAMngucG5nXCIpfX0ubmF2aWdhdGlvbl9faWNvbi0tZGlzY2FyZHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9VSS5pY29uc2V0L21lZGl1bS9kaXNjYXJkLnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXBvc2l0aW9uOjEwMCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4zKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEzLzEwKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpey5uYXZpZ2F0aW9uX19pY29uLS1kaXNjYXJke2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL2Rpc2NhcmRAMngucG5nXCIpfX0ubmF2aWdhdGlvbl9faWNvbiAubmF2aWNvbntiYWNrZ3JvdW5kOiMzMzM7ZGlzcGxheTpibG9jaztoZWlnaHQ6MnB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnMgZWFzZS1vdXQ7d2lkdGg6MThweH1AbWVkaWEobWF4LXdpZHRoOiAzMzlweCl7Lm5hdmlnYXRpb25fX2ljb24gLm5hdmljb257bGVmdDotMnB4O3RvcDotM3B4fX0ubmF2aWdhdGlvbl9faWNvbiAubmF2aWNvbjpiZWZvcmUsLm5hdmlnYXRpb25fX2ljb24gLm5hdmljb246YWZ0ZXJ7YmFja2dyb3VuZDojMzMzO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLW91dDt3aWR0aDoxMDAlfS5uYXZpZ2F0aW9uX19pY29uIC5uYXZpY29uOmJlZm9yZXt0b3A6NXB4fS5uYXZpZ2F0aW9uX19pY29uIC5uYXZpY29uOmFmdGVye3RvcDotNXB4fS5uYXZpZ2F0aW9uX19kcm9wZG93biwubmF2aWdhdGlvbl9fYnV0dG9ue2Rpc3BsYXk6bm9uZX0ubmF2aWdhdGlvbl9fZHJvcGRvd246Y2hlY2tlZH4uc3VibmF2aWdhdGlvbiwubmF2aWdhdGlvbl9fYnV0dG9uOmNoZWNrZWR+LnN1Ym5hdmlnYXRpb257bWF4LWhlaWdodDoyNDBweDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDo1NXB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNjY2N9QG1lZGlhKG1heC13aWR0aDogMzM5cHgpey5uYXZpZ2F0aW9uX19kcm9wZG93bjpjaGVja2Vkfi5zdWJuYXZpZ2F0aW9uLC5uYXZpZ2F0aW9uX19idXR0b246Y2hlY2tlZH4uc3VibmF2aWdhdGlvbnt0b3A6NDRweH19Lm5hdmlnYXRpb25fX2Ryb3Bkb3duOmNoZWNrZWR+LnN1Ym5hdmlnYXRpb246YmVmb3JlLC5uYXZpZ2F0aW9uX19idXR0b246Y2hlY2tlZH4uc3VibmF2aWdhdGlvbjpiZWZvcmV7Y29udGVudDpcIiBcIjtib3JkZXItdG9wOjRweCBzb2xpZCAjZmZmO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMnB4O3dpZHRoOjU1cHh9QG1lZGlhKG1heC13aWR0aDogMzM5cHgpey5uYXZpZ2F0aW9uX19kcm9wZG93bjpjaGVja2Vkfi5zdWJuYXZpZ2F0aW9uOmJlZm9yZSwubmF2aWdhdGlvbl9fYnV0dG9uOmNoZWNrZWR+LnN1Ym5hdmlnYXRpb246YmVmb3Jle3dpZHRoOjQ0cHh9fS5uYXZpZ2F0aW9uX19kcm9wZG93bjpjaGVja2Vkfi5uYXZpZ2F0aW9uX19pY29uIC5uYXZpY29uLC5uYXZpZ2F0aW9uX19idXR0b246Y2hlY2tlZH4ubmF2aWdhdGlvbl9faWNvbiAubmF2aWNvbntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9Lm5hdmlnYXRpb25fX2Ryb3Bkb3duOmNoZWNrZWR+Lm5hdmlnYXRpb25fX2ljb24gLm5hdmljb246YmVmb3JlLC5uYXZpZ2F0aW9uX19idXR0b246Y2hlY2tlZH4ubmF2aWdhdGlvbl9faWNvbiAubmF2aWNvbjpiZWZvcmV7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpfS5uYXZpZ2F0aW9uX19kcm9wZG93bjpjaGVja2Vkfi5uYXZpZ2F0aW9uX19pY29uIC5uYXZpY29uOmFmdGVyLC5uYXZpZ2F0aW9uX19idXR0b246Y2hlY2tlZH4ubmF2aWdhdGlvbl9faWNvbiAubmF2aWNvbjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0ubmF2aWdhdGlvbl9fZHJvcGRvd246Y2hlY2tlZH4ubmF2aWdhdGlvbl9faWNvbjpub3QoLnN0ZXBzKSAubmF2aWNvbjpiZWZvcmUsLm5hdmlnYXRpb25fX2J1dHRvbjpjaGVja2Vkfi5uYXZpZ2F0aW9uX19pY29uOm5vdCguc3RlcHMpIC5uYXZpY29uOmJlZm9yZSwubmF2aWdhdGlvbl9fZHJvcGRvd246Y2hlY2tlZH4ubmF2aWdhdGlvbl9faWNvbjpub3QoLnN0ZXBzKSAubmF2aWNvbjphZnRlciwubmF2aWdhdGlvbl9fYnV0dG9uOmNoZWNrZWR+Lm5hdmlnYXRpb25fX2ljb246bm90KC5zdGVwcykgLm5hdmljb246YWZ0ZXJ7dG9wOjB9Lm5hdmlnYXRpb25fX2J1dHRvbn4ubmF2aWdhdGlvbl9faWNvbiAubmF2aWNvbntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9Lm5hdmlnYXRpb25fX2J1dHRvbn4ubmF2aWdhdGlvbl9faWNvbiAubmF2aWNvbjpiZWZvcmV7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpfS5uYXZpZ2F0aW9uX19idXR0b25+Lm5hdmlnYXRpb25fX2ljb24gLm5hdmljb246YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9Lm5hdmlnYXRpb25fX2J1dHRvbn4ubmF2aWdhdGlvbl9faWNvbjpub3QoLnN0ZXBzKSAubmF2aWNvbjpiZWZvcmUsLm5hdmlnYXRpb25fX2J1dHRvbn4ubmF2aWdhdGlvbl9faWNvbjpub3QoLnN0ZXBzKSAubmF2aWNvbjphZnRlcnt0b3A6MH0uYnV0dG9uLC5zZWxlY3R7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7dXNlci1zZWxlY3Q6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiM0ODBjMTE7Y29sb3I6I2ZmZjtib3JkZXI6MDtib3gtc2hhZG93OjAgMXB4IDNweCAwIHJnYmEoMCwwLDAsLjQ1KTtwYWRkaW5nOjAgMTZweDtmb250LXNpemU6MWVtO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTM3cyxjb2xvciAuMTM3cyxib3gtc2hhZG93IC4xMzdzfS5idXR0b246Zmlyc3QtY2hpbGQsLnNlbGVjdDpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LmJ1dHRvbjphY3RpdmUsLnNlbGVjdDphY3RpdmV7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjojNzQxMzFiO2JveC1zaGFkb3c6MCAxcHggM3B4IDAgcmdiYSgwLDAsMCwuMTUpfS5idXR0b24uYnV0dG9uLS1ncmVlbiwuYnV0dG9uLS1ncmVlbi5zZWxlY3R7YmFja2dyb3VuZC1jb2xvcjojNGM4NTFhfS5idXR0b24uYnV0dG9uLS1ncmVlbjphY3RpdmUsLmJ1dHRvbi0tZ3JlZW4uc2VsZWN0OmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiM2NGIwMjJ9LmJ1dHRvbi5idXR0b24tLWJsdWUsLmJ1dHRvbi0tYmx1ZS5zZWxlY3R7YmFja2dyb3VuZC1jb2xvcjojMjc4MGM4fS5idXR0b24uYnV0dG9uLS1ibHVlOmFjdGl2ZSwuYnV0dG9uLS1ibHVlLnNlbGVjdDphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojNDc5OWRifS5idXR0b24uYnV0dG9uLS1yZWQsLmJ1dHRvbi0tcmVkLnNlbGVjdHtiYWNrZ3JvdW5kLWNvbG9yOiNlMTI1MzN9LmJ1dHRvbi5idXR0b24tLXJlZDphY3RpdmUsLmJ1dHRvbi0tcmVkLnNlbGVjdDphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZTc1MjVkfS5idXR0b24uYnV0dG9uLS10ZXh0LC5idXR0b24tLXRleHQuc2VsZWN0e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtjb2xvcjojMjc4MGM4O2JveC1zaGFkb3c6MCAxcHggM3B4IDAgcmdiYSgwLDAsMCwwKTt0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZy1sZWZ0OjB9LmJ1dHRvbi5idXR0b24tLWltYWdlLC5idXR0b24tLWltYWdlLnNlbGVjdHtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtwYWRkaW5nOjE2cHg7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgNTAlO3dpZHRoOjU1cHg7aGVpZ2h0OjU1cHg7ZmxvYXQ6aW5pdGlhbH0uYnV0dG9uLXBhbmV7Ym94LXNoYWRvdzpub25lO292ZXJmbG93OmhpZGRlbjtoZWlnaHQ6MDt0cmFuc2l0aW9uOmhlaWdodCAuMnN9LmJ1dHRvbi1wYW5lLmJ1dHRvbi1wYW5lLS1hY3RpdmV7aGVpZ2h0OjcxcHg7Ym94LXNoYWRvdzppbnNldCAwIC0zcHggM3B4IHJnYmEoMCwwLDAsLjEyKX0uYnV0dG9uLXBhbmUuYnV0dG9uLXBhbmUtLW92ZXJmbG93LXZpc2libGV7b3ZlcmZsb3c6dmlzaWJsZX0uYnV0dG9uLXBhbmVfX3NlYXJjaC1wYW5lLmJ1dHRvbi1wYW5lLS1hY3RpdmV7aGVpZ2h0OjEwOHB4fS5idXR0b24tcGFuZV9fc2VhcmNoLXBhbmUgLmlucHV0LC5idXR0b24tcGFuZV9fc2VhcmNoLXBhbmUgLmlucHV0IGlucHV0LC5pbnB1dCAuYnV0dG9uLXBhbmVfX3NlYXJjaC1wYW5lIGlucHV0LC5idXR0b24tcGFuZV9fc2VhcmNoLXBhbmUgLmNvbXBsZXhmaWVsZCwuYnV0dG9uLXBhbmVfX3NlYXJjaC1wYW5lIC5jb21wbGV4ZmllbGQgaW5wdXQsLmNvbXBsZXhmaWVsZCAuYnV0dG9uLXBhbmVfX3NlYXJjaC1wYW5lIGlucHV0LC5idXR0b24tcGFuZV9fc2VhcmNoLXBhbmUgLmJ1dHRvbiwuYnV0dG9uLXBhbmVfX3NlYXJjaC1wYW5lIC5idXR0b24gaW5wdXQsLmJ1dHRvbi1wYW5lX19zZWFyY2gtcGFuZSAuc2VsZWN0IGlucHV0LC5idXR0b24gLmJ1dHRvbi1wYW5lX19zZWFyY2gtcGFuZSBpbnB1dCwuc2VsZWN0IC5idXR0b24tcGFuZV9fc2VhcmNoLXBhbmUgaW5wdXQsLmJ1dHRvbi1wYW5lX19zZWFyY2gtcGFuZSAuc2VsZWN0e21hcmdpbi1sZWZ0OjB9LmxvYWRpbmcgLmJ1dHRvbiwubG9hZGluZyAuc2VsZWN0e2JveC1zaGFkb3c6MCAxcHggM3B4IDAgcmdiYSgwLDAsMCwwKTtwb2ludGVyLWV2ZW50czpub25lfS5sb2FkaW5nIC5idXR0b24tLWdyZWVue2JhY2tncm91bmQtY29sb3I6cmdiYSg3NiwxMzMsMjYsLjIpO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjYpfS5sb2FkaW5nIC5idXR0b24tLWJsdWV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDM5LDEyOCwyMDAsLjIpO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjYpfS5sb2FkaW5nIC5idXR0b24tLXJlZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjI1LDM3LDUxLC4yKTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC42KX0ubG9hZGluZyAubmF2aWdhdGlvbl9faWNvbi0tc2F2ZWlzc3Vle3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTouMn0uc2VsZWN0e2JveC1zaGFkb3c6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2NvbG9yOiMwMDA7aGVpZ2h0OmF1dG87bWluLXdpZHRoOjE2OHB4O21heC13aWR0aDo1MHZ3fS5zZWxlY3Q6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDppbmhlcml0fS5zZWxlY3Q6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc2VsZWN0LnNlbGVjdC0taGlkZGVue2Rpc3BsYXk6bm9uZX0uc2VsZWN0X19kcm9wZG93bntkaXNwbGF5Om5vbmV9LnNlbGVjdF9fZHJvcGRvd24uc2VsZWN0X19kcm9wZG93bi0taW5saW5le2JhY2tncm91bmQtY29sb3I6IzRjODUxYX0uc2VsZWN0X19kcm9wZG93bi5zZWxlY3RfX2Ryb3Bkb3duLS1vbjpjaGVja2Vkfi5zZWxlY3RfX2xhYmVsLS1vbntkaXNwbGF5Om5vbmU7ei1pbmRleDo0fS5zZWxlY3RfX2Ryb3Bkb3duLnNlbGVjdF9fZHJvcGRvd24tLW9uOmNoZWNrZWR+LnNlbGVjdF9fbGFiZWwtLW9mZntkaXNwbGF5OmJsb2NrO3otaW5kZXg6NX0uc2VsZWN0X19kcm9wZG93bi5zZWxlY3RfX2Ryb3Bkb3duLS1vbjpjaGVja2Vkfi5zZWxlY3RfX2JvZHl7bWF4LWhlaWdodDoyNTBweDt3aWR0aDoxMDAlO292ZXJmbG93LXk6c2Nyb2xsO3otaW5kZXg6MztkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi1tb3otZmxleDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LW1vei1mbGV4LWZsb3c6d3JhcDstd2Via2l0LWZsZXgtZmxvdzp3cmFwO2ZsZXgtZmxvdzp3cmFwO2JveC1zaGFkb3c6MCAxcHggM3B4IDAgcmdiYSgwLDAsMCwuNDUpfS5zZWxlY3RfX2Ryb3Bkb3duLnNlbGVjdF9fZHJvcGRvd24tLW9uOmNoZWNrZWR+LnNlbGVjdF9fYm9keSAuc2VsZWN0X19vcHRpb257ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO29yZGVyOjN9LnNlbGVjdF9fZHJvcGRvd24uc2VsZWN0X19kcm9wZG93bi0tb246Y2hlY2tlZH4uc2VsZWN0X19ib2R5IC5zZWxlY3RfX29wdGlvbiBpbWdbc3JjPVwiXCJde2Rpc3BsYXk6bm9uZX0uc2VsZWN0X19kcm9wZG93bi5zZWxlY3RfX2Ryb3Bkb3duLS1vbjpjaGVja2Vkfi5zZWxlY3RfX2JvZHkgLnNlbGVjdF9fb3B0aW9uLS1zZWxlY3RlZHtmb250LXdlaWdodDpib2xkO29yZGVyOjJ9LnNlbGVjdF9fZHJvcGRvd24uc2VsZWN0X19kcm9wZG93bi0tb246Y2hlY2tlZH4uc2VsZWN0X19ib2R5IC5zZWxlY3RfX29wdGlvbi5saXZlc2VsZWN0e29yZGVyOjF9LnNlbGVjdF9fZHJvcGRvd24uc2VsZWN0X19kcm9wZG93bi0tb246Y2hlY2tlZH4uc2VsZWN0X19ib2R5IC5zZWxlY3RfX3RpdGxle29yZGVyOjE7Zm9udC13ZWlnaHQ6bm9ybWFsfS5zZWxlY3RfX29wdGlvbi5zZWxlY3RfX3RpdGxle2hlaWdodDphdXRvfS5zZWxlY3RfX2Ryb3Bkb3duLnNlbGVjdF9fZHJvcGRvd24tLW9mZjpjaGVja2Vkfi5zZWxlY3RfX2xhYmVsLS1vbntkaXNwbGF5OmJsb2NrO3otaW5kZXg6NX0uc2VsZWN0X19kcm9wZG93bi5zZWxlY3RfX2Ryb3Bkb3duLS1vZmY6Y2hlY2tlZH4uc2VsZWN0X19sYWJlbC0tb2Zme2Rpc3BsYXk6bm9uZTt6LWluZGV4OjR9LnNlbGVjdC0tcmVhZG9ubHk+LnNlbGVjdF9fbGFiZWx7ZGlzcGxheTpub25lfS5zZWxlY3RfX2xhYmVse3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtmbG9hdDpyaWdodDtib3JkZXItcmFkaXVzOjNweDtsaW5lLWhlaWdodDoyMHB4O3BhZGRpbmc6OHB4IDQwcHggOHB4IDE2cHg7ei1pbmRleDoyfS5zZWxlY3RfX2xhYmVsOmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL3NlbGVjdC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjEwMCU7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IHRvcDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7d2lkdGg6NDBweDtoZWlnaHQ6NDBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxMy8xMCksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKXsuc2VsZWN0X19sYWJlbDphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9VSS5pY29uc2V0L21lZGl1bS9zZWxlY3RAMngucG5nXCIpfX0uc2VsZWN0X19sYWJlbC5zZWxlY3RfX2xhYmVsLS1vZmZ7ZGlzcGxheTpub25lO3dpZHRoOjQwcHg7ZmxvYXQ6cmlnaHR9LnNlbGVjdF9fbGFiZWwuc2VsZWN0X19sYWJlbC0tb2ZmOmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uc2VsZWN0X19ib2R5e21hcmdpbjowO3BhZGRpbmc6MDt3aWR0aDoxMDAlO2xpc3Qtc3R5bGU6bm9uZTtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjNweDtib3gtc2hhZG93OjAgMXB4IDNweCAwIHJnYmEoMCwwLDAsLjQ1KTtjbGVhcjpib3RoO21heC1oZWlnaHQ6NDBweDt0cmFuc2l0aW9uOm1heC1oZWlnaHQgLjJzIGVhc2Utb3V0O3otaW5kZXg6MX0uc2VsZWN0X19ib2R5LnNlbGVjdF9fYm9keS0taW5saW5le2JhY2tncm91bmQtY29sb3I6I2NjY30uc2VsZWN0X19ib2R5Ojotd2Via2l0LXNjcm9sbGJhcnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTt3aWR0aDo3cHh9LnNlbGVjdF9fYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7Ym9yZGVyLXJhZGl1czo0cHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC41KTstd2Via2l0LWJveC1zaGFkb3c6MCAwIDFweCByZ2JhKDI1NSwyNTUsMjU1LC41KX0uc2VsZWN0X19vcHRpb257bWFyZ2luOjAgMTZweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtsaW5lLWhlaWdodDo0MHB4O2Rpc3BsYXk6bm9uZX0uc2VsZWN0X19vcHRpb246Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MTZweH0uc2VsZWN0X19vcHRpb246Zmlyc3QtY2hpbGQsLnNlbGVjdF9fb3B0aW9uOmxhc3QtY2hpbGR7Ym9yZGVyOjB9LnNlbGVjdF9fb3B0aW9uLnNlbGVjdF9fb3B0aW9uLS1yZWFkb25seXtwb2ludGVyLWV2ZW50czpub25lO2JvcmRlcjowfS5zZWxlY3RfX29wdGlvbi5zZWxlY3RfX29wdGlvbi0tc2VsZWN0ZWR7ZGlzcGxheTpibG9ja30uc2VsZWN0X19vcHRpb24uc2VsZWN0X19vcHRpb24tLXNlbGVjdGVkIGltZ1tzcmM9XCJcIl17ZGlzcGxheTpub25lfS5saXZlc2VsZWN0LnNlbGVjdF9fb3B0aW9ue21hcmdpbjowfS5saXZlc2VsZWN0IC5zZWxlY3RfX29wdGlvbi10aXRsZXttYXJnaW4tbGVmdDoxNnB4O2Rpc3BsYXk6bm9uZX0ubGl2ZXNlbGVjdCAuc2VsZWN0X19vcHRpb24tdGl0bGUubGl2ZXNlbGVjdF9fc2VhcmNoLS1oaWRkZW57ZGlzcGxheTpibG9ja30ubGl2ZXNlbGVjdCAuc2VsZWN0X19vcHRpb24taW5wdXQubGl2ZXNlbGVjdF9fc2VhcmNoLS1oaWRkZW57ZGlzcGxheTpub25lfS5zZWxlY3RfX29wdGlvbi1pbnB1dHtoZWlnaHQ6MzVweH0uc2VsZWN0X19vcHRpb24taW5wdXQgLmNvbXBsZXhmaWVsZF9fdGV4dHtoZWlnaHQ6MzhweDt3aWR0aDpjYWxjKDEwMCUgLSA0MHB4KTtwYWRkaW5nOjAgMTJweDttYXJnaW46MDtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudH0uY29tcGxleGZpZWxkX19zZWxlY3R7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6NDBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzAwMDtib3JkZXItcmFkaXVzOjJweDtib3gtc2hhZG93Om5vbmV9LmNvbXBsZXhmaWVsZF9fc2VsZWN0IC5zZWxlY3RfX2JvZHl7Ym94LXNoYWRvdzpub25lfS5jb21wbGV4ZmllbGRfX3NlbGVjdC5jb21wbGV4ZmllbGRfX3NlbGVjdC0tcmVhZG9ubHl7cG9pbnRlci1ldmVudHM6bm9uZX0uY29tcGxleGZpZWxkX19zZWxlY3RfX2JvZHl7bWFyZ2luOjA7cGFkZGluZzowO3dpZHRoOjEwMCU7dHJhbnNpdGlvbjptYXgtaGVpZ2h0IC4ycyBlYXNlLW91dH0uY29tcGxleGZpZWxkX19zZWxlY3RfX2JvZHkuY29tcGxleGZpZWxkX19zZWxlY3RfX2JvZHktLXJlYWRvbmx5e3BvaW50ZXItZXZlbnRzOm5vbmV9aW1ne3dpZHRoOjEwMCV9LnB0ci0tcHRye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0ucHRyLS1ib3h7YmFja2dyb3VuZDojY2NjfS5jb250YWluZXJ7ZGlzcGxheTpub25lO21pbi1oZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX0uY29udGFpbmVyX19ib2R5e21hcmdpbjowO3BhZGRpbmc6MH0uY29udGFpbmVyLS1oaWRkZW57ZGlzcGxheTpub25lfS5jb250YWluZXJfX2JhY2tncm91bmR7bWFyZ2luOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmNvbnRhaW5lcl9fYmFja2dyb3VuZC0tbGF1bmNoc2NyZWVue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL1RPTV9sYXVuY2hzY3JlZW4ucG5nXCIpO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246NTAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxMy8xMCksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKXsuY29udGFpbmVyX19iYWNrZ3JvdW5kLS1sYXVuY2hzY3JlZW57YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvVE9NX2xhdW5jaHNjcmVlbkAyeC5wbmdcIil9fS5sb2FkaW5nIC5jb250YWluZXJ7cGFkZGluZy10b3A6NHB4fS5sb2FkaW5nIC5jb250YWluZXI6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Y29sb3I6I2ZmZjtmb250LXNpemU6LjdlbTt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlO2hlaWdodDo0cHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDM5LDEyOCwyMDAsLjE4KTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgtOTBkZWcsIHJnYmEoMzksIDEyOCwgMjAwLCAwLjI0KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDM5LCAxMjgsIDIwMCwgMC4yNCkgNTAlLCByZ2JhKDM5LCAxMjgsIDIwMCwgMC4yNCkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLXNpemU6NTBweCA1MHB4O2FuaW1hdGlvbjptb3ZlIC45cyBsaW5lYXIgaW5maW5pdGV9QGtleWZyYW1lcyBtb3ZlezAle2JhY2tncm91bmQtcG9zaXRpb246MCAwfTEwMCV7YmFja2dyb3VuZC1wb3NpdGlvbjo1MHB4IDUwcHh9fS5kcm9wem9uZXtib3JkZXI6MCBub25lO21pbi1oZWlnaHQ6MDtib3gtc2hhZG93OjAgMXB4IDNweCAwIHJnYmEoMCwwLDAsLjQ1KX0uZHJvcHpvbmUuZHJvcHpvbmUtLWhpZGRlbntkaXNwbGF5Om5vbmV9LmRyb3B6b25lIC5hc3NldEZpZWxkX19jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MH0uZHJvcHpvbmUgLmFzc2V0RmllbGRfX2NvbnRlbnQ6YmVmb3Jle2NvbnRlbnQ6XCIrXCI7cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzI3ODBjODt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MzRweDtsaW5lLWhlaWdodDozNHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bGVmdDo1MCU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfS5kcm9wem9uZSAuZHotcHJldmlld3ttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTttaW4taGVpZ2h0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtsZWZ0OjUwJTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9LmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1kZXRhaWxze3BhZGRpbmc6MDtvcGFjaXR5OjF9LmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1maWxlbmFtZSwuZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LXNpemUsLmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1wcm9ncmVzc3tkaXNwbGF5Om5vbmV9LmVycm9yLWJveHtiYWNrZ3JvdW5kLWNvbG9yOiNlMTI1MzM7Y29sb3I6I2ZmZjttYXJnaW46MCBhdXRvIDEwcHggYXV0bzttYXgtd2lkdGg6MzA4cHg7cGFkZGluZzoxNnB4IDM2cHggMTZweCAxNnB4O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjUxZW19LmVycm9yLWJveC5lcnJvci1ib3gtLWhpZGRlbntkaXNwbGF5Om5vbmV9LmVycm9yLWJveDphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MjBweDt0b3A6MDt3aWR0aDoxNnB4O2hlaWdodDoxMDAlO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL1VJLmljb25zZXQvc21hbGwvY2xvc2UucG5nXCIpO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246MTAwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMTMvMTApLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDEyMGRwaSl7LmVycm9yLWJveDphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9VSS5pY29uc2V0L3NtYWxsL2Nsb3NlQDJ4LnBuZ1wiKX19LmxvZ2luPi5ub3RpZmljYXRpb257dG9wOjA7aGVpZ2h0OjA7d2lkdGg6NTFlbTttYXgtd2lkdGg6MzA4cHg7bWFyZ2luOjAgYXV0b31tYWlue2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uY29tcGxleGZpZWxke2ZvbnQtc2l6ZToxZW07aGVpZ2h0OjNlbTtsaW5lLWhlaWdodDpub3JtYWx9LmNvbXBsZXhmaWVsZC5jb21wbGV4ZmllbGRfX3RleHRhcmVhe2hlaWdodDphdXRvO3Jlc2l6ZTpub25lfS5jb21wbGV4ZmllbGRfX2N0YSwuY29tcGxleGZpZWxkX19jdGE6YWZ0ZXIsLnNlbGVjdF9fbGFiZWw6YWZ0ZXJ7d2lkdGg6M2VtO2hlaWdodDozZW19LnNlbGVjdF9fYm9keXttYXgtaGVpZ2h0OjNlbTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMCl9LnNlbGVjdF9fb3B0aW9ue2xpbmUtaGVpZ2h0OjNlbTtoZWlnaHQ6M2VtfS5zZWxlY3RfX29wdGlvbjpub3QoOmZpcnN0LW9mLXR5cGUpe3BhZGRpbmc6LjY3ZW0gLjMzZW07bWFyZ2luOjAgLjY3ZW07bGluZS1oZWlnaHQ6MS4zZW07Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSg2OSw2OSw2OSwuMjUpO2hlaWdodDppbml0aWFsfS5zZWxlY3RfX29wdGlvbjpsYXN0LW9mLXR5cGV7Ym9yZGVyLWJvdHRvbTpub25lfS5zZWxlY3RfX29wdGlvbi5zZWxlY3RfX29wdGlvbi0tc2VsZWN0ZWR7Ym9yZGVyOm5vbmU7cGFkZGluZy1yaWdodDozZW19LnNlbGVjdF9fb3B0aW9uLnNlbGVjdF9fb3B0aW9uLS1zZWxlY3RlZCBwe292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0uc2VsZWN0X19vcHRpb24gZGl2e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtmbGV4LWRpcmVjdGlvbjpyb3d9LnNlbGVjdF9fb3B0aW9uIGRpdj4qe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjEuNDVlbX0uc2VsZWN0X19vcHRpb24gZGl2Pi5pc3N1ZV9fdGl0bGUtaWNvbiwuc2VsZWN0X19vcHRpb24gZGl2Pi5zdWJuYXZpZ2F0aW9uX19pY29ue3dpZHRoOmF1dG87aGVpZ2h0OjEuMmVtO21hcmdpbi1yaWdodDouNzVlbTttYXJnaW4tYm90dG9tOi4yNWVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uc2VsZWN0X19vcHRpb24gZGl2Pi5pc3N1ZV9fdGl0bGUtaWNvbltzcmM9XCJcIl0sLnNlbGVjdF9fb3B0aW9uIGRpdj5bc3JjPVwiXCJdLnN1Ym5hdmlnYXRpb25fX2ljb257ZGlzcGxheTpub25lfS5zZWxlY3RfX2Ryb3Bkb3duLnNlbGVjdF9fZHJvcGRvd24tLW9uOmNoZWNrZWR+LnNlbGVjdF9fYm9keSAuc2VsZWN0X19vcHRpb246Zmlyc3Qtb2YtdHlwZXtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDY5LDY5LDY5LC4yNSl9LnNlbGVjdF9fZHJvcGRvd24uc2VsZWN0X19kcm9wZG93bi0tb246Y2hlY2tlZH4uc2VsZWN0X19ib2R5IC5zZWxlY3RfX29wdGlvbjpmaXJzdC1vZi10eXBlIC5jb21wbGV4ZmllbGRfX3RleHR7aGVpZ2h0OmNhbGMoM2VtIC0gMnB4KX0uc2VsZWN0X19kcm9wZG93bi5zZWxlY3RfX2Ryb3Bkb3duLS1vbjpjaGVja2Vkfi5zZWxlY3RfX2JvZHkgLnNlbGVjdF9fb3B0aW9uLS1zZWxlY3RlZHtwYWRkaW5nLXJpZ2h0OmluaXRpYWx9LnNlbGVjdF9fZHJvcGRvd24uc2VsZWN0X19kcm9wZG93bi0tb246Y2hlY2tlZH4uc2VsZWN0X19ib2R5IC5zZWxlY3RfX29wdGlvbi0tc2VsZWN0ZWQ6bm90KDpmaXJzdC1vZi10eXBlKXtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDY5LDY5LDY5LC4yNSl9LnNlbGVjdF9fZHJvcGRvd24uc2VsZWN0X19kcm9wZG93bi0tb246Y2hlY2tlZH4uc2VsZWN0X19ib2R5IC5zZWxlY3RfX29wdGlvbi0tc2VsZWN0ZWQ6bGFzdC1vZi10eXBle2JvcmRlci1ib3R0b206bm9uZX0uc2VsZWN0X19kcm9wZG93bi5zZWxlY3RfX2Ryb3Bkb3duLS1vbjpjaGVja2Vkfi5zZWxlY3RfX2JvZHkgLnNlbGVjdF9fb3B0aW9uLS1zZWxlY3RlZCBwe292ZXJmbG93OmluaXRpYWw7dGV4dC1vdmVyZmxvdzppbml0aWFsO3doaXRlLXNwYWNlOmluaXRpYWx9LnNlbGVjdF9fZHJvcGRvd24uc2VsZWN0X19kcm9wZG93bi0tb246Y2hlY2tlZH4uc2VsZWN0X19ib2R5IC5zZWxlY3RfX29wdGlvbi0tZGlzYWJsZWR7b3BhY2l0eTouNztjb2xvcjpyZ2JhKDY5LDY5LDY5LC44KTtwb2ludGVyLWV2ZW50czpub25lO2JhY2tkcm9wLWZpbHRlcjpibHVyKDJweCl9LmNvbXBsZXhmaWVsZF9fY3RhLS1leHBhbmRhYmxle2hlaWdodDoxLjVlbX0uc2VsZWN0X19vcHRpb24taW5wdXQgLmNvbXBsZXhmaWVsZF9fdGV4dHtoZWlnaHQ6M2VtfS5pc3N1ZV9fdGl0bGUtaWNvbiwuc3VibmF2aWdhdGlvbl9faWNvbnt3aWR0aDoxLjJlbTtoZWlnaHQ6YXV0bzttYXJnaW4tcmlnaHQ6Ljc1ZW07bWFyZ2luLWJvdHRvbTouMjVlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lmlzc3VlLWRldGFpbF9fZmllbGRzIGlucHV0LC5pc3N1ZS1kZXRhaWxfX2ZpZWxkcyBzZWxlY3QsLmlzc3VlLWRldGFpbF9fZmllbGRzIC5zZWxlY3RfX2JvZHl7bGluZS1oZWlnaHQ6Mi42ZW07dGV4dC1hbGlnbjpsZWZ0fS5zZXBhcmF0b3ItLXdpdGgtYnV0dG9ue21pbi1oZWlnaHQ6MjBweDttYXJnaW4tYm90dG9tOi4zNzVlbX0uc2VwYXJhdG9yLS13aXRoLWJ1dHRvbjpiZWZvcmV7bWFyZ2luLXJpZ2h0OjMuM2VtO3dpZHRoOmNhbGMoMTAwJSAtIDMuM2VtKX0ubG9naW5fX2xvZ297bWFyZ2luOjU1cHggYXV0byAzMnB4IGF1dG87d2lkdGg6MTM1cHg7aGVpZ2h0OjU1cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2xvZ28ucG5nXCIpO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246NTAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxMy8xMCksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKXsubG9naW5fX2xvZ297YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvbG9nb0AyeC5wbmdcIil9fS5sb2dpbl9fZm9ybSwubG9naW5fX2RlbW97d2lkdGg6NTFlbTtwYWRkaW5nOjE2cHggMDttYXJnaW46MCBhdXRvO2JhY2tncm91bmQtY29sb3I6IzQ1NDU0NTttYXgtd2lkdGg6MzA4cHh9QG1lZGlhKG1heC13aWR0aDogMzM5cHgpey5sb2dpbl9fZm9ybSwubG9naW5fX2RlbW97bWF4LXdpZHRoOjI3M3B4fX0ubG9naW5fX2Zvcm0tLWRhcmtibHVle2JhY2tncm91bmQtY29sb3I6IzE5MmQ0Yn0ubG9naW5fX2Zvcm0tZ3JvdXB7cGFkZGluZzoxNnB4IDB9LmxvZ2luX19kZW1ve3BhZGRpbmc6MTZweCAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTt0ZXh0LWFsaWduOmNlbnRlcn0iLCJib2R5OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogLTE7XG5cbiAgY29udGVudDpcbiAgICB1cmwoLi4vaW1nL1VJLmljb25zZXQvc21hbGwvY29uZmlybUAyeC5wbmcpXG4gICAgdXJsKC4uL2ltZy9VSS5pY29uc2V0L3NtYWxsL2VkaXRpc3N1ZUAyeC5wbmcpXG4gICAgdXJsKC4uL2ltZy9VSS5pY29uc2V0L21lZGl1bS9zZWxlY3RAMngucG5nKTtcbn0iLCIqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCwgYm9keSwgZGl2LCBvYmplY3QsIGlmcmFtZSwgaHIsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIG9sLCB1bCwgbGksIGZvcm0sIGZpZWxkc2V0LCBsZWdlbmQsIGxhYmVsLCB0YWJsZSwgaGVhZGVyLCBmb290ZXIsIG5hdiwgc2VjdGlvbiwgZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5oZWFkZXIsIGZvb3RlciwgbmF2LCBzZWN0aW9uLCBhcnRpY2xlLCBoZ3JvdXAsIGZpZ3VyZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbm9wdGlvbiwgc2VsZWN0LCB0ZXh0YXJlYSxcbmlucHV0LnRleHQsXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IGluaXRpYWw7XG4gIGZvbnQtZmFtaWx5OiAkZy1ib2R5LWZvbnQ7XG59XG5cbmZpZWxkc2V0LFxudGV4dGFyZWEge1xuICBib3JkZXI6IDA7XG59XG5cbmlucHV0Om1hdGNoZXMoW3R5cGU9XCJidXR0b25cIl0sIFt0eXBlPVwic3VibWl0XCJdLCBbdHlwZT1cInJlc2V0XCJdKTpkaXNhYmxlZCxcbmlucHV0Om1hdGNoZXMoW3R5cGU9XCJidXR0b25cIl0sIFt0eXBlPVwic3VibWl0XCJdLCBbdHlwZT1cInJlc2V0XCJdKTpyZWFkb25seSxcbmlucHV0W3R5cGU9XCJmaWxlXCJdOmRpc2FibGVkOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJmaWxlXCJdOnJlYWRvbmx5Ojotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbixcbmJ1dHRvbjpyZWFkb25seSwgc2VsZWN0OnJlYWRvbmx5LCBrZXlnZW46cmVhZG9ubHksIG9wdGdyb3VwOnJlYWRvbmx5LCBvcHRpb246cmVhZG9ubHksIHNlbGVjdFtyZWFkb25seV0gPiBvcHRpb24sXG5idXR0b246cmVhZG9ubHksIHNlbGVjdDpyZWFkb25seSwga2V5Z2VuOnJlYWRvbmx5LCBvcHRncm91cDpkaXNhYmxlZCwgb3B0aW9uOnJlYWRvbmx5LCBzZWxlY3RbcmVhZG9ubHldID4gb3B0aW9uIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbmlucHV0OmRpc2FibGVkLCB0ZXh0YXJlYTpkaXNhYmxlZCxcbmlucHV0W3JlYWRvbmx5XSwgdGV4dGFyZWFbcmVhZG9ubHldIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3BhY2l0eTogMTtcbn0iLCJAaW1wb3J0IFwiLi4vc2hhcmVkQ29uZmlnLmpzb25cIjtcbiRnLWJyZWFrcG9pbnRzOiAkYnJlYWtwb2ludDtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gICAgdmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIC0tIG1heC1wYWdlLXdpZHRoIC0tLS0tLS0tLS0tLS0tLS0tLS1cbiRnLW1heC13aWR0aDogNjBlbTtcbiRnLW1heC13aWR0aC1uYXJyb3c6IDM2ZW07XG5cbi8vIC0tIGRvY3VtZW50IGZvbnQgZGVjbGFyYXRpb25zIC0tLS0tLS1cbiRkb2MtZm9udC1zaXplOiAxNHB4O1xuXG4vLyAtLSBicmFuZGluZyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kZy1hbmltYXRpb24tdGltZS1mYXN0OiAuMTM3cztcbiRnLWFuaW1hdGlvbi10aW1lLW5vcm1hbDogLjI3N3M7XG5cbiRnLWNvbG9yLWJhc2U6ICM0ODBjMTE7XG4kZy1jb2xvci1jb21wOiAjRDgwNDUwO1xuJGctdGVydGlhcnktY29sb3I6ICM4M0JGMDA7XG4kYWx0LTE6ICM3Nzc3Nzc7XG4kYWx0LTI6ICNDQ0NDQ0M7XG4kd2hpdGU6ICNGRkZGRkY7XG4kYmxhY2s6ICMwMDAwMDA7XG4kZ3JheTogIzQ1NDU0NTtcblxuLy8gLS0gVE9NIGJyYW5kIGNvbG9ycyAtLS0tLS0tLS0tLS0tLS0tLVxuJGdyZWVuOiByZ2JhKDc2LCAxMzMsIDI2LCAxKTsgICAvLyM0Qzg1MUFcbiRsaWdodC1ncmVlbjogcmdiYSgyMDUsIDIyMSwgMTg1LCAxKTtcbiRyZWQ6IHJnYmEoMjI1LCAzNywgNTEsIDEpOyAvLyNFMTI1MzNcbiRibHVlOiByZ2JhKDM5LCAxMjgsIDIwMCwgMSk7IC8vIzI4OENDOFxuJGxpZ2h0LWJsdWU6IHRyYW5zcGFyZW50aXplKCRibHVlLCAwLjc2KTtcbiRsaWdodGVyLWJsdWU6IHRyYW5zcGFyZW50aXplKCRibHVlLCAwLjgyKTtcbiRkYXJrYmx1ZTogcmdiYSgyNSwgNDQsIDc1LCAxKTtcbiR3aGl0ZTogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcblxuJGJnLXdoaXRlOiAjZmZmZmZmO1xuJGJnLWFsdC0xOiAjZjVmNWY1O1xuJGJnLWFsdC0yOiAjZTZlNmU2O1xuJGJnLWdyYXk6ICNjY2NjY2M7XG5cbi8vIC0tIHR5cG9ncmFwaHkgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRnLWJvZHktZm9udDogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuJGctaGVhZGVyLWZvbnQ6ICRnLWJvZHktZm9udDtcblxuLy8gLS0gbGlua3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGxpbmstY29sb3I6ICMzNjM2N2Y7XG4kbGluay1jb2xvci1ob3ZlcjogZGFya2VuKCRsaW5rLWNvbG9yLCAxMCk7XG4kbGluay1jb2xvci12aXNpdGVkOiAkbGluay1jb2xvci1ob3ZlcjtcbiRsaW5rLWNvbG9yLWZvY3VzOiBkYXJrZW4oJGxpbmstY29sb3ItaG92ZXIsIDEwKTtcblxuLy8gLS0gZXJyb3JzICYgaW5mbyAtLS0tLS0tLS0tLS0tLS0tLS0tLVxuJHN1Y2Nlc3MtY29sb3I6ICM1Q0I4NUM7XG4kaW5mby1jb2xvcjogIzVCQzBERTtcbiR3YXJuaW5nLWNvbG9yOiAjRjBBRDRFO1xuJGRhbmdlci1jb2xvcjogI0Q5NTM0RjtcblxuLy8gLS0gbGFiZWxzLCBjb3B5LWNsYXNzZXMsIGFsZXJ0cyAtLS0tLVxuJGRlZmF1bHQtY29sb3I6ICM5OTk5OTk7XG4kZy1jb2xvci1tdXRlZDogI0YzRjNGMztcbiRwcmltYXJ5LWNvbG9yOiAjNDI4QkNBO1xuXG4vLyAtLS0gc2VsZWN0aW9uIGNvbG91cnMgLS0tLS0tLS0tLS0tLS0tXG4kc2VsZWN0aW9uOiAkbGluay1jb2xvcjtcbiRzZWxlY3Rpb24tdGV4dDogI0ZGRjtcblxuLy8gLS0gYnV0dG9uIGNvbG9ycyAtLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGJ1dHRvbi1jb2xvcjogJHdoaXRlO1xuJGJ1dHRvbi1iZy1jb2xvcjogJGctY29sb3ItYmFzZTtcblxuLy8gLS0gQm9yZGVyIFJhZGl1cyAtLS0tLS0tLS0tLS0tLS0tLS0tLVxuJHJhZGl1cy1zbWw6IDNweDtcbiRyYWRpdXMtbWVkOiA1cHg7XG4kcmFkaXVzLWxyZzogOXB4O1xuXG4vLyAtLSBzaGFkb3dzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kc2hhZG93LXJlZ3VsYXI6IDAgMXB4IDNweCAwIHJnYmEoJGJsYWNrLCAuNDUpO1xuJHNoYWRvdy1kYXJrOiAwIDFweCAzcHggMCByZ2JhKCRibGFjaywgLjc2KTtcbiRzaGFkb3ctbGlnaHQ6IDAgMXB4IDNweCAwIHJnYmEoJGJsYWNrLCAuMTUpO1xuXG4vLyAtLSB0cmFuc2l0aW9ucyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGNvbnRhaW5lci1zbGlkZS10cmFuc2l0aW9uLW5vcm1hbDogbGVmdCAuNXMgZWFzZS1pbi1vdXQ7XG4kY29udGFpbmVyLXNsaWRlLXRyYW5zaXRpb24tZmFzdDogbGVmdCAuM3MgZWFzZS1vdXQ7XG5cbi8vIC0tIHNwYWNpbmcgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRnLXNwYWNpbmctbWVkaXVtOiAxNnB4O1xuJGctc3BhY2luZy10aW55OiAkZy1zcGFjaW5nLW1lZGl1bSAqIDEvNDtcbiRnLXNwYWNpbmctc21hbGxlcjogJGctc3BhY2luZy1tZWRpdW0gKiAyLzQ7XG4kZy1zcGFjaW5nLXNtYWxsOiAkZy1zcGFjaW5nLW1lZGl1bSAqIDMvNDtcblxuJGctc3BhY2luZy1yZWd1bGFyOiAkZy1zcGFjaW5nLW1lZGl1bSArICRnLXNwYWNpbmctbWVkaXVtICogMS80O1xuJGctc3BhY2luZy1sYXJnZTogJGctc3BhY2luZy1tZWRpdW0gKyAkZy1zcGFjaW5nLW1lZGl1bSAqIDIvNDtcbiRnLXNwYWNpbmctZXh0cmEtbGFyZ2U6ICRnLXNwYWNpbmctbWVkaXVtICsgJGctc3BhY2luZy1tZWRpdW0gKiAzLzQ7XG4kZy1zcGFjaW5nLW1lZGl1bS1kb3VibGU6ICRnLXNwYWNpbmctbWVkaXVtICogMjtcblxuJGZvb3Rlci1oZWlnaHQ6IDUwcHg7XG5cbi8vIC0tIG5hdmlnYXRpb24gLS1cbiRuYXZpZ2F0aW9uLWhlaWdodDogNTVweDtcbiRpbnRlcmFjdGlvbi1lbGVtZW50LWhlaWdodDogNDBweDtcbiRuYXZpZ2F0aW9uLWhlaWdodC1zbWFsbDogJG5hdmlnYXRpb24taGVpZ2h0ICogMC44O1xuJGludGVyYWN0aW9uLWVsZW1lbnQtaGVpZ2h0LXNtYWxsOiAkaW50ZXJhY3Rpb24tZWxlbWVudC1oZWlnaHQgKiAwLjc1O1xuXG4vLyAtLSBmb250IHNpemUgLS1cbiRmb250LS1zaXplLS0xOiAxLjY3ZW07XG4kZm9udC0tc2l6ZS0tMjogMS4zZW07XG4kZm9udC0tc2l6ZS0tMzogMS4xZW07XG4kZm9udC0tc2l6ZS0tNDogMWVtO1xuJGZvbnQtLXNpemUtLTU6IC44M2VtO1xuJGZvbnQtLXNpemUtLTY6IC42N2VtO1xuJGZvbnQtLXNpemUtLTc6IDFlbTtcblxuJGZvbnQtLWxpbmUtaGVpZ2h0LS1tZWRpdW06IDEuMmVtO1xuXG4vLyAtLSBpY29ucyAtLVxuJGljb24tLW1lZGl1bTogMzJweDtcbiRpY29uLS10aW55OiAkaWNvbi0tbWVkaXVtICogMi80O1xuJGljb24tLXNtYWxsOiAkaWNvbi0tbWVkaXVtICogMy80O1xuXG4kaWNvbi1zcGFjaW5nLS1tZWRpdW06ICRpY29uLS1tZWRpdW0gLyAyO1xuJGljb24tc3BhY2luZy0tdGlueTogJGljb24tLXRpbnkgLyAyO1xuJGljb24tc3BhY2luZy0tc21hbGw6ICRpY29uLS1zbWFsbCAvIDI7XG5cbi8vIC0tIGFzc2V0cyAtLVxuJGFzc2V0LWNvbHVtbi1jb3VudDogNDtcbiRhc3NldC1ib3JkZXItLXdpZHRoOiAzcHg7XG4kYXNzZXQtY29sdW1uLXdpZHRoOiBjYWxjKDEwMCUgLyAjeyRhc3NldC1jb2x1bW4tY291bnR9KTtcbiIsIiRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbmh0bWwge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3I7XG4gIGNvbG9yOiBjaG9vc2UtY29udHJhc3QtY29sb3IoJGJhY2tncm91bmQtY29sb3IpO1xuXG4gIGZvbnQ6IDEwMCUvMS41ICRnLWJvZHktZm9udDtcbiAgZm9udC1zaXplOiAkZG9jLWZvbnQtc2l6ZTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwJTtcblxuICBib3JkZXItdG9wOiAxcHggc29saWQgJGFsdC0yO1xufVxuIiwiLyogaU9TICovXG4qIHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lOyAvKiBwcmV2ZW50IGNhbGxvdXQgdG8gY29weSBpbWFnZSwgZXRjIHdoZW4gdGFwIHRvIGhvbGQgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lOyAvKiBwcmV2ZW50IHdlYmtpdCBmcm9tIHJlc2l6aW5nIHRleHQgdG8gZml0ICovXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTsgLyogcHJldmVudCB0YXAgaGlnaGxpZ2h0IGNvbG9yIC8gc2hhZG93ICovXG4gIHVzZXItc2VsZWN0OiBub25lOyAvKiBwcmV2ZW50IGNvcHkgcGFzdGUsIHRvIGFsbG93LCBjaGFuZ2UgJ25vbmUnIHRvICd0ZXh0JyAqL1xufVxuIiwiYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGxpbmstY29sb3ItaG92ZXI7XG4gIH1cblxuICAmOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAkbGluay1jb2xvci12aXNpdGVkO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRsaW5rLWNvbG9yLWZvY3VzO1xuICB9XG59IiwiLypcbmh0bWwge1xuICBmb250LWZhbWlseTogJGctYm9keS1mb250O1xuICBmb250LXNpemU6ICRkb2MtZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogJGRvYy1saW5lLWhlaWdodDtcbn1cbiovXG5cbmgxIC5oMSwgaDIgLmgyLCBoMywgLmgzLCBoNCwgLmg0LCBoNSwgLmg1IHtcbiAgZm9udC1mYW1pbHk6ICRnLWhlYWRlci1mb250O1xuICBmb250LXdlaWdodDogNjAwO1xufSIsIm1haW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctd2hpdGU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6ICRnLW1heC13aWR0aDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5sLWNvbnRhaW5lci0tbmFycm93IHtcbiAgbWF4LXdpZHRoOiAkZy1tYXgtd2lkdGgtbmFycm93O1xufVxuXG4ubC01MC01MCB7XG4gIEBpbmNsdWRlIHRhYmxldC0tdXAge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG5cbi5sLTQwLTYwIHtcbiAgQGluY2x1ZGUgdGFibGV0LS11cCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciAzZnI7XG4gIH1cbn1cblxuLmwtMzMtMzMtMzMge1xuICBAaW5jbHVkZSB0YWJsZXQtLXVwIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIH1cbn1cblxuLnNjcm9sbC15LWNvbnRhaW5lciB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLXRvcDogJG5hdmlnYXRpb24taGVpZ2h0O1xuXG4gIEBpbmNsdWRlIHNjcmVlbi0tbWF4KDM0MCkge1xuICAgIHBhZGRpbmctdG9wOiAkbmF2aWdhdGlvbi1oZWlnaHQtc21hbGw7XG4gIH1cbn1cblxuLmJvZHktLXBvcnRyYWl0IHtcbiAgcGFkZGluZzogZW52KHNhZmUtYXJlYS1pbnNldC10b3ApIDAgMCAwO1xufVxuIiwiLypcblxuVGhpcyBmaWxlIGlzIGdlbmVyYXRlZCBhdXRvbWF0aWNhbGx5LCBjaGFuZ2VzIHdpbGwgYmUgbG9zdCBvbiByZWNvbXBpbGUhXG5cbkNoYW5nZSBzcmMvYXNzZXRzL2ljb25mb250L19pY29ucy5zY3NzIGluc3RlYWQgPDNcblxuKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJpa29uaXNjaGUtZm9udFwiO1xuICBzcmM6IHVybCgnLi4vZm9udHMvaWtvbmlzY2hlLWZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW90JyksXG4gIHVybCgnLi4vZm9udHMvaWtvbmlzY2hlLWZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vZm9udHMvaWtvbmlzY2hlLWZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uL2ZvbnRzL2lrb25pc2NoZS1mb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuQG1peGluIGljb24tc3R5bGVzIHtcbiAgZm9udC1mYW1pbHk6IFwiaWtvbmlzY2hlLWZvbnRcIjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC8vIHNwZWFrOiBub25lOyAvLyBvbmx5IG5lY2Vzc2FyeSBpZiBub3QgdXNpbmcgdGhlIHByaXZhdGUgdW5pY29kZSByYW5nZSAoZmlyc3RHbHlwaCBvcHRpb24pXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbiVpY29uIHtcbiAgQGluY2x1ZGUgaWNvbi1zdHlsZXM7XG59XG5cbkBmdW5jdGlvbiBpY29uLWNoYXIoJGZpbGVuYW1lKSB7XG4gICRjaGFyOiBcIlwiO1xuXG4gIEBpZiAkZmlsZW5hbWUgPT0gZmFjZWJvb2sge1xuICAkY2hhcjogXCJcXEUwMDFcIjtcbn1cbiAgQGlmICRmaWxlbmFtZSA9PSBnb29nbGUtcGx1cyB7XG4gICRjaGFyOiBcIlxcRTAwMlwiO1xufVxuICBAaWYgJGZpbGVuYW1lID09IHR3aXR0ZXIge1xuICAkY2hhcjogXCJcXEUwMDNcIjtcbn1cbiAgQGlmICRmaWxlbmFtZSA9PSB5b3V0dWJlIHtcbiAgJGNoYXI6IFwiXFxFMDA0XCI7XG59XG5cbkByZXR1cm4gJGNoYXI7XG59XG5cbkBtaXhpbiBpY29uKCRmaWxlbmFtZSwgJGluc2VydDogYmVmb3JlLCAkZXh0ZW5kOiB0cnVlKSB7XG4mOiN7JGluc2VydH0ge1xuICBAaWYgJGV4dGVuZCB7XG4gICAgQGV4dGVuZCAlaWNvbjtcbiAgfSBAZWxzZSB7XG4gICAgQGluY2x1ZGUgaWNvbi1zdHlsZXM7XG4gIH1cbiAgY29udGVudDogaWNvbi1jaGFyKCRmaWxlbmFtZSk7XG59XG59XG5cbi5pY29uLS1mYWNlYm9vayB7XG4gIEBpbmNsdWRlIGljb24oZmFjZWJvb2spO1xufVxuLmljb24tLWdvb2dsZS1wbHVzIHtcbiAgQGluY2x1ZGUgaWNvbihnb29nbGUtcGx1cyk7XG59XG4uaWNvbi0tdHdpdHRlciB7XG4gIEBpbmNsdWRlIGljb24odHdpdHRlcik7XG59XG4uaWNvbi0teW91dHViZSB7XG4gIEBpbmNsdWRlIGljb24oeW91dHViZSk7XG59IiwiLmhlYWRsaW5lIHtcbiAgJi0tc2l6ZS0xIHtcbiAgICBmb250LXNpemU6ICRmb250LS1zaXplLS0xO1xuICB9XG4gICYtLXNpemUtMiB7XG4gICAgZm9udC1zaXplOiAkZm9udC0tc2l6ZS0tMjtcbiAgICBsaW5lLWhlaWdodDogJGZvbnQtLWxpbmUtaGVpZ2h0LS1tZWRpdW07XG4gIH1cbiAgJi0tc2l6ZS0zIHtcbiAgICBmb250LXNpemU6ICRmb250LS1zaXplLS0zO1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9udC0tbGluZS1oZWlnaHQtLW1lZGl1bTtcbiAgfVxuICAmLS1zaXplLTQge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtLXNpemUtLTQ7XG4gICAgbGluZS1oZWlnaHQ6ICRmb250LS1saW5lLWhlaWdodC0tbWVkaXVtO1xuICB9XG4gICYtLXNpemUtNSB7XG4gICAgZm9udC1zaXplOiAkZm9udC0tc2l6ZS0tNTtcbiAgICBsaW5lLWhlaWdodDogJGZvbnQtLWxpbmUtaGVpZ2h0LS1tZWRpdW07XG4gIH1cbiAgJi0tc2l6ZS02IHtcbiAgICBmb250LXNpemU6ICRmb250LS1zaXplLS02O1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9udC0tbGluZS1oZWlnaHQtLW1lZGl1bTtcbiAgfVxufSIsIiRpY29uLXNwYWNpbmctLWN1c3RvbTogKCRpbnRlcmFjdGlvbi1lbGVtZW50LWhlaWdodCAtICRpY29uLS10aW55KSAvIDI7XG5cbiRmaWVsZC1tYXJnaW4tc2ltcGxlOiA1cHg7XG5cblxuaW5wdXQuY29tcGxleEZpZWxkLS1lcnJvclt0eXBlPVwic2VhcmNoXCJdIH4gaW5wdXRbY2xhc3MqPVwiLS1sYWJlbFwiXSxcbmlucHV0LmNvbXBsZXhGaWVsZC0tZXJyb3JbdHlwZT1cImhpZGRlblwiXSB+IHVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJHJlZCAhIGltcG9ydGFudDtcbn1cblxuLmlucHV0IHtcbiAgaGVpZ2h0OiAkaW50ZXJhY3Rpb24tZWxlbWVudC1oZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW50ZXJhY3Rpb24tZWxlbWVudC1oZWlnaHQ7XG5cbiAgbWFyZ2luOiAkZy1zcGFjaW5nLXRpbnkgJGctc3BhY2luZy1tZWRpdW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cy1zbWwgIWltcG9ydGFudDsgLy8gU2FmYXJpIGZpcnN0IGV2YWx1YXRlcyB0aGlzIHZhbHVlIGJlZm9yZSBpdCBpcyBub3JtYWxpemVkIGJhY2sgdG8gcmFkaXVzIDBweFxuXG4gIGlucHV0IHtcbiAgICBAZXh0ZW5kIC5pbnB1dDtcblxuICAgIHVzZXItc2VsZWN0OiB0ZXh0OyAvKiBwcmV2ZW50IGNvcHkgcGFzdGUsIHRvIGFsbG93LCBjaGFuZ2UgJ25vbmUnIHRvICd0ZXh0JyAqL1xuXG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBwYWRkaW5nOiAwICRnLXNwYWNpbmctbWVkaXVtO1xuICAgIG1hcmdpbjogJGctc3BhY2luZy10aW55IDA7XG5cbiAgICBmb250LXNpemU6ICRmb250LS1zaXplLS00O1xuXG4gICAgYm94LXNoYWRvdzogJHNoYWRvdy1yZWd1bGFyO1xuICB9XG5cbiAgJjpmaXJzdC1jaGlsZCA+IGlucHV0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgJiN7Jn0tLXNtYWxsIHtcbiAgICB3aWR0aDogJGctbWF4LXdpZHRoICogMC44NSAtIDMyO1xuICAgIG1heC13aWR0aDogMjc1cHg7XG5cbiAgICBAaW5jbHVkZSBzY3JlZW4tLW1heCgzNDApIHtcbiAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgfVxuXG4gICAgaGVpZ2h0OiAkaW50ZXJhY3Rpb24tZWxlbWVudC1oZWlnaHQ7XG5cbiAgICBpbnB1dCB7XG4gICAgICB3aWR0aDogJGctbWF4LXdpZHRoICogMC44NSAtIDMyO1xuICAgICAgbWF4LXdpZHRoOiAyNzVweDtcblxuICAgICAgQGluY2x1ZGUgc2NyZWVuLS1tYXgoMzQwKSB7XG4gICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0taGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJiN7Jn0tLWxvd2VyY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblxuICAgIGlucHV0IHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG5cbiAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG4kYnV0dG9uLWhlaWdodDogJGludGVyYWN0aW9uLWVsZW1lbnQtaGVpZ2h0O1xuXG4uc2VwYXJhdG9yIHtcbiAgY29sb3I6ICRhbHQtMTtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgY2xlYXI6IGJvdGg7XG5cbiAgJjpiZWZvcmUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYWx0LTE7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAkZm9udC0tc2l6ZS0tNCAqIDUgLyA3O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgICBcbiAgICAmLS13aXRoLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRmaWVsZC1tYXJnaW4tc2ltcGxlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIFxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRidXR0b24taGVpZ2h0ICsgNHB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ0cHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VwYXJhdG9yX190aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTsgLy8gTm90ZSB0aGF0IHRoaXMgYWxzbyBpbmNsdWRlcyB3aGl0ZXNwYWNlcyBvbmx5IChlbXB0eSB0aXRsZSkuLi5cbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZy1zcGFjaW5nLXRpbnk7XG5cbiAgJjplbXB0eSB7XG5cbiAgICAvLyAuLi4gYnV0IHdoaXRlc3BhY2Ugc2hvdWxkIG5vdCBiZSB2aXNpYmxlXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbiIsIi5jb21wbGV4ZmllbGRfX2JvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb21wbGV4ZmllbGQge1xuICBAZXh0ZW5kIC5pbnB1dDtcblxuICBmb250LXNpemU6ICRmb250LS1zaXplLS0zO1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAkZmllbGQtbWFyZ2luLXNpbXBsZSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctYWx0LTE7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIHBhZGRpbmc6IDAgJGljb24tc3BhY2luZy0tY3VzdG9tO1xuXG4gICYjeyZ9LS1sYWJlbGVkIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRnLXNwYWNpbmctcmVndWxhciAqIDI7XG4gIH1cblxuICAmI3smfS0tbGlua2VkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkaW50ZXJhY3Rpb24tZWxlbWVudC1oZWlnaHQgKyAkZy1zcGFjaW5nLXJlZ3VsYXI7XG4gIH1cblxuICAmI3smfS0taGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb21wbGV4ZmllbGRfX3RleHRhcmVhIHtcbiAgbWluLWhlaWdodDogJGludGVyYWN0aW9uLWVsZW1lbnQtaGVpZ2h0ICogMS41O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6ICRpY29uLXNwYWNpbmctLWN1c3RvbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNvbXBsZXhmaWVsZF9fbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogJGljb24tc3BhY2luZy0tY3VzdG9tO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY29tcGxleGZpZWxkX191cmwge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY29tcGxleGZpZWxkX19jdGEge1xuXG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAkaW50ZXJhY3Rpb24tZWxlbWVudC1oZWlnaHQ7XG4gIGhlaWdodDogJGludGVyYWN0aW9uLWVsZW1lbnQtaGVpZ2h0O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcblxuICAmOmFmdGVyIHtcbiAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kLTJ4KCcuLi9pbWcvVUkuaWNvbnNldC9tZWRpdW0vc2VsZWN0JywgJ3BuZycsIDEwMCUpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAkaW50ZXJhY3Rpb24tZWxlbWVudC1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkaW50ZXJhY3Rpb24tZWxlbWVudC1oZWlnaHQ7XG4gIH1cbiAgXG4gICYtLXNtYWxsIHtcbiAgICBoZWlnaHQ6ICRpbnRlcmFjdGlvbi1lbGVtZW50LWhlaWdodCAvIDI7XG4gICAgXG4gICAgJjphZnRlciB7XG4gICAgICBoZWlnaHQ6ICRpbnRlcmFjdGlvbi1lbGVtZW50LWhlaWdodCAvIDI7XG4gICAgfVxuICB9XG59XG5cbi5jb21wbGV4ZmllbGRfX2N0YS0tZXhwYW5kYWJsZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6ICRpbnRlcmFjdGlvbi1lbGVtZW50LWhlaWdodCAvIDI7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3ctcmVndWxhcjtcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cy1zbWw7XG5cbiAgJjphZnRlciB7XG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZC0yeCgnLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL2V4cGFuZCcsICdwbmcnLCAxMDAlKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxufVxuXG4vKiBOYW1pbmcgbWFkbmVzczogVGhlIGV4cGFuZGFibGVTZWN0aW9uJ3MgQ1RBIHVzZXMgdGhlIHNhbWUgYnV0dG9uIGVsZW1lbnQgbGlrZSBjb21wbGV4RmllbGRzLlxuICAgQnV0IHRoZSBjbGljay1zZW5zaXRpdmUgYXJlYSBhbHNvIGluY2x1ZGVzIHRoZSBhZGphY2VudCBzZXBhcmF0b3IuICovXG4uY29tcGxleGZpZWxkX19jdGEtLWV4cGFuZGVkIHsgIC8vIHRoZSBDVEEncyBjbGljayBlbGVtZW50XG4gICAgXG4gICAgLmNvbXBsZXhmaWVsZF9fY3RhLS1leHBhbmRhYmxlIHsgICAgLy8gdGhlIENUQSBlbGVtZW50IChidXR0b24pXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZC0yeCgnLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL2NvbGxhcHNlJywgJ3BuZycsIDEwMCUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29tcGxleGZpZWxkX19jdGEtLWltbXV0YWJsZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIFxuICAgIC5jb21wbGV4ZmllbGRfX2N0YS0tZXhwYW5kYWJsZSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG59XG5cbi5jb21wbGV4ZmllbGRfX2N0YV9fc2lnbmF0dXJlIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG5cbiAgJjphZnRlciB7XG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZC0yeCgnLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL3NlbGVjdF9wZW4nLCAncG5nJywgMTAwJSk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cblxuLmNvbXBsZXhmaWVsZF9fY3RhX19zY2FubmVyIHtcbiAgZGlzcGxheTogaW5saW5lO1xuXG4gICY6YWZ0ZXIge1xuICAgIEBpbmNsdWRlIGJhY2tncm91bmQtMngoJy4uL2ltZy9VSS5pY29uc2V0L21lZGl1bS9jb2Rlc2NhbicsICdwbmcnLCAxMDAlKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxufVxuXG4uY29tcGxleGZpZWxkX19jdGFfX3NjYW5uZXIubmZjIHtcbiAgZGlzcGxheTogaW5saW5lO1xuXG4gICY6YWZ0ZXIge1xuICAgIEBpbmNsdWRlIGJhY2tncm91bmQtMngoJy4uL2ltZy9VSS5pY29uc2V0L21lZGl1bS9uZmMnLCAncG5nJywgMTAwJSk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cblxuLyogY29tcGxleGZpZWxkX3NlbGVjdF9sYWJlbCBoYXMgYmVlbiBkZWZpbmVkIGluIF9zZWxlY3Quc2NzcyB0byBub3QgZ2V0IG92ZXJ3cml0dGVuIDooICovXG4iLCJAbWl4aW4gYmFja2dyb3VuZC0yeCgkcGF0aCwgJGV4dDogXCJwbmdcIiwgJHNpemU6IGNvbnRhaW4sICRwb3M6IGxlZnQgdG9wLCAkcmVwZWF0OiBuby1yZXBlYXQpIHtcblxuICAkYXQxeF9wYXRoOiBcIiN7JHBhdGh9LiN7JGV4dH1cIjtcbiAgJGF0MnhfcGF0aDogXCIjeyRwYXRofUAyeC4jeyRleHR9XCI7XG5cbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skYXQxeF9wYXRofVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAkc2l6ZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogJHBvcztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6ICRyZXBlYXQ7XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLFxuICBvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEzLzEwKSxcbiAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skYXQyeF9wYXRofVwiKTtcbiAgfVxufSIsIi5hc3NldEZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogJGludGVyYWN0aW9uLWVsZW1lbnQtaGVpZ2h0O1xuICBoZWlnaHQ6ICRpbnRlcmFjdGlvbi1lbGVtZW50LWhlaWdodDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAkZmllbGQtbWFyZ2luLXNpbXBsZSAkZmllbGQtbWFyZ2luLXNpbXBsZSAwO1xuXG4gICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbn1cblxuLmFzc2V0RmllbGRfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgJiN7Jn0tLWhpZ2hsaWdodGVkIHtcbiAgICBib3JkZXI6ICRhc3NldC1ib3JkZXItLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi5hc3NldEZpZWxkX19wcmV2aWV3IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJcbiRzbWFydC1hY3Rpb24tc2l6ZTogODBweDtcbiRzbWFydC1hY3Rpb24tc2l6ZS1tOiA2MHB4O1xuJHNtYXJ0LWFjdGlvbi1zaXplLXM6IDQwcHg7XG5cbi5pc3N1ZS1saXN0X19ib2R5IHtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAmLS1hY3RpdmUge1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG59XG5cbi5pc3N1ZS1saXN0X19jb250YWluZXIge1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgei1pbmRleDogMTtcbn1cblxuLmlzc3VlIHtcblxuICAkaWNvbi13aWR0aDogJGctc3BhY2luZy1tZWRpdW07XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIG9yZGVyOiAyO1xuICB6LWluZGV4OiAxO1xuXG4gICYtLXBpbm5lZCB7XG4gICAgb3JkZXI6IDE7XG4gICAgei1pbmRleDogMjtcblxuICAgIC5pc3N1ZV9fZGVzY3JpcHRpb246YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6ICRnLXNwYWNpbmctc21hbGw7XG4gICAgICByaWdodDogJGctc3BhY2luZy1yZWd1bGFyO1xuICAgICAgd2lkdGg6ICRpY29uLXdpZHRoO1xuICAgICAgaGVpZ2h0OiAkaWNvbi13aWR0aDtcbiAgICAgIEBpbmNsdWRlIGJhY2tncm91bmQtMngoJy4uL2ltZy9VSS5pY29uc2V0L21lZGl1bS9wdXNocGluJywgJ3BuZycsIGNvbnRhaW4sIDEwMCUpO1xuICAgIH1cbiAgfVxuXG4gIFtjbGFzcyo9XCItaWNvblwiXSBpbWcge1xuICAgIHdpZHRoOiAkaWNvbi13aWR0aDtcbiAgfVxufVxuXG4vKiBkb2Vzbid0IHNlZW0gdG8gd29yayAqL1xuW2NsYXNzJD0naXNzdWUtLXBpbm5lZCddOmxhc3Qtb2YtdHlwZSB7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3ctZGFyaztcbn1cblxuLmlzc3VlX190aXRsZS1pY29uIHtcbiAgd2lkdGg6ICRpY29uLS10aW55O1xuICBoZWlnaHQ6ICRpY29uLS10aW55O1xuICBtYXJnaW4tcmlnaHQ6ICRpY29uLXNwYWNpbmctLWN1c3RvbTtcbiAgbWFyZ2luLWJvdHRvbTogJGljb24tc3BhY2luZy0tdGlueSAqIDEvMjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAmI3smfS0taW5wdXQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uaXNzdWVfX2Rlc2NyaXB0aW9uIHtcblxuICBwYWRkaW5nOiAoJGctc3BhY2luZy1zbWFsbGVyICsgMSkgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG5cbiAgJi0tYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAkZy1hbmltYXRpb24tdGltZS1mYXN0O1xuICB9XG5cbiAgPiAqIHtcbiAgICBtYXJnaW46IDAgJGctc3BhY2luZy1yZWd1bGFyO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuXG4uaXNzdWVfX2FjdGlvbnMge1xuICBoZWlnaHQ6ICRzbWFydC1hY3Rpb24tc2l6ZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmlzc3VlX19hY3Rpb24ge1xuXG4gICRsaWdodGVuLXBlcmNlbnQ6IDEwJTtcblxuICB3aWR0aDogJHNtYXJ0LWFjdGlvbi1zaXplO1xuICBoZWlnaHQ6ICRzbWFydC1hY3Rpb24tc2l6ZTtcbiAgcGFkZGluZzogJGctc3BhY2luZy1zbWFsbGVyO1xuXG4gIGZsb2F0OiBsZWZ0O1xuXG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAkZm9udC0tc2l6ZS0tNTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgYm9yZGVyOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogJGFsdC0yOyAvLyBzYW1lIGFzIGJhY2tncm91bmQsIHNlZSAuaXNzdWUtbGlzdF9fYm9keVxuICBib3JkZXItc3R5bGU6IHNvbGlkIG5vbmU7XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogJGljb24tLXRpbnk7XG4gICAgaGVpZ2h0OiAkaWNvbi0tdGlueTtcbiAgICBtYXJnaW46ICRnLXNwYWNpbmctc21hbGwgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZy1jb2xvci1iYXNlLCAkbGlnaHRlbi1wZXJjZW50KTtcbiAgfVxuXG4gICYjeyZ9LS1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmI3smfS0tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gICYjeyZ9LS1ncmVlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZ3JlZW4sICRsaWdodGVuLXBlcmNlbnQpO1xuICAgIH1cbiAgfVxuXG4gICYjeyZ9LS1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJsdWUsICRsaWdodGVuLXBlcmNlbnQpO1xuICAgIH1cbiAgfVxufVxuXG4uaXNzdWUtLXNpemUtMiB7XG4gIC5pc3N1ZV9fYWN0aW9ucyB7XG4gICAgaGVpZ2h0OiAkc21hcnQtYWN0aW9uLXNpemUtbTtcbiAgfVxuICAuaXNzdWVfX2FjdGlvbiB7XG4gICAgaGVpZ2h0OiAkc21hcnQtYWN0aW9uLXNpemUtbTtcblxuICAgIGltZyB7XG4gICAgICBtYXJnaW4tdG9wOiAkaWNvbi1zcGFjaW5nLS10aW55ICogMS8yO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGljb24tc3BhY2luZy0tdGlueTtcbiAgICB9XG4gIH1cbn1cblxuLmlzc3VlLS1zaXplLTEge1xuICAuaXNzdWVfX2FjdGlvbnMge1xuICAgIGhlaWdodDogJHNtYXJ0LWFjdGlvbi1zaXplLXM7XG4gIH1cbiAgLmlzc3VlX19hY3Rpb24ge1xuICAgIGhlaWdodDogJHNtYXJ0LWFjdGlvbi1zaXplLXM7XG4gICAgbGluZS1oZWlnaHQ6ICRzbWFydC1hY3Rpb24tc2l6ZS1zICogMS8yO1xuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIuaXNzdWUtZGV0YWlsX19ib2R5IHtcblx0XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMTAwJTtcblx0dG9wOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRcblx0dHJhbnNpdGlvbjogJGNvbnRhaW5lci1zbGlkZS10cmFuc2l0aW9uLWZhc3Q7XG5cdFxuXHQmLS1hY3RpdmUge1xuXHRcdGxlZnQ6IDA7XG5cdH1cbn1cblxuLmlzc3VlLWRldGFpbF9faGVscCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uaXNzdWUtZGV0YWlsX19jb250YWluZXIge1xuXHRAZXh0ZW5kIC5pc3N1ZS1kZXRhaWxfX2hlbHA7XG59XG5cbi5pc3N1ZS1kZXRhaWxfX2Zvcm0ge1xuXHRwYWRkaW5nOiAkZy1zcGFjaW5nLXJlZ3VsYXI7XG5cdHBhZGRpbmctdG9wOiAkbmF2aWdhdGlvbi1oZWlnaHQgKyAkZy1zcGFjaW5nLXJlZ3VsYXI7XG5cdGhlaWdodDogMTAwJTtcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi5pc3N1ZS1kZXRhaWxfX2ZpZWxkcyB7XG5cdEBleHRlbmQgLmlzc3VlLWxpc3RfX2NvbnRhaW5lcjtcblx0XG5cdGJveC1zaGFkb3c6IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG5cdGRpc3BsYXk6IGNvbnRlbnRzOyAvLyBjaGlsZHJlbiBzaG91bGQgYWxpZ24gZGltZW5zaW9ucyB0byB0aGUgcGFyZW50IGZvcm0gZWxlbWVudFxuXHR6LWluZGV4OiBhdXRvO1xuXHRcblx0Ji0tZXhwYW5kYWJsZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1x0Ly8gb3RoZXJ3aXNlLCBkaXNwbGF5IGNvbnRlbnRzIHByZXZlbnRzIG92ZXJmbG93IGhpZGRlblxuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiAxcHg7IC8vIGluZGVudGF0aW9uIHRvIHZlcnRpY2FsbHkgYWxpZ24gd2l0aCB0aGUgc2VwYXJhdG9yIGxhYmVsXG5cdFx0cGFkZGluZy1sZWZ0OiAkZy1zcGFjaW5nLXNtYWxsO1xuXHRcdHRyYW5zaXRpb246IGhlaWdodCAwLjJzIGVhc2Utb3V0O1xuXHRcdFxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGFsdC0xO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDVweCk7IC8vIG1pbnVzIGZpZWxkLW1hcmdpbi1zaW1wbGUgdG8gbm90IGV4Y2VlZCB0aGUgbGFzdCBuZXN0ZWQgY0Zcblx0XHR9XG5cdH1cblx0XG5cdGlucHV0LCB0ZXh0YXJlYSxcblx0c2VsZWN0LCAuc2VsZWN0X19ib2R5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctYWx0LTI7XG5cdH1cblx0XG5cdC5zZWxlY3QtLXJlYWRvbmx5IHtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXHRcblx0JltkaXNhYmxlZF0gKjpub3QoLmNvbXBsZXhmaWVsZF9fdGV4dGFyZWEpLFxuXHQmW2Rpc2FibGVkXSAqOm5vdCguYXNzZXRGaWVsZCkge1xuXHRcdFxuXHRcdC8qIGhpZGUgZHJvcGRvd24gYXJyb3cgZnJvbSBzZWxlY3QgZmllbGRzICovXG5cdFx0LnNlbGVjdF9fbGFiZWwge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQmOm5vdChbZGlzYWJsZWRdKSB7XG5cdFx0XG5cdFx0LyogaU9TOiBUaGUgcmVhZG9ubHkgYXR0cmlidXRlIGlzIHN1cHBvcnRlZCB3aXRoIHRleHRhcmVhIG9ubHkuICovXG5cdFx0aW5wdXQ6ZGlzYWJsZWQsIGlucHV0W3JlYWRvbmx5XSB7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cdH1cblx0XG5cdC5jb21wbGV4ZmllbGRfX2N0YSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRcblx0LmNvbXBsZXhmaWVsZF9fY3RhX19zY2FubmVyIHtcblx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdH1cblx0XG5cdC5jb21wbGV4ZmllbGQtLWxpbmtlZCB7XG5cdFx0cGFkZGluZy1yaWdodDogJGctc3BhY2luZy1yZWd1bGFyO1xuXHR9XG5cdFxuXHQuY29tcGxleGZpZWxkX190ZXh0LS1sYWJlbCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRcblx0LyogVGhlIGZpZWxkIGNhbiBiZSBlaXRoZXIgcmVhZG9ubHkgb3Igbm90IChhbmQgbXVzdCBub3QgYmUgZ3JleWVkIG91dCB3aGVuIHNldCB0byByZWFkb25seSkgKi9cblx0LmNvbXBsZXhmaWVsZF9fdGV4dC0tcHJldmlldyB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblx0XG5cdCZbZGlzYWJsZWRdIHtcblx0XHQuY29tcGxleGZpZWxkX19jdGEge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0fVxuXHRcdFxuXHRcdC5jb21wbGV4ZmllbGQtLWxpbmtlZCB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAkaW50ZXJhY3Rpb24tZWxlbWVudC1oZWlnaHQgKyAkZy1zcGFjaW5nLXJlZ3VsYXI7XG5cdFx0fVxuXHRcdFxuXHRcdC5jb21wbGV4ZmllbGRfX3RleHQtLWxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0XHRcblx0XHQuY29tcGxleGZpZWxkX190ZXh0LS12YWx1ZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHRcblx0Jjpub3QoW2Rpc2FibGVkXSkge1xuXHRcdGlucHV0LCB0ZXh0YXJlYSxcblx0XHRzZWxlY3QsIC5zZWxlY3Q6bm90KC5zZWxlY3QtLXJlYWRvbmx5KSAuc2VsZWN0X19ib2R5IHtcblx0XHRcdCY6bm90KFtyZWFkb25seV0pIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRib3gtc2hhZG93OiAkc2hhZG93LXJlZ3VsYXI7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCZbcmVxdWlyZWRdLFxuXHRcdFx0JltjbGFzcyo9XCItLXJlcXVpcmVkXCJdIHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJsdWU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCZbY2xhc3MqPVwiLS1lcnJvclwiXSB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRyZWQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdGlucHV0LmNvbXBsZXhmaWVsZC0tbGlua2VkLmNvbXBsZXhmaWVsZF9fdGV4dC0tdmFsdWVbcmVhZG9ubHldIHtcblx0XHRcdCYgfiAuY29tcGxleGZpZWxkLS1saW5rZWQuY29tcGxleGZpZWxkX190ZXh0LS1sYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmIH4gLmNvbXBsZXhmaWVsZF9fY3RhIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0aW5wdXQuY29tcGxleGZpZWxkLS1saW5rZWQuY29tcGxleGZpZWxkX190ZXh0LS12YWx1ZVtyZWFkb25seV0ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLmNvbXBsZXhGaWVsZF9fc2lnbmF0dXJlIHtcblx0cG9zaXRpb246IGZpeGVkOyAvKiBTaXQgb24gdG9wIG9mIHRoZSBwYWdlIGNvbnRlbnQgKi9cblx0ZGlzcGxheTogbm9uZTsgLyogSGlkZGVuIGJ5IGRlZmF1bHQgKi9cblx0d2lkdGg6IDEwMCU7IC8qIEZ1bGwgd2lkdGggKGNvdmVyIHRoZSB3aG9sZSBwYWdlKSAqL1xuXHRoZWlnaHQ6IDEwMCU7IC8qIEZ1bGwgaGVpZ2h0IChjb3ZlciB0aGUgd2hvbGUgcGFnZSkgKi9cblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IC8qIEJsYWNrIGJhY2tncm91bmQgd2l0aCBvcGFjaXR5ICovXG5cdHotaW5kZXg6IDEwMTU7IC8qIFNwZWNpZnkgYSBzdGFjayBvcmRlciBpbiBjYXNlIHlvdSdyZSB1c2luZyBhIGRpZmZlcmVudCBvcmRlciBmb3Igb3RoZXIgZWxlbWVudHMgKi9cblx0XG5cdC5zaWduYXR1cmUtcGFkIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcblx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0LXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG5cdFx0LW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR3aWR0aDogMTAwdm1pbjtcblx0XHRoZWlnaHQ6IDc1dm1pbjtcblx0XHRtYXgtd2lkdGg6IDcwMHB4O1xuXHRcdG1heC1oZWlnaHQ6IDQ2MHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdH1cblx0XG5cdC5zaWduYXR1cmUtcGFkLS1uYXZpZ2F0aW9uIHtcblx0XHR6LWluZGV4OiAxMTtcblx0fVxuXHRcblx0LnNpZ25hdHVyZS1wYWQtLWJvZHkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAxO1xuXHRcdC1tcy1mbGV4OiAxO1xuXHRcdGZsZXg6IDE7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2Y0ZjRmNDtcblx0fVxuXHRcblx0LnNpZ25hdHVyZS1wYWQtLWJvZHkgY2FudmFzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFxuXHRcdCZbY2xhc3MqPVwiLS1lcnJvclwiXSB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkcmVkO1xuXHRcdH1cblx0fVxuXHRcblx0LnNpZ25hdHVyZS1wYWQgLmNvbXBsZXhGaWVsZCB7XG5cdFx0JltjbGFzcyo9XCItLWVycm9yXCJdIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRyZWQ7XG5cdFx0fVxuXHR9XG5cdFxuXHQuZGVzY3JpcHRpb24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0cGFkZGluZzogNXB4O1xuXHRcdGNvbG9yOiAjNzc3O1xuXHRcdGZvbnQtc2l6ZTogJGZvbnQtLXNpemUtLTQ7XG5cdFx0Zm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0fVxuXHRcblx0LnNpZ25hdHVyZS1wYWQtLWZvb3RlciB7XG5cdFx0Y29sb3I6ICNDM0MzQzM7XG5cdFx0Zm9udC1zaXplOiAkZm9udC0tc2l6ZS0tMztcblx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdH1cblx0XG5cdC5zaWduYXR1cmUtcGFkLS1hY3Rpb25zIHtcblx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG5cdFx0LW1zLWZsZXgtcGFjazoganVzdGlmeTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdFxuXHRcdGRpdiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDU1cHg7XG5cdFx0XHRcdGhlaWdodDogNTVweDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyNnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRidXR0b246ZGlzYWJsZWQge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdGJ1dHRvbltkYXRhLWFjdGlvbj1cImNsZWFyXCJdIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTZweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0YnV0dG9uW2RhdGEtYWN0aW9uPVwiY29uZmlybVwiXSB7XG5cdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMTZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmJvZHktLWxhbmRzY2FwZSB7XG5cdC5jb21wbGV4RmllbGRfX3NpZ25hdHVyZSAuc2lnbmF0dXJlLXBhZCB7XG5cdFx0d2lkdGg6IDEzMy4zdm1pbjtcblx0XHRoZWlnaHQ6IDEwMHZtaW47XG5cdH1cbn1cblxuLyogcmVzZXQgYWxpZ25tZW50IGJhY2sgdG8gZGVmYXVsdCBhcyBpT1MxNVxuICAgY2VudGVycyB0aGUgY29udGVudHMgb2YgZGF0ZSBmaWVsZHMgYW5kXG4gICBjb2xvcnMgdGhlbSBibHVlICovXG5pbnB1dDo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcblx0dGV4dC1hbGlnbjogaW5pdGlhbDtcblx0Y29sb3I6IGluaXRpYWw7XG59XG4iLCJcbi5uYXZpZ2F0aW9uIHtcbiAgJGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcbiAgei1pbmRleDogMTE7XG5cbiAgYm9keS5ib2R5LS1tb2RhbC0tYWN0aXZlICYge1xuICAgIHotaW5kZXg6IDBcbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctcmVndWxhcjtcblxuICAgICYjeyZ9LS1oaWRkZW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmI3smfS0taGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5uYXZpZ2F0aW9uX19pdGVtIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmbG9hdDogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6ICRuYXZpZ2F0aW9uLWhlaWdodDtcbiAgaGVpZ2h0OiAkbmF2aWdhdGlvbi1oZWlnaHQ7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICBAaW5jbHVkZSBzY3JlZW4tLW1heCgzNDApIHtcbiAgICBsaW5lLWhlaWdodDogJG5hdmlnYXRpb24taGVpZ2h0LXNtYWxsO1xuICAgIGhlaWdodDogJG5hdmlnYXRpb24taGVpZ2h0LXNtYWxsO1xuXG4gICAgLnNlbGVjdCBsYWJlbC5zZWxlY3RfX2xhYmVsOmFmdGVyIHtcbiAgICAgIHdpZHRoOiAkaW50ZXJhY3Rpb24tZWxlbWVudC1oZWlnaHQtc21hbGw7XG4gICAgICBoZWlnaHQ6ICRpbnRlcmFjdGlvbi1lbGVtZW50LWhlaWdodC1zbWFsbDtcbiAgICB9XG5cbiAgICAuc2VsZWN0IC5zZWxlY3RfX29wdGlvbiB7XG4gICAgICBsaW5lLWhlaWdodDogJGludGVyYWN0aW9uLWVsZW1lbnQtaGVpZ2h0LXNtYWxsO1xuICAgICAgbWFyZ2luOiAtMXB4ICRpY29uLXNwYWNpbmctLWN1c3RvbTtcbiAgICB9XG4gIH1cblxuICAubmF2aWdhdGlvbl9faWNvbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAmI3smfS0tbGVmdCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGFsdC0yO1xuICB9XG5cbiAgJiN7Jn0tLWNlbnRlcmVkIHtcbiAgICBjbGVhcjogYm90aDtcblxuICAgIC5uYXZpZ2F0aW9uX19pY29uIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gIH1cblxuICAmI3smfS0tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRhbHQtMjtcblxuICAgIC5uYXZpZ2F0aW9uX19pY29uIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gIH1cblxuICAmI3smfS0tYWJzb2x1dGUtcmlnaHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDA7XG5cbiAgICAubmF2aWdhdGlvbl9faWNvbiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG5cbiAgICB9XG4gIH1cblxuICAmI3smfS0tcmVhZG9ubHkge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICYjeyZ9LS1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmI3smfS0taW5saW5lIHtcbiAgICBwYWRkaW5nOiAoKCRuYXZpZ2F0aW9uLWhlaWdodCAtICRpbnRlcmFjdGlvbi1lbGVtZW50LWhlaWdodCkgLyAyKSAwO1xuICB9XG59XG5cbi5uYXZpZ2F0aW9uLS1zdWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuXG4gIHRvcDogJG5hdmlnYXRpb24taGVpZ2h0O1xuXG4gIEBpbmNsdWRlIHNjcmVlbi0tbWF4KDM0MCkge1xuICAgIHRvcDogJG5hdmlnYXRpb24taGVpZ2h0LXNtYWxsO1xuICB9XG5cbiAgLm5hdmlnYXRpb25fX2l0ZW0ge1xuICAgIG1hcmdpbjogJGctc3BhY2luZy1zbWFsbGVyO1xuICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctcmVndWxhcjtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6ICRnLXNwYWNpbmctbWVkaXVtO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRnLXNwYWNpbmctbWVkaXVtO1xuICAgIH1cblxuICAgICYtLWFic29sdXRlLXJpZ2h0Omxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctbGlnaHQ7XG4gICAgfVxuXG4gICAgJi0tdHJhbnNwYXJlbnQge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwwLDAsMCk7XG5cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsMCwwLDApO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLW5vLXZlcnRpY2FsLXNwYWNpbmcge1xuICAgICAgbWFyZ2luOiAkZy1zcGFjaW5nLXNtYWxsZXIgMDtcbiAgICB9XG4gIH1cbn1cblxuLnN1Ym5hdmlnYXRpb24ge1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICBjbGVhcjogYm90aDtcbiAgbWF4LWhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuMnMgZWFzZS1vdXQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgJiN7Jn0tLWlubGluZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFsdC0yO1xuICB9XG59XG5cbi5zdWJuYXZpZ2F0aW9uX19pdGVtIHtcbiAgcGFkZGluZzogJGctc3BhY2luZy1tZWRpdW0gJGctc3BhY2luZy1yZWd1bGFyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGFsdC0yO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgbGluZS1oZWlnaHQ6ICRmb250LS1zaXplLS0yO1xuXG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93LXJlZ3VsYXI7XG4gIH1cblxuICAmLmxvZ291dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgfVxufVxuXG4uc3VibmF2aWdhdGlvbl9faWNvbiB7XG5cbiAgQGV4dGVuZCAuaXNzdWVfX3RpdGxlLWljb247XG5cbiAgJltzcmM9JyddIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5ub3RpZmljYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIHRvcDogJG5hdmlnYXRpb24taGVpZ2h0O1xuICBoZWlnaHQ6IDA7XG4gIC8vb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IC4ycztcblxuICBAaW5jbHVkZSBzY3JlZW4tLW1heCgzNDApIHtcbiAgICB0b3A6ICRuYXZpZ2F0aW9uLWhlaWdodC1zbWFsbDtcbiAgfVxufVxuXG4ubm90aWZpY2F0aW9uX19pdGVtIHtcbiAgQGV4dGVuZCAuc3VibmF2aWdhdGlvbl9faXRlbTtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgcGFkZGluZy1yaWdodDogMDtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTNweCAzcHggcmdiYSgkYmxhY2ssIC4xMik7XG4gIH1cbn1cblxuLm5vdGlmaWNhdGlvbl9fbWVzc2FnZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA4MCU7XG59XG5cbi5ub3RpZmljYXRpb25fX2Nsb3NlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwwLDAsMCk7XG4gICAgXG4gICAgLyogYnV0dG9uIHNob3VsZCBoYXZlIGEgdmVydGljYWwgY2VudGVyZWQgcG9zaXRpb25cbiAgICAgICB0byBjb3ZlciBzaW5nbGUtbGluZSBhbmQgbXVsdGktbGluZSBub3RpZmljYXRpb25zICovXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tbGVmdDogJGctc3BhY2luZy1zbWFsbGVyO1xuICAgIHRvcDogNTAlICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ubmF2aWdhdGlvbl9fbG9nbyB7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgJGctc3BhY2luZy10aW55IC0gMTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogJG5hdmlnYXRpb24taGVpZ2h0O1xuXG4gIEBpbmNsdWRlIHNjcmVlbi0tbWF4KDM0MCkge1xuICAgIGhlaWdodDogJG5hdmlnYXRpb24taGVpZ2h0LXNtYWxsO1xuICB9XG5cbiAgPiAqIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgfVxufVxuXG4ubmF2aWdhdGlvbl9faWNvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmc6IDI4cHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6ICRuYXZpZ2F0aW9uLWhlaWdodDtcbiAgaGVpZ2h0OiAkbmF2aWdhdGlvbi1oZWlnaHQ7XG4gICAgXG4gICAgJi0tZG91Ymxlc2l6ZSB7XG4gICAgICAgIHdpZHRoOiAkbmF2aWdhdGlvbi1oZWlnaHQgKiAyO1xuICAgIH1cblxuICBAaW5jbHVkZSBzY3JlZW4tLW1heCgzNDApIHtcbiAgICBwYWRkaW5nOiAyNXB4IDE3cHg7XG4gICAgd2lkdGg6ICRuYXZpZ2F0aW9uLWhlaWdodC1zbWFsbDtcbiAgICBoZWlnaHQ6ICRuYXZpZ2F0aW9uLWhlaWdodC1zbWFsbDtcbiAgICBcbiAgICAgICYtLWRvdWJsZXNpemUge1xuICAgICAgICAgIHdpZHRoOiAkbmF2aWdhdGlvbi1oZWlnaHQtc21hbGwgKiAyO1xuICAgICAgfVxuICB9XG4gIFxuICAmI3smfS0tZGlzY2FyZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMnB4ICEgaW1wb3J0YW50O1xuICB9XG5cbiAgJiN7Jn0tLWltYWdlIHtcbiAgICBwYWRkaW5nOiAkZy1zcGFjaW5nLW1lZGl1bTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmI3smfS0tbGFyZ2UtaW1hZ2Uge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDBweDtcbiAgfVxuXG4gICYjeyZ9LS1pbWFnZS1sYWJlbCB7XG4gICAgcGFkZGluZzogJGctc3BhY2luZy1zbWFsbCAkZy1zcGFjaW5nLXRpbnk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb250LS1zaXplLS01O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6ICRmb250LS1zaXplLS01O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6ICRpY29uLS10aW55O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiAkZy1zcGFjaW5nLXNtYWxsZXI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgXG4gICAgXG4gICAgICBAaW5jbHVkZSBzY3JlZW4tLW1heCgzNDApIHtcbiAgICAgICAgICBwYWRkaW5nOiAkZy1zcGFjaW5nLXNtYWxsZXIgJGctc3BhY2luZy10aW55ICRnLXNwYWNpbmctc21hbGwgJGctc3BhY2luZy10aW55O1xuICAgICAgICAgIFxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAkaWNvbi0tdGlueSAqIDAuOTtcbiAgICAgICAgICB9XG4gICAgICB9XG4gIH1cblxuICAmLS1xdWlja3NjYW4ge1xuICAgIEBpbmNsdWRlIGJhY2tncm91bmQtMngoJy4uL2ltZy9VSS5pY29uc2V0L21lZGl1bS9jb2Rlc2NhbicsICdwbmcnLCBjb250YWluLCAxMDAlKTtcbiAgfVxuXG4gICYtLW5mYyB7XG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZC0yeCgnLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL25mYycsICdwbmcnLCBjb250YWluLCAxMDAlKTtcbiAgfVxuXG4gICYtLW5ld2lzc3VlIHtcbiAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kLTJ4KCcuLi9pbWcvVUkuaWNvbnNldC9tZWRpdW0vbmV3aXNzdWUnLCAncG5nJywgY29udGFpbiwgMTAwJSk7XG4gIH1cblxuICAmLS1lZGl0aXNzdWUge1xuICAgIEBpbmNsdWRlIGJhY2tncm91bmQtMngoJy4uL2ltZy9VSS5pY29uc2V0L21lZGl1bS9lZGl0aXNzdWUnLCAncG5nJywgY29udGFpbiwgMTAwJSk7XG4gIH1cblxuICAmLS1zYXZlaXNzdWUge1xuICAgIEBpbmNsdWRlIGJhY2tncm91bmQtMngoJy4uL2ltZy9VSS5pY29uc2V0L21lZGl1bS9jb25maXJtJywgJ3BuZycsIGNvbnRhaW4sIDEwMCUpO1xuICB9XG5cbiAgJi0tY2xvc2Vpc3N1ZSB7XG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZC0yeCgnLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL2Nsb3NlaXNzdWUnLCAncG5nJywgY29udGFpbiwgMTAwJSk7XG4gIH1cblxuICAmLS1jbG9zZSB7XG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZC0yeCgnLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL2Nsb3NlJywgJ3BuZycsIGNvbnRhaW4sIDEwMCUpO1xuICB9XG5cbiAgJi0tc2VhcmNoIHtcbiAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kLTJ4KCcuLi9pbWcvVUkuaWNvbnNldC9tZWRpdW0vc2VhcmNoJywgJ3BuZycsIGNvbnRhaW4sIDEwMCUpO1xuICB9XG5cbiAgJi0taG9tZSB7XG4gICAgQGluY2x1ZGUgYmFja2dyb3VuZC0yeCgnLi4vaW1nL1VJLmljb25zZXQvbWVkaXVtL2hvbWUnLCAncG5nJywgY29udGFpbiwgMTAwJSk7XG4gIH1cblxuICAmLS1kaXNjYXJkIHtcbiAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kLTJ4KCcuLi9pbWcvVUkuaWNvbnNldC9tZWRpdW0vZGlzY2FyZCcsICdwbmcnLCBjb250YWluLCAxMDAlKTtcbiAgfVxuXG4gIC5uYXZpY29uIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycyBlYXNlLW91dDtcbiAgICB3aWR0aDogMThweDtcblxuICAgIEBpbmNsdWRlIHNjcmVlbi0tbWF4KDM0MCkge1xuICAgICAgbGVmdDogLTJweDtcbiAgICAgIHRvcDogLTNweDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLW91dDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIHRvcDogNXB4O1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgdG9wOiAtNXB4O1xuICAgIH1cbiAgfVxufVxuXG4ubmF2aWdhdGlvbl9fZHJvcGRvd24ge1xuICBkaXNwbGF5OiBub25lO1xuXG4gICY6Y2hlY2tlZCB+IC5zdWJuYXZpZ2F0aW9uIHtcbiAgICBtYXgtaGVpZ2h0OiAyNDBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6ICRuYXZpZ2F0aW9uLWhlaWdodDtcblxuICAgIEBpbmNsdWRlIHNjcmVlbi0tbWF4KDM0MCkge1xuICAgICAgdG9wOiAkbmF2aWdhdGlvbi1oZWlnaHQtc21hbGw7XG4gICAgfVxuXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRhbHQtMjtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAkd2hpdGU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0ycHg7XG4gICAgICB3aWR0aDogJG5hdmlnYXRpb24taGVpZ2h0O1xuXG4gICAgICBAaW5jbHVkZSBzY3JlZW4tLW1heCgzNDApIHtcbiAgICAgICAgd2lkdGg6ICRuYXZpZ2F0aW9uLWhlaWdodC1zbWFsbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOmNoZWNrZWQgfiAubmF2aWdhdGlvbl9faWNvbiAubmF2aWNvbiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOmNoZWNrZWQgfiAubmF2aWdhdGlvbl9faWNvbiAubmF2aWNvbjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cblxuICAmOmNoZWNrZWQgfiAubmF2aWdhdGlvbl9faWNvbiAubmF2aWNvbjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG5cbiAgJjpjaGVja2VkIH4gLm5hdmlnYXRpb25fX2ljb246bm90KC5zdGVwcykgLm5hdmljb246YmVmb3JlLFxuICAmOmNoZWNrZWQgfiAubmF2aWdhdGlvbl9faWNvbjpub3QoLnN0ZXBzKSAubmF2aWNvbjphZnRlciB7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi5uYXZpZ2F0aW9uX19idXR0b24ge1xuICBAZXh0ZW5kIC5uYXZpZ2F0aW9uX19kcm9wZG93bjtcblxuXG4gICYgfiAubmF2aWdhdGlvbl9faWNvbiAubmF2aWNvbiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmIH4gLm5hdmlnYXRpb25fX2ljb24gLm5hdmljb246YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB9XG5cbiAgJiB+IC5uYXZpZ2F0aW9uX19pY29uIC5uYXZpY29uOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cblxuICAmIH4gLm5hdmlnYXRpb25fX2ljb246bm90KC5zdGVwcykgLm5hdmljb246YmVmb3JlLFxuICAmIH4gLm5hdmlnYXRpb25fX2ljb246bm90KC5zdGVwcykgLm5hdmljb246YWZ0ZXIge1xuICAgIHRvcDogMDtcbiAgfVxufVxuIiwiLmJ1dHRvbiB7XG5cbiAgQGV4dGVuZCAuaW5wdXQ7XG5cbiAgJGxpZ2h0ZW4tcGVyY2VudDogMTAlO1xuXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJGctY29sb3ItYmFzZTtcbiAgY29sb3I6ICR3aGl0ZTtcblxuICBib3JkZXI6IDA7XG5cbiAgYm94LXNoYWRvdzogJHNoYWRvdy1yZWd1bGFyO1xuXG4gIHBhZGRpbmc6IDAgJGctc3BhY2luZy1tZWRpdW07XG5cbiAgZm9udC1zaXplOiAkZm9udC0tc2l6ZS0tNDtcblxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICRnLWFuaW1hdGlvbi10aW1lLWZhc3QsIGNvbG9yICRnLWFuaW1hdGlvbi10aW1lLWZhc3QsIGJveC1zaGFkb3cgJGctYW5pbWF0aW9uLXRpbWUtZmFzdDtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRnLWNvbG9yLWJhc2UsICRsaWdodGVuLXBlcmNlbnQpO1xuICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctbGlnaHQ7XG4gIH1cblxuICAmI3smfS0tZ3JlZW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGdyZWVuLCAkbGlnaHRlbi1wZXJjZW50KTtcbiAgICB9XG4gIH1cblxuICAmI3smfS0tYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRibHVlLCAkbGlnaHRlbi1wZXJjZW50KTtcbiAgICB9XG4gIH1cblxuICAmI3smfS0tcmVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkcmVkLCAkbGlnaHRlbi1wZXJjZW50KTtcbiAgICB9XG4gIH1cblxuICAmI3smfS0tdGV4dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICRibHVlO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoJGJsYWNrLCAwKTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gICYjeyZ9LS1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHBhZGRpbmc6ICRnLXNwYWNpbmctbWVkaXVtO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIGZsb2F0OiBpbml0aWFsO1xuICB9XG5cbn1cblxuXG4kc3Vycm91bmRpbmctdG90YWwtc3BhY2U6ICRnLXNwYWNpbmctc21hbGxlciAqIDI7XG5cbi5idXR0b24tcGFuZSB7XG4gIEBleHRlbmQgLm5hdmlnYXRpb25fX2JvZHk7XG5cbiAgYm94LXNoYWRvdzogbm9uZTtcblxuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjJzO1xuXG4gICYjeyZ9LS1hY3RpdmUge1xuICAgIGhlaWdodDogJG5hdmlnYXRpb24taGVpZ2h0ICsgJHN1cnJvdW5kaW5nLXRvdGFsLXNwYWNlO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTNweCAzcHggcmdiYSgkYmxhY2ssIC4xMik7XG4gIH1cblxuICAmI3smfS0tb3ZlcmZsb3ctdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbn1cblxuLmJ1dHRvbi1wYW5lX19zZWFyY2gtcGFuZSB7XG4gICYuYnV0dG9uLXBhbmUtLWFjdGl2ZSB7XG4gICAgaGVpZ2h0OiAoMiAqICRpbnRlcmFjdGlvbi1lbGVtZW50LWhlaWdodCkgKyAkZy1zcGFjaW5nLXNtYWxsICsgJHN1cnJvdW5kaW5nLXRvdGFsLXNwYWNlXG4gIH1cblxuICAuaW5wdXQsIC5zZWxlY3Qge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5sb2FkaW5nIHtcblxuICAkbGlnaHRlbi1wZXJjZW50OiAwLjg7XG4gICRsaWdodGVuLXBlcmNlbnQtdGV4dDogMC40O1xuXG4gIC5idXR0b24ge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoJGJsYWNrLCAwKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5idXR0b24tLWdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkZ3JlZW4sICRsaWdodGVuLXBlcmNlbnQpO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkd2hpdGUsICRsaWdodGVuLXBlcmNlbnQtdGV4dClcbiAgfVxuXG4gIC5idXR0b24tLWJsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRibHVlLCAkbGlnaHRlbi1wZXJjZW50KTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnRpemUoJHdoaXRlLCAkbGlnaHRlbi1wZXJjZW50LXRleHQpXG4gIH1cblxuICAuYnV0dG9uLS1yZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRyZWQsICRsaWdodGVuLXBlcmNlbnQpO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkd2hpdGUsICRsaWdodGVuLXBlcmNlbnQtdGV4dClcbiAgfVxuXG4gIC5uYXZpZ2F0aW9uX19pY29uLS1zYXZlaXNzdWUge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxufVxuIiwiXG4uc2VsZWN0IHtcblxuICBAZXh0ZW5kIC5idXR0b247XG5cbiAgYm94LXNoYWRvdzogbm9uZTsgLy8gaW4gb3JkZXIgdG8gZXhwYW5kIHRoZSBzaGFkb3csIGl0IG11c3QgYmUgYWRkZWQgdG8gdGhlIHNlbGVjdF9ib2R5XG5cbiAgJGxpZ2h0ZW4tcGVyY2VudDogMTAlO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLXdpZHRoOiAxNjhweDtcbiAgbWF4LXdpZHRoOiA1MHZ3O1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IGluaGVyaXQ7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkd2hpdGUsICRsaWdodGVuLXBlcmNlbnQpO1xuICB9XG5cbiAgJiN7Jn0tLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2VsZWN0X19kcm9wZG93biB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgJiN7Jn0tLWlubGluZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuICB9XG5cbiAgJi5zZWxlY3RfX2Ryb3Bkb3duLS1vbjpjaGVja2VkIHtcblxuICAgICYgfiAuc2VsZWN0X19sYWJlbC0tb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHotaW5kZXg6IDQ7XG4gICAgfVxuXG4gICAgJiB+IC5zZWxlY3RfX2xhYmVsLS1vZmYge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB6LWluZGV4OiA1O1xuICAgIH1cblxuICAgICYgfiAuc2VsZWN0X19ib2R5IHtcbiAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICB6LWluZGV4OiAzO1xuXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAtbW96LWZsZXgtZmxvdzogd3JhcDtcbiAgICAgIC13ZWJraXQtZmxleC1mbG93OiB3cmFwO1xuICAgICAgZmxleC1mbG93OiB3cmFwO1xuXG4gICAgICBib3gtc2hhZG93OiAkc2hhZG93LXJlZ3VsYXI7XG5cbiAgICAgIC5zZWxlY3RfX29wdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3JkZXI6IDM7XG5cdFx0ICBcbiAgICAgICAgaW1nW3NyYz0nJ10ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXNlbGVjdGVkIHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgfVxuXG4gICAgICAgICYubGl2ZXNlbGVjdCB7XG4gICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNlbGVjdF9fdGl0bGUge1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cblxuICAgICAgQGF0LXJvb3Qge1xuICAgICAgICAuc2VsZWN0X190aXRsZSA+IHNwYW46ZW1wdHkge1xuICAgICAgICAgIEBhdC1yb290IHtcbiAgICAgICAgICAgIC5zZWxlY3RfX29wdGlvbi5zZWxlY3RfX3RpdGxlIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuc2VsZWN0X19kcm9wZG93bi0tb2ZmOmNoZWNrZWQge1xuICAgICYgfiAuc2VsZWN0X19sYWJlbC0tb24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB6LWluZGV4OiA1O1xuICAgIH1cblxuICAgICYgfiAuc2VsZWN0X19sYWJlbC0tb2ZmIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB6LWluZGV4OiA0O1xuICAgIH1cbiAgfVxufVxuXG4uc2VsZWN0LS1yZWFkb25seSA+IC5zZWxlY3RfX2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdF9fbGFiZWwge1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZsb2F0OiByaWdodDtcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cy1zbWw7XG4gIGxpbmUtaGVpZ2h0OiAkaW50ZXJhY3Rpb24tZWxlbWVudC1oZWlnaHQgLyAyO1xuICBwYWRkaW5nOiAkZy1zcGFjaW5nLXNtYWxsZXIgJGludGVyYWN0aW9uLWVsZW1lbnQtaGVpZ2h0ICRnLXNwYWNpbmctc21hbGxlciAkZy1zcGFjaW5nLW1lZGl1bTtcblxuICB6LWluZGV4OiAyO1xuXG4gICY6YWZ0ZXIge1xuICAgIEBpbmNsdWRlIGJhY2tncm91bmQtMngoJy4uL2ltZy9VSS5pY29uc2V0L21lZGl1bS9zZWxlY3QnLCAncG5nJywgMTAwJSk7XG5cbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAkaW50ZXJhY3Rpb24tZWxlbWVudC1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkaW50ZXJhY3Rpb24tZWxlbWVudC1oZWlnaHQ7XG4gIH1cblxuICAmI3smfS0tb2ZmIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGZsb2F0OiByaWdodDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gIH1cbn1cblxuXG4uc2VsZWN0X19ib2R5IHtcblxuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXMtc21sO1xuICBib3gtc2hhZG93OiAkc2hhZG93LXJlZ3VsYXI7XG5cbiAgY2xlYXI6IGJvdGg7XG4gIG1heC1oZWlnaHQ6ICRpbnRlcmFjdGlvbi1lbGVtZW50LWhlaWdodDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuMnMgZWFzZS1vdXQ7XG5cbiAgei1pbmRleDogMTtcblxuICAmI3smfS0taW5saW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWx0LTI7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIHdpZHRoOiA3cHg7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC41KTtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDI1NSwyNTUsMjU1LC41KTtcbiAgfVxufVxuXG4uc2VsZWN0X19vcHRpb24ge1xuICBtYXJnaW46IDAgJGctc3BhY2luZy1tZWRpdW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYWx0LTI7XG5cbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6ICRpbnRlcmFjdGlvbi1lbGVtZW50LWhlaWdodDtcblxuICBkaXNwbGF5OiBub25lO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAkZy1zcGFjaW5nLW1lZGl1bTtcbiAgfVxuXG4gICY6Zmlyc3QtY2hpbGQsXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJiN7Jn0tLXJlYWRvbmx5IHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmI3smfS0tc2VsZWN0ZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgIFxuICAgIGltZ1tzcmM9JyddIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmxpdmVzZWxlY3Qge1xuICAmLnNlbGVjdF9fb3B0aW9uIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuc2VsZWN0X19vcHRpb24tdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAkZy1zcGFjaW5nLW1lZGl1bTtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5saXZlc2VsZWN0X19zZWFyY2gtLWhpZGRlbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0X19vcHRpb24taW5wdXQge1xuICAgICYubGl2ZXNlbGVjdF9fc2VhcmNoLS1oaWRkZW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLnNlbGVjdF9fb3B0aW9uLWlucHV0IHtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuXG4vLyA9PT09PT09PT0gQ3VzdG9tIHN0eWxlcyBmb3Igc2VsZWN0IGZpZWxkcyB3aXRoaW4gdGhlIGRldGFpbCB2aWV3ID09PT09PT09PT09XG5cbi5jb21wbGV4ZmllbGRfX3RleHQge1xuICAuc2VsZWN0X19vcHRpb24taW5wdXQgJiB7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRpbnRlcmFjdGlvbi1lbGVtZW50LWhlaWdodH0pO1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4vL3dpZHRoOiBjYWxjKDEwMCUgLSAzM3B4KTtcblxuLmNvbXBsZXhmaWVsZF9fc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkaW50ZXJhY3Rpb24tZWxlbWVudC1oZWlnaHQ7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcblxuICAuc2VsZWN0X19ib2R5IHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgJiN7Jn0tLXJlYWRvbmx5IHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuXG4uY29tcGxleGZpZWxkX19zZWxlY3RfX2JvZHkge1xuXG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuMnMgZWFzZS1vdXQ7XG5cblxuICAmI3smfS0tcmVhZG9ubHkge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG4iLCJpbWcge1xuICB3aWR0aDogIDEwMCU7XG59IiwiLnB0ci0tcHRyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4ucHRyLS1ib3gge1xuICBiYWNrZ3JvdW5kOiAkYWx0LTI7XG59IiwiLmNvbnRhaW5lciB7XG5cdFxuXHRkaXNwbGF5OiBub25lO1xuXG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmX19ib2R5IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gICYtLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29udGFpbmVyX19iYWNrZ3JvdW5kIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3I7XG5cbiAgJi0tbGF1bmNoc2NyZWVuIHtcbiAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kLTJ4KCcuLi9pbWcvVE9NX2xhdW5jaHNjcmVlbicsICdwbmcnLCBjb250YWluLCA1MCUpO1xuICB9XG59XG5cbi5sb2FkaW5nIC5jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogJGctc3BhY2luZy10aW55O1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMC43ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogJGctc3BhY2luZy10aW55O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVyLWJsdWU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCAtOTBkZWcsICRsaWdodC1ibHVlIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRsaWdodC1ibHVlIDUwJSwgJGxpZ2h0LWJsdWUgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50ICk7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1MHB4IDUwcHg7XG4gICAgYW5pbWF0aW9uOiBtb3ZlIDAuOXMgbGluZWFyIGluZmluaXRlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbW92ZXtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MHB4IDUwcHg7XG4gIH1cbn1cbiIsIi5kcm9wem9uZSB7XG4gIGJvcmRlcjogMCBub25lO1xuICBtaW4taGVpZ2h0OiAwO1xuICBib3gtc2hhZG93OiAkc2hhZG93LXJlZ3VsYXI7XG5cbiAgJiN7Jn0tLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hc3NldEZpZWxkX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnKyc7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6ICRpbnRlcmFjdGlvbi1lbGVtZW50LWhlaWdodCAtICRhc3NldC1ib3JkZXItLXdpZHRoICogMjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkaW50ZXJhY3Rpb24tZWxlbWVudC1oZWlnaHQgLSAkYXNzZXQtYm9yZGVyLS13aWR0aCAqIDI7XG5cbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG4gIH1cblxuICAuZHotcHJldmlldyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxuICAgIC5kei1kZXRhaWxzIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIC5kei1maWxlbmFtZSxcbiAgICAuZHotc2l6ZSxcbiAgICAuZHotcHJvZ3Jlc3Mge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5lcnJvci1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICBjb2xvcjogJHdoaXRlO1xuICBtYXJnaW46IDAgYXV0byAxMHB4IGF1dG87XG4gIG1heC13aWR0aDogMzA4cHg7XG4gIHBhZGRpbmc6IDE2cHggMzZweCAxNnB4IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUxZW07XG5cbiAgJi5lcnJvci1ib3gtLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogJGctc3BhY2luZy1yZWd1bGFyO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogJGljb24tLXRpbnk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIEBpbmNsdWRlIGJhY2tncm91bmQtMngoJy4uL2ltZy9VSS5pY29uc2V0L3NtYWxsL2Nsb3NlJywgJ3BuZycsIGNvbnRhaW4sIDEwMCUpO1xuICB9XG59XG5cbi5sb2dpbiA+IC5ub3RpZmljYXRpb24ge1xuICB0b3A6IDA7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDUxZW07XG4gIG1heC13aWR0aDogMzA4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4iLCJAaW1wb3J0IFwiLi4vc3ZlbHRlL3N0eWxlL3ZhcmlhYmxlc1wiO1xuXG5tYWluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmNvbXBsZXhmaWVsZCB7XG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tNDtcblx0aGVpZ2h0OiAzZW07XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFxuXHQmLmNvbXBsZXhmaWVsZF9fdGV4dGFyZWEge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRyZXNpemU6IG5vbmU7XG5cdH1cbn1cblxuLmNvbXBsZXhmaWVsZF9fY3RhLFxuLmNvbXBsZXhmaWVsZF9fY3RhOmFmdGVyLFxuLnNlbGVjdF9fbGFiZWw6YWZ0ZXIge1xuXHR3aWR0aDogM2VtO1xuXHRoZWlnaHQ6IDNlbTtcbn1cblxuLnNlbGVjdF9fYm9keSB7XG5cdG1heC1oZWlnaHQ6IDNlbTtcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zZWxlY3RfX29wdGlvbiB7XG5cdGxpbmUtaGVpZ2h0OiAzZW07XG5cdGhlaWdodDogM2VtO1xuXHRcblx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcblx0XHRwYWRkaW5nOiAkc3BhY2luZy1zICRzcGFjaW5nLXhzO1xuXHRcdG1hcmdpbjogMCAkc3BhY2luZy1zO1xuXHRcdGxpbmUtaGVpZ2h0OiAkZm9udC1zaXplLS0yO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRlci1ncmF5O1xuXHRcdGhlaWdodDogaW5pdGlhbDtcblx0fVxuXHRcblx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdH1cblx0XG5cdCYuc2VsZWN0X19vcHRpb24tLXNlbGVjdGVkIHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XG5cdFx0cGFkZGluZy1yaWdodDogJHNwYWNpbmctZGVmYXVsdCAqIDM7XG5cdFx0XG5cdFx0cCB7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdH1cblx0fVxuXHRcblx0ZGl2IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFxuXHRcdD4gKiB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRsaW5lLWhlaWdodDogJGljb24tc2l6ZS0tZGVmYXVsdCAqIDEuMiArICRpY29uLXNwYWNpbmctLWRlZmF1bHQgKiAwLjU7XG5cdFx0fVxuXHRcdFxuXHRcdD4gLmlzc3VlX190aXRsZS1pY29uIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiAkaWNvbi1zaXplLS1kZWZhdWx0ICogMS4yO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAkaWNvbi1zcGFjaW5nLS1kZWZhdWx0ICogMS41O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJGljb24tc3BhY2luZy0tZGVmYXVsdCAqIDAuNTtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcblx0XHRcdCZbc3JjPScnXSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zZWxlY3RfX2Ryb3Bkb3duIHtcblx0XG5cdC8qIGlmIGV4cGFuZGVkLCB0aGUgc2VsZWN0ZWQgaXRlbSByZXR1cm5zIHRvIGl0cyBpbml0aWFsIHBvc2l0aW9uIChvcmRlcikgKi9cblx0Ji5zZWxlY3RfX2Ryb3Bkb3duLS1vbjpjaGVja2VkIHtcblx0XHRcblx0XHQmIH4gLnNlbGVjdF9fYm9keSB7XG5cdFx0XHRcblx0XHRcdC5zZWxlY3RfX29wdGlvbiB7XG5cdFx0XHRcdFxuXHRcdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRlci1ncmF5O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdC8qIFRoZSBmaXJzdCBvcHRpb24gZWxlbWVudCBoYXMgYSB0b3AgYW5kIGEgYm90dG9tIGJvcmRlciwgZWFjaCB3aXRoIGEgdGhpY2tuZXNzIG9mIDFweC5cblx0XHRcdFx0XHQgICBJbiBvcmRlciB0byBrZWVwIHRoZSBib3R0b20gYm9yZGVyIHdpdGhpbiB0aGUgZGVzaXJlZCBlbGVtZW50IGhlaWdodCBvZiAzZW0sXG5cdFx0XHRcdFx0ICAgd2UgaGF2ZSB0byBzdWJ0cmFjdCB0aGUgdHdvIGJvcmRlcnMuICovXG5cdFx0XHRcdFx0LmNvbXBsZXhmaWVsZF9fdGV4dCB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoM2VtIC0gMnB4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC8qIGVuYWJsZSB3b3JkLXdyYXAgYW5kIHJlcGxhY2UgdjEgYm9yZGVyIHNldHRpbmdzIChhZ2FpbikgKi9cblx0XHRcdFx0Ji0tc2VsZWN0ZWQge1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IGluaXRpYWw7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRlci1ncmF5O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBpbml0aWFsO1xuXHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogaW5pdGlhbDtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0Ji0tZGlzYWJsZWQge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHRcdFx0XHRjb2xvcjogJGxpZ2h0LWdyYXk7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDJweCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmNvbXBsZXhmaWVsZF9fY3RhLS1leHBhbmRhYmxlIHtcblx0aGVpZ2h0OiAxLjVlbTtcbn1cblxuLyogb3ZlcnJpZGUgX3NlbGVjdC5jc3MsIGxpbmUgMjU1IGZmLiovXG4uY29tcGxleGZpZWxkX190ZXh0IHtcblx0LnNlbGVjdF9fb3B0aW9uLWlucHV0ICYge1xuXHRcdGhlaWdodDogM2VtO1xuXHR9XG59XG5cbi5pc3N1ZV9fdGl0bGUtaWNvbiwgLnN1Ym5hdmlnYXRpb25fX2ljb24ge1xuXHR3aWR0aDogMS4yZW07XG5cdGhlaWdodDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiAwLjc1ZW07XG5cdG1hcmdpbi1ib3R0b206IDAuMjVlbTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmlzc3VlLWRldGFpbF9fZmllbGRzIHtcblx0aW5wdXQsXG5cdHNlbGVjdCwgLnNlbGVjdF9fYm9keSB7XG5cdFx0bGluZS1oZWlnaHQ6IDIuNmVtO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cbn1cblxuLnNlcGFyYXRvci0td2l0aC1idXR0b24ge1xuXHQvKiBrZWVwIGEgc3RhdGljIGRpc3RhbmNlIHRvIHRoZSBuZXh0IGVsZW1lbnQsIHJlZ2FyZGxlc3Mgb2YgdGhlIGZvbnQtc2l6ZSAocmVtKSAqL1xuXHRtaW4taGVpZ2h0OiAyMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAkaWNvbi1zcGFjaW5nLS1kZWZhdWx0ICogMC43NTtcblx0XG5cdCY6YmVmb3JlIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDMuM2VtO1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzLjNlbSk7XG5cdH1cbn1cbiIsIi8vIC0tIHNoYW1lIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kZm9vdGVyLWhlaWdodDogNXZoO1xuJGludGVyYWN0aW9uLWVsZW1lbnQtaGVpZ2h0OiA0ZW07XG4kaW50ZXJhY3Rpb24tZWxlbWVudC1oZWlnaHQtc21hbGw6ICRpbnRlcmFjdGlvbi1lbGVtZW50LWhlaWdodCAqIDAuNzU7XG4kaGlnaGxpZ2h0LWJvcmRlci13aWR0aDogMC4xNGVtO1xuXG4kaGVpZ2h0LWRlZmF1bHQ6IDNlbTtcblxuLy8gLS0gVE9NIGJyYW5kIGNvbG9ycyAtLS0tLS0tLS0tLS0tLS0tLVxuJGdyZWVuOiByZ2IoNzUsIDEzMCwgMjUpOyAgIC8vIzRCODIxOVxuJGxpZ2h0LWdyZWVuOiByZ2JhKDIwNSwgMjIxLCAxODUsIDEpO1xuJHJlZDogcmdiKDIyNSwgNTAsIDUwKTsgLy8jRTEzMjMyXG4kYmx1ZTogcmdiYSgzOSwgMTI4LCAyMDAsIDEpOyAvLyMyODhDQzhcbiRsaWdodC1ibHVlOiB0cmFuc3BhcmVudGl6ZSgkYmx1ZSwgMC43Nik7XG4kbGlnaHRlci1ibHVlOiB0cmFuc3BhcmVudGl6ZSgkYmx1ZSwgMC44Mik7XG4kZGFya2JsdWU6IHJnYmEoMjUsIDQ1LCA3NSwgMSk7XG4kdG9tYmx1ZTogcmdiYSg2MiwgNjksIDEwMSwgMSk7XG4kd2hpdGU6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4kYmxhY2s6IHJnYmEoMCwgMCwgMCwgMSk7XG4kZ3JheTogcmdiYSg2OSwgNjksIDY5LCAxKTtcbiRsaWdodC1ncmF5OiB0cmFuc3BhcmVudGl6ZSgkZ3JheSwgMC4yKTtcbiRsaWdodGVyLWdyYXk6IHRyYW5zcGFyZW50aXplKCRncmF5LCAwLjc1KTtcblxuXG4vLyAtLSBGb250cyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRib2R5LWZvbnQ6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuLy8gLS0gVUkgY29sb3JzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGNvbG9yLXN1Y2Nlc3M6ICM1Q0I4NUM7XG4kY29sb3ItaW5mbzogIzVCQzBERTtcbiRjb2xvci13YXJuaW5nOiAjRjBBRDRFO1xuJGNvbG9yLWVycm9yOiAkcmVkOyAvLyNEOTUzNEY7XG5cblxuLy8gLS0gc3BhY2luZyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJHNwYWNpbmcteHM6IDAuMzNlbTtcbiRzcGFjaW5nLXM6IDAuNjdlbTtcbiRzcGFjaW5nLWRlZmF1bHQ6IDFlbTtcbiRzcGFjaW5nLWw6IDEuMzNlbTtcbiRzcGFjaW5nLXhsOiAkc3BhY2luZy1sICogMjtcbiRzcGFjaW5nLXh4bDogJHNwYWNpbmcteGwgKiAyO1xuXG5cbi8vIC0tIGJyZWFrcG9pbnRzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRicmVha3BvaW50czogKFxuICAgIHRhYmxldDogMzQwcHhcbik7XG5cblxuLy8gLS0gc2hhZG93cyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJHNoYWRvdy1saWdodDogMCAxcHggM3B4IDAgcmdiYSgkYmxhY2ssIC4xNSk7XG4kc2hhZG93LXJlZ3VsYXI6IDAgMXB4IDNweCAwIHJnYmEoJGJsYWNrLCAuNDUpO1xuJHNoYWRvdy1kYXJrOiAwIDFweCAzcHggMCByZ2JhKCRibGFjaywgLjc2KTtcbiRzaGFkb3ctaW5zZXQtbGlnaHQ6IGluc2V0IDAgLTNweCAzcHggcmdiYSgkYmxhY2ssIC4xMik7XG5cblxuLy8gLS0gdHJhbnNpdGlvbiB0aW1pbmcgLS0tLS0tLS0tLS0tLS0tLS0tLVxuJHRyYW5zaXRpb24tZmFzdDogLjEzN3M7XG4kdHJhbnNpdGlvbi1ub3JtYWw6IC4yNzdzO1xuXG4vLyAtLSBmb250IHNpemUgLS1cbiRmb250LXNpemUtLTE6IDEuNjdlbTtcbiRmb250LXNpemUtLTI6IDEuM2VtO1xuJGZvbnQtc2l6ZS0tMzogMS4xZW07XG4kZm9udC1zaXplLS00OiAxZW07XG4kZm9udC1zaXplLS01OiAuODNlbTtcbiRmb250LXNpemUtLTY6IC42N2VtO1xuJGZvbnQtc2l6ZS0tNzogMWVtO1xuXG4kbGluZS1oZWlnaHQtLW1lZGl1bTogMS4yZW07XG5cblxuLy8gLS0gaWNvbnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRpY29uLXNpemUtLWRlZmF1bHQ6IDFlbTtcbiRpY29uLXNpemUtLW06IDEuMmVtO1xuJGljb24tc2l6ZS0tbDogMS41ZW07XG4kaWNvbi1zaXplLS14bDogMmVtO1xuXG4kaWNvbi1zcGFjaW5nLS1kZWZhdWx0OiAkaWNvbi1zaXplLS1kZWZhdWx0IC8gMjtcbiRpY29uLXNwYWNpbmctLWw6ICRpY29uLXNpemUtLWwgLyAyO1xuJGljb24tc3BhY2luZy0teGw6ICRpY29uLXNpemUtLXhsIC8gMjtcblxuXG4vLyAtLSBib3JkZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRib3JkZXItcmFkaXVzLS1kZWZhdWx0OiAwLjE0ZW07XG5cblxuLy8gLS0gZHVwbGljYXRlIGRlZmF1bHRzIHRoYXQgYXJlIHVzZWQgYnkgem9vbS1saW1pdGVkIGNvbXBvbmVudHMgLS0tXG4kcmVtLWludGVyYWN0aW9uLWVsZW1lbnQtaGVpZ2h0OiA0cmVtO1xuJHJlbS1oZWlnaHQtZGVmYXVsdDogM3JlbTtcblxuJHJlbS1zcGFjaW5nLXhzOiAwLjMzcmVtO1xuJHJlbS1zcGFjaW5nLWRlZmF1bHQ6IDFyZW07XG4kcmVtLXNwYWNpbmctbDogMS4zM3JlbTtcblxuJHJlbS1mb250LXNpemUtLTI6IDEuM3JlbTtcblxuJHJlbS1pY29uLXNpemUtLWRlZmF1bHQ6IDFyZW07XG4kcmVtLWljb24tc2l6ZS0teGw6IDJyZW07XG5cbiRyZW0taWNvbi1zcGFjaW5nLS1kZWZhdWx0OiAkcmVtLWljb24tc2l6ZS0tZGVmYXVsdCAvIDI7XG4kcmVtLWljb24tc3BhY2luZy0teGw6ICRyZW0taWNvbi1zaXplLS14bCAvIDI7XG5cbiRyZW0tYm9yZGVyLXJhZGl1cy0tZGVmYXVsdDogMC4xNHJlbTtcbiIsIi5sb2dpbiB7XG5cbn1cblxuLmxvZ2luX19sb2dvIHtcbiAgbWFyZ2luOiA1NXB4IGF1dG8gJGctc3BhY2luZy1tZWRpdW0tZG91YmxlIGF1dG87XG4gIHdpZHRoOiAxMzVweDtcbiAgaGVpZ2h0OiA1NXB4O1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXG4gIEBpbmNsdWRlIGJhY2tncm91bmQtMngoJy4uL2ltZy9sb2dvJywgJ3BuZycsIGNvbnRhaW4sIDUwJSk7XG59XG5cbi5sb2dpbl9fZm9ybSB7XG4gIHdpZHRoOiAkZy1tYXgtd2lkdGggKiAwLjg1O1xuICBwYWRkaW5nOiAkZy1zcGFjaW5nLW1lZGl1bSAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XG4gIG1heC13aWR0aDogMzA4cHg7XG5cbiAgQGluY2x1ZGUgc2NyZWVuLS1tYXgoMzQwKSB7XG4gICAgbWF4LXdpZHRoOiAyNzNweDtcbiAgfVxuXG4gICYtLWRhcmtibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2JsdWU7XG4gIH1cbn1cblxuLmxvZ2luX19mb3JtLWdyb3VwIHtcbiAgcGFkZGluZzogJGctc3BhY2luZy1tZWRpdW0gMDtcbn1cblxuLmxvZ2luX19kZW1vIHtcbiAgQGV4dGVuZCAubG9naW5fX2Zvcm07XG4gIHBhZGRpbmc6ICRnLXNwYWNpbmctbWVkaXVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCJAbWl4aW4gcGhvbmUge1xuICBAbWVkaWEgKG1heC13aWR0aDogI3ttYXAtZ2V0KCRnLWJyZWFrcG9pbnRzLCB0YWJsZXQpIC0gMWVtfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB0YWJsZXQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3ttYXAtZ2V0KCRnLWJyZWFrcG9pbnRzLCB0YWJsZXQpfSkgYW5kIChtYXgtd2lkdGg6ICN7bWFwLWdldCgkZy1icmVha3BvaW50cywgZGVza3RvcCkgLSAxZW19KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHRhYmxldC0tdXAge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3ttYXAtZ2V0KCRnLWJyZWFrcG9pbnRzLCB0YWJsZXQpIC0gMGVtfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB0YWJsZXQtLWRvd24ge1xuICBAbWVkaWEgKG1heC13aWR0aDogI3ttYXAtZ2V0KCRnLWJyZWFrcG9pbnRzLCBkZXNrdG9wKSAtIDFlbX0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gZGVza3RvcCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAje21hcC1nZXQoJGctYnJlYWtwb2ludHMsIGRlc2t0b3ApIC0gMGVtfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEN1c3RvbSBzaXplc1xuQG1peGluIHNjcmVlbi0tbWF4KCRzY3JlZW4pIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICgkc2NyZWVuIC0gMSkgKyAncHgnKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNjcmVlbi0tbWF4SCgkc2NyZWVuKSB7XG4gIEBtZWRpYSAobWF4LWhlaWdodDogKCRzY3JlZW4gLSAxKSArICdweCcpIHtcbiAgICBAY29udGVudDtcbiAgfVxufSJdfQ== */
