md-dialog{width:50%}html{overflow:hidden!important}body{overflow:hidden;background-color:#eee}main{-ms-flex:1;flex:1;box-sizing:border-box;height:100%}.pd8{padding:8px}.pd16{padding:16px}.c-red{color:#f44336!important}.c-green{color:#4caf50!important}.speed,.whs-nowrap{white-space:nowrap}.ta-center{text-align:center!important}.disabled{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;opacity:.5!important;color:rgba(0,0,0,.26)!important}.disabled,.xm-readonly,.xm-readonly-checkbox md-checkbox{pointer-events:none!important;cursor:not-allowed!important}.md-row-total{font-weight:700}md-option{height:34px}md-input-container .md-errors-spacer,md-input-container [ng-messages]{min-height:0}md-input-container input[type=time]{width:78px}md-input-container input[type=time].short-time{width:70px}.md-datepicker-input-container{width:86px}._md-datepicker-has-triangle-icon{margin-right:-12px}.btns-filter .md-button.md-icon-button{padding:8px 0;width:30px}.mobile .md-button.md-icon-button{padding:8px 0;width:22px}.export-menu-item{margin:auto 3px auto 0}.car-markers div,.car-markers img{margin:0 8px}.car-markers span{line-height:20px;vertical-align:super}#map{z-index:1}#content #table-data{background:#fff}#content #map{background:#eee}a.vehicle-link{text-decoration:none;font-weight:700}table.md-table.md-row-select td.md-cell:nth-child(n+3):nth-last-child(n+2),table.md-table.md-row-select th.md-column:nth-child(n+3):nth-last-child(n+2),table.md-table:not(.md-row-select) td.md-cell:first-child,table.md-table:not(.md-row-select) td.md-cell:nth-child(n+2):nth-last-child(n+2),table.md-table:not(.md-row-select) th.md-column:first-child,table.md-table:not(.md-row-select) th.md-column:nth-child(n+2):nth-last-child(n+2),table.md-table td.md-cell:last-child,table.md-table th.md-column:last-child{padding:0 5px}table.md-table thead.md-head>tr.md-row{height:34px}driver-login section,login section{background:url(/assets/img/bg/map-1.jpg)}md-select-menu,md-select-menu md-content{max-height:512px}md-pagination-wrapper,md-tabs-canvas{height:36px}md-pagination-wrapper{width:100%!important}.md-tab{padding-top:6px;padding-bottom:6px}.md-button.md-icon-button{margin:0}vehicles vehicles-all .ta-center,vehicles vehicles-details .ta-center{text-align:center!important}vehicles vehicles-all .car-address,vehicles vehicles-details .car-address{letter-spacing:.02em;font-size:15px}vehicles vehicles-now table.additional-info{width:100%}vehicles vehicles-now table.additional-info tr td:nth-child(odd){font-size:14px;font-weight:500;letter-spacing:.01em;line-height:24px}vehicles .filter-bar .md-primary{min-width:auto}vehicles .filter-bar md-input-container{margin-bottom:0;height:32px}settings,vehicles,vehicles-all,vehicles-details{height:100%;-ms-flex:1;flex:1;box-sizing:border-box}settings md-tabs,vehicles-all md-tabs,vehicles-details md-tabs,vehicles md-tabs{height:100%}settings md-content,vehicles-all md-content,vehicles-details md-content,vehicles md-content{height:100%;height:calc(100% - 30px)}vehicles-details md-tabs-content-wrapper{top:37px!important;bottom:40px}vehicles-route .filter-bar md-input-container,vehicles-stops .filter-bar md-input-container{margin-top:0}md-fab-speed-dial{z-index:4;position:absolute}#table-data .md-toolbar-tools,#table-data md-toolbar{min-height:40px;height:40px;color:#fff}#table-data .md-toolbar-tools md-icon,#table-data md-toolbar md-icon{color:#fff}#table-data.flex-40 .table-car-all td.md-cell{padding-left:2px!important;padding-right:2px!important}#table-data.flex-40 .table-car-all .whs-nowrap{display:none}.md-dialog-container .md-toolbar-tools,.md-dialog-container md-toolbar{min-height:50px;height:50px}.md-dialog-container .dialog-fullscreen,.md-dialog-container .md-dialog-fullscreen{min-width:100%;min-height:100%;width:100%;height:100%}#osm-map-container{height:100%}.hide-map{max-width:0!important;width:0!important;max-height:0!important;height:0!important}.hide-track #table-data{display:none}.login-lang-menu{position:absolute;right:0;top:0}.btn-action{display:none}.desktop .btn-toolbar.btn-action,.mobile .btn-menu.btn-action{display:inherit}.leaflet-control-attribution{display:none}md-tab-content{-webkit-overflow-scrolling:touch}.banners{position:absolute;bottom:20px;right:20px}.banners a{display:block;width:135px;height:39px}.banners .ios-link{background:url(/assets/img/app-store-png-logo-33109.png) no-repeat 50%/contain;margin-bottom:5px}.banners .android-link{background:url(/assets/img/favpng_google-play-android.png) no-repeat 50%/contain}.md-button{margin:2px 4px;min-height:28px;line-height:28px}.md-button.md-icon-button{height:28px;padding:2px}md-input-container{margin:18px 0;margin-bottom:5px;margin-top:14px}md-switch{margin:0}.md-select-value{min-height:20px}table.md-table td.md-cell{font-size:14px}.btns-filter.btns-filter__common-report .md-button.md-icon-button{width:35px}.loader{font-size:10px;position:relative;text-indent:-9999em;border-top:3px solid rgba(224,242,241,.8);border-right:3px solid rgba(178,223,219,.8);border-bottom:3px solid rgba(178,223,219,.8);border-left:3px solid #e0f2f1;animation:a 1.1s infinite linear}.loader,.loader:after{border-radius:50%;width:48px;height:48px}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.main-loader,.widget-loader{top:50%;left:50%;margin:-24px 0 0 -24px;z-index:2}.main-loader{position:fixed}.widget-loader{position:absolute}.loader-center{top:50%;margin-top:-24px;margin-left:-24px}.loader-center,.loader-md-top{position:absolute;left:50%;z-index:2}.loader-md-top{top:68px}.loader-list,.loader-md-top{margin-left:-16px;width:32px;height:32px}.loader-list{position:absolute;top:28px;left:50%;margin-top:-16px;z-index:2}.list-lazy-load{position:sticky;height:56px;bottom:0;left:0;right:0}.list-lazy-load .loader{width:32px;height:32px}.list-lazy-load-text{margin-left:16px;color:#9e9e9e}.cars-list{position:relative}.cars-list md-input-container{margin:-4px 8px 0}.cars-list md-option{height:34px}.cars-list .md-icon-button{min-height:30px;height:30px;padding:4px 8px}.moving,.no-gps,.stopped{background-color:#e0e0e0}.no-online-gps{background-color:#fffde7}.online-gps{background-color:#e0ffe0}.moving .speed{color:#4caf50!important;font-weight:700}.speed{text-align:left!important}.speed .material-icons{font-size:16px!important;vertical-align:middle!important}.road_sign{background-color:#214a87;color:#fff}.black{color:#000!important}.current-stop{background-color:#c8e6c9}.route-color-box{display:block;width:15px;height:15px;margin:5px;box-sizing:border-box;border:.5px solid #000}.table-car-all.hide-col-0 .md-body tr:not(.car-cell-address) td:first-child,.table-car-all.hide-col-0 .md-head th:first-child,.table-car-all.hide-col-1 .md-body td:nth-child(2),.table-car-all.hide-col-1 .md-head th:nth-child(2){display:none}.table-car-all .car-cell-address,.table-car-all .md-row{height:20px!important}.table-car-all .car-cell-address .md-cell{border-top-color:rgba(0,0,0,.05);text-align:center!important}.car-settings{padding:16px}.car-settings md-divider{margin:16px 0}.dialog-report{width:90%;max-width:96%}.balance-table .md-cell.car-link,.car-link,.report-table .md-cell.car-link{color:#00e;text-decoration:underline;cursor:pointer}.balance-table .md-cell.car-link:first-child,.report-table .md-cell.car-link:first-child{background:#a8c0f0;white-space:nowrap}.report-table tbody tr:last-child td,.report-table tbody tr td:last-child{font-weight:700}.report-table tbody tr:last-child td.car-link{color:inherit;text-decoration:inherit;cursor:inherit}.report-table .c-red{color:inherit!important;background-color:#f9d7cb}.balance-table tbody tr:hover td,.report-table tbody tr:hover td{background-color:#e0e0e0!important}.balance-table tbody tr:nth-child(2n),.report-table tbody tr:nth-child(2n){background-color:#eee}@media (max-width:1200px){.dialog-balance{width:inherit}}.change-address{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:10px;box-sizing:border-box;padding-left:12px;background-color:silver}.change-address__address-title{margin-left:60px}.filter-bar-time .car-link{margin:2px 8px 0}.mobile .filter-bar-time .car-link{margin:2px 4px 0}.car-all-sort-blk{position:absolute}.car-all-sort-blk .material-icons{line-height:16px;font-size:20px}.copy-btn{float:right}.car-filter{margin-left:15px;font-size:15px}.cls-1,.cls-2{fill:none}.cls-2{stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:.7px}.settings .md-subheader{font-size:18px;text-align:center}.settings .md-subheader .md-subheader-inner{padding:0 0 16px}.settings .settings-row-caption{margin-right:16px}.settings-all md-divider{margin:16px 0}.md-secondary-container .md-secondary{opacity:.5}.md-secondary-container .md-secondary:hover{opacity:1}.zone-avatar{width:50px;height:50px;border-radius:50%;margin:0 16px}.dialog-user md-checkbox{display:block}.settings-subscription-fee{height:100%}.settings-subscription-fee .pd16._md{height:calc(100% - 32px)}.settings-subscription-fee .car-without-plan{color:#f44336;text-decoration:underline;cursor:pointer;margin-right:10px}.settings-users .user-permissions span{font-size:12px;margin-right:12px}@media screen and (max-width:425px){.settings-users .user-permissions{display:none}}.settings-users md-switch{margin:0}.settings-users md-checkbox{margin-bottom:6px;margin-top:5px}.settings-users .layout-row{width:75%;padding:0 10px;-ms-flex-wrap:wrap;flex-wrap:wrap}md-switch[disabled].activeDisabled .md-container>div>div{background:#ffab40}fuel-chart{display:none;position:relative}#fuel-chart{position:relative;width:100%;height:100%;border-top:1px solid #bdbdbd}.fuel-chart-container{display:block;min-height:40%}.fuel-chart-container .export-btn{position:absolute;right:8px;bottom:-4px}.fuel-summary-chart{z-index:5;position:absolute;left:0;right:0;bottom:100%;font-size:12px;padding:3px}.fuel-chart-msg{position:absolute;top:48%;margin-left:25px}.logistics-upload-btn{position:relative;overflow:hidden}.logistics-upload-btn>input[type=file]{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;cursor:pointer}.logistics{height:100%}.logistics .md-subheader{font-size:18px;text-align:center}.logistics .md-subheader .md-subheader-inner{padding:0 0 16px}.logistics .create-route .had-no-coordinates{background-color:#fff9c4}.logistics .create-route .no-coordinates{background-color:#ffcdd2}.logistics .create-route .selected{background-color:#e0ffe0}.logistics .create-route .start-point-btn{color:#fff;background-color:#29b6f6}.logistics .create-route .end-point-btn{color:#fff;background-color:#ff7043}.logistics .create-route .status-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.logistics .create-route .not-clickable-icon{margin:8px;opacity:.5}.logistics .create-route .instruction{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.logistics .create-route .instruction.select-car-wrapper .select-car-title{margin-right:15px}.logistics .create-route .instruction.select-car-wrapper .input-container{margin:0}.logistics .create-route .routes-tabs{width:100%}.logistics .create-route .color-point{width:10px;height:10px;border-radius:50%;display:inline-block}.logistics .create-route .point-car-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.logistics .create-route .point-car-wrapper .point-car-select{margin:5px}.logistics .create-route .over-weight{color:red}.logistics .create-route .point-moving a{text-decoration:none}.logistics .create-route .point-moving a+a{margin-left:10px}.logistics .create-route .point-desired-position,.logistics .create-route .point-parking{width:50px}.logistics .routes .filter-bar .period-link{margin:2px 8px 0;color:#00e;cursor:pointer}.logistics .routes .filter-bar .period-link.selected{text-decoration:underline;cursor:default}.logistics .routes .routes-table .route-row.accepted{background-color:#e0ffe0}.logistics .view-route .accepted{color:#43a047}.logistics .view-route .non-accepted{color:#039be5}.logistics .view-route .outdrive{color:#43a047}.logistics .view-route .delay{color:#f44336}.logistics .view-route .not-visited{background-color:#ffcdd2}.logistics .back-link{position:absolute;z-index:1;cursor:pointer;top:15px;left:20px}.logistics .location-autocomplete{margin-right:15px}.logistics .small-btn{min-width:40px}.logistics .custom-point-focus,.logistics .selection-focus,.logistics .watching-map-click-focus{background-color:#eee!important}.logistics .xs-container{-ms-flex:0.5;flex:0.5}.leaflet-routing-container{display:none}.colored-icon{width:30px;height:30px;display:block;left:-15px;top:-15px;position:relative;border-radius:30px 30px 0;transform:rotate(45deg);border:1px solid #fff}.colored-icon .colored-icon-text{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);font-weight:700}.sorting-tittle{cursor:pointer}.sorting-tittle:hover{text-decoration:underline}.sorting-arrow{transition:transform .3s ease-out}.sorting-arrow-up{transform:rotate(180deg)}.sorting-title{position:relative}.sorting-title .label{margin-right:20px}.sorting-title .icon-wrapper{position:absolute;right:0;top:0}.sorting-title .icon-wrapper .material-icons{font-size:17px;line-height:15px}.date-column{width:10em}.column-center{text-align:center!important}.geozones-index{padding-right:15px}.leaflet-control-layers-toggle{background-image:url(/assets/img/layers.png)}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/assets/img/layers-2x.png)}.leaflet-popup-content{margin:4px 8px}.leaflet-draw-toolbar a,.leaflet-retina .leaflet-draw-toolbar a{background-image:url(/assets/img/spritesheet.png)!important}.leaflet-control-coordinates{background:#fff;border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65);cursor:pointer;padding:2px 5px}.leaflet-control-coordinates.hidden{display:none}.leaflet-control-coordinates-lng{padding-left:5px}.leaflet-control-draw-measure{background-image:url(/assets/img/measure-control.png)}.c3 svg{font:10px sans-serif;-webkit-tap-highlight-color:transparent}.c3 line,.c3 path{fill:none;stroke:#000}.c3 text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c3-bars path,.c3-event-rect,.c3-legend-item-tile,.c3-xgrid-focus,.c3-ygrid{shape-rendering:crispEdges}.c3-chart-arc path{stroke:#fff}.c3-chart-arc text{fill:#fff;font-size:13px}.c3-grid line{stroke:#aaa}.c3-grid text{fill:#aaa}.c3-xgrid,.c3-ygrid{stroke-dasharray:3 3}.c3-text.c3-empty{fill:gray;font-size:2em}.c3-line{stroke-width:1px}.c3-circle._expanded_{stroke-width:1px;stroke:#fff}.c3-selected-circle{fill:#fff;stroke-width:2px}.c3-bar{stroke-width:0}.c3-bar._expanded_{fill-opacity:1;fill-opacity:.75}.c3-target.c3-focused{opacity:1}.c3-target.c3-focused path.c3-line,.c3-target.c3-focused path.c3-step{stroke-width:2px}.c3-target.c3-defocused{opacity:.4!important}.c3-region{fill:#4682b4;fill-opacity:.1}.c3-brush .extent{fill-opacity:.1}.c3-legend-item{font-size:12px}.c3-legend-item-hidden{opacity:.45}.c3-legend-background{opacity:.75;fill:#fff;stroke:#d3d3d3;stroke-width:1}.c3-title{font:14px sans-serif}.c3-tooltip-container{z-index:3}.c3-tooltip{border-collapse:collapse;border-spacing:0;background-color:#fff;empty-cells:show;box-shadow:7px 7px 12px -9px #777;opacity:.9}.c3-tooltip tr{border:1px solid #ccc}.c3-tooltip th{background-color:#aaa;font-size:14px;padding:2px 5px;text-align:left;color:#fff}.c3-tooltip td{font-size:13px;padding:3px 6px;background-color:#fff;border-left:1px dotted #999}.c3-tooltip td>span{display:inline-block;width:10px;height:10px;margin-right:6px}.c3-tooltip td.value{text-align:right}.c3-area{stroke-width:0;opacity:.2}.c3-chart-arcs-title{dominant-baseline:middle;font-size:1.3em}.c3-chart-arcs .c3-chart-arcs-background{fill:#e0e0e0;stroke:none}.c3-chart-arcs .c3-chart-arcs-gauge-unit{fill:#000;font-size:16px}.c3-chart-arcs .c3-chart-arcs-gauge-max,.c3-chart-arcs .c3-chart-arcs-gauge-min{fill:#777}.c3-chart-arc .c3-gauge-value{fill:#000}.c3-chart-arc.c3-target.c3-focused g path,.c3-chart-arc.c3-target g path{opacity:1}@media (max-width:960px){vehicles-all .whs-nowrap{white-space:inherit}#table-data .md-toolbar-tools{padding:0 8px}#table-data .md-toolbar-tools>.md-button:first-child .material-icons{display:none}#table-data .md-toolbar-tools .md-icon-button{width:auto;padding:4px}#table-data .md-toolbar-tools .md-title{font-size:16px}.additional-info{padding-bottom:20px}}@media only screen and (min-device-width:320px) and (max-device-width:479px) and (orientation:portrait){#content{-ms-flex-direction:column;flex-direction:column}#content #map{max-width:100%}#content #map.flex-50:not(.flex-100){max-height:240px}#content #table-data{max-width:100%;min-height:0}.hide-portrait{display:none}}@media only screen and (max-device-width:640px) and (orientation:portrait){#content{-ms-flex-direction:column;flex-direction:column}#content #map{max-width:100%}#content #table-data{max-width:100%;min-height:0}.hide-portrait{display:none}}.full-width{width:100%!important}.with-search .material-icons{position:absolute;right:auto;top:50%;transform:translateY(-50%);cursor:pointer}color-picker-h{display:inline-block;width:100px}color-picker-h .color-item{display:inline-block;width:15px;height:15px;margin:5px;box-sizing:border-box}color-picker-h .color-item.selected{border:2px solid #424242}.car-info-container{display:block;height:70%;overflow:auto}.car-info-container .md-cell{font-size:12px!important}[is-visible-map-control=true]{display:block}[is-visible-map-control=false],[is-visible-map-control=true][is-permanently-hidden-map-control]{display:none}.vehicles-settings{gap:20px}.vehicles-settings md-select{margin-bottom:0}.vehicles-settings__icon-preview{margin-right:auto}.vehicles-settings__icon{width:35px;height:35px}.vehicles-settings-menu__content{min-width:auto}.vehicles-settings-menu__item{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end;-ms-flex-align:center;align-items:center;gap:15px}.vehicles-settings-menu__selected-item .md-button,.vehicles-settings-menu__selected-item .md-button:hover{background-color:transparent;cursor:default}.vehicles-settings-menu__selected-item .vehicles-settings-menu__item-icon{display:inline-block}.vehicles-settings-menu__item--color{display:block;width:30px;height:30px}.vehicles-settings-menu__item-icon{display:none;width:12px}.vehicles-settings-menu__item-icon-img{height:35px}.leaflet-div-icon.vehicle-icon{background:transparent;border:none}.leaflet-marker-icon.vehicle-icon .tgps-marker-icon{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.leaflet-marker-icon.vehicle-icon .tgps-marker-icon img{transform-origin:center center}.leaflet-fade-anim .leaflet-popup.tgps-custom-popup{opacity:1;transition:none}.leaflet-popup.tgps-custom-popup{margin-bottom:0}.leaflet-popup.tgps-custom-popup .leaflet-popup-content-wrapper{border-radius:2px}.leaflet-popup.tgps-custom-popup .leaflet-popup-content-wrapper .leaflet-popup-content{margin:0}.leaflet-popup.tgps-custom-popup .leaflet-popup-tip-container .leaflet-popup-tip{width:5px;height:5px;margin:-3px auto 0}.leaflet-popup.tgps-custom-popup.tgps-custom-popup--geozone .leaflet-popup-content-wrapper{padding:3px}.leaflet-popup.tgps-custom-popup.tgps-custom-popup--vehicle .leaflet-popup-content-wrapper{padding:0 3px}.leaflet-popup.tgps-custom-popup.tgps-custom-popup--vehicle .tgps-custom-vehicle-icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.leaflet-popup.tgps-custom-popup.tgps-custom-popup--vehicle .tgps-custom-vehicle-icon-wrapper .tgps-custom-vehicle-icon{max-width:31px;height:100%}.leaflet-popup.tgps-custom-popup.tgps-custom-popup--vehicle .tgps-custom-vehicle-icon-wrapper .tgps-custom-vehicle-icon.tgps-custom-vehicle-icon--flip-horizontal{transform:scaleX(-1)}.leaflet-popup.tgps-custom-popup.tgps-custom-popup--vehicle .tgps-vehicle-title-wrapper{padding:0}geo-zones-with-stops-table .geo-zone-name{box-sizing:border-box;padding:5px;background-color:hsla(0,0%,75%,.3)}geo-zones-with-stops-table .total-row{font-weight:700}.export-btn__separator{display:block;padding:10px 16px;box-sizing:border-box}.export-btn__separator:before{content:"";display:block;border-top:1px solid #ddd}md-menu-item[md-menu-item-with-separator=true]{min-height:auto;height:auto}.fuel-report-main-table{margin:0 auto}md-checkbox.md-checkbox--gray .md-icon{background-color:rgba(0,0,0,.38)}.sub-toolbar{-ms-flex-pack:start;justify-content:start;box-sizing:border-box;padding:2px 5px;background-color:hsla(0,0%,75%,.5)}.sub-toolbar,.sub-toolbar .md-button,.sub-toolbar md-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sub-toolbar .md-button,.sub-toolbar md-button{-ms-flex-pack:center;justify-content:center;margin:0;min-width:30px}.sub-toolbar .change-address__address-title{margin-left:0}.sub-toolbar .md-radio-group,.sub-toolbar md-radio-group{background:transparent}.sub-toolbar md-radio-button{margin-bottom:0}.sub-toolbar>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.sub-toolbar>:last-child{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fuel-report-view{position:relative}.fuel-report-view .fuel-report-view__preloader{top:100px}.fuel-report-view .accordion v-pane{border:1px solid #ccc}.fuel-report-view .accordion v-pane-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:left;justify-content:left;gap:10px;box-sizing:border-box;padding:10px}.fuel-report-view .accordion v-pane-header:hover{background-color:#eee}.fuel-report-view .accordion v-pane-header>div{display:block;width:100%;font-weight:700;margin-left:auto}.fuel-report-view .accordion v-pane-header:before{content:"+";display:block;width:16px;text-align:center;color:#2196f3;font-weight:700;font-size:24px;line-height:24px}.fuel-report-view .is-expanded v-pane-header{border-bottom:2px solid #2196f3;background-color:#eee}.fuel-report-view .is-expanded v-pane-header:before{content:"-"}.fuel-report-view .fuel-report-view-accordion-header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;-ms-flex-align:center;align-items:center;gap:10px}.fuel-report-view .fuel-report-view-accordion-header md-checkbox{margin-bottom:0}.fuel-report-view .fuel-report-view-accordion-header .fuel-report-view-accordion-header__checkbox{margin-left:auto;-ms-flex-positive:0;flex-grow:0}.fuel-report-view .fuel-report-view-accordion-content{display:block}.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table{table-layout:fixed}.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr th{text-align:center}.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr td,.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr th{box-sizing:border-box}.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr td{padding-top:5px!important;padding-bottom:5px!important}.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-end-time-column,.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-movement-duration-column,.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-parking-duration-column,.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-start-time-column{width:70px}.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-end-time-value,.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-movement-duration-value,.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-parking-duration-value,.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-start-time-value{text-align:center}.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-route-color-column{width:35px;text-align:center}.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-info-column{width:auto}.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-checkbox-column{width:45px}.fuel-report-view [fuel-report-view-event-row] .is-link{color:#00e;text-decoration:underline;cursor:pointer}.fuel-report-view .route-summary-info,.fuel-report-view route-summary-details{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.fuel-report-view .route-summary-info>*>:first-child,.fuel-report-view route-summary-details>*>:first-child{display:inline-block}.fuel-report-view .route-summary-info>*>:first-child:first-letter,.fuel-report-view route-summary-details>*>:first-child:first-letter{text-transform:capitalize}.fuel-report-view .route-summary-info>*>:first-child:after,.fuel-report-view route-summary-details>*>:first-child:after{content:":";box-sizing:border-box}.fuel-report-view .route-summary-info>:not(:last-child)>:last-child:after,.fuel-report-view route-summary-details>:not(:last-child)>:last-child:after{display:inline-block;content:","}md-checkbox.usage-of-all-controversial-events-toggle{margin-bottom:0}.route-summary-info,route-summary-details{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.route-summary-info>*>:first-child,route-summary-details>*>:first-child{display:inline-block}.route-summary-info>*>:first-child:first-letter,route-summary-details>*>:first-child:first-letter{text-transform:capitalize}.route-summary-info>*>:first-child:after,route-summary-details>*>:first-child:after{content:":";box-sizing:border-box}.route-summary-info>:not(:last-child)>:last-child:after,route-summary-details>:not(:last-child)>:last-child:after{display:inline-block;content:","}.common-report-dialog-placeholder{display:none}@media (min-width:480px){.with-common-report-dialog #osm-map-container{height:50%}.with-common-report-dialog md-dialog{overflow:hidden}.with-common-report-dialog common-report-dialog{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.with-common-report-dialog md-content{overflow:auto}.with-common-report-dialog md-backdrop:not(.md-click-catcher){visibility:hidden}.with-common-report-dialog .md-dialog-container{max-width:50%;max-height:50%;top:auto!important;bottom:0}.with-common-report-dialog .md-scroll-mask{display:none}.with-common-report-dialog .md-select-menu-container.md-active{left:0!important;min-width:50%!important}.with-extended-width-of-map.with-common-report-dialog .md-dialog-container{max-width:60%}}settings-tokens,token-name{display:block}token-name{width:100%}token-name md-input-container{position:relative;transform:translateY(1px);width:100%;margin:0;padding:0}token-name md-input-container .md-input{padding:0;font-size:20px;font-weight:700;color:rgba(0,0,0,.54)}token-name md-input-container.md-input-focused .md-input{border-bottom-width:1px}.token-name__edit-ui-mode{display:-ms-flexbox;display:flex}.token-name__edit-ui-mode .md-button{width:35px;min-width:auto}.token-name__edit-ui-mode .md-button .md-ripple-container{width:100%}.settings-tokens__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.settings-tokens__list-item{box-sizing:border-box;padding:10px 0;border-bottom:1px solid #cecece}.settings-tokens__list-item-row{display:-ms-flexbox;display:flex;gap:40px;box-sizing:border-box;padding:10px 20px}.settings-tokens__list-item:nth-child(2n){background-color:rgba(0,0,0,.01)}.settings-tokens__list-item-row-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:5px}.settings-tokens__header-left-section{width:100%;overflow:hidden}.settings-tokens__header-right-section{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end;-ms-flex-align:center;align-items:center;gap:20px;margin-left:auto}.settings-tokens__token-name{font-size:20px;color:rgba(0,0,0,.54);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-tokens__token-name--empty{color:rgba(0,0,0,.3);font-weight:400;font-style:italic}.settings-tokens__token-id{display:none;font-size:12px;color:#aaa}.settings-tokens__is-enabled-switch md-switch{-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:10px;font-size:14px}.settings-tokens__is-enabled-switch md-switch .md-container{margin-right:0}.settings-tokens__copy-btn{width:35px}.settings-tokens__copy-btn .md-button{width:100%;min-width:auto}.settings-tokens__copy-btn .md-button .md-ripple-container{width:100%}.settings-tokens__token-expiration-date{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:5px}.settings-tokens__token-expiration-date-label{font-size:14px}.settings-tokens__list-item-row--2nd-row,.settings-tokens__list-item-row--first-row,.settings-tokens__list-item-row--vehicles{-ms-flex-align:center;align-items:center}.settings-tokens__list-item-row--vehicles .settings-tokens__header-left-section{width:100%}.settings-tokens__list-item-row--vehicles md-select{margin:0}.settings-tokens__list-item-row--other{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:start}.settings-tokens__list-item-row--other md-checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0;gap:5px;min-width:auto}.settings-tokens__list-item-row--other md-checkbox .md-label{font-size:14px;margin:0}.settings-tokens__list-item-row--other md-checkbox .md-container{position:relative;top:auto;transform:none}.settings-tokens__list-head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.settings-tokens__list-head>:first-child{width:50px}.settings-tokens__list-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.settings-tokens__loading-screen{display:-ms-flexbox;display:flex;width:100%;height:100%;background:red}.with-loading-tokens [ui-view=tokens]{height:100%}.with-loading-tokens settings-tokens{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}.settings-token__with-unlimited-validity-checkbox{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;margin-top:5px}.settings-token__with-unlimited-validity-checkbox md-checkbox{-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:10px}.settings-token__with-unlimited-validity .settings-tokens__token-expiration-date-label,.settings-token__with-unlimited-validity md-datepicker{pointer-events:none;opacity:.3}.with-access-by-token #table-data .table-car-all td,.with-access-by-token #table-data .table-car-all th{box-sizing:border-box}.with-access-by-token table.md-table td.md-cell.md-numeric,.with-access-by-token table.md-table th.md-column.md-numeric{text-align:left}.with-loading-route-with-token [ui-view=viewRoute]{height:100%}.with-loading-route-with-token view-route-for-token{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}view-route-for-token .not-visited{background-color:#ffcdd2}view-route-for-token .outdrive{color:#43a047!important}view-route-for-token .delay{color:#f44336!important}view-route-for-token .point-link{color:#2196f3}view-route-for-token legend{margin-top:16px}view-route-for-token .is-visited{background-color:rgba(139,195,74,.3)}view-route-for-token .is-not-visited{background-color:rgba(211,47,47,.3)}.without-legend legend{display:none}user-list-subscribed-to-notifications{display:block;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;box-sizing:border-box;padding:6px 10px 6px 20px}user-list-subscribed-to-notifications .item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;box-sizing:border-box;padding:4px 0}user-list-subscribed-to-notifications .item md-select{width:200px;margin:0}user-list-subscribed-to-notifications .item md-checkbox{margin:0}user-list-subscribed-to-notifications .item .is-disabled{opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}users-subscribed-to-notifications .is-label{white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}users-subscribed-to-notifications .is-label:hover,users-subscribed-to-notifications .is-label:hover md-icon{color:#2196f3}users-subscribed-to-notifications .is-label md-icon{margin:0 6px 0 0;font-size:36px;width:36px;height:36px}users-subscribed-to-notifications .notification-settings__row{gap:60px}users-subscribed-to-notifications md-select{width:100%}users-subscribed-to-notifications .reload-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:10px}users-subscribed-to-notifications .reload-btn md-icon{font-size:16px;width:16px;min-width:16px;height:16px;min-height:16px}notification-settings{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}notification-settings .notification-settings--with-all-settings-preloader{position:relative}notification-settings .notification-settings__all-settings-preloader{position:absolute;left:50%;top:50%;transform:translate(-505,-50%)}notification-settings .notification-settings__row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:30px}notification-settings .notification-settings__row--disabled{opacity:.3;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}notification-settings .notification-settings__row--hidden{opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}notification-settings .notification-settings__row--telegram{-ms-flex-pack:end;justify-content:end}notification-settings md-progress-circular{width:30px!important;height:30px!important}notification-settings md-progress-circular svg{width:30px!important;height:30px!important;transform-origin:15px 15px 15px!important}telegram-user-settings md-select{width:100%;margin:0}telegram-user-settings .is-disabled{opacity:.3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.global-notification-settings__option--telegram{gap:16px}@media (max-width:1120px){.global-notification-settings__option--telegram{-ms-flex-direction:column;flex-direction:column;height:auto!important;-ms-flex-align:end!important;align-items:end!important;padding-bottom:4px}}global-notification-settings .md-subheader{background-color:transparent}global-notification-settings telegram-user-settings{width:100%}.global-notification-settings__body{position:relative;display:block}.global-notification-settings__section{display:block}.global-notification-settings__section-header{display:block;font-size:18px;font-weight:500;color:rgba(0,0,0,.54)}.global-notification-settings__section-content{box-sizing:border-box;padding-left:20px}.global-notification-settings__load-all-settings-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.global-notification-settings__failed-loading-of-all-settings-view,.global-notification-settings__loading-all-settings-spinner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.global-notification-settings__loading-all-settings-spinner{-ms-flex-align:center;align-items:center}.global-notification-settings__options{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.global-notification-settings__options--hidden{opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.global-notification-settings__option{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:40px}.global-notification-settings__option md-progress-circular{width:30px!important;height:30px!important}.global-notification-settings__option md-progress-circular svg{width:30px!important;height:30px!important;transform-origin:15px 15px 15px!important}.global-notification-settings__option-right-part{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:20px}#toast-container>div{opacity:1}.clickable{cursor:pointer}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBVUEsVUFDRSxTQUFXLENBQ1osQUFFRCxLQUNFLHlCQUE0QixDQUM3QixBQUVELEtBQ0UsZ0JBQWlCLEFBQ2pCLHFCQUF1QixDQUN4QixBQUVELEtBQ0UsV0FBWSxBQUNaLE9BQVEsQUFDUixzQkFBdUIsQUFDdkIsV0FBYSxDQUNkLEFBRUQsS0FDRSxXQUFhLENBQ2QsQUFFRCxNQUNFLFlBQWMsQ0FDZixBQUVELE9BQ0UsdUJBQTBCLENBQzNCLEFBRUQsU0FDRSx1QkFBMEIsQ0FDM0IsQUFFRCxtQkFFRSxrQkFBb0IsQ0FDckIsQUFFRCxXQUNFLDJCQUE4QixDQUMvQixBQUVELFVBQ0UsbUNBQXFDLEFBQ2xDLGdDQUFrQyxBQUNqQywrQkFBaUMsQUFDN0IsMkJBQTZCLEFBRXJDLHFCQUF3QixBQUN4QiwrQkFBc0MsQ0FFdkMsQUFFRCx5REFORSw4QkFBZ0MsQUFHaEMsNEJBQStCLENBT2hDLEFBRUQsY0FDRSxlQUFpQixDQUNsQixBQUVELFVBQ0UsV0FBYSxDQUNkLEFBRUQsc0VBRUUsWUFBYyxDQUNmLEFBQ0Qsb0NBQ0UsVUFBWSxDQUNiLEFBQ0QsK0NBQ0UsVUFBWSxDQUNiLEFBRUQsK0JBQ0UsVUFBWSxDQUNiLEFBRUQsa0NBQ0Usa0JBQW9CLENBQ3JCLEFBRUQsdUNBQ0UsY0FBZSxBQUNmLFVBQVksQ0FDYixBQUVELGtDQUNFLGNBQWUsQUFDZixVQUFZLENBQ2IsQUFFRCxrQkFDRSxzQkFBd0IsQ0FDekIsQUFLRCxrQ0FDRSxZQUFjLENBQ2YsQUFDRCxrQkFDRSxpQkFBa0IsQUFDbEIsb0JBQXNCLENBQ3ZCLEFBRUQsS0FDRSxTQUFXLENBQ1osQUFFRCxxQkFDRSxlQUFpQixDQUNsQixBQUNELGNBQ0UsZUFBaUIsQ0FDbEIsQUFFRCxlQUNFLHFCQUFzQixBQUN0QixlQUFrQixDQUNuQixBQUVELDhmQVFFLGFBQWUsQ0FDaEIsQUFFRCx1Q0FDRSxXQUFhLENBQ2QsQUFNRCxtQ0FDRSx3Q0FBNEMsQ0FDN0MsQUFLRCx5Q0FDRSxnQkFBa0IsQ0FDbkIsQUFFRCxxQ0FFRSxXQUFhLENBQ2QsQUFFRCxzQkFDRSxvQkFBdUIsQ0FDeEIsQUFFRCxRQUNFLGdCQUFpQixBQUNqQixrQkFBb0IsQ0FDckIsQUFFRCwwQkFDRSxRQUFVLENBQ1gsQUFrQkQsc0VBQ0UsMkJBQThCLENBQy9CLEFBQ0QsMEVBQ0UscUJBQXVCLEFBQ3ZCLGNBQWdCLENBQ2pCLEFBQ0QsNENBQ0UsVUFBWSxDQUNiLEFBQ0QsaUVBQ0UsZUFBZ0IsQUFDaEIsZ0JBQWlCLEFBQ2pCLHFCQUF1QixBQUN2QixnQkFBa0IsQ0FDbkIsQUFDRCxpQ0FDRSxjQUFnQixDQUNqQixBQUNELHdDQUNFLGdCQUFpQixBQUNqQixXQUFhLENBQ2QsQUFFRCxnREFJRSxZQUFhLEFBQ2IsV0FBWSxBQUNaLE9BQVEsQUFDUixxQkFBdUIsQ0FDeEIsQUFDRCxnRkFJRSxXQUFhLENBQ2QsQUFDRCw0RkFJRSxZQUFhLEFBQ2Isd0JBQTBCLENBQzNCLEFBRUQseUNBQ0UsbUJBQXFCLEFBQ3JCLFdBQWEsQ0FDZCxBQUVELDRGQUVFLFlBQWMsQ0FDZixBQUtELGtCQUNFLFVBQWEsQUFDYixpQkFBbUIsQ0FDcEIsQUFFRCxxREFFRSxnQkFBaUIsQUFDakIsWUFBYSxBQUNiLFVBQVksQ0FDYixBQUNELHFFQUVFLFVBQVksQ0FDYixBQUNELDhDQUNFLDJCQUE2QixBQUM3QiwyQkFBOEIsQ0FDL0IsQUFDRCwrQ0FDRSxZQUFjLENBQ2YsQUFFRCx1RUFFRSxnQkFBaUIsQUFDakIsV0FBYSxDQUNkLEFBQ0QsbUZBRUUsZUFBZ0IsQUFDaEIsZ0JBQWlCLEFBQ2pCLFdBQVksQUFDWixXQUFhLENBQ2QsQUFFRCxtQkFDRSxXQUFhLENBQ2QsQUFFRCxVQUNFLHNCQUF3QixBQUN4QixrQkFBb0IsQUFDcEIsdUJBQXlCLEFBQ3pCLGtCQUFxQixDQUN0QixBQUVELHdCQUNFLFlBQWMsQ0FDZixBQUVELGlCQUNFLGtCQUFtQixBQUNuQixRQUFTLEFBQ1QsS0FBTyxDQUNSLEFBRUQsWUFDRSxZQUFjLENBQ2YsQUFFRCw4REFFRSxlQUFpQixDQUNsQixBQUVELDZCQUNFLFlBQWMsQ0FDZixBQUVELGVBQ0UsZ0NBQWtDLENBQ25DLEFBRUQsU0FDRSxrQkFBbUIsQUFDbkIsWUFBYSxBQUNiLFVBQVksQ0FDYixBQUNELFdBQ0UsY0FBZSxBQUNmLFlBQWEsQUFDYixXQUFhLENBQ2QsQUFDRCxtQkFDRSwrRUFBcUYsQUFDckYsaUJBQW1CLENBQ3BCLEFBQ0QsdUJBQ0UsZ0ZBQXVGLENBQ3hGLEFBRUQsV0FDRSxlQUFnQixBQUNoQixnQkFBaUIsQUFDakIsZ0JBQWtCLENBQ25CLEFBRUQsMEJBQ0UsWUFBYSxBQUNiLFdBQWEsQ0FDZCxBQUVELG1CQUNFLGNBQWUsQUFDZixrQkFBbUIsQUFDbkIsZUFBaUIsQ0FDbEIsQUFFRCxVQUNFLFFBQVUsQ0FDWCxBQUVELGlCQUNFLGVBQWlCLENBQ2xCLEFBRUQsMEJBQ0UsY0FBZ0IsQ0FDakIsQUFFRCxrRUFDRSxVQUFZLENBQ2IsQUFHRCxRQUNFLGVBQWdCLEFBQ2hCLGtCQUFtQixBQUNuQixvQkFBcUIsQUFDckIsMENBQStDLEFBQy9DLDRDQUFpRCxBQUNqRCw2Q0FBa0QsQUFDbEQsOEJBQStCLEFBQy9CLGdDQUFzQyxDQUN2QyxBQUVELHNCQUVFLGtCQUFtQixBQUNuQixXQUFZLEFBQ1osV0FBYSxDQUNkLEFBQ0QsYUFDRSxHQUNFLHNCQUF3QixDQUN6QixBQUNELEdBQ0UsdUJBQTBCLENBQzNCLENBQ0YsQUFFRCw0QkFFRSxRQUFTLEFBQ1QsU0FBVSxBQUNWLHVCQUF3QixBQUN4QixTQUFXLENBQ1osQUFFRCxhQUNFLGNBQWdCLENBQ2pCLEFBRUQsZUFDRSxpQkFBbUIsQ0FDcEIsQUFFRCxlQUVFLFFBQVMsQUFFVCxpQkFBa0IsQUFDbEIsaUJBQW1CLENBRXBCLEFBRUQsOEJBUkUsa0JBQW1CLEFBRW5CLFNBQVUsQUFHVixTQUFXLENBR2IsQUFRQyxlQU5DLFFBQVUsQ0FNWCxBQUVELDRCQU5FLGtCQUFtQixBQUNuQixXQUFZLEFBQ1osV0FBYSxDQUlmLEFBU0MsYUFSQyxrQkFBbUIsQUFDbkIsU0FBVSxBQUNWLFNBQVUsQUFFVixpQkFBa0IsQUFHbEIsU0FBVyxDQUNaLEFBR0QsZ0JBQ0UsZ0JBQWlCLEFBQ2pCLFlBQWEsQUFDYixTQUFVLEFBQ1YsT0FBUSxBQUNSLE9BQVMsQ0FDVixBQUNELHdCQUNFLFdBQVksQUFDWixXQUFhLENBQ2QsQUFFRCxxQkFDRSxpQkFBa0IsQUFDbEIsYUFBZSxDQUNoQixBQUdELFdBQ0UsaUJBQW1CLENBQ3BCLEFBQ0QsOEJBQ0UsaUJBQW1CLENBQ3BCLEFBQ0QscUJBQ0UsV0FBYSxDQUNkLEFBQ0QsMkJBQ0UsZ0JBQWlCLEFBQ2pCLFlBQWEsQUFDYixlQUFpQixDQUNsQixBQU1ELHlCQUNFLHdCQUEwQixDQUMzQixBQUVELGVBQ0Usd0JBQTBCLENBQzNCLEFBRUQsWUFDRSx3QkFBMEIsQ0FDM0IsQUFFRCxlQUNFLHdCQUEwQixBQUMxQixlQUFrQixDQUNuQixBQUVELE9BQ0UseUJBQTRCLENBQzdCLEFBQ0QsdUJBQ0UseUJBQTJCLEFBQzNCLCtCQUFrQyxDQUNuQyxBQUVELFdBQ0UseUJBQTBCLEFBQzFCLFVBQWEsQ0FDZCxBQUVELE9BQ0Usb0JBQXdCLENBQ3pCLEFBRUQsY0FDRSx3QkFBMEIsQ0FDM0IsQUFFRCxpQkFDRSxjQUFlLEFBQ2YsV0FBWSxBQUNaLFlBQWEsQUFDYixXQUFZLEFBQ1osc0JBQXVCLEFBQ3ZCLHNCQUEwQixDQUMzQixBQU1ELG9PQUVFLFlBQWMsQ0FDZixBQUlELHdEQUNFLHFCQUF3QixDQUN6QixBQUNELDBDQUNFLGlDQUFzQyxBQUN0QywyQkFBOEIsQ0FDL0IsQUFFRCxjQUNFLFlBQWMsQ0FDZixBQUNELHlCQUNFLGFBQWUsQ0FDaEIsQUFFRCxlQUNFLFVBQVcsQUFDWCxhQUFlLENBQ2hCLEFBRUQsMkVBR0UsV0FBc0IsQUFDdEIsMEJBQTJCLEFBQzNCLGNBQWdCLENBQ2pCLEFBRUQseUZBRUUsbUJBQW9CLEFBQ3BCLGtCQUFvQixDQUNyQixBQUtELDBFQUNFLGVBQWlCLENBQ2xCLEFBQ0QsOENBQ0UsY0FBZSxBQUNmLHdCQUF5QixBQUN6QixjQUFnQixDQUNqQixBQUNELHFCQUNFLHdCQUEwQixBQUMxQix3QkFBMEIsQ0FDM0IsQUFFRCxpRUFFRSxrQ0FBcUMsQ0FDdEMsQUFDRCwyRUFFRSxxQkFBMEIsQ0FDM0IsQUFFRCwwQkFDRSxnQkFDRSxhQUFlLENBQ2hCLENBQ0YsQUFFRCxnQkFDRSxvQkFBcUIsQUFDckIsYUFBYyxBQUNkLG9CQUFxQixBQUNqQiwyQkFBNEIsQUFDaEMsc0JBQXVCLEFBQ25CLG1CQUFvQixBQUN4QixTQUFVLEFBQ1Ysc0JBQXVCLEFBQ3ZCLGtCQUFtQixBQUNuQix1QkFBMEIsQ0FDM0IsQUFFRCwrQkFDRSxnQkFBa0IsQ0FDbkIsQUFFRCwyQkFDRSxnQkFBa0IsQ0FDbkIsQUFFRCxtQ0FDRSxnQkFBa0IsQ0FDbkIsQUFFRCxrQkFDRSxpQkFBbUIsQ0FDcEIsQUFDRCxrQ0FDRSxpQkFBa0IsQUFDbEIsY0FBZ0IsQ0FDakIsQUFFRCxVQUNFLFdBQWEsQ0FDZCxBQUVELFlBQ0UsaUJBQWtCLEFBQ2xCLGNBQWdCLENBQ2pCLEFBRUQsY0FDRSxTQUFXLENBQ1osQUFFRCxPQUNFLFlBQWEsQUFDYixxQkFBc0IsQUFDdEIsc0JBQXVCLEFBQ3ZCLGlCQUFvQixDQUNyQixBQUVELHdCQUNFLGVBQWdCLEFBQ2hCLGlCQUFtQixDQUNwQixBQUNELDRDQUNFLGdCQUFvQixDQUNyQixBQUNELGdDQUNFLGlCQUFtQixDQUNwQixBQUVELHlCQUNFLGFBQWUsQ0FDaEIsQUFFRCxzQ0FDRSxVQUFhLENBQ2QsQUFDRCw0Q0FDRSxTQUFXLENBQ1osQUFFRCxhQUNFLFdBQVksQUFDWixZQUFhLEFBQ2Isa0JBQW1CLEFBQ25CLGFBQWUsQ0FDaEIsQUFFRCx5QkFDRSxhQUFlLENBQ2hCLEFBRUQsMkJBQ0UsV0FBYSxDQUNkLEFBQ0QscUNBQ0Usd0JBQTBCLENBQzNCLEFBQ0QsNkNBQ0UsY0FBZSxBQUNmLDBCQUEyQixBQUMzQixlQUFnQixBQUNoQixpQkFBbUIsQ0FDcEIsQUFFRCx1Q0FDRSxlQUFnQixBQUNoQixpQkFBbUIsQ0FDcEIsQUFDRCxvQ0FDRSxrQ0FDRSxZQUFjLENBQ2YsQ0FDRixBQUNELDBCQUNFLFFBQVUsQ0FDWCxBQUNELDRCQUNFLGtCQUFtQixBQUNuQixjQUFnQixDQUNqQixBQUNELDRCQUNFLFVBQVcsQUFDWCxlQUFnQixBQUNoQixtQkFBb0IsQUFDaEIsY0FBZ0IsQ0FDckIsQUFFRCx5REFDRSxrQkFBOEIsQ0FDL0IsQUFFRCxXQUNFLGFBQWMsQUFDZCxpQkFBbUIsQ0FDcEIsQUFFRCxZQUNFLGtCQUFtQixBQUNuQixXQUFZLEFBQ1osWUFBYSxBQUNiLDRCQUF5QyxDQUMxQyxBQUVELHNCQUNFLGNBQWUsQUFDZixjQUFnQixDQUNqQixBQUNELGtDQUNFLGtCQUFtQixBQUNuQixVQUFXLEFBQ1gsV0FBYSxDQUNkLEFBRUQsb0JBQ0UsVUFBYyxBQUNkLGtCQUFtQixBQUNuQixPQUFRLEFBQ1IsUUFBUyxBQUNULFlBQWEsQUFDYixlQUFnQixBQUNoQixXQUFhLENBQ2QsQUFFRCxnQkFDRSxrQkFBbUIsQUFDbkIsUUFBUyxBQUNULGdCQUFrQixDQUNuQixBQUVELHNCQUNFLGtCQUFtQixBQUNuQixlQUFpQixDQUNsQixBQUNELHVDQUNFLFVBQVcsQUFDWCxrQkFBbUIsQUFDbkIsTUFBTyxBQUNQLE9BQVEsQUFDUixRQUFTLEFBQ1QsU0FBVSxBQUNWLFdBQVksQUFDWixZQUFhLEFBQ2IsY0FBZ0IsQ0FDakIsQUFFRCxXQUNFLFdBQWEsQ0FDZCxBQUNELHlCQUNFLGVBQWdCLEFBQ2hCLGlCQUFtQixDQUNwQixBQUNELDZDQUNFLGdCQUFvQixDQUNyQixBQUNELDZDQUNFLHdCQUEwQixDQUMzQixBQUNELHlDQUNFLHdCQUEwQixDQUMzQixBQUNELG1DQUNFLHdCQUEwQixDQUMzQixBQUNELDBDQUNFLFdBQWEsQUFDYix3QkFBMEIsQ0FDM0IsQUFDRCx3Q0FDRSxXQUFhLEFBQ2Isd0JBQTBCLENBQzNCLEFBQ0QsMkNBQ0Usb0JBQXFCLEFBQ3JCLGFBQWMsQUFDZCx1QkFBd0IsQUFDcEIsa0JBQW9CLENBQ3pCLEFBQ0QsNkNBQ0UsV0FBWSxBQUNaLFVBQWEsQ0FDZCxBQUNELHNDQUNFLG9CQUFxQixBQUNyQixhQUFjLEFBQ2QsdUJBQXdCLEFBQ3BCLG1CQUFvQixBQUN4QixXQUFZLEFBQ1osc0JBQXVCLEFBQ25CLG1CQUFvQixBQUN4QixzQkFBdUIsQUFDbkIsNkJBQStCLENBQ3BDLEFBQ0QsMkVBQ0UsaUJBQW1CLENBQ3BCLEFBQ0QsMEVBQ0UsUUFBVSxDQUNYLEFBQ0Qsc0NBQ0UsVUFBWSxDQUNiLEFBQ0Qsc0NBQ0UsV0FBWSxBQUNaLFlBQWEsQUFDYixrQkFBbUIsQUFDbkIsb0JBQXNCLENBQ3ZCLEFBQ0QsNENBQ0Usb0JBQXFCLEFBQ3JCLGFBQWMsQUFDZCx1QkFBd0IsQUFDcEIsa0JBQW9CLENBQ3pCLEFBQ0QsOERBQ0UsVUFBWSxDQUNiLEFBQ0Qsc0NBQ0UsU0FBVyxDQUNaLEFBQ0QseUNBQ0Usb0JBQXNCLENBQ3ZCLEFBQ0QsMkNBQ0UsZ0JBQWtCLENBQ25CLEFBQ0QseUZBQ0UsVUFBWSxDQUNiLEFBQ0QsNENBQ0UsaUJBQWtCLEFBQ2xCLFdBQXNCLEFBQ3RCLGNBQWdCLENBQ2pCLEFBQ0QscURBQ0UsMEJBQTJCLEFBQzNCLGNBQWdCLENBQ2pCLEFBQ0QscURBQ0Usd0JBQTBCLENBQzNCLEFBQ0QsaUNBQ0UsYUFBZSxDQUNoQixBQUNELHFDQUNFLGFBQWUsQ0FDaEIsQUFDRCxpQ0FDRSxhQUFlLENBQ2hCLEFBQ0QsOEJBQ0UsYUFBZSxDQUNoQixBQUNELG9DQUNFLHdCQUEwQixDQUMzQixBQUNELHNCQUNFLGtCQUFtQixBQUNuQixVQUFXLEFBQ1gsZUFBZ0IsQUFDaEIsU0FBVSxBQUNWLFNBQVcsQ0FDWixBQUNELGtDQUNFLGlCQUFtQixDQUNwQixBQUNELHNCQUNFLGNBQWdCLENBQ2pCLEFBQ0QsZ0dBQ0UsK0JBQXFDLENBQ3RDLEFBQ0QseUJBQ0UsYUFBYyxBQUNWLFFBQVUsQ0FDZixBQUVELDJCQUNFLFlBQWMsQ0FDZixBQUVELGNBQ0UsV0FBWSxBQUNaLFlBQWEsQUFDYixjQUFlLEFBQ2YsV0FBWSxBQUNaLFVBQVcsQUFDWCxrQkFBbUIsQUFDbkIsMEJBQTJCLEFBQzNCLHdCQUF5QixBQUN6QixxQkFBMEIsQ0FDM0IsQUFDRCxpQ0FDRSxjQUFlLEFBQ2Ysa0JBQW1CLEFBQ25CLFFBQVMsQUFDVCxTQUFVLEFBQ1YsOENBQWdELEFBQ2hELGVBQWtCLENBQ25CLEFBRUQsZ0JBQ0UsY0FBZ0IsQ0FDakIsQUFDRCxzQkFDRSx5QkFBMkIsQ0FDNUIsQUFDRCxlQUNFLGlDQUFvQyxDQUNyQyxBQUNELGtCQUNFLHdCQUEwQixDQUMzQixBQUVELGVBQ0UsaUJBQW1CLENBQ3BCLEFBQ0Qsc0JBQ0UsaUJBQW1CLENBQ3BCLEFBQ0QsNkJBQ0Usa0JBQW1CLEFBQ25CLFFBQVMsQUFDVCxLQUFPLENBQ1IsQUFDRCw2Q0FDRSxlQUFnQixBQUNoQixnQkFBa0IsQ0FDbkIsQUFFRCxhQUNFLFVBQVksQ0FDYixBQUVELGVBQ0UsMkJBQThCLENBQy9CLEFBRUQsZ0JBQ0Usa0JBQW9CLENBQ3JCLEFBRUQsK0JBQ0UsNENBQThDLENBQy9DLEFBRUQsK0NBQ0UsK0NBQWlELENBQ2xELEFBRUQsdUJBQ0UsY0FBZ0IsQ0FDakIsQUFFRCxnRUFFRSwyREFBOEQsQ0FDL0QsQUFFRCw2QkFDRSxnQkFBa0IsQUFDbEIsa0JBQW1CLEFBQ25CLHFDQUEwQyxBQUMxQyxlQUFnQixBQUNoQixlQUFpQixDQUNsQixBQUVELG9DQUNFLFlBQWMsQ0FDZixBQUVELGlDQUNFLGdCQUFrQixDQUNuQixBQUVELDhCQUNFLHFEQUF1RCxDQUN4RCxBQUdELFFBQ0UscUJBQXNCLEFBQ3RCLHVDQUF5QyxDQUMxQyxBQUVELGtCQUNFLFVBQVcsQUFDWCxXQUFhLENBQ2QsQUFFRCxTQUNFLHlCQUEwQixBQUMxQixzQkFBdUIsQUFDdkIscUJBQXNCLEFBQ2xCLGdCQUFrQixDQUN2QixBQUVELDRFQUtFLDBCQUE0QixDQUM3QixBQUVELG1CQUNFLFdBQWEsQ0FDZCxBQUVELG1CQUNFLFVBQVcsQUFDWCxjQUFnQixDQUNqQixBQUlELGNBQ0UsV0FBYSxDQUNkLEFBRUQsY0FDRSxTQUFXLENBQ1osQUFFRCxvQkFDRSxvQkFBc0IsQ0FDdkIsQUFHRCxrQkFDRSxVQUFjLEFBQ2QsYUFBZSxDQUNoQixBQUdELFNBQ0UsZ0JBQWtCLENBQ25CLEFBR0Qsc0JBQ0UsaUJBQWtCLEFBQ2xCLFdBQWMsQ0FDZixBQUVELG9CQUNFLFVBQVksQUFDWixnQkFBa0IsQ0FDbkIsQUFHRCxRQUNFLGNBQWdCLENBQ2pCLEFBRUQsbUJBQ0UsZUFBZ0IsQUFDaEIsZ0JBQW1CLENBQ3BCLEFBR0Qsc0JBQ0UsU0FBVyxDQUNaLEFBRUQsc0VBQ0UsZ0JBQWtCLENBQ25CLEFBRUQsd0JBQ0Usb0JBQXdCLENBQ3pCLEFBR0QsV0FDRSxhQUFnQixBQUNoQixlQUFrQixDQUNuQixBQUdELGtCQUNFLGVBQWtCLENBQ25CLEFBSUQsZ0JBQ0UsY0FBZ0IsQ0FDakIsQUFFRCx1QkFDRSxXQUFjLENBQ2YsQUFFRCxzQkFDRSxZQUFjLEFBQ2QsVUFBWSxBQUNaLGVBQWtCLEFBQ2xCLGNBQWdCLENBQ2pCLEFBR0QsVUFDRSxvQkFBc0IsQ0FDdkIsQUFHRCxzQkFDRSxTQUFZLENBQ2IsQUFFRCxZQUNFLHlCQUEwQixBQUMxQixpQkFBa0IsQUFDbEIsc0JBQXVCLEFBQ3ZCLGlCQUFrQixBQUNsQixrQ0FBc0MsQUFDdEMsVUFBYSxDQUNkLEFBRUQsZUFDRSxxQkFBdUIsQ0FDeEIsQUFFRCxlQUNFLHNCQUF1QixBQUN2QixlQUFnQixBQUNoQixnQkFBaUIsQUFDakIsZ0JBQWlCLEFBQ2pCLFVBQVksQ0FDYixBQUVELGVBQ0UsZUFBZ0IsQUFDaEIsZ0JBQWlCLEFBQ2pCLHNCQUF1QixBQUN2QiwyQkFBNkIsQ0FDOUIsQUFFRCxvQkFDRSxxQkFBc0IsQUFDdEIsV0FBWSxBQUNaLFlBQWEsQUFDYixnQkFBa0IsQ0FDbkIsQUFFRCxxQkFDRSxnQkFBa0IsQ0FDbkIsQUFHRCxTQUNFLGVBQWdCLEFBQ2hCLFVBQWEsQ0FDZCxBQUdELHFCQUNFLHlCQUEwQixBQUMxQixlQUFpQixDQUNsQixBQUVELHlDQUNFLGFBQWMsQUFDZCxXQUFhLENBQ2QsQUFFRCx5Q0FDRSxVQUFXLEFBQ1gsY0FBZ0IsQ0FDakIsQUFNRCxnRkFDRSxTQUFXLENBQ1osQUFFRCw4QkFDRSxTQUFXLENBRVosQUFNRCx5RUFDRSxTQUFXLENBQ1osQUFFRCx5QkFDRSx5QkFDRSxtQkFBcUIsQ0FDdEIsQUFDRCw4QkFDRSxhQUFlLENBQ2hCLEFBQ0QscUVBQ0UsWUFBYyxDQUNmLEFBQ0QsOENBQ0UsV0FBWSxBQUNaLFdBQWEsQ0FDZCxBQUNELHdDQUNFLGNBQWdCLENBQ2pCLEFBQ0QsaUJBQ0UsbUJBQXFCLENBQ3RCLENBQ0YsQUFDRCx3R0FDRSxTQUNFLDBCQUEyQixBQUN2QixxQkFBdUIsQ0FDNUIsQUFDRCxjQUNFLGNBQWdCLENBQ2pCLEFBQ0QscUNBQ0UsZ0JBQWtCLENBQ25CLEFBQ0QscUJBQ0UsZUFBZ0IsQUFDaEIsWUFBb0IsQ0FDckIsQUFDRCxlQUNFLFlBQWMsQ0FDZixDQUNGLEFBQ0QsMkVBQ0UsU0FDRSwwQkFBMkIsQUFDdkIscUJBQXVCLENBQzVCLEFBQ0QsY0FDRSxjQUFnQixDQUNqQixBQUNELHFCQUNFLGVBQWdCLEFBQ2hCLFlBQW9CLENBQ3JCLEFBQ0QsZUFDRSxZQUFjLENBQ2YsQ0FDRixBQUNELFlBQ0Usb0JBQXVCLENBQ3hCLEFBRUQsNkJBQ0Usa0JBQW1CLEFBQ25CLFdBQVksQUFDWixRQUFTLEFBQ1QsMkJBQTRCLEFBQzVCLGNBQWdCLENBQ2pCLEFBRUQsZUFDRSxxQkFBc0IsQUFDdEIsV0FBYSxDQUNkLEFBQ0QsMkJBQ0UscUJBQXNCLEFBQ3RCLFdBQVksQUFDWixZQUFhLEFBQ2IsV0FBWSxBQUNaLHFCQUF1QixDQUN4QixBQUNELG9DQUNFLHdCQUEwQixDQUMzQixBQUVELG9CQUNFLGNBQWUsQUFDZixXQUFZLEFBQ1osYUFBZSxDQUNoQixBQUNELDZCQUNFLHdCQUEyQixDQUM1QixBQUVELDhCQUNFLGFBQWUsQ0FDaEIsQUFLRCxnR0FDRSxZQUFjLENBQ2YsQUFFRCxtQkFDRSxRQUFVLENBQ1gsQUFFRCw2QkFDRSxlQUFpQixDQUNsQixBQUVELGlDQUNFLGlCQUFtQixDQUNwQixBQUVELHlCQUNFLFdBQVksQUFDWixXQUFhLENBQ2QsQUFFRCxpQ0FDRSxjQUFnQixDQUNqQixBQUVELDhCQUNFLG9CQUFxQixBQUNyQixhQUFjLEFBQ2Qsa0JBQW1CLEFBQ2Ysb0JBQXFCLEFBQ3pCLHNCQUF1QixBQUNuQixtQkFBb0IsQUFDeEIsUUFBVSxDQUNYLEFBRUQsMEdBRUUsNkJBQThCLEFBQzlCLGNBQWdCLENBQ2pCLEFBQ0QsMEVBQ0Usb0JBQXNCLENBQ3ZCLEFBRUQscUNBQ0UsY0FBZSxBQUNmLFdBQVksQUFDWixXQUFhLENBQ2QsQUFFRCxtQ0FDRSxhQUFjLEFBQ2QsVUFBWSxDQUNiLEFBRUQsdUNBQ0UsV0FBYSxDQUNkLEFBRUQsK0JBQ0UsdUJBQXdCLEFBQ3hCLFdBQWEsQ0FDZCxBQUVELG9EQUNFLGtCQUFtQixBQUNuQixvQkFBcUIsQUFDckIsYUFBYyxBQUNkLHNCQUF1QixBQUNuQixtQkFBb0IsQUFDeEIscUJBQXNCLEFBQ2xCLHVCQUF3QixBQUM1QixXQUFZLEFBQ1osV0FBYSxDQUNkLEFBQ0Qsd0RBQ0UsOEJBQWdDLENBQ2pDLEFBRUQsb0RBQ0UsVUFBVyxBQUNYLGVBQWlCLENBQ2xCLEFBRUQsaUNBQ0UsZUFBaUIsQ0FDbEIsQUFDRCxnRUFDRSxpQkFBbUIsQ0FDcEIsQUFDRCx1RkFDRSxRQUFVLENBQ1gsQUFDRCxpRkFDRSxVQUFXLEFBQ1gsV0FBWSxBQUNaLGtCQUFvQixDQUNyQixBQUNELDJGQUNFLFdBQWEsQ0FDZCxBQUNELDJGQUNFLGFBQWUsQ0FDaEIsQUFDRCw4RkFDRSxvQkFBcUIsQUFDckIsYUFBYyxBQUNkLHFCQUFzQixBQUNsQix1QkFBd0IsQUFDNUIsc0JBQXVCLEFBQ25CLG1CQUFvQixBQUN4QixXQUFZLEFBQ1osV0FBYSxDQUNkLEFBQ0Qsd0hBQ0UsZUFBZ0IsQUFDaEIsV0FBYSxDQUNkLEFBQ0Qsa0tBQ0Usb0JBQXNCLENBQ3ZCLEFBQ0Qsd0ZBQ0UsU0FBVyxDQUNaLEFBQ0QsMENBQ0Usc0JBQXVCLEFBQ3ZCLFlBQWEsQUFDYixrQ0FBMkMsQ0FDNUMsQUFDRCxzQ0FDRSxlQUFrQixDQUNuQixBQUVELHVCQUNFLGNBQWUsQUFDZixrQkFBbUIsQUFDbkIscUJBQXVCLENBQ3hCLEFBQ0QsOEJBQ0UsV0FBWSxBQUNaLGNBQWUsQUFDZix5QkFBOEIsQ0FDL0IsQUFFRCwrQ0FDRSxnQkFBaUIsQUFDakIsV0FBYSxDQUNkLEFBRUQsd0JBQ0UsYUFBZSxDQUNoQixBQUVELHVDQUNFLGdDQUFzQyxDQUN2QyxBQUVELGFBR0Usb0JBQXFCLEFBQ2pCLHNCQUF1QixBQUczQixzQkFBdUIsQUFDdkIsZ0JBQWlCLEFBQ2pCLGtDQUEyQyxDQUM1QyxBQUNELDREQVZFLG9CQUFxQixBQUNyQixhQUFjLEFBR2Qsc0JBQXVCLEFBQ25CLGtCQUFvQixDQUsxQixBQVVDLCtDQU5DLHFCQUFzQixBQUNsQix1QkFBd0IsQUFHNUIsU0FBVSxBQUNWLGNBQWdCLENBQ2pCLEFBQ0QsNENBQ0UsYUFBZSxDQUNoQixBQUNELHlEQUVFLHNCQUF3QixDQUN6QixBQUNELDZCQUNFLGVBQWlCLENBQ2xCLEFBQ0QsZUFDRSxvQkFBcUIsQUFDakIsWUFBYSxBQUNqQixvQkFBcUIsQUFDakIsYUFBZSxDQUNwQixBQUNELHlCQUNFLG9CQUFxQixBQUNyQixhQUFjLEFBQ2Qsc0JBQXVCLEFBQ25CLG1CQUFvQixBQUN4QixTQUFVLEFBQ1YseUJBQTBCLEFBQ3ZCLHNCQUF1QixBQUN0QixxQkFBc0IsQUFDbEIsZ0JBQWtCLENBQzNCLEFBRUQsa0JBQ0UsaUJBQW1CLENBQ3BCLEFBQ0QsK0NBQ0UsU0FBVyxDQUNaLEFBQ0Qsb0NBQ0UscUJBQTBCLENBQzNCLEFBQ0QsMkNBQ0Usb0JBQXFCLEFBQ3JCLGFBQWMsQUFDZCxzQkFBdUIsQUFDbkIsbUJBQW9CLEFBQ3hCLG1CQUFvQixBQUNoQixxQkFBc0IsQUFDMUIsU0FBVSxBQUNWLHNCQUF1QixBQUN2QixZQUFtQixDQUNwQixBQUNELGlEQUNFLHFCQUEwQixDQUMzQixBQUNELCtDQUNFLGNBQWUsQUFDZixXQUFZLEFBQ1osZ0JBQWtCLEFBQ2xCLGdCQUFrQixDQUNuQixBQUNELGtEQUNFLFlBQWEsQUFDYixjQUFlLEFBQ2YsV0FBWSxBQUNaLGtCQUFtQixBQUNuQixjQUFlLEFBQ2YsZ0JBQWtCLEFBQ2xCLGVBQWdCLEFBQ2hCLGdCQUFrQixDQUNuQixBQUNELDZDQUNFLGdDQUFpQyxBQUNqQyxxQkFBMEIsQ0FDM0IsQUFDRCxvREFDRSxXQUFhLENBQ2QsQUFDRCxxREFDRSxvQkFBcUIsQUFDckIsYUFBYyxBQUNkLG9CQUFxQixBQUNqQixzQkFBdUIsQUFDM0Isc0JBQXVCLEFBQ25CLG1CQUFvQixBQUN4QixRQUFVLENBQ1gsQUFDRCxpRUFDRSxlQUFpQixDQUNsQixBQUNELGtHQUNFLGlCQUFrQixBQUNsQixvQkFBcUIsQUFDakIsV0FBYSxDQUNsQixBQUNELHNEQUNFLGFBQWUsQ0FDaEIsQUFDRCxpR0FDRSxrQkFBb0IsQ0FDckIsQUFDRCx1R0FDRSxpQkFBbUIsQ0FDcEIsQUFDRCw4TUFFRSxxQkFBdUIsQ0FDeEIsQUFDRCx1R0FDRSwwQkFBNEIsQUFDNUIsNEJBQStCLENBQ2hDLEFBQ0QsbWZBSUUsVUFBWSxDQUNiLEFBS0QsK2VBRUUsaUJBQW1CLENBQ3BCLEFBQ0QsMkhBQ0UsV0FBWSxBQUNaLGlCQUFtQixDQUNwQixBQUNELG9IQUNFLFVBQVksQ0FDYixBQUNELHdIQUNFLFVBQVksQ0FDYixBQUNELHdEQUNFLFdBQXNCLEFBQ3RCLDBCQUEyQixBQUMzQixjQUFnQixDQUNqQixBQUNELDhFQUVFLG9CQUFxQixBQUNyQixhQUFjLEFBQ2Qsc0JBQXVCLEFBQ25CLG1CQUFvQixBQUN4QixxQkFBc0IsQUFDbEIsdUJBQXdCLEFBQzVCLG1CQUFvQixBQUNoQixlQUFnQixBQUNwQixPQUFTLENBQ1YsQUFDRCw0R0FFRSxvQkFBc0IsQ0FDdkIsQUFDRCxzSUFFRSx5QkFBMkIsQ0FDNUIsQUFDRCx3SEFFRSxZQUFhLEFBQ2IscUJBQXVCLENBQ3hCLEFBQ0Qsc0pBRUUscUJBQXNCLEFBQ3RCLFdBQWEsQ0FDZCxBQUVELHFEQUNFLGVBQWlCLENBQ2xCLEFBRUQsMENBRUUsb0JBQXFCLEFBQ3JCLGFBQWMsQUFDZCxzQkFBdUIsQUFDbkIsbUJBQW9CLEFBQ3hCLHFCQUFzQixBQUNsQix1QkFBd0IsQUFDNUIsbUJBQW9CLEFBQ2hCLGVBQWdCLEFBQ3BCLE9BQVMsQ0FDVixBQUNELHdFQUVFLG9CQUFzQixDQUN2QixBQUNELGtHQUVFLHlCQUEyQixDQUM1QixBQUNELG9GQUVFLFlBQWEsQUFDYixxQkFBdUIsQ0FDeEIsQUFDRCxrSEFFRSxxQkFBc0IsQUFDdEIsV0FBYSxDQUNkLEFBRUQsa0NBQ0UsWUFBYyxDQUNmLEFBRUQseUJBQ0UsOENBQ0UsVUFBWSxDQUNiLEFBQ0QscUNBQ0UsZUFBaUIsQ0FDbEIsQUFDRCxnREFDRSxvQkFBcUIsQUFDckIsYUFBYyxBQUNkLDBCQUEyQixBQUN2QixzQkFBdUIsQUFDM0IsWUFBYSxBQUNiLGVBQWlCLENBQ2xCLEFBQ0Qsc0NBQ0UsYUFBZSxDQUNoQixBQUNELDhEQUNFLGlCQUFtQixDQUNwQixBQUNELGdEQUNFLGNBQWUsQUFDZixlQUFnQixBQUNoQixtQkFBcUIsQUFDckIsUUFBVSxDQUNYLEFBQ0QsMkNBQ0UsWUFBYyxDQUNmLEFBQ0QsK0RBQ0UsaUJBQW1CLEFBQ25CLHVCQUEwQixDQUMzQixBQUNELDJFQUNFLGFBQWUsQ0FDaEIsQ0FDRixBQUtELDJCQUhFLGFBQWUsQ0FHakIsQUFHQyxXQURDLFVBQVksQ0FDYixBQUNELDhCQUNFLGtCQUFtQixBQUNuQiwwQkFBMkIsQUFDM0IsV0FBWSxBQUNaLFNBQVUsQUFDVixTQUFXLENBQ1osQUFDRCx3Q0FDRSxVQUFXLEFBQ1gsZUFBZ0IsQUFDaEIsZ0JBQWtCLEFBQ2xCLHFCQUEyQixDQUM1QixBQUNELHlEQUNFLHVCQUF5QixDQUMxQixBQUVELDBCQUNFLG9CQUFxQixBQUNyQixZQUFjLENBQ2YsQUFDRCxxQ0FDRSxXQUFZLEFBQ1osY0FBZ0IsQ0FDakIsQUFDRCwwREFDRSxVQUFZLENBQ2IsQUFFRCx1QkFDRSxvQkFBcUIsQUFDckIsYUFBYyxBQUNkLDBCQUEyQixBQUN2QixxQkFBdUIsQ0FDNUIsQUFFRCw0QkFDRSxzQkFBdUIsQUFDdkIsZUFBZ0IsQUFDaEIsK0JBQWlDLENBQ2xDLEFBRUQsZ0NBQ0Usb0JBQXFCLEFBQ3JCLGFBQWMsQUFDZCxTQUFVLEFBQ1Ysc0JBQXVCLEFBQ3ZCLGlCQUFtQixDQUNwQixBQUVELDBDQUNFLGdDQUFzQyxDQUN2QyxBQUVELHFDQUNFLG9CQUFxQixBQUNyQixhQUFjLEFBQ2QsMEJBQTJCLEFBQ3ZCLHNCQUF1QixBQUMzQixzQkFBdUIsQUFDbkIsbUJBQW9CLEFBQ3hCLE9BQVMsQ0FDVixBQUVELHNDQUNFLFdBQVksQUFDWixlQUFpQixDQUNsQixBQUVELHVDQUNFLG9CQUFxQixBQUNyQixhQUFjLEFBQ2Qsa0JBQW1CLEFBQ2Ysb0JBQXFCLEFBQ3pCLHNCQUF1QixBQUNuQixtQkFBb0IsQUFDeEIsU0FBVSxBQUNWLGdCQUFrQixDQUNuQixBQUVELDZCQUNFLGVBQWdCLEFBQ2hCLHNCQUEyQixBQUMzQixnQkFBa0IsQUFDbEIsZ0JBQWlCLEFBQ2pCLHVCQUF3QixBQUN4QixrQkFBb0IsQ0FDckIsQUFFRCxvQ0FDRSxxQkFBMEIsQUFDMUIsZ0JBQW9CLEFBQ3BCLGlCQUFtQixDQUNwQixBQUVELDJCQUNFLGFBQWMsQUFDZCxlQUFnQixBQUNoQixVQUFlLENBQ2hCLEFBRUQsOENBQ0UsK0JBQWdDLEFBQzVCLDJCQUE0QixBQUNoQyxTQUFVLEFBQ1YsY0FBZ0IsQ0FDakIsQUFDRCw0REFDRSxjQUFnQixDQUNqQixBQUVELDJCQUNFLFVBQVksQ0FDYixBQUNELHNDQUNFLFdBQVksQUFDWixjQUFnQixDQUNqQixBQUNELDJEQUNFLFVBQVksQ0FDYixBQUVELHdDQUNFLG9CQUFxQixBQUNyQixhQUFjLEFBQ2QsMEJBQTJCLEFBQ3ZCLHNCQUF1QixBQUMzQixzQkFBdUIsQUFDbkIsbUJBQW9CLEFBQ3hCLE9BQVMsQ0FDVixBQUVELDhDQUNFLGNBQWdCLENBQ2pCLEFBUUQsOEhBQ0Usc0JBQXVCLEFBQ25CLGtCQUFvQixDQUN6QixBQUNELGdGQUNFLFVBQVksQ0FDYixBQUNELG9EQUNFLFFBQVUsQ0FDWCxBQUVELHVDQUNFLHNCQUF1QixBQUNuQiw4QkFBK0IsQUFDbkMscUJBQXNCLEFBQ2xCLGlCQUFtQixDQUN4QixBQUNELG1EQUNFLG9CQUFxQixBQUNyQixhQUFjLEFBQ2Qsc0JBQXVCLEFBQ25CLG1CQUFvQixBQUN4QixrQ0FBbUMsQUFDL0IsOEJBQStCLEFBQ25DLFNBQVUsQUFDVixRQUFTLEFBQ1QsY0FBZ0IsQ0FDakIsQUFDRCw2REFDRSxlQUFnQixBQUNoQixRQUFVLENBQ1gsQUFDRCxpRUFDRSxrQkFBbUIsQUFDbkIsU0FBVSxBQUNWLGNBQWdCLENBQ2pCLEFBRUQsNEJBQ0Usb0JBQXFCLEFBQ3JCLGFBQWMsQUFDZCxzQkFBdUIsQUFDbkIsOEJBQStCLEFBQ25DLHlCQUEwQixBQUN2QixzQkFBdUIsQUFDdEIscUJBQXNCLEFBQ2xCLGdCQUFrQixDQUMzQixBQUNELHlDQUNFLFVBQVksQ0FDYixBQUVELDJCQUNFLG9CQUFxQixBQUNyQixhQUFjLEFBQ2Qsc0JBQXVCLEFBQ25CLDZCQUErQixDQUNwQyxBQUVELGlDQUNFLG9CQUFxQixBQUNyQixhQUFjLEFBQ2QsV0FBWSxBQUNaLFlBQWEsQUFDYixjQUFnQixDQUNqQixBQUVELHNDQUNFLFdBQWEsQ0FDZCxBQUNELHFDQUNFLG9CQUFxQixBQUNyQixhQUFjLEFBQ2QscUJBQXNCLEFBQ2xCLHVCQUF3QixBQUM1QixzQkFBdUIsQUFDbkIsbUJBQW9CLEFBQ3hCLFdBQWEsQ0FDZCxBQUVELGtEQUNFLDBCQUEyQixBQUN2Qix5QkFBMEIsQUFDMUIsaUJBQWtCLEFBQ3RCLGNBQWdCLENBQ2pCLEFBQ0QsOERBQ0UsK0JBQWdDLEFBQzVCLDJCQUE0QixBQUNoQyxRQUFVLENBQ1gsQUFFRCw4SUFFRSxvQkFBcUIsQUFDckIsVUFBYSxDQUNkLEFBRUQsd0dBQ0UscUJBQXVCLENBQ3hCLEFBQ0Qsd0hBRUUsZUFBaUIsQ0FDbEIsQUFFRCxtREFDRSxXQUFhLENBQ2QsQUFDRCxvREFDRSxvQkFBcUIsQUFDckIsYUFBYyxBQUNkLHFCQUFzQixBQUNsQix1QkFBd0IsQUFDNUIsc0JBQXVCLEFBQ25CLG1CQUFvQixBQUN4QixXQUFhLENBQ2QsQUFFRCxrQ0FDRSx3QkFBMEIsQ0FDM0IsQUFDRCwrQkFDRSx1QkFBMEIsQ0FDM0IsQUFDRCw0QkFDRSx1QkFBMEIsQ0FDM0IsQUFDRCxpQ0FDRSxhQUF5QixDQUMxQixBQUNELDRCQUNFLGVBQWlCLENBQ2xCLEFBQ0QsaUNBQ0Usb0NBQTBDLENBQzNDLEFBQ0QscUNBQ0UsbUNBQXlDLENBQzFDLEFBRUQsdUJBQ0UsWUFBYyxDQUNmLEFBRUQsc0NBQ0UsY0FBZSxBQUNmLFdBQVksQUFDWiw2QkFBOEIsQUFDMUIsZ0JBQWlCLEFBQ3JCLHNCQUF1QixBQUN2Qix5QkFBMkIsQ0FDNUIsQUFDRCw0Q0FDRSxvQkFBcUIsQUFDckIsYUFBYyxBQUNkLHVCQUF3QixBQUNwQixtQkFBb0IsQUFDeEIsc0JBQXVCLEFBQ25CLDhCQUErQixBQUNuQyxzQkFBdUIsQUFDbkIsbUJBQW9CLEFBQ3hCLHNCQUF1QixBQUN2QixhQUFlLENBQ2hCLEFBQ0Qsc0RBQ0UsWUFBYSxBQUNiLFFBQVUsQ0FDWCxBQUNELHdEQUNFLFFBQVUsQ0FDWCxBQUNELHlEQUNFLFdBQWEsQUFDYix5QkFBMEIsQUFDdkIsc0JBQXVCLEFBQ3RCLHFCQUFzQixBQUNsQixpQkFBa0IsQUFDMUIsbUJBQXFCLENBQ3RCLEFBRUQsNENBQ0UsbUJBQW9CLEFBQ3BCLG9CQUFxQixBQUNyQixhQUFjLEFBQ2Qsc0JBQXVCLEFBQ25CLDhCQUErQixBQUNuQyxzQkFBdUIsQUFDbkIsbUJBQW9CLEFBQ3hCLG9CQUFxQixBQUNqQixZQUFhLEFBQ2pCLGVBQWdCLEFBQ2hCLHlCQUEwQixBQUN2QixzQkFBdUIsQUFDdEIscUJBQXNCLEFBQ2xCLGdCQUFrQixDQUMzQixBQUNELDRHQUVFLGFBQXlCLENBQzFCLEFBQ0Qsb0RBQ0UsaUJBQWtCLEFBQ2xCLGVBQWdCLEFBQ2hCLFdBQVksQUFDWixXQUFhLENBQ2QsQUFDRCw4REFDRSxRQUFVLENBQ1gsQUFDRCw0Q0FDRSxVQUFZLENBQ2IsQUFDRCw4Q0FDRSxvQkFBcUIsQUFDckIsYUFBYyxBQUNkLHNCQUF1QixBQUNuQiw4QkFBK0IsQUFDbkMsc0JBQXVCLEFBQ25CLG1CQUFvQixBQUN4QixRQUFVLENBQ1gsQUFDRCxzREFDRSxlQUFnQixBQUNoQixXQUFZLEFBQ1osZUFBZ0IsQUFDaEIsWUFBYSxBQUNiLGVBQWlCLENBQ2xCLEFBRUQsc0JBQ0Usb0JBQXFCLEFBQ3JCLGFBQWMsQUFDZCwwQkFBMkIsQUFDdkIsc0JBQXVCLEFBQzNCLFFBQVUsQ0FDWCxBQUNELDBFQUNFLGlCQUFtQixDQUNwQixBQUNELHFFQUNFLGtCQUFtQixBQUNuQixTQUFVLEFBQ1YsUUFBUyxBQUNULDhCQUFpQyxDQUNsQyxBQUNELGtEQUNFLG9CQUFxQixBQUNyQixhQUFjLEFBQ2Qsc0JBQXVCLEFBQ25CLDhCQUErQixBQUNuQyxzQkFBdUIsQUFDbkIsbUJBQW9CLEFBQ3hCLFdBQWEsQ0FDZCxBQUNELDREQUNFLFdBQWEsQUFDYixvQkFBcUIsQUFDckIseUJBQTBCLEFBQ3ZCLHNCQUF1QixBQUN0QixxQkFBc0IsQUFDbEIsZ0JBQWtCLENBQzNCLEFBQ0QsMERBQ0UsVUFBVyxBQUNYLHlCQUEwQixBQUN2QixzQkFBdUIsQUFDdEIscUJBQXNCLEFBQ2xCLGlCQUFrQixBQUMxQixtQkFBcUIsQ0FDdEIsQUFDRCw0REFDRSxrQkFBbUIsQUFDZixtQkFBcUIsQ0FDMUIsQUFDRCwyQ0FDRSxxQkFBdUIsQUFDdkIscUJBQXdCLENBQ3pCLEFBQ0QsK0NBQ0UscUJBQXVCLEFBQ3ZCLHNCQUF3QixBQUN4Qix5Q0FBNEMsQ0FDN0MsQUFFRCxpQ0FDRSxXQUFZLEFBQ1osUUFBVSxDQUNYLEFBQ0Qsb0NBQ0UsV0FBYSxBQUNiLHlCQUEwQixBQUN2QixzQkFBdUIsQUFDdEIscUJBQXNCLEFBQ2xCLGlCQUFrQixBQUMxQixtQkFBcUIsQ0FDdEIsQUFFRCxnREFDRSxRQUFVLENBQ1gsQUFDRCwwQkFDRSxnREFDRSwwQkFBMkIsQUFDdkIsc0JBQXVCLEFBQzNCLHNCQUF3QixBQUN4Qiw2QkFBK0IsQUFDM0IsMEJBQTRCLEFBQ2hDLGtCQUFvQixDQUNyQixDQUNGLEFBRUQsMkNBQ0UsNEJBQThCLENBQy9CLEFBQ0Qsb0RBQ0UsVUFBWSxDQUNiLEFBRUQsb0NBQ0Usa0JBQW1CLEFBQ25CLGFBQWUsQ0FDaEIsQUFFRCx1Q0FDRSxhQUFlLENBQ2hCLEFBRUQsOENBQ0UsY0FBZSxBQUNmLGVBQWdCLEFBQ2hCLGdCQUFpQixBQUNqQixxQkFBMkIsQ0FDNUIsQUFFRCwrQ0FDRSxzQkFBdUIsQUFDdkIsaUJBQW1CLENBQ3BCLEFBRUQseURBQ0Usa0JBQW1CLEFBQ25CLFNBQVUsQUFDVixRQUFTLEFBQ1QsOEJBQWlDLENBQ2xDLEFBU0QsK0hBTkUsb0JBQXFCLEFBQ3JCLGFBQWMsQUFDZCxxQkFBc0IsQUFDbEIsc0JBQXdCLENBRzlCLEFBT0MsNERBRkMsc0JBQXVCLEFBQ25CLGtCQUFvQixDQUN6QixBQUVELHVDQUNFLG9CQUFxQixBQUNyQixhQUFjLEFBQ2QsMEJBQTJCLEFBQ3ZCLHNCQUF1QixBQUMzQixRQUFVLENBQ1gsQUFFRCwrQ0FDRSxVQUFXLEFBQ1gseUJBQTBCLEFBQ3ZCLHNCQUF1QixBQUN0QixxQkFBc0IsQUFDbEIsaUJBQWtCLEFBQzFCLG1CQUFxQixDQUN0QixBQUVELHNDQUNFLG9CQUFxQixBQUNyQixhQUFjLEFBQ2Qsc0JBQXVCLEFBQ25CLDhCQUErQixBQUNuQyxzQkFBdUIsQUFDbkIsbUJBQW9CLEFBQ3hCLFdBQWEsQ0FDZCxBQUNELDJEQUNFLHFCQUF1QixBQUN2QixxQkFBd0IsQ0FDekIsQUFDRCwrREFDRSxxQkFBdUIsQUFDdkIsc0JBQXdCLEFBQ3hCLHlDQUE0QyxDQUM3QyxBQUVELGlEQUNFLG9CQUFxQixBQUNyQixhQUFjLEFBQ2Qsc0JBQXVCLEFBQ25CLG1CQUFvQixBQUN4QixRQUFVLENBQ1gsQUFFRCxxQkFDRSxTQUFXLENBQ1osQUFFRCxXQUNFLGNBQWdCLENBQ2pCIiwiZmlsZSI6InN0eWxlcy9hcHAtNDk1YTc1M2M2Ny5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKm1kLWJhY2tkcm9wLm1kLWRpYWxvZy1iYWNrZHJvcCxcbm1kLWJhY2tkcm9wLm1kLXNlbGVjdC1iYWNrZHJvcFxue1xuICB6LWluZGV4OiAxMDAwO1xufVxuLm1kLWRpYWxvZy1jb250YWluZXIsXG4ubWQtc2VsZWN0LW1lbnUtY29udGFpbmVyXG57XG4gIHotaW5kZXg6IDEwMDE7XG59Ki9cbm1kLWRpYWxvZyB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbmh0bWwge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuXG5tYWluIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnBkOCB7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLnBkMTYge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuXG4uYy1yZWQge1xuICBjb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbiB7XG4gIGNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7XG59XG5cbi53aHMtbm93cmFwLFxuLnNwZWVkIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRhLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uZGlzYWJsZWQge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNikgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuXG4ueG0tcmVhZG9ubHksXG4ueG0tcmVhZG9ubHktY2hlY2tib3ggbWQtY2hlY2tib3gge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG59XG5cbi5tZC1yb3ctdG90YWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5tZC1vcHRpb24ge1xuICBoZWlnaHQ6IDM0cHg7XG59XG5cbm1kLWlucHV0LWNvbnRhaW5lciAubWQtZXJyb3JzLXNwYWNlcixcbm1kLWlucHV0LWNvbnRhaW5lciBbbmctbWVzc2FnZXNdIHtcbiAgbWluLWhlaWdodDogMDtcbn1cbm1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPXRpbWVdIHtcbiAgd2lkdGg6IDc4cHg7XG59XG5tZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT10aW1lXS5zaG9ydC10aW1lIHtcbiAgd2lkdGg6IDcwcHg7XG59XG5cbi5tZC1kYXRlcGlja2VyLWlucHV0LWNvbnRhaW5lciB7XG4gIHdpZHRoOiA4NnB4O1xufVxuXG4uX21kLWRhdGVwaWNrZXItaGFzLXRyaWFuZ2xlLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xufVxuXG4uYnRucy1maWx0ZXIgLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDhweCAwO1xuICB3aWR0aDogMzBweDtcbn1cblxuLm1vYmlsZSAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uIHtcbiAgcGFkZGluZzogOHB4IDA7XG4gIHdpZHRoOiAyMnB4O1xufVxuXG4uZXhwb3J0LW1lbnUtaXRlbSB7XG4gIG1hcmdpbjogYXV0byAzcHggYXV0byAwO1xufVxuXG4uY2FyLW1hcmtlcnMgZGl2IHtcbiAgbWFyZ2luOiAwIDhweDtcbn1cbi5jYXItbWFya2VycyBpbWcge1xuICBtYXJnaW46IDAgOHB4O1xufVxuLmNhci1tYXJrZXJzIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xufVxuXG4jbWFwIHtcbiAgei1pbmRleDogMTtcbn1cblxuI2NvbnRlbnQgI3RhYmxlLWRhdGEge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuI2NvbnRlbnQgI21hcCB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbmEudmVoaWNsZS1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxudGFibGUubWQtdGFibGUubWQtcm93LXNlbGVjdCB0ZC5tZC1jZWxsOm50aC1jaGlsZChuKzMpOm50aC1sYXN0LWNoaWxkKG4rMiksXG50YWJsZS5tZC10YWJsZS5tZC1yb3ctc2VsZWN0IHRoLm1kLWNvbHVtbjpudGgtY2hpbGQobiszKTpudGgtbGFzdC1jaGlsZChuKzIpLFxudGFibGUubWQtdGFibGU6bm90KC5tZC1yb3ctc2VsZWN0KSB0ZC5tZC1jZWxsOm50aC1jaGlsZChuKzIpOm50aC1sYXN0LWNoaWxkKG4rMiksXG50YWJsZS5tZC10YWJsZTpub3QoLm1kLXJvdy1zZWxlY3QpIHRoLm1kLWNvbHVtbjpudGgtY2hpbGQobisyKTpudGgtbGFzdC1jaGlsZChuKzIpLFxudGFibGUubWQtdGFibGU6bm90KC5tZC1yb3ctc2VsZWN0KSB0ZC5tZC1jZWxsOmZpcnN0LWNoaWxkLFxudGFibGUubWQtdGFibGU6bm90KC5tZC1yb3ctc2VsZWN0KSB0aC5tZC1jb2x1bW46Zmlyc3QtY2hpbGQsXG50YWJsZS5tZC10YWJsZSB0ZC5tZC1jZWxsOmxhc3QtY2hpbGQsXG50YWJsZS5tZC10YWJsZSB0aC5tZC1jb2x1bW46bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuXG50YWJsZS5tZC10YWJsZSB0aGVhZC5tZC1oZWFkID4gdHIubWQtcm93IHtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuXG5sb2dpbiBzZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvYmcvbWFwLTEuanBnXCIpO1xufVxuXG5kcml2ZXItbG9naW4gc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL2JnL21hcC0xLmpwZ1wiKTtcbn1cblxubWQtc2VsZWN0LW1lbnUge1xuICBtYXgtaGVpZ2h0OiA1MTJweDtcbn1cbm1kLXNlbGVjdC1tZW51IG1kLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiA1MTJweDtcbn1cblxubWQtdGFicy1jYW52YXMsXG5tZC1wYWdpbmF0aW9uLXdyYXBwZXIge1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbm1kLXBhZ2luYXRpb24td3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tZC10YWIge1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuXG4ubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xufVxuXG52ZWhpY2xlcyB7XG4gIC8qdmVoaWNsZXMtZGV0YWlscyB7XG4gICAgbWQtdGFicyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9Ki9cbn1cbnZlaGljbGVzIHZlaGljbGVzLWFsbCwgdmVoaWNsZXMgdmVoaWNsZXMtZGV0YWlscyB7XG4gIC8qaGVpZ2h0OiAxMDAlO1xuICAvL0BleHRlbmQgLmZsZXg7XG4gIEBpbmNsdWRlIGZsZXg7XG5cbiAgbWQtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9Ki9cbn1cbnZlaGljbGVzIHZlaGljbGVzLWFsbCAudGEtY2VudGVyLCB2ZWhpY2xlcyB2ZWhpY2xlcy1kZXRhaWxzIC50YS1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbnZlaGljbGVzIHZlaGljbGVzLWFsbCAuY2FyLWFkZHJlc3MsIHZlaGljbGVzIHZlaGljbGVzLWRldGFpbHMgLmNhci1hZGRyZXNzIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxudmVoaWNsZXMgdmVoaWNsZXMtbm93IHRhYmxlLmFkZGl0aW9uYWwtaW5mbyB7XG4gIHdpZHRoOiAxMDAlO1xufVxudmVoaWNsZXMgdmVoaWNsZXMtbm93IHRhYmxlLmFkZGl0aW9uYWwtaW5mbyB0ciB0ZDpudGgtY2hpbGQob2RkKSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG52ZWhpY2xlcyAuZmlsdGVyLWJhciAubWQtcHJpbWFyeSB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbnZlaGljbGVzIC5maWx0ZXItYmFyIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGhlaWdodDogMzJweDtcbn1cblxudmVoaWNsZXMsXG5zZXR0aW5ncyxcbnZlaGljbGVzLWFsbCxcbnZlaGljbGVzLWRldGFpbHMge1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxudmVoaWNsZXMgbWQtdGFicyxcbnNldHRpbmdzIG1kLXRhYnMsXG52ZWhpY2xlcy1hbGwgbWQtdGFicyxcbnZlaGljbGVzLWRldGFpbHMgbWQtdGFicyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbnZlaGljbGVzIG1kLWNvbnRlbnQsXG5zZXR0aW5ncyBtZC1jb250ZW50LFxudmVoaWNsZXMtYWxsIG1kLWNvbnRlbnQsXG52ZWhpY2xlcy1kZXRhaWxzIG1kLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMzBweCk7XG59XG5cbnZlaGljbGVzLWRldGFpbHMgbWQtdGFicy1jb250ZW50LXdyYXBwZXIge1xuICB0b3A6IDM3cHggIWltcG9ydGFudDtcbiAgYm90dG9tOiA0MHB4O1xufVxuXG52ZWhpY2xlcy1yb3V0ZSAuZmlsdGVyLWJhciBtZC1pbnB1dC1jb250YWluZXIsXG52ZWhpY2xlcy1zdG9wcyAuZmlsdGVyLWJhciBtZC1pbnB1dC1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4vKm1kLXRhYnMge1xuICBtaW4taGVpZ2h0OiAxMDAlIWltcG9ydGFudDtcbn0qL1xubWQtZmFiLXNwZWVkLWRpYWwge1xuICB6LWluZGV4OiA1MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuI3RhYmxlLWRhdGEgbWQtdG9vbGJhcixcbiN0YWJsZS1kYXRhIC5tZC10b29sYmFyLXRvb2xzIHtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbiN0YWJsZS1kYXRhIG1kLXRvb2xiYXIgbWQtaWNvbixcbiN0YWJsZS1kYXRhIC5tZC10b29sYmFyLXRvb2xzIG1kLWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbiN0YWJsZS1kYXRhLmZsZXgtNDAgLnRhYmxlLWNhci1hbGwgdGQubWQtY2VsbCB7XG4gIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuI3RhYmxlLWRhdGEuZmxleC00MCAudGFibGUtY2FyLWFsbCAud2hzLW5vd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZC1kaWFsb2ctY29udGFpbmVyIG1kLXRvb2xiYXIsXG4ubWQtZGlhbG9nLWNvbnRhaW5lciAubWQtdG9vbGJhci10b29scyB7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbn1cbi5tZC1kaWFsb2ctY29udGFpbmVyIC5kaWFsb2ctZnVsbHNjcmVlbixcbi5tZC1kaWFsb2ctY29udGFpbmVyIC5tZC1kaWFsb2ctZnVsbHNjcmVlbiB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuI29zbS1tYXAtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uaGlkZS1tYXAge1xuICBtYXgtd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmhpZGUtdHJhY2sgI3RhYmxlLWRhdGEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubG9naW4tbGFuZy1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuXG4uYnRuLWFjdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kZXNrdG9wIC5idG4tdG9vbGJhci5idG4tYWN0aW9uLFxuLm1vYmlsZSAuYnRuLW1lbnUuYnRuLWFjdGlvbiB7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5tZC10YWItY29udGVudCB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLmJhbm5lcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG59XG4uYmFubmVycyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMzVweDtcbiAgaGVpZ2h0OiAzOXB4O1xufVxuLmJhbm5lcnMgLmlvcy1saW5rIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvYXBwLXN0b3JlLXBuZy1sb2dvLTMzMTA5LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5iYW5uZXJzIC5hbmRyb2lkLWxpbmsge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9mYXZwbmdfZ29vZ2xlLXBsYXktYW5kcm9pZC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xufVxuXG4ubWQtYnV0dG9uIHtcbiAgbWFyZ2luOiAycHggNHB4O1xuICBtaW4taGVpZ2h0OiAyOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cblxuLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbiB7XG4gIGhlaWdodDogMjhweDtcbiAgcGFkZGluZzogMnB4O1xufVxuXG5tZC1pbnB1dC1jb250YWluZXIge1xuICBtYXJnaW46IDE4cHggMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuXG5tZC1zd2l0Y2gge1xuICBtYXJnaW46IDA7XG59XG5cbi5tZC1zZWxlY3QtdmFsdWUge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xufVxuXG50YWJsZS5tZC10YWJsZSB0ZC5tZC1jZWxsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uYnRucy1maWx0ZXIuYnRucy1maWx0ZXJfX2NvbW1vbi1yZXBvcnQgLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbiB7XG4gIHdpZHRoOiAzNXB4O1xufVxuXG4vKkxvYWRlciovXG4ubG9hZGVyIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICBib3JkZXItdG9wOiAzcHggc29saWQgcmdiYSgyMjQsIDI0MiwgMjQxLCAwLjgpO1xuICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCByZ2JhKDE3OCwgMjIzLCAyMTksIDAuOCk7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCByZ2JhKDE3OCwgMjIzLCAyMTksIDAuOCk7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI0UwRjJGMTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGxvYWQ4IDEuMXMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGxvYWQ4IDEuMXMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4ubG9hZGVyLFxuLmxvYWRlcjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWQ4IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbG9hZDgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLypMb2FkZXIgZW5kKi9cbi5tYWluLWxvYWRlcixcbi53aWRnZXQtbG9hZGVyIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAtMjRweCAwIDAgLTI0cHg7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5tYWluLWxvYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLndpZGdldC1sb2FkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5sb2FkZXItY2VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMjRweDtcbiAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xuICB6LWluZGV4OiAyO1xufVxuXG4ubG9hZGVyLW1kLXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2OHB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgei1pbmRleDogMjtcbn1cblxuLmxvYWRlci1saXN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI4cHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgei1pbmRleDogMjtcbn1cblxuLypMYXp5IGxvYWQqL1xuLmxpc3QtbGF6eS1sb2FkIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgaGVpZ2h0OiA1NnB4O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLmxpc3QtbGF6eS1sb2FkIC5sb2FkZXIge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG4ubGlzdC1sYXp5LWxvYWQtdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBjb2xvcjogIzlFOUU5RTtcbn1cblxuLypMYXp5IGxvYWQgZW5kKi9cbi5jYXJzLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2Fycy1saXN0IG1kLWlucHV0LWNvbnRhaW5lciB7XG4gIG1hcmdpbjogLTRweCA4cHggMDtcbn1cbi5jYXJzLWxpc3QgbWQtb3B0aW9uIHtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuLmNhcnMtbGlzdCAubWQtaWNvbi1idXR0b24ge1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG59XG5cbi5zdG9wcGVkLCAubW92aW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRTBFMDtcbn1cblxuLm5vLWdwcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTA7XG59XG5cbi5uby1vbmxpbmUtZ3BzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkRFNztcbn1cblxuLm9ubGluZS1ncHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBGRkUwO1xufVxuXG4ubW92aW5nIC5zcGVlZCB7XG4gIGNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc3BlZWQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4uc3BlZWQgLm1hdGVyaWFsLWljb25zIHtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLnJvYWRfc2lnbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTRhODc7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJsYWNrIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5jdXJyZW50LXN0b3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzhFNkM5O1xufVxuXG4ucm91dGUtY29sb3ItYm94IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbjogNXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDAuNXB4IHNvbGlkIGJsYWNrO1xufVxuXG4udGFibGUtY2FyLWFsbC5oaWRlLWNvbC0wIC5tZC1oZWFkIHRoOm50aC1jaGlsZCgxKSxcbi50YWJsZS1jYXItYWxsLmhpZGUtY29sLTAgLm1kLWJvZHkgdHI6bm90KC5jYXItY2VsbC1hZGRyZXNzKSB0ZDpudGgtY2hpbGQoMSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYmxlLWNhci1hbGwuaGlkZS1jb2wtMSAubWQtaGVhZCB0aDpudGgtY2hpbGQoMiksXG4udGFibGUtY2FyLWFsbC5oaWRlLWNvbC0xIC5tZC1ib2R5IHRkOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFibGUtY2FyLWFsbCAubWQtcm93IHtcbiAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4udGFibGUtY2FyLWFsbCAuY2FyLWNlbGwtYWRkcmVzcyB7XG4gIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuLnRhYmxlLWNhci1hbGwgLmNhci1jZWxsLWFkZHJlc3MgLm1kLWNlbGwge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmNhci1zZXR0aW5ncyB7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4uY2FyLXNldHRpbmdzIG1kLWRpdmlkZXIge1xuICBtYXJnaW46IDE2cHggMDtcbn1cblxuLmRpYWxvZy1yZXBvcnQge1xuICB3aWR0aDogOTAlO1xuICBtYXgtd2lkdGg6IDk2JTtcbn1cblxuLmNhci1saW5rLFxuLnJlcG9ydC10YWJsZSAubWQtY2VsbC5jYXItbGluayxcbi5iYWxhbmNlLXRhYmxlIC5tZC1jZWxsLmNhci1saW5rIHtcbiAgY29sb3I6IHJnYigwLCAwLCAyMzgpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucmVwb3J0LXRhYmxlIC5tZC1jZWxsLmNhci1saW5rOmZpcnN0LWNoaWxkLFxuLmJhbGFuY2UtdGFibGUgLm1kLWNlbGwuY2FyLWxpbms6Zmlyc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kOiAjYThjMGYwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ucmVwb3J0LXRhYmxlIHRib2R5IHRyIHRkOmxhc3QtY2hpbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnJlcG9ydC10YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5yZXBvcnQtdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZC5jYXItbGluayB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIGN1cnNvcjogaW5oZXJpdDtcbn1cbi5yZXBvcnQtdGFibGUgLmMtcmVkIHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZDdjYjtcbn1cblxuLnJlcG9ydC10YWJsZSB0Ym9keSB0cjpob3ZlciB0ZCxcbi5iYWxhbmNlLXRhYmxlIHRib2R5IHRyOmhvdmVyIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRTBFMCAhaW1wb3J0YW50O1xufVxuLnJlcG9ydC10YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoZXZlbiksXG4uYmFsYW5jZS10YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoZXZlbikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUVFO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kaWFsb2ctYmFsYW5jZSB7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG4gIH1cbn1cblxuLmNoYW5nZS1hZGRyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwYzBjMDtcbn1cblxuLmNoYW5nZS1hZGRyZXNzX19hZGRyZXNzLXRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG59XG5cbi5maWx0ZXItYmFyLXRpbWUgLmNhci1saW5rIHtcbiAgbWFyZ2luOiAycHggOHB4IDA7XG59XG5cbi5tb2JpbGUgLmZpbHRlci1iYXItdGltZSAuY2FyLWxpbmsge1xuICBtYXJnaW46IDJweCA0cHggMDtcbn1cblxuLmNhci1hbGwtc29ydC1ibGsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uY2FyLWFsbC1zb3J0LWJsayAubWF0ZXJpYWwtaWNvbnMge1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uY29weS1idG4ge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5jYXItZmlsdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmNscy0xLCAuY2xzLTIge1xuICBmaWxsOiBub25lO1xufVxuXG4uY2xzLTIge1xuICBzdHJva2U6ICMwMDA7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLXdpZHRoOiAwLjdweDtcbn1cblxuLnNldHRpbmdzIC5tZC1zdWJoZWFkZXIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZXR0aW5ncyAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICBwYWRkaW5nOiAwIDAgMTZweCAwO1xufVxuLnNldHRpbmdzIC5zZXR0aW5ncy1yb3ctY2FwdGlvbiB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cblxuLnNldHRpbmdzLWFsbCBtZC1kaXZpZGVyIHtcbiAgbWFyZ2luOiAxNnB4IDA7XG59XG5cbi5tZC1zZWNvbmRhcnktY29udGFpbmVyIC5tZC1zZWNvbmRhcnkge1xuICBvcGFjaXR5OiAwLjU7XG59XG4ubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciAubWQtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnpvbmUtYXZhdGFyIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW46IDAgMTZweDtcbn1cblxuLmRpYWxvZy11c2VyIG1kLWNoZWNrYm94IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zZXR0aW5ncy1zdWJzY3JpcHRpb24tZmVlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNldHRpbmdzLXN1YnNjcmlwdGlvbi1mZWUgLnBkMTYuX21kIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMnB4KTtcbn1cbi5zZXR0aW5ncy1zdWJzY3JpcHRpb24tZmVlIC5jYXItd2l0aG91dC1wbGFuIHtcbiAgY29sb3I6ICNGNDQzMzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnNldHRpbmdzLXVzZXJzIC51c2VyLXBlcm1pc3Npb25zIHNwYW4ge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5zZXR0aW5ncy11c2VycyAudXNlci1wZXJtaXNzaW9ucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNldHRpbmdzLXVzZXJzIG1kLXN3aXRjaCB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZXR0aW5ncy11c2VycyBtZC1jaGVja2JveCB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnNldHRpbmdzLXVzZXJzIC5sYXlvdXQtcm93IHtcbiAgd2lkdGg6IDc1JTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbm1kLXN3aXRjaFtkaXNhYmxlZF0uYWN0aXZlRGlzYWJsZWQgLm1kLWNvbnRhaW5lciA+IGRpdiA+IGRpdiB7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDE3MSwgNjQpO1xufVxuXG5mdWVsLWNoYXJ0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jZnVlbC1jaGFydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYigxODksIDE4OSwgMTg5KTtcbn1cblxuLmZ1ZWwtY2hhcnQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDQwJTtcbn1cbi5mdWVsLWNoYXJ0LWNvbnRhaW5lciAuZXhwb3J0LWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDhweDtcbiAgYm90dG9tOiAtNHB4O1xufVxuXG4uZnVlbC1zdW1tYXJ5LWNoYXJ0IHtcbiAgei1pbmRleDogMTAwMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDNweDtcbn1cblxuLmZ1ZWwtY2hhcnQtbXNnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ4JTtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG5cbi5sb2dpc3RpY3MtdXBsb2FkLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5sb2dpc3RpY3MtdXBsb2FkLWJ0biA+IGlucHV0W3R5cGU9ZmlsZV0ge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubG9naXN0aWNzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmxvZ2lzdGljcyAubWQtc3ViaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubG9naXN0aWNzIC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gIHBhZGRpbmc6IDAgMCAxNnB4IDA7XG59XG4ubG9naXN0aWNzIC5jcmVhdGUtcm91dGUgLmhhZC1uby1jb29yZGluYXRlcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY5QzQ7XG59XG4ubG9naXN0aWNzIC5jcmVhdGUtcm91dGUgLm5vLWNvb3JkaW5hdGVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0REMjtcbn1cbi5sb2dpc3RpY3MgLmNyZWF0ZS1yb3V0ZSAuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBGRkUwO1xufVxuLmxvZ2lzdGljcyAuY3JlYXRlLXJvdXRlIC5zdGFydC1wb2ludC1idG4ge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOUI2RjY7XG59XG4ubG9naXN0aWNzIC5jcmVhdGUtcm91dGUgLmVuZC1wb2ludC1idG4ge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjcwNDM7XG59XG4ubG9naXN0aWNzIC5jcmVhdGUtcm91dGUgLnN0YXR1cy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmxvZ2lzdGljcyAuY3JlYXRlLXJvdXRlIC5ub3QtY2xpY2thYmxlLWljb24ge1xuICBtYXJnaW46IDhweDtcbiAgb3BhY2l0eTogMC41O1xufVxuLmxvZ2lzdGljcyAuY3JlYXRlLXJvdXRlIC5pbnN0cnVjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubG9naXN0aWNzIC5jcmVhdGUtcm91dGUgLmluc3RydWN0aW9uLnNlbGVjdC1jYXItd3JhcHBlciAuc2VsZWN0LWNhci10aXRsZSB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5sb2dpc3RpY3MgLmNyZWF0ZS1yb3V0ZSAuaW5zdHJ1Y3Rpb24uc2VsZWN0LWNhci13cmFwcGVyIC5pbnB1dC1jb250YWluZXIge1xuICBtYXJnaW46IDA7XG59XG4ubG9naXN0aWNzIC5jcmVhdGUtcm91dGUgLnJvdXRlcy10YWJzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubG9naXN0aWNzIC5jcmVhdGUtcm91dGUgLmNvbG9yLXBvaW50IHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubG9naXN0aWNzIC5jcmVhdGUtcm91dGUgLnBvaW50LWNhci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5sb2dpc3RpY3MgLmNyZWF0ZS1yb3V0ZSAucG9pbnQtY2FyLXdyYXBwZXIgLnBvaW50LWNhci1zZWxlY3Qge1xuICBtYXJnaW46IDVweDtcbn1cbi5sb2dpc3RpY3MgLmNyZWF0ZS1yb3V0ZSAub3Zlci13ZWlnaHQge1xuICBjb2xvcjogcmVkO1xufVxuLmxvZ2lzdGljcyAuY3JlYXRlLXJvdXRlIC5wb2ludC1tb3ZpbmcgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5sb2dpc3RpY3MgLmNyZWF0ZS1yb3V0ZSAucG9pbnQtbW92aW5nIGEgKyBhIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ubG9naXN0aWNzIC5jcmVhdGUtcm91dGUgLnBvaW50LXBhcmtpbmcsIC5sb2dpc3RpY3MgLmNyZWF0ZS1yb3V0ZSAucG9pbnQtZGVzaXJlZC1wb3NpdGlvbiB7XG4gIHdpZHRoOiA1MHB4O1xufVxuLmxvZ2lzdGljcyAucm91dGVzIC5maWx0ZXItYmFyIC5wZXJpb2QtbGluayB7XG4gIG1hcmdpbjogMnB4IDhweCAwO1xuICBjb2xvcjogcmdiKDAsIDAsIDIzOCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5sb2dpc3RpY3MgLnJvdXRlcyAuZmlsdGVyLWJhciAucGVyaW9kLWxpbmsuc2VsZWN0ZWQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmxvZ2lzdGljcyAucm91dGVzIC5yb3V0ZXMtdGFibGUgLnJvdXRlLXJvdy5hY2NlcHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEZGRTA7XG59XG4ubG9naXN0aWNzIC52aWV3LXJvdXRlIC5hY2NlcHRlZCB7XG4gIGNvbG9yOiAjNDNBMDQ3O1xufVxuLmxvZ2lzdGljcyAudmlldy1yb3V0ZSAubm9uLWFjY2VwdGVkIHtcbiAgY29sb3I6ICMwMzlCRTU7XG59XG4ubG9naXN0aWNzIC52aWV3LXJvdXRlIC5vdXRkcml2ZSB7XG4gIGNvbG9yOiAjNDNBMDQ3O1xufVxuLmxvZ2lzdGljcyAudmlldy1yb3V0ZSAuZGVsYXkge1xuICBjb2xvcjogI2Y0NDMzNjtcbn1cbi5sb2dpc3RpY3MgLnZpZXctcm91dGUgLm5vdC12aXNpdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0REMjtcbn1cbi5sb2dpc3RpY3MgLmJhY2stbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0b3A6IDE1cHg7XG4gIGxlZnQ6IDIwcHg7XG59XG4ubG9naXN0aWNzIC5sb2NhdGlvbi1hdXRvY29tcGxldGUge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ubG9naXN0aWNzIC5zbWFsbC1idG4ge1xuICBtaW4td2lkdGg6IDQwcHg7XG59XG4ubG9naXN0aWNzIC5jdXN0b20tcG9pbnQtZm9jdXMsIC5sb2dpc3RpY3MgLnNlbGVjdGlvbi1mb2N1cywgLmxvZ2lzdGljcyAud2F0Y2hpbmctbWFwLWNsaWNrLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRUVFRSAhaW1wb3J0YW50O1xufVxuLmxvZ2lzdGljcyAueHMtY29udGFpbmVyIHtcbiAgZmxleDogMC41O1xufVxuXG4ubGVhZmxldC1yb3V0aW5nLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb2xvcmVkLWljb24ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogLTE1cHg7XG4gIHRvcDogLTE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweCAzMHB4IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbn1cbi5jb2xvcmVkLWljb24gLmNvbG9yZWQtaWNvbi10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc29ydGluZy10aXR0bGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc29ydGluZy10aXR0bGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zb3J0aW5nLWFycm93IHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG59XG4uc29ydGluZy1hcnJvdy11cCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5zb3J0aW5nLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNvcnRpbmctdGl0bGUgLmxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLnNvcnRpbmctdGl0bGUgLmljb24td3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbi5zb3J0aW5nLXRpdGxlIC5pY29uLXdyYXBwZXIgLm1hdGVyaWFsLWljb25zIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cblxuLmRhdGUtY29sdW1uIHtcbiAgd2lkdGg6IDEwZW07XG59XG5cbi5jb2x1bW4tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5nZW96b25lcy1pbmRleCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9sYXllcnMucG5nKTtcbn1cblxuLmxlYWZsZXQtcmV0aW5hIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9sYXllcnMtMngucG5nKTtcbn1cblxuLmxlYWZsZXQtcG9wdXAtY29udGVudCB7XG4gIG1hcmdpbjogNHB4IDhweDtcbn1cblxuLmxlYWZsZXQtZHJhdy10b29sYmFyIGEsXG4ubGVhZmxldC1yZXRpbmEgLmxlYWZsZXQtZHJhdy10b29sYmFyIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvc3ByaXRlc2hlZXQucG5nKSAhaW1wb3J0YW50O1xufVxuXG4ubGVhZmxldC1jb250cm9sLWNvb3JkaW5hdGVzIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC42NSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMnB4IDVweDtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1jb29yZGluYXRlcy5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGVhZmxldC1jb250cm9sLWNvb3JkaW5hdGVzLWxuZyB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4ubGVhZmxldC1jb250cm9sLWRyYXctbWVhc3VyZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9tZWFzdXJlLWNvbnRyb2wucG5nKTtcbn1cblxuLyotLSBDaGFydCAtLSovXG4uYzMgc3ZnIHtcbiAgZm9udDogMTBweCBzYW5zLXNlcmlmO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYzMgcGF0aCwgLmMzIGxpbmUge1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6ICMwMDA7XG59XG5cbi5jMyB0ZXh0IHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5jMy1sZWdlbmQtaXRlbS10aWxlLFxuLmMzLXhncmlkLWZvY3VzLFxuLmMzLXlncmlkLFxuLmMzLWV2ZW50LXJlY3QsXG4uYzMtYmFycyBwYXRoIHtcbiAgc2hhcGUtcmVuZGVyaW5nOiBjcmlzcEVkZ2VzO1xufVxuXG4uYzMtY2hhcnQtYXJjIHBhdGgge1xuICBzdHJva2U6ICNmZmY7XG59XG5cbi5jMy1jaGFydC1hcmMgdGV4dCB7XG4gIGZpbGw6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLyotLSBBeGlzIC0tKi9cbi8qLS0gR3JpZCAtLSovXG4uYzMtZ3JpZCBsaW5lIHtcbiAgc3Ryb2tlOiAjYWFhO1xufVxuXG4uYzMtZ3JpZCB0ZXh0IHtcbiAgZmlsbDogI2FhYTtcbn1cblxuLmMzLXhncmlkLCAuYzMteWdyaWQge1xuICBzdHJva2UtZGFzaGFycmF5OiAzIDM7XG59XG5cbi8qLS0gVGV4dCBvbiBDaGFydCAtLSovXG4uYzMtdGV4dC5jMy1lbXB0eSB7XG4gIGZpbGw6ICM4MDgwODA7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4vKi0tIExpbmUgLS0qL1xuLmMzLWxpbmUge1xuICBzdHJva2Utd2lkdGg6IDFweDtcbn1cblxuLyotLSBQb2ludCAtLSovXG4uYzMtY2lyY2xlLl9leHBhbmRlZF8ge1xuICBzdHJva2Utd2lkdGg6IDFweDtcbiAgc3Ryb2tlOiB3aGl0ZTtcbn1cblxuLmMzLXNlbGVjdGVkLWNpcmNsZSB7XG4gIGZpbGw6IHdoaXRlO1xuICBzdHJva2Utd2lkdGg6IDJweDtcbn1cblxuLyotLSBCYXIgLS0qL1xuLmMzLWJhciB7XG4gIHN0cm9rZS13aWR0aDogMDtcbn1cblxuLmMzLWJhci5fZXhwYW5kZWRfIHtcbiAgZmlsbC1vcGFjaXR5OiAxO1xuICBmaWxsLW9wYWNpdHk6IDAuNzU7XG59XG5cbi8qLS0gRm9jdXMgLS0qL1xuLmMzLXRhcmdldC5jMy1mb2N1c2VkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmMzLXRhcmdldC5jMy1mb2N1c2VkIHBhdGguYzMtbGluZSwgLmMzLXRhcmdldC5jMy1mb2N1c2VkIHBhdGguYzMtc3RlcCB7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xufVxuXG4uYzMtdGFyZ2V0LmMzLWRlZm9jdXNlZCB7XG4gIG9wYWNpdHk6IDAuNCAhaW1wb3J0YW50O1xufVxuXG4vKi0tIFJlZ2lvbiAtLSovXG4uYzMtcmVnaW9uIHtcbiAgZmlsbDogc3RlZWxibHVlO1xuICBmaWxsLW9wYWNpdHk6IDAuMTtcbn1cblxuLyotLSBCcnVzaCAtLSovXG4uYzMtYnJ1c2ggLmV4dGVudCB7XG4gIGZpbGwtb3BhY2l0eTogMC4xO1xufVxuXG4vKi0tIFNlbGVjdCAtIERyYWcgLS0qL1xuLyotLSBMZWdlbmQgLS0qL1xuLmMzLWxlZ2VuZC1pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uYzMtbGVnZW5kLWl0ZW0taGlkZGVuIHtcbiAgb3BhY2l0eTogMC40NTtcbn1cblxuLmMzLWxlZ2VuZC1iYWNrZ3JvdW5kIHtcbiAgb3BhY2l0eTogMC43NTtcbiAgZmlsbDogd2hpdGU7XG4gIHN0cm9rZTogbGlnaHRncmF5O1xuICBzdHJva2Utd2lkdGg6IDE7XG59XG5cbi8qLS0gVGl0bGUgLS0qL1xuLmMzLXRpdGxlIHtcbiAgZm9udDogMTRweCBzYW5zLXNlcmlmO1xufVxuXG4vKi0tIFRvb2x0aXAgLS0qL1xuLmMzLXRvb2x0aXAtY29udGFpbmVyIHtcbiAgei1pbmRleDogMTA7XG59XG5cbi5jMy10b29sdGlwIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDdweCA3cHggMTJweCAtOXB4ICM3Nzc3Nzc7XG4gIC1tb3otYm94LXNoYWRvdzogN3B4IDdweCAxMnB4IC05cHggIzc3Nzc3NztcbiAgYm94LXNoYWRvdzogN3B4IDdweCAxMnB4IC05cHggIzc3Nzc3NztcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uYzMtdG9vbHRpcCB0ciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG59XG5cbi5jMy10b29sdGlwIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAycHggNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLmMzLXRvb2x0aXAgdGQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmc6IDNweCA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1sZWZ0OiAxcHggZG90dGVkICM5OTk7XG59XG5cbi5jMy10b29sdGlwIHRkID4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbi5jMy10b29sdGlwIHRkLnZhbHVlIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8qLS0gQXJlYSAtLSovXG4uYzMtYXJlYSB7XG4gIHN0cm9rZS13aWR0aDogMDtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4vKi0tIEFyYyAtLSovXG4uYzMtY2hhcnQtYXJjcy10aXRsZSB7XG4gIGRvbWluYW50LWJhc2VsaW5lOiBtaWRkbGU7XG4gIGZvbnQtc2l6ZTogMS4zZW07XG59XG5cbi5jMy1jaGFydC1hcmNzIC5jMy1jaGFydC1hcmNzLWJhY2tncm91bmQge1xuICBmaWxsOiAjZTBlMGUwO1xuICBzdHJva2U6IG5vbmU7XG59XG5cbi5jMy1jaGFydC1hcmNzIC5jMy1jaGFydC1hcmNzLWdhdWdlLXVuaXQge1xuICBmaWxsOiAjMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5jMy1jaGFydC1hcmNzIC5jMy1jaGFydC1hcmNzLWdhdWdlLW1heCB7XG4gIGZpbGw6ICM3Nzc7XG59XG5cbi5jMy1jaGFydC1hcmNzIC5jMy1jaGFydC1hcmNzLWdhdWdlLW1pbiB7XG4gIGZpbGw6ICM3Nzc7XG59XG5cbi5jMy1jaGFydC1hcmMgLmMzLWdhdWdlLXZhbHVlIHtcbiAgZmlsbDogIzAwMDtcbiAgLyogIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50OyovXG59XG5cbi5jMy1jaGFydC1hcmMuYzMtdGFyZ2V0IGcgcGF0aCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jMy1jaGFydC1hcmMuYzMtdGFyZ2V0LmMzLWZvY3VzZWQgZyBwYXRoIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIHZlaGljbGVzLWFsbCAud2hzLW5vd3JhcCB7XG4gICAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG4gIH1cbiAgI3RhYmxlLWRhdGEgLm1kLXRvb2xiYXItdG9vbHMge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG4gICN0YWJsZS1kYXRhIC5tZC10b29sYmFyLXRvb2xzID4gLm1kLWJ1dHRvbjpmaXJzdC1jaGlsZCAubWF0ZXJpYWwtaWNvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI3RhYmxlLWRhdGEgLm1kLXRvb2xiYXItdG9vbHMgLm1kLWljb24tYnV0dG9uIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiA0cHg7XG4gIH1cbiAgI3RhYmxlLWRhdGEgLm1kLXRvb2xiYXItdG9vbHMgLm1kLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmFkZGl0aW9uYWwtaW5mbyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDMyMHB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDQ3OXB4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAjY29udGVudCB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAjY29udGVudCAjbWFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgI2NvbnRlbnQgI21hcC5mbGV4LTUwOm5vdCguZmxleC0xMDApIHtcbiAgICBtYXgtaGVpZ2h0OiAyNDBweDtcbiAgfVxuICAjY29udGVudCAjdGFibGUtZGF0YSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7XG4gIH1cbiAgLmhpZGUtcG9ydHJhaXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDY0MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAjY29udGVudCB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAjY29udGVudCAjbWFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgI2NvbnRlbnQgI3RhYmxlLWRhdGEge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiBpbml0aWFsO1xuICB9XG4gIC5oaWRlLXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53aXRoLXNlYXJjaCAubWF0ZXJpYWwtaWNvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmNvbG9yLXBpY2tlci1oIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwcHg7XG59XG5jb2xvci1waWNrZXItaCAuY29sb3ItaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luOiA1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5jb2xvci1waWNrZXItaCAuY29sb3ItaXRlbS5zZWxlY3RlZCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM0MjQyNDI7XG59XG5cbi5jYXItaW5mby1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA3MCU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmNhci1pbmZvLWNvbnRhaW5lciAubWQtY2VsbCB7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xufVxuXG5baXMtdmlzaWJsZS1tYXAtY29udHJvbD10cnVlXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuW2lzLXZpc2libGUtbWFwLWNvbnRyb2w9dHJ1ZV1baXMtcGVybWFuZW50bHktaGlkZGVuLW1hcC1jb250cm9sXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltpcy12aXNpYmxlLW1hcC1jb250cm9sPWZhbHNlXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52ZWhpY2xlcy1zZXR0aW5ncyB7XG4gIGdhcDogMjBweDtcbn1cblxuLnZlaGljbGVzLXNldHRpbmdzIG1kLXNlbGVjdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi52ZWhpY2xlcy1zZXR0aW5nc19faWNvbi1wcmV2aWV3IHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4udmVoaWNsZXMtc2V0dGluZ3NfX2ljb24ge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuXG4udmVoaWNsZXMtc2V0dGluZ3MtbWVudV9fY29udGVudCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cblxuLnZlaGljbGVzLXNldHRpbmdzLW1lbnVfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xufVxuXG4udmVoaWNsZXMtc2V0dGluZ3MtbWVudV9fc2VsZWN0ZWQtaXRlbSAubWQtYnV0dG9uLFxuLnZlaGljbGVzLXNldHRpbmdzLW1lbnVfX3NlbGVjdGVkLWl0ZW0gLm1kLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4udmVoaWNsZXMtc2V0dGluZ3MtbWVudV9fc2VsZWN0ZWQtaXRlbSAudmVoaWNsZXMtc2V0dGluZ3MtbWVudV9faXRlbS1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udmVoaWNsZXMtc2V0dGluZ3MtbWVudV9faXRlbS0tY29sb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLnZlaGljbGVzLXNldHRpbmdzLW1lbnVfX2l0ZW0taWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMnB4O1xufVxuXG4udmVoaWNsZXMtc2V0dGluZ3MtbWVudV9faXRlbS1pY29uLWltZyB7XG4gIGhlaWdodDogMzVweDtcbn1cblxuLmxlYWZsZXQtZGl2LWljb24udmVoaWNsZS1pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmxlYWZsZXQtbWFya2VyLWljb24udmVoaWNsZS1pY29uIC50Z3BzLW1hcmtlci1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5sZWFmbGV0LW1hcmtlci1pY29uLnZlaGljbGUtaWNvbiAudGdwcy1tYXJrZXItaWNvbiBpbWcge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xufVxuXG4ubGVhZmxldC1mYWRlLWFuaW0gLmxlYWZsZXQtcG9wdXAudGdwcy1jdXN0b20tcG9wdXAge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4ubGVhZmxldC1wb3B1cC50Z3BzLWN1c3RvbS1wb3B1cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubGVhZmxldC1wb3B1cC50Z3BzLWN1c3RvbS1wb3B1cCAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4ubGVhZmxldC1wb3B1cC50Z3BzLWN1c3RvbS1wb3B1cCAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIgLmxlYWZsZXQtcG9wdXAtY29udGVudCB7XG4gIG1hcmdpbjogMDtcbn1cbi5sZWFmbGV0LXBvcHVwLnRncHMtY3VzdG9tLXBvcHVwIC5sZWFmbGV0LXBvcHVwLXRpcC1jb250YWluZXIgLmxlYWZsZXQtcG9wdXAtdGlwIHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbjogLTNweCBhdXRvIDA7XG59XG4ubGVhZmxldC1wb3B1cC50Z3BzLWN1c3RvbS1wb3B1cC50Z3BzLWN1c3RvbS1wb3B1cC0tZ2Vvem9uZSAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nOiAzcHg7XG59XG4ubGVhZmxldC1wb3B1cC50Z3BzLWN1c3RvbS1wb3B1cC50Z3BzLWN1c3RvbS1wb3B1cC0tdmVoaWNsZSAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwIDNweDtcbn1cbi5sZWFmbGV0LXBvcHVwLnRncHMtY3VzdG9tLXBvcHVwLnRncHMtY3VzdG9tLXBvcHVwLS12ZWhpY2xlIC50Z3BzLWN1c3RvbS12ZWhpY2xlLWljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmxlYWZsZXQtcG9wdXAudGdwcy1jdXN0b20tcG9wdXAudGdwcy1jdXN0b20tcG9wdXAtLXZlaGljbGUgLnRncHMtY3VzdG9tLXZlaGljbGUtaWNvbi13cmFwcGVyIC50Z3BzLWN1c3RvbS12ZWhpY2xlLWljb24ge1xuICBtYXgtd2lkdGg6IDMxcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5sZWFmbGV0LXBvcHVwLnRncHMtY3VzdG9tLXBvcHVwLnRncHMtY3VzdG9tLXBvcHVwLS12ZWhpY2xlIC50Z3BzLWN1c3RvbS12ZWhpY2xlLWljb24td3JhcHBlciAudGdwcy1jdXN0b20tdmVoaWNsZS1pY29uLnRncHMtY3VzdG9tLXZlaGljbGUtaWNvbi0tZmxpcC1ob3Jpem9udGFsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuLmxlYWZsZXQtcG9wdXAudGdwcy1jdXN0b20tcG9wdXAudGdwcy1jdXN0b20tcG9wdXAtLXZlaGljbGUgLnRncHMtdmVoaWNsZS10aXRsZS13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbmdlby16b25lcy13aXRoLXN0b3BzLXRhYmxlIC5nZW8tem9uZS1uYW1lIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MiwgMTkyLCAxOTIsIDAuMyk7XG59XG5nZW8tem9uZXMtd2l0aC1zdG9wcy10YWJsZSAudG90YWwtcm93IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5leHBvcnQtYnRuX19zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmV4cG9ydC1idG5fX3NlcGFyYXRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkZGRkO1xufVxuXG5tZC1tZW51LWl0ZW1bbWQtbWVudS1pdGVtLXdpdGgtc2VwYXJhdG9yPXRydWVdIHtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZnVlbC1yZXBvcnQtbWFpbi10YWJsZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5tZC1jaGVja2JveC5tZC1jaGVja2JveC0tZ3JheSAubWQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5zdWItdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkyLCAxOTIsIDE5MiwgMC41KTtcbn1cbi5zdWItdG9vbGJhciBtZC1idXR0b24sXG4uc3ViLXRvb2xiYXIgLm1kLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIG1pbi13aWR0aDogMzBweDtcbn1cbi5zdWItdG9vbGJhciAuY2hhbmdlLWFkZHJlc3NfX2FkZHJlc3MtdGl0bGUge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5zdWItdG9vbGJhciBtZC1yYWRpby1ncm91cCxcbi5zdWItdG9vbGJhciAubWQtcmFkaW8tZ3JvdXAge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zdWItdG9vbGJhciBtZC1yYWRpby1idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnN1Yi10b29sYmFyID4gKiB7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uc3ViLXRvb2xiYXIgPiAqOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZnVlbC1yZXBvcnQtdmlldyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5mdWVsLXJlcG9ydC12aWV3X19wcmVsb2FkZXIge1xuICB0b3A6IDEwMHB4O1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLmFjY29yZGlvbiB2LXBhbmUge1xuICBib3JkZXI6IHNvbGlkIDFweCAjY2NjY2NjO1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLmFjY29yZGlvbiB2LXBhbmUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICBnYXA6IDEwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDEwcHggMTBweDtcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5hY2NvcmRpb24gdi1wYW5lLWhlYWRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG4uZnVlbC1yZXBvcnQtdmlldyAuYWNjb3JkaW9uIHYtcGFuZS1oZWFkZXIgPiBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5hY2NvcmRpb24gdi1wYW5lLWhlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCIrXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzIxOTZmMztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uZnVlbC1yZXBvcnQtdmlldyAuaXMtZXhwYW5kZWQgdi1wYW5lLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMjE5NmYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLmlzLWV4cGFuZGVkIHYtcGFuZS1oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiLVwiO1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLmZ1ZWwtcmVwb3J0LXZpZXctYWNjb3JkaW9uLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1oZWFkZXIgbWQtY2hlY2tib3gge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLmZ1ZWwtcmVwb3J0LXZpZXctYWNjb3JkaW9uLWhlYWRlciAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24taGVhZGVyX19jaGVja2JveCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBmbGV4LWdyb3c6IDA7XG59XG4uZnVlbC1yZXBvcnQtdmlldyAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLmZ1ZWwtcmVwb3J0LXZpZXctYWNjb3JkaW9uLWNvbnRlbnQgLmZ1ZWwtcmVwb3J0LXZpZXctYWNjb3JkaW9uLWNvbnRlbnRfX3RhYmxlIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50X190YWJsZSB0ciB0aCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50X190YWJsZSB0ciB0aCxcbi5mdWVsLXJlcG9ydC12aWV3IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50X190YWJsZSB0ciB0ZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZnVlbC1yZXBvcnQtdmlldyAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudCAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudF9fdGFibGUgdHIgdGQge1xuICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50X190YWJsZSB0ciAuaXMtc3RhcnQtdGltZS1jb2x1bW4sXG4uZnVlbC1yZXBvcnQtdmlldyAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudCAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudF9fdGFibGUgdHIgLmlzLWVuZC10aW1lLWNvbHVtbixcbi5mdWVsLXJlcG9ydC12aWV3IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50X190YWJsZSB0ciAuaXMtcGFya2luZy1kdXJhdGlvbi1jb2x1bW4sXG4uZnVlbC1yZXBvcnQtdmlldyAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudCAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudF9fdGFibGUgdHIgLmlzLW1vdmVtZW50LWR1cmF0aW9uLWNvbHVtbiB7XG4gIHdpZHRoOiA3MHB4O1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLmZ1ZWwtcmVwb3J0LXZpZXctYWNjb3JkaW9uLWNvbnRlbnQgLmZ1ZWwtcmVwb3J0LXZpZXctYWNjb3JkaW9uLWNvbnRlbnRfX3RhYmxlIHRyIC5pcy1zdGFydC10aW1lLXZhbHVlLFxuLmZ1ZWwtcmVwb3J0LXZpZXcgLmZ1ZWwtcmVwb3J0LXZpZXctYWNjb3JkaW9uLWNvbnRlbnQgLmZ1ZWwtcmVwb3J0LXZpZXctYWNjb3JkaW9uLWNvbnRlbnRfX3RhYmxlIHRyIC5pcy1lbmQtdGltZS12YWx1ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50X190YWJsZSB0ciAuaXMtcGFya2luZy1kdXJhdGlvbi12YWx1ZSxcbi5mdWVsLXJlcG9ydC12aWV3IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50X190YWJsZSB0ciAuaXMtbW92ZW1lbnQtZHVyYXRpb24tdmFsdWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZnVlbC1yZXBvcnQtdmlldyAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudCAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudF9fdGFibGUgdHIgLmlzLXJvdXRlLWNvbG9yLWNvbHVtbiB7XG4gIHdpZHRoOiAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZnVlbC1yZXBvcnQtdmlldyAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudCAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudF9fdGFibGUgdHIgLmlzLWluZm8tY29sdW1uIHtcbiAgd2lkdGg6IGF1dG87XG59XG4uZnVlbC1yZXBvcnQtdmlldyAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudCAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudF9fdGFibGUgdHIgLmlzLWNoZWNrYm94LWNvbHVtbiB7XG4gIHdpZHRoOiA0NXB4O1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgW2Z1ZWwtcmVwb3J0LXZpZXctZXZlbnQtcm93XSAuaXMtbGluayB7XG4gIGNvbG9yOiByZ2IoMCwgMCwgMjM4KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5yb3V0ZS1zdW1tYXJ5LWluZm8sXG4uZnVlbC1yZXBvcnQtdmlldyByb3V0ZS1zdW1tYXJ5LWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDVweDtcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5yb3V0ZS1zdW1tYXJ5LWluZm8gPiAqID4gKjpmaXJzdC1jaGlsZCxcbi5mdWVsLXJlcG9ydC12aWV3IHJvdXRlLXN1bW1hcnktZGV0YWlscyA+ICogPiAqOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLnJvdXRlLXN1bW1hcnktaW5mbyA+ICogPiAqOmZpcnN0LWNoaWxkOmZpcnN0LWxldHRlcixcbi5mdWVsLXJlcG9ydC12aWV3IHJvdXRlLXN1bW1hcnktZGV0YWlscyA+ICogPiAqOmZpcnN0LWNoaWxkOmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLnJvdXRlLXN1bW1hcnktaW5mbyA+ICogPiAqOmZpcnN0LWNoaWxkOjphZnRlcixcbi5mdWVsLXJlcG9ydC12aWV3IHJvdXRlLXN1bW1hcnktZGV0YWlscyA+ICogPiAqOmZpcnN0LWNoaWxkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiOlwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLnJvdXRlLXN1bW1hcnktaW5mbyA+ICo6bm90KDpsYXN0LWNoaWxkKSA+ICo6bGFzdC1jaGlsZDo6YWZ0ZXIsXG4uZnVlbC1yZXBvcnQtdmlldyByb3V0ZS1zdW1tYXJ5LWRldGFpbHMgPiAqOm5vdCg6bGFzdC1jaGlsZCkgPiAqOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIixcIjtcbn1cblxubWQtY2hlY2tib3gudXNhZ2Utb2YtYWxsLWNvbnRyb3ZlcnNpYWwtZXZlbnRzLXRvZ2dsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5yb3V0ZS1zdW1tYXJ5LWluZm8sXG5yb3V0ZS1zdW1tYXJ5LWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDVweDtcbn1cbi5yb3V0ZS1zdW1tYXJ5LWluZm8gPiAqID4gKjpmaXJzdC1jaGlsZCxcbnJvdXRlLXN1bW1hcnktZGV0YWlscyA+ICogPiAqOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnJvdXRlLXN1bW1hcnktaW5mbyA+ICogPiAqOmZpcnN0LWNoaWxkOmZpcnN0LWxldHRlcixcbnJvdXRlLXN1bW1hcnktZGV0YWlscyA+ICogPiAqOmZpcnN0LWNoaWxkOmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLnJvdXRlLXN1bW1hcnktaW5mbyA+ICogPiAqOmZpcnN0LWNoaWxkOjphZnRlcixcbnJvdXRlLXN1bW1hcnktZGV0YWlscyA+ICogPiAqOmZpcnN0LWNoaWxkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiOlwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnJvdXRlLXN1bW1hcnktaW5mbyA+ICo6bm90KDpsYXN0LWNoaWxkKSA+ICo6bGFzdC1jaGlsZDo6YWZ0ZXIsXG5yb3V0ZS1zdW1tYXJ5LWRldGFpbHMgPiAqOm5vdCg6bGFzdC1jaGlsZCkgPiAqOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIixcIjtcbn1cblxuLmNvbW1vbi1yZXBvcnQtZGlhbG9nLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC53aXRoLWNvbW1vbi1yZXBvcnQtZGlhbG9nICNvc20tbWFwLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gIH1cbiAgLndpdGgtY29tbW9uLXJlcG9ydC1kaWFsb2cgbWQtZGlhbG9nIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC53aXRoLWNvbW1vbi1yZXBvcnQtZGlhbG9nIGNvbW1vbi1yZXBvcnQtZGlhbG9nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLndpdGgtY29tbW9uLXJlcG9ydC1kaWFsb2cgbWQtY29udGVudCB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbiAgLndpdGgtY29tbW9uLXJlcG9ydC1kaWFsb2cgbWQtYmFja2Ryb3A6bm90KC5tZC1jbGljay1jYXRjaGVyKSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gIC53aXRoLWNvbW1vbi1yZXBvcnQtZGlhbG9nIC5tZC1kaWFsb2ctY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC53aXRoLWNvbW1vbi1yZXBvcnQtZGlhbG9nIC5tZC1zY3JvbGwtbWFzayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAud2l0aC1jb21tb24tcmVwb3J0LWRpYWxvZyAubWQtc2VsZWN0LW1lbnUtY29udGFpbmVyLm1kLWFjdGl2ZSB7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndpdGgtZXh0ZW5kZWQtd2lkdGgtb2YtbWFwLndpdGgtY29tbW9uLXJlcG9ydC1kaWFsb2cgLm1kLWRpYWxvZy1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNjAlO1xuICB9XG59XG5zZXR0aW5ncy10b2tlbnMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxudG9rZW4tbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbnRva2VuLW5hbWUgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbnRva2VuLW5hbWUgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1pbnB1dCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xufVxudG9rZW4tbmFtZSBtZC1pbnB1dC1jb250YWluZXIubWQtaW5wdXQtZm9jdXNlZCAubWQtaW5wdXQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG5cbi50b2tlbi1uYW1lX19lZGl0LXVpLW1vZGUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRva2VuLW5hbWVfX2VkaXQtdWktbW9kZSAubWQtYnV0dG9uIHtcbiAgd2lkdGg6IDM1cHg7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbi50b2tlbi1uYW1lX19lZGl0LXVpLW1vZGUgLm1kLWJ1dHRvbiAubWQtcmlwcGxlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2V0dGluZ3MtdG9rZW5zX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnNldHRpbmdzLXRva2Vuc19fbGlzdC1pdGVtIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NlY2VjZTtcbn1cblxuLnNldHRpbmdzLXRva2Vuc19fbGlzdC1pdGVtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNDBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuXG4uc2V0dGluZ3MtdG9rZW5zX19saXN0LWl0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAxKTtcbn1cblxuLnNldHRpbmdzLXRva2Vuc19fbGlzdC1pdGVtLXJvdy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG59XG5cbi5zZXR0aW5ncy10b2tlbnNfX2hlYWRlci1sZWZ0LXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNldHRpbmdzLXRva2Vuc19faGVhZGVyLXJpZ2h0LXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLnNldHRpbmdzLXRva2Vuc19fdG9rZW4tbmFtZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnNldHRpbmdzLXRva2Vuc19fdG9rZW4tbmFtZS0tZW1wdHkge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5zZXR0aW5ncy10b2tlbnNfX3Rva2VuLWlkIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2FhYWFhYTtcbn1cblxuLnNldHRpbmdzLXRva2Vuc19faXMtZW5hYmxlZC1zd2l0Y2ggbWQtc3dpdGNoIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zZXR0aW5ncy10b2tlbnNfX2lzLWVuYWJsZWQtc3dpdGNoIG1kLXN3aXRjaCAubWQtY29udGFpbmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uc2V0dGluZ3MtdG9rZW5zX19jb3B5LWJ0biB7XG4gIHdpZHRoOiAzNXB4O1xufVxuLnNldHRpbmdzLXRva2Vuc19fY29weS1idG4gLm1kLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IGF1dG87XG59XG4uc2V0dGluZ3MtdG9rZW5zX19jb3B5LWJ0biAubWQtYnV0dG9uIC5tZC1yaXBwbGUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zZXR0aW5ncy10b2tlbnNfX3Rva2VuLWV4cGlyYXRpb24tZGF0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xufVxuXG4uc2V0dGluZ3MtdG9rZW5zX190b2tlbi1leHBpcmF0aW9uLWRhdGUtbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zZXR0aW5ncy10b2tlbnNfX2xpc3QtaXRlbS1yb3ctLWZpcnN0LXJvdyxcbi5zZXR0aW5ncy10b2tlbnNfX2xpc3QtaXRlbS1yb3ctLTJuZC1yb3cge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2V0dGluZ3MtdG9rZW5zX19saXN0LWl0ZW0tcm93LS12ZWhpY2xlcyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2V0dGluZ3MtdG9rZW5zX19saXN0LWl0ZW0tcm93LS12ZWhpY2xlcyAuc2V0dGluZ3MtdG9rZW5zX19oZWFkZXItbGVmdC1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2V0dGluZ3MtdG9rZW5zX19saXN0LWl0ZW0tcm93LS12ZWhpY2xlcyBtZC1zZWxlY3Qge1xuICBtYXJnaW46IDA7XG59XG5cbi5zZXR0aW5ncy10b2tlbnNfX2xpc3QtaXRlbS1yb3ctLW90aGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG4uc2V0dGluZ3MtdG9rZW5zX19saXN0LWl0ZW0tcm93LS1vdGhlciBtZC1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgbWFyZ2luOiAwO1xuICBnYXA6IDVweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuLnNldHRpbmdzLXRva2Vuc19fbGlzdC1pdGVtLXJvdy0tb3RoZXIgbWQtY2hlY2tib3ggLm1kLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG59XG4uc2V0dGluZ3MtdG9rZW5zX19saXN0LWl0ZW0tcm93LS1vdGhlciBtZC1jaGVja2JveCAubWQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLnNldHRpbmdzLXRva2Vuc19fbGlzdC1oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5zZXR0aW5ncy10b2tlbnNfX2xpc3QtaGVhZCA+ICo6bnRoLWNoaWxkKDEpIHtcbiAgd2lkdGg6IDUwcHg7XG59XG5cbi5zZXR0aW5ncy10b2tlbnNfX2xpc3Qtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uc2V0dGluZ3MtdG9rZW5zX19sb2FkaW5nLXNjcmVlbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJlZDtcbn1cblxuLndpdGgtbG9hZGluZy10b2tlbnMgW3VpLXZpZXc9dG9rZW5zXSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi53aXRoLWxvYWRpbmctdG9rZW5zIHNldHRpbmdzLXRva2VucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zZXR0aW5ncy10b2tlbl9fd2l0aC11bmxpbWl0ZWQtdmFsaWRpdHktY2hlY2tib3gge1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnNldHRpbmdzLXRva2VuX193aXRoLXVubGltaXRlZC12YWxpZGl0eS1jaGVja2JveCBtZC1jaGVja2JveCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgZ2FwOiAxMHB4O1xufVxuXG4uc2V0dGluZ3MtdG9rZW5fX3dpdGgtdW5saW1pdGVkLXZhbGlkaXR5IC5zZXR0aW5ncy10b2tlbnNfX3Rva2VuLWV4cGlyYXRpb24tZGF0ZS1sYWJlbCxcbi5zZXR0aW5ncy10b2tlbl9fd2l0aC11bmxpbWl0ZWQtdmFsaWRpdHkgbWQtZGF0ZXBpY2tlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbi53aXRoLWFjY2Vzcy1ieS10b2tlbiAjdGFibGUtZGF0YSAudGFibGUtY2FyLWFsbCB0ZCwgLndpdGgtYWNjZXNzLWJ5LXRva2VuICN0YWJsZS1kYXRhIC50YWJsZS1jYXItYWxsIHRoIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi53aXRoLWFjY2Vzcy1ieS10b2tlbiB0YWJsZS5tZC10YWJsZSB0ZC5tZC1jZWxsLm1kLW51bWVyaWMsXG4ud2l0aC1hY2Nlc3MtYnktdG9rZW4gdGFibGUubWQtdGFibGUgdGgubWQtY29sdW1uLm1kLW51bWVyaWMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ud2l0aC1sb2FkaW5nLXJvdXRlLXdpdGgtdG9rZW4gW3VpLXZpZXc9dmlld1JvdXRlXSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi53aXRoLWxvYWRpbmctcm91dGUtd2l0aC10b2tlbiB2aWV3LXJvdXRlLWZvci10b2tlbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbnZpZXctcm91dGUtZm9yLXRva2VuIC5ub3QtdmlzaXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNkZDI7XG59XG52aWV3LXJvdXRlLWZvci10b2tlbiAub3V0ZHJpdmUge1xuICBjb2xvcjogIzQzYTA0NyAhaW1wb3J0YW50O1xufVxudmlldy1yb3V0ZS1mb3ItdG9rZW4gLmRlbGF5IHtcbiAgY29sb3I6ICNmNDQzMzYgIWltcG9ydGFudDtcbn1cbnZpZXctcm91dGUtZm9yLXRva2VuIC5wb2ludC1saW5rIHtcbiAgY29sb3I6IHJnYigzMywgMTUwLCAyNDMpO1xufVxudmlldy1yb3V0ZS1mb3ItdG9rZW4gbGVnZW5kIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbnZpZXctcm91dGUtZm9yLXRva2VuIC5pcy12aXNpdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDE5NSwgNzQsIDAuMyk7XG59XG52aWV3LXJvdXRlLWZvci10b2tlbiAuaXMtbm90LXZpc2l0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxMSwgNDcsIDQ3LCAwLjMpO1xufVxuXG4ud2l0aG91dC1sZWdlbmQgbGVnZW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxudXNlci1saXN0LXN1YnNjcmliZWQtdG8tbm90aWZpY2F0aW9ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogNnB4IDEwcHggNnB4IDIwcHg7XG59XG51c2VyLWxpc3Qtc3Vic2NyaWJlZC10by1ub3RpZmljYXRpb25zIC5pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA0cHggMDtcbn1cbnVzZXItbGlzdC1zdWJzY3JpYmVkLXRvLW5vdGlmaWNhdGlvbnMgLml0ZW0gbWQtc2VsZWN0IHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDA7XG59XG51c2VyLWxpc3Qtc3Vic2NyaWJlZC10by1ub3RpZmljYXRpb25zIC5pdGVtIG1kLWNoZWNrYm94IHtcbiAgbWFyZ2luOiAwO1xufVxudXNlci1saXN0LXN1YnNjcmliZWQtdG8tbm90aWZpY2F0aW9ucyAuaXRlbSAuaXMtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxudXNlcnMtc3Vic2NyaWJlZC10by1ub3RpZmljYXRpb25zIC5pcy1sYWJlbCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1ncm93OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxudXNlcnMtc3Vic2NyaWJlZC10by1ub3RpZmljYXRpb25zIC5pcy1sYWJlbDpob3ZlcixcbnVzZXJzLXN1YnNjcmliZWQtdG8tbm90aWZpY2F0aW9ucyAuaXMtbGFiZWw6aG92ZXIgbWQtaWNvbiB7XG4gIGNvbG9yOiByZ2IoMzMsIDE1MCwgMjQzKTtcbn1cbnVzZXJzLXN1YnNjcmliZWQtdG8tbm90aWZpY2F0aW9ucyAuaXMtbGFiZWwgbWQtaWNvbiB7XG4gIG1hcmdpbjogMCA2cHggMCAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG51c2Vycy1zdWJzY3JpYmVkLXRvLW5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi1zZXR0aW5nc19fcm93IHtcbiAgZ2FwOiA2MHB4O1xufVxudXNlcnMtc3Vic2NyaWJlZC10by1ub3RpZmljYXRpb25zIG1kLXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxudXNlcnMtc3Vic2NyaWJlZC10by1ub3RpZmljYXRpb25zIC5yZWxvYWQtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG51c2Vycy1zdWJzY3JpYmVkLXRvLW5vdGlmaWNhdGlvbnMgLnJlbG9hZC1idG4gbWQtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIG1pbi13aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtaW4taGVpZ2h0OiAxNnB4O1xufVxuXG5ub3RpZmljYXRpb24tc2V0dGluZ3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG5ub3RpZmljYXRpb24tc2V0dGluZ3MgLm5vdGlmaWNhdGlvbi1zZXR0aW5ncy0td2l0aC1hbGwtc2V0dGluZ3MtcHJlbG9hZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxubm90aWZpY2F0aW9uLXNldHRpbmdzIC5ub3RpZmljYXRpb24tc2V0dGluZ3NfX2FsbC1zZXR0aW5ncy1wcmVsb2FkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MDUsIC01MCUpO1xufVxubm90aWZpY2F0aW9uLXNldHRpbmdzIC5ub3RpZmljYXRpb24tc2V0dGluZ3NfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAzMHB4O1xufVxubm90aWZpY2F0aW9uLXNldHRpbmdzIC5ub3RpZmljYXRpb24tc2V0dGluZ3NfX3Jvdy0tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbm5vdGlmaWNhdGlvbi1zZXR0aW5ncyAubm90aWZpY2F0aW9uLXNldHRpbmdzX19yb3ctLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbm5vdGlmaWNhdGlvbi1zZXR0aW5ncyAubm90aWZpY2F0aW9uLXNldHRpbmdzX19yb3ctLXRlbGVncmFtIHtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG59XG5ub3RpZmljYXRpb24tc2V0dGluZ3MgbWQtcHJvZ3Jlc3MtY2lyY3VsYXIge1xuICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cbm5vdGlmaWNhdGlvbi1zZXR0aW5ncyBtZC1wcm9ncmVzcy1jaXJjdWxhciBzdmcge1xuICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTVweCAxNXB4IDE1cHggIWltcG9ydGFudDtcbn1cblxudGVsZWdyYW0tdXNlci1zZXR0aW5ncyBtZC1zZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxudGVsZWdyYW0tdXNlci1zZXR0aW5ncyAuaXMtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmdsb2JhbC1ub3RpZmljYXRpb24tc2V0dGluZ3NfX29wdGlvbi0tdGVsZWdyYW0ge1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEyMHB4KSB7XG4gIC5nbG9iYWwtbm90aWZpY2F0aW9uLXNldHRpbmdzX19vcHRpb24tLXRlbGVncmFtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBlbmQgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICB9XG59XG5cbmdsb2JhbC1ub3RpZmljYXRpb24tc2V0dGluZ3MgLm1kLXN1YmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuZ2xvYmFsLW5vdGlmaWNhdGlvbi1zZXR0aW5ncyB0ZWxlZ3JhbS11c2VyLXNldHRpbmdzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5nbG9iYWwtbm90aWZpY2F0aW9uLXNldHRpbmdzX19ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmdsb2JhbC1ub3RpZmljYXRpb24tc2V0dGluZ3NfX3NlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmdsb2JhbC1ub3RpZmljYXRpb24tc2V0dGluZ3NfX3NlY3Rpb24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5nbG9iYWwtbm90aWZpY2F0aW9uLXNldHRpbmdzX19zZWN0aW9uLWNvbnRlbnQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5nbG9iYWwtbm90aWZpY2F0aW9uLXNldHRpbmdzX19sb2FkLWFsbC1zZXR0aW5ncy1zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLmdsb2JhbC1ub3RpZmljYXRpb24tc2V0dGluZ3NfX2ZhaWxlZC1sb2FkaW5nLW9mLWFsbC1zZXR0aW5ncy12aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5nbG9iYWwtbm90aWZpY2F0aW9uLXNldHRpbmdzX19sb2FkaW5nLWFsbC1zZXR0aW5ncy1zcGlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5nbG9iYWwtbm90aWZpY2F0aW9uLXNldHRpbmdzX19vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuXG4uZ2xvYmFsLW5vdGlmaWNhdGlvbi1zZXR0aW5nc19fb3B0aW9ucy0taGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZ2xvYmFsLW5vdGlmaWNhdGlvbi1zZXR0aW5nc19fb3B0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uZ2xvYmFsLW5vdGlmaWNhdGlvbi1zZXR0aW5nc19fb3B0aW9uIG1kLXByb2dyZXNzLWNpcmN1bGFyIHtcbiAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4uZ2xvYmFsLW5vdGlmaWNhdGlvbi1zZXR0aW5nc19fb3B0aW9uIG1kLXByb2dyZXNzLWNpcmN1bGFyIHN2ZyB7XG4gIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxNXB4IDE1cHggMTVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2xvYmFsLW5vdGlmaWNhdGlvbi1zZXR0aW5nc19fb3B0aW9uLXJpZ2h0LXBhcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG59XG5cbiN0b2FzdC1jb250YWluZXIgPiBkaXYge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2xpY2thYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufSJdfQ== */
