/*!*********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/tippy.js/dist/tippy.css ***!
  \*********************************************************************************************************************************************************************************************************************************/
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}
/*!***********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/tippy.js/themes/light.css ***!
  \***********************************************************************************************************************************************************************************************************************************/
.tippy-box[data-theme~=light]{background-color:#fff;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);color:#26323d}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}
/*!********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!./assets/styles/main.scss ***!
  \********************************************************************************************************************************************************************************************************************/
:root{--distance-to-edge:Max(var(--container-padding),((100vw - var(--container-width))/2) + var(--container-padding))}@media (max-width:999px){.img-with-aniamtion-wrap.stretch,.img-with-aniamtion-wrap.stretch-mobile{inset-inline-start:50%;-webkit-margin-start:-50vw;margin-inline-start:-50vw;max-width:100vw;position:relative;width:100vw}}@media (min-width:1000px) and (max-width:1920px){.wpb_column:first-child .img-with-aniamtion-wrap.stretch,.wpb_column:last-child .img-with-aniamtion-wrap.stretch{width:calc(100% + var(--distance-to-edge))}.wpb_column:first-child .img-with-aniamtion-wrap.stretch{-webkit-margin-start:calc(var(--distance-to-edge)/-1);margin-inline-start:calc(var(--distance-to-edge)/-1)}.wpb_column:last-child .img-with-aniamtion-wrap.stretch{-webkit-margin-end:calc(var(--distance-to-edge)/-1);margin-inline-end:calc(var(--distance-to-edge)/-1)}}#gform_wrapper_4{--gf-color-primary:var(--nectar-accent-color)!important;--gf-ctrl-radius:0;--gf-ctrl-border-width:0;--gf-ctrl-shadow:none;--gf-ctrl-btn-bg-color-hover-primary:#a4597a}#gform_wrapper_4 .top_label .gfield_label{font-size:14px;text-transform:none!important}:root{--ls-primary:var(--nectar-accent-color);--ls-primary-contrast:#fff;--ls-status-available:#17d771;--ls-status-in-option:#e5d11d;--ls-status-sold:#ef4444}.lot-selector-btn{border-color:#fff}.lot-selector-btn i{font-size:inherit}.lot-selector-area{stroke:#fff;stroke-width:4px;cursor:pointer}.lot-selector-area:hover{--ls-area-opacity:.85}.lot-selector-controls{position:static}.lot-video-controls .control-text{display:none}.lot-video-controls .video-forward,.lot-video-controls .video-rewind{font-size:1.25rem;inset:50% 1rem auto;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3.25rem;z-index:1}.lot-video-controls .video-forward{-webkit-margin-start:auto;margin-inline-start:auto}@media (max-width:768px){.lot-selector-map .lot-selector-areas{display:block}.lot-selector-video-perspectives .lot-selector-video-perspective{display:unset}}@media (max-width:1000px){.lot-video-controls{gap:var(--ls-spacer);inset:auto 0 .5rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%)}.lot-video-controls .video-forward,.lot-video-controls .video-rewind{position:static;-webkit-transform:none;transform:none}.lot-video-controls .video-forward{-webkit-margin-start:0!important;margin-inline-start:0!important}.lot-selector{-webkit-margin-after:5rem!important;margin-block-end:5rem!important}}.lot-selector-video-perspectives video{vertical-align:bottom}.favorite-lot{padding:.35rem}.lot-selector-map{--padding-y:2rem;background-color:#fff}@media (min-width:1000px){.lot-selector-map{aspect-ratio:1920/1040}}.lot-selector-map-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-inline:auto;max-width:80vw;padding-block:var(--padding-y);position:relative}.lot-selector-map-image{height:100%!important;-webkit-margin-after:0!important;margin-block-end:0!important;pointer-events:none;position:relative;z-index:1}.lot-selector-map .lot-selector-areas{inset-block:var(--padding-y)}.lot-selector-floor-controls{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:grid;grid-template-columns:1fr auto 1fr;padding:1rem;position:relative;z-index:1}@media (max-width:1000px){.lot-selector-floor-controls{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:1rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.lot-selector-floor-controls .floor-selector-back-text{display:none}.lot-selector-floor-controls .lot-selector-floor-title{font-size:1rem!important}}.lot-selector-floor-controls-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.25rem}.lot-selector-floor-controls .floor-selector-back{width:-webkit-max-content;width:-moz-max-content;width:max-content}.lot-selector-floor-controls .lot-selector-floor-title{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem;margin-block:auto!important}@media (max-width:1000px){.lot-selector-floor-controls .lot-selector-floor-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:1.25rem;gap:.25rem;line-height:1.1}.lot-selector-floor-controls .lot-selector-floor-title .floor-title-separator{display:none}}.lots-overview-header .lots-actions{gap:1rem}@media (max-width:1000px){.lots-overview-header .lots-actions{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.lot-modal{padding:3rem 1rem 1rem}.lot-modal .modal-close{inset-block-start:.25rem!important;inset-inline-end:1rem!important}.lot-modal a{color:#3c3c3b}.lot-modal a:hover{color:#000}.lot-modal .modal-heading{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem}.lot-modal .modal-heading h3{-webkit-margin-after:0;margin-block-end:0}.lot-modal .modal-content-wrap .lot-selector-gallery .swiper-slide img.gallery-image{max-height:min(80vh,550px);width:auto!important}.lot-selector-gallery.swiper-initialized .swiper-lazy-preloader{display:none}.lot-selector-gallery:has(.swiper-wrapper .swiper-slide:only-child) .swiper-button-next,.lot-selector-gallery:has(.swiper-wrapper .swiper-slide:only-child) .swiper-button-prev{display:none}.gallery-modal{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.gallery-modal::-ms-backdrop{background:rgba(60,60,59,.3)}.gallery-modal::backdrop{background:rgba(60,60,59,.3)}.gallery-modal .dialog-close{background-color:transparent;border:none;font-size:3rem;font-weight:700;inset:1rem 1rem auto auto;line-height:.75em;padding:0;position:absolute}.gallery-modal img{max-height:90vh;max-width:80vw;width:auto}.lot-modal .gallery-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.lot-modal .gallery-item{position:relative}@media (min-width:768px){.lot-modal .gallery-item{aspect-ratio:3/2}}.lot-modal .gallery-item-description{background-color:rgba(0,0,0,.6);color:#fff;font-size:.75rem;inset:auto 0 0 0;line-height:1.4;overflow:hidden;padding:.25rem .5rem;position:absolute;text-overflow:ellipsis;white-space:nowrap}.lot-modal .gallery-image{-webkit-margin-after:0!important;margin-block-end:0!important;-o-object-fit:contain!important;object-fit:contain!important}@media (min-width:768px){.lot-modal .gallery-image{height:100%!important}}.lot-tabs{border-bottom:1px solid #ddd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;margin:1rem 0;padding-bottom:.5rem}.tab-button{background:none;border:none;color:#666;cursor:pointer;font-size:1.125em;font-weight:700;padding:.5rem 0}.tab-button.active{color:#3c3c3b}.tab-pane{display:none;padding:1rem 0}.tab-pane.active{display:block}.details-table{border:none!important;border-collapse:collapse;width:100%}.details-table td,.details-table th,.details-table tr{background:transparent!important;border:none!important;padding:0 1rem 0 0!important;text-align:left}.details-table th{color:var(--nectar-accent-color);font-weight:400!important;width:200px}@media (min-width:768px){.details-table th{width:275px}}.documents-list{list-style:none;padding:0}.documents-list li{margin-bottom:.5rem}.location-image{height:auto;max-width:100%}.gallery-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.gallery-item{aspect-ratio:1;overflow:hidden}.lot-modal .gallery-image{cursor:pointer;-o-object-fit:cover!important;object-fit:cover!important;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.lot-modal .gallery-image:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.lot-selector-info{--ls-info-border:0;line-height:1.4;max-width:300px}.lot-selector-info .info-image{-webkit-margin-after:0!important;margin-block-end:0!important;-webkit-margin-before:calc(var(--ls-info-padding-y)/-1);margin-block-start:calc(var(--ls-info-padding-y)/-1);margin-inline:calc(var(--ls-info-padding-x)/-1);max-width:calc(100% + var(--ls-info-padding-x)*2)!important;vertical-align:bottom}.lot-selector-info .lot-detail-label{display:inline-block;font-weight:700;width:150px}.tippy-content{padding:1rem}.tippy-content .lot-selector-info{padding:0}.lots-overview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem;max-height:600px;overflow:auto;-webkit-padding-end:1rem;padding-inline-end:1rem}.lots-overview .lot-selector-info{border-color:#ddd;gap:0;max-width:none;padding:1.5rem 1rem;position:relative}.lots-overview .lot-selector-info .lot-selector-btn[data-id]{border:none;padding:0}.lots-overview .lot-selector-info .lot-selector-btn[data-id]:before{content:"";inset:0;position:absolute}.lots-overview .lot-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.lots-overview .lot-detail{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.lots-overview .lot-detail:not(:first-child):before{background-color:currentColor;border-radius:50%;content:"";display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 0.25rem;-ms-flex:0 0 0.25rem;flex:0 0 0.25rem;height:.25rem;margin-inline:.5rem;width:.25rem}.floor-selector{position:relative}.floor-selector img{-webkit-margin-after:0!important;margin-block-end:0!important;vertical-align:bottom}.floor-selector svg{inset:0;position:absolute}.floor-selector svg polygon{--fill-opacity:.3;stroke-width:3px;stroke:#fff;fill:rgba(23,215,113,var(--fill-opacity));cursor:pointer}.floor-selector svg polygon:hover{--fill-opacity:.5}.floor-selector svg .floor-selector-standalone-lot{stroke-width:2px}.floor-selector svg .floor-selector-standalone-lot.floor-selector-static{fill:hsla(0,0%,100%,.15)}.floor-selector svg .floor-selector-standalone-lot.floor-selector-static:hover{fill:hsla(0,0%,100%,.3)}.floor-selector svg .floor-selector-standalone-lot.status-available{fill:color-mix(in srgb,var(--ls-status-available) 30%,transparent)}.floor-selector svg .floor-selector-standalone-lot.status-in-option{fill:color-mix(in srgb,var(--ls-status-in-option) 30%,transparent)}.floor-selector svg .floor-selector-standalone-lot.status-sold{fill:color-mix(in srgb,var(--ls-status-sold) 30%,transparent)}.floor-selector svg .floor-selector-standalone-lot:hover{--fill-opacity:.25}.floor-selector svg .floor-selector-standalone-lot:hover.status-available{fill:color-mix(in srgb,var(--ls-status-available) 50%,transparent)}.floor-selector svg .floor-selector-standalone-lot:hover.status-in-option{fill:color-mix(in srgb,var(--ls-status-in-option) 50%,transparent)}.floor-selector svg .floor-selector-standalone-lot:hover.status-sold{fill:color-mix(in srgb,var(--ls-status-sold) 50%,transparent)}.selectors-wrap{display:grid;grid-template:1fr/1fr;position:relative}.selectors-wrap .floor-selector,.selectors-wrap .lot-selector{grid-area:1/1}.selectors-wrap .lot-selector{display:none}.status-counts{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.status-count{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.status-count:before{background-color:var(--status-color);border-radius:50%;content:"";height:.5em;-webkit-margin-end:.25em;margin-inline-end:.25em;width:.5em}.status-count-available{--status-color:var(--ls-status-available)}.status-count-in-option{--status-color:var(--ls-status-in-option)}.status-count-sold{--status-color:var(--ls-status-sold)}.status-count span{-webkit-margin-end:1.875rem;margin-inline-end:1.875rem}.status-count strong{-webkit-margin-start:auto;margin-inline-start:auto}.floor-selector-header{-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;-webkit-margin-after:1rem;margin-block-end:1rem}.floor-selector-header h2{-webkit-margin-after:0;margin-block-end:0}.floor-selector-header .floor-selector-dropdown{display:none}.floor-selector-header.floor-selector-header--active .floor-selector-dropdown{display:block}.floor-selector-header select{-webkit-box-flex:0;-webkit-flex:0 0 max-content;-ms-flex:0 0 max-content;flex:0 0 max-content;-webkit-margin-start:auto;margin-inline-start:auto}@media (max-width:1000px){.floor-selector-header{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.floor-selector-header select{-webkit-margin-start:0;margin-inline-start:0}}.floor-selector-panzoom-controls{inset:auto 1rem 1rem auto;position:absolute}.floor-selector-panzoom-controls .lot-selector-btn{border-radius:50%;height:2rem;padding:0;width:2rem}.floor-selector-panzoom-controls .lot-selector-btn i{inset-block:auto}@media (min-width:1000px){.floor-selector-panzoom-controls{display:none}}.primo-cookie-compliance.floating:not(.primo-cookies-preferences-modal) #primo-cookie-compliance-accept,.primo-cookie-compliance.floating:not(.primo-cookies-preferences-modal) .cookie-content-wrapper .primo-cookie-compliance-settings{display:block}.primo-cookie-compliance.floating:not(.primo-cookies-preferences-modal) #primo-cookie-toggle-prefrences{display:none}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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LDZEUm9laEIsQ1E3ZEEsZ0JBQ0ksYUFDQSxzQkFDQSxpQlJnZUosQ1E5ZEksOERBRUksYVJnZVIsQ1E3ZEksOEJBQ0ksWVIrZFIsQ1EzZEEsZUFHSSxpR0FGQSwwRUFDQSxzSVIrZEosQ1EzZEEsY0FFSSw2RkFEQSx5RVIrZEosQ1E1ZEkscUJBS0kscUNBREEsa0JBSEEsV0FFQSxZQUdBLGlEQUpBLFVSa2VSLENRM2RJLHdCQUNJLHlDUjZkUixDUTFkSSx3QkFDSSx5Q1I0ZFIsQ1F6ZEksbUJBQ0ksb0NSMmRSLENReGRJLG1CQUNJLHNEUjBkUixDUXZkSSxxQkFDSSxrRFJ5ZFIsQ1FyZEEsdUJBRUksaUZBREEsMEVBRUEsU0FDQSwrQ1J3ZEosQ1F0ZEksMEJBQ0kseUNSd2RSLENRcmRJLGdEQUNJLFlSdWRSLENRcGRJLDhFQUNJLGFSc2RSLENRbmRJLDhCQUVJLDhGQURBLGtEUnNkUixDUWxkSSwwQkF2QkosdUJBeUJRLHlGQURBLHNJUnNkTixDUW5kTSw4QkFDSSw0Q1JxZFYsQ0FDRixDUWpkQSxpQ0FFSSwwQkFEQSxpQlJxZEosQ1FsZEksbURBQ0ksa0JBR0EsWUFGQSxVQUNBLFVScWRSLENRbGRRLHFEQUNJLGdCUm9kWixDUWhkSSwwQkFmSixpQ0FnQlEsWVJtZE4sQ0FDRixDUzNuQkksME9BQ0ksYVRpb0JSLENTOW5CSSx3R0FDSSxZVGdvQlIsQyIsInNvdXJjZXMiOlsid2VicGFjazovL2Zyb250ZW5kLy4vbm9kZV9tb2R1bGVzL3RpcHB5LmpzL2Rpc3QvdGlwcHkuY3NzIiwid2VicGFjazovL2Zyb250ZW5kLy4vbm9kZV9tb2R1bGVzL3RpcHB5LmpzL3RoZW1lcy9saWdodC5jc3MiLCJ3ZWJwYWNrOi8vZnJvbnRlbmQvLi9hc3NldHMvc3R5bGVzL2NvbW1vbi9fcHJvcHMuc2NzcyIsIndlYnBhY2s6Ly9mcm9udGVuZC8uL2Fzc2V0cy9zdHlsZXMvbWFpbi5zY3NzIiwid2VicGFjazovL2Zyb250ZW5kLy4vYXNzZXRzL3N0eWxlcy9jb21tb24vX3N0cmV0Y2guc2NzcyIsIndlYnBhY2s6Ly9mcm9udGVuZC8uL2Fzc2V0cy9zdHlsZXMvY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly9mcm9udGVuZC8uL2Fzc2V0cy9zdHlsZXMvY29tcG9uZW50cy9sb3Qtc2VsZWN0b3IvX3NlbGVjdG9yLnNjc3MiLCJ3ZWJwYWNrOi8vZnJvbnRlbmQvLi9hc3NldHMvc3R5bGVzL2NvbW1vbi9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vZnJvbnRlbmQvLi9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvbG90LXNlbGVjdG9yL19tb2RhbC5zY3NzIiwid2VicGFjazovL2Zyb250ZW5kLy4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL2xvdC1zZWxlY3Rvci9fdGFicy5zY3NzIiwid2VicGFjazovL2Zyb250ZW5kLy4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL2xvdC1zZWxlY3Rvci9faW5mby5zY3NzIiwid2VicGFjazovL2Zyb250ZW5kLy4vYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL19mbG9vci1zZWxlY3Rvci5zY3NzIiwid2VicGFjazovL2Zyb250ZW5kLy4vYXNzZXRzL3N0eWxlcy9jb21tb24vX292ZXJyaWRlcy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi50aXBweS1ib3hbZGF0YS1hbmltYXRpb249ZmFkZV1bZGF0YS1zdGF0ZT1oaWRkZW5de29wYWNpdHk6MH1bZGF0YS10aXBweS1yb290XXttYXgtd2lkdGg6Y2FsYygxMDB2dyAtIDEwcHgpfS50aXBweS1ib3h7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojMzMzO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo0cHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS40O3doaXRlLXNwYWNlOm5vcm1hbDtvdXRsaW5lOjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sdmlzaWJpbGl0eSxvcGFjaXR5fS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePXRvcF0+LnRpcHB5LWFycm93e2JvdHRvbTowfS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePXRvcF0+LnRpcHB5LWFycm93OmJlZm9yZXtib3R0b206LTdweDtsZWZ0OjA7Ym9yZGVyLXdpZHRoOjhweCA4cHggMDtib3JkZXItdG9wLWNvbG9yOmluaXRpYWw7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgdG9wfS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePWJvdHRvbV0+LnRpcHB5LWFycm93e3RvcDowfS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePWJvdHRvbV0+LnRpcHB5LWFycm93OmJlZm9yZXt0b3A6LTdweDtsZWZ0OjA7Ym9yZGVyLXdpZHRoOjAgOHB4IDhweDtib3JkZXItYm90dG9tLWNvbG9yOmluaXRpYWw7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePWxlZnRdPi50aXBweS1hcnJvd3tyaWdodDowfS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePWxlZnRdPi50aXBweS1hcnJvdzpiZWZvcmV7Ym9yZGVyLXdpZHRoOjhweCAwIDhweCA4cHg7Ym9yZGVyLWxlZnQtY29sb3I6aW5pdGlhbDtyaWdodDotN3B4O3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGxlZnR9LnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49cmlnaHRdPi50aXBweS1hcnJvd3tsZWZ0OjB9LnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49cmlnaHRdPi50aXBweS1hcnJvdzpiZWZvcmV7bGVmdDotN3B4O2JvcmRlci13aWR0aDo4cHggOHB4IDhweCAwO2JvcmRlci1yaWdodC1jb2xvcjppbml0aWFsO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIHJpZ2h0fS50aXBweS1ib3hbZGF0YS1pbmVydGlhXVtkYXRhLXN0YXRlPXZpc2libGVde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTQsMS41LC4zOCwxLjExKX0udGlwcHktYXJyb3d7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtjb2xvcjojMzMzfS50aXBweS1hcnJvdzpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItc3R5bGU6c29saWR9LnRpcHB5LWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo1cHggOXB4O3otaW5kZXg6MX0iLCIudGlwcHktYm94W2RhdGEtdGhlbWV+PWxpZ2h0XXtjb2xvcjojMjYzMjNkO2JveC1zaGFkb3c6MCAwIDIwcHggNHB4IHJnYmEoMTU0LDE2MSwxNzcsLjE1KSwwIDRweCA4MHB4IC04cHggcmdiYSgzNiw0MCw0NywuMjUpLDAgNHB4IDRweCAtMnB4IHJnYmEoOTEsOTQsMTA1LC4xNSk7YmFja2dyb3VuZC1jb2xvcjojZmZmfS50aXBweS1ib3hbZGF0YS10aGVtZX49bGlnaHRdW2RhdGEtcGxhY2VtZW50Xj10b3BdPi50aXBweS1hcnJvdzpiZWZvcmV7Ym9yZGVyLXRvcC1jb2xvcjojZmZmfS50aXBweS1ib3hbZGF0YS10aGVtZX49bGlnaHRdW2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dPi50aXBweS1hcnJvdzpiZWZvcmV7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmZmfS50aXBweS1ib3hbZGF0YS10aGVtZX49bGlnaHRdW2RhdGEtcGxhY2VtZW50Xj1sZWZ0XT4udGlwcHktYXJyb3c6YmVmb3Jle2JvcmRlci1sZWZ0LWNvbG9yOiNmZmZ9LnRpcHB5LWJveFtkYXRhLXRoZW1lfj1saWdodF1bZGF0YS1wbGFjZW1lbnRePXJpZ2h0XT4udGlwcHktYXJyb3c6YmVmb3Jle2JvcmRlci1yaWdodC1jb2xvcjojZmZmfS50aXBweS1ib3hbZGF0YS10aGVtZX49bGlnaHRdPi50aXBweS1iYWNrZHJvcHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnRpcHB5LWJveFtkYXRhLXRoZW1lfj1saWdodF0+LnRpcHB5LXN2Zy1hcnJvd3tmaWxsOiNmZmZ9IiwiOnJvb3Qge1xuICAtLWRpc3RhbmNlLXRvLWVkZ2U6IE1heCh2YXIoLS1jb250YWluZXItcGFkZGluZyksICgoMTAwdncgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIpICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcbn0iLCI6cm9vdCB7XG4gIC0tZGlzdGFuY2UtdG8tZWRnZTogTWF4KHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSwgKCgxMDB2dyAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMikgKyB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgLmltZy13aXRoLWFuaWFtdGlvbi13cmFwLnN0cmV0Y2gsXG4gIC5pbWctd2l0aC1hbmlhbXRpb24td3JhcC5zdHJldGNoLW1vYmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC01MHZ3O1xuICAgIGluc2V0LWlubGluZS1zdGFydDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLndwYl9jb2x1bW46Zmlyc3QtY2hpbGQgLmltZy13aXRoLWFuaWFtdGlvbi13cmFwLnN0cmV0Y2gsIC53cGJfY29sdW1uOmxhc3QtY2hpbGQgLmltZy13aXRoLWFuaWFtdGlvbi13cmFwLnN0cmV0Y2gge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyB2YXIoLS1kaXN0YW5jZS10by1lZGdlKSk7XG4gIH1cbiAgLndwYl9jb2x1bW46Zmlyc3QtY2hpbGQgLmltZy13aXRoLWFuaWFtdGlvbi13cmFwLnN0cmV0Y2gge1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tZGlzdGFuY2UtdG8tZWRnZSkgLyAtMSk7XG4gIH1cbiAgLndwYl9jb2x1bW46bGFzdC1jaGlsZCAuaW1nLXdpdGgtYW5pYW10aW9uLXdyYXAuc3RyZXRjaCB7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGModmFyKC0tZGlzdGFuY2UtdG8tZWRnZSkgLyAtMSk7XG4gIH1cbn1cblxuI2dmb3JtX3dyYXBwZXJfNCB7XG4gIC0tZ2YtY29sb3ItcHJpbWFyeTogdmFyKC0tbmVjdGFyLWFjY2VudC1jb2xvcikgIWltcG9ydGFudDtcbiAgLS1nZi1jdHJsLXJhZGl1czogMDtcbiAgLS1nZi1jdHJsLWJvcmRlci13aWR0aDogMDtcbiAgLS1nZi1jdHJsLXNoYWRvdzogbm9uZTtcbiAgLS1nZi1jdHJsLWJ0bi1iZy1jb2xvci1ob3Zlci1wcmltYXJ5OiAjYTQ1OTdhO1xufVxuI2dmb3JtX3dyYXBwZXJfNCAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbjpyb290IHtcbiAgLS1scy1wcmltYXJ5OiB2YXIoLS1uZWN0YXItYWNjZW50LWNvbG9yKTtcbiAgLS1scy1wcmltYXJ5LWNvbnRyYXN0OiAjZmZmZmZmO1xuICAtLWxzLXN0YXR1cy1hdmFpbGFibGU6ICMxN0Q3NzE7XG4gIC0tbHMtc3RhdHVzLWluLW9wdGlvbjogI0U1RDExRDtcbiAgLS1scy1zdGF0dXMtc29sZDogI0VGNDQ0NDtcbn1cblxuLmxvdC1zZWxlY3Rvci1idG4ge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5sb3Qtc2VsZWN0b3ItYnRuIGkge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5sb3Qtc2VsZWN0b3ItYXJlYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgc3Ryb2tlOiAjZmZmZmZmO1xuICBzdHJva2Utd2lkdGg6IDRweDtcbn1cblxuLmxvdC1zZWxlY3Rvci1hcmVhOmhvdmVyIHtcbiAgLS1scy1hcmVhLW9wYWNpdHk6IC44NTtcbn1cblxuLmxvdC1zZWxlY3Rvci1jb250cm9scyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5sb3QtdmlkZW8tY29udHJvbHMgLmNvbnRyb2wtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sb3QtdmlkZW8tY29udHJvbHMgLnZpZGVvLXJld2luZCxcbi5sb3QtdmlkZW8tY29udHJvbHMgLnZpZGVvLWZvcndhcmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiA1MCUgMXJlbSBhdXRvO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAzLjI1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5sb3QtdmlkZW8tY29udHJvbHMgLnZpZGVvLWZvcndhcmQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxvdC1zZWxlY3Rvci1tYXAgLmxvdC1zZWxlY3Rvci1hcmVhcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmxvdC1zZWxlY3Rvci12aWRlby1wZXJzcGVjdGl2ZXMgLmxvdC1zZWxlY3Rvci12aWRlby1wZXJzcGVjdGl2ZSB7XG4gICAgZGlzcGxheTogdW5zZXQ7XG4gIH1cbn1cbi8qIENvbnRyb2xzIGRpc3BsYXkgdW5kZXIgc2VsZWN0b3IgZm9yIHNtYWxsZXIgc2NyZWVucyAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAubG90LXZpZGVvLWNvbnRyb2xzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IGF1dG8gMCAwLjVyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogdmFyKC0tbHMtc3BhY2VyKTtcbiAgfVxuICAubG90LXZpZGVvLWNvbnRyb2xzIC52aWRlby1mb3J3YXJkLFxuICAubG90LXZpZGVvLWNvbnRyb2xzIC52aWRlby1yZXdpbmQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5sb3QtdmlkZW8tY29udHJvbHMgLnZpZGVvLWZvcndhcmQge1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubG90LXNlbGVjdG9yIHtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5sb3Qtc2VsZWN0b3ItdmlkZW8tcGVyc3BlY3RpdmVzIHZpZGVvIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLmZhdm9yaXRlLWxvdCB7XG4gIHBhZGRpbmc6IDAuMzVyZW07XG59XG5cbi5sb3Qtc2VsZWN0b3ItbWFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1wYWRkaW5nLXk6IDJyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxvdC1zZWxlY3Rvci1tYXAge1xuICAgIGFzcGVjdC1yYXRpbzogMTkyMC8xMDQwO1xuICB9XG59XG4ubG90LXNlbGVjdG9yLW1hcC13cmFwIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1wYWRkaW5nLXkpO1xuICBtYXgtd2lkdGg6IDgwdnc7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5sb3Qtc2VsZWN0b3ItbWFwLWltYWdlIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmxvdC1zZWxlY3Rvci1tYXAgLmxvdC1zZWxlY3Rvci1hcmVhcyB7XG4gIGluc2V0LWJsb2NrOiB2YXIoLS1wYWRkaW5nLXkpO1xufVxuXG4ubG90LXNlbGVjdG9yLWZsb29yLWNvbnRyb2xzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0byAxZnI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAubG90LXNlbGVjdG9yLWZsb29yLWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDFyZW07XG4gIH1cbiAgLmxvdC1zZWxlY3Rvci1mbG9vci1jb250cm9scyAuZmxvb3Itc2VsZWN0b3ItYmFjay10ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5sb3Qtc2VsZWN0b3ItZmxvb3ItY29udHJvbHMgLmxvdC1zZWxlY3Rvci1mbG9vci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5sb3Qtc2VsZWN0b3ItZmxvb3ItY29udHJvbHMtYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC4yNXJlbTtcbn1cblxuLmxvdC1zZWxlY3Rvci1mbG9vci1jb250cm9scyAuZmxvb3Itc2VsZWN0b3ItYmFjayB7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cblxuLmxvdC1zZWxlY3Rvci1mbG9vci1jb250cm9scyAubG90LXNlbGVjdG9yLWZsb29yLXRpdGxlIHtcbiAgbWFyZ2luLWJsb2NrOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZ2FwOiAwLjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxvdC1zZWxlY3Rvci1mbG9vci1jb250cm9scyAubG90LXNlbGVjdG9yLWZsb29yLXRpdGxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMC4yNXJlbTtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuICAubG90LXNlbGVjdG9yLWZsb29yLWNvbnRyb2xzIC5sb3Qtc2VsZWN0b3ItZmxvb3ItdGl0bGUgLmZsb29yLXRpdGxlLXNlcGFyYXRvciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmxvdHMtb3ZlcnZpZXctaGVhZGVyIC5sb3RzLWFjdGlvbnMge1xuICBnYXA6IDFyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxvdHMtb3ZlcnZpZXctaGVhZGVyIC5sb3RzLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cbn1cbi5sb3QtbW9kYWwge1xuICBwYWRkaW5nOiAzcmVtIDFyZW0gMXJlbTtcbn1cblxuLmxvdC1tb2RhbCAubW9kYWwtY2xvc2Uge1xuICBpbnNldC1ibG9jay1zdGFydDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBpbnNldC1pbmxpbmUtZW5kOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5sb3QtbW9kYWwgYSB7XG4gIGNvbG9yOiAjM2MzYzNiO1xufVxuXG4ubG90LW1vZGFsIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLmxvdC1tb2RhbCAubW9kYWwtaGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmxvdC1tb2RhbCAubW9kYWwtaGVhZGluZyBoMyB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG59XG5cbi5sb3QtbW9kYWwgLm1vZGFsLWNvbnRlbnQtd3JhcCAubG90LXNlbGVjdG9yLWdhbGxlcnkgLnN3aXBlci1zbGlkZSBpbWcuZ2FsbGVyeS1pbWFnZSB7XG4gIG1heC1oZWlnaHQ6IG1pbig4MHZoLCA1NTBweCk7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5sb3Qtc2VsZWN0b3ItZ2FsbGVyeS5zd2lwZXItaW5pdGlhbGl6ZWQgLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sb3Qtc2VsZWN0b3ItZ2FsbGVyeTpoYXMoLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGU6b25seS1jaGlsZCkgLnN3aXBlci1idXR0b24tcHJldixcbi5sb3Qtc2VsZWN0b3ItZ2FsbGVyeTpoYXMoLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGU6b25seS1jaGlsZCkgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nYWxsZXJ5LW1vZGFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmdhbGxlcnktbW9kYWw6OmJhY2tkcm9wIHtcbiAgYmFja2dyb3VuZDogcmdiYSg2MCwgNjAsIDU5LCAwLjMpO1xufVxuXG4uZ2FsbGVyeS1tb2RhbCAuZGlhbG9nLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMXJlbSAxcmVtIGF1dG8gYXV0bztcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xufVxuXG4uZ2FsbGVyeS1tb2RhbCBpbWcge1xuICBtYXgtaGVpZ2h0OiA5MHZoO1xuICBtYXgtd2lkdGg6IDgwdnc7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ubG90LW1vZGFsIC5nYWxsZXJ5LWdyaWQge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCgxNTBweCwgMWZyKSk7XG59XG5cbi5sb3QtbW9kYWwgLmdhbGxlcnktaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb3QtbW9kYWwgLmdhbGxlcnktaXRlbSB7XG4gICAgYXNwZWN0LXJhdGlvOiAzLzI7XG4gIH1cbn1cbi5sb3QtbW9kYWwgLmdhbGxlcnktaXRlbS1kZXNjcmlwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IGF1dG8gMCAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4ubG90LW1vZGFsIC5nYWxsZXJ5LWltYWdlIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMCAhaW1wb3J0YW50O1xuICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG90LW1vZGFsIC5nYWxsZXJ5LWltYWdlIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLmxvdC10YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW46IDFyZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi50YWItYnV0dG9uIHtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbn1cblxuLnRhYi1idXR0b24uYWN0aXZlIHtcbiAgY29sb3I6ICMzYzNjM2I7XG59XG5cbi50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbn1cblxuLnRhYi1wYW5lLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZGV0YWlscy10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRldGFpbHMtdGFibGUgdHIsXG4uZGV0YWlscy10YWJsZSB0aCxcbi5kZXRhaWxzLXRhYmxlIHRkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMXJlbSAwIDAgIWltcG9ydGFudDtcbn1cblxuLmRldGFpbHMtdGFibGUgdGgge1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1uZWN0YXItYWNjZW50LWNvbG9yKTtcbiAgd2lkdGg6IDIwMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRldGFpbHMtdGFibGUgdGgge1xuICAgIHdpZHRoOiAyNzVweDtcbiAgfVxufVxuLmRvY3VtZW50cy1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmRvY3VtZW50cy1saXN0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4ubG9jYXRpb24taW1hZ2Uge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmdhbGxlcnktZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDIwMHB4LCAxZnIpKTtcbiAgZ2FwOiAxcmVtO1xufVxuXG4uZ2FsbGVyeS1pdGVtIHtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubG90LW1vZGFsIC5nYWxsZXJ5LWltYWdlIHtcbiAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycztcbn1cblxuLmxvdC1tb2RhbCAuZ2FsbGVyeS1pbWFnZTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5cbi5sb3Qtc2VsZWN0b3ItaW5mbyB7XG4gIC0tbHMtaW5mby1ib3JkZXI6IDA7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5sb3Qtc2VsZWN0b3ItaW5mbyAuaW5mby1pbWFnZSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDAgIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLWxzLWluZm8tcGFkZGluZy15KSAvIC0xKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1scy1pbmZvLXBhZGRpbmcteCkgLyAtMSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgKyB2YXIoLS1scy1pbmZvLXBhZGRpbmcteCkgKiAyKSAhaW1wb3J0YW50O1xufVxuXG4ubG90LXNlbGVjdG9yLWluZm8gLmxvdC1kZXRhaWwtbGFiZWwge1xuICB3aWR0aDogMTUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi50aXBweS1jb250ZW50IHtcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLnRpcHB5LWNvbnRlbnQgLmxvdC1zZWxlY3Rvci1pbmZvIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmxvdHMtb3ZlcnZpZXcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNXJlbTtcbiAgbWF4LWhlaWdodDogNjAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDFyZW07XG59XG5cbi5sb3RzLW92ZXJ2aWV3IC5sb3Qtc2VsZWN0b3ItaW5mbyB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkZGRkO1xuICBwYWRkaW5nOiAxLjVyZW0gMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBnYXA6IDA7XG59XG5cbi5sb3RzLW92ZXJ2aWV3IC5sb3Qtc2VsZWN0b3ItaW5mbyAubG90LXNlbGVjdG9yLWJ0bltkYXRhLWlkXSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmxvdHMtb3ZlcnZpZXcgLmxvdC1zZWxlY3Rvci1pbmZvIC5sb3Qtc2VsZWN0b3ItYnRuW2RhdGEtaWRdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xufVxuXG4ubG90cy1vdmVydmlldyAubG90LWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5sb3RzLW92ZXJ2aWV3IC5sb3QtZGV0YWlsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmxvdHMtb3ZlcnZpZXcgLmxvdC1kZXRhaWw6bm90KDpmaXJzdC1jaGlsZCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjI1cmVtO1xuICBoZWlnaHQ6IDAuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBtYXJnaW4taW5saW5lOiAwLjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleDogMCAwIDAuMjVyZW07XG59XG5cbi5mbG9vci1zZWxlY3RvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mbG9vci1zZWxlY3RvciBpbWcge1xuICBtYXJnaW4tYmxvY2stZW5kOiAwICFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4uZmxvb3Itc2VsZWN0b3Igc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbn1cbi5mbG9vci1zZWxlY3RvciBzdmcgcG9seWdvbiB7XG4gIC0tZmlsbC1vcGFjaXR5OiAuMztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBzdHJva2Utd2lkdGg6IDNweDtcbiAgc3Ryb2tlOiAjZmZmZmZmO1xuICBmaWxsOiByZ2JhKDIzLCAyMTUsIDExMywgdmFyKC0tZmlsbC1vcGFjaXR5KSk7XG59XG4uZmxvb3Itc2VsZWN0b3Igc3ZnIHBvbHlnb246aG92ZXIge1xuICAtLWZpbGwtb3BhY2l0eTogLjU7XG59XG4uZmxvb3Itc2VsZWN0b3Igc3ZnIC5mbG9vci1zZWxlY3Rvci1zdGFuZGFsb25lLWxvdCB7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xufVxuLmZsb29yLXNlbGVjdG9yIHN2ZyAuZmxvb3Itc2VsZWN0b3Itc3RhbmRhbG9uZS1sb3QuZmxvb3Itc2VsZWN0b3Itc3RhdGljIHtcbiAgZmlsbDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbn1cbi5mbG9vci1zZWxlY3RvciBzdmcgLmZsb29yLXNlbGVjdG9yLXN0YW5kYWxvbmUtbG90LmZsb29yLXNlbGVjdG9yLXN0YXRpYzpob3ZlciB7XG4gIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cbi5mbG9vci1zZWxlY3RvciBzdmcgLmZsb29yLXNlbGVjdG9yLXN0YW5kYWxvbmUtbG90LnN0YXR1cy1hdmFpbGFibGUge1xuICBmaWxsOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tbHMtc3RhdHVzLWF2YWlsYWJsZSkgMzAlLCB0cmFuc3BhcmVudCk7XG59XG4uZmxvb3Itc2VsZWN0b3Igc3ZnIC5mbG9vci1zZWxlY3Rvci1zdGFuZGFsb25lLWxvdC5zdGF0dXMtaW4tb3B0aW9uIHtcbiAgZmlsbDogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWxzLXN0YXR1cy1pbi1vcHRpb24pIDMwJSwgdHJhbnNwYXJlbnQpO1xufVxuLmZsb29yLXNlbGVjdG9yIHN2ZyAuZmxvb3Itc2VsZWN0b3Itc3RhbmRhbG9uZS1sb3Quc3RhdHVzLXNvbGQge1xuICBmaWxsOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tbHMtc3RhdHVzLXNvbGQpIDMwJSwgdHJhbnNwYXJlbnQpO1xufVxuLmZsb29yLXNlbGVjdG9yIHN2ZyAuZmxvb3Itc2VsZWN0b3Itc3RhbmRhbG9uZS1sb3Q6aG92ZXIge1xuICAtLWZpbGwtb3BhY2l0eTogLjI1O1xufVxuLmZsb29yLXNlbGVjdG9yIHN2ZyAuZmxvb3Itc2VsZWN0b3Itc3RhbmRhbG9uZS1sb3Q6aG92ZXIuc3RhdHVzLWF2YWlsYWJsZSB7XG4gIGZpbGw6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1scy1zdGF0dXMtYXZhaWxhYmxlKSA1MCUsIHRyYW5zcGFyZW50KTtcbn1cbi5mbG9vci1zZWxlY3RvciBzdmcgLmZsb29yLXNlbGVjdG9yLXN0YW5kYWxvbmUtbG90OmhvdmVyLnN0YXR1cy1pbi1vcHRpb24ge1xuICBmaWxsOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tbHMtc3RhdHVzLWluLW9wdGlvbikgNTAlLCB0cmFuc3BhcmVudCk7XG59XG4uZmxvb3Itc2VsZWN0b3Igc3ZnIC5mbG9vci1zZWxlY3Rvci1zdGFuZGFsb25lLWxvdDpob3Zlci5zdGF0dXMtc29sZCB7XG4gIGZpbGw6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1scy1zdGF0dXMtc29sZCkgNTAlLCB0cmFuc3BhcmVudCk7XG59XG5cbi5zZWxlY3RvcnMtd3JhcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGU6IDFmci8xZnI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWxlY3RvcnMtd3JhcCAuZmxvb3Itc2VsZWN0b3IsXG4uc2VsZWN0b3JzLXdyYXAgLmxvdC1zZWxlY3RvciB7XG4gIGdyaWQtYXJlYTogMS8xO1xufVxuLnNlbGVjdG9ycy13cmFwIC5sb3Qtc2VsZWN0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3RhdHVzLWNvdW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4uc3RhdHVzLWNvdW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zdGF0dXMtY291bnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjVlbTtcbiAgaGVpZ2h0OiAwLjVlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdGF0dXMtY29sb3IpO1xuICBtYXJnaW4taW5saW5lLWVuZDogMC4yNWVtO1xufVxuLnN0YXR1cy1jb3VudC1hdmFpbGFibGUge1xuICAtLXN0YXR1cy1jb2xvcjogdmFyKC0tbHMtc3RhdHVzLWF2YWlsYWJsZSk7XG59XG4uc3RhdHVzLWNvdW50LWluLW9wdGlvbiB7XG4gIC0tc3RhdHVzLWNvbG9yOiB2YXIoLS1scy1zdGF0dXMtaW4tb3B0aW9uKTtcbn1cbi5zdGF0dXMtY291bnQtc29sZCB7XG4gIC0tc3RhdHVzLWNvbG9yOiB2YXIoLS1scy1zdGF0dXMtc29sZCk7XG59XG4uc3RhdHVzLWNvdW50IHNwYW4ge1xuICBtYXJnaW4taW5saW5lLWVuZDogMS44NzVyZW07XG59XG4uc3RhdHVzLWNvdW50IHN0cm9uZyB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG5cbi5mbG9vci1zZWxlY3Rvci1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBnYXA6IDFyZW07XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDFyZW07XG59XG4uZmxvb3Itc2VsZWN0b3ItaGVhZGVyIGgyIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbn1cbi5mbG9vci1zZWxlY3Rvci1oZWFkZXIgLmZsb29yLXNlbGVjdG9yLWRyb3Bkb3duIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mbG9vci1zZWxlY3Rvci1oZWFkZXIuZmxvb3Itc2VsZWN0b3ItaGVhZGVyLS1hY3RpdmUgLmZsb29yLXNlbGVjdG9yLWRyb3Bkb3duIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmxvb3Itc2VsZWN0b3ItaGVhZGVyIHNlbGVjdCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG4gIGZsZXg6IDAgMCBtYXgtY29udGVudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmZsb29yLXNlbGVjdG9yLWhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cbiAgLmZsb29yLXNlbGVjdG9yLWhlYWRlciBzZWxlY3Qge1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG4gIH1cbn1cblxuLmZsb29yLXNlbGVjdG9yLXBhbnpvb20tY29udHJvbHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiBhdXRvIDFyZW0gMXJlbSBhdXRvO1xufVxuLmZsb29yLXNlbGVjdG9yLXBhbnpvb20tY29udHJvbHMgLmxvdC1zZWxlY3Rvci1idG4ge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG59XG4uZmxvb3Itc2VsZWN0b3ItcGFuem9vbS1jb250cm9scyAubG90LXNlbGVjdG9yLWJ0biBpIHtcbiAgaW5zZXQtYmxvY2s6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5mbG9vci1zZWxlY3Rvci1wYW56b29tLWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wcmltby1jb29raWUtY29tcGxpYW5jZS5mbG9hdGluZzpub3QoLnByaW1vLWNvb2tpZXMtcHJlZmVyZW5jZXMtbW9kYWwpIC5jb29raWUtY29udGVudC13cmFwcGVyIC5wcmltby1jb29raWUtY29tcGxpYW5jZS1zZXR0aW5ncyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByaW1vLWNvb2tpZS1jb21wbGlhbmNlLmZsb2F0aW5nOm5vdCgucHJpbW8tY29va2llcy1wcmVmZXJlbmNlcy1tb2RhbCkgI3ByaW1vLWNvb2tpZS1jb21wbGlhbmNlLWFjY2VwdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByaW1vLWNvb2tpZS1jb21wbGlhbmNlLmZsb2F0aW5nOm5vdCgucHJpbW8tY29va2llcy1wcmVmZXJlbmNlcy1tb2RhbCkgI3ByaW1vLWNvb2tpZS10b2dnbGUtcHJlZnJlbmNlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLmltZy13aXRoLWFuaWFtdGlvbi13cmFwLnN0cmV0Y2gsXG4uaW1nLXdpdGgtYW5pYW10aW9uLXdyYXAuc3RyZXRjaC1tb2JpbGUge1xuICBAbWVkaWEgKG1heC13aWR0aDogI3skbW9iaWxlLWJyZWFrcG9pbnQgLSAxcHh9KSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC01MHZ3O1xuICAgIGluc2V0LWlubGluZS1zdGFydDogNTAlO1xuICB9XG59XG5cbi5pbWctd2l0aC1hbmlhbXRpb24td3JhcC5zdHJldGNoIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JG1vYmlsZS1icmVha3BvaW50fSkgYW5kIChtYXgtd2lkdGg6ICN7JHN0cmV0Y2gtbWF4LXdpZHRofSkge1xuICAgIC53cGJfY29sdW1uOmZpcnN0LWNoaWxkICYsXG4gICAgLndwYl9jb2x1bW46bGFzdC1jaGlsZCAmIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyB2YXIoLS1kaXN0YW5jZS10by1lZGdlKSk7XG4gICAgfVxuXG4gICAgLndwYl9jb2x1bW46Zmlyc3QtY2hpbGQgJiB7XG4gICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLWRpc3RhbmNlLXRvLWVkZ2UpIC8gLTEpO1xuICAgIH1cblxuICAgIC53cGJfY29sdW1uOmxhc3QtY2hpbGQgJiB7XG4gICAgICBtYXJnaW4taW5saW5lLWVuZDogY2FsYyh2YXIoLS1kaXN0YW5jZS10by1lZGdlKSAvIC0xKTtcbiAgICB9XG4gIH1cbn0iLCIjZ2Zvcm1fd3JhcHBlcl80IHtcclxuICAgIC0tZ2YtY29sb3ItcHJpbWFyeTogdmFyKC0tbmVjdGFyLWFjY2VudC1jb2xvcikgIWltcG9ydGFudDtcclxuICAgIC0tZ2YtY3RybC1yYWRpdXM6IDA7XHJcbiAgICAtLWdmLWN0cmwtYm9yZGVyLXdpZHRoOiAwO1xyXG4gICAgLS1nZi1jdHJsLXNoYWRvdzogbm9uZTtcclxuICAgIC0tZ2YtY3RybC1idG4tYmctY29sb3ItaG92ZXItcHJpbWFyeTogI2E0NTk3YTsgLy8gbGlnaHRlclxyXG5cclxuICAgIC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCB7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbn0iLCJAdXNlICcuLi8uLi9jb21tb24vdmFyaWFibGVzJyBhcyB2O1xuXG46cm9vdCB7XG4gIC0tbHMtcHJpbWFyeTogI3t2LiRwcmltYXJ5fTtcbiAgLS1scy1wcmltYXJ5LWNvbnRyYXN0OiAje3YuJHdoaXRlfTtcbiAgLS1scy1zdGF0dXMtYXZhaWxhYmxlOiAjMTdENzcxO1xuICAtLWxzLXN0YXR1cy1pbi1vcHRpb246ICNFNUQxMUQ7XG4gIC0tbHMtc3RhdHVzLXNvbGQ6ICNFRjQ0NDQ7XG59XG5cbi5sb3Qtc2VsZWN0b3ItYnRuIHtcbiAgYm9yZGVyLWNvbG9yOiB2LiR3aGl0ZTtcblxuICBpIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gIH1cbn1cblxuLmxvdC1zZWxlY3Rvci1hcmVhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBzdHJva2U6IHYuJHdoaXRlO1xuICBzdHJva2Utd2lkdGg6IDRweDtcblxuICAmOmhvdmVyIHtcbiAgICAtLWxzLWFyZWEtb3BhY2l0eTogLjg1O1xuICB9XG59XG5cbi5sb3Qtc2VsZWN0b3ItY29udHJvbHMge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4ubG90LXZpZGVvLWNvbnRyb2xzIHtcbiAgLmNvbnRyb2wtdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC52aWRlby1yZXdpbmQsXG4gIC52aWRlby1mb3J3YXJkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDUwJSAxcmVtIGF1dG87XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDMuMjVyZW07XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG5cbiAgLnZpZGVvLWZvcndhcmQge1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sb3Qtc2VsZWN0b3ItbWFwIC5sb3Qtc2VsZWN0b3ItYXJlYXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmxvdC1zZWxlY3Rvci12aWRlby1wZXJzcGVjdGl2ZXMgLmxvdC1zZWxlY3Rvci12aWRlby1wZXJzcGVjdGl2ZSB7XG4gICAgZGlzcGxheTogdW5zZXQ7XG4gIH1cbn1cblxuXG4vKiBDb250cm9scyBkaXNwbGF5IHVuZGVyIHNlbGVjdG9yIGZvciBzbWFsbGVyIHNjcmVlbnMgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxvdC12aWRlby1jb250cm9scyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiBhdXRvIDAgLjVyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogdmFyKC0tbHMtc3BhY2VyKTtcblxuICAgIC52aWRlby1mb3J3YXJkLFxuICAgIC52aWRlby1yZXdpbmQge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG5cbiAgICAudmlkZW8tZm9yd2FyZCB7XG4gICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cblxuICAubG90LXNlbGVjdG9yIHtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuXG4ubG90LXNlbGVjdG9yLXZpZGVvLXBlcnNwZWN0aXZlcyB2aWRlbyB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi5mYXZvcml0ZS1sb3Qge1xuICBwYWRkaW5nOiAuMzVyZW07XG59XG5cbi5sb3Qtc2VsZWN0b3ItbWFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdi4kd2hpdGU7XG4gIC0tcGFkZGluZy15OiAycmVtO1xuICBcbiAgQG1lZGlhIChtaW4td2lkdGg6I3t2LiRtb2JpbGUtYnJlYWtwb2ludH0pIHtcbiAgICBhc3BlY3QtcmF0aW86IDE5MjAvMTA0MDsgLy8gUmF0aW8gb2YgZmxvb3Igc2VsZWN0b3JcbiAgfVxuXG4gICYtd3JhcCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctYmxvY2s6IHZhcigtLXBhZGRpbmcteSk7XG4gICAgbWF4LXdpZHRoOiA4MHZ3O1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAmLWltYWdlIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAwICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAubG90LXNlbGVjdG9yLWFyZWFzIHtcbiAgICBpbnNldC1ibG9jazogdmFyKC0tcGFkZGluZy15KTtcbiAgfVxufVxuXG4ubG90LXNlbGVjdG9yLWZsb29yLWNvbnRyb2xzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0byAxZnI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdi4kd2hpdGU7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7di4kbW9iaWxlLWJyZWFrcG9pbnR9KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAxcmVtO1xuXG4gICAgLmZsb29yLXNlbGVjdG9yLWJhY2stdGV4dCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5sb3Qtc2VsZWN0b3ItZmxvb3ItdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJi1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogLjI1cmVtO1xuICB9XG5cbiAgLmZsb29yLXNlbGVjdG9yLWJhY2sge1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgfVxuICBcbiAgLmxvdC1zZWxlY3Rvci1mbG9vci10aXRsZSB7XG4gICAgbWFyZ2luLWJsb2NrOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgZ2FwOiAuNXJlbTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAje3YuJG1vYmlsZS1icmVha3BvaW50fSkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogLjI1cmVtO1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAgICAgLmZsb29yLXRpdGxlLXNlcGFyYXRvciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5sb3RzLW92ZXJ2aWV3LWhlYWRlciAubG90cy1hY3Rpb25zIHtcbiAgZ2FwOiAxcmVtO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAje3YuJG1vYmlsZS1icmVha3BvaW50fSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cbn0iLCIkbW9iaWxlLWJyZWFrcG9pbnQ6IDEwMDBweDtcbiRzdHJldGNoLW1heC13aWR0aDogMTkyMHB4O1xuXG4kcHJpbWFyeTogdmFyKC0tbmVjdGFyLWFjY2VudC1jb2xvcik7XG4kc2Vjb25kYXJ5OiB2YXIoLS1uZWN0YXItZXh0cmEtY29sb3ItMSk7XG4kd2hpdGU6ICNmZmZmZmY7XG4kZGFyazogIzNjM2MzYjtcbiRibGFjazogIzAwMDAwMDsiLCJAdXNlICcuLi8uLi9jb21tb24vdmFyaWFibGVzJyBhcyB2O1xyXG5cclxuLmxvdC1tb2RhbCB7XHJcbiAgcGFkZGluZzogM3JlbSAxcmVtIDFyZW07XHJcblxyXG4gIC5tb2RhbC1jbG9zZSB7XHJcbiAgICBpbnNldC1ibG9jay1zdGFydDogLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBpbnNldC1pbmxpbmUtZW5kOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIGNvbG9yOiB2LiRkYXJrO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogdi4kYmxhY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubW9kYWwtaGVhZGluZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAxcmVtO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubG90LW1vZGFsIC5tb2RhbC1jb250ZW50LXdyYXAgLmxvdC1zZWxlY3Rvci1nYWxsZXJ5IC5zd2lwZXItc2xpZGUgaW1nLmdhbGxlcnktaW1hZ2Uge1xyXG4gIG1heC1oZWlnaHQ6IE1pbig4MHZoLCA1NTBweCk7XHJcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxvdC1zZWxlY3Rvci1nYWxsZXJ5LnN3aXBlci1pbml0aWFsaXplZCAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubG90LXNlbGVjdG9yLWdhbGxlcnk6aGFzKC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlOm9ubHktY2hpbGQpIC5zd2lwZXItYnV0dG9uLXByZXYsXHJcbi5sb3Qtc2VsZWN0b3ItZ2FsbGVyeTpoYXMoLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGU6b25seS1jaGlsZCkgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmdhbGxlcnktbW9kYWwge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICY6OmJhY2tkcm9wIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEodi4kZGFyaywgLjMpO1xyXG4gIH1cclxuXHJcbiAgLmRpYWxvZy1jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBpbnNldDogMXJlbSAxcmVtIGF1dG8gYXV0bztcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICBsaW5lLWhlaWdodDogLjc1ZW07XHJcbiAgfVxyXG5cclxuICBpbWcge1xyXG4gICAgbWF4LWhlaWdodDogOTB2aDtcclxuICAgIG1heC13aWR0aDogODB2dztcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLmxvdC1tb2RhbCAuZ2FsbGVyeSB7XHJcbiAgJi1ncmlkIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCxtaW5tYXgoMTUwcHgsIDFmcikpO1xyXG4gIH1cclxuXHJcbiAgJi1pdGVtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIFxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMy8yO1xyXG4gICAgfSAgICBcclxuXHJcbiAgICAmLWRlc2NyaXB0aW9uIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBpbnNldDogYXV0byAwIDAgMDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2LiRibGFjaywuNik7XHJcbiAgICAgIHBhZGRpbmc6IC4yNXJlbSAuNXJlbTtcclxuICAgICAgY29sb3I6IHYuJHdoaXRlO1xyXG4gICAgICBmb250LXNpemU6IC43NXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWltYWdlIHtcclxuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDAgIWltcG9ydGFudDtcclxuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgIFxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgJy4uLy4uL2NvbW1vbi92YXJpYWJsZXMnIGFzIHY7XG5cbi5sb3QtdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4udGFiLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuMTI1ZW07XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiB2LiRkYXJrO1xuICB9XG59XG5cblxuLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMXJlbSAwO1xuXG4gICYuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uZGV0YWlscy10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRldGFpbHMtdGFibGUgdHIsXG4uZGV0YWlscy10YWJsZSB0aCxcbi5kZXRhaWxzLXRhYmxlIHRkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMXJlbSAwIDAgIWltcG9ydGFudDtcbn1cblxuLmRldGFpbHMtdGFibGUgdGgge1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2LiRwcmltYXJ5O1xuICB3aWR0aDogMjAwcHg7XG4gIFxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICB3aWR0aDogMjc1cHg7XG4gIH1cbn1cblxuXG4vLyBEb2N1bWVudHNcblxuLmRvY3VtZW50cy1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcblxuICBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG59XG5cblxuLmxvY2F0aW9uLWltYWdlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblxuLy8gR2FsbGVyeVxuXG4uZ2FsbGVyeS1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMjAwcHgsIDFmcikpO1xuICBnYXA6IDFyZW07XG59XG5cbi5nYWxsZXJ5LWl0ZW0ge1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5sb3QtbW9kYWwgLmdhbGxlcnktaW1hZ2Uge1xuICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xuXG4gICY6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIH1cbn1cbiIsIi5sb3Qtc2VsZWN0b3ItaW5mbyB7XHJcbiAgICAtLWxzLWluZm8tYm9yZGVyOiAwO1xyXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblxyXG4gICAgLmluZm8taW1hZ2Uge1xyXG4gICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1scy1pbmZvLXBhZGRpbmcteSkgLyAtMSk7XHJcbiAgICAgICAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1scy1pbmZvLXBhZGRpbmcteCkgLyAtMSk7XHJcbiAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlICsgKHZhcigtLWxzLWluZm8tcGFkZGluZy14KSAqIDIpKSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5sb3QtZGV0YWlsIHtcclxuICAgICAgICAmLWxhYmVsIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnRpcHB5LWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMXJlbTtcclxuXHJcbiAgICAubG90LXNlbGVjdG9yLWluZm8ge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sb3RzLW92ZXJ2aWV3IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAuNXJlbTtcclxuICAgIG1heC1oZWlnaHQ6IDYwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nLWlubGluZS1lbmQ6IDFyZW07XHJcblxyXG4gICAgLmxvdC1zZWxlY3Rvci1pbmZvIHtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZGRkZGRkO1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBnYXA6IDA7XHJcblxyXG4gICAgICAgIC5sb3Qtc2VsZWN0b3ItYnRuW2RhdGEtaWRdIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgaW5zZXQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxvdC1kZXRhaWxzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb3QtZGV0YWlsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvdC1kZXRhaWw6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogLjI1cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IC4yNXJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgICAgICAgICAgIG1hcmdpbi1pbmxpbmU6IC41cmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAuMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQHVzZSAnLi4vY29tbW9uL3ZhcmlhYmxlcycgYXMgdjtcclxuXHJcbi5mbG9vci1zZWxlY3RvciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgIH1cclxuXHJcbiAgICBzdmcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBpbnNldDogMDtcclxuXHJcbiAgICAgICAgcG9seWdvbiB7XHJcbiAgICAgICAgICAgIC0tZmlsbC1vcGFjaXR5OiAuMztcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBzdHJva2Utd2lkdGg6IDNweDtcclxuICAgICAgICAgICAgc3Ryb2tlOiB2LiR3aGl0ZTtcclxuICAgICAgICAgICAgZmlsbDogcmdiYSgjMTdkNzcxLCB2YXIoLS1maWxsLW9wYWNpdHkpKTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgLS1maWxsLW9wYWNpdHk6IC41O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIC5mbG9vci1zZWxlY3Rvci1zdGFuZGFsb25lLWxvdCB7XHJcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7XHJcblxyXG4gICAgICAgICYuZmxvb3Itc2VsZWN0b3Itc3RhdGljIHtcclxuICAgICAgICAgICAgZmlsbDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnN0YXR1cy1hdmFpbGFibGUge1xyXG4gICAgICAgICAgICBmaWxsOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tbHMtc3RhdHVzLWF2YWlsYWJsZSkgMzAlLCB0cmFuc3BhcmVudCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnN0YXR1cy1pbi1vcHRpb24ge1xyXG4gICAgICAgICAgICBmaWxsOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tbHMtc3RhdHVzLWluLW9wdGlvbikgMzAlLCB0cmFuc3BhcmVudCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnN0YXR1cy1zb2xkIHtcclxuICAgICAgICAgICAgZmlsbDogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWxzLXN0YXR1cy1zb2xkKSAzMCUsIHRyYW5zcGFyZW50KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAtLWZpbGwtb3BhY2l0eTogLjI1O1xyXG5cclxuICAgICAgICAgICAgJi5zdGF0dXMtYXZhaWxhYmxlIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1scy1zdGF0dXMtYXZhaWxhYmxlKSA1MCUsIHRyYW5zcGFyZW50KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zdGF0dXMtaW4tb3B0aW9uIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1scy1zdGF0dXMtaW4tb3B0aW9uKSA1MCUsIHRyYW5zcGFyZW50KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zdGF0dXMtc29sZCB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tbHMtc3RhdHVzLXNvbGQpIDUwJSwgdHJhbnNwYXJlbnQpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2VsZWN0b3JzLXdyYXAge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGU6IDFmciAvIDFmcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAuZmxvb3Itc2VsZWN0b3IsXHJcbiAgICAubG90LXNlbGVjdG9yIHtcclxuICAgICAgICBncmlkLWFyZWE6IDEgLyAxO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb3Qtc2VsZWN0b3Ige1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zdGF0dXMtY291bnRzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbn1cclxuXHJcbi5zdGF0dXMtY291bnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogLjVlbTtcclxuICAgICAgICBoZWlnaHQ6IC41ZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0YXR1cy1jb2xvcik7XHJcbiAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IC4yNWVtO1xyXG4gICAgfVxyXG5cclxuICAgICYtYXZhaWxhYmxlIHtcclxuICAgICAgICAtLXN0YXR1cy1jb2xvcjogdmFyKC0tbHMtc3RhdHVzLWF2YWlsYWJsZSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbi1vcHRpb24ge1xyXG4gICAgICAgIC0tc3RhdHVzLWNvbG9yOiB2YXIoLS1scy1zdGF0dXMtaW4tb3B0aW9uKTtcclxuICAgIH1cclxuXHJcbiAgICAmLXNvbGQge1xyXG4gICAgICAgIC0tc3RhdHVzLWNvbG9yOiB2YXIoLS1scy1zdGF0dXMtc29sZCk7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IDEuODc1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIHN0cm9uZyB7XHJcbiAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLmZsb29yLXNlbGVjdG9yLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGVuZDtcclxuICAgIGdhcDogMXJlbTtcclxuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDFyZW07XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb29yLXNlbGVjdG9yLWRyb3Bkb3duIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYuZmxvb3Itc2VsZWN0b3ItaGVhZGVyLS1hY3RpdmUgLmZsb29yLXNlbGVjdG9yLWRyb3Bkb3duIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICBzZWxlY3Qge1xyXG4gICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XHJcbiAgICAgICAgZmxleDogMCAwIG1heC1jb250ZW50O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAje3YuJG1vYmlsZS1icmVha3BvaW50fSkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG5cclxuICAgICAgICBzZWxlY3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZsb29yLXNlbGVjdG9yLXBhbnpvb20tY29udHJvbHMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaW5zZXQ6IGF1dG8gMXJlbSAxcmVtIGF1dG87XHJcblxyXG4gICAgLmxvdC1zZWxlY3Rvci1idG4ge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHdpZHRoOiAycmVtO1xyXG4gICAgICAgIGhlaWdodDogMnJlbTtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGluc2V0LWJsb2NrOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogI3t2LiRtb2JpbGUtYnJlYWtwb2ludH0pIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59IiwiLnByaW1vLWNvb2tpZS1jb21wbGlhbmNlLmZsb2F0aW5nOm5vdCgucHJpbW8tY29va2llcy1wcmVmZXJlbmNlcy1tb2RhbCkge1xuICAgIC5jb29raWUtY29udGVudC13cmFwcGVyIC5wcmltby1jb29raWUtY29tcGxpYW5jZS1zZXR0aW5ncyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICNwcmltby1jb29raWUtY29tcGxpYW5jZS1hY2NlcHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAjcHJpbW8tY29va2llLXRvZ2dsZS1wcmVmcmVuY2VzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/