/*!
 * ert-webstyle CSS UI Toolkit V3.3.0
 */.es-form-message,.es-inline-message{word-wrap:break-word}.es-widget .es-widget-header button[data-es-expand-collapse],.es-popup.-es-open .es-popup-header .es-popup-action-bar button,.es-popup.-es-open .es-popup-header button[data-dismiss],.es-popover>button:not([class]),.es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-dropdown>.es-dropdown-icon,.es-dropdown>.es-dropdown-button,.es-dropdown>button:not([class]),.es-actionbar a,.es-actionbar button.es-icon{background:rgba(0,0,0,0);border:none;padding:0}.es-quicklinks ul,.es-breadcrumbs>nav>ul,.es-toolbar ul,.es-bullet-list,.es-layout-flex-list,.es-legend-list{list-style-type:none;margin:0;padding:0}.es-file-control .es-action>.es-button,.es-file-control .es-button-group .es-action>input+label,.es-button-group .es-file-control .es-action>input+label,.es-file-control .es-button-group-vertical .es-action>input+label,.es-button-group-vertical .es-file-control .es-action>input+label,.es-select,.es-textarea,.es-dropdown>.es-dropdown-button,.es-input,.es-file-control .es-file-name>input,.es-file-control .es-file-name .es-file-input,.es-time-input button,.es-time-input>input,.es-date-input>input{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.es-placeholder,.es-layout-flex-list .es-panel,.es-layout-flex-list .es-card,.es-layout-flex-list .es-content-box,.es-layout-flex-list .es-text-group,.es-layout-flex-list .sg-box,.es-layout-flex-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.es-layout-flex-list>.es-flex-item{display:block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.es-nav-item.-es-open>a:before,.es-nav-item.-es-open>button:before,.es-nav-item.-es-closed>a:before,.es-nav-item.-es-closed>button:before,.es-nav-item.-es-collapsible>a:before,.es-nav-item.-es-collapsible>button:before{display:inline-block;font-family:ert-icons;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-size:1em;line-height:1em}.es-nav-item.-es-open>a:before,.es-nav-item.-es-open>button:before,.es-nav-item.-es-closed>a:before,.es-nav-item.-es-closed>button:before,.es-nav-item.-es-collapsible>a:before,.es-nav-item.-es-collapsible>button:before{display:inline-block;height:1em;margin-top:-0.1em;width:1em}.es-gateway .es-gateway-body,.es-app .es-app-body,.es-file-item,.es-table-legend,.es-grid .es-grid-body,.es-grid .es-grid-header,.es-placeholder,.es-widget .es-widget-body,.es-tour.-es-open .es-tour-footer,.es-tour.-es-open .es-tour-body,.es-popup.-es-open .es-popup-footer,.es-popup.-es-open .es-popup-body,.es-panel,.es-collapsible-panel .es-collapsible-panel-body,.es-dropdown .es-dropdown-content,.es-section-box,.es-content-box{padding:.5rem}.es-gateway .-es-inset-xsmall.es-gateway-body,.es-app .-es-inset-xsmall.es-app-body,.-es-inset-xsmall.es-file-item,.-es-inset-xsmall.es-table-legend,.es-grid .-es-inset-xsmall.es-grid-body,.es-grid .-es-inset-xsmall.es-grid-header,.-es-inset-xsmall.es-placeholder,.es-widget .-es-inset-xsmall.es-widget-body,.es-tour.-es-open .-es-inset-xsmall.es-tour-footer,.es-tour.-es-open .-es-inset-xsmall.es-tour-body,.es-popup.-es-open .-es-inset-xsmall.es-popup-footer,.es-popup.-es-open .-es-inset-xsmall.es-popup-body,.-es-inset-xsmall.es-panel,.es-collapsible-panel .-es-inset-xsmall.es-collapsible-panel-body,.es-dropdown .-es-inset-xsmall.es-dropdown-content,.-es-inset-xsmall.es-section-box,.-es-inset-xsmall.es-content-box{padding:.25rem}.es-gateway .-es-inset-default.es-gateway-body,.es-app .-es-inset-default.es-app-body,.-es-inset-default.es-file-item,.-es-inset-default.es-table-legend,.es-grid .-es-inset-default.es-grid-body,.es-grid .-es-inset-default.es-grid-header,.-es-inset-default.es-placeholder,.es-widget .-es-inset-default.es-widget-body,.es-tour.-es-open .-es-inset-default.es-tour-footer,.es-tour.-es-open .-es-inset-default.es-tour-body,.es-popup.-es-open .-es-inset-default.es-popup-footer,.es-popup.-es-open .-es-inset-default.es-popup-body,.-es-inset-default.es-panel,.es-collapsible-panel .-es-inset-default.es-collapsible-panel-body,.es-dropdown .-es-inset-default.es-dropdown-content,.-es-inset-default.es-section-box,.-es-inset-default.es-content-box,.es-gateway .-es-inset-small.es-gateway-body,.es-app .-es-inset-small.es-app-body,.-es-inset-small.es-file-item,.-es-inset-small.es-table-legend,.es-grid .-es-inset-small.es-grid-body,.es-grid .-es-inset-small.es-grid-header,.-es-inset-small.es-placeholder,.es-widget .-es-inset-small.es-widget-body,.es-tour.-es-open .-es-inset-small.es-tour-footer,.es-tour.-es-open .-es-inset-small.es-tour-body,.es-popup.-es-open .-es-inset-small.es-popup-footer,.es-popup.-es-open .-es-inset-small.es-popup-body,.-es-inset-small.es-panel,.es-collapsible-panel .-es-inset-small.es-collapsible-panel-body,.es-dropdown .-es-inset-small.es-dropdown-content,.-es-inset-small.es-section-box,.-es-inset-small.es-content-box{padding:.5rem}.es-gateway .-es-inset-medium.es-gateway-body,.es-app .-es-inset-medium.es-app-body,.-es-inset-medium.es-file-item,.-es-inset-medium.es-table-legend,.es-grid .-es-inset-medium.es-grid-body,.es-grid .-es-inset-medium.es-grid-header,.-es-inset-medium.es-placeholder,.es-widget .-es-inset-medium.es-widget-body,.es-tour.-es-open .-es-inset-medium.es-tour-footer,.es-tour.-es-open .-es-inset-medium.es-tour-body,.es-popup.-es-open .-es-inset-medium.es-popup-footer,.es-popup.-es-open .-es-inset-medium.es-popup-body,.-es-inset-medium.es-panel,.es-collapsible-panel .-es-inset-medium.es-collapsible-panel-body,.es-dropdown .-es-inset-medium.es-dropdown-content,.-es-inset-medium.es-section-box,.-es-inset-medium.es-content-box{padding:1rem}.es-gateway .-es-inset-large.es-gateway-body,.es-app .-es-inset-large.es-app-body,.-es-inset-large.es-file-item,.-es-inset-large.es-table-legend,.es-grid .-es-inset-large.es-grid-body,.es-grid .-es-inset-large.es-grid-header,.-es-inset-large.es-placeholder,.es-widget .-es-inset-large.es-widget-body,.es-tour.-es-open .-es-inset-large.es-tour-footer,.es-tour.-es-open .-es-inset-large.es-tour-body,.es-popup.-es-open .-es-inset-large.es-popup-footer,.es-popup.-es-open .-es-inset-large.es-popup-body,.-es-inset-large.es-panel,.es-collapsible-panel .-es-inset-large.es-collapsible-panel-body,.es-dropdown .-es-inset-large.es-dropdown-content,.-es-inset-large.es-section-box,.-es-inset-large.es-content-box{padding:2rem}.es-gateway .-es-inset-xlarge.es-gateway-body,.es-app .-es-inset-xlarge.es-app-body,.-es-inset-xlarge.es-file-item,.-es-inset-xlarge.es-table-legend,.es-grid .-es-inset-xlarge.es-grid-body,.es-grid .-es-inset-xlarge.es-grid-header,.-es-inset-xlarge.es-placeholder,.es-widget .-es-inset-xlarge.es-widget-body,.es-tour.-es-open .-es-inset-xlarge.es-tour-footer,.es-tour.-es-open .-es-inset-xlarge.es-tour-body,.es-popup.-es-open .-es-inset-xlarge.es-popup-footer,.es-popup.-es-open .-es-inset-xlarge.es-popup-body,.-es-inset-xlarge.es-panel,.es-collapsible-panel .-es-inset-xlarge.es-collapsible-panel-body,.es-dropdown .-es-inset-xlarge.es-dropdown-content,.-es-inset-xlarge.es-section-box,.-es-inset-xlarge.es-content-box{padding:4rem}.es-card .es-card-footer,.es-card .es-card-body{padding:.5rem 1.5rem}.es-card .-es-inset-small.es-card-footer,.es-card .-es-inset-small.es-card-body{padding:.25rem .5rem}.es-card .-es-inset-default.es-card-footer,.es-card .-es-inset-default.es-card-body,.es-card .-es-inset-medium.es-card-footer,.es-card .-es-inset-medium.es-card-body{padding:.5rem 1rem}.es-card .-es-inset-large.es-card-footer,.es-card .-es-inset-large.es-card-body{padding:1rem 2rem}.es-card .-es-inset-xlarge.es-card-footer,.es-card .-es-inset-xlarge.es-card-body{padding:2rem 4rem}.es-layout-grid .es-column,.es-layout-columns .es-column{float:left;width:100%}.es-table-legend,.es-placeholder,.es-product .es-thumbnail,.es-table-legend.-es-border,.es-panel,.es-card{background-color:#fff}.es-product .es-thumbnail,.es-table-legend.-es-border,.es-panel,.es-card{border:1px solid #ebedef}.es-switch .es-switch-toggle,.es-radio input+label:before,.es-checkbox input+label:before,.es-select,.es-textarea,.es-dropdown>.es-dropdown-button,.es-input,.es-file-control .es-file-name>input,.es-file-control .es-file-name .es-file-input,.es-time-input button,.es-time-input>input,.es-date-input>input{background:#fff;border:1px solid #d7dbdf;color:#11181c;display:inline-block;margin:0;-webkit-transition:border-color .25s;transition:border-color .25s;outline:0}.es-file-item.-es-invalid,.es-form-field.-es-invalid .es-date-input input,.es-form-field.-es-invalid .es-time-input input,.es-form-field.-es-invalid .es-input,.es-form-field.-es-invalid .es-select,.es-form-field.-es-invalid .es-textarea,.es-form-field.-es-invalid .es-checkbox label:before,.es-form-field.-es-invalid .es-radio label:before,.es-switch.-es-invalid input[type=checkbox]+.es-switch-toggle,.es-checkbox.-es-invalid label:before,.es-radio.-es-invalid label:before,.-es-invalid.es-time-input>input,.-es-invalid.es-date-input>input,.-es-invalid.es-select,.-es-invalid.es-textarea,.es-dropdown>.-es-invalid.es-dropdown-button,.-es-invalid.es-input,.es-file-control .es-file-name>input.-es-invalid,.es-file-control .es-file-name .-es-invalid.es-file-input,.es-time-input button.-es-invalid,.es-time-input>input.-es-invalid,.es-date-input>input.-es-invalid{border:2px solid #e5484d}.es-switch input[type=checkbox]:disabled+.es-switch-toggle,.es-switch input[type=checkbox]:read-only+.es-switch-toggle,.es-select.-es-disabled:hover,.es-select>select:disabled:hover,.es-checkbox input[disabled]+label:before,.es-checkbox input:disabled:hover+label:before,.es-radio input[disabled]+label:before,.es-radio input:disabled:hover+label:before,.-es-disabled.es-time-input>input,.-es-disabled.es-date-input>input,.es-popover>button:disabled:hover,.es-dropdown>button:disabled:hover,.-es-disabled.es-select,.-es-disabled.es-textarea,.es-dropdown>.-es-disabled.es-dropdown-button,.-es-disabled.es-input,.es-file-control .es-file-name>input.-es-disabled,.es-file-control .es-file-name .-es-disabled.es-file-input,.es-time-input button.-es-disabled,.es-time-input>input.-es-disabled,.es-date-input>input.-es-disabled,.es-select:disabled,.es-textarea:disabled,.es-dropdown>.es-dropdown-button:disabled,.es-input:disabled,.es-file-control .es-file-name>input:disabled,.es-file-control .es-file-name .es-file-input:disabled,.es-time-input button:disabled,.es-time-input>input:disabled,.es-date-input>input:disabled,.es-select:disabled:hover,.es-textarea:disabled:hover,.es-input:disabled:hover,.es-time-input button:disabled:hover,.es-time-input>input:disabled:hover,.es-date-input>input:disabled:hover{background-color:#dfe3e6;border-color:#d7dbdf;cursor:not-allowed;opacity:.9}.es-switch input[type=checkbox]:focus+.es-switch-toggle,.es-radio input:focus+label:before,.es-checkbox input:focus+label:before,.es-select:focus,.es-textarea:focus,.es-dropdown>.es-dropdown-button:focus,.es-input:focus,.es-file-control .es-file-name>input:focus,.es-file-control .es-file-name .es-file-input:focus,.es-time-input button:focus,.es-time-input>input:focus,.es-date-input>input:focus{border-color:#697177;-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.2);box-shadow:0 0 4px rgba(0, 0, 0, 0.2)}.es-switch .es-switch-toggle:hover,.es-radio input+label:before:hover,.es-checkbox input+label:before:hover,.es-select:hover,.es-textarea:hover,.es-dropdown>.es-dropdown-button:hover,.es-input:hover,.es-file-control .es-file-name>input:hover,.es-file-control .es-file-name .es-file-input:hover,.es-time-input button:hover,.es-time-input>input:hover,.es-date-input>input:hover{border-color:#697177}.es-select,.es-dropdown>.es-dropdown-button{position:relative}.es-select:after,.es-dropdown>.es-dropdown-button:after{display:inline-block;font-family:ert-icons;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\e120";font-size:1.3rem;pointer-events:none;padding:.5rem 1rem;position:absolute;right:0;top:.1rem;bottom:0}.es-form-field.-es-required .es-label:after,.es-form-legend .es-required,.es-label.-es-required:after,.es-checkbox.-es-required label:after{color:#e5484d;content:"*";font-weight:bold;margin-left:.5rem}.es-radio,.es-checkbox{display:inline-block}.es-radio input,.es-checkbox input{clip:rect(0, 0, 0, 0);-webkit-appearance:none;appearance:none;position:absolute}.es-radio input+label,.es-checkbox input+label{display:inline-block;height:2rem;line-height:2rem;padding:0 0 0 2.5rem;position:relative}.es-radio input+label:empty,.es-checkbox input+label:empty{padding:0 0 0 2rem;vertical-align:middle}.es-radio input+label:before,.es-checkbox input+label:before{content:"";display:block;top:0;left:0;bottom:0;position:absolute;width:2rem}.es-radio input+label:after,.es-checkbox input+label:after{bottom:0;content:"";display:block;left:0;top:0;text-align:center;position:absolute;width:2rem}.es-form-field .es-checkbox,.es-form-field .es-radio,.es-toolbar .es-checkbox,.es-toolbar .es-radio{padding:.6rem 0}.es-form-field .es-switch,.es-toolbar .es-switch{padding:.4rem 0}.es-input,.es-file-control .es-file-name>input,.es-file-control .es-file-name .es-file-input,.es-time-input button,.es-time-input>input,.es-date-input>input{padding:.5rem 1rem}.es-dropdown{display:inline-block;position:relative}@media screen and (min-width: 500px){.es-dropdown nav:before,.es-dropdown .es-dropdown-overlay:before{display:none}}.es-dropdown ul,.es-dropdown .es-dropdown-content{opacity:0;position:absolute;-webkit-transition:opacity .5s;transition:opacity .5s;visibility:hidden;background-color:#fff;display:none;list-style-type:none;overflow-y:auto}.es-dropdown ul li a,.es-dropdown ul li button,.es-dropdown ul li>span,.es-dropdown .es-dropdown-content li a,.es-dropdown .es-dropdown-content li button,.es-dropdown .es-dropdown-content li>span{background:none;border:0;color:#11181c;display:block;min-height:3.2rem;padding:.5rem 1rem;text-align:left;width:100%}.es-dropdown ul li a .es-icon,.es-dropdown ul li a .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-dropdown ul li a button[data-toggle],.es-dropdown ul li button .es-icon,.es-dropdown ul li button .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-dropdown ul li button button[data-toggle],.es-dropdown ul li>span .es-icon,.es-dropdown ul li>span .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-dropdown ul li>span button[data-toggle],.es-dropdown .es-dropdown-content li a .es-icon,.es-dropdown .es-dropdown-content li a .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-dropdown .es-dropdown-content li a button[data-toggle],.es-dropdown .es-dropdown-content li button .es-icon,.es-dropdown .es-dropdown-content li button .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-dropdown .es-dropdown-content li button button[data-toggle],.es-dropdown .es-dropdown-content li>span .es-icon,.es-dropdown .es-dropdown-content li>span .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-dropdown .es-dropdown-content li>span button[data-toggle]{font-size:1.3rem;margin:0 .5rem 0 0;position:relative;top:-0.1rem}.es-dropdown ul li>span,.es-dropdown .es-dropdown-content li>span{font-style:italic}.es-dropdown ul li a:hover,.es-dropdown ul li button:focus,.es-dropdown ul li button:hover,.es-dropdown .es-dropdown-content li a:hover,.es-dropdown .es-dropdown-content li button:focus,.es-dropdown .es-dropdown-content li button:hover{background:#ebedef}.es-dropdown ul li span.-es-disabled,.es-dropdown ul li a.-es-disabled,.es-dropdown ul li button.-es-disabled,.es-dropdown ul li button:disabled,.es-dropdown .es-dropdown-content li span.-es-disabled,.es-dropdown .es-dropdown-content li a.-es-disabled,.es-dropdown .es-dropdown-content li button.-es-disabled,.es-dropdown .es-dropdown-content li button:disabled{color:#d7dbdf}.es-dropdown ul li a.-es-disabled,.es-dropdown ul li button.-es-disabled,.es-dropdown ul li button:disabled,.es-dropdown .es-dropdown-content li a.-es-disabled,.es-dropdown .es-dropdown-content li button.-es-disabled,.es-dropdown .es-dropdown-content li button:disabled{background:#dfe3e6}.es-dropdown ul li span.-es-disabled,.es-dropdown ul li a.-es-disabled,.es-dropdown .es-dropdown-content li span.-es-disabled,.es-dropdown .es-dropdown-content li a.-es-disabled{pointer-events:none}.es-dropdown ul li.es-divider,.es-dropdown .es-dropdown-content li.es-divider{border-top:1px solid rgba(0,0,0,.2);height:1px;min-height:1px;padding:0}.-es-open.es-dropdown nav,.-es-open.es-dropdown .es-dropdown-overlay{background-color:rgba(152,153,154,.6);position:fixed;left:0;top:0;right:0;bottom:0;z-index:999}.-es-open.es-dropdown nav:before,.-es-open.es-dropdown .es-dropdown-overlay:before{display:inline-block;font-family:ert-icons;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\e160";font-size:1.3rem;pointer-events:none;color:#11181c;background-color:#fff;margin:0;padding:1.5rem 2rem;position:absolute;right:0;top:0;z-index:1000;cursor:pointer}@media screen and (min-width: 500px){.-es-open.es-dropdown nav,.-es-open.es-dropdown .es-dropdown-overlay{height:auto;position:static;width:auto;z-index:auto}.-es-open.es-dropdown nav:before,.-es-open.es-dropdown .es-dropdown-overlay:before{display:none}}.-es-open.es-dropdown ul,.-es-open.es-dropdown .es-dropdown-content{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;visibility:visible;display:block;left:1rem;margin:0;position:fixed;right:1rem;top:5rem;max-height:-webkit-calc(100vh - 6rem);max-height:calc(100vh - 6rem);-webkit-transition:none;transition:none;z-index:1000}@media screen and (min-width: 500px){.-es-open.es-dropdown ul,.-es-open.es-dropdown .es-dropdown-content{display:inline-block;height:auto;left:0;margin:0;min-width:160px;position:absolute;right:auto;max-height:48rem;top:-webkit-calc(100% + 2.5px);top:calc(100% + 2.5px);width:auto;z-index:899}}.es-dropdown ul{padding:0}@media screen and (min-width: 500px){.es-dropdown{position:relative}.es-dropdown ul,.es-dropdown .es-dropdown-content{background-color:#fff;border:rgba(0,0,0,.2);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.2);box-shadow:0 6px 12px rgba(0,0,0,.2);overflow-y:auto}.es-dropdown ul li a,.es-dropdown ul li button,.es-dropdown .es-dropdown-content li a,.es-dropdown .es-dropdown-content li button{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.-es-left.es-dropdown ul,.-es-left.es-dropdown .es-dropdown-content{margin-left:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.-es-right.es-dropdown ul,.-es-right.es-dropdown .es-dropdown-content{left:100%}}.es-gateway-column .es-gateway-column-footer,.es-link-list,.es-gateway .es-gateway-footer .es-page-footer-layout,.es-app .es-app-footer .es-page-footer-layout{text-align:center}.es-gateway-column .es-gateway-column-footer nav ul,.es-link-list nav ul,.es-gateway .es-gateway-footer .es-page-footer-layout nav ul,.es-app .es-app-footer .es-page-footer-layout nav ul{list-style:none;margin:0;padding:0}.es-gateway-column .es-gateway-column-footer nav ul li,.es-link-list nav ul li,.es-gateway .es-gateway-footer .es-page-footer-layout nav ul li,.es-app .es-app-footer .es-page-footer-layout nav ul li{display:inline-block}.es-gateway-column .es-gateway-column-footer nav ul li+li:before,.es-link-list nav ul li+li:before,.es-gateway .es-gateway-footer .es-page-footer-layout nav ul li+li:before,.es-app .es-app-footer .es-page-footer-layout nav ul li+li:before{content:"|";margin:0 1rem}.es-legend-list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.es-legend-list>li:not(:last-child){margin-bottom:.5rem}.es-legend-list>li .es-icon,.es-legend-list>li .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-legend-list>li button[data-toggle],.es-legend-list>li .-es-bullet,.es-legend-list>li .es-bullet{line-height:2rem}.es-legend-list>li .-es-bullet,.es-legend-list>li .es-bullet{width:3rem;-ms-flex-negative:0;flex-shrink:0}.es-legend-list>li .es-bullet{font-weight:bold}.-es-bullet-small.es-legend-list li .-es-bullet,.-es-bullet-small.es-legend-list li .es-bullet{font-size:1rem}.-es-bullet-large.es-legend-list li .-es-bullet,.-es-bullet-large.es-legend-list li .es-bullet{font-size:1.7rem}.es-legend-list .-es-success,.es-bullet-list .-es-success,.es-legend-list .-es-ok,.es-bullet-list .-es-ok{color:#12a594}.es-legend-list .-es-error,.es-bullet-list .-es-error,.es-legend-list .-es-failed,.es-bullet-list .-es-failed{color:#e5484d}.es-legend-list .-es-warning,.es-bullet-list .-es-warning{color:#f7ce00}.es-popover{display:inline-block;position:relative}.-es-open.-es-small.es-popover .es-popover-content{width:160px}.-es-open.-es-large.es-popover .es-popover-content{width:400px}.-es-open.es-popover .es-popover-content{border:1px solid #d7dbdf;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.2);box-shadow:0 10px 40px rgba(0,0,0,.2);left:-webkit-calc(100% + 5px);left:calc(100% + 5px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:28rem;display:block;margin:0;position:absolute;z-index:1000;background-color:#fff;overflow-y:auto}.-es-open.es-popover .es-popover-content a,.-es-open.es-popover .es-popover-content button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-popover .es-popover-content{display:none}.es-gateway,.es-app{min-height:100vh;position:relative}.es-gateway .es-gateway-body,.es-app .es-app-body.-es-fixed-width{max-width:1024px}.es-gateway .es-gateway-body.-es-small{max-width:768px}.es-gateway .es-gateway-footer:before,.es-app .es-app-footer:before{content:"";display:block;height:7.5rem}.es-gateway .es-gateway-footer .es-page-footer-layout,.es-app .es-app-footer .es-page-footer-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;height:7rem;left:0;padding:.5rem;position:absolute;right:0}.es-gateway .es-gateway-footer .es-page-footer-layout p,.es-app .es-app-footer .es-page-footer-layout p,.es-gateway .es-gateway-footer .es-page-footer-layout nav ul,.es-app .es-app-footer .es-page-footer-layout nav ul{margin:0}@media screen and (min-width: 500px){.es-gateway .es-gateway-footer .es-page-footer-layout,.es-app .es-app-footer .es-page-footer-layout{height:5.5rem;padding:1rem}}@font-face{font-family:"ert-icons";src:url("../fonts/ert-icons/ert-icons.eot");src:url("../fonts/ert-icons/ert-icons.eot?#iefix") format("embedded-opentype"),url("../fonts/ert-icons/ert-icons.woff") format("woff"),url("../fonts/ert-icons/ert-icons.ttf") format("truetype"),url("../fonts/ert-icons/ert-icons.svg#ert-icons") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Inter";font-style:normal;font-weight:900;src:local("Inter"),local("Inter"),url("../fonts/inter/Inter-Black.woff2") format("woff2"),url("../fonts/inter/Inter-Black.woff") format("woff"),url("../fonts/inter/Inter-Black.ttf") format("truetype"),url("../fonts/inter/Inter-Black.otf") format("opentype")}@font-face{font-family:"Inter";font-style:normal;font-weight:800;src:local("Inter"),local("Inter"),url("../fonts/inter/Inter-ExtraBold.woff2") format("woff2"),url("../fonts/inter/Inter-ExtraBold.woff") format("woff"),url("../fonts/inter/Inter-ExtraBold.ttf") format("truetype"),url("../fonts/inter/Inter-ExtraBold.otf") format("opentype")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;src:local("Inter"),local("Inter"),url("../fonts/inter/Inter-Bold.woff2") format("woff2"),url("../fonts/inter/Inter-Bold.woff") format("woff"),url("../fonts/inter/Inter-Bold.ttf") format("truetype"),url("../fonts/inter/Inter-Bold.otf") format("opentype")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;src:local("Inter"),local("Inter"),url("../fonts/inter/Inter-SemiBold.woff2") format("woff2"),url("../fonts/inter/Inter-SemiBold.woff") format("woff"),url("../fonts/inter/Inter-SemiBold.ttf") format("truetype"),url("../fonts/inter/Inter-SemiBold.otf") format("opentype")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;src:local("Inter"),local("Inter"),url("../fonts/inter/Inter-Medium.woff2") format("woff2"),url("../fonts/inter/Inter-Medium.woff") format("woff"),url("../fonts/inter/Inter-Medium.ttf") format("truetype"),url("../fonts/inter/Inter-Medium.otf") format("opentype")}@font-face{font-family:"Inter";font-style:normal;font-weight:400;src:local("Inter"),local("Inter"),url("../fonts/inter/Inter-Regular.woff2") format("woff2"),url("../fonts/inter/Inter-Regular.woff") format("woff"),url("../fonts/inter/Inter-Regular.ttf") format("truetype"),url("../fonts/inter/Inter-Regular.otf") format("opentype")}@font-face{font-family:"Inter";font-style:normal;font-weight:300;src:local("Inter"),local("Inter"),url("../fonts/inter/Inter-Light.woff2") format("woff2"),url("../fonts/inter/Inter-Light.woff") format("woff"),url("../fonts/inter/Inter-Light.ttf") format("truetype"),url("../fonts/inter/Inter-Light.otf") format("opentype")}@font-face{font-family:"Inter";font-style:normal;font-weight:200;src:local("Inter"),local("Inter"),url("../fonts/inter/Inter-ExtraLight.woff2") format("woff2"),url("../fonts/inter/Inter-ExtraLight.woff") format("woff"),url("../fonts/inter/Inter-ExtraLight.ttf") format("truetype"),url("../fonts/inter/Inter-ExtraLight.otf") format("opentype")}@font-face{font-family:"Inter";font-style:normal;font-weight:100;src:local("Inter"),local("Inter"),url("../fonts/inter/Inter-Thin.woff2") format("woff2"),url("../fonts/inter/Inter-Thin.woff") format("woff"),url("../fonts/inter/Inter-Thin.ttf") format("truetype"),url("../fonts/inter/Inter-Thin.otf") format("opentype")}/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:bold}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer}[disabled]{cursor:default}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}html{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100%;font-size:62.5%}body{background-color:#f9fafb;color:#11181c;font-size:1.3rem;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;min-height:100%;line-height:2rem}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}:host>*{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f9fafb;color:#11181c;font-size:1.3rem;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;min-height:100%;line-height:2rem;all:initial;margin:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}th{text-align:left}h4,.h4,h2,.h2,h1,.h1{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-weight:500}h1,.h1{font-size:3.6rem;line-height:4.14rem;margin:0 0 1rem 0;font-weight:500}h2,.h2{font-size:2.6rem;line-height:3.25rem;margin:0 0 1rem 0;font-weight:500}.es-widget .es-widget-header h1,h3,.h3{font-size:2rem;line-height:2.5rem;margin:0 0 .5rem 0;font-weight:500}h4,.h4{font-size:1.6rem;line-height:2rem;margin:0 0 .5rem 0;font-weight:600}small{font-size:1.1rem}p{margin:0 0 20px 0}a{color:#006adc;text-decoration:none;text-underline-offset:.4rem}a:hover{color:#0027b0;text-decoration:underline}a:hover span.es-icon{text-decoration:none}a:focus{color:#006adc;opacity:.9}a.-es-contrast{color:#fff}a.-es-contrast:hover{color:#e6e8eb}a.-es-contrast:hover span:not(.es-icon){text-decoration:underline}p>a:not(.es-button){text-decoration:underline}ul{margin:0;padding:0 0 0 2rem;list-style-type:square}.es-text-ellipsis,.-es-text-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.es-content-box.-es-borderless{margin:0 -0.5rem}.es-icon,.es-collapsible-panel .es-collapsible-panel-header button[data-toggle]{display:inline-block;font-family:ert-icons;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font-size:1em;line-height:1em}.es-icon-address:before{content:"\e00a"}.es-icon-agenda:before{content:"\e010"}.es-icon-alert-danger:before{content:"\e01a"}.es-icon-alert-info:before{content:"\e020"}.es-icon-alert-success:before{content:"\e02a"}.es-icon-alert-warning:before{content:"\e030"}.es-icon-all-possible-answers:before{content:"\e03a"}.es-icon-android-add-circle:before{content:"\e040"}.es-icon-android-arrow-dropdown:before{content:"\e04a"}.es-icon-application-mode:before{content:"\e050"}.es-icon-area-chart:before{content:"\e05a"}.es-icon-bar-chart-small:before{content:"\e060"}.es-icon-bar-chart:before{content:"\e06a"}.es-icon-bars:before{content:"\e070"}.es-icon-base:before{content:"\e07a"}.es-icon-bell-circle:before{content:"\e080"}.es-icon-bell:before{content:"\e08a"}.es-icon-breadcrumb-country:before{content:"\e090"}.es-icon-breadcrumb-event:before{content:"\e09a"}.es-icon-breadcrumb-location:before{content:"\e0a0"}.es-icon-breadcrumb-study:before{content:"\e0aa"}.es-icon-breadcrumb-test-result:before{content:"\e0b0"}.es-icon-breadcrumb-user:before{content:"\e0ba"}.es-icon-breadcrumb-visit:before{content:"\e0c0"}.es-icon-calendar-check:before{content:"\e0ca"}.es-icon-calendar-five-months:before{content:"\e0d0"}.es-icon-calendar-multiple-months:before{content:"\e0da"}.es-icon-calendar-normal:before{content:"\e0db"}.es-icon-calendar-normal-overdue:before{content:"\e0e0"}.es-icon-calendar-one-month:before{content:"\e0ea"}.es-icon-calendar-randomization-overdue:before{content:"\e0f0"}.es-icon-calendar-randomization:before{content:"\e0fa"}.es-icon-calendar-termination:before{content:"\e100"}.es-icon-calendar-three-months:before{content:"\e10a"}.es-icon-calendar-unscheduled:before{content:"\e110"}.es-icon-calendar:before{content:"\e11a"}.es-icon-chevron-down:before{content:"\e120"}.es-icon-chevron-left:before{content:"\e12a"}.es-icon-chevron-right:before{content:"\e130"}.es-icon-to-left:before{content:"\e135"}.es-icon-to-right:before{content:"\e136"}.es-icon-chevron-up:before{content:"\e13a"}.es-icon-circle-one:before{content:"\e140"}.es-icon-circle:before{content:"\e14a"}.es-icon-client-uat:before{content:"\e150"}.es-icon-clinical-data:before{content:"\e15a"}.es-icon-close:before{content:"\e160"}.es-icon-collapse:before{content:"\e16a"}.es-icon-complete:before{content:"\e170"}.es-icon-content-calendar:before{content:"\e17a"}.es-icon-content-time:before{content:"\e180"}.es-icon-content-warning:before{content:"\e18a"}.es-icon-dashboard:before{content:"\e190"}.es-icon-data-export:before{content:"\e19a"}.es-icon-data-management:before{content:"\e1a0"}.es-icon-download:before{content:"\e1aa"}.es-icon-email:before{content:"\e1b0"}.es-icon-reply:before{content:"\e1b1"}.es-icon-expand:before{content:"\e1ba"}.es-icon-export:before{content:"\e1c0"}.es-icon-fax:before{content:"\e1ca"}.es-icon-qrcode:before{content:"\e1cb"}.es-icon-function-approve-or-reject-removal:before{content:"\e1d0"}.es-icon-function-approve-removal:before{content:"\e1da"}.es-icon-function-delete:before{content:"\e1e0"}.es-icon-function-edit:before{content:"\e1ea"}.es-icon-function-reject-removal:before{content:"\e1f0"}.es-icon-function-scoring-results:before{content:"\e1fa"}.es-icon-globe:before{content:"\e200"}.es-icon-graph:before{content:"\e20a"}.es-icon-grid:before{content:"\e210"}.es-icon-group-view:before{content:"\e21a"}.es-icon-help:before{content:"\e220"}.es-icon-home:before{content:"\e22a"}.es-icon-incomplete:before{content:"\e230"}.es-icon-info-circle:before{content:"\e23a"}.es-icon-info:before{content:"\e240"}.es-icon-landline-phone:before{content:"\e24a"}.es-icon-line-chart:before{content:"\e250"}.es-icon-line-graph-dotted:before{content:"\e25a"}.es-icon-line-graph:before{content:"\e260"}.es-icon-link-broken:before{content:"\e26a"}.es-icon-link:before{content:"\e270"}.es-icon-magnifier:before{content:"\e27a"}.es-icon-missed:before{content:"\e280"}.es-icon-mobile-phone:before{content:"\e28a"}.es-icon-more:before{content:"\e290"}.es-icon-ellipsis:before{content:"\e291"}.es-icon-new-site-qualification:before{content:"\e29a"}.es-icon-next:before{content:"\e2a0"}.es-icon-no-data-shadow:before{content:"\e2aa"}.es-icon-notification-check:before{content:"\e2b0"}.es-icon-notification-failure:before{content:"\e2ba"}.es-icon-notification-information:before{content:"\e2c0"}.es-icon-notification-warning:before{content:"\e2ca"}.es-icon-one-answers:before{content:"\e2d0"}.es-icon-options:before{content:"\e2da"}.es-icon-paperclip:before{content:"\e2e0"}.es-icon-pin:before{content:"\e2ea"}.es-icon-portal-administration:before{content:"\e2f0"}.es-icon-previous:before{content:"\e2fa"}.es-icon-print:before{content:"\e300"}.es-icon-file-code:before{content:"\e301"}.es-icon-file-excel:before{content:"\e302"}.es-icon-file-image:before{content:"\e303"}.es-icon-file-pdf:before{content:"\e304"}.es-icon-file-powerpoint:before{content:"\e305"}.es-icon-file-text:before{content:"\e306"}.es-icon-file-word:before{content:"\e307"}.es-icon-file-alt:before{content:"\e308"}.es-icon-create-trans:before{content:"\e309"}.es-icon-proficiency-mode:before{content:"\e30a"}.es-icon-questionmark:before{content:"\e31a"}.es-icon-reference-material:before{content:"\e320"}.es-icon-reports:before{content:"\e32a"}.es-icon-report-confirm:before{content:"\e32b"}.es-icon-row-checkmark:before{content:"\e330"}.es-icon-row-close:before{content:"\e33a"}.es-icon-row-triangle:before{content:"\e340"}.es-icon-sample-mode:before{content:"\e34a"}.es-icon-site-qualification-form:before{content:"\e350"}.es-icon-spirometry-amount-checkmark:before{content:"\e35a"}.es-icon-spirometry-amount-dashedline:before{content:"\e360"}.es-icon-spirometry-first-bestresult:before{content:"\e36a"}.es-icon-spirometry-running-simple:before{content:"\e370"}.es-icon-spirometry-running:before{content:"\e37a"}.es-icon-spirometry-second-bestresult:before{content:"\e380"}.es-icon-spirometry-value:before{content:"\e38a"}.es-icon-spirometry-view-mode:before{content:"\e390"}.es-icon-study-name:before{content:"\e39a"}.es-icon-supply-box:before{content:"\e3a0"}.es-icon-supply-ordering:before{content:"\e3aa"}.es-icon-tile-view:before{content:"\e3b0"}.es-icon-training-certificates:before{content:"\e3ba"}.es-icon-training-mode:before{content:"\e3c0"}.es-icon-user-management-study-permission:before{content:"\e3ca"}.es-icon-user-name:before{content:"\e3d0"}.es-icon-world:before{content:"\e3da"}.es-icon-remote-viewer:before{content:"\e3e0"}.es-icon-caret-down:before{content:"\e3f0"}.es-icon-caret-up:before{content:"\e400"}.es-icon-sorting:before{content:"\e40a"}.es-icon-sorting-ascending:before{content:"\e40b"}.es-icon-sorting-descending:before{content:"\e40c"}.es-icon-search:before{content:"\e410"}.es-icon-zoom-in:before{content:"\e420"}.es-icon-zoom-out:before{content:"\e430"}.es-icon-zoom-reset:before{content:"\e440"}.es-icon-refresh:before{content:"\e441"}.es-icon-redo:before{content:"\e442"}.es-icon-undo:before{content:"\e443"}.es-icon-unlock:before{content:"\e444"}.es-icon-toggle-off:before{content:"\e445"}.es-icon-toggle-on:before{content:"\e446"}.es-icon-announcements:before{content:"\e450"}.es-icon-announcements-active:before{content:"\e451"}.es-icon-cloud-analytics:before{content:"\e460"}.es-icon-code:before{content:"\e470"}.es-icon-complete-visit:before{content:"\e471"}.es-icon-expected-visit:before{content:"\e472"}.es-icon-missed-visit:before{content:"\e473"}.es-icon-partial-visit:before{content:"\e474"}.es-icon-not-available:before{content:"\e475"}.es-icon-external-link:before{content:"\e480"}.es-icon-pill:before{content:"\e481"}.es-icon-organization:before{content:"\e482"}.es-icon-imaging:before{content:"\e483"}.es-icon-cardiac:before{content:"\e484"}.es-icon-ecoa:before{content:"\e485"}.es-icon-respiratory:before{content:"\e486"}.es-icon-bp-overread:before{content:"\e487"}.es-icon-etm:before{content:"\e488"}.es-icon-data-insights:before{content:"\e489"}.es-icon-epx:before{content:"\e490"}.es-icon-admin:before{content:"\e491"}.es-icon-data-cleaning:before{content:"\e492"}.es-icon-ert-global-account:before{content:"\e493"}.es-icon-ert-learn:before{content:"\e494"}.es-icon-expert:before{content:"\e495"}.es-icon-vacation-mode:before{content:"\e496"}.es-icon-patient-profile:before{content:"\e497"}.es-icon-spiro-support:before{content:"\e498"}.es-icon-gather:before{content:"\e499"}.es-icon-placeholder-app:before{content:"\e500"}.es-icon-lock:before{content:"\e501"}.es-icon-user-plus:before{content:"\e502"}.es-icon-precision-motion:before{content:"\e503"}.es-invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media print{.es-invisible{display:none}}.es-invisible.-es-focusable:active,.es-invisible.-es-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.es-text-group>*:last-child{margin-bottom:0}.es-text-group h1,.es-text-group h2,.es-text-group h3,.es-text-group h4,.es-text-group h5{overflow-wrap:break-word}.es-layout-columns:after{content:"";display:table;clear:both}@media screen and (min-width: 500px){.es-layout-columns.-es-small-4-column .es-column{width:25%}.es-layout-columns.-es-small-3-column .es-column{width:33.3333333333%}.es-layout-columns.-es-small-2-column .es-column{width:50%}}@media screen and (min-width: 768px){.es-layout-columns.-es-medium-4-column .es-column{width:25%}.es-layout-columns.-es-medium-3-column .es-column{width:33.3333333333%}.es-layout-columns.-es-medium-2-column .es-column{width:50%}.es-layout-columns.-es-4-column .es-column{width:25%}.es-layout-columns.-es-3-column .es-column{width:33.3333333333%}.es-layout-columns.-es-2-column .es-column{width:50%}}@media screen and (min-width: 1024px){.es-layout-columns.-es-large-4-column .es-column{width:25%}.es-layout-columns.-es-large-3-column .es-column{width:33.3333333333%}.es-layout-columns.-es-large-2-column .es-column{width:50%}}@media screen and (min-width: 1200px){.es-layout-columns.-es-xlarge-4-column .es-column{width:25%}.es-layout-columns.-es-xlarge-3-column .es-column{width:33.3333333333%}.es-layout-columns.-es-xlarge-2-column .es-column{width:50%}}@media screen and (min-width: 500px){.es-layout-columns .es-column.-es-small-1{width:8.3333333333%}.es-layout-columns .es-column.-es-small-2{width:16.6666666667%}.es-layout-columns .es-column.-es-small-3{width:25%}.es-layout-columns .es-column.-es-small-4{width:33.3333333333%}.es-layout-columns .es-column.-es-small-5{width:41.6666666667%}.es-layout-columns .es-column.-es-small-6{width:50%}.es-layout-columns .es-column.-es-small-7{width:58.3333333333%}.es-layout-columns .es-column.-es-small-8{width:66.6666666667%}.es-layout-columns .es-column.-es-small-9{width:75%}.es-layout-columns .es-column.-es-small-10{width:83.3333333333%}.es-layout-columns .es-column.-es-small-11{width:91.6666666667%}.es-layout-columns .es-column.-es-small-12{width:100%}}@media screen and (min-width: 768px){.es-layout-columns .es-column.-es-medium-1{width:8.3333333333%}.es-layout-columns .es-column.-es-medium-2{width:16.6666666667%}.es-layout-columns .es-column.-es-medium-3{width:25%}.es-layout-columns .es-column.-es-medium-4{width:33.3333333333%}.es-layout-columns .es-column.-es-medium-5{width:41.6666666667%}.es-layout-columns .es-column.-es-medium-6{width:50%}.es-layout-columns .es-column.-es-medium-7{width:58.3333333333%}.es-layout-columns .es-column.-es-medium-8{width:66.6666666667%}.es-layout-columns .es-column.-es-medium-9{width:75%}.es-layout-columns .es-column.-es-medium-10{width:83.3333333333%}.es-layout-columns .es-column.-es-medium-11{width:91.6666666667%}.es-layout-columns .es-column.-es-medium-12{width:100%}}@media screen and (min-width: 1024px){.es-layout-columns .es-column.-es-large-1{width:8.3333333333%}.es-layout-columns .es-column.-es-large-2{width:16.6666666667%}.es-layout-columns .es-column.-es-large-3{width:25%}.es-layout-columns .es-column.-es-large-4{width:33.3333333333%}.es-layout-columns .es-column.-es-large-5{width:41.6666666667%}.es-layout-columns .es-column.-es-large-6{width:50%}.es-layout-columns .es-column.-es-large-7{width:58.3333333333%}.es-layout-columns .es-column.-es-large-8{width:66.6666666667%}.es-layout-columns .es-column.-es-large-9{width:75%}.es-layout-columns .es-column.-es-large-10{width:83.3333333333%}.es-layout-columns .es-column.-es-large-11{width:91.6666666667%}.es-layout-columns .es-column.-es-large-12{width:100%}}@media screen and (min-width: 1200px){.es-layout-columns .es-column.-es-xlarge-1{width:8.3333333333%}.es-layout-columns .es-column.-es-xlarge-2{width:16.6666666667%}.es-layout-columns .es-column.-es-xlarge-3{width:25%}.es-layout-columns .es-column.-es-xlarge-4{width:33.3333333333%}.es-layout-columns .es-column.-es-xlarge-5{width:41.6666666667%}.es-layout-columns .es-column.-es-xlarge-6{width:50%}.es-layout-columns .es-column.-es-xlarge-7{width:58.3333333333%}.es-layout-columns .es-column.-es-xlarge-8{width:66.6666666667%}.es-layout-columns .es-column.-es-xlarge-9{width:75%}.es-layout-columns .es-column.-es-xlarge-10{width:83.3333333333%}.es-layout-columns .es-column.-es-xlarge-11{width:91.6666666667%}.es-layout-columns .es-column.-es-xlarge-12{width:100%}}.es-layout-grid .es-row:after{content:"";display:table;clear:both}@media screen and (min-width: 500px){.es-layout-grid .es-row.-es-small-4-column .es-column{width:25%}.es-layout-grid .es-row.-es-small-3-column .es-column{width:33.3333333333%}.es-layout-grid .es-row.-es-small-2-column .es-column{width:50%}}@media screen and (min-width: 768px){.es-layout-grid .es-row.-es-medium-4-column .es-column{width:25%}.es-layout-grid .es-row.-es-medium-3-column .es-column{width:33.3333333333%}.es-layout-grid .es-row.-es-medium-2-column .es-column{width:50%}.es-layout-grid .es-row.-es-4-column .es-column{width:25%}.es-layout-grid .es-row.-es-3-column .es-column{width:33.3333333333%}.es-layout-grid .es-row.-es-2-column .es-column{width:50%}}@media screen and (min-width: 1024px){.es-layout-grid .es-row.-es-large-4-column .es-column{width:25%}.es-layout-grid .es-row.-es-large-3-column .es-column{width:33.3333333333%}.es-layout-grid .es-row.-es-large-2-column .es-column{width:50%}}@media screen and (min-width: 1200px){.es-layout-grid .es-row.-es-xlarge-4-column .es-column{width:25%}.es-layout-grid .es-row.-es-xlarge-3-column .es-column{width:33.3333333333%}.es-layout-grid .es-row.-es-xlarge-2-column .es-column{width:50%}}@media screen and (min-width: 500px){.es-layout-grid .es-column.-es-small-1{width:8.3333333333%}.es-layout-grid .es-column.-es-small-2{width:16.6666666667%}.es-layout-grid .es-column.-es-small-3{width:25%}.es-layout-grid .es-column.-es-small-4{width:33.3333333333%}.es-layout-grid .es-column.-es-small-5{width:41.6666666667%}.es-layout-grid .es-column.-es-small-6{width:50%}.es-layout-grid .es-column.-es-small-7{width:58.3333333333%}.es-layout-grid .es-column.-es-small-8{width:66.6666666667%}.es-layout-grid .es-column.-es-small-9{width:75%}.es-layout-grid .es-column.-es-small-10{width:83.3333333333%}.es-layout-grid .es-column.-es-small-11{width:91.6666666667%}.es-layout-grid .es-column.-es-small-12{width:100%}}@media screen and (min-width: 768px){.es-layout-grid .es-column.-es-medium-1{width:8.3333333333%}.es-layout-grid .es-column.-es-medium-2{width:16.6666666667%}.es-layout-grid .es-column.-es-medium-3{width:25%}.es-layout-grid .es-column.-es-medium-4{width:33.3333333333%}.es-layout-grid .es-column.-es-medium-5{width:41.6666666667%}.es-layout-grid .es-column.-es-medium-6{width:50%}.es-layout-grid .es-column.-es-medium-7{width:58.3333333333%}.es-layout-grid .es-column.-es-medium-8{width:66.6666666667%}.es-layout-grid .es-column.-es-medium-9{width:75%}.es-layout-grid .es-column.-es-medium-10{width:83.3333333333%}.es-layout-grid .es-column.-es-medium-11{width:91.6666666667%}.es-layout-grid .es-column.-es-medium-12{width:100%}}@media screen and (min-width: 1024px){.es-layout-grid .es-column.-es-large-1{width:8.3333333333%}.es-layout-grid .es-column.-es-large-2{width:16.6666666667%}.es-layout-grid .es-column.-es-large-3{width:25%}.es-layout-grid .es-column.-es-large-4{width:33.3333333333%}.es-layout-grid .es-column.-es-large-5{width:41.6666666667%}.es-layout-grid .es-column.-es-large-6{width:50%}.es-layout-grid .es-column.-es-large-7{width:58.3333333333%}.es-layout-grid .es-column.-es-large-8{width:66.6666666667%}.es-layout-grid .es-column.-es-large-9{width:75%}.es-layout-grid .es-column.-es-large-10{width:83.3333333333%}.es-layout-grid .es-column.-es-large-11{width:91.6666666667%}.es-layout-grid .es-column.-es-large-12{width:100%}}@media screen and (min-width: 1200px){.es-layout-grid .es-column.-es-xlarge-1{width:8.3333333333%}.es-layout-grid .es-column.-es-xlarge-2{width:16.6666666667%}.es-layout-grid .es-column.-es-xlarge-3{width:25%}.es-layout-grid .es-column.-es-xlarge-4{width:33.3333333333%}.es-layout-grid .es-column.-es-xlarge-5{width:41.6666666667%}.es-layout-grid .es-column.-es-xlarge-6{width:50%}.es-layout-grid .es-column.-es-xlarge-7{width:58.3333333333%}.es-layout-grid .es-column.-es-xlarge-8{width:66.6666666667%}.es-layout-grid .es-column.-es-xlarge-9{width:75%}.es-layout-grid .es-column.-es-xlarge-10{width:83.3333333333%}.es-layout-grid .es-column.-es-xlarge-11{width:91.6666666667%}.es-layout-grid .es-column.-es-xlarge-12{width:100%}}.es-layout-flex-list{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:min-content}.es-layout-flex-list.-es-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.es-layout-flex-list>.es-flex-item{width:100%}@media screen and (min-width: 500px){.es-layout-flex-list>.es-flex-item.-es-small-1{width:8.3333333333%}.es-layout-flex-list>.es-flex-item.-es-small-2{width:16.6666666667%}.es-layout-flex-list>.es-flex-item.-es-small-3{width:25%}.es-layout-flex-list>.es-flex-item.-es-small-4{width:33.3333333333%}.es-layout-flex-list>.es-flex-item.-es-small-5{width:41.6666666667%}.es-layout-flex-list>.es-flex-item.-es-small-6{width:50%}.es-layout-flex-list>.es-flex-item.-es-small-7{width:58.3333333333%}.es-layout-flex-list>.es-flex-item.-es-small-8{width:66.6666666667%}.es-layout-flex-list>.es-flex-item.-es-small-9{width:75%}.es-layout-flex-list>.es-flex-item.-es-small-10{width:83.3333333333%}.es-layout-flex-list>.es-flex-item.-es-small-11{width:91.6666666667%}.es-layout-flex-list>.es-flex-item.-es-small-12{width:100%}}@media screen and (min-width: 768px){.es-layout-flex-list>.es-flex-item.-es-medium-1{width:8.3333333333%}.es-layout-flex-list>.es-flex-item.-es-medium-2{width:16.6666666667%}.es-layout-flex-list>.es-flex-item.-es-medium-3{width:25%}.es-layout-flex-list>.es-flex-item.-es-medium-4{width:33.3333333333%}.es-layout-flex-list>.es-flex-item.-es-medium-5{width:41.6666666667%}.es-layout-flex-list>.es-flex-item.-es-medium-6{width:50%}.es-layout-flex-list>.es-flex-item.-es-medium-7{width:58.3333333333%}.es-layout-flex-list>.es-flex-item.-es-medium-8{width:66.6666666667%}.es-layout-flex-list>.es-flex-item.-es-medium-9{width:75%}.es-layout-flex-list>.es-flex-item.-es-medium-10{width:83.3333333333%}.es-layout-flex-list>.es-flex-item.-es-medium-11{width:91.6666666667%}.es-layout-flex-list>.es-flex-item.-es-medium-12{width:100%}.es-layout-flex-list>.es-flex-item.-es-width-1{width:8.3333333333%}.es-layout-flex-list>.es-flex-item.-es-width-2{width:16.6666666667%}.es-layout-flex-list>.es-flex-item.-es-width-3{width:25%}.es-layout-flex-list>.es-flex-item.-es-width-4{width:33.3333333333%}.es-layout-flex-list>.es-flex-item.-es-width-5{width:41.6666666667%}.es-layout-flex-list>.es-flex-item.-es-width-6{width:50%}.es-layout-flex-list>.es-flex-item.-es-width-7{width:58.3333333333%}.es-layout-flex-list>.es-flex-item.-es-width-8{width:66.6666666667%}.es-layout-flex-list>.es-flex-item.-es-width-9{width:75%}.es-layout-flex-list>.es-flex-item.-es-width-10{width:83.3333333333%}.es-layout-flex-list>.es-flex-item.-es-width-11{width:91.6666666667%}.es-layout-flex-list>.es-flex-item.-es-width-12{width:100%}}@media screen and (min-width: 1024px){.es-layout-flex-list>.es-flex-item.-es-large-1{width:8.3333333333%}.es-layout-flex-list>.es-flex-item.-es-large-2{width:16.6666666667%}.es-layout-flex-list>.es-flex-item.-es-large-3{width:25%}.es-layout-flex-list>.es-flex-item.-es-large-4{width:33.3333333333%}.es-layout-flex-list>.es-flex-item.-es-large-5{width:41.6666666667%}.es-layout-flex-list>.es-flex-item.-es-large-6{width:50%}.es-layout-flex-list>.es-flex-item.-es-large-7{width:58.3333333333%}.es-layout-flex-list>.es-flex-item.-es-large-8{width:66.6666666667%}.es-layout-flex-list>.es-flex-item.-es-large-9{width:75%}.es-layout-flex-list>.es-flex-item.-es-large-10{width:83.3333333333%}.es-layout-flex-list>.es-flex-item.-es-large-11{width:91.6666666667%}.es-layout-flex-list>.es-flex-item.-es-large-12{width:100%}}@media screen and (min-width: 1200px){.es-layout-flex-list>.es-flex-item.-es-xlarge-1{width:8.3333333333%}.es-layout-flex-list>.es-flex-item.-es-xlarge-2{width:16.6666666667%}.es-layout-flex-list>.es-flex-item.-es-xlarge-3{width:25%}.es-layout-flex-list>.es-flex-item.-es-xlarge-4{width:33.3333333333%}.es-layout-flex-list>.es-flex-item.-es-xlarge-5{width:41.6666666667%}.es-layout-flex-list>.es-flex-item.-es-xlarge-6{width:50%}.es-layout-flex-list>.es-flex-item.-es-xlarge-7{width:58.3333333333%}.es-layout-flex-list>.es-flex-item.-es-xlarge-8{width:66.6666666667%}.es-layout-flex-list>.es-flex-item.-es-xlarge-9{width:75%}.es-layout-flex-list>.es-flex-item.-es-xlarge-10{width:83.3333333333%}.es-layout-flex-list>.es-flex-item.-es-xlarge-11{width:91.6666666667%}.es-layout-flex-list>.es-flex-item.-es-xlarge-12{width:100%}}@media screen and (min-width: 500px){.es-layout-flex-list.-es-small-5-column>.es-flex-item{width:20%;-webkit-box-flex:0;-ms-flex:none;flex:none}.es-layout-flex-list.-es-small-4-column>.es-flex-item{width:25%;-webkit-box-flex:0;-ms-flex:none;flex:none}.es-layout-flex-list.-es-small-3-column>.es-flex-item{width:33.3333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.es-layout-flex-list.-es-small-2-column>.es-flex-item{width:50%;-webkit-box-flex:0;-ms-flex:none;flex:none}}@media screen and (min-width: 768px){.es-layout-flex-list.-es-medium-5-column>.es-flex-item{width:20%;-webkit-box-flex:0;-ms-flex:none;flex:none}.es-layout-flex-list.-es-medium-4-column>.es-flex-item{width:25%;-webkit-box-flex:0;-ms-flex:none;flex:none}.es-layout-flex-list.-es-medium-3-column>.es-flex-item{width:33.3333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.es-layout-flex-list.-es-medium-2-column>.es-flex-item{width:50%;-webkit-box-flex:0;-ms-flex:none;flex:none}.es-layout-flex-list.-es-5-column>.es-flex-item{width:20%;-webkit-box-flex:0;-ms-flex:none;flex:none}.es-layout-flex-list.-es-4-column>.es-flex-item{width:25%;-webkit-box-flex:0;-ms-flex:none;flex:none}.es-layout-flex-list.-es-3-column>.es-flex-item{width:33.3333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.es-layout-flex-list.-es-2-column>.es-flex-item{width:50%;-webkit-box-flex:0;-ms-flex:none;flex:none}}@media screen and (min-width: 1024px){.es-layout-flex-list.-es-large-5-column>.es-flex-item{width:20%;-webkit-box-flex:0;-ms-flex:none;flex:none}.es-layout-flex-list.-es-large-4-column>.es-flex-item{width:25%;-webkit-box-flex:0;-ms-flex:none;flex:none}.es-layout-flex-list.-es-large-3-column>.es-flex-item{width:33.3333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.es-layout-flex-list.-es-large-2-column>.es-flex-item{width:50%;-webkit-box-flex:0;-ms-flex:none;flex:none}}@media screen and (min-width: 1200px){.es-layout-flex-list.-es-xlarge-5-column>.es-flex-item{width:20%;-webkit-box-flex:0;-ms-flex:none;flex:none}.es-layout-flex-list.-es-xlarge-4-column>.es-flex-item{width:25%;-webkit-box-flex:0;-ms-flex:none;flex:none}.es-layout-flex-list.-es-xlarge-3-column>.es-flex-item{width:33.3333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.es-layout-flex-list.-es-xlarge-2-column>.es-flex-item{width:50%;-webkit-box-flex:0;-ms-flex:none;flex:none}}.es-layout-flex-list .es-panel,.es-layout-flex-list .es-card,.es-layout-flex-list .es-content-box,.es-layout-flex-list .es-text-group,.es-layout-flex-list .sg-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.-es-width-xxsmall,.-es-width-xsmall,.-es-width-small,.-es-width-medium,.-es-width-large,.-es-width-xlarge,.-es-width-xxlarge{width:100%}@media screen and (min-width: 768px){.-es-width-xxsmall{max-width:100px}.-es-width-xsmall{max-width:150px}.-es-width-small{max-width:200px}.-es-width-medium{max-width:400px}.-es-width-large{max-width:600px}.-es-width-xlarge{max-width:800px}.-es-width-xxlarge{max-width:1000px}}.es-inline-message{display:-webkit-box;display:-ms-flexbox;display:flex;background:#e1f0ff;color:#006adc;margin:0;padding-inline:1.25rem;padding-block:1rem;border-radius:4px;border:1px solid #96c7f2;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.es-inline-message p{margin:0 0 1rem 0}.es-inline-message p:last-child{margin:0}.es-inline-message.-es-error{background:#ffe5e5;color:#e5484d;border-color:#f3aeaf}.es-inline-message>span.es-icon{font-size:2rem;margin:0 .5rem 0 0;vertical-align:top}.es-inline-message p{display:inline-block;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}@media screen and (min-width: 500px){.es-inline-message{display:inline-block}}p+.es-inline-message{margin:0 0 2rem 0}.es-message-banner{color:#fff;background-color:#11181c;padding:.5rem;text-align:center}.es-message-banner>h1{font-size:1.6rem;line-height:2rem;margin:0}.es-message-banner .es-icon,.es-message-banner .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-message-banner button[data-toggle]{font-size:1.7rem}.es-message-banner.-es-warning{color:#fff;background-color:#e5484d}.es-message-banner.-es-info{color:#fff;background-color:#0091ff}@media screen and (min-width: 500px){.es-message-banner{padding:.5rem}}.es-notification{color:#11181c;border:1px solid #96c7f2;background-color:#e1f0ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;padding-block:1rem;padding-inline:1.25rem;gap:1.25rem;border-radius:4px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.15);box-shadow:0 2px 10px rgba(0,0,0,.15)}.es-notification p{margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.es-notification p a{color:#11181c;font-weight:bold;text-decoration:underline}.es-notification span.es-icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#006adc}.es-notification span.es-icon.es-icon-close{color:#11181c;-webkit-transition:.2s;transition:.2s;cursor:pointer}.es-notification.-es-animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.es-notification.-es-animated.-es-slide-in-right{-webkit-animation-name:slide-in-right;animation-name:slide-in-right}@-webkit-keyframes slide-in-right{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slide-in-right{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fade-in-down{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fade-in-down{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.es-notification.-es-animated.-es-fade-in-down{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}.es-notification.-es-warning{border:1px solid #efd36c;background-color:#fff8bb}.es-notification.-es-warning span.es-icon{color:#946800}.es-notification.-es-warning span.es-icon-close{color:#11181c}.es-notification.-es-info{border:1px solid #96c7f2;background-color:#e1f0ff}.es-notification.-es-info span.es-icon{color:#006adc}.es-notification.-es-info span.es-icon-close{color:#11181c}.es-notification.-es-success{border:1px solid #8dcec3;background-color:#d9f3ee}.es-notification.-es-success span.es-icon{color:#067a6f}.es-notification.-es-success span.es-icon-close{color:#11181c}.es-notification.-es-danger{border:1px solid #f3aeaf;background-color:#ffefef}.es-notification.-es-danger span.es-icon{color:#cd2b31}.es-notification.-es-danger span.es-icon-close{color:#11181c}.es-notification-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:visible;position:fixed;right:0;top:5rem;width:100%;padding:.5rem}.es-notification-center .es-notification{margin:.5rem 1rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:-webkit-calc(100% - 2rem);width:calc(100% - 2rem)}.es-notification-center .es-notification.-es-priority-high{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.es-notification-center .es-notification.-es-priority-normal{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.es-notification-center .es-notification.-es-priority-low{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100}.es-notification-center.-es-no-header{top:0}.es-notification-center.-es-left .es-notification{left:0}@media screen and (min-width: 900px){.es-notification-center.-es-small{width:50%}.es-notification-center.-es-small.-es-center{margin:0 50%}}@media screen and (min-width: 1200px){.es-notification-center.-es-small{width:33.3%}.es-notification-center.-es-small.-es-center{margin:0 33.3%}}.es-actionbar{white-space:nowrap;display:inline-block}.es-actionbar:after{content:"";display:table;clear:both}.es-actionbar .es-icon,.es-actionbar .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-actionbar button[data-toggle]{font-size:1.7rem}.es-actionbar a,.es-actionbar button.es-icon,.es-actionbar .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-actionbar button[data-toggle]{padding:0;color:#697177}.es-actionbar a:hover,.es-actionbar button.es-icon:hover,.es-actionbar .es-collapsible-panel .es-collapsible-panel-header button[data-toggle]:hover,.es-collapsible-panel .es-collapsible-panel-header .es-actionbar button[data-toggle]:hover{color:#11181c}.es-actionbar a:disabled,.es-actionbar button.es-icon:disabled,.es-actionbar .es-collapsible-panel .es-collapsible-panel-header button[data-toggle]:disabled,.es-collapsible-panel .es-collapsible-panel-header .es-actionbar button[data-toggle]:disabled{color:#d7dbdf}.es-actionbar .es-separator{background-color:rgba(0,0,0,.2);height:3.2rem;padding:0 .5rem;width:1.1rem;display:inline-block;vertical-align:bottom;background-clip:content-box}.es-actionbar>*:not(:last-child){margin:0 -webkit-calc(1rem - .125em) 0 0;margin:0 calc(1rem - .125em) 0 0}.es-badge{background-color:#889096;border-radius:2.6rem;color:#fff;display:inline-block;line-height:1.6rem;min-width:2.6rem;padding:.5rem 1rem;text-align:center}.es-badge>.es-icon,.es-collapsible-panel .es-collapsible-panel-header .es-badge>button[data-toggle]{margin-right:.5rem}.es-badge.-es-positive{background-color:#12a594}.es-badge.-es-negative{background-color:#e5484d}.es-badge.-es-notice{background-color:#f5d90a;color:#11181c}.es-badge.-es-informative{background-color:#0091ff}.es-badge.-es-brand{background-color:#7d2855}.es-badge-label{vertical-align:middle}.es-badge-label label+.es-badge,.es-badge-label .es-badge+label{margin:0 0 0 .5rem}.es-bullet-list li .es-icon,.es-bullet-list li .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-bullet-list li button[data-toggle],.es-bullet-list li:before{padding:0 .5rem 0 0}.es-bullet-list li:not(:last-child){margin:0 0 .5rem 0}.es-bullet-list.-es-yes-no{margin-left:2rem}.es-bullet-list.-es-yes-no li{padding:0 0 0 2rem;text-indent:-1rem}.es-bullet-list.-es-yes-no .es-bullet-yes:before{display:inline-block;font-family:ert-icons;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\e170";font-size:1.3rem;pointer-events:none}.es-bullet-list.-es-yes-no .es-bullet-no:before{display:inline-block;font-family:ert-icons;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\e280";font-size:1.3rem;pointer-events:none}.es-bullet-list.-es-icons-small li .es-icon,.es-bullet-list.-es-icons-small li .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-bullet-list.-es-icons-small li button[data-toggle],.es-bullet-list.-es-icons-small li:before{font-size:1rem}.es-bullet-list.-es-icons-large li .es-icon,.es-bullet-list.-es-icons-large li .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-bullet-list.-es-icons-large li button[data-toggle],.es-bullet-list.-es-icons-large li:before{font-size:1.7rem}.es-legend-list li .es-icon,.es-legend-list li .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-legend-list li button[data-toggle]{padding:0 .5rem 0 0}.es-legend-list:not(:last-child){margin-bottom:1rem}.es-legend-title{font-weight:bold;padding:0 0 .5rem 0}.es-button,.es-button-group input+label,.es-button-group-vertical input+label{border:1px solid;border-radius:4px;cursor:pointer;display:inline-block;line-height:2rem;padding:.5rem 1rem;text-align:center}.es-button:disabled,.es-button-group input+label:disabled,.es-button-group-vertical input+label:disabled,.es-button[disabled=disabled],.es-button-group input+label[disabled=disabled],.es-button-group-vertical input+label[disabled=disabled]{cursor:not-allowed}.es-button .es-icon,.es-button .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-button button[data-toggle],.es-button-group input+label .es-icon,.es-button-group input+label .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-button-group input+label button[data-toggle],.es-button-group-vertical input+label .es-icon,.es-button-group-vertical input+label .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-button-group-vertical input+label button[data-toggle]{display:inline-block;font-size:1.3rem;top:-0.2rem;position:relative;color:inherit}.es-button .es-icon+span,.es-button .es-collapsible-panel .es-collapsible-panel-header button[data-toggle]+span,.es-collapsible-panel .es-collapsible-panel-header .es-button button[data-toggle]+span,.es-button-group input+label .es-icon+span,.es-button-group input+label .es-collapsible-panel .es-collapsible-panel-header button[data-toggle]+span,.es-collapsible-panel .es-collapsible-panel-header .es-button-group input+label button[data-toggle]+span,.es-button-group-vertical input+label .es-icon+span,.es-button-group-vertical input+label .es-collapsible-panel .es-collapsible-panel-header button[data-toggle]+span,.es-collapsible-panel .es-collapsible-panel-header .es-button-group-vertical input+label button[data-toggle]+span,.es-button .es-icon+label,.es-button .es-collapsible-panel .es-collapsible-panel-header button[data-toggle]+label,.es-collapsible-panel .es-collapsible-panel-header .es-button button[data-toggle]+label,.es-button-group input+label .es-icon+label,.es-button-group input+label .es-collapsible-panel .es-collapsible-panel-header button[data-toggle]+label,.es-collapsible-panel .es-collapsible-panel-header .es-button-group input+label button[data-toggle]+label,.es-button-group-vertical input+label .es-icon+label,.es-button-group-vertical input+label .es-collapsible-panel .es-collapsible-panel-header button[data-toggle]+label,.es-collapsible-panel .es-collapsible-panel-header .es-button-group-vertical input+label button[data-toggle]+label,.es-button span+.es-icon,.es-button .es-collapsible-panel .es-collapsible-panel-header span+button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-button span+button[data-toggle],.es-button-group input+label span+.es-icon,.es-button-group input+label .es-collapsible-panel .es-collapsible-panel-header span+button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-button-group input+label span+button[data-toggle],.es-button-group-vertical input+label span+.es-icon,.es-button-group-vertical input+label .es-collapsible-panel .es-collapsible-panel-header span+button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-button-group-vertical input+label span+button[data-toggle],.es-button label+.es-icon,.es-button .es-collapsible-panel .es-collapsible-panel-header label+button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-button label+button[data-toggle],.es-button-group input+label label+.es-icon,.es-button-group input+label .es-collapsible-panel .es-collapsible-panel-header label+button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-button-group input+label label+button[data-toggle],.es-button-group-vertical input+label label+.es-icon,.es-button-group-vertical input+label .es-collapsible-panel .es-collapsible-panel-header label+button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-button-group-vertical input+label label+button[data-toggle]{margin:0 0 0 .5rem}.es-button,.es-button-group input+label,.es-button-group-vertical input+label{background-color:#fff;border-color:#d7dbdf;color:#11181c;-webkit-box-shadow:0px 1px 2px 0px rgba(30,30,30,.2);box-shadow:0px 1px 2px 0px rgba(30,30,30,.2)}.es-button.-es-contrast,.es-button-group input+label.-es-contrast,.es-button-group-vertical input+label.-es-contrast{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.es-button.-es-contrast:hover,.es-button-group input+label.-es-contrast:hover,.es-button-group-vertical input+label.-es-contrast:hover{color:#fff;background-color:rgba(255,255,255,.1)}.es-button:hover,.es-button-group input+label:hover,.es-button-group-vertical input+label:hover{background-color:#ebedef;border-color:#c1c8cd;color:#11181c}.es-button:focus,.es-button-group input+label:focus,.es-button-group-vertical input+label:focus{border-color:#11181c}.es-button:active,.es-button-group input+label:active,.es-button-group-vertical input+label:active{background-color:#e6e8eb}.es-button:disabled,.es-button-group input+label:disabled,.es-button-group-vertical input+label:disabled,.es-button[disabled=disabled],.es-button-group input+label[disabled=disabled],.es-button-group-vertical input+label[disabled=disabled]{background-color:rgba(235,237,239,.5);border-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;color:#7e868c}.es-button.-es-primary,.es-button-group input+label.-es-primary,.es-button-group-vertical input+label.-es-primary{background-color:#067a6f;border-color:#067a6f;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.2);box-shadow:0px 1px 2px 0px rgba(0,0,0,.2);color:#fff}.es-button.-es-primary:hover,.es-button-group input+label.-es-primary:hover,.es-button-group-vertical input+label.-es-primary:hover{background-color:#0e9888;border-color:#0e9888;-webkit-box-shadow:0px 1px 2px 0px #7e868c;box-shadow:0px 1px 2px 0px #7e868c}.es-button.-es-primary:focus,.es-button-group input+label.-es-primary:focus,.es-button-group-vertical input+label.-es-primary:focus{-webkit-box-shadow:0px 1px 2px 0px #7e868c;box-shadow:0px 1px 2px 0px #7e868c}.es-button.-es-primary:active,.es-button-group input+label.-es-primary:active,.es-button-group-vertical input+label.-es-primary:active{background-color:#12a594;border-color:#12a594;color:#fff}.es-button.-es-primary:disabled,.es-button-group input+label.-es-primary:disabled,.es-button-group-vertical input+label.-es-primary:disabled,.es-button.-es-primary[disabled=disabled],.es-button-group input+label.-es-primary[disabled=disabled],.es-button-group-vertical input+label.-es-primary[disabled=disabled]{background-color:rgba(141,206,195,.5);border-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;color:#fff}.es-button.-es-primary.-es-contrast,.es-button-group input+label.-es-primary.-es-contrast,.es-button-group-vertical input+label.-es-primary.-es-contrast{background-color:#fff;border-color:#fff;color:#11181c}.es-button.-es-primary.-es-contrast:hover,.es-button-group input+label.-es-primary.-es-contrast:hover,.es-button-group-vertical input+label.-es-primary.-es-contrast:hover{color:#11181c;background-color:rgba(255,255,255,.9);border-color:rgba(0,0,0,0);-webkit-box-shadow:0px 1px 2px 0px #7e868c;box-shadow:0px 1px 2px 0px #7e868c}.es-button.-es-danger,.es-button-group input+label.-es-danger,.es-button-group-vertical input+label.-es-danger{background-color:#dc3d43;border-color:#dc3d43;-webkit-box-shadow:0px 1px 2px 0px rgba(30,30,30,.2);box-shadow:0px 1px 2px 0px rgba(30,30,30,.2);color:#fff}.es-button.-es-danger:hover,.es-button-group input+label.-es-danger:hover,.es-button-group-vertical input+label.-es-danger:hover{background-color:#cd2b31;border-color:#cd2b31}.es-button.-es-danger:focus,.es-button-group input+label.-es-danger:focus,.es-button-group-vertical input+label.-es-danger:focus{border-color:#11181c}.es-button.-es-danger:active,.es-button-group input+label.-es-danger:active,.es-button-group-vertical input+label.-es-danger:active{background-color:#e5484d;border-color:#e5484d}.es-button.-es-danger:disabled,.es-button-group input+label.-es-danger:disabled,.es-button-group-vertical input+label.-es-danger:disabled,.es-button.-es-danger[disabled=disabled],.es-button-group input+label.-es-danger[disabled=disabled],.es-button-group-vertical input+label.-es-danger[disabled=disabled]{background-color:rgba(220,61,67,.5);border-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;color:#fff}.es-button.-es-secondary,.es-button-group input+label.-es-secondary,.es-button-group-vertical input+label.-es-secondary{background-color:#f1f3f5;border-color:#f1f3f5;-webkit-box-shadow:0px 1px 2px 0px rgba(30,30,30,.2);box-shadow:0px 1px 2px 0px rgba(30,30,30,.2);color:#11181c}.es-button.-es-secondary:hover,.es-button-group input+label.-es-secondary:hover,.es-button-group-vertical input+label.-es-secondary:hover{background-color:#ebedef;border-color:#ebedef}.es-button.-es-secondary:focus,.es-button-group input+label.-es-secondary:focus,.es-button-group-vertical input+label.-es-secondary:focus{border-color:#11181c}.es-button.-es-secondary:active,.es-button-group input+label.-es-secondary:active,.es-button-group-vertical input+label.-es-secondary:active{background-color:#e6e8eb;border-color:#e6e8eb}.es-button.-es-secondary:disabled,.es-button-group input+label.-es-secondary:disabled,.es-button-group-vertical input+label.-es-secondary:disabled,.es-button.-es-secondary[disabled=disabled],.es-button-group input+label.-es-secondary[disabled=disabled],.es-button-group-vertical input+label.-es-secondary[disabled=disabled]{background-color:rgba(136,144,150,.5);border-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;color:#11181c}.es-button.-es-small,.es-button-group input+label.-es-small,.es-button-group-vertical input+label.-es-small{padding:.25rem .5rem}a.es-button{text-decoration:none}a.es-button:hover{text-decoration:none}.es-button-group input,.es-button-group-vertical input{clip:rect(0, 0, 0, 0);-webkit-appearance:none;appearance:none;position:absolute}.es-button-group input+label,.es-button-group-vertical input+label{border-radius:0px}.es-button-group input+label:hover,.es-button-group-vertical input+label:hover{cursor:pointer}.es-button-group input:checked+label,.es-button-group-vertical input:checked+label{color:#3f0d2b;background-color:#f9d7eb}.es-button-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.es-button-group>.es-button,.es-button-group>input+label{display:inline-block;position:relative}.es-button-group .es-button+.es-button,.es-button-group input+label+.es-button,.es-button-group input.es-button+label{-webkit-border-start:none;border-inline-start:none;border-radius:0px}.es-button-group .es-button+.es-button:active,.es-button-group input+label+.es-button:active,.es-button-group input.es-button+label:active,.es-button-group .es-button+.es-button:focus,.es-button-group input+label+.es-button:focus,.es-button-group input.es-button+label:focus{-webkit-border-start:1px solid #11181c;border-inline-start:1px solid #11181c;-webkit-margin-start:-1px;margin-inline-start:-1px}.es-button-group input+label{border-left:none}.es-button-group label:first-of-type{border-left:1px solid #d7dbdf;border-radius:4px 0px 0px 4px !important}.es-button-group :first-child{border-radius:4px 0px 0px 4px !important}.es-button-group :last-child{border-radius:0px 4px 4px 0px !important}.es-button-group-vertical{display:inline-block;float:none;position:relative;width:auto}.es-button-group-vertical>button,.es-button-group-vertical input+label{display:block;width:100%}.es-button-group-vertical>.es-button+.es-button,.es-button-group-vertical>input+label+.es-button,.es-button-group-vertical>input.es-button+label{-webkit-border-before:none;border-block-start:none;border-radius:0px}.es-button-group-vertical>.es-button+.es-button:active,.es-button-group-vertical>input+label+.es-button:active,.es-button-group-vertical>input.es-button+label:active,.es-button-group-vertical>.es-button+.es-button:focus,.es-button-group-vertical>input+label+.es-button:focus,.es-button-group-vertical>input.es-button+label:focus{-webkit-border-before:1px solid #11181c;border-block-start:1px solid #11181c;-webkit-margin-before:-1px;margin-block-start:-1px}.es-button-group-vertical input+label{border-top:none}.es-button-group-vertical label:first-of-type{border-top:1px solid #d7dbdf;border-radius:4px 4px 0px 0px !important}.es-button-group-vertical :first-child{border-radius:4px 4px 0px 0px !important}.es-button-group-vertical :last-child{border-radius:0px 0px 4px 4px !important}.es-dropdown>.es-dropdown-button{padding:.5rem 3.3rem .5rem 1rem;width:100%;text-align:left}.es-dropdown>.es-dropdown-button.-es-small{padding:.25rem 2.3rem .25rem .5rem;height:2.7rem}.es-dropdown>.es-dropdown-button.-es-small:after{padding:2.5px 5px}.es-dropdown>.es-dropdown-icon{color:#11181c;display:inline-block;padding:0 0 0 2.5rem;position:relative;vertical-align:middle;max-width:100%}.es-dropdown>.es-dropdown-icon:focus .es-label-stack,.es-dropdown>.es-dropdown-icon:hover .es-label-stack{cursor:pointer}.es-dropdown>.es-dropdown-icon .es-icon,.es-dropdown>.es-dropdown-icon .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-dropdown>.es-dropdown-icon button[data-toggle]{font-size:1.5rem;padding:.25rem;position:absolute;left:0;top:0;min-height:3.2rem}.es-dropdown a,.es-dropdown a:hover{text-decoration:none}.es-tag{color:#11181c;background-color:#f1f3f5;display:inline-block;padding:.5rem 1rem;text-align:center;border-radius:2.6rem;text-decoration:none}.es-tag>span:first-child{color:#fff}.es-tag>.es-icon,.es-collapsible-panel .es-collapsible-panel-header .es-tag>button[data-toggle]{color:#697177;margin:0 0 0 .5rem;vertical-align:middle}.es-tag:focus{color:#11181c}.es-tag.-es-close:after{display:inline-block;font-family:ert-icons;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\e160";font-size:1.3rem;pointer-events:none;color:#697177;font-size:1rem;margin:0 0 0 .5rem;vertical-align:top}.es-tag:hover{background-color:#ebedef;color:#11181c;cursor:pointer;text-decoration:none}.es-tag:hover:after{color:#11181c}.es-tag:hover>.es-icon,.es-collapsible-panel .es-collapsible-panel-header .es-tag:hover>button[data-toggle]{color:#11181c}.es-tag:active{background-color:#e6e8eb;color:#11181c}.es-tag:active:after{color:#fff}.es-tag:active>.es-icon,.es-collapsible-panel .es-collapsible-panel-header .es-tag:active>button[data-toggle]{color:#fff}.es-tag.-es-informative{background-color:#edf6ff;color:#006adc}.es-tag.-es-informative:hover{background-color:#e1f0ff;color:#0027b0}.es-tag.-es-positive{background-color:#e7f9f5;color:#067a6f}.es-tag.-es-positive:hover{background-color:#d9f3ee;color:#10302b}.es-tag.-es-negative{background-color:#ffefef;color:#cd2b31}.es-tag.-es-negative:hover{background-color:#ffe5e5;color:#381316}.es-tag.-es-notice{background-color:#fffbd1;color:#946800}.es-tag.-es-notice:hover{background-color:#fff8bb;color:#35290f}.es-tag.-es-brand{background-color:#fef1f9;color:#a50d68}.es-tag.-es-brand:hover{background-color:#fce4f2;color:#3f0d2b}a.es-tag{text-decoration:none}a.es-tag:hover{text-decoration:none}.es-card{width:100%}.es-card .es-card-header{padding:1rem 2rem}.es-card .es-card-header h1,.es-card .es-card-header h2,.es-card .es-card-header h3,.es-card .es-card-header h4{color:#11181c;margin:0}.es-card .es-card-header .es-actionbar{display:block;padding-left:.5rem;height:2.5rem;margin-right:-1rem}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.es-card .es-card-header .es-actionbar{display:table-cell}}.es-card .es-card-header .es-actionbar>a .es-icon,.es-card .es-card-header .es-actionbar>a .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-card .es-card-header .es-actionbar>a button[data-toggle]{font-size:1.7rem;line-height:2.5rem}.es-card .es-card-header .es-actionbar .es-dropdown>button{line-height:2.5rem;margin:0;padding:0}.es-card .es-card-header .es-actionbar>*:not(:last-child){margin:0 .5rem 0 0}.es-card .es-card-footer,.es-card .es-card-body{color:#11181c;overflow-wrap:break-word;word-wrap:break-word}.es-card.-es-data table,.es-card.-es-data-medium table{border-spacing:0;padding:0;table-layout:fixed;text-align:left;width:100%}.es-card.-es-data td,.es-card.-es-data-medium td{padding-left:1rem;vertical-align:bottom;overflow-wrap:break-word;word-wrap:break-word}.es-card.-es-data th,.es-card.-es-data-medium th{font-weight:normal;vertical-align:top;width:35%}.es-card.-es-data-medium{max-width:40rem}.es-layout-flex-list .es-card .es-card-header{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.es-layout-flex-list .es-card .es-card-header h1,.es-layout-flex-list .es-card .es-card-header h2,.es-layout-flex-list .es-card .es-card-header h3,.es-layout-flex-list .es-card .es-card-header h4{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.es-layout-flex-list .es-card .es-card-footer,.es-layout-flex-list .es-card .es-card-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.es-collapsible-panel{background:#fff;border:1px solid #ebedef;display:block;margin:0}.es-collapsible-panel .es-collapsible-panel-header{overflow-wrap:break-word;padding:1rem 2rem;padding-left:4.3rem;position:relative;word-wrap:break-word}.es-collapsible-panel .es-collapsible-panel-header:after{content:"";display:table;clear:both}.es-collapsible-panel .es-collapsible-panel-header .-es-width-1{width:8.3333333333%}.es-collapsible-panel .es-collapsible-panel-header .-es-width-2{width:16.6666666667%}.es-collapsible-panel .es-collapsible-panel-header .-es-width-3{width:25%}.es-collapsible-panel .es-collapsible-panel-header .-es-width-4{width:33.3333333333%}.es-collapsible-panel .es-collapsible-panel-header .-es-width-5{width:41.6666666667%}.es-collapsible-panel .es-collapsible-panel-header .-es-width-6{width:50%}.es-collapsible-panel .es-collapsible-panel-header .-es-width-7{width:58.3333333333%}.es-collapsible-panel .es-collapsible-panel-header .-es-width-8{width:66.6666666667%}.es-collapsible-panel .es-collapsible-panel-header .-es-width-9{width:75%}.es-collapsible-panel .es-collapsible-panel-header .-es-width-10{width:83.3333333333%}.es-collapsible-panel .es-collapsible-panel-header .-es-width-11{width:91.6666666667%}.es-collapsible-panel .es-collapsible-panel-header .-es-width-12{width:100%}.es-collapsible-panel .es-collapsible-panel-header button[data-toggle]{color:#006adc;left:0;margin:1rem;padding:.5rem 1rem;position:absolute;top:3px;vertical-align:middle}.es-collapsible-panel .es-collapsible-panel-header button[data-toggle]:before{display:inline-block;font-family:ert-icons;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\e130";font-size:1.3rem;pointer-events:none;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.es-collapsible-panel .es-collapsible-panel-header button[data-toggle]:hover{color:#0027b0}.es-collapsible-panel .es-collapsible-panel-header button[data-toggle]:focus{color:#006adc;outline:none}.es-collapsible-panel .es-collapsible-panel-header button[data-toggle]:disabled{color:#d7dbdf}.es-collapsible-panel .es-collapsible-panel-header h1,.es-collapsible-panel .es-collapsible-panel-header h2,.es-collapsible-panel .es-collapsible-panel-header h3{display:inline-block;margin:0;vertical-align:middle;width:auto}.es-collapsible-panel .es-collapsible-panel-header h1[data-toggle],.es-collapsible-panel .es-collapsible-panel-header h2[data-toggle],.es-collapsible-panel .es-collapsible-panel-header h3[data-toggle]{cursor:pointer}.es-collapsible-panel .es-collapsible-panel-header h3{font-size:1em;font-weight:bold}.es-collapsible-panel .es-collapsible-panel-header .es-actionbar{margin:0 .5rem 0 0}.es-collapsible-panel .es-collapsible-panel-header .es-actionbar .es-checkbox{padding-bottom:6px}.es-collapsible-panel .es-collapsible-panel-body{display:none}.es-collapsible-panel.-es-open .es-collapsible-panel-header button[data-toggle]:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.es-collapsible-panel.-es-open .es-collapsible-panel-body{display:block}.es-panel{color:#11181c;width:100%}.es-panel-group>.es-panel{display:none}.es-panel-group>.es-panel.-es-active{display:block}.es-panel-group.-es-borderless{margin:0 -1rem -1rem -1rem}.es-panel-group.-es-borderless .es-panel{border:none}.es-popover .es-popover-header{background-color:#fff;border-bottom:1px solid #fff;padding:1rem;font-weight:bold}.es-popover .es-popover-body{padding:1rem}.es-popover .es-popover-footer{padding:.5rem;border-top:1px solid #fff}.es-popup{display:none}.-es-popup-opened{overflow:hidden}.es-popup.-es-open{display:block;background-color:rgba(152,153,154,.6);position:fixed;left:0;top:0;right:0;bottom:0;z-index:999;overflow-x:hidden;overflow-y:auto}.es-popup.-es-open .es-popup-content{background:#fff;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.2);box-shadow:0 10px 40px rgba(0,0,0,.2);margin:0;-webkit-transition:width .5s,top .5s,margin .5s;transition:width .5s,top .5s,margin .5s;left:0;right:0;z-index:1000}.es-popup.-es-open.-es-notification .es-popup-content,.es-popup.-es-open.-es-modal-small .es-popup-content{max-width:600px}.es-popup.-es-open.-es-modal .es-popup-content,.es-popup.-es-open.-es-notification-medium .es-popup-content{max-width:800px}.es-popup.-es-open.-es-notification-large .es-popup-content,.es-popup.-es-open.-es-modal-large .es-popup-content{max-width:1000px}.es-popup.-es-open .es-popup-header,.es-popup.-es-open .es-popup-footer{background-color:#fff}.es-popup.-es-open .es-popup-header{overflow-wrap:break-word;padding:1rem;position:relative;word-wrap:break-word;border-bottom:1px solid #d7dbdf}.es-popup.-es-open .es-popup-header:after{content:"";display:table;clear:both}.es-popup.-es-open .es-popup-header h2{display:inline-block;margin:0;vertical-align:middle;width:auto}.es-popup.-es-open .es-popup-header .es-popup-action-bar button,.es-popup.-es-open .es-popup-header button[data-dismiss]{color:#006adc;vertical-align:middle}.es-popup.-es-open .es-popup-header .es-popup-action-bar button:hover,.es-popup.-es-open .es-popup-header button[data-dismiss]:hover{color:#0027b0}.es-popup.-es-open .es-popup-header button[data-dismiss]{bottom:0;left:0;padding:.5rem 1rem;position:absolute;top:0;color:#11181c}.es-popup.-es-open .es-popup-header button[data-dismiss]:hover{color:#11181c}.es-popup.-es-open .es-popup-header .es-actionbar{float:right;padding:.5rem 0}.es-popup.-es-open .es-popup-header .es-actionbar .es-icon,.es-popup.-es-open .es-popup-header .es-actionbar .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-popup.-es-open .es-popup-header .es-actionbar button[data-toggle]{font-size:2.2rem}.es-popup.-es-open.-es-closeable .es-popup-header{padding-left:3.3rem}@media screen and (min-width: 500px){.es-popup.-es-open .es-popup-content{left:initial;right:initial;margin:4rem auto;width:80vw}}section .es-header p{font-weight:bold}section .es-header h1{font-size:2.6em;line-height:1.25em}section .es-header h1+p{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-weight:500;font-size:2em}section .es-header h1+p+p{font-size:1em}.es-header.-es-bright h1{color:#c4d600}.es-header.-es-bright h2{color:#fff}.es-footer nav{margin:0 auto;text-align:center}.es-footer nav ul,.es-footer nav li{display:inline-block}.es-footer nav ul{margin:0;padding:0}.es-footer nav ul li+li{margin:0 0 0 .75em}@media screen and (min-width: 500px){.es-footer li+li:before{content:"|";margin:0 1em 0 0}}.es-footer nav{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:1.3em}.es-footer.-es-bright nav a{color:#fff}.es-section-box{margin:0 -0.5rem}.es-section-box:first-child{margin-top:-0.5rem}.es-section-box:last-child{margin-bottom:-0.5rem}.es-section-box.-es-bg-controls{background-color:#f1f3f5}.es-section-box.-es-bg-controls-accent{background-color:#fff}.es-section-box.-es-bg-data{background-color:#4d0f42;color:#fff}.es-section-box.-es-bg-data-accent{background-color:#7d2855;color:#fff}.es-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;margin:0;position:relative;padding-left:0;width:100%}.es-tab{background:none;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;position:relative;background-color:#f9fafb}.es-tab::after{-webkit-transition:all .3s cubic-bezier(1, 0, 0, 1);transition:all .3s cubic-bezier(1, 0, 0, 1);will-change:transform,box-shadow,opacity;position:absolute;content:"";height:3px;bottom:0px;left:0px;right:0px;background:#7d2855;opacity:0;-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);transform:scale(0, 1)}.es-tab:not(:last-child){margin:0 .5rem 0 0}.es-tab>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#697177}.es-tab>*:hover{background:#e6e8eb;color:#11181c;text-decoration:none}.es-tab>a{padding:1rem}.es-tab.-es-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.es-tab.-es-more>.es-dropdown{margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.es-tab.-es-more>.es-dropdown>button{display:-webkit-box;display:-ms-flexbox;display:flex;color:#697177;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:1rem}.es-tab.-es-more:hover>.es-dropdown>button{color:#11181c}.es-tab.-es-more ul li.-es-active{font-weight:bold}.es-tab.-es-active{background:#f1f3f5;display:-webkit-box;display:-ms-flexbox;display:flex}.es-tab.-es-active>a{pointer-events:none}.es-tab.-es-active>*{color:#11181c}.es-tab.-es-active>*:hover{background:none}.es-tab.-es-active::after{opacity:1;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}@media screen and (min-width: 500px){.es-tab{display:-webkit-box;display:-ms-flexbox;display:flex}.es-tab.-es-more{display:none}}.es-toolbar{width:100%}.es-toolbar:after{content:"";display:table;clear:both}.es-toolbar .es-toolbar-item{display:inline-block;padding:.5rem;width:100%}.es-toolbar .es-toolbar-item>*{width:100%}.es-toolbar .es-separator{background-color:rgba(0,0,0,.2);height:1px;display:block}@media screen and (min-width: 500px){.es-toolbar .es-separator{height:3.2rem;width:1px}.es-toolbar .es-right,.es-toolbar .-es-right,.es-toolbar ul.-es-right{float:right}.es-toolbar .es-toolbar-item{float:left;width:auto}.es-toolbar .es-label,.es-toolbar .es-toolbar-item>a:not(.es-button):not(.es-tag){padding:.6rem 0;display:inline-block}}.es-tour-element-highlight{position:relative;z-index:102}.es-tour-highlight-frame{background:rgba(255,255,255,.5);display:none;position:absolute;z-index:101}.es-tour-overlay{background-color:rgba(152,153,154,.6);position:fixed;left:0;top:0;right:0;bottom:0;z-index:999;display:none;z-index:100}.es-tour{display:none}.es-tour.-es-open{bottom:0;display:block;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;z-index:1000}.es-tour.-es-open .es-tour-content{background:#f9fafb;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.2);box-shadow:0 10px 40px rgba(0,0,0,.2);color:#11181c;left:0;margin:0;position:absolute;right:0;z-index:1000}.es-tour.-es-open.-es-top .es-tour-content{top:0}.es-tour.-es-open.-es-bottom .es-tour-content{bottom:0}.es-tour.-es-open.-es-tour-small .es-tour-content{max-width:600px}.es-tour.-es-open.-es-tour-medium .es-tour-content{max-width:800px}.es-tour.-es-open.-es-tour-large .es-tour-content{max-width:1000px}.es-tour.-es-open .es-tour-footer{background-color:#4d0f42}.es-tour.-es-open .es-tour-footer .es-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5rem}.es-tour.-es-open .es-tour-footer .es-dots>li{background-color:#a50d68;border-radius:50%;height:1.2rem;margin:.5rem;width:1.2rem}.es-tour.-es-open .es-tour-footer .es-dots>li.-es-active{background-color:#ff006e}.es-tour.-es-open .es-tour-footer .es-dots>li.-es-visited{background-color:#e58fc3}@media screen and (min-width: 500px){.es-tour.-es-open .es-tour-content{margin:4rem auto;width:80vw}}.es-widget{border:1px solid #ebedef}.es-widget .es-widget-header{background:#fff;border-bottom:1px solid #ebedef;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem;position:relative;width:100%}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.es-widget .es-widget-header{display:table}}.es-widget .es-widget-header h1{color:#11181c;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.es-widget .es-widget-header h1{display:table-cell;overflow:visible;text-overflow:unset;width:100%;white-space:normal;word-break:break-all}}.es-widget .es-widget-header button[data-es-expand-collapse]{bottom:0;color:#11181c;font-size:1.4rem;left:0;margin:.5rem;padding:.5rem;position:absolute;top:0;vertical-align:middle}.es-widget .es-widget-header button[data-es-expand-collapse]:hover{color:#0027b0}.es-widget .es-widget-header .es-widget-action-bar{display:block;padding-left:.5rem;height:2.5rem}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.es-widget .es-widget-header .es-widget-action-bar{display:table-cell}}.es-widget .es-widget-header .es-widget-action-bar>a .es-icon,.es-widget .es-widget-header .es-widget-action-bar>a .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-widget .es-widget-header .es-widget-action-bar>a button[data-toggle]{font-size:1.7rem;line-height:2.5rem}.es-widget .es-widget-header .es-widget-action-bar .es-dropdown>button{line-height:2.5rem;margin:0;padding:0}.es-widget .es-widget-header .es-widget-action-bar>*:not(:last-child){margin:0 .5rem 0 0}.es-widget.-es-collapsible .es-widget-header{padding-left:3.3rem}.es-widget .es-widget-body{background-color:#fff}.es-widget.-es-collapsed{border-bottom:none}.es-widget.-es-collapsed .es-widget-body{display:none}.es-widget.-es-collapsed .es-widget-header:before,.es-widget.-es-collapsed .es-widget-header:after{content:none}.es-placeholder{border:1px dashed #d7dbdf;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.es-placeholder .es-content-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#697177}.es-placeholder .es-content-box:hover{color:#11181c}.es-placeholder:hover{text-decoration:none}.es-placeholder.-es-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.action-button-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding:5px}.action-button-bar div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.es-time-input,.es-date-input{display:inline-block;color:#697177;border-radius:3px}.-es-disabled.es-time-input:after,.-es-disabled.es-date-input:after{color:#d7dbdf}.es-date-input{position:relative}.es-date-input>input{padding:.5rem 3.3rem .5rem 1rem;width:100%;background-color:#fbfcfd;border-radius:3px}.es-date-input:after{display:inline-block;font-family:ert-icons;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\e11a";font-size:1.3rem;pointer-events:none;padding:.5rem 1rem;position:absolute;right:0;top:.1rem;bottom:0}.es-time-input input{width:-webkit-calc(100% - 4.5rem);width:calc(100% - 4.5rem)}.es-time-input button{color:#697177;margin-left:1rem}/*!
 * Datepicker for Bootstrap v1.6.4 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,.15);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border:none}.datepicker table tr td{border-radius:14px}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:rgba(0,0,0,0)}.datepicker table tr td.old,.datepicker table tr td.new{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#fef1f9;border-color:#a11268;border-radius:0}.datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted.focus{color:#000;background-color:#a11268;border-color:#a11268}.datepicker table tr td.highlighted:hover{color:#000;background-color:#a11268;border-color:#a11268}.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted.active{color:#000;background-color:#a11268;border-color:#a11268}.datepicker table tr td.highlighted:active:hover,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted.active.focus{color:#000;background-color:#a11268;border-color:#a11268}.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted:hover,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.highlighted.focus{background-color:#fef1f9;border-color:#a11268}.datepicker table tr td.highlighted.focused{background:#a11268}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#fef1f9;color:#777}.datepicker table tr td.today{color:#000;background-color:#ff699b;border-color:#7d2855}.datepicker table tr td.today:focus,.datepicker table tr td.today.focus{color:#000;background-color:#7d2855;border-color:#7d2855}.datepicker table tr td.today:hover{color:#000;background-color:#7d2855;border-color:#7d2855}.datepicker table tr td.today:active,.datepicker table tr td.today.active{color:#000;background-color:#7d2855;border-color:#7d2855}.datepicker table tr td.today:active:hover,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active:focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today:active.focus,.datepicker table tr td.today.active.focus{color:#000;background-color:#7d2855;border-color:#7d2855}.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today:hover,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today[disabled]:focus,fieldset[disabled] .datepicker table tr td.today:focus,.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today[disabled].focus,fieldset[disabled] .datepicker table tr td.today.focus{background-color:#7d2855;border-color:#7d2855}.datepicker table tr td.today.focused{background:#7d2855}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#7d2855;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range:focus,.datepicker table tr td.range.focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range:active,.datepicker table tr td.range.active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range:active:hover,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active:focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range:active.focus,.datepicker table tr td.range.active.focus{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range:hover,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range[disabled]:focus,fieldset[disabled] .datepicker table tr td.range:focus,.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range[disabled].focus,fieldset[disabled] .datepicker table tr td.range.focus{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#fef1f9;border-color:#a11268}.datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted.focus{color:#000;background-color:#a11268;border-color:#a11268}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#a11268;border-color:#a11268}.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted.active{color:#000;background-color:#a11268;border-color:#a11268}.datepicker table tr td.range.highlighted:active:hover,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted.active.focus{color:#000;background-color:#a11268;border-color:#a11268}.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted:hover,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.range.highlighted.focus{background-color:#fef1f9;border-color:#a11268}.datepicker table tr td.range.highlighted.focused{background:#a11268}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#fef1f9;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#7d2855;border-color:#7d2855}.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today.focus{color:#000;background-color:#7d2855;border-color:#7d2855}.datepicker table tr td.range.today:hover{color:#000;background-color:#7d2855;border-color:#7d2855}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today.active{color:#000;background-color:#7d2855;border-color:#7d2855}.datepicker table tr td.range.today:active:hover,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today.active.focus{color:#000;background-color:#7d2855;border-color:#7d2855}.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.today:focus,.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today[disabled].focus,fieldset[disabled] .datepicker table tr td.range.today.focus{background-color:#7d2855;border-color:#7d2855}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#7d2855;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected:focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected:hover,.datepicker table tr td.selected.highlighted:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected:active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected:active:hover,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.highlighted.active.focus{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#a11268;border-color:#a11268;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active:focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus{color:#fff;background-color:#a11268;border-color:#3f0d2b}.datepicker table tr td.active:hover,.datepicker table tr td.active.highlighted:hover{color:#fff;background-color:#a11268;border-color:#a11268}.datepicker table tr td.active:active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active{color:#fff;background-color:#a11268;border-color:#a11268}.datepicker table tr td.active:active:hover,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active:active:focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active:active.focus,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.active.focus,.datepicker table tr td.active.highlighted.active.focus{color:#fff;background-color:#ad1f74;border-color:#3f0d2b}.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus{background-color:#a11268;border-color:#a11268}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{color:#fff;background-color:#a11268;border-color:#a11268;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:hover.focus{color:#fff;background-color:#a11268;border-color:#3f0d2b}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover{color:#fff;background-color:#a11268;border-color:#a11268}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{color:#fff;background-color:#a11268;border-color:#a11268}.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover:active:hover,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled:hover.active.focus{color:#fff;background-color:#a11268;border-color:#3f0d2b}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled].focus,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus{background-color:#a11268;border-color:#a11268}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .prev,.datepicker .next{color:#a11268}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;text-shadow:0 1px 0 #fff;border-width:1px 0;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box;color:#333;font-size:13px;line-height:1.42857143}.datepicker.dropdown-menu th,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.datepicker-inline td{padding:0px 5px}.es-file-control{display:table}.es-file-control .es-hidden-file-input{display:table-cell;max-width:0}.es-file-control .es-hidden-file-input input{height:0;visibility:hidden;width:0}.es-file-control .es-file-name{display:table-cell;padding-right:.5rem;vertical-align:middle;width:100%}.es-file-control .es-file-name>input,.es-file-control .es-file-name .es-file-input{width:100%;border-radius:3px}.es-file-control .es-action{display:table-cell;vertical-align:middle}.es-file-control .es-action>.es-button,.es-file-control .es-button-group .es-action>input+label,.es-button-group .es-file-control .es-action>input+label,.es-file-control .es-button-group-vertical .es-action>input+label,.es-button-group-vertical .es-file-control .es-action>input+label{border-radius:3px}.es-input{background-color:#fbfcfd;border-radius:3px}.es-textarea{min-height:7.4rem;padding:.5rem 1rem;resize:none;vertical-align:top;background-color:#fbfcfd;border-radius:3px}.es-textarea.-es-resize{resize:vertical}.es-checkbox input[disabled]:checked+label:after,.es-checkbox input:disabled:hover:checked+label:after,.es-radio input[disabled]:checked+label:after,.es-radio input:disabled:hover:checked+label:after{opacity:.6}.es-checkbox input:checked+label:after{display:inline-block;font-family:ert-icons;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;color:#11181c;content:"\e330"}.es-checkbox input:indeterminate+label:after{background-color:#11181c;height:1rem;top:.5rem;left:.5rem;bottom:.5rem;width:1rem}.es-checkbox.-es-required label:after{margin-left:.5rem}.es-radio input+label:before{border-radius:100%}.es-radio input:checked+label:after{background-color:#11181c;border-radius:100%;height:1rem;top:.5rem;left:.5rem;bottom:.5rem;width:1rem}.es-select{border:none}.es-select select{-webkit-appearance:none;appearance:none;background-color:#fbfcfd;border:1px solid #c1c8cd;border-radius:3px;padding:.5rem 3.3rem .5rem 1rem;width:100%}.es-select select:focus{outline:none;border:1px auto #697177;-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.2);box-shadow:0 0 4px rgba(0, 0, 0, 0.2)}.es-select.-es-invalid select{border:none}.es-select.-es-invalid{border-radius:3px;overflow:hidden}.es-select select.-es-placeholder{color:#d7dbdf}.es-select option[default]{display:none}.es-select select::-ms-expand{display:none}.es-ie9 .es-select:after{display:none}.es-ie9 .es-select select{padding-right:.25em}.es-label{display:inline-block;color:#11181c}.es-label.-es-required:after{margin-left:.5rem}.es-label-stack{display:inline-block;vertical-align:middle;max-width:100%}.es-label-stack span{color:inherit;display:block;line-height:1.6rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.es-label-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-label-title h1,.es-label-title h2,.es-label-title h3,.es-label-title h4{line-height:3.2rem}.es-textbox{display:inline-block;overflow-wrap:break-word;word-wrap:break-word}.es-form-control-overlay{position:relative}.es-form-control-overlay>*:first-child{padding-right:2.8rem}.es-form-control-overlay>.-es-overlay{position:absolute;right:0;top:0}.es-form-control-overlay>span:not(.es-badge).-es-overlay{padding:1rem 1rem 1rem .5rem}.es-form-control-overlay>span.es-badge.-es-overlay{right:.25rem;top:.25rem}.es-form-control-overlay.-es-success>.-es-overlay{color:#12a594}.es-form-control-overlay.-es-info>.-es-overlay{color:#0091ff}.es-form-control-overlay.-es-warning>.-es-overlay{color:#f5d90a}.es-form-control-overlay.-es-error>.-es-overlay{color:#e5484d}.es-switch{display:inline-block;outline:0;position:relative}.es-switch .es-switch-toggle{border-radius:2rem;border-color:#dfe3e6;cursor:pointer;height:2.4rem;line-height:1em;min-width:4.8rem;overflow:hidden;position:relative;padding:.2rem .5rem;vertical-align:middle;-webkit-transition:color .3s ease,padding .3s ease-in-out,background .3s ease-in-out;transition:color .3s ease,padding .3s ease-in-out,background .3s ease-in-out}.es-switch .es-switch-toggle:before{content:"";display:inline-block;line-height:1em;font-size:1em;padding:.25rem 1rem;position:relative;vertical-align:middle}.es-switch .es-switch-toggle:after{border-radius:50%;-webkit-box-shadow:0 0 .4rem rgba(0,0,0,.3);box-shadow:0 0 .4rem rgba(0,0,0,.3);content:"";display:inline-block;height:18px;left:0;margin-left:.2rem;position:absolute;width:18px;-webkit-transition:left .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .3s ease-in-out;transition:left .3s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .3s ease-in-out}.es-switch .es-switch-label{vertical-align:middle}.es-switch input[type=checkbox]{-webkit-appearance:none;appearance:none;clip:rect(0, 0, 0, 0);position:absolute}.es-switch input[type=checkbox]:not(:checked)+.es-switch-toggle{color:#fff;padding-left:2rem;padding-right:0}.es-switch input[type=checkbox]:not(:checked)+.es-switch-toggle:before{content:attr(data-off);color:#fff}.es-switch input[type=checkbox]:not(:checked)+.es-switch-toggle:after{background:#889096}.es-switch input[type=checkbox]:checked+.es-switch-toggle{background:#7d2855;color:#fff;padding-left:0;padding-right:2rem}.es-switch input[type=checkbox]:checked+.es-switch-toggle:before{content:attr(data-on);color:#fff}.es-switch input[type=checkbox]:checked+.es-switch-toggle:after{background:#889096;left:-webkit-calc(100% - 2.2rem );left:calc(100% - 2.2rem )}.es-switch input[type=checkbox]:disabled+.es-switch-toggle:before,.es-switch input[type=checkbox]:read-only+.es-switch-toggle:before{color:#dfe3e6}.es-switch input[type=checkbox]:disabled+.es-switch-toggle:after,.es-switch input[type=checkbox]:read-only+.es-switch-toggle:after{background:#fff}.es-switch input[type=checkbox]:disabled:checked+.es-switch-toggle,.es-switch input[type=checkbox]:read-only:checked+.es-switch-toggle{background:#7d2855}@media screen and (min-width: 768px){.es-form-field.-es-aligned .es-label,.es-form.-es-aligned .es-form-field .es-label{width:40%}.es-form-field.-es-aligned .es-checkbox,.es-form-field.-es-aligned .es-form-message,.es-form-field.-es-aligned .es-group,.es-form-field.-es-aligned .es-dropdown,.es-form-field.-es-aligned .es-input,.es-form-field.-es-aligned .es-date-input,.es-form-field.-es-aligned .es-time-input,.es-form-field.-es-aligned .es-radio,.es-form-field.-es-aligned .es-textarea,.es-form-field.-es-aligned .es-select,.es-form-field.-es-aligned .es-file-control,.es-form-field.-es-aligned .-es-form-control,.es-form-field.-es-aligned .es-textbox,.es-form-field.-es-aligned .es-form-control-overlay,.es-form-field.-es-aligned .es-switch,.es-form.-es-aligned .es-form-field .es-checkbox,.es-form.-es-aligned .es-form-field .es-form-message,.es-form.-es-aligned .es-form-field .es-group,.es-form.-es-aligned .es-form-field .es-dropdown,.es-form.-es-aligned .es-form-field .es-input,.es-form.-es-aligned .es-form-field .es-date-input,.es-form.-es-aligned .es-form-field .es-time-input,.es-form.-es-aligned .es-form-field .es-radio,.es-form.-es-aligned .es-form-field .es-textarea,.es-form.-es-aligned .es-form-field .es-select,.es-form.-es-aligned .es-form-field .es-file-control,.es-form.-es-aligned .es-form-field .-es-form-control,.es-form.-es-aligned .es-form-field .es-textbox,.es-form.-es-aligned .es-form-field .es-form-control-overlay,.es-form.-es-aligned .es-form-field .es-switch{width:60%;float:right}.es-form-field.-es-aligned .es-group .es-checkbox,.es-form-field.-es-aligned .es-group .es-form-message,.es-form-field.-es-aligned .es-group .es-group,.es-form-field.-es-aligned .es-group .es-dropdown,.es-form-field.-es-aligned .es-group .es-input,.es-form-field.-es-aligned .es-group .es-date-input,.es-form-field.-es-aligned .es-group .es-time-input,.es-form-field.-es-aligned .es-group .es-radio,.es-form-field.-es-aligned .es-group .es-textarea,.es-form-field.-es-aligned .es-group .es-select,.es-form-field.-es-aligned .es-group .es-file-control,.es-form-field.-es-aligned .es-group .-es-form-control,.es-form-field.-es-aligned .es-group .es-textbox,.es-form-field.-es-aligned .es-group .es-form-control-overlay,.es-form-field.-es-aligned .es-group .es-switch,.es-form-field.-es-aligned .es-form-control-overlay .es-checkbox,.es-form-field.-es-aligned .es-form-control-overlay .es-form-message,.es-form-field.-es-aligned .es-form-control-overlay .es-group,.es-form-field.-es-aligned .es-form-control-overlay .es-dropdown,.es-form-field.-es-aligned .es-form-control-overlay .es-input,.es-form-field.-es-aligned .es-form-control-overlay .es-date-input,.es-form-field.-es-aligned .es-form-control-overlay .es-time-input,.es-form-field.-es-aligned .es-form-control-overlay .es-radio,.es-form-field.-es-aligned .es-form-control-overlay .es-textarea,.es-form-field.-es-aligned .es-form-control-overlay .es-select,.es-form-field.-es-aligned .es-form-control-overlay .es-file-control,.es-form-field.-es-aligned .es-form-control-overlay .-es-form-control,.es-form-field.-es-aligned .es-form-control-overlay .es-textbox,.es-form-field.-es-aligned .es-form-control-overlay .es-form-control-overlay,.es-form-field.-es-aligned .es-form-control-overlay .es-switch,.es-form.-es-aligned .es-form-field .es-group .es-checkbox,.es-form.-es-aligned .es-form-field .es-group .es-form-message,.es-form.-es-aligned .es-form-field .es-group .es-group,.es-form.-es-aligned .es-form-field .es-group .es-dropdown,.es-form.-es-aligned .es-form-field .es-group .es-input,.es-form.-es-aligned .es-form-field .es-group .es-date-input,.es-form.-es-aligned .es-form-field .es-group .es-time-input,.es-form.-es-aligned .es-form-field .es-group .es-radio,.es-form.-es-aligned .es-form-field .es-group .es-textarea,.es-form.-es-aligned .es-form-field .es-group .es-select,.es-form.-es-aligned .es-form-field .es-group .es-file-control,.es-form.-es-aligned .es-form-field .es-group .-es-form-control,.es-form.-es-aligned .es-form-field .es-group .es-textbox,.es-form.-es-aligned .es-form-field .es-group .es-form-control-overlay,.es-form.-es-aligned .es-form-field .es-group .es-switch,.es-form.-es-aligned .es-form-field .es-form-control-overlay .es-checkbox,.es-form.-es-aligned .es-form-field .es-form-control-overlay .es-form-message,.es-form.-es-aligned .es-form-field .es-form-control-overlay .es-group,.es-form.-es-aligned .es-form-field .es-form-control-overlay .es-dropdown,.es-form.-es-aligned .es-form-field .es-form-control-overlay .es-input,.es-form.-es-aligned .es-form-field .es-form-control-overlay .es-date-input,.es-form.-es-aligned .es-form-field .es-form-control-overlay .es-time-input,.es-form.-es-aligned .es-form-field .es-form-control-overlay .es-radio,.es-form.-es-aligned .es-form-field .es-form-control-overlay .es-textarea,.es-form.-es-aligned .es-form-field .es-form-control-overlay .es-select,.es-form.-es-aligned .es-form-field .es-form-control-overlay .es-file-control,.es-form.-es-aligned .es-form-field .es-form-control-overlay .-es-form-control,.es-form.-es-aligned .es-form-field .es-form-control-overlay .es-textbox,.es-form.-es-aligned .es-form-field .es-form-control-overlay .es-form-control-overlay,.es-form.-es-aligned .es-form-field .es-form-control-overlay .es-switch{float:left}.es-form-field.-es-aligned.-es-field-ratio-50-50 .es-label,.es-form.-es-aligned .es-form-field.-es-field-ratio-50-50 .es-label{width:50%}.es-form-field.-es-aligned.-es-field-ratio-50-50 .es-checkbox,.es-form-field.-es-aligned.-es-field-ratio-50-50 .es-form-message,.es-form-field.-es-aligned.-es-field-ratio-50-50 .es-group,.es-form-field.-es-aligned.-es-field-ratio-50-50 .es-dropdown,.es-form-field.-es-aligned.-es-field-ratio-50-50 .es-input,.es-form-field.-es-aligned.-es-field-ratio-50-50 .es-date-input,.es-form-field.-es-aligned.-es-field-ratio-50-50 .es-time-input,.es-form-field.-es-aligned.-es-field-ratio-50-50 .es-radio,.es-form-field.-es-aligned.-es-field-ratio-50-50 .es-textarea,.es-form-field.-es-aligned.-es-field-ratio-50-50 .es-select,.es-form-field.-es-aligned.-es-field-ratio-50-50 .es-file-control,.es-form-field.-es-aligned.-es-field-ratio-50-50 .-es-form-control,.es-form-field.-es-aligned.-es-field-ratio-50-50 .es-textbox,.es-form-field.-es-aligned.-es-field-ratio-50-50 .es-form-control-overlay,.es-form-field.-es-aligned.-es-field-ratio-50-50 .es-switch,.es-form.-es-aligned .es-form-field.-es-field-ratio-50-50 .es-checkbox,.es-form.-es-aligned .es-form-field.-es-field-ratio-50-50 .es-form-message,.es-form.-es-aligned .es-form-field.-es-field-ratio-50-50 .es-group,.es-form.-es-aligned .es-form-field.-es-field-ratio-50-50 .es-dropdown,.es-form.-es-aligned .es-form-field.-es-field-ratio-50-50 .es-input,.es-form.-es-aligned .es-form-field.-es-field-ratio-50-50 .es-date-input,.es-form.-es-aligned .es-form-field.-es-field-ratio-50-50 .es-time-input,.es-form.-es-aligned .es-form-field.-es-field-ratio-50-50 .es-radio,.es-form.-es-aligned .es-form-field.-es-field-ratio-50-50 .es-textarea,.es-form.-es-aligned .es-form-field.-es-field-ratio-50-50 .es-select,.es-form.-es-aligned .es-form-field.-es-field-ratio-50-50 .es-file-control,.es-form.-es-aligned .es-form-field.-es-field-ratio-50-50 .-es-form-control,.es-form.-es-aligned .es-form-field.-es-field-ratio-50-50 .es-textbox,.es-form.-es-aligned .es-form-field.-es-field-ratio-50-50 .es-form-control-overlay,.es-form.-es-aligned .es-form-field.-es-field-ratio-50-50 .es-switch{width:50%}.es-form-field.-es-aligned.-es-field-ratio-30-70 .es-label,.es-form.-es-aligned .es-form-field.-es-field-ratio-30-70 .es-label{width:30%}.es-form-field.-es-aligned.-es-field-ratio-30-70 .es-checkbox,.es-form-field.-es-aligned.-es-field-ratio-30-70 .es-form-message,.es-form-field.-es-aligned.-es-field-ratio-30-70 .es-group,.es-form-field.-es-aligned.-es-field-ratio-30-70 .es-dropdown,.es-form-field.-es-aligned.-es-field-ratio-30-70 .es-input,.es-form-field.-es-aligned.-es-field-ratio-30-70 .es-date-input,.es-form-field.-es-aligned.-es-field-ratio-30-70 .es-time-input,.es-form-field.-es-aligned.-es-field-ratio-30-70 .es-radio,.es-form-field.-es-aligned.-es-field-ratio-30-70 .es-textarea,.es-form-field.-es-aligned.-es-field-ratio-30-70 .es-select,.es-form-field.-es-aligned.-es-field-ratio-30-70 .es-file-control,.es-form-field.-es-aligned.-es-field-ratio-30-70 .-es-form-control,.es-form-field.-es-aligned.-es-field-ratio-30-70 .es-textbox,.es-form-field.-es-aligned.-es-field-ratio-30-70 .es-form-control-overlay,.es-form-field.-es-aligned.-es-field-ratio-30-70 .es-switch,.es-form.-es-aligned .es-form-field.-es-field-ratio-30-70 .es-checkbox,.es-form.-es-aligned .es-form-field.-es-field-ratio-30-70 .es-form-message,.es-form.-es-aligned .es-form-field.-es-field-ratio-30-70 .es-group,.es-form.-es-aligned .es-form-field.-es-field-ratio-30-70 .es-dropdown,.es-form.-es-aligned .es-form-field.-es-field-ratio-30-70 .es-input,.es-form.-es-aligned .es-form-field.-es-field-ratio-30-70 .es-date-input,.es-form.-es-aligned .es-form-field.-es-field-ratio-30-70 .es-time-input,.es-form.-es-aligned .es-form-field.-es-field-ratio-30-70 .es-radio,.es-form.-es-aligned .es-form-field.-es-field-ratio-30-70 .es-textarea,.es-form.-es-aligned .es-form-field.-es-field-ratio-30-70 .es-select,.es-form.-es-aligned .es-form-field.-es-field-ratio-30-70 .es-file-control,.es-form.-es-aligned .es-form-field.-es-field-ratio-30-70 .-es-form-control,.es-form.-es-aligned .es-form-field.-es-field-ratio-30-70 .es-textbox,.es-form.-es-aligned .es-form-field.-es-field-ratio-30-70 .es-form-control-overlay,.es-form.-es-aligned .es-form-field.-es-field-ratio-30-70 .es-switch{width:70%}.es-form-field.-es-aligned.-es-field-ratio-25-75 .es-label,.es-form.-es-aligned .es-form-field.-es-field-ratio-25-75 .es-label{width:25%}.es-form-field.-es-aligned.-es-field-ratio-25-75 .es-checkbox,.es-form-field.-es-aligned.-es-field-ratio-25-75 .es-form-message,.es-form-field.-es-aligned.-es-field-ratio-25-75 .es-group,.es-form-field.-es-aligned.-es-field-ratio-25-75 .es-dropdown,.es-form-field.-es-aligned.-es-field-ratio-25-75 .es-input,.es-form-field.-es-aligned.-es-field-ratio-25-75 .es-date-input,.es-form-field.-es-aligned.-es-field-ratio-25-75 .es-time-input,.es-form-field.-es-aligned.-es-field-ratio-25-75 .es-radio,.es-form-field.-es-aligned.-es-field-ratio-25-75 .es-textarea,.es-form-field.-es-aligned.-es-field-ratio-25-75 .es-select,.es-form-field.-es-aligned.-es-field-ratio-25-75 .es-file-control,.es-form-field.-es-aligned.-es-field-ratio-25-75 .-es-form-control,.es-form-field.-es-aligned.-es-field-ratio-25-75 .es-textbox,.es-form-field.-es-aligned.-es-field-ratio-25-75 .es-form-control-overlay,.es-form-field.-es-aligned.-es-field-ratio-25-75 .es-switch,.es-form.-es-aligned .es-form-field.-es-field-ratio-25-75 .es-checkbox,.es-form.-es-aligned .es-form-field.-es-field-ratio-25-75 .es-form-message,.es-form.-es-aligned .es-form-field.-es-field-ratio-25-75 .es-group,.es-form.-es-aligned .es-form-field.-es-field-ratio-25-75 .es-dropdown,.es-form.-es-aligned .es-form-field.-es-field-ratio-25-75 .es-input,.es-form.-es-aligned .es-form-field.-es-field-ratio-25-75 .es-date-input,.es-form.-es-aligned .es-form-field.-es-field-ratio-25-75 .es-time-input,.es-form.-es-aligned .es-form-field.-es-field-ratio-25-75 .es-radio,.es-form.-es-aligned .es-form-field.-es-field-ratio-25-75 .es-textarea,.es-form.-es-aligned .es-form-field.-es-field-ratio-25-75 .es-select,.es-form.-es-aligned .es-form-field.-es-field-ratio-25-75 .es-file-control,.es-form.-es-aligned .es-form-field.-es-field-ratio-25-75 .-es-form-control,.es-form.-es-aligned .es-form-field.-es-field-ratio-25-75 .es-textbox,.es-form.-es-aligned .es-form-field.-es-field-ratio-25-75 .es-form-control-overlay,.es-form.-es-aligned .es-form-field.-es-field-ratio-25-75 .es-switch{width:75%}.es-form-field.-es-aligned.-es-field-ratio-20-80 .es-label,.es-form.-es-aligned .es-form-field.-es-field-ratio-20-80 .es-label{width:20%}.es-form-field.-es-aligned.-es-field-ratio-20-80 .es-checkbox,.es-form-field.-es-aligned.-es-field-ratio-20-80 .es-form-message,.es-form-field.-es-aligned.-es-field-ratio-20-80 .es-group,.es-form-field.-es-aligned.-es-field-ratio-20-80 .es-dropdown,.es-form-field.-es-aligned.-es-field-ratio-20-80 .es-input,.es-form-field.-es-aligned.-es-field-ratio-20-80 .es-date-input,.es-form-field.-es-aligned.-es-field-ratio-20-80 .es-time-input,.es-form-field.-es-aligned.-es-field-ratio-20-80 .es-radio,.es-form-field.-es-aligned.-es-field-ratio-20-80 .es-textarea,.es-form-field.-es-aligned.-es-field-ratio-20-80 .es-select,.es-form-field.-es-aligned.-es-field-ratio-20-80 .es-file-control,.es-form-field.-es-aligned.-es-field-ratio-20-80 .-es-form-control,.es-form-field.-es-aligned.-es-field-ratio-20-80 .es-textbox,.es-form-field.-es-aligned.-es-field-ratio-20-80 .es-form-control-overlay,.es-form-field.-es-aligned.-es-field-ratio-20-80 .es-switch,.es-form.-es-aligned .es-form-field.-es-field-ratio-20-80 .es-checkbox,.es-form.-es-aligned .es-form-field.-es-field-ratio-20-80 .es-form-message,.es-form.-es-aligned .es-form-field.-es-field-ratio-20-80 .es-group,.es-form.-es-aligned .es-form-field.-es-field-ratio-20-80 .es-dropdown,.es-form.-es-aligned .es-form-field.-es-field-ratio-20-80 .es-input,.es-form.-es-aligned .es-form-field.-es-field-ratio-20-80 .es-date-input,.es-form.-es-aligned .es-form-field.-es-field-ratio-20-80 .es-time-input,.es-form.-es-aligned .es-form-field.-es-field-ratio-20-80 .es-radio,.es-form.-es-aligned .es-form-field.-es-field-ratio-20-80 .es-textarea,.es-form.-es-aligned .es-form-field.-es-field-ratio-20-80 .es-select,.es-form.-es-aligned .es-form-field.-es-field-ratio-20-80 .es-file-control,.es-form.-es-aligned .es-form-field.-es-field-ratio-20-80 .-es-form-control,.es-form.-es-aligned .es-form-field.-es-field-ratio-20-80 .es-textbox,.es-form.-es-aligned .es-form-field.-es-field-ratio-20-80 .es-form-control-overlay,.es-form.-es-aligned .es-form-field.-es-field-ratio-20-80 .es-switch{width:80%}.es-form-field.-es-aligned>.g-recaptcha,.es-form.-es-aligned .es-form-field>.g-recaptcha{float:right}.es-form-field.-es-aligned .es-textbox,.es-form.-es-aligned .es-form-field .es-textbox{padding-top:.6rem}}@media screen and (min-width: 500px){.es-form-field .es-group.-es-inline .es-checkbox,.es-form-field .es-group.-es-inline .es-form-message,.es-form-field .es-group.-es-inline .es-group,.es-form-field .es-group.-es-inline .es-dropdown,.es-form-field .es-group.-es-inline .es-input,.es-form-field .es-group.-es-inline .es-date-input,.es-form-field .es-group.-es-inline .es-time-input,.es-form-field .es-group.-es-inline .es-radio,.es-form-field .es-group.-es-inline .es-textarea,.es-form-field .es-group.-es-inline .es-select,.es-form-field .es-group.-es-inline .es-file-control,.es-form-field .es-group.-es-inline .-es-form-control,.es-form-field .es-group.-es-inline .es-textbox,.es-form-field .es-group.-es-inline .es-form-control-overlay,.es-form-field .es-group.-es-inline .es-switch{float:left;width:auto}.es-form-field .es-group.-es-inline-combined{display:-webkit-box;display:-ms-flexbox;display:flex}.es-form-field .es-form-control-overlay .es-checkbox,.es-form-field .es-form-control-overlay .es-form-message,.es-form-field .es-form-control-overlay .es-group,.es-form-field .es-form-control-overlay .es-dropdown,.es-form-field .es-form-control-overlay .es-input,.es-form-field .es-form-control-overlay .es-date-input,.es-form-field .es-form-control-overlay .es-time-input,.es-form-field .es-form-control-overlay .es-radio,.es-form-field .es-form-control-overlay .es-textarea,.es-form-field .es-form-control-overlay .es-select,.es-form-field .es-form-control-overlay .es-file-control,.es-form-field .es-form-control-overlay .-es-form-control,.es-form-field .es-form-control-overlay .es-textbox,.es-form-field .es-form-control-overlay .es-form-control-overlay,.es-form-field .es-form-control-overlay .es-switch{width:100%}}.es-form-legend{font-size:1.2rem;line-height:1.5em;margin:0}.es-form-legend dl{margin:0}.es-form-legend dt{display:inline-block}.es-form-legend dd{display:inline;margin:0}.es-form-legend dd:after{display:block;content:""}.es-form-legend .es-required{font-size:1.3rem}.es-form-field{width:100%;padding:.5rem}.es-form-field:after{content:"";display:table;clear:both}.es-form-field .es-form-message{margin:0}.es-form-field .es-label{padding:.5rem .5rem .5rem 0;line-height:2.2rem}.es-form-field .es-checkbox,.es-form-field .es-form-message,.es-form-field .es-group,.es-form-field .es-dropdown,.es-form-field .es-input,.es-form-field .es-date-input,.es-form-field .es-time-input,.es-form-field .es-radio,.es-form-field .es-textarea,.es-form-field .es-select,.es-form-field .es-file-control,.es-form-field .-es-form-control,.es-form-field .es-textbox,.es-form-field .es-form-control-overlay,.es-form-field .es-switch{width:100%}.es-form-field .es-group{margin-bottom:-0.5rem}.es-form-field .es-group:after{content:"";display:table;clear:both}.es-form-field .es-group .es-checkbox,.es-form-field .es-group .es-form-message,.es-form-field .es-group .es-group,.es-form-field .es-group .es-dropdown,.es-form-field .es-group .es-input,.es-form-field .es-group .es-date-input,.es-form-field .es-group .es-time-input,.es-form-field .es-group .es-radio,.es-form-field .es-group .es-textarea,.es-form-field .es-group .es-select,.es-form-field .es-group .es-file-control,.es-form-field .es-group .-es-form-control,.es-form-field .es-group .es-textbox,.es-form-field .es-group .es-form-control-overlay,.es-form-field .es-group .es-switch{margin:0 1rem .5rem 0}.es-form-field .es-group.-es-inline-combined .es-checkbox,.es-form-field .es-group.-es-inline-combined .es-form-message,.es-form-field .es-group.-es-inline-combined .es-group,.es-form-field .es-group.-es-inline-combined .es-dropdown,.es-form-field .es-group.-es-inline-combined .es-input,.es-form-field .es-group.-es-inline-combined .es-date-input,.es-form-field .es-group.-es-inline-combined .es-time-input,.es-form-field .es-group.-es-inline-combined .es-radio,.es-form-field .es-group.-es-inline-combined .es-textarea,.es-form-field .es-group.-es-inline-combined .es-select,.es-form-field .es-group.-es-inline-combined .es-file-control,.es-form-field .es-group.-es-inline-combined .-es-form-control,.es-form-field .es-group.-es-inline-combined .es-textbox,.es-form-field .es-group.-es-inline-combined .es-form-control-overlay,.es-form-field .es-group.-es-inline-combined .es-switch,.es-form-field .es-group.-es-inline-combined .es-button,.es-form-field .es-group.-es-inline-combined .es-button-group input+label,.es-button-group .es-form-field .es-group.-es-inline-combined input+label,.es-form-field .es-group.-es-inline-combined .es-button-group-vertical input+label,.es-button-group-vertical .es-form-field .es-group.-es-inline-combined input+label{margin:0 .5rem .5rem 0}.es-form-field .es-group.-es-inline-combined *:last-child{margin-right:0}.es-form-field .es-group .-es-auto-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.es-form-field .es-group .es-button,.es-form-field .es-group .es-button-group input+label,.es-button-group .es-form-field .es-group input+label,.es-form-field .es-group .es-button-group-vertical input+label,.es-button-group-vertical .es-form-field .es-group input+label{white-space:nowrap}.es-form-field.-es-invalid .es-date-input:after,.es-form-field.-es-invalid .es-time-input:after{color:#e5484d}.es-form-field.-es-invalid .es-form-control-overlay>span{color:#e5484d}.es-form-message{background:rgba(0,0,0,0);color:#697177;margin:0;padding:.5rem 1rem}.es-form-message p{margin:0 0 1rem 0}.es-form-message p:last-child{margin:0}.es-form-message.-es-error{background:rgba(0,0,0,0);color:#e5484d}.es-form-message.-es-error a{color:#e5484d}.es-form-message.-es-error a:hover{text-decoration:none;color:#381316}.es-form-message.-es-invalid{background:rgba(0,0,0,0);color:#e5484d}.es-grid{background-color:#fff;border:1px solid #ebedef}.es-grid .es-grid-header{border-bottom:1px solid #ebedef}.es-grid .es-grid-body .es-table caption,.es-grid .es-grid-body .es-table th,.es-grid .es-grid-body .es-table td{vertical-align:top}.es-grid .es-collapsible-panel{border:none;margin:0 -0.5rem}.es-grid .es-collapsible-panel:first-child{margin-top:-0.5rem}.es-grid .es-collapsible-panel:last-child{margin-bottom:-0.5rem}.es-grid .es-collapsible-panel+.es-collapsible-panel{border-top:1px solid #ebedef}.es-grid-info ul,.es-grid-info li{display:inline;margin:0;padding:0}.es-grid-info li+li:before{content:" | "}.es-grid-badges .es-badge-label{vertical-align:baseline}.es-grid-badges .es-badge{background-color:#a11268;font-size:.75em}@media screen and (min-width: 900px){.es-grid .es-grid-title{width:33.3%;padding:0}.es-grid .es-collapsible-panel-header,.es-grid .es-collapsible-panel-header .es-grid-info ul,.es-grid .es-collapsible-panel-header .es-grid-badges ul{display:table;width:100%}.es-grid .es-collapsible-panel-header button[data-toggle],.es-grid .es-collapsible-panel-header .es-grid-info ul button[data-toggle],.es-grid .es-collapsible-panel-header .es-grid-badges ul button[data-toggle]{color:#11181c}.es-grid .es-collapsible-panel-header button[data-toggle]:hover,.es-grid .es-collapsible-panel-header .es-grid-info ul button[data-toggle]:hover,.es-grid .es-collapsible-panel-header .es-grid-badges ul button[data-toggle]:hover{color:#11181c}.es-grid .es-collapsible-panel-header .es-grid-title,.es-grid .es-collapsible-panel-header .es-grid-info,.es-grid .es-collapsible-panel-header .es-grid-info li,.es-grid .es-collapsible-panel-header .es-grid-badges{display:table-cell;padding-left:.75em}.es-grid .es-collapsible-panel-header li:before{display:none}.es-grid .es-collapsible-panel-header .es-grid-badges{text-align:right}.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-1,.es-grid .es-collapsible-panel-header .es-grid-title .-es-width-1,.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-1{width:8.3333333333%}.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-2,.es-grid .es-collapsible-panel-header .es-grid-title .-es-width-2,.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-2{width:16.6666666667%}.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-3,.es-grid .es-collapsible-panel-header .es-grid-title .-es-width-3,.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-3{width:25%}.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-4,.es-grid .es-collapsible-panel-header .es-grid-title .-es-width-4,.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-4{width:33.3333333333%}.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-5,.es-grid .es-collapsible-panel-header .es-grid-title .-es-width-5,.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-5{width:41.6666666667%}.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-6,.es-grid .es-collapsible-panel-header .es-grid-title .-es-width-6,.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-6{width:50%}.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-7,.es-grid .es-collapsible-panel-header .es-grid-title .-es-width-7,.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-7{width:58.3333333333%}.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-8,.es-grid .es-collapsible-panel-header .es-grid-title .-es-width-8,.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-8{width:66.6666666667%}.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-9,.es-grid .es-collapsible-panel-header .es-grid-title .-es-width-9,.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-9{width:75%}.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-10,.es-grid .es-collapsible-panel-header .es-grid-title .-es-width-10,.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-10{width:83.3333333333%}.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-11,.es-grid .es-collapsible-panel-header .es-grid-title .-es-width-11,.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-11{width:91.6666666667%}.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-12,.es-grid .es-collapsible-panel-header .es-grid-title .-es-width-12,.es-grid .es-collapsible-panel-header .es-grid-badges .-es-width-12{width:100%}}@media screen and (min-width: 1200px){.es-grid .es-grid-title{width:40%}}.es-loading-icon{color:inherit;display:inline-block;height:1.3rem;margin-top:-0.2rem;position:relative;vertical-align:middle;width:1.3rem;text-rendering:geometricPrecision}.es-loading-icon:after{-webkit-animation:loading-icon-rotate .8s infinite linear;animation:loading-icon-rotate .8s infinite linear;border-radius:50%;border:.2rem solid;border-right-color:rgba(0,0,0,0);bottom:0;color:inherit;content:"";left:0;margin:auto;position:absolute;right:0;top:0}span+.es-loading-icon,.es-loading-icon+span{padding:0 0 0 .5rem}.es-loading-indicator{display:none;height:100%;min-height:50px;min-width:50px;position:relative;width:100%}.es-loading-indicator .es-loading-icon{position:absolute;height:5rem;left:50%;margin:0;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:5rem}.es-loading-indicator .es-loading-icon:after{border-width:.6rem}.es-loading-indicator.-es-fullscreen{background:rgba(136,144,150,.5);left:0;min-height:9rem;min-width:9rem;position:fixed;top:0;z-index:999}.es-loading-indicator.-es-fullscreen .es-loading-icon{margin:0;height:9rem;width:9rem}.es-loading-indicator.-es-fullscreen .es-loading-icon:after{border-width:1.1rem}.es-loading-indicator.-es-visible{display:inline-block}.es-loading-indicator.-es-backdrop{background:rgba(136,144,150,.5)}.es-loading-indicator.-es-backdrop-contrast{background:rgba(255,255,255,.5)}.es-loading-indicator.-es-overlay{left:0;position:absolute;top:0;z-index:999}.es-loading-indicator.-es-right .es-loading-icon{left:initial;right:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.es-loading-indicator.-es-left .es-loading-icon{left:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.es-loading-indicator.-es-small{min-height:13px;min-width:13px}.es-loading-indicator.-es-small .es-loading-icon{height:1.3rem;width:1.3rem}.es-loading-indicator.-es-small .es-loading-icon:after{border-width:.2rem}.es-loadable-panel,.-es-loadable{position:relative}.es-loadable-panel>.es-loading-indicator,.-es-loadable>.es-loading-indicator{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.es-loadable-panel.-es-loading>.es-loading-indicator,.-es-loadable.-es-loading>.es-loading-indicator{display:inline-block}.es-no-scrolling{overflow:hidden}@-webkit-keyframes loading-icon-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-icon-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.es-status-sign{color:#697177;text-align:center}.es-status-sign>span{display:block}.es-status-sign>.es-icon,.es-collapsible-panel .es-collapsible-panel-header .es-status-sign>button[data-toggle]{font-size:3.2rem}.es-status-sign span:first-child{margin:0 0 .5rem 0}.es-status-sign.-es-warning{color:#e5484d}.es-status-sign.-es-information{color:#0091ff}.es-placeholder .es-status-sign{color:inherit}[data-tooltip],.es-tooltip{cursor:pointer;position:relative}[data-tooltip]:after,[data-tooltip]:before,.es-tooltip:after,.es-tooltip:before{border-color:none;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(0.71, 1.7, 0.77, 1.24),-webkit-transform .2s cubic-bezier(0.71, 1.7, 0.77, 1.24);visibility:hidden}[data-tooltip]:hover:after,[data-tooltip]:hover:before,[data-tooltip]:focus:after,[data-tooltip]:focus:before,.-es-open.es-tooltip:after,.-es-open.es-tooltip:before{opacity:1;visibility:visible}.-es-close.es-tooltip:after,.-es-close.es-tooltip:before{display:none}.es-tooltip:before,[data-tooltip]:before{background:rgba(0,0,0,0);border:.6rem solid rgba(0,0,0,0);content:"";z-index:1001}.es-tooltip:after,[data-tooltip]:after{background-color:#11181c;color:#fff;content:attr(data-tooltip);padding:.5rem 1rem;width:10rem;border-radius:4px;z-index:1000}@media screen and (min-width: 1200px){.es-tooltip:after,[data-tooltip]:after{width:16rem}}.-es-light.es-tooltip:after,.-es-light.es-tooltip-bottom:after,.-es-light.es-tooltip-left:after,.-es-light.es-tooltip-right:after{background-color:#fbfcfd;color:#11181c}[data-tooltip]:after,[data-tooltip]:before,.es-tooltip:after,.es-tooltip:before{bottom:100%;left:50%}[data-tooltip]:before,.es-tooltip:before{border-top-color:#11181c;margin-bottom:-1.2rem;margin-left:-0.6rem}.-es-light.es-tooltip:before{border-top-color:#fbfcfd}[data-tooltip]:after,.es-tooltip:after{margin-left:-5rem}@media screen and (min-width: 1200px){[data-tooltip]:after,.es-tooltip:after{margin-left:-8rem}}[data-tooltip]:hover:after,[data-tooltip]:hover:before,[data-tooltip]:focus:after,[data-tooltip]:focus:before,.es-tooltip:hover:after,.es-tooltip:hover:before,.es-tooltip:focus:after,.es-tooltip:focus:before,.-es-open.es-tooltip:after,.-es-open.es-tooltip:before{-webkit-transform:translateY(-1.2rem);-ms-transform:translateY(-1.2rem);transform:translateY(-1.2rem)}.es-tooltip-bottom:after,.es-tooltip-bottom:before{bottom:auto;left:50%;top:100%}.es-tooltip-bottom:before{border-bottom-color:#11181c;border-top-color:rgba(0,0,0,0);margin-bottom:0;margin-top:-1.2rem}.-es-light.es-tooltip-bottom:before{border-bottom-color:#fbfcfd}.es-tooltip-bottom:hover:after,.es-tooltip-bottom:hover:before,.es-tooltip-bottom:focus:after,.es-tooltip-bottom:focus:before{-webkit-transform:translateY(1.2rem);-ms-transform:translateY(1.2rem);transform:translateY(1.2rem)}.es-tooltip-left:after,.es-tooltip-left:before{bottom:50%;left:auto;right:100%}.es-tooltip-left:before{border-left-color:#11181c;border-top-color:rgba(0,0,0,0);margin:0 -1.2rem 0 0}.-es-light.es-tooltip-left:before{border-left-color:#fbfcfd}.es-tooltip-left:hover:after,.es-tooltip-left:hover:before,.es-tooltip-left:focus:after,.es-tooltip-left:focus:before{-webkit-transform:translateX(-1.2rem);-ms-transform:translateX(-1.2rem);transform:translateX(-1.2rem)}.es-tooltip-right:after,.es-tooltip-right:before{bottom:50%;left:100%}.es-tooltip-right:before{border-right-color:#11181c;border-top-color:rgba(0,0,0,0);margin-bottom:0;margin-left:-1.2rem}.-es-light.es-tooltip-right:before{border-right-color:#fbfcfd}.es-tooltip-right:hover:after,.es-tooltip-right:hover:before,.es-tooltip-right:focus:after,.es-tooltip-right:focus:before{-webkit-transform:translateX(1.2rem);-ms-transform:translateX(1.2rem);transform:translateX(1.2rem)}.es-tooltip-left:before,.es-tooltip-right:before{top:.85rem}.es-tooltip-left:after,.es-tooltip-right:after{margin-bottom:-1.5rem;margin-left:0}.es-steps ol{list-style-type:none;margin:0;overflow:hidden;padding:0}.es-steps ol+ol{margin-top:1rem}.es-steps li{position:relative}.es-steps li .es-step{background-color:#d7dbdf;border-radius:999px;color:#fff;display:inline-block;font-size:1.3rem;height:1.6rem;position:relative;text-align:center;width:1.6rem}.es-steps li label,.es-steps li a{color:#697177;display:inline-block;margin:1rem 0 0 1rem}.es-steps li .es-step.-es-active{background-color:#7d2855;outline:1px solid #7d2855}.es-steps li .-es-active+label,.es-steps li .-es-active+a{color:#11181c;font-weight:600}.es-steps li .es-step.-es-visited{background-color:#12a594;outline:1px solid #12a594}.es-steps li .-es-visited+label,.es-steps li .-es-visited+a{color:#697177}.es-steps li:before{background-color:#d7dbdf;content:"";display:block;position:absolute}.es-steps.-es-substeps li .es-step{padding:6.4px 0 6.4px 0;text-align:center;width:1.6rem}@media screen and (max-width: 499px){.es-steps ol{padding:.1rem}.es-steps ol li:not(:last-child){padding-bottom:1em}.es-steps li:before{height:100%;left:1.3rem;top:0;width:.2rem}.es-steps li:first-child:before{bottom:0;height:50%;top:auto}.es-steps li:last-child:before{height:50%}}@media screen and (min-width: 500px){.es-steps{text-align:center}.es-steps ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.es-steps ol:after{content:"";display:table;clear:both}.es-steps li{display:inline-block;padding-top:.1rem;vertical-align:top;width:20%}.es-steps li .es-step{font-size:1.6rem;height:3.2rem;padding:.64rem;width:3.2rem}.es-steps li label,.es-steps li a{display:block;margin:1rem 0 0 0}.es-steps li:before{height:.2rem;left:0;margin:.1rem 0 0 0;top:1.6rem;vertical-align:middle;width:100%}.es-steps li:first-child:before{left:auto;right:0}.es-steps li:first-child:before,.es-steps li:last-child:before{width:50%}}.es-breadcrumbs{display:inline-block}.es-breadcrumbs a{color:#697177;font-weight:normal}.es-breadcrumbs a:hover{color:#006adc;text-decoration:underline}.es-breadcrumbs li{color:#697177}.es-breadcrumbs>nav>ul>li:last-child{color:#7d2855}.es-breadcrumbs>nav>ul>li:not(:last-child):after{display:inline-block;font-family:ert-icons;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\e130";font-size:1rem;pointer-events:none;margin:0 .5rem 0 1rem;vertical-align:top;color:#c1c8cd}.es-breadcrumbs>nav>ul>li:not(.es-more){display:inline-block}.es-breadcrumbs .es-icon,.es-breadcrumbs .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-breadcrumbs button[data-toggle]{margin:0 0 0 .25rem}@media screen and (min-width: 500px){.es-more{display:none}}@media screen and (max-width: 499px){.es-more{display:inline-block}}.es-nav-item,.es-nav-item li{list-style-type:none;min-height:50px;border-bottom:1px solid #fff;list-style-image:none;margin:0;padding:0}.es-nav-item button,.es-nav-item a,.es-nav-item li button,.es-nav-item li a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-align:left;vertical-align:middle;width:100%;white-space:nowrap}.es-nav-item button *,.es-nav-item a *,.es-nav-item li button *,.es-nav-item li a *{display:inline-block}.es-nav-item button,.es-nav-item li button{background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}.es-nav-item button:focus,.es-nav-item li button:focus{outline:none}.es-nav-item ul,.es-nav-item li ul{padding:0}.es-nav-item .es-icon,.es-nav-item .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-nav-item button[data-toggle],.es-nav-item li .es-icon{font-size:1.5rem}.es-nav-item .es-icon+label,.es-nav-item .es-collapsible-panel .es-collapsible-panel-header button[data-toggle]+label,.es-collapsible-panel .es-collapsible-panel-header .es-nav-item button[data-toggle]+label,.es-nav-item li .es-icon+label{margin-left:1rem}.es-nav-item button,.es-nav-item a,.es-nav-item li button,.es-nav-item li a{height:50px;line-height:50px}.es-nav-item a,.es-nav-item button,.es-nav-item li a,.es-nav-item li button{background-color:#fff;color:#697177;padding:0 1rem;text-align:left;text-decoration:none}.es-nav-item.-es-help,.es-nav-item li.-es-help{border-bottom:0}.es-nav-item.-es-help a,.es-nav-item.-es-help button,.es-nav-item li.-es-help a,.es-nav-item li.-es-help button{background-color:#fff}.es-nav-item.-es-help .es-icon,.es-nav-item.-es-help .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-nav-item.-es-help button[data-toggle],.es-nav-item li.-es-help .es-icon,.es-nav-item li.-es-help .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-nav-item li.-es-help button[data-toggle]{font-size:2.5rem;margin:0 -0.5rem}.es-nav-item.-es-active>a,.es-nav-item li.-es-active>a,.es-nav-item.-es-active>button,.es-nav-item li.-es-active>button{background-color:#f9fafb;border-bottom:0;color:#11181c;font-weight:600;-webkit-border-start:3px solid #7d2855;border-inline-start:3px solid #7d2855}.es-nav-item{background:#fff;position:relative}.es-nav-item:hover,.es-nav-item:focus,.es-nav-item button:hover,.es-nav-item button:focus,.es-nav-item a:hover,.es-nav-item a:focus,.es-nav-item label:hover{background-color:#f1f3f5;color:#11181c;cursor:pointer}.es-nav-item.-es-open>a:before,.es-nav-item.-es-open>button:before,.es-nav-item.-es-closed>a:before,.es-nav-item.-es-closed>button:before,.es-nav-item.-es-collapsible>a:before,.es-nav-item.-es-collapsible>button:before{font-size:1em;position:absolute;right:20px;top:22px}.es-nav-item ul{border-top:1px solid #fff;margin-top:-1px}.es-nav-item ul li a,.es-nav-item ul li button{background-color:#fff;font-weight:normal}.es-nav-item.-es-closed ul,.es-nav-item.-es-collapsible ul{opacity:0;max-height:0;overflow:hidden;-webkit-transition:.33s;transition:.33s}.es-nav-item.-es-closed>a:before,.es-nav-item.-es-closed>button:before,.es-nav-item.-es-collapsible>a:before,.es-nav-item.-es-collapsible>button:before{content:"\e120"}.es-nav-item.-es-collapsible>a:focus+ul,.es-nav-item.-es-collapsible>button:focus+ul{opacity:1;max-height:250px;overflow:inherit}.es-nav-item.-es-open>a:before,.es-nav-item.-es-open>button:before,.es-nav-item.-es-collapsible>a:focus:before,.es-nav-item.-es-collapsible>button:focus:before{content:"\e13a"}@media screen and (min-width: 1200px){.es-nav-item.-es-collapsible:hover>a+ul,.es-nav-item.-es-collapsible:hover>button+ul{opacity:1;max-height:250px;overflow:inherit}.es-nav-item.-es-collapsible:not(:hover)>a:focus+ul,.es-nav-item.-es-collapsible:not(:hover)>button:focus+ul{opacity:0;max-height:0;overflow:hidden}}.es-pagination{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.es-pagination .es-button,.es-pagination .es-button-group input+label,.es-button-group .es-pagination input+label,.es-pagination .es-button-group-vertical input+label,.es-button-group-vertical .es-pagination input+label{border:none;-webkit-box-shadow:none;box-shadow:none}.es-pagination .es-number{display:inline-block;min-width:3.5rem;overflow:hidden;padding:.5rem 1rem;text-align:center;white-space:nowrap}.es-quicklinks.--with-bg{background:url("../images/nav-bg.svg");background-repeat:no-repeat;background-position:0px -50px;background-color:#862d5c;position:fixed;width:100%;padding:10px;-webkit-padding-after:20px;padding-block-end:20px;z-index:899;top:50px}.es-quicklinks ul{margin:-0.5rem}.es-quicklinks .es-quicklinks-item{display:inline-block;padding:.5rem;text-align:center;vertical-align:top}.es-quicklinks .es-quicklinks-item>.es-placeholder,.es-quicklinks .es-quicklinks-item>.es-dropdown>a,.es-quicklinks .es-quicklinks-item>a{background-color:#fff;border:none;border-radius:4px;display:block;height:5rem;width:5rem;text-decoration:none}.es-quicklinks .es-quicklinks-item>.es-placeholder span+span,.es-quicklinks .es-quicklinks-item>.es-dropdown>a span+span,.es-quicklinks .es-quicklinks-item>a span+span{display:none;color:#494a4b;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:1.1rem;line-height:1.15em;overflow:hidden;position:relative;text-overflow:ellipsis;text-decoration:none;max-height:2.7rem;text-align:center;height:100%}.es-quicklinks .es-quicklinks-item>.es-placeholder .es-icon,.es-quicklinks .es-quicklinks-item>.es-placeholder .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-quicklinks .es-quicklinks-item>.es-placeholder button[data-toggle],.es-quicklinks .es-quicklinks-item>.es-dropdown>a .es-icon,.es-quicklinks .es-quicklinks-item>a .es-icon,.es-quicklinks .es-quicklinks-item>a .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-quicklinks .es-quicklinks-item>a button[data-toggle]{display:block}.es-quicklinks .es-quicklinks-item>.es-dropdown>a,.es-quicklinks .es-quicklinks-item>a{color:#a11268;padding:.5rem .25rem}.es-quicklinks .es-quicklinks-item>.es-dropdown>a:hover,.es-quicklinks .es-quicklinks-item>a:hover{color:#e58fc3}.es-quicklinks .es-quicklinks-item>.es-dropdown>a:hover span+span,.es-quicklinks .es-quicklinks-item>a:hover span+span{color:#98999a}.es-quicklinks .es-quicklinks-item>.es-dropdown>a:focus,.es-quicklinks .es-quicklinks-item>a:focus{opacity:1}.es-quicklinks .es-quicklinks-item>.es-dropdown>a .es-icon,.es-quicklinks .es-quicklinks-item>a .es-icon,.es-quicklinks .es-quicklinks-item>a .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-quicklinks .es-quicklinks-item>a button[data-toggle]{padding:1rem 0;font-size:2rem}.es-quicklinks .es-quicklinks-item>.es-placeholder{color:#dedede}.es-quicklinks .es-quicklinks-item>.es-placeholder .es-icon,.es-quicklinks .es-quicklinks-item>.es-placeholder .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-quicklinks .es-quicklinks-item>.es-placeholder button[data-toggle]{font-size:3.6rem}.es-quicklinks .es-quicklinks-item>.es-dropdown>a:after{display:inline-block;font-family:ert-icons;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\e3f0";font-size:.8rem;pointer-events:none;bottom:.2rem;color:#494a4b;left:-webkit-calc(50% - 4px);left:calc(50% - 4px);line-height:1em;position:absolute}.es-quicklinks .es-quicklinks-item>.es-dropdown>a:hover:after{color:#98999a}.es-quicklinks .es-quicklinks-item.-es-type-service>.es-dropdown>a,.es-quicklinks .es-quicklinks-item.-es-type-service>a{color:#a11268}.es-quicklinks .es-quicklinks-item.-es-type-service>.es-dropdown>a:hover,.es-quicklinks .es-quicklinks-item.-es-type-service>a:hover{color:#e58fc3}.es-quicklinks .es-quicklinks-item.-es-clip{clip-path:polygon(0 0, 28px 0, 36px 14px, 30px 24px, 36px 34px, 30px 45px, 37px 56px, 30px 68px, 37px 78px, 24px 100px, 100px 100px, 0 100px)}@media screen and (min-width: 768px){.es-quicklinks ul{margin:-1rem}.es-quicklinks .es-quicklinks-item{padding:1rem}.es-quicklinks .es-quicklinks-item>.es-placeholder,.es-quicklinks .es-quicklinks-item>.es-dropdown>a,.es-quicklinks .es-quicklinks-item>a{border:none;border-radius:4px;height:9rem;width:9rem}.es-quicklinks .es-quicklinks-item>.es-placeholder span+span,.es-quicklinks .es-quicklinks-item>.es-dropdown>a span+span,.es-quicklinks .es-quicklinks-item>a span+span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600}.es-quicklinks .es-quicklinks-item>.es-dropdown>a,.es-quicklinks .es-quicklinks-item>a{padding:1rem .5rem}.es-quicklinks .es-quicklinks-item>.es-dropdown>a .es-icon,.es-quicklinks .es-quicklinks-item>a .es-icon,.es-quicklinks .es-quicklinks-item>a .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-quicklinks .es-quicklinks-item>a button[data-toggle]{padding:1rem 0}.es-quicklinks .es-quicklinks-item>.es-placeholder .es-icon,.es-quicklinks .es-quicklinks-item>.es-placeholder .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-quicklinks .es-quicklinks-item>.es-placeholder button[data-toggle]{font-size:7rem}.es-quicklinks .es-quicklinks-item>.es-dropdown>a:after{bottom:.4rem}.es-quicklinks .es-quicklinks-item.-es-clip{clip-path:polygon(0 0, 52px 0, 60px 14px, 54px 24px, 60px 34px, 54px 45px, 61px 56px, 53px 68px, 60px 78px, 47px 100px, 100px 100px, 0 100px)}}.es-sidebar{background-color:#fff;color:#697177;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;overflow:visible;width:80vw}.es-sidebar ul{list-style:none;margin:0;padding:0}.es-sidebar .es-nav-items{background-color:#fff;max-height:-webkit-calc(100vh - 50px);max-height:calc(100vh - 50px);overflow:auto;width:80vw}.es-sidebar .es-toggle,.es-sidebar .es-nav-items{z-index:990}.es-sidebar .es-toggle{list-style-type:none;min-height:50px;background-color:#fff}.es-sidebar .es-toggle button,.es-sidebar .es-toggle a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-align:left;vertical-align:middle;width:100%;white-space:nowrap}.es-sidebar .es-toggle button *,.es-sidebar .es-toggle a *{display:inline-block}.es-sidebar .es-toggle button{background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}.es-sidebar .es-toggle button:focus{outline:none}.es-sidebar .es-toggle ul{padding:0}.es-sidebar .es-toggle .es-icon,.es-sidebar .es-toggle .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-sidebar .es-toggle button[data-toggle]{font-size:1.5rem}.es-sidebar .es-toggle .es-icon+label,.es-sidebar .es-toggle .es-collapsible-panel .es-collapsible-panel-header button[data-toggle]+label,.es-collapsible-panel .es-collapsible-panel-header .es-sidebar .es-toggle button[data-toggle]+label{margin-left:1rem}.es-sidebar .es-toggle button,.es-sidebar .es-toggle a{height:50px;line-height:50px}.es-sidebar .es-toggle a,.es-sidebar .es-toggle button{color:#697177;padding:0 20px}.es-sidebar .es-toggle .es-icon:before,.es-sidebar .es-toggle .es-collapsible-panel .es-collapsible-panel-header button[data-toggle]:before,.es-collapsible-panel .es-collapsible-panel-header .es-sidebar .es-toggle button[data-toggle]:before{content:"\e2da"}.es-sidebar.-es-closed{overflow:hidden}.es-sidebar.-es-closed .es-nav-item.-es-open>a:before,.es-sidebar.-es-closed .es-nav-item.-es-open>button:before,.es-sidebar.-es-closed .es-nav-item.-es-collapsible>a:focus:before,.es-sidebar.-es-closed .es-nav-item.-es-collapsible>button:focus:before{content:"\e120"}.es-sidebar.-es-open .es-toggle a,.es-sidebar.-es-open .es-toggle button{text-align:right}.es-sidebar.-es-open .es-toggle .es-icon:before,.es-sidebar.-es-open .es-toggle .es-collapsible-panel .es-collapsible-panel-header button[data-toggle]:before,.es-collapsible-panel .es-collapsible-panel-header .es-sidebar.-es-open .es-toggle button[data-toggle]:before{content:"\e12a"}@media screen and (min-width: 500px){.es-sidebar{width:350px;-webkit-transition:min-width .33s;transition:min-width .33s}.es-sidebar .es-nav-items{display:block;max-height:-webkit-calc(100vh - 10rem);max-height:calc(100vh - 10rem);width:100%}.es-sidebar .es-toggle a,.es-sidebar .es-toggle button,.es-sidebar .es-nav-item a,.es-sidebar .es-nav-item button{padding-left:2rem}.es-sidebar .es-nav-item.-es-active a,.es-sidebar .es-nav-item.-es-active button{padding-left:1.7rem}.es-sidebar.-es-open{max-width:350px;min-width:35rem}.es-sidebar.-es-closed{max-width:55px;min-width:5.5rem;overflow:auto}.es-sidebar.-es-closed label{display:none}.es-sidebar.-es-closed .es-nav-item.-es-open>a:before,.es-sidebar.-es-closed .es-nav-item.-es-open>button:before,.es-sidebar.-es-closed .es-nav-item.-es-closed>a:before,.es-sidebar.-es-closed .es-nav-item.-es-closed>button:before,.es-sidebar.-es-closed .es-nav-item.-es-collapsible>a:before,.es-sidebar.-es-closed .es-nav-item.-es-collapsible>button:before{right:.5rem;font-size:.8rem}.es-sidebar.-es-closed .es-nav-item ul{display:none}}@media screen and (min-width: 1200px){.es-sidebar{overflow:visible}.es-sidebar .es-nav-item ul{position:absolute;left:35rem;margin-top:-50px;border:1px solid #ebedef;-webkit-border-start:none;border-inline-start:none}.es-sidebar .es-nav-item ul li{position:relative}.es-sidebar .es-nav-item ul a,.es-sidebar .es-nav-item ul button{padding-left:2rem}.es-sidebar .es-nav-item.-es-active a,.es-sidebar .es-nav-item.-es-active button{-webkit-padding-start:1.7rem;padding-inline-start:1.7rem}.es-sidebar .es-nav-items li:hover>ul{display:block}.es-sidebar .-es-flyout-left-bottom,.es-sidebar .-es-flyout-left-bottom ul{bottom:0}.es-sidebar .es-nav-items{overflow:visible}.es-sidebar .es-nav-item li{min-height:5rem}.es-sidebar.-es-closed{overflow:visible}.es-sidebar.-es-closed .es-nav-item ul{display:none;left:5.5rem}.es-sidebar .es-nav-item.-es-open>a:before,.es-sidebar .es-nav-item.-es-open>button:before,.es-sidebar .es-nav-item.-es-closed>a:before,.es-sidebar .es-nav-item.-es-closed>button:before,.es-sidebar .es-nav-item.-es-collapsible>a:before,.es-sidebar .es-nav-item.-es-collapsible>button:before{content:"\e130" !important}}.es-data-date,.es-data-text{text-align:left}.es-data-number{text-align:right}.es-table{border-collapse:collapse}.es-table .-es-width-1{width:8.3333333333%}.es-table .-es-width-2{width:16.6666666667%}.es-table .-es-width-3{width:25%}.es-table .-es-width-4{width:33.3333333333%}.es-table .-es-width-5{width:41.6666666667%}.es-table .-es-width-6{width:50%}.es-table .-es-width-7{width:58.3333333333%}.es-table .-es-width-8{width:66.6666666667%}.es-table .-es-width-9{width:75%}.es-table .-es-width-10{width:83.3333333333%}.es-table .-es-width-11{width:91.6666666667%}.es-table .-es-width-12{width:100%}.es-table caption,.es-table td{padding:.5rem;vertical-align:middle}.es-table th{padding:.5rem;vertical-align:bottom;font-weight:normal}.es-table tr.-es-valign-top,.es-table td.-es-valign-top,.es-table th.-es-valign-top{vertical-align:top}.es-table td .es-status-sign{padding:1.5rem 1rem}.es-table.-es-plain>thead{background-color:#f9fafb;border:1px solid #f9fafb;color:#1e1e1e}.es-table thead{background-color:#f9fafb;border-top:1px solid #d7dbdf;border-bottom:1px solid #d7dbdf;color:#11181c;font-size:11px}.es-table thead th{position:relative}.es-table thead th:first-child{padding-left:1rem}.es-table thead th:last-child:not(.-es-sort):not(.-es-sort-descending):not(.-es-sort-ascending){padding-right:1rem}.es-table thead .-es-sort,.es-table thead .-es-sort-ascending,.es-table thead .-es-sort-descending{cursor:pointer;padding-right:2.235rem;position:relative}.es-table thead .-es-sort:after{display:inline-block;font-family:ert-icons;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\e40a";font-size:.95em;margin:0 0 0 .5rem;pointer-events:none;position:absolute}.es-table thead .-es-sort-ascending:after{display:inline-block;font-family:ert-icons;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\e40b";font-size:.95em;margin:0 0 0 .5rem;pointer-events:none;position:absolute}.es-table thead .-es-sort-descending:after{display:inline-block;font-family:ert-icons;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\e40c";font-size:.95em;margin:0 0 0 .5rem;pointer-events:none;position:absolute}.es-table .es-icon,.es-table .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-table button[data-toggle]{color:#697177}.es-table .es-icon:hover,.es-table .es-collapsible-panel .es-collapsible-panel-header button[data-toggle]:hover,.es-collapsible-panel .es-collapsible-panel-header .es-table button[data-toggle]:hover{color:#11181c}.es-table tbody:last-child{border-bottom:1px solid #e6e8eb}.es-table tbody:first-child{border-top:1px solid #d7dbdf}.es-table tbody tr{-webkit-border-start:3px solid rgba(0,0,0,0);border-inline-start:3px solid rgba(0,0,0,0);border-top:1px solid #e6e8eb}.es-table tbody tr>th:first-child,.es-table tbody tr>td:first-child{padding-left:1rem}.es-table tbody tr>td:last-child{padding-right:1rem}.es-table tbody tr a{color:#11181c;font-weight:normal}.es-table tbody tr a:hover{color:#006adc}.es-table tbody tr:hover a{text-decoration:underline}.es-table tbody tr:nth-child(even){background-color:#f9fafb}.es-table.-es-selectable tbody tr.-es-selected{background-color:#fef1f9;border-block:1px solid #f9d7eb;-webkit-border-start:3px solid #7d2855;border-inline-start:3px solid #7d2855}.es-table.-es-selectable tbody tr.-es-selected>th,.es-table.-es-selectable tbody tr.-es-selected>td{position:relative}.es-table.-es-selectable tbody tr.-es-selected:hover{background-color:#fce4f2}.es-table.-es-selectable tbody tr:hover{background-color:#ebedef}.es-table.-es-selectable tbody{cursor:pointer}.es-table.-es-full{width:100%}.es-table .es-fluid-data{list-style:none;margin:0;padding:0}.es-table .es-fluid-data:after{content:"";display:table;clear:both}@media screen and (min-width: 900px){.es-table .es-fluid-data li{float:left;width:50%}.es-table .es-fluid-data li:not(:last-child){padding-right:1rem}}@media screen and (min-width: 1200px){.es-table .es-fluid-data li{width:33.3%}.es-table .es-fluid-data li:not(:last-child){padding-right:1rem}}.es-table-legend{color:#11181c;width:100%}.es-table-legend>*:not(:last-child){margin:0 0 2rem 0}@media screen and (min-width: 500px){.es-table-legend.-es-aligned .es-layout-columns .es-column:nth-child(1){width:30%}.es-table-legend.-es-aligned .es-layout-columns .es-column:nth-child(2){width:70%}}.es-file-item{background-color:#fff;border:1px solid #d7dbdf;color:#11181c}.es-file-item .es-icon,.es-file-item .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-file-item button[data-toggle]{font-size:1.3em}.es-file-item .es-spinner{height:1.3em;width:1.3em}.es-file-item .es-actions{display:table-cell;white-space:nowrap}.es-file-item .es-actions a{color:#697177}.es-file-item .es-actions>a:not(:last-of-type){margin:0 1rem 0 0}.es-file-item .es-actions .-es-warning{color:#cd2b31}.es-file-item .es-file-name{display:table-cell;font-weight:500;width:100%;word-break:break-all}.es-product .es-thumbnail{padding:1rem;position:relative;text-align:center}.es-product .es-thumbnail .es-logo{max-width:100%}.es-product .es-thumbnail .es-info{position:absolute;right:1rem;top:1rem;white-space:nowrap}.es-product .es-thumbnail .es-info .es-icon,.es-product .es-thumbnail .es-info .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-product .es-thumbnail .es-info button[data-toggle]{font-size:1.7rem;vertical-align:top}.es-product .es-button,.es-product .es-button-group input+label,.es-button-group .es-product input+label,.es-product .es-button-group-vertical input+label,.es-button-group-vertical .es-product input+label{width:100%}.es-app .es-app-body:after{content:"";display:table;clear:both}.es-app .es-app-body.-es-fixed-width{margin:0 auto}.es-app .es-app-footer .es-page-footer-layout{background-color:#fff;border-top:1px solid #ebedef}.es-app .es-app-footer .es-page-footer-layout li+li:before{color:#006adc}.es-sidebar{background-color:#fff;color:#697177;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;overflow:visible;width:80vw}.es-sidebar ul{list-style:none;margin:0;padding:0}.es-sidebar .es-nav-items{background-color:#fff;max-height:-webkit-calc(100vh - 50px);max-height:calc(100vh - 50px);overflow:auto;width:80vw}.es-sidebar .es-toggle,.es-sidebar .es-nav-items{z-index:990}.es-sidebar .es-toggle{list-style-type:none;min-height:50px;background-color:#fff}.es-sidebar .es-toggle button,.es-sidebar .es-toggle a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-align:left;vertical-align:middle;width:100%;white-space:nowrap}.es-sidebar .es-toggle button *,.es-sidebar .es-toggle a *{display:inline-block}.es-sidebar .es-toggle button{background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}.es-sidebar .es-toggle button:focus{outline:none}.es-sidebar .es-toggle ul{padding:0}.es-sidebar .es-toggle .es-icon,.es-sidebar .es-toggle .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-sidebar .es-toggle button[data-toggle]{font-size:1.5rem}.es-sidebar .es-toggle .es-icon+label,.es-sidebar .es-toggle .es-collapsible-panel .es-collapsible-panel-header button[data-toggle]+label,.es-collapsible-panel .es-collapsible-panel-header .es-sidebar .es-toggle button[data-toggle]+label{margin-left:1rem}.es-sidebar .es-toggle button,.es-sidebar .es-toggle a{height:50px;line-height:50px}.es-sidebar .es-toggle a,.es-sidebar .es-toggle button{color:#697177;padding:0 20px}.es-sidebar .es-toggle .es-icon:before,.es-sidebar .es-toggle .es-collapsible-panel .es-collapsible-panel-header button[data-toggle]:before,.es-collapsible-panel .es-collapsible-panel-header .es-sidebar .es-toggle button[data-toggle]:before{content:"\e2da"}.es-sidebar.-es-closed{overflow:hidden}.es-sidebar.-es-closed .es-nav-item.-es-open>a:before,.es-sidebar.-es-closed .es-nav-item.-es-open>button:before,.es-sidebar.-es-closed .es-nav-item.-es-collapsible>a:focus:before,.es-sidebar.-es-closed .es-nav-item.-es-collapsible>button:focus:before{content:"\e120"}.es-sidebar.-es-open .es-toggle a,.es-sidebar.-es-open .es-toggle button{text-align:right}.es-sidebar.-es-open .es-toggle .es-icon:before,.es-sidebar.-es-open .es-toggle .es-collapsible-panel .es-collapsible-panel-header button[data-toggle]:before,.es-collapsible-panel .es-collapsible-panel-header .es-sidebar.-es-open .es-toggle button[data-toggle]:before{content:"\e12a"}@media screen and (min-width: 500px){.es-sidebar{width:350px;-webkit-transition:min-width .33s;transition:min-width .33s}.es-sidebar .es-nav-items{display:block;max-height:-webkit-calc(100vh - 10rem);max-height:calc(100vh - 10rem);width:100%}.es-sidebar .es-toggle a,.es-sidebar .es-toggle button,.es-sidebar .es-nav-item a,.es-sidebar .es-nav-item button{padding-left:2rem}.es-sidebar .es-nav-item.-es-active a,.es-sidebar .es-nav-item.-es-active button{padding-left:1.7rem}.es-sidebar.-es-open{max-width:350px;min-width:35rem}.es-sidebar.-es-closed{max-width:55px;min-width:5.5rem;overflow:auto}.es-sidebar.-es-closed label{display:none}.es-sidebar.-es-closed .es-nav-item.-es-open>a:before,.es-sidebar.-es-closed .es-nav-item.-es-open>button:before,.es-sidebar.-es-closed .es-nav-item.-es-closed>a:before,.es-sidebar.-es-closed .es-nav-item.-es-closed>button:before,.es-sidebar.-es-closed .es-nav-item.-es-collapsible>a:before,.es-sidebar.-es-closed .es-nav-item.-es-collapsible>button:before{right:.5rem;font-size:.8rem}.es-sidebar.-es-closed .es-nav-item ul{display:none}}@media screen and (min-width: 1200px){.es-sidebar{overflow:visible}.es-sidebar .es-nav-item ul{position:absolute;left:35rem;margin-top:-50px;border:1px solid #ebedef;-webkit-border-start:none;border-inline-start:none}.es-sidebar .es-nav-item ul li{position:relative}.es-sidebar .es-nav-item ul a,.es-sidebar .es-nav-item ul button{padding-left:2rem}.es-sidebar .es-nav-item.-es-active a,.es-sidebar .es-nav-item.-es-active button{-webkit-padding-start:1.7rem;padding-inline-start:1.7rem}.es-sidebar .es-nav-items li:hover>ul{display:block}.es-sidebar .-es-flyout-left-bottom,.es-sidebar .-es-flyout-left-bottom ul{bottom:0}.es-sidebar .es-nav-items{overflow:visible}.es-sidebar .es-nav-item li{min-height:5rem}.es-sidebar.-es-closed{overflow:visible}.es-sidebar.-es-closed .es-nav-item ul{display:none;left:5.5rem}.es-sidebar .es-nav-item.-es-open>a:before,.es-sidebar .es-nav-item.-es-open>button:before,.es-sidebar .es-nav-item.-es-closed>a:before,.es-sidebar .es-nav-item.-es-closed>button:before,.es-sidebar .es-nav-item.-es-collapsible>a:before,.es-sidebar .es-nav-item.-es-collapsible>button:before{content:"\e130" !important}}.es-app .es-sidebar{max-width:5rem;position:fixed;top:0;z-index:990}.es-app .es-sidebar.-es-closed .es-nav-items{left:-5.5rem;position:absolute}.es-app .es-sidebar.-es-open .es-nav-items{left:0}.es-app .es-copyright-footer{z-index:900}@media screen and (max-width: 499px){.es-app .es-sidebar .es-toggle{height:5rem;position:relative;width:5rem}.es-app .es-sidebar .es-toggle button{padding:0;text-align:center}}@media screen and (min-width: 500px){.es-app .es-sidebar{height:-webkit-calc(100vh - 5rem);height:calc(100vh - 5rem);min-height:40rem;position:fixed;top:5rem;-webkit-transition:min-width .33s;transition:min-width .33s;width:auto;z-index:899}.es-app .es-sidebar .es-nav-items{position:static}.es-app .es-sidebar.-es-open{left:0}.es-app .es-sidebar.-es-closed .es-toggle{position:static}.es-app .es-sidebar.-es-closed .es-nav-items{left:0}.es-app .es-sidebar+.es-app-body:not(.-es-fixed-width){min-width:-webkit-calc(100% - 5.5rem);min-width:calc(100% - 5.5rem);margin-left:5.5rem}}@media(min-width: 499px)and (max-width: 1134px){.es-app .es-sidebar+.es-app-body.-es-fixed-width{margin-left:5.5rem}}@media screen and (min-width: 1200px){.es-app .es-sidebar+.es-app-body{-webkit-transition:min-width,margin-left .33s;transition:min-width,margin-left .33s}}.es-page-header{padding:0 1px 0 1px}.es-page-header .es-page-header-title{display:inline-block;width:100%}.es-page-header .es-page-header-title>.es-text-group{display:inline-block;width:90%}.es-page-header .es-page-header-title>.es-text-group span.sg-type{line-height:2rem}.es-page-header .es-page-header-title .es-page-title-icon .es-icon,.es-page-header .es-page-header-title .es-page-title-icon .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-page-header .es-page-header-title .es-page-title-icon button[data-toggle]{font-size:.75em}.es-page-header .es-page-header-title>.es-button,.es-page-header .es-button-group .es-page-header-title>input+label,.es-button-group .es-page-header .es-page-header-title>input+label,.es-page-header .es-button-group-vertical .es-page-header-title>input+label,.es-button-group-vertical .es-page-header .es-page-header-title>input+label{display:none}.es-page-header .es-page-header-title .es-dropdown{padding:.6rem}.es-page-header .es-page-header-title .es-button,.es-page-header .es-page-header-title .es-button-group input+label,.es-button-group .es-page-header .es-page-header-title input+label,.es-page-header .es-page-header-title .es-button-group-vertical input+label,.es-button-group-vertical .es-page-header .es-page-header-title input+label,.es-page-header .es-page-header-title button,.es-page-header .es-page-header-title .es-dropdown{float:right}.es-page-header .es-page-header-title .es-button+.es-button,.es-page-header .es-page-header-title .es-button-group input+label+.es-button,.es-button-group .es-page-header .es-page-header-title input+label+.es-button,.es-page-header .es-page-header-title .es-button-group-vertical input+label+.es-button,.es-button-group-vertical .es-page-header .es-page-header-title input+label+.es-button,.es-page-header .es-page-header-title .es-button-group input.es-button+label,.es-button-group .es-page-header .es-page-header-title input.es-button+label,.es-page-header .es-page-header-title .es-button-group-vertical input.es-button+label,.es-button-group-vertical .es-page-header .es-page-header-title input.es-button+label,.es-page-header .es-page-header-title button+button{margin:0 1rem 0 0}@media screen and (min-width: 500px){.es-page-header .es-page-header-title>.es-text-group{width:auto}.es-page-header .es-page-header-title>.es-button,.es-page-header .es-button-group .es-page-header-title>input+label,.es-button-group .es-page-header .es-page-header-title>input+label,.es-page-header .es-button-group-vertical .es-page-header-title>input+label,.es-button-group-vertical .es-page-header .es-page-header-title>input+label{display:inline-block}.es-page-header .es-page-header-title>.es-dropdown{display:none}}.es-gateway{background:#fbfcfd}.es-gateway .es-gateway-header{padding:4rem;width:100%}.es-gateway .es-gateway-header .es-logo{display:table;line-height:3rem;margin:0 auto}.es-gateway .es-gateway-header .es-logo img{height:3rem;vertical-align:middle}.es-gateway .es-gateway-body{margin:0 auto}.es-gateway .es-gateway-body:after{content:"";display:table;clear:both}.es-gateway .es-gateway-body h1{text-align:center}.es-gateway .es-gateway-body h1 .es-icon,.es-gateway .es-gateway-body h1 .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-gateway .es-gateway-body h1 button[data-toggle],.es-gateway .es-gateway-body h2 .es-icon,.es-gateway .es-gateway-body h2 .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-gateway .es-gateway-body h2 button[data-toggle],.es-gateway .es-gateway-body h3 .es-icon,.es-gateway .es-gateway-body h3 .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-gateway .es-gateway-body h3 button[data-toggle],.es-gateway .es-gateway-body h4 .es-icon,.es-gateway .es-gateway-body h4 .es-collapsible-panel .es-collapsible-panel-header button[data-toggle],.es-collapsible-panel .es-collapsible-panel-header .es-gateway .es-gateway-body h4 button[data-toggle]{vertical-align:text-bottom}.es-gateway .es-gateway-footer .es-page-footer-layout{background-color:rgba(0,0,0,0)}.es-gateway .es-gateway-footer .es-page-footer-layout li+li:before{color:#006adc}.es-gateway-column .-es-flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.es-gateway-column .-es-flex-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.es-gateway-column .es-text-group{overflow:auto;overflow-wrap:break-word;word-wrap:break-word}.es-gateway-column .es-gateway-column-footer a+a{margin-left:1rem}.es-gateway-column .es-gateway-column-footer a+a:before{content:"|";margin:0 1rem 0 0}.es-gateway-column.-es-flex-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 768px){.-es-flex-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.-es-flex-vertical>.es-content-box{display:-webkit-box;display:-ms-flexbox;display:flex}.-es-flex-vertical>.es-content-box:first-child{-webkit-box-flex:2;-ms-flex:2;flex:2}}.es-uit-version::after{content:"3.3.0"}.es-sg-version::after{content:"3.3.0"}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImVydC13ZWJzdHlsZS5jc3MiLCJfbW9kdWxlcy9jb3JlL19oZWxwZXIuc2NzcyIsIl9tb2R1bGVzL2NvcmUvX3BhcnRzLnNjc3MiLCJfbW9kdWxlcy9jb3JlL19yZXNldC5zY3NzIiwiX21vZHVsZXMvY29yZS9fZmxleGJveC5zY3NzIiwiX21vZHVsZXMvZm91bmRhdGlvbi9faWNvbi5zY3NzIiwiX21vZHVsZXMvZm91bmRhdGlvbi9fc3BhY2luZ3Muc2NzcyIsIl9tb2R1bGVzL2ZvdW5kYXRpb24vX2xheW91dHMuc2NzcyIsIl9tb2R1bGVzL2NvbXBvbmVudHMvX2NvbnRhaW5lci5zY3NzIiwiX2NvbmZpZ3VyYXRpb24vZm91bmRhdGlvbi9fY29sb3JzLnNjc3MiLCJfY29uZmlndXJhdGlvbi9jb21wb25lbnRzL19jb250YWluZXJzLnNjc3MiLCJfbW9kdWxlcy9jb21wb25lbnRzL19jb250cm9scy5zY3NzIiwiX2NvbmZpZ3VyYXRpb24vY29tcG9uZW50cy9fY29udHJvbHMuc2NzcyIsIl9tb2R1bGVzL2NvbXBvbmVudHMvX2Zvcm0tY29udHJvbHMuc2NzcyIsIl9tb2R1bGVzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLnNjc3MiLCJfbW9kdWxlcy9jb3JlL192aWV3cG9ydC1yYW5nZS5zY3NzIiwiX2NvbmZpZ3VyYXRpb24vX2dlbmVyYWwuc2NzcyIsIl9tb2R1bGVzL2NvbXBvbmVudHMvX2xpbmstbGlzdC5zY3NzIiwiX21vZHVsZXMvY29tcG9uZW50cy9fYnVsbGV0LWxpc3Quc2NzcyIsIl9tb2R1bGVzL2NvbXBvbmVudHMvX3BvcG92ZXIuc2NzcyIsIl9tb2R1bGVzL3RlbXBsYXRlcy9fcGFnZS5zY3NzIiwiX2NvbmZpZ3VyYXRpb24vZm91bmRhdGlvbi9fdmlld3BvcnRzLnNjc3MiLCJfbW9kdWxlcy90ZW1wbGF0ZXMvX3BhZ2UtZm9vdGVyLnNjc3MiLCJmb3VuZGF0aW9uL193ZWJmb250cy5zY3NzIiwidmVuZG9yL19ub3JtYWxpemUuc2NzcyIsImZvdW5kYXRpb24vX2dlbmVyYWwuc2NzcyIsImZvdW5kYXRpb24vX3R5cG9ncmFwaHkuc2NzcyIsIl9jb25maWd1cmF0aW9uL2ZvdW5kYXRpb24vX3R5cG9ncmFwaHkuc2NzcyIsIl9jb25maWd1cmF0aW9uL2ZvdW5kYXRpb24vX3NwYWNpbmdzLnNjc3MiLCJfbW9kdWxlcy9jb3JlL191dGlsLnNjc3MiLCJmb3VuZGF0aW9uL19jb250ZW50LWJveC5zY3NzIiwiZm91bmRhdGlvbi9faWNvbi5zY3NzIiwiLi4vLi4vLi4vZGlzdC9yZWxlYXNlL2ljb24tZm9udC9zY3NzL19pY29ucy5zY3NzIiwiZm91bmRhdGlvbi9faW52aXNpYmxlLnNjc3MiLCJmb3VuZGF0aW9uL2xheW91dHMvX2xheW91dC1iYXNlLnNjc3MiLCJmb3VuZGF0aW9uL2xheW91dHMvX2xheW91dC1mbGV4LWxpc3Quc2NzcyIsImZvdW5kYXRpb24vX3dpZHRocy5zY3NzIiwiX2NvbmZpZ3VyYXRpb24vZm91bmRhdGlvbi9fd2lkdGhzLnNjc3MiLCJjb21wb25lbnRzL2FsZXJ0cy9faW5saW5lLW1lc3NhZ2Uuc2NzcyIsImNvbXBvbmVudHMvYWxlcnRzL19tZXNzYWdlLWJhbm5lci5zY3NzIiwiY29tcG9uZW50cy9hbGVydHMvX25vdGlmaWNhdGlvbi5zY3NzIiwiY29tcG9uZW50cy9hbGVydHMvX25vdGlmaWNhdGlvbi1jZW50ZXIuc2NzcyIsImNvbXBvbmVudHMvYmFzaWNzL19hY3Rpb25iYXIuc2NzcyIsImNvbXBvbmVudHMvYmFzaWNzL19iYWRnZS5zY3NzIiwiY29tcG9uZW50cy9iYXNpY3MvX2JhZGdlLWxhYmVsLnNjc3MiLCJjb21wb25lbnRzL2Jhc2ljcy9fYnVsbGV0LWxpc3Quc2NzcyIsImNvbXBvbmVudHMvYmFzaWNzL19sZWdlbmQtbGlzdC5zY3NzIiwiY29tcG9uZW50cy9iYXNpY3MvX2J1dHRvbi5zY3NzIiwiY29tcG9uZW50cy9iYXNpY3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiY29tcG9uZW50cy9iYXNpY3MvX2Ryb3Bkb3duLnNjc3MiLCJjb21wb25lbnRzL2Jhc2ljcy9fdGFnLnNjc3MiLCJjb21wb25lbnRzL2NvbnRhaW5lcnMvX2NhcmQuc2NzcyIsIl9tb2R1bGVzL2NvcmUvX2Jyb3dzZXItc3BlY2lmaWNzLnNjc3MiLCJjb21wb25lbnRzL2NvbnRhaW5lcnMvX2NvbGxhcHNpYmxlLXBhbmVsLnNjc3MiLCJjb21wb25lbnRzL2NvbnRhaW5lcnMvX3BhbmVsLnNjc3MiLCJjb21wb25lbnRzL2NvbnRhaW5lcnMvX3BvcG92ZXIuc2NzcyIsImNvbXBvbmVudHMvY29udGFpbmVycy9fcG9wdXAuc2NzcyIsImNvbXBvbmVudHMvY29udGFpbmVycy9fc2VjdGlvbi5zY3NzIiwiY29tcG9uZW50cy9jb250YWluZXJzL19zZWN0aW9uLWJveC5zY3NzIiwiY29tcG9uZW50cy9jb250YWluZXJzL190YWJzLnNjc3MiLCJjb21wb25lbnRzL2NvbnRhaW5lcnMvX3Rvb2xiYXIuc2NzcyIsImNvbXBvbmVudHMvY29udGFpbmVycy9fdG91ci5zY3NzIiwiY29tcG9uZW50cy9jb250YWluZXJzL193aWRnZXQuc2NzcyIsImNvbXBvbmVudHMvY29udGFpbmVycy9fcGxhY2Vob2xkZXIuc2NzcyIsImNvbXBvbmVudHMvY29udGFpbmVycy9fYWN0aW9uLWJ1dHRvbi1iYXIuc2NzcyIsImNvbXBvbmVudHMvZm9ybS1jb250cm9scy9fZGF0ZS1pbnB1dC5zY3NzIiwiY29tcG9uZW50cy9mb3JtLWNvbnRyb2xzL19kYXRlLXBpY2tlci5zY3NzIiwiY29tcG9uZW50cy9mb3JtLWNvbnRyb2xzL19mb3JtLWNvbnRyb2xzLnNjc3MiLCJjb21wb25lbnRzL2Zvcm0tY29udHJvbHMvX2Zvcm0tY29udHJvbC1vdmVybGF5LnNjc3MiLCJjb21wb25lbnRzL2Zvcm0tY29udHJvbHMvX3N3aXRjaC5zY3NzIiwiY29tcG9uZW50cy9mb3Jtcy9fZm9ybS5zY3NzIiwiY29tcG9uZW50cy9mb3Jtcy9fZm9ybS1maWVsZC5zY3NzIiwiY29tcG9uZW50cy9mb3Jtcy9fZm9ybS1tZXNzYWdlLnNjc3MiLCJjb21wb25lbnRzL2dyaWQvX2dyaWQuc2NzcyIsIl9tb2R1bGVzL2ZvdW5kYXRpb24vX3dpZHRocy5zY3NzIiwiY29tcG9uZW50cy9pbmRpY2F0b3JzL19sb2FkaW5nLnNjc3MiLCJjb21wb25lbnRzL2luZGljYXRvcnMvX3N0YXR1cy1zaWduLnNjc3MiLCJjb21wb25lbnRzL2luZGljYXRvcnMvX3Rvb2x0aXAuc2NzcyIsImNvbXBvbmVudHMvaW5kaWNhdG9ycy9fd2l6YXJkLXN0ZXBzLnNjc3MiLCJjb21wb25lbnRzL25hdmlnYXRpb24vX2JyZWFkY3J1bWJzLnNjc3MiLCJjb21wb25lbnRzL25hdmlnYXRpb24vX25hdi1pdGVtLnNjc3MiLCJfY29uZmlndXJhdGlvbi9jb21wb25lbnRzL19uYXYtaXRlbS5zY3NzIiwiX2NvbmZpZ3VyYXRpb24vY29tcG9uZW50cy9fc2lkZWJhci5zY3NzIiwiX21vZHVsZXMvY29yZS9fdHJhbnNpdGlvbi5zY3NzIiwiY29tcG9uZW50cy9uYXZpZ2F0aW9uL19wYWdpbmF0aW9uLnNjc3MiLCJjb21wb25lbnRzL25hdmlnYXRpb24vX3F1aWNrbGlua3Muc2NzcyIsImNvbXBvbmVudHMvbmF2aWdhdGlvbi9fc2lkZWJhci5zY3NzIiwiY29tcG9uZW50cy90YWJsZXMvX2RhdGEtdHlwZS1hbGlnbm1lbnQuc2NzcyIsImNvbXBvbmVudHMvdGFibGVzL190YWJsZS5zY3NzIiwiY29tcG9uZW50cy90YWJsZXMvX3RhYmxlLWxlZ2VuZC5zY3NzIiwiY29tcG9uZW50cy9fZmlsZS1pdGVtLnNjc3MiLCJjb21wb25lbnRzL19wcm9kdWN0LnNjc3MiLCJ0ZW1wbGF0ZXMvYXBwL19hcHAuc2NzcyIsInRlbXBsYXRlcy9hcHAvX2FwcC13aXRoLXNpZGViYXIuc2NzcyIsInRlbXBsYXRlcy9hcHAvX3BhZ2UtaGVhZGVyLnNjc3MiLCJ0ZW1wbGF0ZXMvZ2F0ZXdheS9fZ2F0ZXdheS5zY3NzIiwidGVtcGxhdGVzL2dhdGV3YXkvX2dhdGV3YXktY29sdW1uLnNjc3MiLCJlcnQtd2Vic3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7R0NnRUEsb0NBQ0Usb0JBQUEsQ0MyREYsMmFBQ0UseUJBQ0EsWUFDQSxTQUFBLENDckhGLDZHQUVJLHFCQUNBLFNBQ0EsU0FBQSxDQUlKLG1mQUNJLGdCQUNBLHdCQUFBLGVBQUEsQ0NpQ0osd01BOUJJLG1CQUFBLEFBQ0Esb0JBREEsQUFDQSxZQUFBLG9CQUFBLEFBK0JBLGNBQUEsMEJBQUEsQUFDQSx1QkFEQSxBQUNBLG9CQUFBLG9CQUFBLG9CQUFBLFlBQUEsQ0FHSixtQ0FDSSxjQWhDQSxtQkFBQSxBQUNBLG9CQURBLEFBQ0EsWUFBQSxvQkFBQSxhQUFBLENDcUJKLDJOQTlCRSxxQkFDQSxzQkFDQSxvQkFDQSxtQ0FDQSxrQ0FDQSxzQkFzQkEsY0FDQSxlQUFBLENBS0YsMk5BbkJFLHFCQUNBLFdBRUEsa0JBQ0EsU0FBQSxDQ3hCRixpYkFDSSxhQUFBLENBQ0Esa3RCQUNJLGNBQUEsQ0FFSixvNkNBRUksYUFBQSxDQUVKLGt0QkFDSSxZQUFBLENBRUosaXNCQUNJLFlBQUEsQ0FFSixrdEJBQ0ksWUFBQSxDQWNSLGdEQUNJLG9CQUFBLENBQ0EsZ0ZBQ0ksb0JBQUEsQ0FFSixzS0FFSSxrQkFBQSxDQUVKLGdGQUNJLGlCQUFBLENBRUosa0ZBQ0ksaUJBQUEsQ0MrQlIseURBQ0ksV0FDQSxVQUFBLENDaEZKLDBHQUNFLHFCQ3lDb0IsQ0R0Q3RCLHlFQUVFLHdCRUhvQixDQ3lDdEIsZ1RBSUUsZ0JBQ0EseUJBQ0EsY0FDQSxxQkFDQSxTQUNBLHFDQUFBLEFBQ0EsNkJBQUEsU0FBQSxDQTZCRiwrMUJBQ0Usd0JBQUEsQ0FHRix5eENBQ0UseUJBQ0EscUJBQ0EsbUJBQ0EsVUFBQSxDQUdGLDZZQUNFLHFCQUNBLDhDQUFBLEFDMUR3QixxQ0FBQSxDRDZEMUIsd1hBQ0Usb0JDakc4QixDRG9HaEMsNENBMUZFLGlCQUFBLENBQ0Esd0ROSkEscUJBQ0Esc0JBQ0Esb0JBQ0EsbUNBQ0Esa0NBQ0Esc0JNUkEsWUFDQSxpQkFDQSxvQkFPRSxtQkFDQSxrQkFDQSxRQUtBLFVBQ0EsUUFBQSxDQW9GSiw0SUFDRSxjQUNBLFlBQ0EsaUJBQ0EsaUJBQUEsQ0V2R0YsdUJBR0Usb0JBQUEsQ0FFQSxtQ0FHRSxzQkFDQSx3QkFBQSxBQUNBLGdCQUFBLGlCQUFBLENBRUYsK0NBQ0UscUJBQ0EsWUFDQSxpQkFFQSxxQkFTQSxpQkFBQSxDQU5BLDJEQUNFLG1CQUVBLHFCQUFBLENBSUYsNkRBRUUsV0FDQSxjQUNBLE1BQ0EsT0FDQSxTQUNBLGtCQUNBLFVBQUEsQ0FLRiwyREFDRSxTQUNBLFdBQ0EsY0FDQSxPQUNBLE1BQ0Esa0JBQ0Esa0JBQ0EsVUFBQSxDQVFOLG9HQUlFLGVBQUEsQ0FHRixpREFFRSxlQUFBLENBSUYsNkpBRUUsa0JBQUEsQ0NnRUYsYUFDSSxxQkFDQSxpQkFBQSxDQ3pHRixxQ0RQTSxpRUFDSSxZQUFBLENBQUEsQ0FvSFIsa0RiOUhGLFVBQ0Esa0JBQ0EsK0JBQUEsQUFDQSx1QkFBQSxrQmEwQ0Usc0JBQ0EsYUFDQSxxQkFDQSxlQUFBLENBRUksb01BR0ksZ0JBQ0EsU0FDQSxjQUNBLGNBQ0Esa0JBQ0EsbUJBQ0EsZ0JBQ0EsVUFBQSxDQUNBLHM5Q0FDSSxpQkFDQSxtQkFFQSxrQkFDQSxXQUFBLENBS1Isa0VBQ0ksaUJBQUEsQ0FFSiw0T0FHSSxrQkYzRmEsQ0U4RmpCLDBXQUlJLGFMN0ZRLENLK0ZaLDhRQUdJLGtCTHJFbUIsQ0t1RXZCLGtMQUVJLG1CQUFBLENBRUosOEVBQ0ksb0NBQ0EsV0FDQSxlQUNBLFNBQUEsQ0FnQ1IscUViaEhGLHNDQUNBLGVBQ0EsT0FDQSxNQUNBLFFBQ0EsU0FDQSxXZXhDbUIsQ0ZvQ2pCLG1GVHBDRixxQkFDQSxzQkFDQSxvQkFDQSxtQ0FDQSxrQ0FDQSxzQk1SQSxZQUNBLGlCQUNBLG9CR3VDTSxjQUNBLHNCQUNBLFNBQ0Esb0JBQ0Esa0JBQ0EsUUFDQSxNQUNBLGFBQ0EsY0FBQSxDQ2ZOLHFDRG1IRSxxRUFqR0ksWUFDQSxnQkFDQSxXQUNBLFlBQUEsQ0FDQSxtRkFDSSxZQUFBLENBQUEsQ0FnR1Isb0ViaElGLFVBQ0EsK0JBQUEsQUFDQSx1QkFBQSxtQmExQkUsY0FDQSxVQUNBLFNBQ0EsZUFDQSxXQUNBLFNBQ0Esc0NBQUEsQUFDQSw4QkFBQSx3QkFBQSxBQUNBLGdCQUFBLFlFUGlCLENEZ0NuQixxQ0R1SEUsb0VBOUlJLHFCQUNBLFlBQ0EsT0FDQSxTQUNBLGdCQUNBLGtCQUNBLFdBQ0EsaUJBQ0EsK0JBQUEsQUFDQSx1QkFBQSxXQUNBLFdBQUEsQ0FBQSxDQXlJSixnQkFDSSxTQUFBLENDN0hOLHFDRHVHRixhQTZCUSxpQkFBQSxDQUNBLGtEQTVDSixzQkFDQSxzQkFDQSw2Q0FBQSxBQUNBLHFDQUFBLGVBQUEsQ0FFSSxrSUFFSSxtQkFDQSx1QkFDQSxlQUFBLENBd0NBLG9FQUVJLGlCQUNBLG9DQUFBLGdDQUFBLDJCQUFBLENBSUosc0VBRUksU0FBQSxDQUFBLENHN0xoQiwrSkFDSSxpQkFBQSxDQUVJLDJMQUNJLGdCQUNBLFNBQ0EsU0FBQSxDQUVBLHVNQUNJLG9CQUFBLENBR0osK09BQ0ksWUFDSSxhQUFBLENDQ2xCLG1CQUNFLG9CQUFBLEFBQ0Esb0JBREEsQUFDQSxhQUFBLDhCQUFBLDZCQUFBLHVCQUFBLGtCQUFBLENBRUEsb0NBQ0UsbUJBQUEsQ0FHRiw2UUFJRSxnQkFBQSxDQUdGLDZEQUVFLFdBQ0Esb0JBQUEsYUFBQSxDQUlGLDhCQUNFLGdCQUFBLENBT0EsK0ZBRUUsY0FBQSxDQVFGLCtGQUVFLGdCQUFBLENBUU4sMEdBRUUsYUEvRDhCLENBa0VoQyw4R0FFRSxhQW5FOEIsQ0FzRWhDLDBEQUNFLGFBdEU4QixDQ1dsQyxZQUlJLHFCQUNBLGlCQUFBLENBRUgsbURBQ0MsV0FQd0IsQ0FTekIsbURBQ0MsV0FUd0IsQ0FXdEIseUNBekJILHlCQUNBLDhDQUFBLEFBQ0Esc0NBQUEsOEJBQUEsQUFDQSxzQkFBQSxRQUNBLG1DQUFBLEFBQ0EsK0JBREEsQUFDQSwyQkFBQSxZQUNHLGNBQ0EsU0FDQSxrQkFDQSxhQW1CRixzQkFDQSxlQUFBLENBQ0EsMkZBRUMsZ0JBQ0EsdUJBQ0Esa0JBQUEsQ0FHQyxnQ0FDRixZQUFBLENDMUNGLG9CQUNFLGlCQUNBLGlCQUFBLENBSUYsa0VBQ0UsZ0JDRHVCLENESXpCLHVDQUNFLGVDUHFCLENDSXJCLG9FQUNFLFdBQ0EsY0FDQSxhQUFBLENBRUYsb0dBQ0Usb0JBQUEsQUFDQSxvQkFEQSxBQUNBLGFBQUEsbUJBQUEsQUFDQSxlQUFBLHlCQUFBLEFBQ0Esc0JBREEsQUFDQSw4QkFBQSx5QkFBQSxBQUNBLHNCQURBLEFBQ0EsbUJBQUEsU0FDQSxZQUNBLE9BQ0EsY0FDQSxrQkFDQSxPQUFBLENBSUEsME5BQ0UsUUFBQSxDUGFKLHFDTzVCQSxvR0FtQkksY0FDQSxZQUFBLENBQUEsQ0MxQ04sV0FDRSx3QkFDQSw0Q0FDQSxrUUFJQSxtQkFDQSxpQkFBQSxDQUlGLFdBQ0Usb0JBQ0Esa0JBQ0EsZ0JBQ0EsaVFBQUEsQ0FRRixXQUNFLG9CQUNBLGtCQUNBLGdCQUNBLGlSQUFBLENBUUYsV0FDRSxvQkFDQSxrQkFDQSxnQkFDQSw2UEFBQSxDQVFGLFdBQ0Usb0JBQ0Esa0JBQ0EsZ0JBQ0EsNlFBQUEsQ0FRRixXQUNFLG9CQUNBLGtCQUNBLGdCQUNBLHFRQUFBLENBUUYsV0FDRSxvQkFDQSxrQkFDQSxnQkFDQSx5UUFBQSxDQVFGLFdBQ0Usb0JBQ0Esa0JBQ0EsZ0JBQ0EsaVFBQUEsQ0FRRixXQUNFLG9CQUNBLGtCQUNBLGdCQUNBLHFSQUFBLENBUUYsV0FDRSxvQkFDQSxrQkFDQSxnQkFDQSw2UEFBQSxDQ3ZHRiw0RUFPQSxLQUNFLHVCQUNBLDBCQUNBLDZCQUFBLENBT0YsS0FDRSxRQUFBLENBWUYsb0ZBWUUsYUFBQSxDQU9GLDRCQUlFLG9CQUFBLENBT0Ysc0JBQ0UsYUFDQSxRQUFBLENBT0YsU0FDRSx1QkFBQSxDQVFGLGtCQUVFLFlBQUEsQ0FVRixFQUNFLDhCQUFBLENBUUYsaUJBRUUsZUFBQSxDQVdGLFlBQ0UsbUJBQ0EsMEJBQ0EsZ0NBQUEsQ0FPRixTQUVFLG1CQUFBLENBT0YsU0FFRSxrQkFBQSxDQU9GLElBQ0UsaUJBQUEsQ0FRRixHQUNFLGNBQ0EsY0FBQSxDQU9GLEtBQ0Usc0JBQ0EsVUFBQSxDQU9GLE1BQ0UsYUFBQSxDQVFGLFFBRUUsY0FDQSxjQUNBLGtCQUNBLHVCQUFBLENBR0YsSUFDRSxjQUFBLENBR0YsSUFDRSxVQUFBLENBVUYsSUFDRSxpQkFBQSxDQU9GLGVBQ0UsZUFBQSxDQVdGLGtCQUlFLGdDQUNBLGFBQUEsQ0FPRixPQUNFLGVBQUEsQ0FRRixHQUNFLCtCQUFBLEFBQ0EsdUJBQUEsU0FDQSxnQkFBQSxDQVVGLDZCQUlFLFlBQUEsQ0FPRixTQUNFLGdCQUFBLENBU0Ysb0JBR0UsZ0JBQUEsQ0FRRiw2QkFJRSxRQUFBLENBUUYsY0FFRSxtQkFBQSxDQU9GLGdEQUlFLGNBQUEsQ0FPRixXQUNFLGNBQUEsQ0FTRixxREFJRSx5QkFBQSxDQU9GLGlEQUVFLFNBQ0EsU0FBQSxDQU9GLDJDQUVFLDZCQUFBLENBT0YsU0FDRSx3QkFDQSxhQUNBLDBCQUFBLENBVUYsT0FDRSw4QkFBQSxBQUNBLHNCQUFBLGNBQ0EsY0FDQSxlQUNBLFVBQ0Esa0JBQUEsQ0FPRixTQUNFLGFBQUEsQ0FRRiw2QkFFRSw4QkFBQSxBQUNBLHNCQUFBLFNBQUEsQ0FPRixrRkFFRSxXQUFBLENBT0YsY0FDRSw0QkFBQSxDQVFGLHFGQUVFLHVCQUFBLENDNVlGLEtBYkUsOEJBQUEsQUFnQkEsc0JBQUEsZ0JBSUEsZUFBQSxDQUdGLEtBbkJFLHlCQUNBLGNBQ0EsaUJBQ0Esc0pBQ0EsZ0JBQ0EsZ0JBQUEsQ0FrQkYsbUJBM0JFLDhCQUFBLHFCQUFBLENBa0NGLFFBbENFLDhCQUFBLEFBSUEsc0JBQUEseUJBQ0EsY0FDQSxpQkFDQSxzSkFDQSxnQkFDQSxpQkE4QkEsWUFDQSxTQUNBLDhCQUFBLDBCQUFBLHFCQUFBLENBUUYsR0FDRSxlQUFBLENDL0RGLHFCQUNFLHNKQUNBLGVDY3dCLENEVjFCLE9BRUUsaUJBQ0Esb0JBQ0Esa0JBQ0EsZUNNa0IsQ0RIcEIsT0FFRSxpQkFDQSxvQkFDQSxrQkFDQSxlQ0RrQixDRElwQix1Q0FDRSxlQUNBLG1CQUNBLG1CQUNBLGVDUGtCLENEVXBCLE9BRUUsaUJBQ0EsaUJBQ0EsbUJBQ0EsZUNka0IsQ0RpQ3BCLE1BQ0UsZ0JBQUEsQ0FHRixFQUNFLGlCRUswQixDRkY1QixFQUNFLGNBQ0EscUJBQ0EsMkJBQUEsQ0FFQSxRQUNFLGNBQ0EseUJBQUEsQ0FDQSxxQkFDRSxvQkFBQSxDQUlKLFFBQ0UsY0FDQSxVQUFBLENBRUYsZUFDRSxVakJ0RG1CLENpQndEbkIscUJBQ0UsYWpCN0MyQixDaUI4QzNCLHdDQUNFLHlCQUFBLENBS1Isb0JBQ0UseUJBQUEsQ0FHRixHQUNFLFNBQ0EsbUJBQ0Esc0JBQUEsQ0FHRixxQ0c3REksbUJBQ0EsdUJBQ0EsZUFBQSxDQ3JDRiwrQkFDRSxnQkFBQSxDQ0VKLGdGMUJJRSxxQkFDQSxzQkFDQSxvQkFDQSxtQ0FDQSxrQ0FDQSxzQkFzQkEsY0FDQSxlQUFBLENBNEJFLHdCQUVFLFcyQm5FUSxDM0JpRVYsdUJBRUUsVzJCbkVRLEMzQmlFViw2QkFFRSxXMkJuRVEsQzNCaUVWLDJCQUVFLFcyQm5FUSxDM0JpRVYsOEJBRUUsVzJCbkVRLEMzQmlFViw4QkFFRSxXMkJuRVEsQzNCaUVWLHFDQUVFLFcyQm5FUSxDM0JpRVYsbUNBRUUsVzJCbkVRLEMzQmlFVix1Q0FFRSxXMkJuRVEsQzNCaUVWLGlDQUVFLFcyQm5FUSxDM0JpRVYsMkJBRUUsVzJCbkVRLEMzQmlFVixnQ0FFRSxXMkJuRVEsQzNCaUVWLDBCQUVFLFcyQm5FUSxDM0JpRVYscUJBRUUsVzJCbkVRLEMzQmlFVixxQkFFRSxXMkJuRVEsQzNCaUVWLDRCQUVFLFcyQm5FUSxDM0JpRVYscUJBRUUsVzJCbkVRLEMzQmlFVixtQ0FFRSxXMkJuRVEsQzNCaUVWLGlDQUVFLFcyQm5FUSxDM0JpRVYsb0NBRUUsVzJCbkVRLEMzQmlFVixpQ0FFRSxXMkJuRVEsQzNCaUVWLHVDQUVFLFcyQm5FUSxDM0JpRVYsZ0NBRUUsVzJCbkVRLEMzQmlFVixpQ0FFRSxXMkJuRVEsQzNCaUVWLCtCQUVFLFcyQm5FUSxDM0JpRVYscUNBRUUsVzJCbkVRLEMzQmlFVix5Q0FFRSxXMkJuRVEsQzNCaUVWLGdDQUVFLFcyQm5FUSxDM0JpRVYsd0NBRUUsVzJCbkVRLEMzQmlFVixtQ0FFRSxXMkJuRVEsQzNCaUVWLCtDQUVFLFcyQm5FUSxDM0JpRVYsdUNBRUUsVzJCbkVRLEMzQmlFVixxQ0FFRSxXMkJuRVEsQzNCaUVWLHNDQUVFLFcyQm5FUSxDM0JpRVYscUNBRUUsVzJCbkVRLEMzQmlFVix5QkFFRSxXMkJuRVEsQzNCaUVWLDZCQUVFLFcyQm5FUSxDM0JpRVYsNkJBRUUsVzJCbkVRLEMzQmlFViw4QkFFRSxXMkJuRVEsQzNCaUVWLHdCQUVFLFcyQm5FUSxDM0JpRVYseUJBRUUsVzJCbkVRLEMzQmlFViwyQkFFRSxXMkJuRVEsQzNCaUVWLDJCQUVFLFcyQm5FUSxDM0JpRVYsdUJBRUUsVzJCbkVRLEMzQmlFViwyQkFFRSxXMkJuRVEsQzNCaUVWLDhCQUVFLFcyQm5FUSxDM0JpRVYsc0JBRUUsVzJCbkVRLEMzQmlFVix5QkFFRSxXMkJuRVEsQzNCaUVWLHlCQUVFLFcyQm5FUSxDM0JpRVYsaUNBRUUsVzJCbkVRLEMzQmlFViw2QkFFRSxXMkJuRVEsQzNCaUVWLGdDQUVFLFcyQm5FUSxDM0JpRVYsMEJBRUUsVzJCbkVRLEMzQmlFViw0QkFFRSxXMkJuRVEsQzNCaUVWLGdDQUVFLFcyQm5FUSxDM0JpRVYseUJBRUUsVzJCbkVRLEMzQmlFVixzQkFFRSxXMkJuRVEsQzNCaUVWLHNCQUVFLFcyQm5FUSxDM0JpRVYsdUJBRUUsVzJCbkVRLEMzQmlFVix1QkFFRSxXMkJuRVEsQzNCaUVWLG9CQUVFLFcyQm5FUSxDM0JpRVYsdUJBRUUsVzJCbkVRLEMzQmlFVixtREFFRSxXMkJuRVEsQzNCaUVWLHlDQUVFLFcyQm5FUSxDM0JpRVYsZ0NBRUUsVzJCbkVRLEMzQmlFViw4QkFFRSxXMkJuRVEsQzNCaUVWLHdDQUVFLFcyQm5FUSxDM0JpRVYseUNBRUUsVzJCbkVRLEMzQmlFVixzQkFFRSxXMkJuRVEsQzNCaUVWLHNCQUVFLFcyQm5FUSxDM0JpRVYscUJBRUUsVzJCbkVRLEMzQmlFViwyQkFFRSxXMkJuRVEsQzNCaUVWLHFCQUVFLFcyQm5FUSxDM0JpRVYscUJBRUUsVzJCbkVRLEMzQmlFViwyQkFFRSxXMkJuRVEsQzNCaUVWLDRCQUVFLFcyQm5FUSxDM0JpRVYscUJBRUUsVzJCbkVRLEMzQmlFViwrQkFFRSxXMkJuRVEsQzNCaUVWLDJCQUVFLFcyQm5FUSxDM0JpRVYsa0NBRUUsVzJCbkVRLEMzQmlFViwyQkFFRSxXMkJuRVEsQzNCaUVWLDRCQUVFLFcyQm5FUSxDM0JpRVYscUJBRUUsVzJCbkVRLEMzQmlFViwwQkFFRSxXMkJuRVEsQzNCaUVWLHVCQUVFLFcyQm5FUSxDM0JpRVYsNkJBRUUsVzJCbkVRLEMzQmlFVixxQkFFRSxXMkJuRVEsQzNCaUVWLHlCQUVFLFcyQm5FUSxDM0JpRVYsdUNBRUUsVzJCbkVRLEMzQmlFVixxQkFFRSxXMkJuRVEsQzNCaUVWLCtCQUVFLFcyQm5FUSxDM0JpRVYsbUNBRUUsVzJCbkVRLEMzQmlFVixxQ0FFRSxXMkJuRVEsQzNCaUVWLHlDQUVFLFcyQm5FUSxDM0JpRVYscUNBRUUsVzJCbkVRLEMzQmlFViw0QkFFRSxXMkJuRVEsQzNCaUVWLHdCQUVFLFcyQm5FUSxDM0JpRVYsMEJBRUUsVzJCbkVRLEMzQmlFVixvQkFFRSxXMkJuRVEsQzNCaUVWLHNDQUVFLFcyQm5FUSxDM0JpRVYseUJBRUUsVzJCbkVRLEMzQmlFVixzQkFFRSxXMkJuRVEsQzNCaUVWLDBCQUVFLFcyQm5FUSxDM0JpRVYsMkJBRUUsVzJCbkVRLEMzQmlFViwyQkFFRSxXMkJuRVEsQzNCaUVWLHlCQUVFLFcyQm5FUSxDM0JpRVYsZ0NBRUUsVzJCbkVRLEMzQmlFViwwQkFFRSxXMkJuRVEsQzNCaUVWLDBCQUVFLFcyQm5FUSxDM0JpRVYseUJBRUUsVzJCbkVRLEMzQmlFViw2QkFFRSxXMkJuRVEsQzNCaUVWLGlDQUVFLFcyQm5FUSxDM0JpRVYsNkJBRUUsVzJCbkVRLEMzQmlFVixtQ0FFRSxXMkJuRVEsQzNCaUVWLHdCQUVFLFcyQm5FUSxDM0JpRVYsK0JBRUUsVzJCbkVRLEMzQmlFViw4QkFFRSxXMkJuRVEsQzNCaUVWLDBCQUVFLFcyQm5FUSxDM0JpRVYsNkJBRUUsVzJCbkVRLEMzQmlFViw0QkFFRSxXMkJuRVEsQzNCaUVWLHdDQUVFLFcyQm5FUSxDM0JpRVYsNENBRUUsVzJCbkVRLEMzQmlFViw2Q0FFRSxXMkJuRVEsQzNCaUVWLDRDQUVFLFcyQm5FUSxDM0JpRVYsMENBRUUsVzJCbkVRLEMzQmlFVixtQ0FFRSxXMkJuRVEsQzNCaUVWLDZDQUVFLFcyQm5FUSxDM0JpRVYsaUNBRUUsVzJCbkVRLEMzQmlFVixxQ0FFRSxXMkJuRVEsQzNCaUVWLDJCQUVFLFcyQm5FUSxDM0JpRVYsMkJBRUUsVzJCbkVRLEMzQmlFVixnQ0FFRSxXMkJuRVEsQzNCaUVWLDBCQUVFLFcyQm5FUSxDM0JpRVYsc0NBRUUsVzJCbkVRLEMzQmlFViw4QkFFRSxXMkJuRVEsQzNCaUVWLGlEQUVFLFcyQm5FUSxDM0JpRVYsMEJBRUUsVzJCbkVRLEMzQmlFVixzQkFFRSxXMkJuRVEsQzNCaUVWLDhCQUVFLFcyQm5FUSxDM0JpRVYsMkJBRUUsVzJCbkVRLEMzQmlFVix5QkFFRSxXMkJuRVEsQzNCaUVWLHdCQUVFLFcyQm5FUSxDM0JpRVYsa0NBRUUsVzJCbkVRLEMzQmlFVixtQ0FFRSxXMkJuRVEsQzNCaUVWLHVCQUVFLFcyQm5FUSxDM0JpRVYsd0JBRUUsVzJCbkVRLEMzQmlFVix5QkFFRSxXMkJuRVEsQzNCaUVWLDJCQUVFLFcyQm5FUSxDM0JpRVYsd0JBRUUsVzJCbkVRLEMzQmlFVixxQkFFRSxXMkJuRVEsQzNCaUVWLHFCQUVFLFcyQm5FUSxDM0JpRVYsdUJBRUUsVzJCbkVRLEMzQmlFViwyQkFFRSxXMkJuRVEsQzNCaUVWLDBCQUVFLFcyQm5FUSxDM0JpRVYsOEJBRUUsVzJCbkVRLEMzQmlFVixxQ0FFRSxXMkJuRVEsQzNCaUVWLGdDQUVFLFcyQm5FUSxDM0JpRVYscUJBRUUsVzJCbkVRLEMzQmlFViwrQkFFRSxXMkJuRVEsQzNCaUVWLCtCQUVFLFcyQm5FUSxDM0JpRVYs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QSw2QkFEQSxBQUNBLDBCQURBLEFBQ0Esc0JBQUEsd0JBQUEscUJBQUEsc0JBQUEsQ0FHRixrQ0FDRSxvQkFBQSxBQUNBLG9CQURBLEFBQ0EsYUFBQSxtQkFBQSxXQUFBLE1BQUEsQ0FHRixrQ0FDRSxjbkVXQSx5QkFHQSxvQkFBQSxDbUVKQSxpREFDRSxnQkFBQSxDQUVGLHdEQUNFLFlBQ0EsaUJBQUEsQ0FLTix1Q0FFSSxvQkFBQSxBQUNBLG9CQURBLEFBQ0EsYUFBQSxtQkFBQSxjQUFBLENqRktGLHFDQUFBLG1CaUZDRSxvQkFBQSxBQUNBLG9CQURBLEFBQ0EsYUFBQSw0QkFBQSw2QkFBQSwwQkFBQSxxQkFBQSxDQUVBLG1DQUNFLG9CQUFBLG9CQUFBLFlBQUEsQ0FHRiwrQ0FDRSxtQkFBQSxXQUFBLE1BQUEsQ0FBQSxDQ2dFTix1QkFDRSxvQkFBQSxDQUdGLHNCQUNFLG9CQUFBLENBQUEiLCJmaWxlIjoiZXJ0LXdlYnN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogZXJ0LXdlYnN0eWxlIENTUyBVSSBUb29sa2l0IFYke1ZFUlNJT059XG4gKi8uZXMtZm9ybS1tZXNzYWdlLC5lcy1pbmxpbmUtbWVzc2FnZXt3b3JkLXdyYXA6YnJlYWstd29yZH0uZXMtd2lkZ2V0IC5lcy13aWRnZXQtaGVhZGVyIGJ1dHRvbltkYXRhLWVzLWV4cGFuZC1jb2xsYXBzZV0sLmVzLXBvcHVwLi1lcy1vcGVuIC5lcy1wb3B1cC1oZWFkZXIgLmVzLXBvcHVwLWFjdGlvbi1iYXIgYnV0dG9uLC5lcy1wb3B1cC4tZXMtb3BlbiAuZXMtcG9wdXAtaGVhZGVyIGJ1dHRvbltkYXRhLWRpc21pc3NdLC5lcy1wb3BvdmVyPmJ1dHRvbjpub3QoW2NsYXNzXSksLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtZHJvcGRvd24+LmVzLWRyb3Bkb3duLWljb24sLmVzLWRyb3Bkb3duPi5lcy1kcm9wZG93bi1idXR0b24sLmVzLWRyb3Bkb3duPmJ1dHRvbjpub3QoW2NsYXNzXSksLmVzLWFjdGlvbmJhciBhLC5lcy1hY3Rpb25iYXIgYnV0dG9uLmVzLWljb257YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlcjpub25lO3BhZGRpbmc6MH0uZXMtcXVpY2tsaW5rcyB1bCwuZXMtYnJlYWRjcnVtYnM+bmF2PnVsLC5lcy10b29sYmFyIHVsLC5lcy1idWxsZXQtbGlzdCwuZXMtbGF5b3V0LWZsZXgtbGlzdCwuZXMtbGVnZW5kLWxpc3R7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowfS5lcy1maWxlLWNvbnRyb2wgLmVzLWFjdGlvbj4uZXMtYnV0dG9uLC5lcy1maWxlLWNvbnRyb2wgLmVzLWJ1dHRvbi1ncm91cCAuZXMtYWN0aW9uPmlucHV0K2xhYmVsLC5lcy1idXR0b24tZ3JvdXAgLmVzLWZpbGUtY29udHJvbCAuZXMtYWN0aW9uPmlucHV0K2xhYmVsLC5lcy1maWxlLWNvbnRyb2wgLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCAuZXMtYWN0aW9uPmlucHV0K2xhYmVsLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgLmVzLWZpbGUtY29udHJvbCAuZXMtYWN0aW9uPmlucHV0K2xhYmVsLC5lcy1zZWxlY3QsLmVzLXRleHRhcmVhLC5lcy1kcm9wZG93bj4uZXMtZHJvcGRvd24tYnV0dG9uLC5lcy1pbnB1dCwuZXMtZmlsZS1jb250cm9sIC5lcy1maWxlLW5hbWU+aW5wdXQsLmVzLWZpbGUtY29udHJvbCAuZXMtZmlsZS1uYW1lIC5lcy1maWxlLWlucHV0LC5lcy10aW1lLWlucHV0IGJ1dHRvbiwuZXMtdGltZS1pbnB1dD5pbnB1dCwuZXMtZGF0ZS1pbnB1dD5pbnB1dHtib3JkZXItcmFkaXVzOjA7Ym94LXNoYWRvdzpub25lfS5lcy1wbGFjZWhvbGRlciwuZXMtbGF5b3V0LWZsZXgtbGlzdCAuZXMtcGFuZWwsLmVzLWxheW91dC1mbGV4LWxpc3QgLmVzLWNhcmQsLmVzLWxheW91dC1mbGV4LWxpc3QgLmVzLWNvbnRlbnQtYm94LC5lcy1sYXlvdXQtZmxleC1saXN0IC5lcy10ZXh0LWdyb3VwLC5lcy1sYXlvdXQtZmxleC1saXN0IC5zZy1ib3gsLmVzLWxheW91dC1mbGV4LWxpc3R7ZmxleC1ncm93OjE7ZmxleC1zaHJpbms6MTthbGlnbi1pdGVtczpzdHJldGNoO2Rpc3BsYXk6ZmxleH0uZXMtbGF5b3V0LWZsZXgtbGlzdD4uZXMtZmxleC1pdGVte2Rpc3BsYXk6YmxvY2s7ZmxleC1ncm93OjA7ZmxleC1zaHJpbms6MH0uZXMtbmF2LWl0ZW0uLWVzLW9wZW4+YTpiZWZvcmUsLmVzLW5hdi1pdGVtLi1lcy1vcGVuPmJ1dHRvbjpiZWZvcmUsLmVzLW5hdi1pdGVtLi1lcy1jbG9zZWQ+YTpiZWZvcmUsLmVzLW5hdi1pdGVtLi1lcy1jbG9zZWQ+YnV0dG9uOmJlZm9yZSwuZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlPmE6YmVmb3JlLC5lcy1uYXYtaXRlbS4tZXMtY29sbGFwc2libGU+YnV0dG9uOmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTplcnQtaWNvbnM7dGV4dC1yZW5kZXJpbmc6YXV0bzstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zaXplOjFlbTtsaW5lLWhlaWdodDoxZW19LmVzLW5hdi1pdGVtLi1lcy1vcGVuPmE6YmVmb3JlLC5lcy1uYXYtaXRlbS4tZXMtb3Blbj5idXR0b246YmVmb3JlLC5lcy1uYXYtaXRlbS4tZXMtY2xvc2VkPmE6YmVmb3JlLC5lcy1uYXYtaXRlbS4tZXMtY2xvc2VkPmJ1dHRvbjpiZWZvcmUsLmVzLW5hdi1pdGVtLi1lcy1jb2xsYXBzaWJsZT5hOmJlZm9yZSwuZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlPmJ1dHRvbjpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjFlbTttYXJnaW4tdG9wOi0wLjFlbTt3aWR0aDoxZW19LmVzLWdhdGV3YXkgLmVzLWdhdGV3YXktYm9keSwuZXMtYXBwIC5lcy1hcHAtYm9keSwuZXMtZmlsZS1pdGVtLC5lcy10YWJsZS1sZWdlbmQsLmVzLWdyaWQgLmVzLWdyaWQtYm9keSwuZXMtZ3JpZCAuZXMtZ3JpZC1oZWFkZXIsLmVzLXBsYWNlaG9sZGVyLC5lcy13aWRnZXQgLmVzLXdpZGdldC1ib2R5LC5lcy10b3VyLi1lcy1vcGVuIC5lcy10b3VyLWZvb3RlciwuZXMtdG91ci4tZXMtb3BlbiAuZXMtdG91ci1ib2R5LC5lcy1wb3B1cC4tZXMtb3BlbiAuZXMtcG9wdXAtZm9vdGVyLC5lcy1wb3B1cC4tZXMtb3BlbiAuZXMtcG9wdXAtYm9keSwuZXMtcGFuZWwsLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1ib2R5LC5lcy1kcm9wZG93biAuZXMtZHJvcGRvd24tY29udGVudCwuZXMtc2VjdGlvbi1ib3gsLmVzLWNvbnRlbnQtYm94e3BhZGRpbmc6LjVyZW19LmVzLWdhdGV3YXkgLi1lcy1pbnNldC14c21hbGwuZXMtZ2F0ZXdheS1ib2R5LC5lcy1hcHAgLi1lcy1pbnNldC14c21hbGwuZXMtYXBwLWJvZHksLi1lcy1pbnNldC14c21hbGwuZXMtZmlsZS1pdGVtLC4tZXMtaW5zZXQteHNtYWxsLmVzLXRhYmxlLWxlZ2VuZCwuZXMtZ3JpZCAuLWVzLWluc2V0LXhzbWFsbC5lcy1ncmlkLWJvZHksLmVzLWdyaWQgLi1lcy1pbnNldC14c21hbGwuZXMtZ3JpZC1oZWFkZXIsLi1lcy1pbnNldC14c21hbGwuZXMtcGxhY2Vob2xkZXIsLmVzLXdpZGdldCAuLWVzLWluc2V0LXhzbWFsbC5lcy13aWRnZXQtYm9keSwuZXMtdG91ci4tZXMtb3BlbiAuLWVzLWluc2V0LXhzbWFsbC5lcy10b3VyLWZvb3RlciwuZXMtdG91ci4tZXMtb3BlbiAuLWVzLWluc2V0LXhzbWFsbC5lcy10b3VyLWJvZHksLmVzLXBvcHVwLi1lcy1vcGVuIC4tZXMtaW5zZXQteHNtYWxsLmVzLXBvcHVwLWZvb3RlciwuZXMtcG9wdXAuLWVzLW9wZW4gLi1lcy1pbnNldC14c21hbGwuZXMtcG9wdXAtYm9keSwuLWVzLWluc2V0LXhzbWFsbC5lcy1wYW5lbCwuZXMtY29sbGFwc2libGUtcGFuZWwgLi1lcy1pbnNldC14c21hbGwuZXMtY29sbGFwc2libGUtcGFuZWwtYm9keSwuZXMtZHJvcGRvd24gLi1lcy1pbnNldC14c21hbGwuZXMtZHJvcGRvd24tY29udGVudCwuLWVzLWluc2V0LXhzbWFsbC5lcy1zZWN0aW9uLWJveCwuLWVzLWluc2V0LXhzbWFsbC5lcy1jb250ZW50LWJveHtwYWRkaW5nOi4yNXJlbX0uZXMtZ2F0ZXdheSAuLWVzLWluc2V0LWRlZmF1bHQuZXMtZ2F0ZXdheS1ib2R5LC5lcy1hcHAgLi1lcy1pbnNldC1kZWZhdWx0LmVzLWFwcC1ib2R5LC4tZXMtaW5zZXQtZGVmYXVsdC5lcy1maWxlLWl0ZW0sLi1lcy1pbnNldC1kZWZhdWx0LmVzLXRhYmxlLWxlZ2VuZCwuZXMtZ3JpZCAuLWVzLWluc2V0LWRlZmF1bHQuZXMtZ3JpZC1ib2R5LC5lcy1ncmlkIC4tZXMtaW5zZXQtZGVmYXVsdC5lcy1ncmlkLWhlYWRlciwuLWVzLWluc2V0LWRlZmF1bHQuZXMtcGxhY2Vob2xkZXIsLmVzLXdpZGdldCAuLWVzLWluc2V0LWRlZmF1bHQuZXMtd2lkZ2V0LWJvZHksLmVzLXRvdXIuLWVzLW9wZW4gLi1lcy1pbnNldC1kZWZhdWx0LmVzLXRvdXItZm9vdGVyLC5lcy10b3VyLi1lcy1vcGVuIC4tZXMtaW5zZXQtZGVmYXVsdC5lcy10b3VyLWJvZHksLmVzLXBvcHVwLi1lcy1vcGVuIC4tZXMtaW5zZXQtZGVmYXVsdC5lcy1wb3B1cC1mb290ZXIsLmVzLXBvcHVwLi1lcy1vcGVuIC4tZXMtaW5zZXQtZGVmYXVsdC5lcy1wb3B1cC1ib2R5LC4tZXMtaW5zZXQtZGVmYXVsdC5lcy1wYW5lbCwuZXMtY29sbGFwc2libGUtcGFuZWwgLi1lcy1pbnNldC1kZWZhdWx0LmVzLWNvbGxhcHNpYmxlLXBhbmVsLWJvZHksLmVzLWRyb3Bkb3duIC4tZXMtaW5zZXQtZGVmYXVsdC5lcy1kcm9wZG93bi1jb250ZW50LC4tZXMtaW5zZXQtZGVmYXVsdC5lcy1zZWN0aW9uLWJveCwuLWVzLWluc2V0LWRlZmF1bHQuZXMtY29udGVudC1ib3gsLmVzLWdhdGV3YXkgLi1lcy1pbnNldC1zbWFsbC5lcy1nYXRld2F5LWJvZHksLmVzLWFwcCAuLWVzLWluc2V0LXNtYWxsLmVzLWFwcC1ib2R5LC4tZXMtaW5zZXQtc21hbGwuZXMtZmlsZS1pdGVtLC4tZXMtaW5zZXQtc21hbGwuZXMtdGFibGUtbGVnZW5kLC5lcy1ncmlkIC4tZXMtaW5zZXQtc21hbGwuZXMtZ3JpZC1ib2R5LC5lcy1ncmlkIC4tZXMtaW5zZXQtc21hbGwuZXMtZ3JpZC1oZWFkZXIsLi1lcy1pbnNldC1zbWFsbC5lcy1wbGFjZWhvbGRlciwuZXMtd2lkZ2V0IC4tZXMtaW5zZXQtc21hbGwuZXMtd2lkZ2V0LWJvZHksLmVzLXRvdXIuLWVzLW9wZW4gLi1lcy1pbnNldC1zbWFsbC5lcy10b3VyLWZvb3RlciwuZXMtdG91ci4tZXMtb3BlbiAuLWVzLWluc2V0LXNtYWxsLmVzLXRvdXItYm9keSwuZXMtcG9wdXAuLWVzLW9wZW4gLi1lcy1pbnNldC1zbWFsbC5lcy1wb3B1cC1mb290ZXIsLmVzLXBvcHVwLi1lcy1vcGVuIC4tZXMtaW5zZXQtc21hbGwuZXMtcG9wdXAtYm9keSwuLWVzLWluc2V0LXNtYWxsLmVzLXBhbmVsLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuLWVzLWluc2V0LXNtYWxsLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWJvZHksLmVzLWRyb3Bkb3duIC4tZXMtaW5zZXQtc21hbGwuZXMtZHJvcGRvd24tY29udGVudCwuLWVzLWluc2V0LXNtYWxsLmVzLXNlY3Rpb24tYm94LC4tZXMtaW5zZXQtc21hbGwuZXMtY29udGVudC1ib3h7cGFkZGluZzouNXJlbX0uZXMtZ2F0ZXdheSAuLWVzLWluc2V0LW1lZGl1bS5lcy1nYXRld2F5LWJvZHksLmVzLWFwcCAuLWVzLWluc2V0LW1lZGl1bS5lcy1hcHAtYm9keSwuLWVzLWluc2V0LW1lZGl1bS5lcy1maWxlLWl0ZW0sLi1lcy1pbnNldC1tZWRpdW0uZXMtdGFibGUtbGVnZW5kLC5lcy1ncmlkIC4tZXMtaW5zZXQtbWVkaXVtLmVzLWdyaWQtYm9keSwuZXMtZ3JpZCAuLWVzLWluc2V0LW1lZGl1bS5lcy1ncmlkLWhlYWRlciwuLWVzLWluc2V0LW1lZGl1bS5lcy1wbGFjZWhvbGRlciwuZXMtd2lkZ2V0IC4tZXMtaW5zZXQtbWVkaXVtLmVzLXdpZGdldC1ib2R5LC5lcy10b3VyLi1lcy1vcGVuIC4tZXMtaW5zZXQtbWVkaXVtLmVzLXRvdXItZm9vdGVyLC5lcy10b3VyLi1lcy1vcGVuIC4tZXMtaW5zZXQtbWVkaXVtLmVzLXRvdXItYm9keSwuZXMtcG9wdXAuLWVzLW9wZW4gLi1lcy1pbnNldC1tZWRpdW0uZXMtcG9wdXAtZm9vdGVyLC5lcy1wb3B1cC4tZXMtb3BlbiAuLWVzLWluc2V0LW1lZGl1bS5lcy1wb3B1cC1ib2R5LC4tZXMtaW5zZXQtbWVkaXVtLmVzLXBhbmVsLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuLWVzLWluc2V0LW1lZGl1bS5lcy1jb2xsYXBzaWJsZS1wYW5lbC1ib2R5LC5lcy1kcm9wZG93biAuLWVzLWluc2V0LW1lZGl1bS5lcy1kcm9wZG93bi1jb250ZW50LC4tZXMtaW5zZXQtbWVkaXVtLmVzLXNlY3Rpb24tYm94LC4tZXMtaW5zZXQtbWVkaXVtLmVzLWNvbnRlbnQtYm94e3BhZGRpbmc6MXJlbX0uZXMtZ2F0ZXdheSAuLWVzLWluc2V0LWxhcmdlLmVzLWdhdGV3YXktYm9keSwuZXMtYXBwIC4tZXMtaW5zZXQtbGFyZ2UuZXMtYXBwLWJvZHksLi1lcy1pbnNldC1sYXJnZS5lcy1maWxlLWl0ZW0sLi1lcy1pbnNldC1sYXJnZS5lcy10YWJsZS1sZWdlbmQsLmVzLWdyaWQgLi1lcy1pbnNldC1sYXJnZS5lcy1ncmlkLWJvZHksLmVzLWdyaWQgLi1lcy1pbnNldC1sYXJnZS5lcy1ncmlkLWhlYWRlciwuLWVzLWluc2V0LWxhcmdlLmVzLXBsYWNlaG9sZGVyLC5lcy13aWRnZXQgLi1lcy1pbnNldC1sYXJnZS5lcy13aWRnZXQtYm9keSwuZXMtdG91ci4tZXMtb3BlbiAuLWVzLWluc2V0LWxhcmdlLmVzLXRvdXItZm9vdGVyLC5lcy10b3VyLi1lcy1vcGVuIC4tZXMtaW5zZXQtbGFyZ2UuZXMtdG91ci1ib2R5LC5lcy1wb3B1cC4tZXMtb3BlbiAuLWVzLWluc2V0LWxhcmdlLmVzLXBvcHVwLWZvb3RlciwuZXMtcG9wdXAuLWVzLW9wZW4gLi1lcy1pbnNldC1sYXJnZS5lcy1wb3B1cC1ib2R5LC4tZXMtaW5zZXQtbGFyZ2UuZXMtcGFuZWwsLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC4tZXMtaW5zZXQtbGFyZ2UuZXMtY29sbGFwc2libGUtcGFuZWwtYm9keSwuZXMtZHJvcGRvd24gLi1lcy1pbnNldC1sYXJnZS5lcy1kcm9wZG93bi1jb250ZW50LC4tZXMtaW5zZXQtbGFyZ2UuZXMtc2VjdGlvbi1ib3gsLi1lcy1pbnNldC1sYXJnZS5lcy1jb250ZW50LWJveHtwYWRkaW5nOjJyZW19LmVzLWdhdGV3YXkgLi1lcy1pbnNldC14bGFyZ2UuZXMtZ2F0ZXdheS1ib2R5LC5lcy1hcHAgLi1lcy1pbnNldC14bGFyZ2UuZXMtYXBwLWJvZHksLi1lcy1pbnNldC14bGFyZ2UuZXMtZmlsZS1pdGVtLC4tZXMtaW5zZXQteGxhcmdlLmVzLXRhYmxlLWxlZ2VuZCwuZXMtZ3JpZCAuLWVzLWluc2V0LXhsYXJnZS5lcy1ncmlkLWJvZHksLmVzLWdyaWQgLi1lcy1pbnNldC14bGFyZ2UuZXMtZ3JpZC1oZWFkZXIsLi1lcy1pbnNldC14bGFyZ2UuZXMtcGxhY2Vob2xkZXIsLmVzLXdpZGdldCAuLWVzLWluc2V0LXhsYXJnZS5lcy13aWRnZXQtYm9keSwuZXMtdG91ci4tZXMtb3BlbiAuLWVzLWluc2V0LXhsYXJnZS5lcy10b3VyLWZvb3RlciwuZXMtdG91ci4tZXMtb3BlbiAuLWVzLWluc2V0LXhsYXJnZS5lcy10b3VyLWJvZHksLmVzLXBvcHVwLi1lcy1vcGVuIC4tZXMtaW5zZXQteGxhcmdlLmVzLXBvcHVwLWZvb3RlciwuZXMtcG9wdXAuLWVzLW9wZW4gLi1lcy1pbnNldC14bGFyZ2UuZXMtcG9wdXAtYm9keSwuLWVzLWluc2V0LXhsYXJnZS5lcy1wYW5lbCwuZXMtY29sbGFwc2libGUtcGFuZWwgLi1lcy1pbnNldC14bGFyZ2UuZXMtY29sbGFwc2libGUtcGFuZWwtYm9keSwuZXMtZHJvcGRvd24gLi1lcy1pbnNldC14bGFyZ2UuZXMtZHJvcGRvd24tY29udGVudCwuLWVzLWluc2V0LXhsYXJnZS5lcy1zZWN0aW9uLWJveCwuLWVzLWluc2V0LXhsYXJnZS5lcy1jb250ZW50LWJveHtwYWRkaW5nOjRyZW19LmVzLWNhcmQgLmVzLWNhcmQtZm9vdGVyLC5lcy1jYXJkIC5lcy1jYXJkLWJvZHl7cGFkZGluZzouNXJlbSAxLjVyZW19LmVzLWNhcmQgLi1lcy1pbnNldC1zbWFsbC5lcy1jYXJkLWZvb3RlciwuZXMtY2FyZCAuLWVzLWluc2V0LXNtYWxsLmVzLWNhcmQtYm9keXtwYWRkaW5nOi4yNXJlbSAuNXJlbX0uZXMtY2FyZCAuLWVzLWluc2V0LWRlZmF1bHQuZXMtY2FyZC1mb290ZXIsLmVzLWNhcmQgLi1lcy1pbnNldC1kZWZhdWx0LmVzLWNhcmQtYm9keSwuZXMtY2FyZCAuLWVzLWluc2V0LW1lZGl1bS5lcy1jYXJkLWZvb3RlciwuZXMtY2FyZCAuLWVzLWluc2V0LW1lZGl1bS5lcy1jYXJkLWJvZHl7cGFkZGluZzouNXJlbSAxcmVtfS5lcy1jYXJkIC4tZXMtaW5zZXQtbGFyZ2UuZXMtY2FyZC1mb290ZXIsLmVzLWNhcmQgLi1lcy1pbnNldC1sYXJnZS5lcy1jYXJkLWJvZHl7cGFkZGluZzoxcmVtIDJyZW19LmVzLWNhcmQgLi1lcy1pbnNldC14bGFyZ2UuZXMtY2FyZC1mb290ZXIsLmVzLWNhcmQgLi1lcy1pbnNldC14bGFyZ2UuZXMtY2FyZC1ib2R5e3BhZGRpbmc6MnJlbSA0cmVtfS5lcy1sYXlvdXQtZ3JpZCAuZXMtY29sdW1uLC5lcy1sYXlvdXQtY29sdW1ucyAuZXMtY29sdW1ue2Zsb2F0OmxlZnQ7d2lkdGg6MTAwJX0uZXMtdGFibGUtbGVnZW5kLC5lcy1wbGFjZWhvbGRlciwuZXMtcHJvZHVjdCAuZXMtdGh1bWJuYWlsLC5lcy10YWJsZS1sZWdlbmQuLWVzLWJvcmRlciwuZXMtcGFuZWwsLmVzLWNhcmR7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5lcy1wcm9kdWN0IC5lcy10aHVtYm5haWwsLmVzLXRhYmxlLWxlZ2VuZC4tZXMtYm9yZGVyLC5lcy1wYW5lbCwuZXMtY2FyZHtib3JkZXI6MXB4IHNvbGlkICNlYmVkZWZ9LmVzLXN3aXRjaCAuZXMtc3dpdGNoLXRvZ2dsZSwuZXMtcmFkaW8gaW5wdXQrbGFiZWw6YmVmb3JlLC5lcy1jaGVja2JveCBpbnB1dCtsYWJlbDpiZWZvcmUsLmVzLXNlbGVjdCwuZXMtdGV4dGFyZWEsLmVzLWRyb3Bkb3duPi5lcy1kcm9wZG93bi1idXR0b24sLmVzLWlucHV0LC5lcy1maWxlLWNvbnRyb2wgLmVzLWZpbGUtbmFtZT5pbnB1dCwuZXMtZmlsZS1jb250cm9sIC5lcy1maWxlLW5hbWUgLmVzLWZpbGUtaW5wdXQsLmVzLXRpbWUtaW5wdXQgYnV0dG9uLC5lcy10aW1lLWlucHV0PmlucHV0LC5lcy1kYXRlLWlucHV0PmlucHV0e2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkN2RiZGY7Y29sb3I6IzExMTgxYztkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MDt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuMjVzO291dGxpbmU6MH0uZXMtZmlsZS1pdGVtLi1lcy1pbnZhbGlkLC5lcy1mb3JtLWZpZWxkLi1lcy1pbnZhbGlkIC5lcy1kYXRlLWlucHV0IGlucHV0LC5lcy1mb3JtLWZpZWxkLi1lcy1pbnZhbGlkIC5lcy10aW1lLWlucHV0IGlucHV0LC5lcy1mb3JtLWZpZWxkLi1lcy1pbnZhbGlkIC5lcy1pbnB1dCwuZXMtZm9ybS1maWVsZC4tZXMtaW52YWxpZCAuZXMtc2VsZWN0LC5lcy1mb3JtLWZpZWxkLi1lcy1pbnZhbGlkIC5lcy10ZXh0YXJlYSwuZXMtZm9ybS1maWVsZC4tZXMtaW52YWxpZCAuZXMtY2hlY2tib3ggbGFiZWw6YmVmb3JlLC5lcy1mb3JtLWZpZWxkLi1lcy1pbnZhbGlkIC5lcy1yYWRpbyBsYWJlbDpiZWZvcmUsLmVzLXN3aXRjaC4tZXMtaW52YWxpZCBpbnB1dFt0eXBlPWNoZWNrYm94XSsuZXMtc3dpdGNoLXRvZ2dsZSwuZXMtY2hlY2tib3guLWVzLWludmFsaWQgbGFiZWw6YmVmb3JlLC5lcy1yYWRpby4tZXMtaW52YWxpZCBsYWJlbDpiZWZvcmUsLi1lcy1pbnZhbGlkLmVzLXRpbWUtaW5wdXQ+aW5wdXQsLi1lcy1pbnZhbGlkLmVzLWRhdGUtaW5wdXQ+aW5wdXQsLi1lcy1pbnZhbGlkLmVzLXNlbGVjdCwuLWVzLWludmFsaWQuZXMtdGV4dGFyZWEsLmVzLWRyb3Bkb3duPi4tZXMtaW52YWxpZC5lcy1kcm9wZG93bi1idXR0b24sLi1lcy1pbnZhbGlkLmVzLWlucHV0LC5lcy1maWxlLWNvbnRyb2wgLmVzLWZpbGUtbmFtZT5pbnB1dC4tZXMtaW52YWxpZCwuZXMtZmlsZS1jb250cm9sIC5lcy1maWxlLW5hbWUgLi1lcy1pbnZhbGlkLmVzLWZpbGUtaW5wdXQsLmVzLXRpbWUtaW5wdXQgYnV0dG9uLi1lcy1pbnZhbGlkLC5lcy10aW1lLWlucHV0PmlucHV0Li1lcy1pbnZhbGlkLC5lcy1kYXRlLWlucHV0PmlucHV0Li1lcy1pbnZhbGlke2JvcmRlcjoycHggc29saWQgI2U1NDg0ZH0uZXMtc3dpdGNoIGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkKy5lcy1zd2l0Y2gtdG9nZ2xlLC5lcy1zd2l0Y2ggaW5wdXRbdHlwZT1jaGVja2JveF06cmVhZC1vbmx5Ky5lcy1zd2l0Y2gtdG9nZ2xlLC5lcy1zZWxlY3QuLWVzLWRpc2FibGVkOmhvdmVyLC5lcy1zZWxlY3Q+c2VsZWN0OmRpc2FibGVkOmhvdmVyLC5lcy1jaGVja2JveCBpbnB1dFtkaXNhYmxlZF0rbGFiZWw6YmVmb3JlLC5lcy1jaGVja2JveCBpbnB1dDpkaXNhYmxlZDpob3ZlcitsYWJlbDpiZWZvcmUsLmVzLXJhZGlvIGlucHV0W2Rpc2FibGVkXStsYWJlbDpiZWZvcmUsLmVzLXJhZGlvIGlucHV0OmRpc2FibGVkOmhvdmVyK2xhYmVsOmJlZm9yZSwuLWVzLWRpc2FibGVkLmVzLXRpbWUtaW5wdXQ+aW5wdXQsLi1lcy1kaXNhYmxlZC5lcy1kYXRlLWlucHV0PmlucHV0LC5lcy1wb3BvdmVyPmJ1dHRvbjpkaXNhYmxlZDpob3ZlciwuZXMtZHJvcGRvd24+YnV0dG9uOmRpc2FibGVkOmhvdmVyLC4tZXMtZGlzYWJsZWQuZXMtc2VsZWN0LC4tZXMtZGlzYWJsZWQuZXMtdGV4dGFyZWEsLmVzLWRyb3Bkb3duPi4tZXMtZGlzYWJsZWQuZXMtZHJvcGRvd24tYnV0dG9uLC4tZXMtZGlzYWJsZWQuZXMtaW5wdXQsLmVzLWZpbGUtY29udHJvbCAuZXMtZmlsZS1uYW1lPmlucHV0Li1lcy1kaXNhYmxlZCwuZXMtZmlsZS1jb250cm9sIC5lcy1maWxlLW5hbWUgLi1lcy1kaXNhYmxlZC5lcy1maWxlLWlucHV0LC5lcy10aW1lLWlucHV0IGJ1dHRvbi4tZXMtZGlzYWJsZWQsLmVzLXRpbWUtaW5wdXQ+aW5wdXQuLWVzLWRpc2FibGVkLC5lcy1kYXRlLWlucHV0PmlucHV0Li1lcy1kaXNhYmxlZCwuZXMtc2VsZWN0OmRpc2FibGVkLC5lcy10ZXh0YXJlYTpkaXNhYmxlZCwuZXMtZHJvcGRvd24+LmVzLWRyb3Bkb3duLWJ1dHRvbjpkaXNhYmxlZCwuZXMtaW5wdXQ6ZGlzYWJsZWQsLmVzLWZpbGUtY29udHJvbCAuZXMtZmlsZS1uYW1lPmlucHV0OmRpc2FibGVkLC5lcy1maWxlLWNvbnRyb2wgLmVzLWZpbGUtbmFtZSAuZXMtZmlsZS1pbnB1dDpkaXNhYmxlZCwuZXMtdGltZS1pbnB1dCBidXR0b246ZGlzYWJsZWQsLmVzLXRpbWUtaW5wdXQ+aW5wdXQ6ZGlzYWJsZWQsLmVzLWRhdGUtaW5wdXQ+aW5wdXQ6ZGlzYWJsZWQsLmVzLXNlbGVjdDpkaXNhYmxlZDpob3ZlciwuZXMtdGV4dGFyZWE6ZGlzYWJsZWQ6aG92ZXIsLmVzLWlucHV0OmRpc2FibGVkOmhvdmVyLC5lcy10aW1lLWlucHV0IGJ1dHRvbjpkaXNhYmxlZDpob3ZlciwuZXMtdGltZS1pbnB1dD5pbnB1dDpkaXNhYmxlZDpob3ZlciwuZXMtZGF0ZS1pbnB1dD5pbnB1dDpkaXNhYmxlZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNkZmUzZTY7Ym9yZGVyLWNvbG9yOiNkN2RiZGY7Y3Vyc29yOm5vdC1hbGxvd2VkO29wYWNpdHk6Ljl9LmVzLXN3aXRjaCBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cysuZXMtc3dpdGNoLXRvZ2dsZSwuZXMtcmFkaW8gaW5wdXQ6Zm9jdXMrbGFiZWw6YmVmb3JlLC5lcy1jaGVja2JveCBpbnB1dDpmb2N1cytsYWJlbDpiZWZvcmUsLmVzLXNlbGVjdDpmb2N1cywuZXMtdGV4dGFyZWE6Zm9jdXMsLmVzLWRyb3Bkb3duPi5lcy1kcm9wZG93bi1idXR0b246Zm9jdXMsLmVzLWlucHV0OmZvY3VzLC5lcy1maWxlLWNvbnRyb2wgLmVzLWZpbGUtbmFtZT5pbnB1dDpmb2N1cywuZXMtZmlsZS1jb250cm9sIC5lcy1maWxlLW5hbWUgLmVzLWZpbGUtaW5wdXQ6Zm9jdXMsLmVzLXRpbWUtaW5wdXQgYnV0dG9uOmZvY3VzLC5lcy10aW1lLWlucHV0PmlucHV0OmZvY3VzLC5lcy1kYXRlLWlucHV0PmlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojNjk3MTc3O2JveC1zaGFkb3c6MCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuMil9LmVzLXN3aXRjaCAuZXMtc3dpdGNoLXRvZ2dsZTpob3ZlciwuZXMtcmFkaW8gaW5wdXQrbGFiZWw6YmVmb3JlOmhvdmVyLC5lcy1jaGVja2JveCBpbnB1dCtsYWJlbDpiZWZvcmU6aG92ZXIsLmVzLXNlbGVjdDpob3ZlciwuZXMtdGV4dGFyZWE6aG92ZXIsLmVzLWRyb3Bkb3duPi5lcy1kcm9wZG93bi1idXR0b246aG92ZXIsLmVzLWlucHV0OmhvdmVyLC5lcy1maWxlLWNvbnRyb2wgLmVzLWZpbGUtbmFtZT5pbnB1dDpob3ZlciwuZXMtZmlsZS1jb250cm9sIC5lcy1maWxlLW5hbWUgLmVzLWZpbGUtaW5wdXQ6aG92ZXIsLmVzLXRpbWUtaW5wdXQgYnV0dG9uOmhvdmVyLC5lcy10aW1lLWlucHV0PmlucHV0OmhvdmVyLC5lcy1kYXRlLWlucHV0PmlucHV0OmhvdmVye2JvcmRlci1jb2xvcjojNjk3MTc3fS5lcy1zZWxlY3QsLmVzLWRyb3Bkb3duPi5lcy1kcm9wZG93bi1idXR0b257cG9zaXRpb246cmVsYXRpdmV9LmVzLXNlbGVjdDphZnRlciwuZXMtZHJvcGRvd24+LmVzLWRyb3Bkb3duLWJ1dHRvbjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTplcnQtaWNvbnM7dGV4dC1yZW5kZXJpbmc6YXV0bzstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y29udGVudDpcIu6EoFwiO2ZvbnQtc2l6ZToxLjNyZW07cG9pbnRlci1ldmVudHM6bm9uZTtwYWRkaW5nOi41cmVtIDFyZW07cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6LjFyZW07Ym90dG9tOjB9LmVzLWZvcm0tZmllbGQuLWVzLXJlcXVpcmVkIC5lcy1sYWJlbDphZnRlciwuZXMtZm9ybS1sZWdlbmQgLmVzLXJlcXVpcmVkLC5lcy1sYWJlbC4tZXMtcmVxdWlyZWQ6YWZ0ZXIsLmVzLWNoZWNrYm94Li1lcy1yZXF1aXJlZCBsYWJlbDphZnRlcntjb2xvcjojZTU0ODRkO2NvbnRlbnQ6XCIqXCI7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tbGVmdDouNXJlbX0uZXMtcmFkaW8sLmVzLWNoZWNrYm94e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5lcy1yYWRpbyBpbnB1dCwuZXMtY2hlY2tib3ggaW5wdXR7Y2xpcDpyZWN0KDAsIDAsIDAsIDApO2FwcGVhcmFuY2U6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZX0uZXMtcmFkaW8gaW5wdXQrbGFiZWwsLmVzLWNoZWNrYm94IGlucHV0K2xhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoycmVtO2xpbmUtaGVpZ2h0OjJyZW07cGFkZGluZzowIDAgMCAyLjVyZW07cG9zaXRpb246cmVsYXRpdmV9LmVzLXJhZGlvIGlucHV0K2xhYmVsOmVtcHR5LC5lcy1jaGVja2JveCBpbnB1dCtsYWJlbDplbXB0eXtwYWRkaW5nOjAgMCAwIDJyZW07dmVydGljYWwtYWxpZ246bWlkZGxlfS5lcy1yYWRpbyBpbnB1dCtsYWJlbDpiZWZvcmUsLmVzLWNoZWNrYm94IGlucHV0K2xhYmVsOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt0b3A6MDtsZWZ0OjA7Ym90dG9tOjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MnJlbX0uZXMtcmFkaW8gaW5wdXQrbGFiZWw6YWZ0ZXIsLmVzLWNoZWNrYm94IGlucHV0K2xhYmVsOmFmdGVye2JvdHRvbTowO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2xlZnQ6MDt0b3A6MDt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoycmVtfS5lcy1mb3JtLWZpZWxkIC5lcy1jaGVja2JveCwuZXMtZm9ybS1maWVsZCAuZXMtcmFkaW8sLmVzLXRvb2xiYXIgLmVzLWNoZWNrYm94LC5lcy10b29sYmFyIC5lcy1yYWRpb3twYWRkaW5nOi42cmVtIDB9LmVzLWZvcm0tZmllbGQgLmVzLXN3aXRjaCwuZXMtdG9vbGJhciAuZXMtc3dpdGNoe3BhZGRpbmc6LjRyZW0gMH0uZXMtaW5wdXQsLmVzLWZpbGUtY29udHJvbCAuZXMtZmlsZS1uYW1lPmlucHV0LC5lcy1maWxlLWNvbnRyb2wgLmVzLWZpbGUtbmFtZSAuZXMtZmlsZS1pbnB1dCwuZXMtdGltZS1pbnB1dCBidXR0b24sLmVzLXRpbWUtaW5wdXQ+aW5wdXQsLmVzLWRhdGUtaW5wdXQ+aW5wdXR7cGFkZGluZzouNXJlbSAxcmVtfS5lcy1kcm9wZG93bntkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCl7LmVzLWRyb3Bkb3duIG5hdjpiZWZvcmUsLmVzLWRyb3Bkb3duIC5lcy1kcm9wZG93bi1vdmVybGF5OmJlZm9yZXtkaXNwbGF5Om5vbmV9fS5lcy1kcm9wZG93biB1bCwuZXMtZHJvcGRvd24gLmVzLWRyb3Bkb3duLWNvbnRlbnR7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zaXRpb246b3BhY2l0eSAuNXM7dmlzaWJpbGl0eTpoaWRkZW47YmFja2dyb3VuZC1jb2xvcjojZmZmO2Rpc3BsYXk6bm9uZTtsaXN0LXN0eWxlLXR5cGU6bm9uZTtvdmVyZmxvdy15OmF1dG99LmVzLWRyb3Bkb3duIHVsIGxpIGEsLmVzLWRyb3Bkb3duIHVsIGxpIGJ1dHRvbiwuZXMtZHJvcGRvd24gdWwgbGk+c3BhbiwuZXMtZHJvcGRvd24gLmVzLWRyb3Bkb3duLWNvbnRlbnQgbGkgYSwuZXMtZHJvcGRvd24gLmVzLWRyb3Bkb3duLWNvbnRlbnQgbGkgYnV0dG9uLC5lcy1kcm9wZG93biAuZXMtZHJvcGRvd24tY29udGVudCBsaT5zcGFue2JhY2tncm91bmQ6bm9uZTtib3JkZXI6MDtjb2xvcjojMTExODFjO2Rpc3BsYXk6YmxvY2s7bWluLWhlaWdodDozLjJyZW07cGFkZGluZzouNXJlbSAxcmVtO3RleHQtYWxpZ246bGVmdDt3aWR0aDoxMDAlfS5lcy1kcm9wZG93biB1bCBsaSBhIC5lcy1pY29uLC5lcy1kcm9wZG93biB1bCBsaSBhIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWRyb3Bkb3duIHVsIGxpIGEgYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtZHJvcGRvd24gdWwgbGkgYnV0dG9uIC5lcy1pY29uLC5lcy1kcm9wZG93biB1bCBsaSBidXR0b24gLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZHJvcGRvd24gdWwgbGkgYnV0dG9uIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWRyb3Bkb3duIHVsIGxpPnNwYW4gLmVzLWljb24sLmVzLWRyb3Bkb3duIHVsIGxpPnNwYW4gLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZHJvcGRvd24gdWwgbGk+c3BhbiBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1kcm9wZG93biAuZXMtZHJvcGRvd24tY29udGVudCBsaSBhIC5lcy1pY29uLC5lcy1kcm9wZG93biAuZXMtZHJvcGRvd24tY29udGVudCBsaSBhIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWRyb3Bkb3duIC5lcy1kcm9wZG93bi1jb250ZW50IGxpIGEgYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtZHJvcGRvd24gLmVzLWRyb3Bkb3duLWNvbnRlbnQgbGkgYnV0dG9uIC5lcy1pY29uLC5lcy1kcm9wZG93biAuZXMtZHJvcGRvd24tY29udGVudCBsaSBidXR0b24gLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZHJvcGRvd24gLmVzLWRyb3Bkb3duLWNvbnRlbnQgbGkgYnV0dG9uIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWRyb3Bkb3duIC5lcy1kcm9wZG93bi1jb250ZW50IGxpPnNwYW4gLmVzLWljb24sLmVzLWRyb3Bkb3duIC5lcy1kcm9wZG93bi1jb250ZW50IGxpPnNwYW4gLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZHJvcGRvd24gLmVzLWRyb3Bkb3duLWNvbnRlbnQgbGk+c3BhbiBidXR0b25bZGF0YS10b2dnbGVde2ZvbnQtc2l6ZToxLjNyZW07bWFyZ2luOjAgLjVyZW0gMCAwO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMC4xcmVtfS5lcy1kcm9wZG93biB1bCBsaT5zcGFuLC5lcy1kcm9wZG93biAuZXMtZHJvcGRvd24tY29udGVudCBsaT5zcGFue2ZvbnQtc3R5bGU6aXRhbGljfS5lcy1kcm9wZG93biB1bCBsaSBhOmhvdmVyLC5lcy1kcm9wZG93biB1bCBsaSBidXR0b246Zm9jdXMsLmVzLWRyb3Bkb3duIHVsIGxpIGJ1dHRvbjpob3ZlciwuZXMtZHJvcGRvd24gLmVzLWRyb3Bkb3duLWNvbnRlbnQgbGkgYTpob3ZlciwuZXMtZHJvcGRvd24gLmVzLWRyb3Bkb3duLWNvbnRlbnQgbGkgYnV0dG9uOmZvY3VzLC5lcy1kcm9wZG93biAuZXMtZHJvcGRvd24tY29udGVudCBsaSBidXR0b246aG92ZXJ7YmFja2dyb3VuZDojZWJlZGVmfS5lcy1kcm9wZG93biB1bCBsaSBzcGFuLi1lcy1kaXNhYmxlZCwuZXMtZHJvcGRvd24gdWwgbGkgYS4tZXMtZGlzYWJsZWQsLmVzLWRyb3Bkb3duIHVsIGxpIGJ1dHRvbi4tZXMtZGlzYWJsZWQsLmVzLWRyb3Bkb3duIHVsIGxpIGJ1dHRvbjpkaXNhYmxlZCwuZXMtZHJvcGRvd24gLmVzLWRyb3Bkb3duLWNvbnRlbnQgbGkgc3Bhbi4tZXMtZGlzYWJsZWQsLmVzLWRyb3Bkb3duIC5lcy1kcm9wZG93bi1jb250ZW50IGxpIGEuLWVzLWRpc2FibGVkLC5lcy1kcm9wZG93biAuZXMtZHJvcGRvd24tY29udGVudCBsaSBidXR0b24uLWVzLWRpc2FibGVkLC5lcy1kcm9wZG93biAuZXMtZHJvcGRvd24tY29udGVudCBsaSBidXR0b246ZGlzYWJsZWR7Y29sb3I6I2Q3ZGJkZn0uZXMtZHJvcGRvd24gdWwgbGkgYS4tZXMtZGlzYWJsZWQsLmVzLWRyb3Bkb3duIHVsIGxpIGJ1dHRvbi4tZXMtZGlzYWJsZWQsLmVzLWRyb3Bkb3duIHVsIGxpIGJ1dHRvbjpkaXNhYmxlZCwuZXMtZHJvcGRvd24gLmVzLWRyb3Bkb3duLWNvbnRlbnQgbGkgYS4tZXMtZGlzYWJsZWQsLmVzLWRyb3Bkb3duIC5lcy1kcm9wZG93bi1jb250ZW50IGxpIGJ1dHRvbi4tZXMtZGlzYWJsZWQsLmVzLWRyb3Bkb3duIC5lcy1kcm9wZG93bi1jb250ZW50IGxpIGJ1dHRvbjpkaXNhYmxlZHtiYWNrZ3JvdW5kOiNkZmUzZTZ9LmVzLWRyb3Bkb3duIHVsIGxpIHNwYW4uLWVzLWRpc2FibGVkLC5lcy1kcm9wZG93biB1bCBsaSBhLi1lcy1kaXNhYmxlZCwuZXMtZHJvcGRvd24gLmVzLWRyb3Bkb3duLWNvbnRlbnQgbGkgc3Bhbi4tZXMtZGlzYWJsZWQsLmVzLWRyb3Bkb3duIC5lcy1kcm9wZG93bi1jb250ZW50IGxpIGEuLWVzLWRpc2FibGVke3BvaW50ZXItZXZlbnRzOm5vbmV9LmVzLWRyb3Bkb3duIHVsIGxpLmVzLWRpdmlkZXIsLmVzLWRyb3Bkb3duIC5lcy1kcm9wZG93bi1jb250ZW50IGxpLmVzLWRpdmlkZXJ7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgwLDAsMCwuMik7aGVpZ2h0OjFweDttaW4taGVpZ2h0OjFweDtwYWRkaW5nOjB9Li1lcy1vcGVuLmVzLWRyb3Bkb3duIG5hdiwuLWVzLW9wZW4uZXMtZHJvcGRvd24gLmVzLWRyb3Bkb3duLW92ZXJsYXl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDE1MiwxNTMsMTU0LC42KTtwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7cmlnaHQ6MDtib3R0b206MDt6LWluZGV4Ojk5OX0uLWVzLW9wZW4uZXMtZHJvcGRvd24gbmF2OmJlZm9yZSwuLWVzLW9wZW4uZXMtZHJvcGRvd24gLmVzLWRyb3Bkb3duLW92ZXJsYXk6YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OmVydC1pY29uczt0ZXh0LXJlbmRlcmluZzphdXRvOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjb250ZW50Olwi7oWgXCI7Zm9udC1zaXplOjEuM3JlbTtwb2ludGVyLWV2ZW50czpub25lO2NvbG9yOiMxMTE4MWM7YmFja2dyb3VuZC1jb2xvcjojZmZmO21hcmdpbjowO3BhZGRpbmc6MS41cmVtIDJyZW07cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt6LWluZGV4OjEwMDA7Y3Vyc29yOnBvaW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpey4tZXMtb3Blbi5lcy1kcm9wZG93biBuYXYsLi1lcy1vcGVuLmVzLWRyb3Bkb3duIC5lcy1kcm9wZG93bi1vdmVybGF5e2hlaWdodDphdXRvO3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDphdXRvO3otaW5kZXg6YXV0b30uLWVzLW9wZW4uZXMtZHJvcGRvd24gbmF2OmJlZm9yZSwuLWVzLW9wZW4uZXMtZHJvcGRvd24gLmVzLWRyb3Bkb3duLW92ZXJsYXk6YmVmb3Jle2Rpc3BsYXk6bm9uZX19Li1lcy1vcGVuLmVzLWRyb3Bkb3duIHVsLC4tZXMtb3Blbi5lcy1kcm9wZG93biAuZXMtZHJvcGRvd24tY29udGVudHtvcGFjaXR5OjE7dHJhbnNpdGlvbjpvcGFjaXR5IC41czt2aXNpYmlsaXR5OnZpc2libGU7ZGlzcGxheTpibG9jaztsZWZ0OjFyZW07bWFyZ2luOjA7cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MXJlbTt0b3A6NXJlbTttYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSA2cmVtKTt0cmFuc2l0aW9uOm5vbmU7ei1pbmRleDoxMDAwfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KXsuLWVzLW9wZW4uZXMtZHJvcGRvd24gdWwsLi1lcy1vcGVuLmVzLWRyb3Bkb3duIC5lcy1kcm9wZG93bi1jb250ZW50e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDphdXRvO2xlZnQ6MDttYXJnaW46MDttaW4td2lkdGg6MTYwcHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6YXV0bzttYXgtaGVpZ2h0OjQ4cmVtO3RvcDpjYWxjKDEwMCUgKyAyLjVweCk7d2lkdGg6YXV0bzt6LWluZGV4Ojg5OX19LmVzLWRyb3Bkb3duIHVse3BhZGRpbmc6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCl7LmVzLWRyb3Bkb3due3Bvc2l0aW9uOnJlbGF0aXZlfS5lcy1kcm9wZG93biB1bCwuZXMtZHJvcGRvd24gLmVzLWRyb3Bkb3duLWNvbnRlbnR7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjpyZ2JhKDAsMCwwLC4yKTtib3gtc2hhZG93OjAgNnB4IDEycHggcmdiYSgwLDAsMCwuMik7b3ZlcmZsb3cteTphdXRvfS5lcy1kcm9wZG93biB1bCBsaSBhLC5lcy1kcm9wZG93biB1bCBsaSBidXR0b24sLmVzLWRyb3Bkb3duIC5lcy1kcm9wZG93bi1jb250ZW50IGxpIGEsLmVzLWRyb3Bkb3duIC5lcy1kcm9wZG93bi1jb250ZW50IGxpIGJ1dHRvbnt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztvdmVyZmxvdzpoaWRkZW59Li1lcy1sZWZ0LmVzLWRyb3Bkb3duIHVsLC4tZXMtbGVmdC5lcy1kcm9wZG93biAuZXMtZHJvcGRvd24tY29udGVudHttYXJnaW4tbGVmdDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX0uLWVzLXJpZ2h0LmVzLWRyb3Bkb3duIHVsLC4tZXMtcmlnaHQuZXMtZHJvcGRvd24gLmVzLWRyb3Bkb3duLWNvbnRlbnR7bGVmdDoxMDAlfX0uZXMtZ2F0ZXdheS1jb2x1bW4gLmVzLWdhdGV3YXktY29sdW1uLWZvb3RlciwuZXMtbGluay1saXN0LC5lcy1nYXRld2F5IC5lcy1nYXRld2F5LWZvb3RlciAuZXMtcGFnZS1mb290ZXItbGF5b3V0LC5lcy1hcHAgLmVzLWFwcC1mb290ZXIgLmVzLXBhZ2UtZm9vdGVyLWxheW91dHt0ZXh0LWFsaWduOmNlbnRlcn0uZXMtZ2F0ZXdheS1jb2x1bW4gLmVzLWdhdGV3YXktY29sdW1uLWZvb3RlciBuYXYgdWwsLmVzLWxpbmstbGlzdCBuYXYgdWwsLmVzLWdhdGV3YXkgLmVzLWdhdGV3YXktZm9vdGVyIC5lcy1wYWdlLWZvb3Rlci1sYXlvdXQgbmF2IHVsLC5lcy1hcHAgLmVzLWFwcC1mb290ZXIgLmVzLXBhZ2UtZm9vdGVyLWxheW91dCBuYXYgdWx7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0uZXMtZ2F0ZXdheS1jb2x1bW4gLmVzLWdhdGV3YXktY29sdW1uLWZvb3RlciBuYXYgdWwgbGksLmVzLWxpbmstbGlzdCBuYXYgdWwgbGksLmVzLWdhdGV3YXkgLmVzLWdhdGV3YXktZm9vdGVyIC5lcy1wYWdlLWZvb3Rlci1sYXlvdXQgbmF2IHVsIGxpLC5lcy1hcHAgLmVzLWFwcC1mb290ZXIgLmVzLXBhZ2UtZm9vdGVyLWxheW91dCBuYXYgdWwgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmVzLWdhdGV3YXktY29sdW1uIC5lcy1nYXRld2F5LWNvbHVtbi1mb290ZXIgbmF2IHVsIGxpK2xpOmJlZm9yZSwuZXMtbGluay1saXN0IG5hdiB1bCBsaStsaTpiZWZvcmUsLmVzLWdhdGV3YXkgLmVzLWdhdGV3YXktZm9vdGVyIC5lcy1wYWdlLWZvb3Rlci1sYXlvdXQgbmF2IHVsIGxpK2xpOmJlZm9yZSwuZXMtYXBwIC5lcy1hcHAtZm9vdGVyIC5lcy1wYWdlLWZvb3Rlci1sYXlvdXQgbmF2IHVsIGxpK2xpOmJlZm9yZXtjb250ZW50OlwifFwiO21hcmdpbjowIDFyZW19LmVzLWxlZ2VuZC1saXN0Pmxpe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3d9LmVzLWxlZ2VuZC1saXN0PmxpOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTouNXJlbX0uZXMtbGVnZW5kLWxpc3Q+bGkgLmVzLWljb24sLmVzLWxlZ2VuZC1saXN0PmxpIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWxlZ2VuZC1saXN0PmxpIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWxlZ2VuZC1saXN0PmxpIC4tZXMtYnVsbGV0LC5lcy1sZWdlbmQtbGlzdD5saSAuZXMtYnVsbGV0e2xpbmUtaGVpZ2h0OjJyZW19LmVzLWxlZ2VuZC1saXN0PmxpIC4tZXMtYnVsbGV0LC5lcy1sZWdlbmQtbGlzdD5saSAuZXMtYnVsbGV0e3dpZHRoOjNyZW07ZmxleC1zaHJpbms6MH0uZXMtbGVnZW5kLWxpc3Q+bGkgLmVzLWJ1bGxldHtmb250LXdlaWdodDpib2xkfS4tZXMtYnVsbGV0LXNtYWxsLmVzLWxlZ2VuZC1saXN0IGxpIC4tZXMtYnVsbGV0LC4tZXMtYnVsbGV0LXNtYWxsLmVzLWxlZ2VuZC1saXN0IGxpIC5lcy1idWxsZXR7Zm9udC1zaXplOjFyZW19Li1lcy1idWxsZXQtbGFyZ2UuZXMtbGVnZW5kLWxpc3QgbGkgLi1lcy1idWxsZXQsLi1lcy1idWxsZXQtbGFyZ2UuZXMtbGVnZW5kLWxpc3QgbGkgLmVzLWJ1bGxldHtmb250LXNpemU6MS43cmVtfS5lcy1sZWdlbmQtbGlzdCAuLWVzLXN1Y2Nlc3MsLmVzLWJ1bGxldC1saXN0IC4tZXMtc3VjY2VzcywuZXMtbGVnZW5kLWxpc3QgLi1lcy1vaywuZXMtYnVsbGV0LWxpc3QgLi1lcy1va3tjb2xvcjojMTJhNTk0fS5lcy1sZWdlbmQtbGlzdCAuLWVzLWVycm9yLC5lcy1idWxsZXQtbGlzdCAuLWVzLWVycm9yLC5lcy1sZWdlbmQtbGlzdCAuLWVzLWZhaWxlZCwuZXMtYnVsbGV0LWxpc3QgLi1lcy1mYWlsZWR7Y29sb3I6I2U1NDg0ZH0uZXMtbGVnZW5kLWxpc3QgLi1lcy13YXJuaW5nLC5lcy1idWxsZXQtbGlzdCAuLWVzLXdhcm5pbmd7Y29sb3I6I2Y3Y2UwMH0uZXMtcG9wb3ZlcntkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0uLWVzLW9wZW4uLWVzLXNtYWxsLmVzLXBvcG92ZXIgLmVzLXBvcG92ZXItY29udGVudHt3aWR0aDoxNjBweH0uLWVzLW9wZW4uLWVzLWxhcmdlLmVzLXBvcG92ZXIgLmVzLXBvcG92ZXItY29udGVudHt3aWR0aDo0MDBweH0uLWVzLW9wZW4uZXMtcG9wb3ZlciAuZXMtcG9wb3Zlci1jb250ZW50e2JvcmRlcjoxcHggc29saWQgI2Q3ZGJkZjtib3gtc2hhZG93OjAgMTBweCA0MHB4IHJnYmEoMCwwLDAsLjIpO2xlZnQ6Y2FsYygxMDAlICsgNXB4KTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjI4cmVtO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmZjtvdmVyZmxvdy15OmF1dG99Li1lcy1vcGVuLmVzLXBvcG92ZXIgLmVzLXBvcG92ZXItY29udGVudCBhLC4tZXMtb3Blbi5lcy1wb3BvdmVyIC5lcy1wb3BvdmVyLWNvbnRlbnQgYnV0dG9ue292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0uZXMtcG9wb3ZlciAuZXMtcG9wb3Zlci1jb250ZW50e2Rpc3BsYXk6bm9uZX0uZXMtZ2F0ZXdheSwuZXMtYXBwe21pbi1oZWlnaHQ6MTAwdmg7cG9zaXRpb246cmVsYXRpdmV9LmVzLWdhdGV3YXkgLmVzLWdhdGV3YXktYm9keSwuZXMtYXBwIC5lcy1hcHAtYm9keS4tZXMtZml4ZWQtd2lkdGh7bWF4LXdpZHRoOjEwMjRweH0uZXMtZ2F0ZXdheSAuZXMtZ2F0ZXdheS1ib2R5Li1lcy1zbWFsbHttYXgtd2lkdGg6NzY4cHh9LmVzLWdhdGV3YXkgLmVzLWdhdGV3YXktZm9vdGVyOmJlZm9yZSwuZXMtYXBwIC5lcy1hcHAtZm9vdGVyOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6Ny41cmVtfS5lcy1nYXRld2F5IC5lcy1nYXRld2F5LWZvb3RlciAuZXMtcGFnZS1mb290ZXItbGF5b3V0LC5lcy1hcHAgLmVzLWFwcC1mb290ZXIgLmVzLXBhZ2UtZm9vdGVyLWxheW91dHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO2JvdHRvbTowO2hlaWdodDo3cmVtO2xlZnQ6MDtwYWRkaW5nOi41cmVtO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjB9LmVzLWdhdGV3YXkgLmVzLWdhdGV3YXktZm9vdGVyIC5lcy1wYWdlLWZvb3Rlci1sYXlvdXQgcCwuZXMtYXBwIC5lcy1hcHAtZm9vdGVyIC5lcy1wYWdlLWZvb3Rlci1sYXlvdXQgcCwuZXMtZ2F0ZXdheSAuZXMtZ2F0ZXdheS1mb290ZXIgLmVzLXBhZ2UtZm9vdGVyLWxheW91dCBuYXYgdWwsLmVzLWFwcCAuZXMtYXBwLWZvb3RlciAuZXMtcGFnZS1mb290ZXItbGF5b3V0IG5hdiB1bHttYXJnaW46MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCl7LmVzLWdhdGV3YXkgLmVzLWdhdGV3YXktZm9vdGVyIC5lcy1wYWdlLWZvb3Rlci1sYXlvdXQsLmVzLWFwcCAuZXMtYXBwLWZvb3RlciAuZXMtcGFnZS1mb290ZXItbGF5b3V0e2hlaWdodDo1LjVyZW07cGFkZGluZzoxcmVtfX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiZXJ0LWljb25zXCI7c3JjOnVybChcIi4uL2ZvbnRzL2VydC1pY29ucy9lcnQtaWNvbnMuZW90XCIpO3NyYzp1cmwoXCIuLi9mb250cy9lcnQtaWNvbnMvZXJ0LWljb25zLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvZXJ0LWljb25zL2VydC1pY29ucy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvZXJ0LWljb25zL2VydC1pY29ucy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvZXJ0LWljb25zL2VydC1pY29ucy5zdmcjZXJ0LWljb25zXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6OTAwO3NyYzpsb2NhbChcIkludGVyXCIpLGxvY2FsKFwiSW50ZXJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvSW50ZXItQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvSW50ZXItQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL0ludGVyLUJsYWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9JbnRlci1CbGFjay5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6ODAwO3NyYzpsb2NhbChcIkludGVyXCIpLGxvY2FsKFwiSW50ZXJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvSW50ZXItRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL0ludGVyLUV4dHJhQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvSW50ZXItRXh0cmFCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9JbnRlci1FeHRyYUJvbGQub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtzcmM6bG9jYWwoXCJJbnRlclwiKSxsb2NhbChcIkludGVyXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL0ludGVyLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvSW50ZXItQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvSW50ZXItQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvSW50ZXItQm9sZC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO3NyYzpsb2NhbChcIkludGVyXCIpLGxvY2FsKFwiSW50ZXJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvSW50ZXItU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvSW50ZXItU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL0ludGVyLVNlbWlCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9JbnRlci1TZW1pQm9sZC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO3NyYzpsb2NhbChcIkludGVyXCIpLGxvY2FsKFwiSW50ZXJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvSW50ZXItTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL0ludGVyLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvSW50ZXItTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9JbnRlci1NZWRpdW0ub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtzcmM6bG9jYWwoXCJJbnRlclwiKSxsb2NhbChcIkludGVyXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL0ludGVyLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvSW50ZXItUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvSW50ZXItUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvSW50ZXItUmVndWxhci5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6MzAwO3NyYzpsb2NhbChcIkludGVyXCIpLGxvY2FsKFwiSW50ZXJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvSW50ZXItTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvSW50ZXItTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL0ludGVyLUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9JbnRlci1MaWdodC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6MjAwO3NyYzpsb2NhbChcIkludGVyXCIpLGxvY2FsKFwiSW50ZXJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvSW50ZXItRXh0cmFMaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9JbnRlci1FeHRyYUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9JbnRlci1FeHRyYUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9JbnRlci1FeHRyYUxpZ2h0Lm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDoxMDA7c3JjOmxvY2FsKFwiSW50ZXJcIiksbG9jYWwoXCJJbnRlclwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9JbnRlci1UaGluLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL0ludGVyLVRoaW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL0ludGVyLVRoaW4udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL0ludGVyLVRoaW4ub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpfS8qISBub3JtYWxpemUuY3NzIHY0LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9odG1se2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1ib2R5e21hcmdpbjowfWFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLG1haW4sbWVudSxuYXYsc2VjdGlvbixzdW1tYXJ5e2Rpc3BsYXk6YmxvY2t9YXVkaW8sY2FudmFzLHByb2dyZXNzLHZpZGVve2Rpc3BsYXk6aW5saW5lLWJsb2NrfWF1ZGlvOm5vdChbY29udHJvbHNdKXtkaXNwbGF5Om5vbmU7aGVpZ2h0OjB9cHJvZ3Jlc3N7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9dGVtcGxhdGUsW2hpZGRlbl17ZGlzcGxheTpub25lfWF7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfWE6YWN0aXZlLGE6aG92ZXJ7b3V0bGluZS13aWR0aDowfWFiYnJbdGl0bGVde2JvcmRlci1ib3R0b206bm9uZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmluaGVyaXR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfWRmbntmb250LXN0eWxlOml0YWxpY31oMXtmb250LXNpemU6MmVtO21hcmdpbjouNjdlbSAwfW1hcmt7YmFja2dyb3VuZC1jb2xvcjojZmYwO2NvbG9yOiMwMDB9c21hbGx7Zm9udC1zaXplOjgwJX1zdWIsc3Vwe2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdWJ7Ym90dG9tOi0wLjI1ZW19c3Vwe3RvcDotMC41ZW19aW1ne2JvcmRlci1zdHlsZTpub25lfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn1jb2RlLGtiZCxwcmUsc2FtcHtmb250LWZhbWlseTptb25vc3BhY2UsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19ZmlndXJle21hcmdpbjoxZW0gNDBweH1ocntib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowO292ZXJmbG93OnZpc2libGV9YnV0dG9uLGlucHV0LHNlbGVjdCx0ZXh0YXJlYXtmb250OmluaGVyaXR9b3B0Z3JvdXB7Zm9udC13ZWlnaHQ6Ym9sZH1idXR0b24saW5wdXQsc2VsZWN0e292ZXJmbG93OnZpc2libGV9YnV0dG9uLGlucHV0LHNlbGVjdCx0ZXh0YXJlYXttYXJnaW46MH1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9YnV0dG9uLFt0eXBlPWJ1dHRvbl0sW3R5cGU9cmVzZXRdLFt0eXBlPXN1Ym1pdF17Y3Vyc29yOnBvaW50ZXJ9W2Rpc2FibGVkXXtjdXJzb3I6ZGVmYXVsdH1idXR0b24saHRtbCBbdHlwZT1idXR0b25dLFt0eXBlPXJlc2V0XSxbdHlwZT1zdWJtaXRdey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259YnV0dG9uOjotbW96LWZvY3VzLWlubmVyLGlucHV0OjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowO3BhZGRpbmc6MH1idXR0b246LW1vei1mb2N1c3JpbmcsaW5wdXQ6LW1vei1mb2N1c3Jpbmd7b3V0bGluZToxcHggZG90dGVkIEJ1dHRvblRleHR9ZmllbGRzZXR7Ym9yZGVyOjFweCBzb2xpZCBzaWx2ZXI7bWFyZ2luOjAgMnB4O3BhZGRpbmc6LjM1ZW0gLjYyNWVtIC43NWVtfWxlZ2VuZHtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6aW5oZXJpdDtkaXNwbGF5OnRhYmxlO21heC13aWR0aDoxMDAlO3BhZGRpbmc6MDt3aGl0ZS1zcGFjZTpub3JtYWx9dGV4dGFyZWF7b3ZlcmZsb3c6YXV0b31bdHlwZT1jaGVja2JveF0sW3R5cGU9cmFkaW9de2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjB9W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfVt0eXBlPXNlYXJjaF17LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZH1bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9aHRtbHtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWluLWhlaWdodDoxMDAlO2ZvbnQtc2l6ZTo2Mi41JX1ib2R5e2JhY2tncm91bmQtY29sb3I6I2Y5ZmFmYjtjb2xvcjojMTExODFjO2ZvbnQtc2l6ZToxLjNyZW07Zm9udC1mYW1pbHk6SW50ZXIsc3lzdGVtLXVpLC1hcHBsZS1zeXN0ZW0sU2Vnb2UgVUksUm9ib3RvLFVidW50dSxDYW50YXJlbGwsTm90byBTYW5zLHNhbnMtc2VyaWYsU2Vnb2UgVUksUm9ib3RvLFVidW50dSxDYW50YXJlbGwsTm90byBTYW5zLHNhbnMtc2VyaWY7bWluLWhlaWdodDoxMDAlO2xpbmUtaGVpZ2h0OjJyZW19KiwqOmJlZm9yZSwqOmFmdGVye2JveC1zaXppbmc6Ym9yZGVyLWJveH06aG9zdD4qe2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNvbG9yOiNmOWZhZmI7Y29sb3I6IzExMTgxYztmb250LXNpemU6MS4zcmVtO2ZvbnQtZmFtaWx5OkludGVyLHN5c3RlbS11aSwtYXBwbGUtc3lzdGVtLFNlZ29lIFVJLFJvYm90byxVYnVudHUsQ2FudGFyZWxsLE5vdG8gU2FucyxzYW5zLXNlcmlmLFNlZ29lIFVJLFJvYm90byxVYnVudHUsQ2FudGFyZWxsLE5vdG8gU2FucyxzYW5zLXNlcmlmO21pbi1oZWlnaHQ6MTAwJTtsaW5lLWhlaWdodDoycmVtO2FsbDppbml0aWFsO21hcmdpbjowO3RleHQtc2l6ZS1hZGp1c3Q6MTAwJX10aHt0ZXh0LWFsaWduOmxlZnR9aDQsLmg0LGgyLC5oMixoMSwuaDF7Zm9udC1mYW1pbHk6SW50ZXIsc3lzdGVtLXVpLC1hcHBsZS1zeXN0ZW0sU2Vnb2UgVUksUm9ib3RvLFVidW50dSxDYW50YXJlbGwsTm90byBTYW5zLHNhbnMtc2VyaWYsU2Vnb2UgVUksUm9ib3RvLFVidW50dSxDYW50YXJlbGwsTm90byBTYW5zLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NTAwfWgxLC5oMXtmb250LXNpemU6My42cmVtO2xpbmUtaGVpZ2h0OjQuMTRyZW07bWFyZ2luOjAgMCAxcmVtIDA7Zm9udC13ZWlnaHQ6NTAwfWgyLC5oMntmb250LXNpemU6Mi42cmVtO2xpbmUtaGVpZ2h0OjMuMjVyZW07bWFyZ2luOjAgMCAxcmVtIDA7Zm9udC13ZWlnaHQ6NTAwfS5lcy13aWRnZXQgLmVzLXdpZGdldC1oZWFkZXIgaDEsaDMsLmgze2ZvbnQtc2l6ZToycmVtO2xpbmUtaGVpZ2h0OjIuNXJlbTttYXJnaW46MCAwIC41cmVtIDA7Zm9udC13ZWlnaHQ6NTAwfWg0LC5oNHtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjJyZW07bWFyZ2luOjAgMCAuNXJlbSAwO2ZvbnQtd2VpZ2h0OjYwMH1zbWFsbHtmb250LXNpemU6MS4xcmVtfXB7bWFyZ2luOjAgMCAyMHB4IDB9YXtjb2xvcjojMDA2YWRjO3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtdW5kZXJsaW5lLW9mZnNldDouNHJlbX1hOmhvdmVye2NvbG9yOiMwMDI3YjA7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hOmhvdmVyIHNwYW4uZXMtaWNvbnt0ZXh0LWRlY29yYXRpb246bm9uZX1hOmZvY3Vze2NvbG9yOiMwMDZhZGM7b3BhY2l0eTouOX1hLi1lcy1jb250cmFzdHtjb2xvcjojZmZmfWEuLWVzLWNvbnRyYXN0OmhvdmVye2NvbG9yOiNlNmU4ZWJ9YS4tZXMtY29udHJhc3Q6aG92ZXIgc3Bhbjpub3QoLmVzLWljb24pe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9cD5hOm5vdCguZXMtYnV0dG9uKXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfXVse21hcmdpbjowO3BhZGRpbmc6MCAwIDAgMnJlbTtsaXN0LXN0eWxlLXR5cGU6c3F1YXJlfS5lcy10ZXh0LWVsbGlwc2lzLC4tZXMtdGV4dC1lbGxpcHNpc3t3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztvdmVyZmxvdzpoaWRkZW59LmVzLWNvbnRlbnQtYm94Li1lcy1ib3JkZXJsZXNze21hcmdpbjowIC0wLjVyZW19LmVzLWljb24sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXXtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTplcnQtaWNvbnM7dGV4dC1yZW5kZXJpbmc6YXV0bzstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zaXplOjFlbTtsaW5lLWhlaWdodDoxZW19LmVzLWljb24tYWRkcmVzczpiZWZvcmV7Y29udGVudDpcIu6AilwifS5lcy1pY29uLWFnZW5kYTpiZWZvcmV7Y29udGVudDpcIu6AkFwifS5lcy1pY29uLWFsZXJ0LWRhbmdlcjpiZWZvcmV7Y29udGVudDpcIu6AmlwifS5lcy1pY29uLWFsZXJ0LWluZm86YmVmb3Jle2NvbnRlbnQ6XCLugKBcIn0uZXMtaWNvbi1hbGVydC1zdWNjZXNzOmJlZm9yZXtjb250ZW50Olwi7oCqXCJ9LmVzLWljb24tYWxlcnQtd2FybmluZzpiZWZvcmV7Y29udGVudDpcIu6AsFwifS5lcy1pY29uLWFsbC1wb3NzaWJsZS1hbnN3ZXJzOmJlZm9yZXtjb250ZW50Olwi7oC6XCJ9LmVzLWljb24tYW5kcm9pZC1hZGQtY2lyY2xlOmJlZm9yZXtjb250ZW50Olwi7oGAXCJ9LmVzLWljb24tYW5kcm9pZC1hcnJvdy1kcm9wZG93bjpiZWZvcmV7Y29udGVudDpcIu6BilwifS5lcy1pY29uLWFwcGxpY2F0aW9uLW1vZGU6YmVmb3Jle2NvbnRlbnQ6XCLugZBcIn0uZXMtaWNvbi1hcmVhLWNoYXJ0OmJlZm9yZXtjb250ZW50Olwi7oGaXCJ9LmVzLWljb24tYmFyLWNoYXJ0LXNtYWxsOmJlZm9yZXtjb250ZW50Olwi7oGgXCJ9LmVzLWljb24tYmFyLWNoYXJ0OmJlZm9yZXtjb250ZW50Olwi7oGqXCJ9LmVzLWljb24tYmFyczpiZWZvcmV7Y29udGVudDpcIu6BsFwifS5lcy1pY29uLWJhc2U6YmVmb3Jle2NvbnRlbnQ6XCLugbpcIn0uZXMtaWNvbi1iZWxsLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIu6CgFwifS5lcy1pY29uLWJlbGw6YmVmb3Jle2NvbnRlbnQ6XCLugopcIn0uZXMtaWNvbi1icmVhZGNydW1iLWNvdW50cnk6YmVmb3Jle2NvbnRlbnQ6XCLugpBcIn0uZXMtaWNvbi1icmVhZGNydW1iLWV2ZW50OmJlZm9yZXtjb250ZW50Olwi7oKaXCJ9LmVzLWljb24tYnJlYWRjcnVtYi1sb2NhdGlvbjpiZWZvcmV7Y29udGVudDpcIu6CoFwifS5lcy1pY29uLWJyZWFkY3J1bWItc3R1ZHk6YmVmb3Jle2NvbnRlbnQ6XCLugqpcIn0uZXMtaWNvbi1icmVhZGNydW1iLXRlc3QtcmVzdWx0OmJlZm9yZXtjb250ZW50Olwi7oKwXCJ9LmVzLWljb24tYnJlYWRjcnVtYi11c2VyOmJlZm9yZXtjb250ZW50Olwi7oK6XCJ9LmVzLWljb24tYnJlYWRjcnVtYi12aXNpdDpiZWZvcmV7Y29udGVudDpcIu6DgFwifS5lcy1pY29uLWNhbGVuZGFyLWNoZWNrOmJlZm9yZXtjb250ZW50Olwi7oOKXCJ9LmVzLWljb24tY2FsZW5kYXItZml2ZS1tb250aHM6YmVmb3Jle2NvbnRlbnQ6XCLug5BcIn0uZXMtaWNvbi1jYWxlbmRhci1tdWx0aXBsZS1tb250aHM6YmVmb3Jle2NvbnRlbnQ6XCLug5pcIn0uZXMtaWNvbi1jYWxlbmRhci1ub3JtYWw6YmVmb3Jle2NvbnRlbnQ6XCLug5tcIn0uZXMtaWNvbi1jYWxlbmRhci1ub3JtYWwtb3ZlcmR1ZTpiZWZvcmV7Y29udGVudDpcIu6DoFwifS5lcy1pY29uLWNhbGVuZGFyLW9uZS1tb250aDpiZWZvcmV7Y29udGVudDpcIu6DqlwifS5lcy1pY29uLWNhbGVuZGFyLXJhbmRvbWl6YXRpb24tb3ZlcmR1ZTpiZWZvcmV7Y29udGVudDpcIu6DsFwifS5lcy1pY29uLWNhbGVuZGFyLXJhbmRvbWl6YXRpb246YmVmb3Jle2NvbnRlbnQ6XCLug7pcIn0uZXMtaWNvbi1jYWxlbmRhci10ZXJtaW5hdGlvbjpiZWZvcmV7Y29udGVudDpcIu6EgFwifS5lcy1pY29uLWNhbGVuZGFyLXRocmVlLW1vbnRoczpiZWZvcmV7Y29udGVudDpcIu6EilwifS5lcy1pY29uLWNhbGVuZGFyLXVuc2NoZWR1bGVkOmJlZm9yZXtjb250ZW50Olwi7oSQXCJ9LmVzLWljb24tY2FsZW5kYXI6YmVmb3Jle2NvbnRlbnQ6XCLuhJpcIn0uZXMtaWNvbi1jaGV2cm9uLWRvd246YmVmb3Jle2NvbnRlbnQ6XCLuhKBcIn0uZXMtaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCLuhKpcIn0uZXMtaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZXtjb250ZW50Olwi7oSwXCJ9LmVzLWljb24tdG8tbGVmdDpiZWZvcmV7Y29udGVudDpcIu6EtVwifS5lcy1pY29uLXRvLXJpZ2h0OmJlZm9yZXtjb250ZW50Olwi7oS2XCJ9LmVzLWljb24tY2hldnJvbi11cDpiZWZvcmV7Y29udGVudDpcIu6EulwifS5lcy1pY29uLWNpcmNsZS1vbmU6YmVmb3Jle2NvbnRlbnQ6XCLuhYBcIn0uZXMtaWNvbi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCLuhYpcIn0uZXMtaWNvbi1jbGllbnQtdWF0OmJlZm9yZXtjb250ZW50Olwi7oWQXCJ9LmVzLWljb24tY2xpbmljYWwtZGF0YTpiZWZvcmV7Y29udGVudDpcIu6FmlwifS5lcy1pY29uLWNsb3NlOmJlZm9yZXtjb250ZW50Olwi7oWgXCJ9LmVzLWljb24tY29sbGFwc2U6YmVmb3Jle2NvbnRlbnQ6XCLuhapcIn0uZXMtaWNvbi1jb21wbGV0ZTpiZWZvcmV7Y29udGVudDpcIu6FsFwifS5lcy1pY29uLWNvbnRlbnQtY2FsZW5kYXI6YmVmb3Jle2NvbnRlbnQ6XCLuhbpcIn0uZXMtaWNvbi1jb250ZW50LXRpbWU6YmVmb3Jle2NvbnRlbnQ6XCLuhoBcIn0uZXMtaWNvbi1jb250ZW50LXdhcm5pbmc6YmVmb3Jle2NvbnRlbnQ6XCLuhopcIn0uZXMtaWNvbi1kYXNoYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCLuhpBcIn0uZXMtaWNvbi1kYXRhLWV4cG9ydDpiZWZvcmV7Y29udGVudDpcIu6GmlwifS5lcy1pY29uLWRhdGEtbWFuYWdlbWVudDpiZWZvcmV7Y29udGVudDpcIu6GoFwifS5lcy1pY29uLWRvd25sb2FkOmJlZm9yZXtjb250ZW50Olwi7oaqXCJ9LmVzLWljb24tZW1haWw6YmVmb3Jle2NvbnRlbnQ6XCLuhrBcIn0uZXMtaWNvbi1yZXBseTpiZWZvcmV7Y29udGVudDpcIu6GsVwifS5lcy1pY29uLWV4cGFuZDpiZWZvcmV7Y29udGVudDpcIu6GulwifS5lcy1pY29uLWV4cG9ydDpiZWZvcmV7Y29udGVudDpcIu6HgFwifS5lcy1pY29uLWZheDpiZWZvcmV7Y29udGVudDpcIu6HilwifS5lcy1pY29uLXFyY29kZTpiZWZvcmV7Y29udGVudDpcIu6Hi1wifS5lcy1pY29uLWZ1bmN0aW9uLWFwcHJvdmUtb3ItcmVqZWN0LXJlbW92YWw6YmVmb3Jle2NvbnRlbnQ6XCLuh5BcIn0uZXMtaWNvbi1mdW5jdGlvbi1hcHByb3ZlLXJlbW92YWw6YmVmb3Jle2NvbnRlbnQ6XCLuh5pcIn0uZXMtaWNvbi1mdW5jdGlvbi1kZWxldGU6YmVmb3Jle2NvbnRlbnQ6XCLuh6BcIn0uZXMtaWNvbi1mdW5jdGlvbi1lZGl0OmJlZm9yZXtjb250ZW50Olwi7oeqXCJ9LmVzLWljb24tZnVuY3Rpb24tcmVqZWN0LXJlbW92YWw6YmVmb3Jle2NvbnRlbnQ6XCLuh7BcIn0uZXMtaWNvbi1mdW5jdGlvbi1zY29yaW5nLXJlc3VsdHM6YmVmb3Jle2NvbnRlbnQ6XCLuh7pcIn0uZXMtaWNvbi1nbG9iZTpiZWZvcmV7Y29udGVudDpcIu6IgFwifS5lcy1pY29uLWdyYXBoOmJlZm9yZXtjb250ZW50Olwi7oiKXCJ9LmVzLWljb24tZ3JpZDpiZWZvcmV7Y29udGVudDpcIu6IkFwifS5lcy1pY29uLWdyb3VwLXZpZXc6YmVmb3Jle2NvbnRlbnQ6XCLuiJpcIn0uZXMtaWNvbi1oZWxwOmJlZm9yZXtjb250ZW50Olwi7oigXCJ9LmVzLWljb24taG9tZTpiZWZvcmV7Y29udGVudDpcIu6IqlwifS5lcy1pY29uLWluY29tcGxldGU6YmVmb3Jle2NvbnRlbnQ6XCLuiLBcIn0uZXMtaWNvbi1pbmZvLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIu6IulwifS5lcy1pY29uLWluZm86YmVmb3Jle2NvbnRlbnQ6XCLuiYBcIn0uZXMtaWNvbi1sYW5kbGluZS1waG9uZTpiZWZvcmV7Y29udGVudDpcIu6JilwifS5lcy1pY29uLWxpbmUtY2hhcnQ6YmVmb3Jle2NvbnRlbnQ6XCLuiZBcIn0uZXMtaWNvbi1saW5lLWdyYXBoLWRvdHRlZDpiZWZvcmV7Y29udGVudDpcIu6JmlwifS5lcy1pY29uLWxpbmUtZ3JhcGg6YmVmb3Jle2NvbnRlbnQ6XCLuiaBcIn0uZXMtaWNvbi1saW5rLWJyb2tlbjpiZWZvcmV7Y29udGVudDpcIu6JqlwifS5lcy1pY29uLWxpbms6YmVmb3Jle2NvbnRlbnQ6XCLuibBcIn0uZXMtaWNvbi1tYWduaWZpZXI6YmVmb3Jle2NvbnRlbnQ6XCLuibpcIn0uZXMtaWNvbi1taXNzZWQ6YmVmb3Jle2NvbnRlbnQ6XCLuioBcIn0uZXMtaWNvbi1tb2JpbGUtcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCLuiopcIn0uZXMtaWNvbi1tb3JlOmJlZm9yZXtjb250ZW50Olwi7oqQXCJ9LmVzLWljb24tZWxsaXBzaXM6YmVmb3Jle2NvbnRlbnQ6XCLuipFcIn0uZXMtaWNvbi1uZXctc2l0ZS1xdWFsaWZpY2F0aW9uOmJlZm9yZXtjb250ZW50Olwi7oqaXCJ9LmVzLWljb24tbmV4dDpiZWZvcmV7Y29udGVudDpcIu6KoFwifS5lcy1pY29uLW5vLWRhdGEtc2hhZG93OmJlZm9yZXtjb250ZW50Olwi7oqqXCJ9LmVzLWljb24tbm90aWZpY2F0aW9uLWNoZWNrOmJlZm9yZXtjb250ZW50Olwi7oqwXCJ9LmVzLWljb24tbm90aWZpY2F0aW9uLWZhaWx1cmU6YmVmb3Jle2NvbnRlbnQ6XCLuirpcIn0uZXMtaWNvbi1ub3RpZmljYXRpb24taW5mb3JtYXRpb246YmVmb3Jle2NvbnRlbnQ6XCLui4BcIn0uZXMtaWNvbi1ub3RpZmljYXRpb24td2FybmluZzpiZWZvcmV7Y29udGVudDpcIu6LilwifS5lcy1pY29uLW9uZS1hbnN3ZXJzOmJlZm9yZXtjb250ZW50Olwi7ouQXCJ9LmVzLWljb24tb3B0aW9uczpiZWZvcmV7Y29udGVudDpcIu6LmlwifS5lcy1pY29uLXBhcGVyY2xpcDpiZWZvcmV7Y29udGVudDpcIu6LoFwifS5lcy1pY29uLXBpbjpiZWZvcmV7Y29udGVudDpcIu6LqlwifS5lcy1pY29uLXBvcnRhbC1hZG1pbmlzdHJhdGlvbjpiZWZvcmV7Y29udGVudDpcIu6LsFwifS5lcy1pY29uLXByZXZpb3VzOmJlZm9yZXtjb250ZW50Olwi7ou6XCJ9LmVzLWljb24tcHJpbnQ6YmVmb3Jle2NvbnRlbnQ6XCLujIBcIn0uZXMtaWNvbi1maWxlLWNvZGU6YmVmb3Jle2NvbnRlbnQ6XCLujIFcIn0uZXMtaWNvbi1maWxlLWV4Y2VsOmJlZm9yZXtjb250ZW50Olwi7oyCXCJ9LmVzLWljb24tZmlsZS1pbWFnZTpiZWZvcmV7Y29udGVudDpcIu6Mg1wifS5lcy1pY29uLWZpbGUtcGRmOmJlZm9yZXtjb250ZW50Olwi7oyEXCJ9LmVzLWljb24tZmlsZS1wb3dlcnBvaW50OmJlZm9yZXtjb250ZW50Olwi7oyFXCJ9LmVzLWljb24tZmlsZS10ZXh0OmJlZm9yZXtjb250ZW50Olwi7oyGXCJ9LmVzLWljb24tZmlsZS13b3JkOmJlZm9yZXtjb250ZW50Olwi7oyHXCJ9LmVzLWljb24tZmlsZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCLujIhcIn0uZXMtaWNvbi1jcmVhdGUtdHJhbnM6YmVmb3Jle2NvbnRlbnQ6XCLujIlcIn0uZXMtaWNvbi1wcm9maWNpZW5jeS1tb2RlOmJlZm9yZXtjb250ZW50Olwi7oyKXCJ9LmVzLWljb24tcXVlc3Rpb25tYXJrOmJlZm9yZXtjb250ZW50Olwi7oyaXCJ9LmVzLWljb24tcmVmZXJlbmNlLW1hdGVyaWFsOmJlZm9yZXtjb250ZW50Olwi7oygXCJ9LmVzLWljb24tcmVwb3J0czpiZWZvcmV7Y29udGVudDpcIu6MqlwifS5lcy1pY29uLXJlcG9ydC1jb25maXJtOmJlZm9yZXtjb250ZW50Olwi7oyrXCJ9LmVzLWljb24tcm93LWNoZWNrbWFyazpiZWZvcmV7Y29udGVudDpcIu6MsFwifS5lcy1pY29uLXJvdy1jbG9zZTpiZWZvcmV7Y29udGVudDpcIu6MulwifS5lcy1pY29uLXJvdy10cmlhbmdsZTpiZWZvcmV7Y29udGVudDpcIu6NgFwifS5lcy1pY29uLXNhbXBsZS1tb2RlOmJlZm9yZXtjb250ZW50Olwi7o2KXCJ9LmVzLWljb24tc2l0ZS1xdWFsaWZpY2F0aW9uLWZvcm06YmVmb3Jle2NvbnRlbnQ6XCLujZBcIn0uZXMtaWNvbi1zcGlyb21ldHJ5LWFtb3VudC1jaGVja21hcms6YmVmb3Jle2NvbnRlbnQ6XCLujZpcIn0uZXMtaWNvbi1zcGlyb21ldHJ5LWFtb3VudC1kYXNoZWRsaW5lOmJlZm9yZXtjb250ZW50Olwi7o2gXCJ9LmVzLWljb24tc3Bpcm9tZXRyeS1maXJzdC1iZXN0cmVzdWx0OmJlZm9yZXtjb250ZW50Olwi7o2qXCJ9LmVzLWljb24tc3Bpcm9tZXRyeS1ydW5uaW5nLXNpbXBsZTpiZWZvcmV7Y29udGVudDpcIu6NsFwifS5lcy1pY29uLXNwaXJvbWV0cnktcnVubmluZzpiZWZvcmV7Y29udGVudDpcIu6NulwifS5lcy1pY29uLXNwaXJvbWV0cnktc2Vjb25kLWJlc3RyZXN1bHQ6YmVmb3Jle2NvbnRlbnQ6XCLujoBcIn0uZXMtaWNvbi1zcGlyb21ldHJ5LXZhbHVlOmJlZm9yZXtjb250ZW50Olwi7o6KXCJ9LmVzLWljb24tc3Bpcm9tZXRyeS12aWV3LW1vZGU6YmVmb3Jle2NvbnRlbnQ6XCLujpBcIn0uZXMtaWNvbi1zdHVkeS1uYW1lOmJlZm9yZXtjb250ZW50Olwi7o6aXCJ9LmVzLWljb24tc3VwcGx5LWJveDpiZWZvcmV7Y29udGVudDpcIu6OoFwifS5lcy1pY29uLXN1cHBseS1vcmRlcmluZzpiZWZvcmV7Y29udGVudDpcIu6OqlwifS5lcy1pY29uLXRpbGUtdmlldzpiZWZvcmV7Y29udGVudDpcIu6OsFwifS5lcy1pY29uLXRyYWluaW5nLWNlcnRpZmljYXRlczpiZWZvcmV7Y29udGVudDpcIu6OulwifS5lcy1pY29uLXRyYWluaW5nLW1vZGU6YmVmb3Jle2NvbnRlbnQ6XCLuj4BcIn0uZXMtaWNvbi11c2VyLW1hbmFnZW1lbnQtc3R1ZHktcGVybWlzc2lvbjpiZWZvcmV7Y29udGVudDpcIu6PilwifS5lcy1pY29uLXVzZXItbmFtZTpiZWZvcmV7Y29udGVudDpcIu6PkFwifS5lcy1pY29uLXdvcmxkOmJlZm9yZXtjb250ZW50Olwi7o+aXCJ9LmVzLWljb24tcmVtb3RlLXZpZXdlcjpiZWZvcmV7Y29udGVudDpcIu6PoFwifS5lcy1pY29uLWNhcmV0LWRvd246YmVmb3Jle2NvbnRlbnQ6XCLuj7BcIn0uZXMtaWNvbi1jYXJldC11cDpiZWZvcmV7Y29udGVudDpcIu6QgFwifS5lcy1pY29uLXNvcnRpbmc6YmVmb3Jle2NvbnRlbnQ6XCLukIpcIn0uZXMtaWNvbi1zb3J0aW5nLWFzY2VuZGluZzpiZWZvcmV7Y29udGVudDpcIu6Qi1wifS5lcy1pY29uLXNvcnRpbmctZGVzY2VuZGluZzpiZWZvcmV7Y29udGVudDpcIu6QjFwifS5lcy1pY29uLXNlYXJjaDpiZWZvcmV7Y29udGVudDpcIu6QkFwifS5lcy1pY29uLXpvb20taW46YmVmb3Jle2NvbnRlbnQ6XCLukKBcIn0uZXMtaWNvbi16b29tLW91dDpiZWZvcmV7Y29udGVudDpcIu6QsFwifS5lcy1pY29uLXpvb20tcmVzZXQ6YmVmb3Jle2NvbnRlbnQ6XCLukYBcIn0uZXMtaWNvbi1yZWZyZXNoOmJlZm9yZXtjb250ZW50Olwi7pGBXCJ9LmVzLWljb24tcmVkbzpiZWZvcmV7Y29udGVudDpcIu6RglwifS5lcy1pY29uLXVuZG86YmVmb3Jle2NvbnRlbnQ6XCLukYNcIn0uZXMtaWNvbi11bmxvY2s6YmVmb3Jle2NvbnRlbnQ6XCLukYRcIn0uZXMtaWNvbi10b2dnbGUtb2ZmOmJlZm9yZXtjb250ZW50Olwi7pGFXCJ9LmVzLWljb24tdG9nZ2xlLW9uOmJlZm9yZXtjb250ZW50Olwi7pGGXCJ9LmVzLWljb24tYW5ub3VuY2VtZW50czpiZWZvcmV7Y29udGVudDpcIu6RkFwifS5lcy1pY29uLWFubm91bmNlbWVudHMtYWN0aXZlOmJlZm9yZXtjb250ZW50Olwi7pGRXCJ9LmVzLWljb24tY2xvdWQtYW5hbHl0aWNzOmJlZm9yZXtjb250ZW50Olwi7pGgXCJ9LmVzLWljb24tY29kZTpiZWZvcmV7Y29udGVudDpcIu6RsFwifS5lcy1pY29uLWNvbXBsZXRlLXZpc2l0OmJlZm9yZXtjb250ZW50Olwi7pGxXCJ9LmVzLWljb24tZXhwZWN0ZWQtdmlzaXQ6YmVmb3Jle2NvbnRlbnQ6XCLukbJcIn0uZXMtaWNvbi1taXNzZWQtdmlzaXQ6YmVmb3Jle2NvbnRlbnQ6XCLukbNcIn0uZXMtaWNvbi1wYXJ0aWFsLXZpc2l0OmJlZm9yZXtjb250ZW50Olwi7pG0XCJ9LmVzLWljb24tbm90LWF2YWlsYWJsZTpiZWZvcmV7Y29udGVudDpcIu6RtVwifS5lcy1pY29uLWV4dGVybmFsLWxpbms6YmVmb3Jle2NvbnRlbnQ6XCLukoBcIn0uZXMtaWNvbi1waWxsOmJlZm9yZXtjb250ZW50Olwi7pKBXCJ9LmVzLWljb24tb3JnYW5pemF0aW9uOmJlZm9yZXtjb250ZW50Olwi7pKCXCJ9LmVzLWljb24taW1hZ2luZzpiZWZvcmV7Y29udGVudDpcIu6Sg1wifS5lcy1pY29uLWNhcmRpYWM6YmVmb3Jle2NvbnRlbnQ6XCLukoRcIn0uZXMtaWNvbi1lY29hOmJlZm9yZXtjb250ZW50Olwi7pKFXCJ9LmVzLWljb24tcmVzcGlyYXRvcnk6YmVmb3Jle2NvbnRlbnQ6XCLukoZcIn0uZXMtaWNvbi1icC1vdmVycmVhZDpiZWZvcmV7Y29udGVudDpcIu6Sh1wifS5lcy1pY29uLWV0bTpiZWZvcmV7Y29udGVudDpcIu6SiFwifS5lcy1pY29uLWRhdGEtaW5zaWdodHM6YmVmb3Jle2NvbnRlbnQ6XCLukolcIn0uZXMtaWNvbi1lcHg6YmVmb3Jle2NvbnRlbnQ6XCLukpBcIn0uZXMtaWNvbi1hZG1pbjpiZWZvcmV7Y29udGVudDpcIu6SkVwifS5lcy1pY29uLWRhdGEtY2xlYW5pbmc6YmVmb3Jle2NvbnRlbnQ6XCLukpJcIn0uZXMtaWNvbi1lcnQtZ2xvYmFsLWFjY291bnQ6YmVmb3Jle2NvbnRlbnQ6XCLukpNcIn0uZXMtaWNvbi1lcnQtbGVhcm46YmVmb3Jle2NvbnRlbnQ6XCLukpRcIn0uZXMtaWNvbi1leHBlcnQ6YmVmb3Jle2NvbnRlbnQ6XCLukpVcIn0uZXMtaWNvbi12YWNhdGlvbi1tb2RlOmJlZm9yZXtjb250ZW50Olwi7pKWXCJ9LmVzLWljb24tcGF0aWVudC1wcm9maWxlOmJlZm9yZXtjb250ZW50Olwi7pKXXCJ9LmVzLWljb24tc3Bpcm8tc3VwcG9ydDpiZWZvcmV7Y29udGVudDpcIu6SmFwifS5lcy1pY29uLWdhdGhlcjpiZWZvcmV7Y29udGVudDpcIu6SmVwifS5lcy1pY29uLXBsYWNlaG9sZGVyLWFwcDpiZWZvcmV7Y29udGVudDpcIu6UgFwifS5lcy1pY29uLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCLulIFcIn0uZXMtaWNvbi11c2VyLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCLulIJcIn0uZXMtaWNvbi1wcmVjaXNpb24tbW90aW9uOmJlZm9yZXtjb250ZW50Olwi7pSDXCJ9LmVzLWludmlzaWJsZXtib3JkZXI6MDtjbGlwOnJlY3QoMCAwIDAgMCk7aGVpZ2h0OjFweDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweH1AbWVkaWEgcHJpbnR7LmVzLWludmlzaWJsZXtkaXNwbGF5Om5vbmV9fS5lcy1pbnZpc2libGUuLWVzLWZvY3VzYWJsZTphY3RpdmUsLmVzLWludmlzaWJsZS4tZXMtZm9jdXNhYmxlOmZvY3Vze2NsaXA6YXV0bztoZWlnaHQ6YXV0bzttYXJnaW46MDtvdmVyZmxvdzp2aXNpYmxlO3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDphdXRvfS5lcy10ZXh0LWdyb3VwPio6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmVzLXRleHQtZ3JvdXAgaDEsLmVzLXRleHQtZ3JvdXAgaDIsLmVzLXRleHQtZ3JvdXAgaDMsLmVzLXRleHQtZ3JvdXAgaDQsLmVzLXRleHQtZ3JvdXAgaDV7b3ZlcmZsb3ctd3JhcDpicmVhay13b3JkfS5lcy1sYXlvdXQtY29sdW1uczphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KXsuZXMtbGF5b3V0LWNvbHVtbnMuLWVzLXNtYWxsLTQtY29sdW1uIC5lcy1jb2x1bW57d2lkdGg6MjUlfS5lcy1sYXlvdXQtY29sdW1ucy4tZXMtc21hbGwtMy1jb2x1bW4gLmVzLWNvbHVtbnt3aWR0aDozMy4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWNvbHVtbnMuLWVzLXNtYWxsLTItY29sdW1uIC5lcy1jb2x1bW57d2lkdGg6NTAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmVzLWxheW91dC1jb2x1bW5zLi1lcy1tZWRpdW0tNC1jb2x1bW4gLmVzLWNvbHVtbnt3aWR0aDoyNSV9LmVzLWxheW91dC1jb2x1bW5zLi1lcy1tZWRpdW0tMy1jb2x1bW4gLmVzLWNvbHVtbnt3aWR0aDozMy4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWNvbHVtbnMuLWVzLW1lZGl1bS0yLWNvbHVtbiAuZXMtY29sdW1ue3dpZHRoOjUwJX0uZXMtbGF5b3V0LWNvbHVtbnMuLWVzLTQtY29sdW1uIC5lcy1jb2x1bW57d2lkdGg6MjUlfS5lcy1sYXlvdXQtY29sdW1ucy4tZXMtMy1jb2x1bW4gLmVzLWNvbHVtbnt3aWR0aDozMy4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWNvbHVtbnMuLWVzLTItY29sdW1uIC5lcy1jb2x1bW57d2lkdGg6NTAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5lcy1sYXlvdXQtY29sdW1ucy4tZXMtbGFyZ2UtNC1jb2x1bW4gLmVzLWNvbHVtbnt3aWR0aDoyNSV9LmVzLWxheW91dC1jb2x1bW5zLi1lcy1sYXJnZS0zLWNvbHVtbiAuZXMtY29sdW1ue3dpZHRoOjMzLjMzMzMzMzMzMzMlfS5lcy1sYXlvdXQtY29sdW1ucy4tZXMtbGFyZ2UtMi1jb2x1bW4gLmVzLWNvbHVtbnt3aWR0aDo1MCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7LmVzLWxheW91dC1jb2x1bW5zLi1lcy14bGFyZ2UtNC1jb2x1bW4gLmVzLWNvbHVtbnt3aWR0aDoyNSV9LmVzLWxheW91dC1jb2x1bW5zLi1lcy14bGFyZ2UtMy1jb2x1bW4gLmVzLWNvbHVtbnt3aWR0aDozMy4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWNvbHVtbnMuLWVzLXhsYXJnZS0yLWNvbHVtbiAuZXMtY29sdW1ue3dpZHRoOjUwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpey5lcy1sYXlvdXQtY29sdW1ucyAuZXMtY29sdW1uLi1lcy1zbWFsbC0xe3dpZHRoOjguMzMzMzMzMzMzMyV9LmVzLWxheW91dC1jb2x1bW5zIC5lcy1jb2x1bW4uLWVzLXNtYWxsLTJ7d2lkdGg6MTYuNjY2NjY2NjY2NyV9LmVzLWxheW91dC1jb2x1bW5zIC5lcy1jb2x1bW4uLWVzLXNtYWxsLTN7d2lkdGg6MjUlfS5lcy1sYXlvdXQtY29sdW1ucyAuZXMtY29sdW1uLi1lcy1zbWFsbC00e3dpZHRoOjMzLjMzMzMzMzMzMzMlfS5lcy1sYXlvdXQtY29sdW1ucyAuZXMtY29sdW1uLi1lcy1zbWFsbC01e3dpZHRoOjQxLjY2NjY2NjY2NjclfS5lcy1sYXlvdXQtY29sdW1ucyAuZXMtY29sdW1uLi1lcy1zbWFsbC02e3dpZHRoOjUwJX0uZXMtbGF5b3V0LWNvbHVtbnMgLmVzLWNvbHVtbi4tZXMtc21hbGwtN3t3aWR0aDo1OC4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWNvbHVtbnMgLmVzLWNvbHVtbi4tZXMtc21hbGwtOHt3aWR0aDo2Ni42NjY2NjY2NjY3JX0uZXMtbGF5b3V0LWNvbHVtbnMgLmVzLWNvbHVtbi4tZXMtc21hbGwtOXt3aWR0aDo3NSV9LmVzLWxheW91dC1jb2x1bW5zIC5lcy1jb2x1bW4uLWVzLXNtYWxsLTEwe3dpZHRoOjgzLjMzMzMzMzMzMzMlfS5lcy1sYXlvdXQtY29sdW1ucyAuZXMtY29sdW1uLi1lcy1zbWFsbC0xMXt3aWR0aDo5MS42NjY2NjY2NjY3JX0uZXMtbGF5b3V0LWNvbHVtbnMgLmVzLWNvbHVtbi4tZXMtc21hbGwtMTJ7d2lkdGg6MTAwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5lcy1sYXlvdXQtY29sdW1ucyAuZXMtY29sdW1uLi1lcy1tZWRpdW0tMXt3aWR0aDo4LjMzMzMzMzMzMzMlfS5lcy1sYXlvdXQtY29sdW1ucyAuZXMtY29sdW1uLi1lcy1tZWRpdW0tMnt3aWR0aDoxNi42NjY2NjY2NjY3JX0uZXMtbGF5b3V0LWNvbHVtbnMgLmVzLWNvbHVtbi4tZXMtbWVkaXVtLTN7d2lkdGg6MjUlfS5lcy1sYXlvdXQtY29sdW1ucyAuZXMtY29sdW1uLi1lcy1tZWRpdW0tNHt3aWR0aDozMy4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWNvbHVtbnMgLmVzLWNvbHVtbi4tZXMtbWVkaXVtLTV7d2lkdGg6NDEuNjY2NjY2NjY2NyV9LmVzLWxheW91dC1jb2x1bW5zIC5lcy1jb2x1bW4uLWVzLW1lZGl1bS02e3dpZHRoOjUwJX0uZXMtbGF5b3V0LWNvbHVtbnMgLmVzLWNvbHVtbi4tZXMtbWVkaXVtLTd7d2lkdGg6NTguMzMzMzMzMzMzMyV9LmVzLWxheW91dC1jb2x1bW5zIC5lcy1jb2x1bW4uLWVzLW1lZGl1bS04e3dpZHRoOjY2LjY2NjY2NjY2NjclfS5lcy1sYXlvdXQtY29sdW1ucyAuZXMtY29sdW1uLi1lcy1tZWRpdW0tOXt3aWR0aDo3NSV9LmVzLWxheW91dC1jb2x1bW5zIC5lcy1jb2x1bW4uLWVzLW1lZGl1bS0xMHt3aWR0aDo4My4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWNvbHVtbnMgLmVzLWNvbHVtbi4tZXMtbWVkaXVtLTExe3dpZHRoOjkxLjY2NjY2NjY2NjclfS5lcy1sYXlvdXQtY29sdW1ucyAuZXMtY29sdW1uLi1lcy1tZWRpdW0tMTJ7d2lkdGg6MTAwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuZXMtbGF5b3V0LWNvbHVtbnMgLmVzLWNvbHVtbi4tZXMtbGFyZ2UtMXt3aWR0aDo4LjMzMzMzMzMzMzMlfS5lcy1sYXlvdXQtY29sdW1ucyAuZXMtY29sdW1uLi1lcy1sYXJnZS0ye3dpZHRoOjE2LjY2NjY2NjY2NjclfS5lcy1sYXlvdXQtY29sdW1ucyAuZXMtY29sdW1uLi1lcy1sYXJnZS0ze3dpZHRoOjI1JX0uZXMtbGF5b3V0LWNvbHVtbnMgLmVzLWNvbHVtbi4tZXMtbGFyZ2UtNHt3aWR0aDozMy4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWNvbHVtbnMgLmVzLWNvbHVtbi4tZXMtbGFyZ2UtNXt3aWR0aDo0MS42NjY2NjY2NjY3JX0uZXMtbGF5b3V0LWNvbHVtbnMgLmVzLWNvbHVtbi4tZXMtbGFyZ2UtNnt3aWR0aDo1MCV9LmVzLWxheW91dC1jb2x1bW5zIC5lcy1jb2x1bW4uLWVzLWxhcmdlLTd7d2lkdGg6NTguMzMzMzMzMzMzMyV9LmVzLWxheW91dC1jb2x1bW5zIC5lcy1jb2x1bW4uLWVzLWxhcmdlLTh7d2lkdGg6NjYuNjY2NjY2NjY2NyV9LmVzLWxheW91dC1jb2x1bW5zIC5lcy1jb2x1bW4uLWVzLWxhcmdlLTl7d2lkdGg6NzUlfS5lcy1sYXlvdXQtY29sdW1ucyAuZXMtY29sdW1uLi1lcy1sYXJnZS0xMHt3aWR0aDo4My4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWNvbHVtbnMgLmVzLWNvbHVtbi4tZXMtbGFyZ2UtMTF7d2lkdGg6OTEuNjY2NjY2NjY2NyV9LmVzLWxheW91dC1jb2x1bW5zIC5lcy1jb2x1bW4uLWVzLWxhcmdlLTEye3dpZHRoOjEwMCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7LmVzLWxheW91dC1jb2x1bW5zIC5lcy1jb2x1bW4uLWVzLXhsYXJnZS0xe3dpZHRoOjguMzMzMzMzMzMzMyV9LmVzLWxheW91dC1jb2x1bW5zIC5lcy1jb2x1bW4uLWVzLXhsYXJnZS0ye3dpZHRoOjE2LjY2NjY2NjY2NjclfS5lcy1sYXlvdXQtY29sdW1ucyAuZXMtY29sdW1uLi1lcy14bGFyZ2UtM3t3aWR0aDoyNSV9LmVzLWxheW91dC1jb2x1bW5zIC5lcy1jb2x1bW4uLWVzLXhsYXJnZS00e3dpZHRoOjMzLjMzMzMzMzMzMzMlfS5lcy1sYXlvdXQtY29sdW1ucyAuZXMtY29sdW1uLi1lcy14bGFyZ2UtNXt3aWR0aDo0MS42NjY2NjY2NjY3JX0uZXMtbGF5b3V0LWNvbHVtbnMgLmVzLWNvbHVtbi4tZXMteGxhcmdlLTZ7d2lkdGg6NTAlfS5lcy1sYXlvdXQtY29sdW1ucyAuZXMtY29sdW1uLi1lcy14bGFyZ2UtN3t3aWR0aDo1OC4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWNvbHVtbnMgLmVzLWNvbHVtbi4tZXMteGxhcmdlLTh7d2lkdGg6NjYuNjY2NjY2NjY2NyV9LmVzLWxheW91dC1jb2x1bW5zIC5lcy1jb2x1bW4uLWVzLXhsYXJnZS05e3dpZHRoOjc1JX0uZXMtbGF5b3V0LWNvbHVtbnMgLmVzLWNvbHVtbi4tZXMteGxhcmdlLTEwe3dpZHRoOjgzLjMzMzMzMzMzMzMlfS5lcy1sYXlvdXQtY29sdW1ucyAuZXMtY29sdW1uLi1lcy14bGFyZ2UtMTF7d2lkdGg6OTEuNjY2NjY2NjY2NyV9LmVzLWxheW91dC1jb2x1bW5zIC5lcy1jb2x1bW4uLWVzLXhsYXJnZS0xMnt3aWR0aDoxMDAlfX0uZXMtbGF5b3V0LWdyaWQgLmVzLXJvdzphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KXsuZXMtbGF5b3V0LWdyaWQgLmVzLXJvdy4tZXMtc21hbGwtNC1jb2x1bW4gLmVzLWNvbHVtbnt3aWR0aDoyNSV9LmVzLWxheW91dC1ncmlkIC5lcy1yb3cuLWVzLXNtYWxsLTMtY29sdW1uIC5lcy1jb2x1bW57d2lkdGg6MzMuMzMzMzMzMzMzMyV9LmVzLWxheW91dC1ncmlkIC5lcy1yb3cuLWVzLXNtYWxsLTItY29sdW1uIC5lcy1jb2x1bW57d2lkdGg6NTAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmVzLWxheW91dC1ncmlkIC5lcy1yb3cuLWVzLW1lZGl1bS00LWNvbHVtbiAuZXMtY29sdW1ue3dpZHRoOjI1JX0uZXMtbGF5b3V0LWdyaWQgLmVzLXJvdy4tZXMtbWVkaXVtLTMtY29sdW1uIC5lcy1jb2x1bW57d2lkdGg6MzMuMzMzMzMzMzMzMyV9LmVzLWxheW91dC1ncmlkIC5lcy1yb3cuLWVzLW1lZGl1bS0yLWNvbHVtbiAuZXMtY29sdW1ue3dpZHRoOjUwJX0uZXMtbGF5b3V0LWdyaWQgLmVzLXJvdy4tZXMtNC1jb2x1bW4gLmVzLWNvbHVtbnt3aWR0aDoyNSV9LmVzLWxheW91dC1ncmlkIC5lcy1yb3cuLWVzLTMtY29sdW1uIC5lcy1jb2x1bW57d2lkdGg6MzMuMzMzMzMzMzMzMyV9LmVzLWxheW91dC1ncmlkIC5lcy1yb3cuLWVzLTItY29sdW1uIC5lcy1jb2x1bW57d2lkdGg6NTAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5lcy1sYXlvdXQtZ3JpZCAuZXMtcm93Li1lcy1sYXJnZS00LWNvbHVtbiAuZXMtY29sdW1ue3dpZHRoOjI1JX0uZXMtbGF5b3V0LWdyaWQgLmVzLXJvdy4tZXMtbGFyZ2UtMy1jb2x1bW4gLmVzLWNvbHVtbnt3aWR0aDozMy4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWdyaWQgLmVzLXJvdy4tZXMtbGFyZ2UtMi1jb2x1bW4gLmVzLWNvbHVtbnt3aWR0aDo1MCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7LmVzLWxheW91dC1ncmlkIC5lcy1yb3cuLWVzLXhsYXJnZS00LWNvbHVtbiAuZXMtY29sdW1ue3dpZHRoOjI1JX0uZXMtbGF5b3V0LWdyaWQgLmVzLXJvdy4tZXMteGxhcmdlLTMtY29sdW1uIC5lcy1jb2x1bW57d2lkdGg6MzMuMzMzMzMzMzMzMyV9LmVzLWxheW91dC1ncmlkIC5lcy1yb3cuLWVzLXhsYXJnZS0yLWNvbHVtbiAuZXMtY29sdW1ue3dpZHRoOjUwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpey5lcy1sYXlvdXQtZ3JpZCAuZXMtY29sdW1uLi1lcy1zbWFsbC0xe3dpZHRoOjguMzMzMzMzMzMzMyV9LmVzLWxheW91dC1ncmlkIC5lcy1jb2x1bW4uLWVzLXNtYWxsLTJ7d2lkdGg6MTYuNjY2NjY2NjY2NyV9LmVzLWxheW91dC1ncmlkIC5lcy1jb2x1bW4uLWVzLXNtYWxsLTN7d2lkdGg6MjUlfS5lcy1sYXlvdXQtZ3JpZCAuZXMtY29sdW1uLi1lcy1zbWFsbC00e3dpZHRoOjMzLjMzMzMzMzMzMzMlfS5lcy1sYXlvdXQtZ3JpZCAuZXMtY29sdW1uLi1lcy1zbWFsbC01e3dpZHRoOjQxLjY2NjY2NjY2NjclfS5lcy1sYXlvdXQtZ3JpZCAuZXMtY29sdW1uLi1lcy1zbWFsbC02e3dpZHRoOjUwJX0uZXMtbGF5b3V0LWdyaWQgLmVzLWNvbHVtbi4tZXMtc21hbGwtN3t3aWR0aDo1OC4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWdyaWQgLmVzLWNvbHVtbi4tZXMtc21hbGwtOHt3aWR0aDo2Ni42NjY2NjY2NjY3JX0uZXMtbGF5b3V0LWdyaWQgLmVzLWNvbHVtbi4tZXMtc21hbGwtOXt3aWR0aDo3NSV9LmVzLWxheW91dC1ncmlkIC5lcy1jb2x1bW4uLWVzLXNtYWxsLTEwe3dpZHRoOjgzLjMzMzMzMzMzMzMlfS5lcy1sYXlvdXQtZ3JpZCAuZXMtY29sdW1uLi1lcy1zbWFsbC0xMXt3aWR0aDo5MS42NjY2NjY2NjY3JX0uZXMtbGF5b3V0LWdyaWQgLmVzLWNvbHVtbi4tZXMtc21hbGwtMTJ7d2lkdGg6MTAwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5lcy1sYXlvdXQtZ3JpZCAuZXMtY29sdW1uLi1lcy1tZWRpdW0tMXt3aWR0aDo4LjMzMzMzMzMzMzMlfS5lcy1sYXlvdXQtZ3JpZCAuZXMtY29sdW1uLi1lcy1tZWRpdW0tMnt3aWR0aDoxNi42NjY2NjY2NjY3JX0uZXMtbGF5b3V0LWdyaWQgLmVzLWNvbHVtbi4tZXMtbWVkaXVtLTN7d2lkdGg6MjUlfS5lcy1sYXlvdXQtZ3JpZCAuZXMtY29sdW1uLi1lcy1tZWRpdW0tNHt3aWR0aDozMy4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWdyaWQgLmVzLWNvbHVtbi4tZXMtbWVkaXVtLTV7d2lkdGg6NDEuNjY2NjY2NjY2NyV9LmVzLWxheW91dC1ncmlkIC5lcy1jb2x1bW4uLWVzLW1lZGl1bS02e3dpZHRoOjUwJX0uZXMtbGF5b3V0LWdyaWQgLmVzLWNvbHVtbi4tZXMtbWVkaXVtLTd7d2lkdGg6NTguMzMzMzMzMzMzMyV9LmVzLWxheW91dC1ncmlkIC5lcy1jb2x1bW4uLWVzLW1lZGl1bS04e3dpZHRoOjY2LjY2NjY2NjY2NjclfS5lcy1sYXlvdXQtZ3JpZCAuZXMtY29sdW1uLi1lcy1tZWRpdW0tOXt3aWR0aDo3NSV9LmVzLWxheW91dC1ncmlkIC5lcy1jb2x1bW4uLWVzLW1lZGl1bS0xMHt3aWR0aDo4My4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWdyaWQgLmVzLWNvbHVtbi4tZXMtbWVkaXVtLTExe3dpZHRoOjkxLjY2NjY2NjY2NjclfS5lcy1sYXlvdXQtZ3JpZCAuZXMtY29sdW1uLi1lcy1tZWRpdW0tMTJ7d2lkdGg6MTAwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuZXMtbGF5b3V0LWdyaWQgLmVzLWNvbHVtbi4tZXMtbGFyZ2UtMXt3aWR0aDo4LjMzMzMzMzMzMzMlfS5lcy1sYXlvdXQtZ3JpZCAuZXMtY29sdW1uLi1lcy1sYXJnZS0ye3dpZHRoOjE2LjY2NjY2NjY2NjclfS5lcy1sYXlvdXQtZ3JpZCAuZXMtY29sdW1uLi1lcy1sYXJnZS0ze3dpZHRoOjI1JX0uZXMtbGF5b3V0LWdyaWQgLmVzLWNvbHVtbi4tZXMtbGFyZ2UtNHt3aWR0aDozMy4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWdyaWQgLmVzLWNvbHVtbi4tZXMtbGFyZ2UtNXt3aWR0aDo0MS42NjY2NjY2NjY3JX0uZXMtbGF5b3V0LWdyaWQgLmVzLWNvbHVtbi4tZXMtbGFyZ2UtNnt3aWR0aDo1MCV9LmVzLWxheW91dC1ncmlkIC5lcy1jb2x1bW4uLWVzLWxhcmdlLTd7d2lkdGg6NTguMzMzMzMzMzMzMyV9LmVzLWxheW91dC1ncmlkIC5lcy1jb2x1bW4uLWVzLWxhcmdlLTh7d2lkdGg6NjYuNjY2NjY2NjY2NyV9LmVzLWxheW91dC1ncmlkIC5lcy1jb2x1bW4uLWVzLWxhcmdlLTl7d2lkdGg6NzUlfS5lcy1sYXlvdXQtZ3JpZCAuZXMtY29sdW1uLi1lcy1sYXJnZS0xMHt3aWR0aDo4My4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWdyaWQgLmVzLWNvbHVtbi4tZXMtbGFyZ2UtMTF7d2lkdGg6OTEuNjY2NjY2NjY2NyV9LmVzLWxheW91dC1ncmlkIC5lcy1jb2x1bW4uLWVzLWxhcmdlLTEye3dpZHRoOjEwMCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7LmVzLWxheW91dC1ncmlkIC5lcy1jb2x1bW4uLWVzLXhsYXJnZS0xe3dpZHRoOjguMzMzMzMzMzMzMyV9LmVzLWxheW91dC1ncmlkIC5lcy1jb2x1bW4uLWVzLXhsYXJnZS0ye3dpZHRoOjE2LjY2NjY2NjY2NjclfS5lcy1sYXlvdXQtZ3JpZCAuZXMtY29sdW1uLi1lcy14bGFyZ2UtM3t3aWR0aDoyNSV9LmVzLWxheW91dC1ncmlkIC5lcy1jb2x1bW4uLWVzLXhsYXJnZS00e3dpZHRoOjMzLjMzMzMzMzMzMzMlfS5lcy1sYXlvdXQtZ3JpZCAuZXMtY29sdW1uLi1lcy14bGFyZ2UtNXt3aWR0aDo0MS42NjY2NjY2NjY3JX0uZXMtbGF5b3V0LWdyaWQgLmVzLWNvbHVtbi4tZXMteGxhcmdlLTZ7d2lkdGg6NTAlfS5lcy1sYXlvdXQtZ3JpZCAuZXMtY29sdW1uLi1lcy14bGFyZ2UtN3t3aWR0aDo1OC4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWdyaWQgLmVzLWNvbHVtbi4tZXMteGxhcmdlLTh7d2lkdGg6NjYuNjY2NjY2NjY2NyV9LmVzLWxheW91dC1ncmlkIC5lcy1jb2x1bW4uLWVzLXhsYXJnZS05e3dpZHRoOjc1JX0uZXMtbGF5b3V0LWdyaWQgLmVzLWNvbHVtbi4tZXMteGxhcmdlLTEwe3dpZHRoOjgzLjMzMzMzMzMzMzMlfS5lcy1sYXlvdXQtZ3JpZCAuZXMtY29sdW1uLi1lcy14bGFyZ2UtMTF7d2lkdGg6OTEuNjY2NjY2NjY2NyV9LmVzLWxheW91dC1ncmlkIC5lcy1jb2x1bW4uLWVzLXhsYXJnZS0xMnt3aWR0aDoxMDAlfX0uZXMtbGF5b3V0LWZsZXgtbGlzdHtmbGV4LWJhc2lzOjA7ZmxleC13cmFwOndyYXA7bWluLWhlaWdodDptaW4tY29udGVudH0uZXMtbGF5b3V0LWZsZXgtbGlzdC4tZXMtdmVydGljYWx7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW17d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCl7LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMtc21hbGwtMXt3aWR0aDo4LjMzMzMzMzMzMzMlfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLXNtYWxsLTJ7d2lkdGg6MTYuNjY2NjY2NjY2NyV9LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMtc21hbGwtM3t3aWR0aDoyNSV9LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMtc21hbGwtNHt3aWR0aDozMy4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWZsZXgtbGlzdD4uZXMtZmxleC1pdGVtLi1lcy1zbWFsbC01e3dpZHRoOjQxLjY2NjY2NjY2NjclfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLXNtYWxsLTZ7d2lkdGg6NTAlfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLXNtYWxsLTd7d2lkdGg6NTguMzMzMzMzMzMzMyV9LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMtc21hbGwtOHt3aWR0aDo2Ni42NjY2NjY2NjY3JX0uZXMtbGF5b3V0LWZsZXgtbGlzdD4uZXMtZmxleC1pdGVtLi1lcy1zbWFsbC05e3dpZHRoOjc1JX0uZXMtbGF5b3V0LWZsZXgtbGlzdD4uZXMtZmxleC1pdGVtLi1lcy1zbWFsbC0xMHt3aWR0aDo4My4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWZsZXgtbGlzdD4uZXMtZmxleC1pdGVtLi1lcy1zbWFsbC0xMXt3aWR0aDo5MS42NjY2NjY2NjY3JX0uZXMtbGF5b3V0LWZsZXgtbGlzdD4uZXMtZmxleC1pdGVtLi1lcy1zbWFsbC0xMnt3aWR0aDoxMDAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMtbWVkaXVtLTF7d2lkdGg6OC4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWZsZXgtbGlzdD4uZXMtZmxleC1pdGVtLi1lcy1tZWRpdW0tMnt3aWR0aDoxNi42NjY2NjY2NjY3JX0uZXMtbGF5b3V0LWZsZXgtbGlzdD4uZXMtZmxleC1pdGVtLi1lcy1tZWRpdW0tM3t3aWR0aDoyNSV9LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMtbWVkaXVtLTR7d2lkdGg6MzMuMzMzMzMzMzMzMyV9LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMtbWVkaXVtLTV7d2lkdGg6NDEuNjY2NjY2NjY2NyV9LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMtbWVkaXVtLTZ7d2lkdGg6NTAlfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLW1lZGl1bS03e3dpZHRoOjU4LjMzMzMzMzMzMzMlfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLW1lZGl1bS04e3dpZHRoOjY2LjY2NjY2NjY2NjclfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLW1lZGl1bS05e3dpZHRoOjc1JX0uZXMtbGF5b3V0LWZsZXgtbGlzdD4uZXMtZmxleC1pdGVtLi1lcy1tZWRpdW0tMTB7d2lkdGg6ODMuMzMzMzMzMzMzMyV9LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMtbWVkaXVtLTExe3dpZHRoOjkxLjY2NjY2NjY2NjclfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLW1lZGl1bS0xMnt3aWR0aDoxMDAlfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLXdpZHRoLTF7d2lkdGg6OC4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWZsZXgtbGlzdD4uZXMtZmxleC1pdGVtLi1lcy13aWR0aC0ye3dpZHRoOjE2LjY2NjY2NjY2NjclfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLXdpZHRoLTN7d2lkdGg6MjUlfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLXdpZHRoLTR7d2lkdGg6MzMuMzMzMzMzMzMzMyV9LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMtd2lkdGgtNXt3aWR0aDo0MS42NjY2NjY2NjY3JX0uZXMtbGF5b3V0LWZsZXgtbGlzdD4uZXMtZmxleC1pdGVtLi1lcy13aWR0aC02e3dpZHRoOjUwJX0uZXMtbGF5b3V0LWZsZXgtbGlzdD4uZXMtZmxleC1pdGVtLi1lcy13aWR0aC03e3dpZHRoOjU4LjMzMzMzMzMzMzMlfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLXdpZHRoLTh7d2lkdGg6NjYuNjY2NjY2NjY2NyV9LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMtd2lkdGgtOXt3aWR0aDo3NSV9LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMtd2lkdGgtMTB7d2lkdGg6ODMuMzMzMzMzMzMzMyV9LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMtd2lkdGgtMTF7d2lkdGg6OTEuNjY2NjY2NjY2NyV9LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMtd2lkdGgtMTJ7d2lkdGg6MTAwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuZXMtbGF5b3V0LWZsZXgtbGlzdD4uZXMtZmxleC1pdGVtLi1lcy1sYXJnZS0xe3dpZHRoOjguMzMzMzMzMzMzMyV9LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMtbGFyZ2UtMnt3aWR0aDoxNi42NjY2NjY2NjY3JX0uZXMtbGF5b3V0LWZsZXgtbGlzdD4uZXMtZmxleC1pdGVtLi1lcy1sYXJnZS0ze3dpZHRoOjI1JX0uZXMtbGF5b3V0LWZsZXgtbGlzdD4uZXMtZmxleC1pdGVtLi1lcy1sYXJnZS00e3dpZHRoOjMzLjMzMzMzMzMzMzMlfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLWxhcmdlLTV7d2lkdGg6NDEuNjY2NjY2NjY2NyV9LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMtbGFyZ2UtNnt3aWR0aDo1MCV9LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMtbGFyZ2UtN3t3aWR0aDo1OC4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWZsZXgtbGlzdD4uZXMtZmxleC1pdGVtLi1lcy1sYXJnZS04e3dpZHRoOjY2LjY2NjY2NjY2NjclfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLWxhcmdlLTl7d2lkdGg6NzUlfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLWxhcmdlLTEwe3dpZHRoOjgzLjMzMzMzMzMzMzMlfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLWxhcmdlLTExe3dpZHRoOjkxLjY2NjY2NjY2NjclfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLWxhcmdlLTEye3dpZHRoOjEwMCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMteGxhcmdlLTF7d2lkdGg6OC4zMzMzMzMzMzMzJX0uZXMtbGF5b3V0LWZsZXgtbGlzdD4uZXMtZmxleC1pdGVtLi1lcy14bGFyZ2UtMnt3aWR0aDoxNi42NjY2NjY2NjY3JX0uZXMtbGF5b3V0LWZsZXgtbGlzdD4uZXMtZmxleC1pdGVtLi1lcy14bGFyZ2UtM3t3aWR0aDoyNSV9LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMteGxhcmdlLTR7d2lkdGg6MzMuMzMzMzMzMzMzMyV9LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMteGxhcmdlLTV7d2lkdGg6NDEuNjY2NjY2NjY2NyV9LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMteGxhcmdlLTZ7d2lkdGg6NTAlfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLXhsYXJnZS03e3dpZHRoOjU4LjMzMzMzMzMzMzMlfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLXhsYXJnZS04e3dpZHRoOjY2LjY2NjY2NjY2NjclfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLXhsYXJnZS05e3dpZHRoOjc1JX0uZXMtbGF5b3V0LWZsZXgtbGlzdD4uZXMtZmxleC1pdGVtLi1lcy14bGFyZ2UtMTB7d2lkdGg6ODMuMzMzMzMzMzMzMyV9LmVzLWxheW91dC1mbGV4LWxpc3Q+LmVzLWZsZXgtaXRlbS4tZXMteGxhcmdlLTExe3dpZHRoOjkxLjY2NjY2NjY2NjclfS5lcy1sYXlvdXQtZmxleC1saXN0Pi5lcy1mbGV4LWl0ZW0uLWVzLXhsYXJnZS0xMnt3aWR0aDoxMDAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCl7LmVzLWxheW91dC1mbGV4LWxpc3QuLWVzLXNtYWxsLTUtY29sdW1uPi5lcy1mbGV4LWl0ZW17d2lkdGg6MjAlO2ZsZXg6bm9uZX0uZXMtbGF5b3V0LWZsZXgtbGlzdC4tZXMtc21hbGwtNC1jb2x1bW4+LmVzLWZsZXgtaXRlbXt3aWR0aDoyNSU7ZmxleDpub25lfS5lcy1sYXlvdXQtZmxleC1saXN0Li1lcy1zbWFsbC0zLWNvbHVtbj4uZXMtZmxleC1pdGVte3dpZHRoOjMzLjMzMzMlO2ZsZXg6bm9uZX0uZXMtbGF5b3V0LWZsZXgtbGlzdC4tZXMtc21hbGwtMi1jb2x1bW4+LmVzLWZsZXgtaXRlbXt3aWR0aDo1MCU7ZmxleDpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmVzLWxheW91dC1mbGV4LWxpc3QuLWVzLW1lZGl1bS01LWNvbHVtbj4uZXMtZmxleC1pdGVte3dpZHRoOjIwJTtmbGV4Om5vbmV9LmVzLWxheW91dC1mbGV4LWxpc3QuLWVzLW1lZGl1bS00LWNvbHVtbj4uZXMtZmxleC1pdGVte3dpZHRoOjI1JTtmbGV4Om5vbmV9LmVzLWxheW91dC1mbGV4LWxpc3QuLWVzLW1lZGl1bS0zLWNvbHVtbj4uZXMtZmxleC1pdGVte3dpZHRoOjMzLjMzMzMlO2ZsZXg6bm9uZX0uZXMtbGF5b3V0LWZsZXgtbGlzdC4tZXMtbWVkaXVtLTItY29sdW1uPi5lcy1mbGV4LWl0ZW17d2lkdGg6NTAlO2ZsZXg6bm9uZX0uZXMtbGF5b3V0LWZsZXgtbGlzdC4tZXMtNS1jb2x1bW4+LmVzLWZsZXgtaXRlbXt3aWR0aDoyMCU7ZmxleDpub25lfS5lcy1sYXlvdXQtZmxleC1saXN0Li1lcy00LWNvbHVtbj4uZXMtZmxleC1pdGVte3dpZHRoOjI1JTtmbGV4Om5vbmV9LmVzLWxheW91dC1mbGV4LWxpc3QuLWVzLTMtY29sdW1uPi5lcy1mbGV4LWl0ZW17d2lkdGg6MzMuMzMzMyU7ZmxleDpub25lfS5lcy1sYXlvdXQtZmxleC1saXN0Li1lcy0yLWNvbHVtbj4uZXMtZmxleC1pdGVte3dpZHRoOjUwJTtmbGV4Om5vbmV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmVzLWxheW91dC1mbGV4LWxpc3QuLWVzLWxhcmdlLTUtY29sdW1uPi5lcy1mbGV4LWl0ZW17d2lkdGg6MjAlO2ZsZXg6bm9uZX0uZXMtbGF5b3V0LWZsZXgtbGlzdC4tZXMtbGFyZ2UtNC1jb2x1bW4+LmVzLWZsZXgtaXRlbXt3aWR0aDoyNSU7ZmxleDpub25lfS5lcy1sYXlvdXQtZmxleC1saXN0Li1lcy1sYXJnZS0zLWNvbHVtbj4uZXMtZmxleC1pdGVte3dpZHRoOjMzLjMzMzMlO2ZsZXg6bm9uZX0uZXMtbGF5b3V0LWZsZXgtbGlzdC4tZXMtbGFyZ2UtMi1jb2x1bW4+LmVzLWZsZXgtaXRlbXt3aWR0aDo1MCU7ZmxleDpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpey5lcy1sYXlvdXQtZmxleC1saXN0Li1lcy14bGFyZ2UtNS1jb2x1bW4+LmVzLWZsZXgtaXRlbXt3aWR0aDoyMCU7ZmxleDpub25lfS5lcy1sYXlvdXQtZmxleC1saXN0Li1lcy14bGFyZ2UtNC1jb2x1bW4+LmVzLWZsZXgtaXRlbXt3aWR0aDoyNSU7ZmxleDpub25lfS5lcy1sYXlvdXQtZmxleC1saXN0Li1lcy14bGFyZ2UtMy1jb2x1bW4+LmVzLWZsZXgtaXRlbXt3aWR0aDozMy4zMzMzJTtmbGV4Om5vbmV9LmVzLWxheW91dC1mbGV4LWxpc3QuLWVzLXhsYXJnZS0yLWNvbHVtbj4uZXMtZmxleC1pdGVte3dpZHRoOjUwJTtmbGV4Om5vbmV9fS5lcy1sYXlvdXQtZmxleC1saXN0IC5lcy1wYW5lbCwuZXMtbGF5b3V0LWZsZXgtbGlzdCAuZXMtY2FyZCwuZXMtbGF5b3V0LWZsZXgtbGlzdCAuZXMtY29udGVudC1ib3gsLmVzLWxheW91dC1mbGV4LWxpc3QgLmVzLXRleHQtZ3JvdXAsLmVzLWxheW91dC1mbGV4LWxpc3QgLnNnLWJveHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0uLWVzLXdpZHRoLXh4c21hbGwsLi1lcy13aWR0aC14c21hbGwsLi1lcy13aWR0aC1zbWFsbCwuLWVzLXdpZHRoLW1lZGl1bSwuLWVzLXdpZHRoLWxhcmdlLC4tZXMtd2lkdGgteGxhcmdlLC4tZXMtd2lkdGgteHhsYXJnZXt3aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuLWVzLXdpZHRoLXh4c21hbGx7bWF4LXdpZHRoOjEwMHB4fS4tZXMtd2lkdGgteHNtYWxse21heC13aWR0aDoxNTBweH0uLWVzLXdpZHRoLXNtYWxse21heC13aWR0aDoyMDBweH0uLWVzLXdpZHRoLW1lZGl1bXttYXgtd2lkdGg6NDAwcHh9Li1lcy13aWR0aC1sYXJnZXttYXgtd2lkdGg6NjAwcHh9Li1lcy13aWR0aC14bGFyZ2V7bWF4LXdpZHRoOjgwMHB4fS4tZXMtd2lkdGgteHhsYXJnZXttYXgtd2lkdGg6MTAwMHB4fX0uZXMtaW5saW5lLW1lc3NhZ2V7ZGlzcGxheTpmbGV4O2JhY2tncm91bmQ6I2UxZjBmZjtjb2xvcjojMDA2YWRjO21hcmdpbjowO3BhZGRpbmctaW5saW5lOjEuMjVyZW07cGFkZGluZy1ibG9jazoxcmVtO2JvcmRlci1yYWRpdXM6NHB4O2JvcmRlcjoxcHggc29saWQgIzk2YzdmMjthbGlnbi1pdGVtczpzdHJldGNofS5lcy1pbmxpbmUtbWVzc2FnZSBwe21hcmdpbjowIDAgMXJlbSAwfS5lcy1pbmxpbmUtbWVzc2FnZSBwOmxhc3QtY2hpbGR7bWFyZ2luOjB9LmVzLWlubGluZS1tZXNzYWdlLi1lcy1lcnJvcntiYWNrZ3JvdW5kOiNmZmU1ZTU7Y29sb3I6I2U1NDg0ZDtib3JkZXItY29sb3I6I2YzYWVhZn0uZXMtaW5saW5lLW1lc3NhZ2U+c3Bhbi5lcy1pY29ue2ZvbnQtc2l6ZToycmVtO21hcmdpbjowIC41cmVtIDAgMDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmVzLWlubGluZS1tZXNzYWdlIHB7ZGlzcGxheTppbmxpbmUtYmxvY2s7b3ZlcmZsb3ctd3JhcDpicmVhay13b3JkO3dvcmQtd3JhcDpicmVhay13b3JkO3dvcmQtYnJlYWs6YnJlYWstYWxsfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KXsuZXMtaW5saW5lLW1lc3NhZ2V7ZGlzcGxheTppbmxpbmUtYmxvY2t9fXArLmVzLWlubGluZS1tZXNzYWdle21hcmdpbjowIDAgMnJlbSAwfS5lcy1tZXNzYWdlLWJhbm5lcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzExMTgxYztwYWRkaW5nOi41cmVtO3RleHQtYWxpZ246Y2VudGVyfS5lcy1tZXNzYWdlLWJhbm5lcj5oMXtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjJyZW07bWFyZ2luOjB9LmVzLW1lc3NhZ2UtYmFubmVyIC5lcy1pY29uLC5lcy1tZXNzYWdlLWJhbm5lciAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1tZXNzYWdlLWJhbm5lciBidXR0b25bZGF0YS10b2dnbGVde2ZvbnQtc2l6ZToxLjdyZW19LmVzLW1lc3NhZ2UtYmFubmVyLi1lcy13YXJuaW5ne2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZTU0ODRkfS5lcy1tZXNzYWdlLWJhbm5lci4tZXMtaW5mb3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwOTFmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCl7LmVzLW1lc3NhZ2UtYmFubmVye3BhZGRpbmc6LjVyZW19fS5lcy1ub3RpZmljYXRpb257Y29sb3I6IzExMTgxYztib3JkZXI6MXB4IHNvbGlkICM5NmM3ZjI7YmFja2dyb3VuZC1jb2xvcjojZTFmMGZmO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpzdHJldGNoO2FsaWduLWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmctYmxvY2s6MXJlbTtwYWRkaW5nLWlubGluZToxLjI1cmVtO2dhcDoxLjI1cmVtO2JvcmRlci1yYWRpdXM6NHB4O2JveC1zaGFkb3c6MCAycHggMTBweCByZ2JhKDAsMCwwLC4xNSl9LmVzLW5vdGlmaWNhdGlvbiBwe21hcmdpbjowO2ZsZXgtZ3JvdzoxfS5lcy1ub3RpZmljYXRpb24gcCBhe2NvbG9yOiMxMTE4MWM7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5lcy1ub3RpZmljYXRpb24gc3Bhbi5lcy1pY29ue2FsaWduLXNlbGY6Y2VudGVyO2NvbG9yOiMwMDZhZGN9LmVzLW5vdGlmaWNhdGlvbiBzcGFuLmVzLWljb24uZXMtaWNvbi1jbG9zZXtjb2xvcjojMTExODFjO3RyYW5zaXRpb246LjJzO2N1cnNvcjpwb2ludGVyfS5lcy1ub3RpZmljYXRpb24uLWVzLWFuaW1hdGVke2FuaW1hdGlvbi1kdXJhdGlvbjouNXM7YW5pbWF0aW9uLWZpbGwtbW9kZTpib3RofS5lcy1ub3RpZmljYXRpb24uLWVzLWFuaW1hdGVkLi1lcy1zbGlkZS1pbi1yaWdodHthbmltYXRpb24tbmFtZTpzbGlkZS1pbi1yaWdodH1Aa2V5ZnJhbWVzIHNsaWRlLWluLXJpZ2h0e2Zyb217dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3t0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgZmFkZS1pbi1kb3due2Zyb217b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCl9dG97b3BhY2l0eToxO3RyYW5zZm9ybTpub25lfX0uZXMtbm90aWZpY2F0aW9uLi1lcy1hbmltYXRlZC4tZXMtZmFkZS1pbi1kb3due2FuaW1hdGlvbi1uYW1lOmZhZGUtaW4tZG93bn0uZXMtbm90aWZpY2F0aW9uLi1lcy13YXJuaW5ne2JvcmRlcjoxcHggc29saWQgI2VmZDM2YztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY4YmJ9LmVzLW5vdGlmaWNhdGlvbi4tZXMtd2FybmluZyBzcGFuLmVzLWljb257Y29sb3I6Izk0NjgwMH0uZXMtbm90aWZpY2F0aW9uLi1lcy13YXJuaW5nIHNwYW4uZXMtaWNvbi1jbG9zZXtjb2xvcjojMTExODFjfS5lcy1ub3RpZmljYXRpb24uLWVzLWluZm97Ym9yZGVyOjFweCBzb2xpZCAjOTZjN2YyO2JhY2tncm91bmQtY29sb3I6I2UxZjBmZn0uZXMtbm90aWZpY2F0aW9uLi1lcy1pbmZvIHNwYW4uZXMtaWNvbntjb2xvcjojMDA2YWRjfS5lcy1ub3RpZmljYXRpb24uLWVzLWluZm8gc3Bhbi5lcy1pY29uLWNsb3Nle2NvbG9yOiMxMTE4MWN9LmVzLW5vdGlmaWNhdGlvbi4tZXMtc3VjY2Vzc3tib3JkZXI6MXB4IHNvbGlkICM4ZGNlYzM7YmFja2dyb3VuZC1jb2xvcjojZDlmM2VlfS5lcy1ub3RpZmljYXRpb24uLWVzLXN1Y2Nlc3Mgc3Bhbi5lcy1pY29ue2NvbG9yOiMwNjdhNmZ9LmVzLW5vdGlmaWNhdGlvbi4tZXMtc3VjY2VzcyBzcGFuLmVzLWljb24tY2xvc2V7Y29sb3I6IzExMTgxY30uZXMtbm90aWZpY2F0aW9uLi1lcy1kYW5nZXJ7Ym9yZGVyOjFweCBzb2xpZCAjZjNhZWFmO2JhY2tncm91bmQtY29sb3I6I2ZmZWZlZn0uZXMtbm90aWZpY2F0aW9uLi1lcy1kYW5nZXIgc3Bhbi5lcy1pY29ue2NvbG9yOiNjZDJiMzF9LmVzLW5vdGlmaWNhdGlvbi4tZXMtZGFuZ2VyIHNwYW4uZXMtaWNvbi1jbG9zZXtjb2xvcjojMTExODFjfS5lcy1ub3RpZmljYXRpb24tY2VudGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47b3ZlcmZsb3c6dmlzaWJsZTtwb3NpdGlvbjpmaXhlZDtyaWdodDowO3RvcDo1cmVtO3dpZHRoOjEwMCU7cGFkZGluZzouNXJlbX0uZXMtbm90aWZpY2F0aW9uLWNlbnRlciAuZXMtbm90aWZpY2F0aW9ue21hcmdpbjouNXJlbSAxcmVtO29yZGVyOjE7d2lkdGg6Y2FsYygxMDAlIC0gMnJlbSl9LmVzLW5vdGlmaWNhdGlvbi1jZW50ZXIgLmVzLW5vdGlmaWNhdGlvbi4tZXMtcHJpb3JpdHktaGlnaHtvcmRlcjowfS5lcy1ub3RpZmljYXRpb24tY2VudGVyIC5lcy1ub3RpZmljYXRpb24uLWVzLXByaW9yaXR5LW5vcm1hbHtvcmRlcjoxfS5lcy1ub3RpZmljYXRpb24tY2VudGVyIC5lcy1ub3RpZmljYXRpb24uLWVzLXByaW9yaXR5LWxvd3tvcmRlcjoxMDB9LmVzLW5vdGlmaWNhdGlvbi1jZW50ZXIuLWVzLW5vLWhlYWRlcnt0b3A6MH0uZXMtbm90aWZpY2F0aW9uLWNlbnRlci4tZXMtbGVmdCAuZXMtbm90aWZpY2F0aW9ue2xlZnQ6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCl7LmVzLW5vdGlmaWNhdGlvbi1jZW50ZXIuLWVzLXNtYWxse3dpZHRoOjUwJX0uZXMtbm90aWZpY2F0aW9uLWNlbnRlci4tZXMtc21hbGwuLWVzLWNlbnRlcnttYXJnaW46MCA1MCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7LmVzLW5vdGlmaWNhdGlvbi1jZW50ZXIuLWVzLXNtYWxse3dpZHRoOjMzLjMlfS5lcy1ub3RpZmljYXRpb24tY2VudGVyLi1lcy1zbWFsbC4tZXMtY2VudGVye21hcmdpbjowIDMzLjMlfX0uZXMtYWN0aW9uYmFye3doaXRlLXNwYWNlOm5vd3JhcDtkaXNwbGF5OmlubGluZS1ibG9ja30uZXMtYWN0aW9uYmFyOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlO2NsZWFyOmJvdGh9LmVzLWFjdGlvbmJhciAuZXMtaWNvbiwuZXMtYWN0aW9uYmFyIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWFjdGlvbmJhciBidXR0b25bZGF0YS10b2dnbGVde2ZvbnQtc2l6ZToxLjdyZW19LmVzLWFjdGlvbmJhciBhLC5lcy1hY3Rpb25iYXIgYnV0dG9uLmVzLWljb24sLmVzLWFjdGlvbmJhciAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1hY3Rpb25iYXIgYnV0dG9uW2RhdGEtdG9nZ2xlXXtwYWRkaW5nOjA7Y29sb3I6IzY5NzE3N30uZXMtYWN0aW9uYmFyIGE6aG92ZXIsLmVzLWFjdGlvbmJhciBidXR0b24uZXMtaWNvbjpob3ZlciwuZXMtYWN0aW9uYmFyIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV06aG92ZXIsLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWFjdGlvbmJhciBidXR0b25bZGF0YS10b2dnbGVdOmhvdmVye2NvbG9yOiMxMTE4MWN9LmVzLWFjdGlvbmJhciBhOmRpc2FibGVkLC5lcy1hY3Rpb25iYXIgYnV0dG9uLmVzLWljb246ZGlzYWJsZWQsLmVzLWFjdGlvbmJhciAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdOmRpc2FibGVkLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1hY3Rpb25iYXIgYnV0dG9uW2RhdGEtdG9nZ2xlXTpkaXNhYmxlZHtjb2xvcjojZDdkYmRmfS5lcy1hY3Rpb25iYXIgLmVzLXNlcGFyYXRvcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjIpO2hlaWdodDozLjJyZW07cGFkZGluZzowIC41cmVtO3dpZHRoOjEuMXJlbTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjpib3R0b207YmFja2dyb3VuZC1jbGlwOmNvbnRlbnQtYm94fS5lcy1hY3Rpb25iYXI+Kjpub3QoOmxhc3QtY2hpbGQpe21hcmdpbjowIGNhbGMoMXJlbSAtIC4xMjVlbSkgMCAwfS5lcy1iYWRnZXtiYWNrZ3JvdW5kLWNvbG9yOiM4ODkwOTY7Ym9yZGVyLXJhZGl1czoyLjZyZW07Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxLjZyZW07bWluLXdpZHRoOjIuNnJlbTtwYWRkaW5nOi41cmVtIDFyZW07dGV4dC1hbGlnbjpjZW50ZXJ9LmVzLWJhZGdlPi5lcy1pY29uLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1iYWRnZT5idXR0b25bZGF0YS10b2dnbGVde21hcmdpbi1yaWdodDouNXJlbX0uZXMtYmFkZ2UuLWVzLXBvc2l0aXZle2JhY2tncm91bmQtY29sb3I6IzEyYTU5NH0uZXMtYmFkZ2UuLWVzLW5lZ2F0aXZle2JhY2tncm91bmQtY29sb3I6I2U1NDg0ZH0uZXMtYmFkZ2UuLWVzLW5vdGljZXtiYWNrZ3JvdW5kLWNvbG9yOiNmNWQ5MGE7Y29sb3I6IzExMTgxY30uZXMtYmFkZ2UuLWVzLWluZm9ybWF0aXZle2JhY2tncm91bmQtY29sb3I6IzAwOTFmZn0uZXMtYmFkZ2UuLWVzLWJyYW5ke2JhY2tncm91bmQtY29sb3I6IzdkMjg1NX0uZXMtYmFkZ2UtbGFiZWx7dmVydGljYWwtYWxpZ246bWlkZGxlfS5lcy1iYWRnZS1sYWJlbCBsYWJlbCsuZXMtYmFkZ2UsLmVzLWJhZGdlLWxhYmVsIC5lcy1iYWRnZStsYWJlbHttYXJnaW46MCAwIDAgLjVyZW19LmVzLWJ1bGxldC1saXN0IGxpIC5lcy1pY29uLC5lcy1idWxsZXQtbGlzdCBsaSAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1idWxsZXQtbGlzdCBsaSBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1idWxsZXQtbGlzdCBsaTpiZWZvcmV7cGFkZGluZzowIC41cmVtIDAgMH0uZXMtYnVsbGV0LWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKXttYXJnaW46MCAwIC41cmVtIDB9LmVzLWJ1bGxldC1saXN0Li1lcy15ZXMtbm97bWFyZ2luLWxlZnQ6MnJlbX0uZXMtYnVsbGV0LWxpc3QuLWVzLXllcy1ubyBsaXtwYWRkaW5nOjAgMCAwIDJyZW07dGV4dC1pbmRlbnQ6LTFyZW19LmVzLWJ1bGxldC1saXN0Li1lcy15ZXMtbm8gLmVzLWJ1bGxldC15ZXM6YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OmVydC1pY29uczt0ZXh0LXJlbmRlcmluZzphdXRvOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjb250ZW50Olwi7oWwXCI7Zm9udC1zaXplOjEuM3JlbTtwb2ludGVyLWV2ZW50czpub25lfS5lcy1idWxsZXQtbGlzdC4tZXMteWVzLW5vIC5lcy1idWxsZXQtbm86YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OmVydC1pY29uczt0ZXh0LXJlbmRlcmluZzphdXRvOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjb250ZW50Olwi7oqAXCI7Zm9udC1zaXplOjEuM3JlbTtwb2ludGVyLWV2ZW50czpub25lfS5lcy1idWxsZXQtbGlzdC4tZXMtaWNvbnMtc21hbGwgbGkgLmVzLWljb24sLmVzLWJ1bGxldC1saXN0Li1lcy1pY29ucy1zbWFsbCBsaSAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1idWxsZXQtbGlzdC4tZXMtaWNvbnMtc21hbGwgbGkgYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtYnVsbGV0LWxpc3QuLWVzLWljb25zLXNtYWxsIGxpOmJlZm9yZXtmb250LXNpemU6MXJlbX0uZXMtYnVsbGV0LWxpc3QuLWVzLWljb25zLWxhcmdlIGxpIC5lcy1pY29uLC5lcy1idWxsZXQtbGlzdC4tZXMtaWNvbnMtbGFyZ2UgbGkgLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtYnVsbGV0LWxpc3QuLWVzLWljb25zLWxhcmdlIGxpIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWJ1bGxldC1saXN0Li1lcy1pY29ucy1sYXJnZSBsaTpiZWZvcmV7Zm9udC1zaXplOjEuN3JlbX0uZXMtbGVnZW5kLWxpc3QgbGkgLmVzLWljb24sLmVzLWxlZ2VuZC1saXN0IGxpIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWxlZ2VuZC1saXN0IGxpIGJ1dHRvbltkYXRhLXRvZ2dsZV17cGFkZGluZzowIC41cmVtIDAgMH0uZXMtbGVnZW5kLWxpc3Q6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjFyZW19LmVzLWxlZ2VuZC10aXRsZXtmb250LXdlaWdodDpib2xkO3BhZGRpbmc6MCAwIC41cmVtIDB9LmVzLWJ1dHRvbiwuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWx7Ym9yZGVyOjFweCBzb2xpZDtib3JkZXItcmFkaXVzOjRweDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoycmVtO3BhZGRpbmc6LjVyZW0gMXJlbTt0ZXh0LWFsaWduOmNlbnRlcn0uZXMtYnV0dG9uOmRpc2FibGVkLC5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWw6ZGlzYWJsZWQsLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dCtsYWJlbDpkaXNhYmxlZCwuZXMtYnV0dG9uW2Rpc2FibGVkPWRpc2FibGVkXSwuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsW2Rpc2FibGVkPWRpc2FibGVkXSwuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIGlucHV0K2xhYmVsW2Rpc2FibGVkPWRpc2FibGVkXXtjdXJzb3I6bm90LWFsbG93ZWR9LmVzLWJ1dHRvbiAuZXMtaWNvbiwuZXMtYnV0dG9uIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWJ1dHRvbiBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWwgLmVzLWljb24sLmVzLWJ1dHRvbi1ncm91cCBpbnB1dCtsYWJlbCAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWwgYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIGlucHV0K2xhYmVsIC5lcy1pY29uLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIGlucHV0K2xhYmVsIGJ1dHRvbltkYXRhLXRvZ2dsZV17ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjEuM3JlbTt0b3A6LTAuMnJlbTtwb3NpdGlvbjpyZWxhdGl2ZTtjb2xvcjppbmhlcml0fS5lcy1idXR0b24gLmVzLWljb24rc3BhbiwuZXMtYnV0dG9uIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV0rc3BhbiwuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtYnV0dG9uIGJ1dHRvbltkYXRhLXRvZ2dsZV0rc3BhbiwuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsIC5lcy1pY29uK3NwYW4sLmVzLWJ1dHRvbi1ncm91cCBpbnB1dCtsYWJlbCAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdK3NwYW4sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWJ1dHRvbi1ncm91cCBpbnB1dCtsYWJlbCBidXR0b25bZGF0YS10b2dnbGVdK3NwYW4sLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dCtsYWJlbCAuZXMtaWNvbitzcGFuLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXStzcGFuLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWwgYnV0dG9uW2RhdGEtdG9nZ2xlXStzcGFuLC5lcy1idXR0b24gLmVzLWljb24rbGFiZWwsLmVzLWJ1dHRvbiAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdK2xhYmVsLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1idXR0b24gYnV0dG9uW2RhdGEtdG9nZ2xlXStsYWJlbCwuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsIC5lcy1pY29uK2xhYmVsLC5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXStsYWJlbCwuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsIGJ1dHRvbltkYXRhLXRvZ2dsZV0rbGFiZWwsLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dCtsYWJlbCAuZXMtaWNvbitsYWJlbCwuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIGlucHV0K2xhYmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV0rbGFiZWwsLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dCtsYWJlbCBidXR0b25bZGF0YS10b2dnbGVdK2xhYmVsLC5lcy1idXR0b24gc3BhbisuZXMtaWNvbiwuZXMtYnV0dG9uIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIHNwYW4rYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtYnV0dG9uIHNwYW4rYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsIHNwYW4rLmVzLWljb24sLmVzLWJ1dHRvbi1ncm91cCBpbnB1dCtsYWJlbCAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBzcGFuK2J1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWJ1dHRvbi1ncm91cCBpbnB1dCtsYWJlbCBzcGFuK2J1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dCtsYWJlbCBzcGFuKy5lcy1pY29uLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgc3BhbitidXR0b25bZGF0YS10b2dnbGVdLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWwgc3BhbitidXR0b25bZGF0YS10b2dnbGVdLC5lcy1idXR0b24gbGFiZWwrLmVzLWljb24sLmVzLWJ1dHRvbiAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBsYWJlbCtidXR0b25bZGF0YS10b2dnbGVdLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1idXR0b24gbGFiZWwrYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsIGxhYmVsKy5lcy1pY29uLC5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgbGFiZWwrYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsIGxhYmVsK2J1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dCtsYWJlbCBsYWJlbCsuZXMtaWNvbiwuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIGlucHV0K2xhYmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGxhYmVsK2J1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dCtsYWJlbCBsYWJlbCtidXR0b25bZGF0YS10b2dnbGVde21hcmdpbjowIDAgMCAuNXJlbX0uZXMtYnV0dG9uLC5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWwsLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dCtsYWJlbHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNkN2RiZGY7Y29sb3I6IzExMTgxYztib3gtc2hhZG93OjBweCAxcHggMnB4IDBweCByZ2JhKDMwLDMwLDMwLC4yKX0uZXMtYnV0dG9uLi1lcy1jb250cmFzdCwuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsLi1lcy1jb250cmFzdCwuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIGlucHV0K2xhYmVsLi1lcy1jb250cmFzdHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uZXMtYnV0dG9uLi1lcy1jb250cmFzdDpob3ZlciwuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsLi1lcy1jb250cmFzdDpob3ZlciwuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIGlucHV0K2xhYmVsLi1lcy1jb250cmFzdDpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMSl9LmVzLWJ1dHRvbjpob3ZlciwuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsOmhvdmVyLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWw6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWJlZGVmO2JvcmRlci1jb2xvcjojYzFjOGNkO2NvbG9yOiMxMTE4MWN9LmVzLWJ1dHRvbjpmb2N1cywuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsOmZvY3VzLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWw6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMxMTE4MWN9LmVzLWJ1dHRvbjphY3RpdmUsLmVzLWJ1dHRvbi1ncm91cCBpbnB1dCtsYWJlbDphY3RpdmUsLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dCtsYWJlbDphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZTZlOGVifS5lcy1idXR0b246ZGlzYWJsZWQsLmVzLWJ1dHRvbi1ncm91cCBpbnB1dCtsYWJlbDpkaXNhYmxlZCwuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIGlucHV0K2xhYmVsOmRpc2FibGVkLC5lcy1idXR0b25bZGlzYWJsZWQ9ZGlzYWJsZWRdLC5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWxbZGlzYWJsZWQ9ZGlzYWJsZWRdLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWxbZGlzYWJsZWQ9ZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6cmdiYSgyMzUsMjM3LDIzOSwuNSk7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym94LXNoYWRvdzpub25lO2NvbG9yOiM3ZTg2OGN9LmVzLWJ1dHRvbi4tZXMtcHJpbWFyeSwuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsLi1lcy1wcmltYXJ5LC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWwuLWVzLXByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjojMDY3YTZmO2JvcmRlci1jb2xvcjojMDY3YTZmO2JveC1zaGFkb3c6MHB4IDFweCAycHggMHB4IHJnYmEoMCwwLDAsLjIpO2NvbG9yOiNmZmZ9LmVzLWJ1dHRvbi4tZXMtcHJpbWFyeTpob3ZlciwuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsLi1lcy1wcmltYXJ5OmhvdmVyLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWwuLWVzLXByaW1hcnk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMGU5ODg4O2JvcmRlci1jb2xvcjojMGU5ODg4O2JveC1zaGFkb3c6MHB4IDFweCAycHggMHB4ICM3ZTg2OGN9LmVzLWJ1dHRvbi4tZXMtcHJpbWFyeTpmb2N1cywuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsLi1lcy1wcmltYXJ5OmZvY3VzLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWwuLWVzLXByaW1hcnk6Zm9jdXN7Ym94LXNoYWRvdzowcHggMXB4IDJweCAwcHggIzdlODY4Y30uZXMtYnV0dG9uLi1lcy1wcmltYXJ5OmFjdGl2ZSwuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsLi1lcy1wcmltYXJ5OmFjdGl2ZSwuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIGlucHV0K2xhYmVsLi1lcy1wcmltYXJ5OmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMxMmE1OTQ7Ym9yZGVyLWNvbG9yOiMxMmE1OTQ7Y29sb3I6I2ZmZn0uZXMtYnV0dG9uLi1lcy1wcmltYXJ5OmRpc2FibGVkLC5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWwuLWVzLXByaW1hcnk6ZGlzYWJsZWQsLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dCtsYWJlbC4tZXMtcHJpbWFyeTpkaXNhYmxlZCwuZXMtYnV0dG9uLi1lcy1wcmltYXJ5W2Rpc2FibGVkPWRpc2FibGVkXSwuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsLi1lcy1wcmltYXJ5W2Rpc2FibGVkPWRpc2FibGVkXSwuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIGlucHV0K2xhYmVsLi1lcy1wcmltYXJ5W2Rpc2FibGVkPWRpc2FibGVkXXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTQxLDIwNiwxOTUsLjUpO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApO2JveC1zaGFkb3c6bm9uZTtjb2xvcjojZmZmfS5lcy1idXR0b24uLWVzLXByaW1hcnkuLWVzLWNvbnRyYXN0LC5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWwuLWVzLXByaW1hcnkuLWVzLWNvbnRyYXN0LC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWwuLWVzLXByaW1hcnkuLWVzLWNvbnRyYXN0e2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojMTExODFjfS5lcy1idXR0b24uLWVzLXByaW1hcnkuLWVzLWNvbnRyYXN0OmhvdmVyLC5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWwuLWVzLXByaW1hcnkuLWVzLWNvbnRyYXN0OmhvdmVyLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWwuLWVzLXByaW1hcnkuLWVzLWNvbnRyYXN0OmhvdmVye2NvbG9yOiMxMTE4MWM7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC45KTtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKTtib3gtc2hhZG93OjBweCAxcHggMnB4IDBweCAjN2U4NjhjfS5lcy1idXR0b24uLWVzLWRhbmdlciwuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsLi1lcy1kYW5nZXIsLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dCtsYWJlbC4tZXMtZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I2RjM2Q0Mztib3JkZXItY29sb3I6I2RjM2Q0Mztib3gtc2hhZG93OjBweCAxcHggMnB4IDBweCByZ2JhKDMwLDMwLDMwLC4yKTtjb2xvcjojZmZmfS5lcy1idXR0b24uLWVzLWRhbmdlcjpob3ZlciwuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsLi1lcy1kYW5nZXI6aG92ZXIsLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dCtsYWJlbC4tZXMtZGFuZ2VyOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2NkMmIzMTtib3JkZXItY29sb3I6I2NkMmIzMX0uZXMtYnV0dG9uLi1lcy1kYW5nZXI6Zm9jdXMsLmVzLWJ1dHRvbi1ncm91cCBpbnB1dCtsYWJlbC4tZXMtZGFuZ2VyOmZvY3VzLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWwuLWVzLWRhbmdlcjpmb2N1c3tib3JkZXItY29sb3I6IzExMTgxY30uZXMtYnV0dG9uLi1lcy1kYW5nZXI6YWN0aXZlLC5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWwuLWVzLWRhbmdlcjphY3RpdmUsLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dCtsYWJlbC4tZXMtZGFuZ2VyOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNlNTQ4NGQ7Ym9yZGVyLWNvbG9yOiNlNTQ4NGR9LmVzLWJ1dHRvbi4tZXMtZGFuZ2VyOmRpc2FibGVkLC5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWwuLWVzLWRhbmdlcjpkaXNhYmxlZCwuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIGlucHV0K2xhYmVsLi1lcy1kYW5nZXI6ZGlzYWJsZWQsLmVzLWJ1dHRvbi4tZXMtZGFuZ2VyW2Rpc2FibGVkPWRpc2FibGVkXSwuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsLi1lcy1kYW5nZXJbZGlzYWJsZWQ9ZGlzYWJsZWRdLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWwuLWVzLWRhbmdlcltkaXNhYmxlZD1kaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDIyMCw2MSw2NywuNSk7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym94LXNoYWRvdzpub25lO2NvbG9yOiNmZmZ9LmVzLWJ1dHRvbi4tZXMtc2Vjb25kYXJ5LC5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWwuLWVzLXNlY29uZGFyeSwuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIGlucHV0K2xhYmVsLi1lcy1zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjojZjFmM2Y1O2JvcmRlci1jb2xvcjojZjFmM2Y1O2JveC1zaGFkb3c6MHB4IDFweCAycHggMHB4IHJnYmEoMzAsMzAsMzAsLjIpO2NvbG9yOiMxMTE4MWN9LmVzLWJ1dHRvbi4tZXMtc2Vjb25kYXJ5OmhvdmVyLC5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWwuLWVzLXNlY29uZGFyeTpob3ZlciwuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIGlucHV0K2xhYmVsLi1lcy1zZWNvbmRhcnk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWJlZGVmO2JvcmRlci1jb2xvcjojZWJlZGVmfS5lcy1idXR0b24uLWVzLXNlY29uZGFyeTpmb2N1cywuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsLi1lcy1zZWNvbmRhcnk6Zm9jdXMsLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dCtsYWJlbC4tZXMtc2Vjb25kYXJ5OmZvY3Vze2JvcmRlci1jb2xvcjojMTExODFjfS5lcy1idXR0b24uLWVzLXNlY29uZGFyeTphY3RpdmUsLmVzLWJ1dHRvbi1ncm91cCBpbnB1dCtsYWJlbC4tZXMtc2Vjb25kYXJ5OmFjdGl2ZSwuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIGlucHV0K2xhYmVsLi1lcy1zZWNvbmRhcnk6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2U2ZThlYjtib3JkZXItY29sb3I6I2U2ZThlYn0uZXMtYnV0dG9uLi1lcy1zZWNvbmRhcnk6ZGlzYWJsZWQsLmVzLWJ1dHRvbi1ncm91cCBpbnB1dCtsYWJlbC4tZXMtc2Vjb25kYXJ5OmRpc2FibGVkLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWwuLWVzLXNlY29uZGFyeTpkaXNhYmxlZCwuZXMtYnV0dG9uLi1lcy1zZWNvbmRhcnlbZGlzYWJsZWQ9ZGlzYWJsZWRdLC5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWwuLWVzLXNlY29uZGFyeVtkaXNhYmxlZD1kaXNhYmxlZF0sLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dCtsYWJlbC4tZXMtc2Vjb25kYXJ5W2Rpc2FibGVkPWRpc2FibGVkXXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTM2LDE0NCwxNTAsLjUpO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApO2JveC1zaGFkb3c6bm9uZTtjb2xvcjojMTExODFjfS5lcy1idXR0b24uLWVzLXNtYWxsLC5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWwuLWVzLXNtYWxsLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWwuLWVzLXNtYWxse3BhZGRpbmc6LjI1cmVtIC41cmVtfWEuZXMtYnV0dG9ue3RleHQtZGVjb3JhdGlvbjpub25lfWEuZXMtYnV0dG9uOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5lcy1idXR0b24tZ3JvdXAgaW5wdXQsLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dHtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7YXBwZWFyYW5jZTpub25lO3Bvc2l0aW9uOmFic29sdXRlfS5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWwsLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dCtsYWJlbHtib3JkZXItcmFkaXVzOjBweH0uZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsOmhvdmVyLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWw6aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LmVzLWJ1dHRvbi1ncm91cCBpbnB1dDpjaGVja2VkK2xhYmVsLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQ6Y2hlY2tlZCtsYWJlbHtjb2xvcjojM2YwZDJiO2JhY2tncm91bmQtY29sb3I6I2Y5ZDdlYn0uZXMtYnV0dG9uLWdyb3Vwe2Rpc3BsYXk6aW5saW5lLWZsZXh9LmVzLWJ1dHRvbi1ncm91cD4uZXMtYnV0dG9uLC5lcy1idXR0b24tZ3JvdXA+aW5wdXQrbGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LmVzLWJ1dHRvbi1ncm91cCAuZXMtYnV0dG9uKy5lcy1idXR0b24sLmVzLWJ1dHRvbi1ncm91cCBpbnB1dCtsYWJlbCsuZXMtYnV0dG9uLC5lcy1idXR0b24tZ3JvdXAgaW5wdXQuZXMtYnV0dG9uK2xhYmVse2JvcmRlci1pbmxpbmUtc3RhcnQ6bm9uZTtib3JkZXItcmFkaXVzOjBweH0uZXMtYnV0dG9uLWdyb3VwIC5lcy1idXR0b24rLmVzLWJ1dHRvbjphY3RpdmUsLmVzLWJ1dHRvbi1ncm91cCBpbnB1dCtsYWJlbCsuZXMtYnV0dG9uOmFjdGl2ZSwuZXMtYnV0dG9uLWdyb3VwIGlucHV0LmVzLWJ1dHRvbitsYWJlbDphY3RpdmUsLmVzLWJ1dHRvbi1ncm91cCAuZXMtYnV0dG9uKy5lcy1idXR0b246Zm9jdXMsLmVzLWJ1dHRvbi1ncm91cCBpbnB1dCtsYWJlbCsuZXMtYnV0dG9uOmZvY3VzLC5lcy1idXR0b24tZ3JvdXAgaW5wdXQuZXMtYnV0dG9uK2xhYmVsOmZvY3Vze2JvcmRlci1pbmxpbmUtc3RhcnQ6MXB4IHNvbGlkICMxMTE4MWM7bWFyZ2luLWlubGluZS1zdGFydDotMXB4fS5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWx7Ym9yZGVyLWxlZnQ6bm9uZX0uZXMtYnV0dG9uLWdyb3VwIGxhYmVsOmZpcnN0LW9mLXR5cGV7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkN2RiZGY7Ym9yZGVyLXJhZGl1czo0cHggMHB4IDBweCA0cHggIWltcG9ydGFudH0uZXMtYnV0dG9uLWdyb3VwIDpmaXJzdC1jaGlsZHtib3JkZXItcmFkaXVzOjRweCAwcHggMHB4IDRweCAhaW1wb3J0YW50fS5lcy1idXR0b24tZ3JvdXAgOmxhc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czowcHggNHB4IDRweCAwcHggIWltcG9ydGFudH0uZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2Fse2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0Om5vbmU7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6YXV0b30uZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsPmJ1dHRvbiwuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIGlucHV0K2xhYmVse2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsPi5lcy1idXR0b24rLmVzLWJ1dHRvbiwuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsPmlucHV0K2xhYmVsKy5lcy1idXR0b24sLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbD5pbnB1dC5lcy1idXR0b24rbGFiZWx7Ym9yZGVyLWJsb2NrLXN0YXJ0Om5vbmU7Ym9yZGVyLXJhZGl1czowcHh9LmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbD4uZXMtYnV0dG9uKy5lcy1idXR0b246YWN0aXZlLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWw+aW5wdXQrbGFiZWwrLmVzLWJ1dHRvbjphY3RpdmUsLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbD5pbnB1dC5lcy1idXR0b24rbGFiZWw6YWN0aXZlLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWw+LmVzLWJ1dHRvbisuZXMtYnV0dG9uOmZvY3VzLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWw+aW5wdXQrbGFiZWwrLmVzLWJ1dHRvbjpmb2N1cywuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsPmlucHV0LmVzLWJ1dHRvbitsYWJlbDpmb2N1c3tib3JkZXItYmxvY2stc3RhcnQ6MXB4IHNvbGlkICMxMTE4MWM7bWFyZ2luLWJsb2NrLXN0YXJ0Oi0xcHh9LmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dCtsYWJlbHtib3JkZXItdG9wOm5vbmV9LmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBsYWJlbDpmaXJzdC1vZi10eXBle2JvcmRlci10b3A6MXB4IHNvbGlkICNkN2RiZGY7Ym9yZGVyLXJhZGl1czo0cHggNHB4IDBweCAwcHggIWltcG9ydGFudH0uZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIDpmaXJzdC1jaGlsZHtib3JkZXItcmFkaXVzOjRweCA0cHggMHB4IDBweCAhaW1wb3J0YW50fS5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgOmxhc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czowcHggMHB4IDRweCA0cHggIWltcG9ydGFudH0uZXMtZHJvcGRvd24+LmVzLWRyb3Bkb3duLWJ1dHRvbntwYWRkaW5nOi41cmVtIDMuM3JlbSAuNXJlbSAxcmVtO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpsZWZ0fS5lcy1kcm9wZG93bj4uZXMtZHJvcGRvd24tYnV0dG9uLi1lcy1zbWFsbHtwYWRkaW5nOi4yNXJlbSAyLjNyZW0gLjI1cmVtIC41cmVtO2hlaWdodDoyLjdyZW19LmVzLWRyb3Bkb3duPi5lcy1kcm9wZG93bi1idXR0b24uLWVzLXNtYWxsOmFmdGVye3BhZGRpbmc6Mi41cHggNXB4fS5lcy1kcm9wZG93bj4uZXMtZHJvcGRvd24taWNvbntjb2xvcjojMTExODFjO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MCAwIDAgMi41cmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXgtd2lkdGg6MTAwJX0uZXMtZHJvcGRvd24+LmVzLWRyb3Bkb3duLWljb246Zm9jdXMgLmVzLWxhYmVsLXN0YWNrLC5lcy1kcm9wZG93bj4uZXMtZHJvcGRvd24taWNvbjpob3ZlciAuZXMtbGFiZWwtc3RhY2t7Y3Vyc29yOnBvaW50ZXJ9LmVzLWRyb3Bkb3duPi5lcy1kcm9wZG93bi1pY29uIC5lcy1pY29uLC5lcy1kcm9wZG93bj4uZXMtZHJvcGRvd24taWNvbiAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1kcm9wZG93bj4uZXMtZHJvcGRvd24taWNvbiBidXR0b25bZGF0YS10b2dnbGVde2ZvbnQtc2l6ZToxLjVyZW07cGFkZGluZzouMjVyZW07cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO21pbi1oZWlnaHQ6My4ycmVtfS5lcy1kcm9wZG93biBhLC5lcy1kcm9wZG93biBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5lcy10YWd7Y29sb3I6IzExMTgxYztiYWNrZ3JvdW5kLWNvbG9yOiNmMWYzZjU7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzouNXJlbSAxcmVtO3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1yYWRpdXM6Mi42cmVtO3RleHQtZGVjb3JhdGlvbjpub25lfS5lcy10YWc+c3BhbjpmaXJzdC1jaGlsZHtjb2xvcjojZmZmfS5lcy10YWc+LmVzLWljb24sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLXRhZz5idXR0b25bZGF0YS10b2dnbGVde2NvbG9yOiM2OTcxNzc7bWFyZ2luOjAgMCAwIC41cmVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZXMtdGFnOmZvY3Vze2NvbG9yOiMxMTE4MWN9LmVzLXRhZy4tZXMtY2xvc2U6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6ZXJ0LWljb25zO3RleHQtcmVuZGVyaW5nOmF1dG87LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7dmVydGljYWwtYWxpZ246bWlkZGxlO2NvbnRlbnQ6XCLuhaBcIjtmb250LXNpemU6MS4zcmVtO3BvaW50ZXItZXZlbnRzOm5vbmU7Y29sb3I6IzY5NzE3Nztmb250LXNpemU6MXJlbTttYXJnaW46MCAwIDAgLjVyZW07dmVydGljYWwtYWxpZ246dG9wfS5lcy10YWc6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWJlZGVmO2NvbG9yOiMxMTE4MWM7Y3Vyc29yOnBvaW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmVzLXRhZzpob3ZlcjphZnRlcntjb2xvcjojMTExODFjfS5lcy10YWc6aG92ZXI+LmVzLWljb24sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLXRhZzpob3Zlcj5idXR0b25bZGF0YS10b2dnbGVde2NvbG9yOiMxMTE4MWN9LmVzLXRhZzphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZTZlOGViO2NvbG9yOiMxMTE4MWN9LmVzLXRhZzphY3RpdmU6YWZ0ZXJ7Y29sb3I6I2ZmZn0uZXMtdGFnOmFjdGl2ZT4uZXMtaWNvbiwuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtdGFnOmFjdGl2ZT5idXR0b25bZGF0YS10b2dnbGVde2NvbG9yOiNmZmZ9LmVzLXRhZy4tZXMtaW5mb3JtYXRpdmV7YmFja2dyb3VuZC1jb2xvcjojZWRmNmZmO2NvbG9yOiMwMDZhZGN9LmVzLXRhZy4tZXMtaW5mb3JtYXRpdmU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZTFmMGZmO2NvbG9yOiMwMDI3YjB9LmVzLXRhZy4tZXMtcG9zaXRpdmV7YmFja2dyb3VuZC1jb2xvcjojZTdmOWY1O2NvbG9yOiMwNjdhNmZ9LmVzLXRhZy4tZXMtcG9zaXRpdmU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZDlmM2VlO2NvbG9yOiMxMDMwMmJ9LmVzLXRhZy4tZXMtbmVnYXRpdmV7YmFja2dyb3VuZC1jb2xvcjojZmZlZmVmO2NvbG9yOiNjZDJiMzF9LmVzLXRhZy4tZXMtbmVnYXRpdmU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZlNWU1O2NvbG9yOiMzODEzMTZ9LmVzLXRhZy4tZXMtbm90aWNle2JhY2tncm91bmQtY29sb3I6I2ZmZmJkMTtjb2xvcjojOTQ2ODAwfS5lcy10YWcuLWVzLW5vdGljZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY4YmI7Y29sb3I6IzM1MjkwZn0uZXMtdGFnLi1lcy1icmFuZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZWYxZjk7Y29sb3I6I2E1MGQ2OH0uZXMtdGFnLi1lcy1icmFuZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmY2U0ZjI7Y29sb3I6IzNmMGQyYn1hLmVzLXRhZ3t0ZXh0LWRlY29yYXRpb246bm9uZX1hLmVzLXRhZzpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uZXMtY2FyZHt3aWR0aDoxMDAlfS5lcy1jYXJkIC5lcy1jYXJkLWhlYWRlcntwYWRkaW5nOjFyZW0gMnJlbX0uZXMtY2FyZCAuZXMtY2FyZC1oZWFkZXIgaDEsLmVzLWNhcmQgLmVzLWNhcmQtaGVhZGVyIGgyLC5lcy1jYXJkIC5lcy1jYXJkLWhlYWRlciBoMywuZXMtY2FyZCAuZXMtY2FyZC1oZWFkZXIgaDR7Y29sb3I6IzExMTgxYzttYXJnaW46MH0uZXMtY2FyZCAuZXMtY2FyZC1oZWFkZXIgLmVzLWFjdGlvbmJhcntkaXNwbGF5OmJsb2NrO3BhZGRpbmctbGVmdDouNXJlbTtoZWlnaHQ6Mi41cmVtO21hcmdpbi1yaWdodDotMXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKXsuZXMtY2FyZCAuZXMtY2FyZC1oZWFkZXIgLmVzLWFjdGlvbmJhcntkaXNwbGF5OnRhYmxlLWNlbGx9fS5lcy1jYXJkIC5lcy1jYXJkLWhlYWRlciAuZXMtYWN0aW9uYmFyPmEgLmVzLWljb24sLmVzLWNhcmQgLmVzLWNhcmQtaGVhZGVyIC5lcy1hY3Rpb25iYXI+YSAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1jYXJkIC5lcy1jYXJkLWhlYWRlciAuZXMtYWN0aW9uYmFyPmEgYnV0dG9uW2RhdGEtdG9nZ2xlXXtmb250LXNpemU6MS43cmVtO2xpbmUtaGVpZ2h0OjIuNXJlbX0uZXMtY2FyZCAuZXMtY2FyZC1oZWFkZXIgLmVzLWFjdGlvbmJhciAuZXMtZHJvcGRvd24+YnV0dG9ue2xpbmUtaGVpZ2h0OjIuNXJlbTttYXJnaW46MDtwYWRkaW5nOjB9LmVzLWNhcmQgLmVzLWNhcmQtaGVhZGVyIC5lcy1hY3Rpb25iYXI+Kjpub3QoOmxhc3QtY2hpbGQpe21hcmdpbjowIC41cmVtIDAgMH0uZXMtY2FyZCAuZXMtY2FyZC1mb290ZXIsLmVzLWNhcmQgLmVzLWNhcmQtYm9keXtjb2xvcjojMTExODFjO292ZXJmbG93LXdyYXA6YnJlYWstd29yZDt3b3JkLXdyYXA6YnJlYWstd29yZH0uZXMtY2FyZC4tZXMtZGF0YSB0YWJsZSwuZXMtY2FyZC4tZXMtZGF0YS1tZWRpdW0gdGFibGV7Ym9yZGVyLXNwYWNpbmc6MDtwYWRkaW5nOjA7dGFibGUtbGF5b3V0OmZpeGVkO3RleHQtYWxpZ246bGVmdDt3aWR0aDoxMDAlfS5lcy1jYXJkLi1lcy1kYXRhIHRkLC5lcy1jYXJkLi1lcy1kYXRhLW1lZGl1bSB0ZHtwYWRkaW5nLWxlZnQ6MXJlbTt2ZXJ0aWNhbC1hbGlnbjpib3R0b207b3ZlcmZsb3ctd3JhcDpicmVhay13b3JkO3dvcmQtd3JhcDpicmVhay13b3JkfS5lcy1jYXJkLi1lcy1kYXRhIHRoLC5lcy1jYXJkLi1lcy1kYXRhLW1lZGl1bSB0aHtmb250LXdlaWdodDpub3JtYWw7dmVydGljYWwtYWxpZ246dG9wO3dpZHRoOjM1JX0uZXMtY2FyZC4tZXMtZGF0YS1tZWRpdW17bWF4LXdpZHRoOjQwcmVtfS5lcy1sYXlvdXQtZmxleC1saXN0IC5lcy1jYXJkIC5lcy1jYXJkLWhlYWRlcntmbGV4LWdyb3c6MDtmbGV4LXNocmluazowO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmV9LmVzLWxheW91dC1mbGV4LWxpc3QgLmVzLWNhcmQgLmVzLWNhcmQtaGVhZGVyIGgxLC5lcy1sYXlvdXQtZmxleC1saXN0IC5lcy1jYXJkIC5lcy1jYXJkLWhlYWRlciBoMiwuZXMtbGF5b3V0LWZsZXgtbGlzdCAuZXMtY2FyZCAuZXMtY2FyZC1oZWFkZXIgaDMsLmVzLWxheW91dC1mbGV4LWxpc3QgLmVzLWNhcmQgLmVzLWNhcmQtaGVhZGVyIGg0e2ZsZXgtZ3JvdzoxO2ZsZXgtc2hyaW5rOjE7d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7b3ZlcmZsb3c6aGlkZGVufS5lcy1sYXlvdXQtZmxleC1saXN0IC5lcy1jYXJkIC5lcy1jYXJkLWZvb3RlciwuZXMtbGF5b3V0LWZsZXgtbGlzdCAuZXMtY2FyZCAuZXMtY2FyZC1ib2R5e2ZsZXgtZ3JvdzoxO2ZsZXgtc2hyaW5rOjE7ZGlzcGxheTpmbGV4O292ZXJmbG93OmhpZGRlbn0uZXMtY29sbGFwc2libGUtcGFuZWx7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgI2ViZWRlZjtkaXNwbGF5OmJsb2NrO21hcmdpbjowfS5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVye292ZXJmbG93LXdyYXA6YnJlYWstd29yZDtwYWRkaW5nOjFyZW0gMnJlbTtwYWRkaW5nLWxlZnQ6NC4zcmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3dvcmQtd3JhcDpicmVhay13b3JkfS5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlO2NsZWFyOmJvdGh9LmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLi1lcy13aWR0aC0xe3dpZHRoOjguMzMzMzMzMzMzMyV9LmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLi1lcy13aWR0aC0ye3dpZHRoOjE2LjY2NjY2NjY2NjclfS5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC4tZXMtd2lkdGgtM3t3aWR0aDoyNSV9LmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLi1lcy13aWR0aC00e3dpZHRoOjMzLjMzMzMzMzMzMzMlfS5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC4tZXMtd2lkdGgtNXt3aWR0aDo0MS42NjY2NjY2NjY3JX0uZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuLWVzLXdpZHRoLTZ7d2lkdGg6NTAlfS5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC4tZXMtd2lkdGgtN3t3aWR0aDo1OC4zMzMzMzMzMzMzJX0uZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuLWVzLXdpZHRoLTh7d2lkdGg6NjYuNjY2NjY2NjY2NyV9LmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLi1lcy13aWR0aC05e3dpZHRoOjc1JX0uZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuLWVzLXdpZHRoLTEwe3dpZHRoOjgzLjMzMzMzMzMzMzMlfS5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC4tZXMtd2lkdGgtMTF7d2lkdGg6OTEuNjY2NjY2NjY2NyV9LmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLi1lcy13aWR0aC0xMnt3aWR0aDoxMDAlfS5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV17Y29sb3I6IzAwNmFkYztsZWZ0OjA7bWFyZ2luOjFyZW07cGFkZGluZzouNXJlbSAxcmVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDozcHg7dmVydGljYWwtYWxpZ246bWlkZGxlfS5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV06YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OmVydC1pY29uczt0ZXh0LXJlbmRlcmluZzphdXRvOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjb250ZW50Olwi7oSwXCI7Zm9udC1zaXplOjEuM3JlbTtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb246dHJhbnNmb3JtIC4yc30uZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdOmhvdmVye2NvbG9yOiMwMDI3YjB9LmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXTpmb2N1c3tjb2xvcjojMDA2YWRjO291dGxpbmU6bm9uZX0uZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdOmRpc2FibGVke2NvbG9yOiNkN2RiZGZ9LmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgaDEsLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgaDIsLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgaDN7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjA7dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOmF1dG99LmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgaDFbZGF0YS10b2dnbGVdLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGgyW2RhdGEtdG9nZ2xlXSwuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBoM1tkYXRhLXRvZ2dsZV17Y3Vyc29yOnBvaW50ZXJ9LmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgaDN7Zm9udC1zaXplOjFlbTtmb250LXdlaWdodDpib2xkfS5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1hY3Rpb25iYXJ7bWFyZ2luOjAgLjVyZW0gMCAwfS5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1hY3Rpb25iYXIgLmVzLWNoZWNrYm94e3BhZGRpbmctYm90dG9tOjZweH0uZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWJvZHl7ZGlzcGxheTpub25lfS5lcy1jb2xsYXBzaWJsZS1wYW5lbC4tZXMtb3BlbiAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV06YmVmb3Jle3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5lcy1jb2xsYXBzaWJsZS1wYW5lbC4tZXMtb3BlbiAuZXMtY29sbGFwc2libGUtcGFuZWwtYm9keXtkaXNwbGF5OmJsb2NrfS5lcy1wYW5lbHtjb2xvcjojMTExODFjO3dpZHRoOjEwMCV9LmVzLXBhbmVsLWdyb3VwPi5lcy1wYW5lbHtkaXNwbGF5Om5vbmV9LmVzLXBhbmVsLWdyb3VwPi5lcy1wYW5lbC4tZXMtYWN0aXZle2Rpc3BsYXk6YmxvY2t9LmVzLXBhbmVsLWdyb3VwLi1lcy1ib3JkZXJsZXNze21hcmdpbjowIC0xcmVtIC0xcmVtIC0xcmVtfS5lcy1wYW5lbC1ncm91cC4tZXMtYm9yZGVybGVzcyAuZXMtcGFuZWx7Ym9yZGVyOm5vbmV9LmVzLXBvcG92ZXIgLmVzLXBvcG92ZXItaGVhZGVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZmZmO3BhZGRpbmc6MXJlbTtmb250LXdlaWdodDpib2xkfS5lcy1wb3BvdmVyIC5lcy1wb3BvdmVyLWJvZHl7cGFkZGluZzoxcmVtfS5lcy1wb3BvdmVyIC5lcy1wb3BvdmVyLWZvb3RlcntwYWRkaW5nOi41cmVtO2JvcmRlci10b3A6MXB4IHNvbGlkICNmZmZ9LmVzLXBvcHVwe2Rpc3BsYXk6bm9uZX0uLWVzLXBvcHVwLW9wZW5lZHtvdmVyZmxvdzpoaWRkZW59LmVzLXBvcHVwLi1lcy1vcGVue2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDE1MiwxNTMsMTU0LC42KTtwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7cmlnaHQ6MDtib3R0b206MDt6LWluZGV4Ojk5OTtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG99LmVzLXBvcHVwLi1lcy1vcGVuIC5lcy1wb3B1cC1jb250ZW50e2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjAgMTBweCA0MHB4IHJnYmEoMCwwLDAsLjIpO21hcmdpbjowO3RyYW5zaXRpb246d2lkdGggLjVzLHRvcCAuNXMsbWFyZ2luIC41cztsZWZ0OjA7cmlnaHQ6MDt6LWluZGV4OjEwMDB9LmVzLXBvcHVwLi1lcy1vcGVuLi1lcy1ub3RpZmljYXRpb24gLmVzLXBvcHVwLWNvbnRlbnQsLmVzLXBvcHVwLi1lcy1vcGVuLi1lcy1tb2RhbC1zbWFsbCAuZXMtcG9wdXAtY29udGVudHttYXgtd2lkdGg6NjAwcHh9LmVzLXBvcHVwLi1lcy1vcGVuLi1lcy1tb2RhbCAuZXMtcG9wdXAtY29udGVudCwuZXMtcG9wdXAuLWVzLW9wZW4uLWVzLW5vdGlmaWNhdGlvbi1tZWRpdW0gLmVzLXBvcHVwLWNvbnRlbnR7bWF4LXdpZHRoOjgwMHB4fS5lcy1wb3B1cC4tZXMtb3Blbi4tZXMtbm90aWZpY2F0aW9uLWxhcmdlIC5lcy1wb3B1cC1jb250ZW50LC5lcy1wb3B1cC4tZXMtb3Blbi4tZXMtbW9kYWwtbGFyZ2UgLmVzLXBvcHVwLWNvbnRlbnR7bWF4LXdpZHRoOjEwMDBweH0uZXMtcG9wdXAuLWVzLW9wZW4gLmVzLXBvcHVwLWhlYWRlciwuZXMtcG9wdXAuLWVzLW9wZW4gLmVzLXBvcHVwLWZvb3RlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmVzLXBvcHVwLi1lcy1vcGVuIC5lcy1wb3B1cC1oZWFkZXJ7b3ZlcmZsb3ctd3JhcDpicmVhay13b3JkO3BhZGRpbmc6MXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt3b3JkLXdyYXA6YnJlYWstd29yZDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDdkYmRmfS5lcy1wb3B1cC4tZXMtb3BlbiAuZXMtcG9wdXAtaGVhZGVyOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlO2NsZWFyOmJvdGh9LmVzLXBvcHVwLi1lcy1vcGVuIC5lcy1wb3B1cC1oZWFkZXIgaDJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjA7dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOmF1dG99LmVzLXBvcHVwLi1lcy1vcGVuIC5lcy1wb3B1cC1oZWFkZXIgLmVzLXBvcHVwLWFjdGlvbi1iYXIgYnV0dG9uLC5lcy1wb3B1cC4tZXMtb3BlbiAuZXMtcG9wdXAtaGVhZGVyIGJ1dHRvbltkYXRhLWRpc21pc3Nde2NvbG9yOiMwMDZhZGM7dmVydGljYWwtYWxpZ246bWlkZGxlfS5lcy1wb3B1cC4tZXMtb3BlbiAuZXMtcG9wdXAtaGVhZGVyIC5lcy1wb3B1cC1hY3Rpb24tYmFyIGJ1dHRvbjpob3ZlciwuZXMtcG9wdXAuLWVzLW9wZW4gLmVzLXBvcHVwLWhlYWRlciBidXR0b25bZGF0YS1kaXNtaXNzXTpob3Zlcntjb2xvcjojMDAyN2IwfS5lcy1wb3B1cC4tZXMtb3BlbiAuZXMtcG9wdXAtaGVhZGVyIGJ1dHRvbltkYXRhLWRpc21pc3Nde2JvdHRvbTowO2xlZnQ6MDtwYWRkaW5nOi41cmVtIDFyZW07cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Y29sb3I6IzExMTgxY30uZXMtcG9wdXAuLWVzLW9wZW4gLmVzLXBvcHVwLWhlYWRlciBidXR0b25bZGF0YS1kaXNtaXNzXTpob3Zlcntjb2xvcjojMTExODFjfS5lcy1wb3B1cC4tZXMtb3BlbiAuZXMtcG9wdXAtaGVhZGVyIC5lcy1hY3Rpb25iYXJ7ZmxvYXQ6cmlnaHQ7cGFkZGluZzouNXJlbSAwfS5lcy1wb3B1cC4tZXMtb3BlbiAuZXMtcG9wdXAtaGVhZGVyIC5lcy1hY3Rpb25iYXIgLmVzLWljb24sLmVzLXBvcHVwLi1lcy1vcGVuIC5lcy1wb3B1cC1oZWFkZXIgLmVzLWFjdGlvbmJhciAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1wb3B1cC4tZXMtb3BlbiAuZXMtcG9wdXAtaGVhZGVyIC5lcy1hY3Rpb25iYXIgYnV0dG9uW2RhdGEtdG9nZ2xlXXtmb250LXNpemU6Mi4ycmVtfS5lcy1wb3B1cC4tZXMtb3Blbi4tZXMtY2xvc2VhYmxlIC5lcy1wb3B1cC1oZWFkZXJ7cGFkZGluZy1sZWZ0OjMuM3JlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCl7LmVzLXBvcHVwLi1lcy1vcGVuIC5lcy1wb3B1cC1jb250ZW50e2xlZnQ6aW5pdGlhbDtyaWdodDppbml0aWFsO21hcmdpbjo0cmVtIGF1dG87d2lkdGg6ODB2d319c2VjdGlvbiAuZXMtaGVhZGVyIHB7Zm9udC13ZWlnaHQ6Ym9sZH1zZWN0aW9uIC5lcy1oZWFkZXIgaDF7Zm9udC1zaXplOjIuNmVtO2xpbmUtaGVpZ2h0OjEuMjVlbX1zZWN0aW9uIC5lcy1oZWFkZXIgaDErcHtmb250LWZhbWlseTpJbnRlcixzeXN0ZW0tdWksLWFwcGxlLXN5c3RlbSxTZWdvZSBVSSxSb2JvdG8sVWJ1bnR1LENhbnRhcmVsbCxOb3RvIFNhbnMsc2Fucy1zZXJpZixTZWdvZSBVSSxSb2JvdG8sVWJ1bnR1LENhbnRhcmVsbCxOb3RvIFNhbnMsc2Fucy1zZXJpZjtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjJlbX1zZWN0aW9uIC5lcy1oZWFkZXIgaDErcCtwe2ZvbnQtc2l6ZToxZW19LmVzLWhlYWRlci4tZXMtYnJpZ2h0IGgxe2NvbG9yOiNjNGQ2MDB9LmVzLWhlYWRlci4tZXMtYnJpZ2h0IGgye2NvbG9yOiNmZmZ9LmVzLWZvb3RlciBuYXZ7bWFyZ2luOjAgYXV0bzt0ZXh0LWFsaWduOmNlbnRlcn0uZXMtZm9vdGVyIG5hdiB1bCwuZXMtZm9vdGVyIG5hdiBsaXtkaXNwbGF5OmlubGluZS1ibG9ja30uZXMtZm9vdGVyIG5hdiB1bHttYXJnaW46MDtwYWRkaW5nOjB9LmVzLWZvb3RlciBuYXYgdWwgbGkrbGl7bWFyZ2luOjAgMCAwIC43NWVtfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KXsuZXMtZm9vdGVyIGxpK2xpOmJlZm9yZXtjb250ZW50OlwifFwiO21hcmdpbjowIDFlbSAwIDB9fS5lcy1mb290ZXIgbmF2e2ZvbnQtZmFtaWx5OkludGVyLHN5c3RlbS11aSwtYXBwbGUtc3lzdGVtLFNlZ29lIFVJLFJvYm90byxVYnVudHUsQ2FudGFyZWxsLE5vdG8gU2FucyxzYW5zLXNlcmlmLFNlZ29lIFVJLFJvYm90byxVYnVudHUsQ2FudGFyZWxsLE5vdG8gU2FucyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxLjNlbX0uZXMtZm9vdGVyLi1lcy1icmlnaHQgbmF2IGF7Y29sb3I6I2ZmZn0uZXMtc2VjdGlvbi1ib3h7bWFyZ2luOjAgLTAuNXJlbX0uZXMtc2VjdGlvbi1ib3g6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDotMC41cmVtfS5lcy1zZWN0aW9uLWJveDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206LTAuNXJlbX0uZXMtc2VjdGlvbi1ib3guLWVzLWJnLWNvbnRyb2xze2JhY2tncm91bmQtY29sb3I6I2YxZjNmNX0uZXMtc2VjdGlvbi1ib3guLWVzLWJnLWNvbnRyb2xzLWFjY2VudHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmVzLXNlY3Rpb24tYm94Li1lcy1iZy1kYXRhe2JhY2tncm91bmQtY29sb3I6IzRkMGY0Mjtjb2xvcjojZmZmfS5lcy1zZWN0aW9uLWJveC4tZXMtYmctZGF0YS1hY2NlbnR7YmFja2dyb3VuZC1jb2xvcjojN2QyODU1O2NvbG9yOiNmZmZ9LmVzLXRhYnN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjA7d2lkdGg6MTAwJX0uZXMtdGFie2JhY2tncm91bmQ6bm9uZTtqdXN0aWZ5LWNvbnRlbnQ6c3RyZXRjaDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOiNmOWZhZmJ9LmVzLXRhYjo6YWZ0ZXJ7dHJhbnNpdGlvbjphbGwgLjNzIGN1YmljLWJlemllcigxLCAwLCAwLCAxKTt3aWxsLWNoYW5nZTp0cmFuc2Zvcm0sYm94LXNoYWRvdyxvcGFjaXR5O3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6M3B4O2JvdHRvbTowcHg7bGVmdDowcHg7cmlnaHQ6MHB4O2JhY2tncm91bmQ6IzdkMjg1NTtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlKDAsIDEpfS5lcy10YWI6bm90KDpsYXN0LWNoaWxkKXttYXJnaW46MCAuNXJlbSAwIDB9LmVzLXRhYj4qe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjojNjk3MTc3fS5lcy10YWI+Kjpob3ZlcntiYWNrZ3JvdW5kOiNlNmU4ZWI7Y29sb3I6IzExMTgxYzt0ZXh0LWRlY29yYXRpb246bm9uZX0uZXMtdGFiPmF7cGFkZGluZzoxcmVtfS5lcy10YWIuLWVzLW1vcmV7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZXMtdGFiLi1lcy1tb3JlPi5lcy1kcm9wZG93bnttYXJnaW4tcmlnaHQ6MDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZ3JvdzoxfS5lcy10YWIuLWVzLW1vcmU+LmVzLWRyb3Bkb3duPmJ1dHRvbntkaXNwbGF5OmZsZXg7Y29sb3I6IzY5NzE3NztmbGV4LWdyb3c6MTtwYWRkaW5nOjFyZW19LmVzLXRhYi4tZXMtbW9yZTpob3Zlcj4uZXMtZHJvcGRvd24+YnV0dG9ue2NvbG9yOiMxMTE4MWN9LmVzLXRhYi4tZXMtbW9yZSB1bCBsaS4tZXMtYWN0aXZle2ZvbnQtd2VpZ2h0OmJvbGR9LmVzLXRhYi4tZXMtYWN0aXZle2JhY2tncm91bmQ6I2YxZjNmNTtkaXNwbGF5OmZsZXh9LmVzLXRhYi4tZXMtYWN0aXZlPmF7cG9pbnRlci1ldmVudHM6bm9uZX0uZXMtdGFiLi1lcy1hY3RpdmU+Kntjb2xvcjojMTExODFjfS5lcy10YWIuLWVzLWFjdGl2ZT4qOmhvdmVye2JhY2tncm91bmQ6bm9uZX0uZXMtdGFiLi1lcy1hY3RpdmU6OmFmdGVye29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUoMSwgMSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpey5lcy10YWJ7ZGlzcGxheTpmbGV4fS5lcy10YWIuLWVzLW1vcmV7ZGlzcGxheTpub25lfX0uZXMtdG9vbGJhcnt3aWR0aDoxMDAlfS5lcy10b29sYmFyOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlO2NsZWFyOmJvdGh9LmVzLXRvb2xiYXIgLmVzLXRvb2xiYXItaXRlbXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOi41cmVtO3dpZHRoOjEwMCV9LmVzLXRvb2xiYXIgLmVzLXRvb2xiYXItaXRlbT4qe3dpZHRoOjEwMCV9LmVzLXRvb2xiYXIgLmVzLXNlcGFyYXRvcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjIpO2hlaWdodDoxcHg7ZGlzcGxheTpibG9ja31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCl7LmVzLXRvb2xiYXIgLmVzLXNlcGFyYXRvcntoZWlnaHQ6My4ycmVtO3dpZHRoOjFweH0uZXMtdG9vbGJhciAuZXMtcmlnaHQsLmVzLXRvb2xiYXIgLi1lcy1yaWdodCwuZXMtdG9vbGJhciB1bC4tZXMtcmlnaHR7ZmxvYXQ6cmlnaHR9LmVzLXRvb2xiYXIgLmVzLXRvb2xiYXItaXRlbXtmbG9hdDpsZWZ0O3dpZHRoOmF1dG99LmVzLXRvb2xiYXIgLmVzLWxhYmVsLC5lcy10b29sYmFyIC5lcy10b29sYmFyLWl0ZW0+YTpub3QoLmVzLWJ1dHRvbik6bm90KC5lcy10YWcpe3BhZGRpbmc6LjZyZW0gMDtkaXNwbGF5OmlubGluZS1ibG9ja319LmVzLXRvdXItZWxlbWVudC1oaWdobGlnaHR7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxMDJ9LmVzLXRvdXItaGlnaGxpZ2h0LWZyYW1le2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuNSk7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTAxfS5lcy10b3VyLW92ZXJsYXl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDE1MiwxNTMsMTU0LC42KTtwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7cmlnaHQ6MDtib3R0b206MDt6LWluZGV4Ojk5OTtkaXNwbGF5Om5vbmU7ei1pbmRleDoxMDB9LmVzLXRvdXJ7ZGlzcGxheTpub25lfS5lcy10b3VyLi1lcy1vcGVue2JvdHRvbTowO2Rpc3BsYXk6YmxvY2s7bGVmdDowO292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bztwb3NpdGlvbjpmaXhlZDtyaWdodDowO3RvcDowO3otaW5kZXg6MTAwMH0uZXMtdG91ci4tZXMtb3BlbiAuZXMtdG91ci1jb250ZW50e2JhY2tncm91bmQ6I2Y5ZmFmYjtib3gtc2hhZG93OjAgMTBweCA0MHB4IHJnYmEoMCwwLDAsLjIpO2NvbG9yOiMxMTE4MWM7bGVmdDowO21hcmdpbjowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7ei1pbmRleDoxMDAwfS5lcy10b3VyLi1lcy1vcGVuLi1lcy10b3AgLmVzLXRvdXItY29udGVudHt0b3A6MH0uZXMtdG91ci4tZXMtb3Blbi4tZXMtYm90dG9tIC5lcy10b3VyLWNvbnRlbnR7Ym90dG9tOjB9LmVzLXRvdXIuLWVzLW9wZW4uLWVzLXRvdXItc21hbGwgLmVzLXRvdXItY29udGVudHttYXgtd2lkdGg6NjAwcHh9LmVzLXRvdXIuLWVzLW9wZW4uLWVzLXRvdXItbWVkaXVtIC5lcy10b3VyLWNvbnRlbnR7bWF4LXdpZHRoOjgwMHB4fS5lcy10b3VyLi1lcy1vcGVuLi1lcy10b3VyLWxhcmdlIC5lcy10b3VyLWNvbnRlbnR7bWF4LXdpZHRoOjEwMDBweH0uZXMtdG91ci4tZXMtb3BlbiAuZXMtdG91ci1mb290ZXJ7YmFja2dyb3VuZC1jb2xvcjojNGQwZjQyfS5lcy10b3VyLi1lcy1vcGVuIC5lcy10b3VyLWZvb3RlciAuZXMtZG90c3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmc6LjVyZW19LmVzLXRvdXIuLWVzLW9wZW4gLmVzLXRvdXItZm9vdGVyIC5lcy1kb3RzPmxpe2JhY2tncm91bmQtY29sb3I6I2E1MGQ2ODtib3JkZXItcmFkaXVzOjUwJTtoZWlnaHQ6MS4ycmVtO21hcmdpbjouNXJlbTt3aWR0aDoxLjJyZW19LmVzLXRvdXIuLWVzLW9wZW4gLmVzLXRvdXItZm9vdGVyIC5lcy1kb3RzPmxpLi1lcy1hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZmYwMDZlfS5lcy10b3VyLi1lcy1vcGVuIC5lcy10b3VyLWZvb3RlciAuZXMtZG90cz5saS4tZXMtdmlzaXRlZHtiYWNrZ3JvdW5kLWNvbG9yOiNlNThmYzN9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpey5lcy10b3VyLi1lcy1vcGVuIC5lcy10b3VyLWNvbnRlbnR7bWFyZ2luOjRyZW0gYXV0bzt3aWR0aDo4MHZ3fX0uZXMtd2lkZ2V0e2JvcmRlcjoxcHggc29saWQgI2ViZWRlZn0uZXMtd2lkZ2V0IC5lcy13aWRnZXQtaGVhZGVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWJlZGVmO2NvbG9yOiNmZmY7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6LjVyZW0gMXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpey5lcy13aWRnZXQgLmVzLXdpZGdldC1oZWFkZXJ7ZGlzcGxheTp0YWJsZX19LmVzLXdpZGdldCAuZXMtd2lkZ2V0LWhlYWRlciBoMXtjb2xvcjojMTExODFjO21hcmdpbjowO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH1AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKXsuZXMtd2lkZ2V0IC5lcy13aWRnZXQtaGVhZGVyIGgxe2Rpc3BsYXk6dGFibGUtY2VsbDtvdmVyZmxvdzp2aXNpYmxlO3RleHQtb3ZlcmZsb3c6dW5zZXQ7d2lkdGg6MTAwJTt3aGl0ZS1zcGFjZTpub3JtYWw7d29yZC1icmVhazpicmVhay1hbGx9fS5lcy13aWRnZXQgLmVzLXdpZGdldC1oZWFkZXIgYnV0dG9uW2RhdGEtZXMtZXhwYW5kLWNvbGxhcHNlXXtib3R0b206MDtjb2xvcjojMTExODFjO2ZvbnQtc2l6ZToxLjRyZW07bGVmdDowO21hcmdpbjouNXJlbTtwYWRkaW5nOi41cmVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZXMtd2lkZ2V0IC5lcy13aWRnZXQtaGVhZGVyIGJ1dHRvbltkYXRhLWVzLWV4cGFuZC1jb2xsYXBzZV06aG92ZXJ7Y29sb3I6IzAwMjdiMH0uZXMtd2lkZ2V0IC5lcy13aWRnZXQtaGVhZGVyIC5lcy13aWRnZXQtYWN0aW9uLWJhcntkaXNwbGF5OmJsb2NrO3BhZGRpbmctbGVmdDouNXJlbTtoZWlnaHQ6Mi41cmVtfUBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpey5lcy13aWRnZXQgLmVzLXdpZGdldC1oZWFkZXIgLmVzLXdpZGdldC1hY3Rpb24tYmFye2Rpc3BsYXk6dGFibGUtY2VsbH19LmVzLXdpZGdldCAuZXMtd2lkZ2V0LWhlYWRlciAuZXMtd2lkZ2V0LWFjdGlvbi1iYXI+YSAuZXMtaWNvbiwuZXMtd2lkZ2V0IC5lcy13aWRnZXQtaGVhZGVyIC5lcy13aWRnZXQtYWN0aW9uLWJhcj5hIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLXdpZGdldCAuZXMtd2lkZ2V0LWhlYWRlciAuZXMtd2lkZ2V0LWFjdGlvbi1iYXI+YSBidXR0b25bZGF0YS10b2dnbGVde2ZvbnQtc2l6ZToxLjdyZW07bGluZS1oZWlnaHQ6Mi41cmVtfS5lcy13aWRnZXQgLmVzLXdpZGdldC1oZWFkZXIgLmVzLXdpZGdldC1hY3Rpb24tYmFyIC5lcy1kcm9wZG93bj5idXR0b257bGluZS1oZWlnaHQ6Mi41cmVtO21hcmdpbjowO3BhZGRpbmc6MH0uZXMtd2lkZ2V0IC5lcy13aWRnZXQtaGVhZGVyIC5lcy13aWRnZXQtYWN0aW9uLWJhcj4qOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luOjAgLjVyZW0gMCAwfS5lcy13aWRnZXQuLWVzLWNvbGxhcHNpYmxlIC5lcy13aWRnZXQtaGVhZGVye3BhZGRpbmctbGVmdDozLjNyZW19LmVzLXdpZGdldCAuZXMtd2lkZ2V0LWJvZHl7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5lcy13aWRnZXQuLWVzLWNvbGxhcHNlZHtib3JkZXItYm90dG9tOm5vbmV9LmVzLXdpZGdldC4tZXMtY29sbGFwc2VkIC5lcy13aWRnZXQtYm9keXtkaXNwbGF5Om5vbmV9LmVzLXdpZGdldC4tZXMtY29sbGFwc2VkIC5lcy13aWRnZXQtaGVhZGVyOmJlZm9yZSwuZXMtd2lkZ2V0Li1lcy1jb2xsYXBzZWQgLmVzLXdpZGdldC1oZWFkZXI6YWZ0ZXJ7Y29udGVudDpub25lfS5lcy1wbGFjZWhvbGRlcntib3JkZXI6MXB4IGRhc2hlZCAjZDdkYmRmO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX0uZXMtcGxhY2Vob2xkZXIgLmVzLWNvbnRlbnQtYm94e2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6IzY5NzE3N30uZXMtcGxhY2Vob2xkZXIgLmVzLWNvbnRlbnQtYm94OmhvdmVye2NvbG9yOiMxMTE4MWN9LmVzLXBsYWNlaG9sZGVyOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5lcy1wbGFjZWhvbGRlci4tZXMtaW5saW5le2Rpc3BsYXk6aW5saW5lLWZsZXg7dmVydGljYWwtYWxpZ246bWlkZGxlfS5hY3Rpb24tYnV0dG9uLWJhcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO2dhcDoxMHB4O3BhZGRpbmc6NXB4fS5hY3Rpb24tYnV0dG9uLWJhciBkaXZ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDoxMHB4fS5lcy10aW1lLWlucHV0LC5lcy1kYXRlLWlucHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiM2OTcxNzc7Ym9yZGVyLXJhZGl1czozcHh9Li1lcy1kaXNhYmxlZC5lcy10aW1lLWlucHV0OmFmdGVyLC4tZXMtZGlzYWJsZWQuZXMtZGF0ZS1pbnB1dDphZnRlcntjb2xvcjojZDdkYmRmfS5lcy1kYXRlLWlucHV0e3Bvc2l0aW9uOnJlbGF0aXZlfS5lcy1kYXRlLWlucHV0PmlucHV0e3BhZGRpbmc6LjVyZW0gMy4zcmVtIC41cmVtIDFyZW07d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmYmZjZmQ7Ym9yZGVyLXJhZGl1czozcHh9LmVzLWRhdGUtaW5wdXQ6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6ZXJ0LWljb25zO3RleHQtcmVuZGVyaW5nOmF1dG87LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7dmVydGljYWwtYWxpZ246bWlkZGxlO2NvbnRlbnQ6XCLuhJpcIjtmb250LXNpemU6MS4zcmVtO3BvaW50ZXItZXZlbnRzOm5vbmU7cGFkZGluZzouNXJlbSAxcmVtO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOi4xcmVtO2JvdHRvbTowfS5lcy10aW1lLWlucHV0IGlucHV0e3dpZHRoOmNhbGMoMTAwJSAtIDQuNXJlbSl9LmVzLXRpbWUtaW5wdXQgYnV0dG9ue2NvbG9yOiM2OTcxNzc7bWFyZ2luLWxlZnQ6MXJlbX0vKiFcbiAqIERhdGVwaWNrZXIgZm9yIEJvb3RzdHJhcCB2MS42LjQgKGh0dHBzOi8vZ2l0aHViLmNvbS9ldGVybmljb2RlL2Jvb3RzdHJhcC1kYXRlcGlja2VyKVxuICpcbiAqIENvcHlyaWdodCAyMDEyIFN0ZWZhbiBQZXRyZVxuICogSW1wcm92ZW1lbnRzIGJ5IEFuZHJldyBSb3dsc1xuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlIHYyLjAgKGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMClcbiAqLy5kYXRlcGlja2Vye2JvcmRlci1yYWRpdXM6NHB4O2RpcmVjdGlvbjpsdHJ9LmRhdGVwaWNrZXItaW5saW5le3dpZHRoOjIyMHB4fS5kYXRlcGlja2VyLmRhdGVwaWNrZXItcnRse2RpcmVjdGlvbjpydGx9LmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1ydGwgdGFibGUgdHIgdGQgc3BhbntmbG9hdDpyaWdodH0uZGF0ZXBpY2tlci1kcm9wZG93bnt0b3A6MDtsZWZ0OjA7cGFkZGluZzo0cHh9LmRhdGVwaWNrZXItZHJvcGRvd246YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItbGVmdDo3cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItcmlnaHQ6N3B4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbTo3cHggc29saWQgcmdiYSgwLDAsMCwuMTUpO2JvcmRlci10b3A6MDtib3JkZXItYm90dG9tLWNvbG9yOnJnYmEoMCwwLDAsLjIpO3Bvc2l0aW9uOmFic29sdXRlfS5kYXRlcGlja2VyLWRyb3Bkb3duOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItbGVmdDo2cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItcmlnaHQ6NnB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbTo2cHggc29saWQgI2ZmZjtib3JkZXItdG9wOjA7cG9zaXRpb246YWJzb2x1dGV9LmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtbGVmdDpiZWZvcmV7bGVmdDo2cHh9LmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtbGVmdDphZnRlcntsZWZ0OjdweH0uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1yaWdodDpiZWZvcmV7cmlnaHQ6NnB4fS5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmFmdGVye3JpZ2h0OjdweH0uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1ib3R0b206YmVmb3Jle3RvcDotN3B4fS5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWJvdHRvbTphZnRlcnt0b3A6LTZweH0uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC10b3A6YmVmb3Jle2JvdHRvbTotN3B4O2JvcmRlci1ib3R0b206MDtib3JkZXItdG9wOjdweCBzb2xpZCByZ2JhKDAsMCwwLC4xNSl9LmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wOmFmdGVye2JvdHRvbTotNnB4O2JvcmRlci1ib3R0b206MDtib3JkZXItdG9wOjZweCBzb2xpZCAjZmZmfS5kYXRlcGlja2VyIHRhYmxle21hcmdpbjowOy13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTsta2h0bWwtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0aHt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDozMHB4O2hlaWdodDozMHB4O2JvcmRlcjpub25lfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRke2JvcmRlci1yYWRpdXM6MTRweH0udGFibGUtc3RyaXBlZCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCwudGFibGUtc3RyaXBlZCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0aHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQub2xkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm5ld3tjb2xvcjojNzc3fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheTpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5mb2N1c2Vke2JhY2tncm91bmQ6I2VlZTtjdXJzb3I6cG9pbnRlcn0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZDpob3ZlcntiYWNrZ3JvdW5kOm5vbmU7Y29sb3I6Izc3NztjdXJzb3I6ZGVmYXVsdH0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZHtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZlZjFmOTtib3JkZXItY29sb3I6I2ExMTI2ODtib3JkZXItcmFkaXVzOjB9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6Zm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZm9jdXN7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNhMTEyNjg7Ym9yZGVyLWNvbG9yOiNhMTEyNjh9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6aG92ZXJ7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNhMTEyNjg7Ym9yZGVyLWNvbG9yOiNhMTEyNjh9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmFjdGl2ZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ExMTI2ODtib3JkZXItY29sb3I6I2ExMTI2OH0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZDphY3RpdmU6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuYWN0aXZlOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkOmFjdGl2ZTpmb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5hY3RpdmU6Zm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6YWN0aXZlLmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmFjdGl2ZS5mb2N1c3tjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ExMTI2ODtib3JkZXItY29sb3I6I2ExMTI2OH0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5kaXNhYmxlZDpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZFtkaXNhYmxlZF06aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmRpc2FibGVkOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkW2Rpc2FibGVkXTpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6Zm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQuZm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdLmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5mb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNmZWYxZjk7Ym9yZGVyLWNvbG9yOiNhMTEyNjh9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZm9jdXNlZHtiYWNrZ3JvdW5kOiNhMTEyNjh9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6YWN0aXZle2JhY2tncm91bmQ6I2ZlZjFmOTtjb2xvcjojNzc3fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5e2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmY2OTliO2JvcmRlci1jb2xvcjojN2QyODU1fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmZvY3Vze2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojN2QyODU1O2JvcmRlci1jb2xvcjojN2QyODU1fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVye2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojN2QyODU1O2JvcmRlci1jb2xvcjojN2QyODU1fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5hY3RpdmV7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiM3ZDI4NTU7Ym9yZGVyLWNvbG9yOiM3ZDI4NTV9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZTpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTphY3RpdmU6Zm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZS5mb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5hY3RpdmUuZm9jdXN7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiM3ZDI4NTU7Ym9yZGVyLWNvbG9yOiM3ZDI4NTV9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpmb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheVtkaXNhYmxlZF06Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5W2Rpc2FibGVkXS5mb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZm9jdXN7YmFja2dyb3VuZC1jb2xvcjojN2QyODU1O2JvcmRlci1jb2xvcjojN2QyODU1fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmZvY3VzZWR7YmFja2dyb3VuZDojN2QyODU1fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZXtiYWNrZ3JvdW5kOiM3ZDI4NTU7Y29sb3I6Izc3N30uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2VlZTtib3JkZXItY29sb3I6I2JiYjtib3JkZXItcmFkaXVzOjB9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6Zm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZm9jdXN7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNkNWQ1ZDU7Ym9yZGVyLWNvbG9yOiM3YzdjN2N9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6aG92ZXJ7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNkNWQ1ZDU7Ym9yZGVyLWNvbG9yOiM5ZDlkOWR9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmFjdGl2ZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2Q1ZDVkNTtib3JkZXItY29sb3I6IzlkOWQ5ZH0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZTphY3RpdmU6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuYWN0aXZlOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmFjdGl2ZTpmb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5hY3RpdmU6Zm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6YWN0aXZlLmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmFjdGl2ZS5mb2N1c3tjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2MzYzNjMztib3JkZXItY29sb3I6IzdjN2M3Y30uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5kaXNhYmxlZDpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZVtkaXNhYmxlZF06aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlW2Rpc2FibGVkXTpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6Zm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZGlzYWJsZWQuZm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2VbZGlzYWJsZWRdLmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5mb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7Ym9yZGVyLWNvbG9yOiNiYmJ9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZm9jdXNlZHtiYWNrZ3JvdW5kOiNkNWQ1ZDV9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZGlzYWJsZWQ6YWN0aXZle2JhY2tncm91bmQ6I2VlZTtjb2xvcjojNzc3fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVke2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmVmMWY5O2JvcmRlci1jb2xvcjojYTExMjY4fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkLmZvY3Vze2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojYTExMjY4O2JvcmRlci1jb2xvcjojYTExMjY4fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkOmhvdmVye2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojYTExMjY4O2JvcmRlci1jb2xvcjojYTExMjY4fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5hY3RpdmV7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNhMTEyNjg7Ym9yZGVyLWNvbG9yOiNhMTEyNjh9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkLmFjdGl2ZTpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZDphY3RpdmU6Zm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQuYWN0aXZlOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkOmFjdGl2ZS5mb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5hY3RpdmUuZm9jdXN7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNhMTEyNjg7Ym9yZGVyLWNvbG9yOiNhMTEyNjh9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZDpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5kaXNhYmxlZDpmb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZFtkaXNhYmxlZF06Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkLmRpc2FibGVkLmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkW2Rpc2FibGVkXS5mb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQuZm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZmVmMWY5O2JvcmRlci1jb2xvcjojYTExMjY4fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkLmZvY3VzZWR7YmFja2dyb3VuZDojYTExMjY4fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkLmRpc2FibGVkOmFjdGl2ZXtiYWNrZ3JvdW5kOiNmZWYxZjk7Y29sb3I6Izc3N30uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6IzdkMjg1NTtib3JkZXItY29sb3I6IzdkMjg1NX0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpmb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5mb2N1c3tjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6IzdkMjg1NTtib3JkZXItY29sb3I6IzdkMjg1NX0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlcntjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6IzdkMjg1NTtib3JkZXItY29sb3I6IzdkMjg1NX0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuYWN0aXZle2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojN2QyODU1O2JvcmRlci1jb2xvcjojN2QyODU1fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmFjdGl2ZTpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5hY3RpdmU6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6YWN0aXZlOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmFjdGl2ZTpmb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTphY3RpdmUuZm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuYWN0aXZlLmZvY3Vze2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojN2QyODU1O2JvcmRlci1jb2xvcjojN2QyODU1fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5W2Rpc2FibGVkXTpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6Zm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXlbZGlzYWJsZWRdOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpmb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5mb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheVtkaXNhYmxlZF0uZm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzdkMjg1NTtib3JkZXItY29sb3I6IzdkMjg1NX0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDphY3RpdmV7YmFja2dyb3VuZDojN2QyODU1O2NvbG9yOiM3Nzd9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWR7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM3Nzc7Ym9yZGVyLWNvbG9yOiM1NTU7dGV4dC1zaGFkb3c6MCAtMXB4IDAgcmdiYSgwLDAsMCwuMjUpfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNWU1ZTVlO2JvcmRlci1jb2xvcjojMTYxNjE2fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNWU1ZTVlO2JvcmRlci1jb2xvcjojMzczNzM3fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZDphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzVlNWU1ZTtib3JkZXItY29sb3I6IzM3MzczN30uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmU6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmFjdGl2ZTpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZC5hY3RpdmU6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6YWN0aXZlOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkOmFjdGl2ZTpmb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmU6Zm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQuYWN0aXZlOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmFjdGl2ZS5mb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZDphY3RpdmUuZm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuYWN0aXZlLmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLmFjdGl2ZS5mb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzRjNGM0Yztib3JkZXItY29sb3I6IzE2MTYxNn0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZC5kaXNhYmxlZDpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZFtkaXNhYmxlZF06aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6Zm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6Zm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWRbZGlzYWJsZWRdOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkW2Rpc2FibGVkXTpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLmRpc2FibGVkLmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXS5mb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZFtkaXNhYmxlZF0uZm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZC5mb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiM3Nzc7Ym9yZGVyLWNvbG9yOiM1NTV9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2ExMTI2ODtib3JkZXItY29sb3I6I2ExMTI2ODt0ZXh0LXNoYWRvdzowIC0xcHggMCByZ2JhKDAsMCwwLC4yNSl9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZDpmb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYTExMjY4O2JvcmRlci1jb2xvcjojM2YwZDJifS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNhMTEyNjg7Ym9yZGVyLWNvbG9yOiNhMTEyNjh9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2ExMTI2ODtib3JkZXItY29sb3I6I2ExMTI2OH0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZDphY3RpdmU6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZTpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuYWN0aXZlOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmU6Zm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkOmFjdGl2ZTpmb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5hY3RpdmU6Zm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZS5mb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6YWN0aXZlLmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUuZm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmFjdGl2ZS5mb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2FkMWY3NDtib3JkZXItY29sb3I6IzNmMGQyYn0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmRpc2FibGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF06aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkW2Rpc2FibGVkXTpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5kaXNhYmxlZDpmb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZFtkaXNhYmxlZF06Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5mb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQuZm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlW2Rpc2FibGVkXS5mb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdLmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5mb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNhMTEyNjg7Ym9yZGVyLWNvbG9yOiNhMTEyNjh9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3BhbntkaXNwbGF5OmJsb2NrO3dpZHRoOjIzJTtoZWlnaHQ6NTRweDtsaW5lLWhlaWdodDo1NHB4O2Zsb2F0OmxlZnQ7bWFyZ2luOjElO2N1cnNvcjpwb2ludGVyO2JvcmRlci1yYWRpdXM6NHB4fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW46aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5mb2N1c2Vke2JhY2tncm91bmQ6I2VlZX0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQ6aG92ZXJ7YmFja2dyb3VuZDpub25lO2NvbG9yOiM3Nzc7Y3Vyc29yOmRlZmF1bHR9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNhMTEyNjg7Ym9yZGVyLWNvbG9yOiNhMTEyNjg7dGV4dC1zaGFkb3c6MCAtMXB4IDAgcmdiYSgwLDAsMCwuMjUpfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYTExMjY4O2JvcmRlci1jb2xvcjojM2YwZDJifS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYTExMjY4O2JvcmRlci1jb2xvcjojYTExMjY4fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNhMTEyNjg7Ym9yZGVyLWNvbG9yOiNhMTEyNjh9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZTpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmU6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZTpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmU6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZTpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmU6Zm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZTpmb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmU6Zm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZTpmb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmU6Zm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZS5mb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUuZm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZS5mb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUuZm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZS5mb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUuZm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNhMTEyNjg7Ym9yZGVyLWNvbG9yOiMzZjBkMmJ9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXTpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF06aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpmb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZDpmb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZDpmb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDpmb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF06Zm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXTpmb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkLmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXS5mb2N1cywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0uZm9jdXMsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLmZvY3VzLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXS5mb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5mb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZm9jdXN7YmFja2dyb3VuZC1jb2xvcjojYTExMjY4O2JvcmRlci1jb2xvcjojYTExMjY4fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ub2xkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ubmV3e2NvbG9yOiM3Nzd9LmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItc3dpdGNoe3dpZHRoOjE0NXB4fS5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaCwuZGF0ZXBpY2tlciAucHJldiwuZGF0ZXBpY2tlciAubmV4dCwuZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aHtjdXJzb3I6cG9pbnRlcn0uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2g6aG92ZXIsLmRhdGVwaWNrZXIgLnByZXY6aG92ZXIsLmRhdGVwaWNrZXIgLm5leHQ6aG92ZXIsLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGg6aG92ZXJ7YmFja2dyb3VuZDojZWVlfS5kYXRlcGlja2VyIC5wcmV2LC5kYXRlcGlja2VyIC5uZXh0e2NvbG9yOiNhMTEyNjh9LmRhdGVwaWNrZXIgLmN3e2ZvbnQtc2l6ZToxMHB4O3dpZHRoOjEycHg7cGFkZGluZzowIDJweCAwIDVweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9ue2N1cnNvcjpwb2ludGVyfS5pbnB1dC1kYXRlcmFuZ2V7d2lkdGg6MTAwJX0uaW5wdXQtZGF0ZXJhbmdlIGlucHV0e3RleHQtYWxpZ246Y2VudGVyfS5pbnB1dC1kYXRlcmFuZ2UgaW5wdXQ6Zmlyc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czozcHggMCAwIDNweH0uaW5wdXQtZGF0ZXJhbmdlIGlucHV0Omxhc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czowIDNweCAzcHggMH0uaW5wdXQtZGF0ZXJhbmdlIC5pbnB1dC1ncm91cC1hZGRvbnt3aWR0aDphdXRvO21pbi13aWR0aDoxNnB4O3BhZGRpbmc6NHB4IDVweDtsaW5lLWhlaWdodDoxLjQyODU3MTQzO3RleHQtc2hhZG93OjAgMXB4IDAgI2ZmZjtib3JkZXItd2lkdGg6MXB4IDA7bWFyZ2luLWxlZnQ6LTVweDttYXJnaW4tcmlnaHQ6LTVweH0uZGF0ZXBpY2tlci5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt6LWluZGV4OjEwMDA7ZGlzcGxheTpub25lO2Zsb2F0OmxlZnQ7bWluLXdpZHRoOjE2MHB4O2xpc3Qtc3R5bGU6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMTUpO2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtYm94LXNoYWRvdzowIDZweCAxMnB4IHJnYmEoMCwwLDAsLjE3NSk7LW1vei1ib3gtc2hhZG93OjAgNnB4IDEycHggcmdiYSgwLDAsMCwuMTc1KTtib3gtc2hhZG93OjAgNnB4IDEycHggcmdiYSgwLDAsMCwuMTc1KTstd2Via2l0LWJhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDstbW96LWJhY2tncm91bmQtY2xpcDpwYWRkaW5nO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtjb2xvcjojMzMzO2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDN9LmRhdGVwaWNrZXIuZHJvcGRvd24tbWVudSB0aCwuZGF0ZXBpY2tlci5kYXRlcGlja2VyLWlubGluZSB0aCwuZGF0ZXBpY2tlci5kcm9wZG93bi1tZW51IHRkLC5kYXRlcGlja2VyLmRhdGVwaWNrZXItaW5saW5lIHRke3BhZGRpbmc6MHB4IDVweH0uZXMtZmlsZS1jb250cm9se2Rpc3BsYXk6dGFibGV9LmVzLWZpbGUtY29udHJvbCAuZXMtaGlkZGVuLWZpbGUtaW5wdXR7ZGlzcGxheTp0YWJsZS1jZWxsO21heC13aWR0aDowfS5lcy1maWxlLWNvbnRyb2wgLmVzLWhpZGRlbi1maWxlLWlucHV0IGlucHV0e2hlaWdodDowO3Zpc2liaWxpdHk6aGlkZGVuO3dpZHRoOjB9LmVzLWZpbGUtY29udHJvbCAuZXMtZmlsZS1uYW1le2Rpc3BsYXk6dGFibGUtY2VsbDtwYWRkaW5nLXJpZ2h0Oi41cmVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDoxMDAlfS5lcy1maWxlLWNvbnRyb2wgLmVzLWZpbGUtbmFtZT5pbnB1dCwuZXMtZmlsZS1jb250cm9sIC5lcy1maWxlLW5hbWUgLmVzLWZpbGUtaW5wdXR7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOjNweH0uZXMtZmlsZS1jb250cm9sIC5lcy1hY3Rpb257ZGlzcGxheTp0YWJsZS1jZWxsO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZXMtZmlsZS1jb250cm9sIC5lcy1hY3Rpb24+LmVzLWJ1dHRvbiwuZXMtZmlsZS1jb250cm9sIC5lcy1idXR0b24tZ3JvdXAgLmVzLWFjdGlvbj5pbnB1dCtsYWJlbCwuZXMtYnV0dG9uLWdyb3VwIC5lcy1maWxlLWNvbnRyb2wgLmVzLWFjdGlvbj5pbnB1dCtsYWJlbCwuZXMtZmlsZS1jb250cm9sIC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgLmVzLWFjdGlvbj5pbnB1dCtsYWJlbCwuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIC5lcy1maWxlLWNvbnRyb2wgLmVzLWFjdGlvbj5pbnB1dCtsYWJlbHtib3JkZXItcmFkaXVzOjNweH0uZXMtaW5wdXR7YmFja2dyb3VuZC1jb2xvcjojZmJmY2ZkO2JvcmRlci1yYWRpdXM6M3B4fS5lcy10ZXh0YXJlYXttaW4taGVpZ2h0OjcuNHJlbTtwYWRkaW5nOi41cmVtIDFyZW07cmVzaXplOm5vbmU7dmVydGljYWwtYWxpZ246dG9wO2JhY2tncm91bmQtY29sb3I6I2ZiZmNmZDtib3JkZXItcmFkaXVzOjNweH0uZXMtdGV4dGFyZWEuLWVzLXJlc2l6ZXtyZXNpemU6dmVydGljYWx9LmVzLWNoZWNrYm94IGlucHV0W2Rpc2FibGVkXTpjaGVja2VkK2xhYmVsOmFmdGVyLC5lcy1jaGVja2JveCBpbnB1dDpkaXNhYmxlZDpob3ZlcjpjaGVja2VkK2xhYmVsOmFmdGVyLC5lcy1yYWRpbyBpbnB1dFtkaXNhYmxlZF06Y2hlY2tlZCtsYWJlbDphZnRlciwuZXMtcmFkaW8gaW5wdXQ6ZGlzYWJsZWQ6aG92ZXI6Y2hlY2tlZCtsYWJlbDphZnRlcntvcGFjaXR5Oi42fS5lcy1jaGVja2JveCBpbnB1dDpjaGVja2VkK2xhYmVsOmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OmVydC1pY29uczt0ZXh0LXJlbmRlcmluZzphdXRvOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjb2xvcjojMTExODFjO2NvbnRlbnQ6XCLujLBcIn0uZXMtY2hlY2tib3ggaW5wdXQ6aW5kZXRlcm1pbmF0ZStsYWJlbDphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiMxMTE4MWM7aGVpZ2h0OjFyZW07dG9wOi41cmVtO2xlZnQ6LjVyZW07Ym90dG9tOi41cmVtO3dpZHRoOjFyZW19LmVzLWNoZWNrYm94Li1lcy1yZXF1aXJlZCBsYWJlbDphZnRlcnttYXJnaW4tbGVmdDouNXJlbX0uZXMtcmFkaW8gaW5wdXQrbGFiZWw6YmVmb3Jle2JvcmRlci1yYWRpdXM6MTAwJX0uZXMtcmFkaW8gaW5wdXQ6Y2hlY2tlZCtsYWJlbDphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiMxMTE4MWM7Ym9yZGVyLXJhZGl1czoxMDAlO2hlaWdodDoxcmVtO3RvcDouNXJlbTtsZWZ0Oi41cmVtO2JvdHRvbTouNXJlbTt3aWR0aDoxcmVtfS5lcy1zZWxlY3R7Ym9yZGVyOm5vbmV9LmVzLXNlbGVjdCBzZWxlY3R7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtY29sb3I6I2ZiZmNmZDtib3JkZXI6MXB4IHNvbGlkICNjMWM4Y2Q7Ym9yZGVyLXJhZGl1czozcHg7cGFkZGluZzouNXJlbSAzLjNyZW0gLjVyZW0gMXJlbTt3aWR0aDoxMDAlfS5lcy1zZWxlY3Qgc2VsZWN0OmZvY3Vze291dGxpbmU6bm9uZTtib3JkZXI6MXB4IGF1dG8gIzY5NzE3Nztib3gtc2hhZG93OjAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpfS5lcy1zZWxlY3QuLWVzLWludmFsaWQgc2VsZWN0e2JvcmRlcjpub25lfS5lcy1zZWxlY3QuLWVzLWludmFsaWR7Ym9yZGVyLXJhZGl1czozcHg7b3ZlcmZsb3c6aGlkZGVufS5lcy1zZWxlY3Qgc2VsZWN0Li1lcy1wbGFjZWhvbGRlcntjb2xvcjojZDdkYmRmfS5lcy1zZWxlY3Qgb3B0aW9uW2RlZmF1bHRde2Rpc3BsYXk6bm9uZX0uZXMtc2VsZWN0IHNlbGVjdDo6LW1zLWV4cGFuZHtkaXNwbGF5Om5vbmV9LmVzLWllOSAuZXMtc2VsZWN0OmFmdGVye2Rpc3BsYXk6bm9uZX0uZXMtaWU5IC5lcy1zZWxlY3Qgc2VsZWN0e3BhZGRpbmctcmlnaHQ6LjI1ZW19LmVzLWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiMxMTE4MWN9LmVzLWxhYmVsLi1lcy1yZXF1aXJlZDphZnRlcnttYXJnaW4tbGVmdDouNXJlbX0uZXMtbGFiZWwtc3RhY2t7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO21heC13aWR0aDoxMDAlfS5lcy1sYWJlbC1zdGFjayBzcGFue2NvbG9yOmluaGVyaXQ7ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDoxLjZyZW07b3ZlcmZsb3c6aGlkZGVuO3RleHQtYWxpZ246bGVmdDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0uZXMtbGFiZWwtdGl0bGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS5lcy1sYWJlbC10aXRsZSBoMSwuZXMtbGFiZWwtdGl0bGUgaDIsLmVzLWxhYmVsLXRpdGxlIGgzLC5lcy1sYWJlbC10aXRsZSBoNHtsaW5lLWhlaWdodDozLjJyZW19LmVzLXRleHRib3h7ZGlzcGxheTppbmxpbmUtYmxvY2s7b3ZlcmZsb3ctd3JhcDpicmVhay13b3JkO3dvcmQtd3JhcDpicmVhay13b3JkfS5lcy1mb3JtLWNvbnRyb2wtb3ZlcmxheXtwb3NpdGlvbjpyZWxhdGl2ZX0uZXMtZm9ybS1jb250cm9sLW92ZXJsYXk+KjpmaXJzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjIuOHJlbX0uZXMtZm9ybS1jb250cm9sLW92ZXJsYXk+Li1lcy1vdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjB9LmVzLWZvcm0tY29udHJvbC1vdmVybGF5PnNwYW46bm90KC5lcy1iYWRnZSkuLWVzLW92ZXJsYXl7cGFkZGluZzoxcmVtIDFyZW0gMXJlbSAuNXJlbX0uZXMtZm9ybS1jb250cm9sLW92ZXJsYXk+c3Bhbi5lcy1iYWRnZS4tZXMtb3ZlcmxheXtyaWdodDouMjVyZW07dG9wOi4yNXJlbX0uZXMtZm9ybS1jb250cm9sLW92ZXJsYXkuLWVzLXN1Y2Nlc3M+Li1lcy1vdmVybGF5e2NvbG9yOiMxMmE1OTR9LmVzLWZvcm0tY29udHJvbC1vdmVybGF5Li1lcy1pbmZvPi4tZXMtb3ZlcmxheXtjb2xvcjojMDA5MWZmfS5lcy1mb3JtLWNvbnRyb2wtb3ZlcmxheS4tZXMtd2FybmluZz4uLWVzLW92ZXJsYXl7Y29sb3I6I2Y1ZDkwYX0uZXMtZm9ybS1jb250cm9sLW92ZXJsYXkuLWVzLWVycm9yPi4tZXMtb3ZlcmxheXtjb2xvcjojZTU0ODRkfS5lcy1zd2l0Y2h7ZGlzcGxheTppbmxpbmUtYmxvY2s7b3V0bGluZTowO3Bvc2l0aW9uOnJlbGF0aXZlfS5lcy1zd2l0Y2ggLmVzLXN3aXRjaC10b2dnbGV7Ym9yZGVyLXJhZGl1czoycmVtO2JvcmRlci1jb2xvcjojZGZlM2U2O2N1cnNvcjpwb2ludGVyO2hlaWdodDoyLjRyZW07bGluZS1oZWlnaHQ6MWVtO21pbi13aWR0aDo0LjhyZW07b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6LjJyZW0gLjVyZW07dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246Y29sb3IgLjNzIGVhc2UscGFkZGluZyAuM3MgZWFzZS1pbi1vdXQsYmFja2dyb3VuZCAuM3MgZWFzZS1pbi1vdXR9LmVzLXN3aXRjaCAuZXMtc3dpdGNoLXRvZ2dsZTpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjFlbTtmb250LXNpemU6MWVtO3BhZGRpbmc6LjI1cmVtIDFyZW07cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246bWlkZGxlfS5lcy1zd2l0Y2ggLmVzLXN3aXRjaC10b2dnbGU6YWZ0ZXJ7Ym9yZGVyLXJhZGl1czo1MCU7Ym94LXNoYWRvdzowIDAgLjRyZW0gcmdiYSgwLDAsMCwuMyk7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxOHB4O2xlZnQ6MDttYXJnaW4tbGVmdDouMnJlbTtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxOHB4O3RyYW5zaXRpb246bGVmdCAuM3MgY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpLGJhY2tncm91bmQgLjNzIGVhc2UtaW4tb3V0fS5lcy1zd2l0Y2ggLmVzLXN3aXRjaC1sYWJlbHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmVzLXN3aXRjaCBpbnB1dFt0eXBlPWNoZWNrYm94XXthcHBlYXJhbmNlOm5vbmU7Y2xpcDpyZWN0KDAsIDAsIDAsIDApO3Bvc2l0aW9uOmFic29sdXRlfS5lcy1zd2l0Y2ggaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKSsuZXMtc3dpdGNoLXRvZ2dsZXtjb2xvcjojZmZmO3BhZGRpbmctbGVmdDoycmVtO3BhZGRpbmctcmlnaHQ6MH0uZXMtc3dpdGNoIGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrLmVzLXN3aXRjaC10b2dnbGU6YmVmb3Jle2NvbnRlbnQ6YXR0cihkYXRhLW9mZik7Y29sb3I6I2ZmZn0uZXMtc3dpdGNoIGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrLmVzLXN3aXRjaC10b2dnbGU6YWZ0ZXJ7YmFja2dyb3VuZDojODg5MDk2fS5lcy1zd2l0Y2ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCsuZXMtc3dpdGNoLXRvZ2dsZXtiYWNrZ3JvdW5kOiM3ZDI4NTU7Y29sb3I6I2ZmZjtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjJyZW19LmVzLXN3aXRjaCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkKy5lcy1zd2l0Y2gtdG9nZ2xlOmJlZm9yZXtjb250ZW50OmF0dHIoZGF0YS1vbik7Y29sb3I6I2ZmZn0uZXMtc3dpdGNoIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrLmVzLXN3aXRjaC10b2dnbGU6YWZ0ZXJ7YmFja2dyb3VuZDojODg5MDk2O2xlZnQ6Y2FsYygxMDAlIC0gMi4ycmVtICl9LmVzLXN3aXRjaCBpbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCsuZXMtc3dpdGNoLXRvZ2dsZTpiZWZvcmUsLmVzLXN3aXRjaCBpbnB1dFt0eXBlPWNoZWNrYm94XTpyZWFkLW9ubHkrLmVzLXN3aXRjaC10b2dnbGU6YmVmb3Jle2NvbG9yOiNkZmUzZTZ9LmVzLXN3aXRjaCBpbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCsuZXMtc3dpdGNoLXRvZ2dsZTphZnRlciwuZXMtc3dpdGNoIGlucHV0W3R5cGU9Y2hlY2tib3hdOnJlYWQtb25seSsuZXMtc3dpdGNoLXRvZ2dsZTphZnRlcntiYWNrZ3JvdW5kOiNmZmZ9LmVzLXN3aXRjaCBpbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZDpjaGVja2VkKy5lcy1zd2l0Y2gtdG9nZ2xlLC5lcy1zd2l0Y2ggaW5wdXRbdHlwZT1jaGVja2JveF06cmVhZC1vbmx5OmNoZWNrZWQrLmVzLXN3aXRjaC10b2dnbGV7YmFja2dyb3VuZDojN2QyODU1fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtbGFiZWwsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQgLmVzLWxhYmVse3dpZHRoOjQwJX0uZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtY2hlY2tib3gsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQgLmVzLWZvcm0tbWVzc2FnZSwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtZ3JvdXAsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQgLmVzLWRyb3Bkb3duLC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkIC5lcy1pbnB1dCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtZGF0ZS1pbnB1dCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtdGltZS1pbnB1dCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtcmFkaW8sLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQgLmVzLXRleHRhcmVhLC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkIC5lcy1zZWxlY3QsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQgLmVzLWZpbGUtY29udHJvbCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuLWVzLWZvcm0tY29udHJvbCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtdGV4dGJveCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXksLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQgLmVzLXN3aXRjaCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuZXMtY2hlY2tib3gsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQgLmVzLWZvcm0tbWVzc2FnZSwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQgLmVzLWRyb3Bkb3duLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkIC5lcy1pbnB1dCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuZXMtZGF0ZS1pbnB1dCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuZXMtdGltZS1pbnB1dCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuZXMtcmFkaW8sLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQgLmVzLXRleHRhcmVhLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkIC5lcy1zZWxlY3QsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQgLmVzLWZpbGUtY29udHJvbCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuLWVzLWZvcm0tY29udHJvbCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuZXMtdGV4dGJveCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXksLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQgLmVzLXN3aXRjaHt3aWR0aDo2MCU7ZmxvYXQ6cmlnaHR9LmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQgLmVzLWdyb3VwIC5lcy1jaGVja2JveCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtZ3JvdXAgLmVzLWZvcm0tbWVzc2FnZSwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtZ3JvdXAgLmVzLWdyb3VwLC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkIC5lcy1ncm91cCAuZXMtZHJvcGRvd24sLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQgLmVzLWdyb3VwIC5lcy1pbnB1dCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtZ3JvdXAgLmVzLWRhdGUtaW5wdXQsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQgLmVzLWdyb3VwIC5lcy10aW1lLWlucHV0LC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkIC5lcy1ncm91cCAuZXMtcmFkaW8sLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQgLmVzLWdyb3VwIC5lcy10ZXh0YXJlYSwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtZ3JvdXAgLmVzLXNlbGVjdCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtZ3JvdXAgLmVzLWZpbGUtY29udHJvbCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtZ3JvdXAgLi1lcy1mb3JtLWNvbnRyb2wsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQgLmVzLWdyb3VwIC5lcy10ZXh0Ym94LC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkIC5lcy1ncm91cCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXksLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQgLmVzLWdyb3VwIC5lcy1zd2l0Y2gsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5IC5lcy1jaGVja2JveCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXkgLmVzLWZvcm0tbWVzc2FnZSwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXkgLmVzLWdyb3VwLC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWNvbnRyb2wtb3ZlcmxheSAuZXMtZHJvcGRvd24sLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5IC5lcy1pbnB1dCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXkgLmVzLWRhdGUtaW5wdXQsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5IC5lcy10aW1lLWlucHV0LC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWNvbnRyb2wtb3ZlcmxheSAuZXMtcmFkaW8sLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5IC5lcy10ZXh0YXJlYSwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXkgLmVzLXNlbGVjdCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXkgLmVzLWZpbGUtY29udHJvbCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXkgLi1lcy1mb3JtLWNvbnRyb2wsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5IC5lcy10ZXh0Ym94LC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWNvbnRyb2wtb3ZlcmxheSAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXksLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5IC5lcy1zd2l0Y2gsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwIC5lcy1jaGVja2JveCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAgLmVzLWZvcm0tbWVzc2FnZSwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAgLmVzLWdyb3VwLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cCAuZXMtZHJvcGRvd24sLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwIC5lcy1pbnB1dCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAgLmVzLWRhdGUtaW5wdXQsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwIC5lcy10aW1lLWlucHV0LC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cCAuZXMtcmFkaW8sLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwIC5lcy10ZXh0YXJlYSwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAgLmVzLXNlbGVjdCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAgLmVzLWZpbGUtY29udHJvbCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAgLi1lcy1mb3JtLWNvbnRyb2wsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwIC5lcy10ZXh0Ym94LC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXksLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwIC5lcy1zd2l0Y2gsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5IC5lcy1jaGVja2JveCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXkgLmVzLWZvcm0tbWVzc2FnZSwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXkgLmVzLWdyb3VwLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkIC5lcy1mb3JtLWNvbnRyb2wtb3ZlcmxheSAuZXMtZHJvcGRvd24sLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5IC5lcy1pbnB1dCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXkgLmVzLWRhdGUtaW5wdXQsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5IC5lcy10aW1lLWlucHV0LC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkIC5lcy1mb3JtLWNvbnRyb2wtb3ZlcmxheSAuZXMtcmFkaW8sLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5IC5lcy10ZXh0YXJlYSwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXkgLmVzLXNlbGVjdCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXkgLmVzLWZpbGUtY29udHJvbCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXkgLi1lcy1mb3JtLWNvbnRyb2wsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5IC5lcy10ZXh0Ym94LC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkIC5lcy1mb3JtLWNvbnRyb2wtb3ZlcmxheSAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXksLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5IC5lcy1zd2l0Y2h7ZmxvYXQ6bGVmdH0uZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZC4tZXMtZmllbGQtcmF0aW8tNTAtNTAgLmVzLWxhYmVsLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby01MC01MCAuZXMtbGFiZWx7d2lkdGg6NTAlfS5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby01MC01MCAuZXMtY2hlY2tib3gsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTUwLTUwIC5lcy1mb3JtLW1lc3NhZ2UsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTUwLTUwIC5lcy1ncm91cCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZC4tZXMtZmllbGQtcmF0aW8tNTAtNTAgLmVzLWRyb3Bkb3duLC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby01MC01MCAuZXMtaW5wdXQsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTUwLTUwIC5lcy1kYXRlLWlucHV0LC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby01MC01MCAuZXMtdGltZS1pbnB1dCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZC4tZXMtZmllbGQtcmF0aW8tNTAtNTAgLmVzLXJhZGlvLC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby01MC01MCAuZXMtdGV4dGFyZWEsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTUwLTUwIC5lcy1zZWxlY3QsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTUwLTUwIC5lcy1maWxlLWNvbnRyb2wsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTUwLTUwIC4tZXMtZm9ybS1jb250cm9sLC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby01MC01MCAuZXMtdGV4dGJveCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZC4tZXMtZmllbGQtcmF0aW8tNTAtNTAgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5LC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby01MC01MCAuZXMtc3dpdGNoLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby01MC01MCAuZXMtY2hlY2tib3gsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTUwLTUwIC5lcy1mb3JtLW1lc3NhZ2UsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTUwLTUwIC5lcy1ncm91cCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZC4tZXMtZmllbGQtcmF0aW8tNTAtNTAgLmVzLWRyb3Bkb3duLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby01MC01MCAuZXMtaW5wdXQsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTUwLTUwIC5lcy1kYXRlLWlucHV0LC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby01MC01MCAuZXMtdGltZS1pbnB1dCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZC4tZXMtZmllbGQtcmF0aW8tNTAtNTAgLmVzLXJhZGlvLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby01MC01MCAuZXMtdGV4dGFyZWEsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTUwLTUwIC5lcy1zZWxlY3QsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTUwLTUwIC5lcy1maWxlLWNvbnRyb2wsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTUwLTUwIC4tZXMtZm9ybS1jb250cm9sLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby01MC01MCAuZXMtdGV4dGJveCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZC4tZXMtZmllbGQtcmF0aW8tNTAtNTAgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5LC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby01MC01MCAuZXMtc3dpdGNoe3dpZHRoOjUwJX0uZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZC4tZXMtZmllbGQtcmF0aW8tMzAtNzAgLmVzLWxhYmVsLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0zMC03MCAuZXMtbGFiZWx7d2lkdGg6MzAlfS5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby0zMC03MCAuZXMtY2hlY2tib3gsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTMwLTcwIC5lcy1mb3JtLW1lc3NhZ2UsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTMwLTcwIC5lcy1ncm91cCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZC4tZXMtZmllbGQtcmF0aW8tMzAtNzAgLmVzLWRyb3Bkb3duLC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby0zMC03MCAuZXMtaW5wdXQsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTMwLTcwIC5lcy1kYXRlLWlucHV0LC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby0zMC03MCAuZXMtdGltZS1pbnB1dCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZC4tZXMtZmllbGQtcmF0aW8tMzAtNzAgLmVzLXJhZGlvLC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby0zMC03MCAuZXMtdGV4dGFyZWEsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTMwLTcwIC5lcy1zZWxlY3QsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTMwLTcwIC5lcy1maWxlLWNvbnRyb2wsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTMwLTcwIC4tZXMtZm9ybS1jb250cm9sLC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby0zMC03MCAuZXMtdGV4dGJveCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZC4tZXMtZmllbGQtcmF0aW8tMzAtNzAgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5LC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby0zMC03MCAuZXMtc3dpdGNoLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0zMC03MCAuZXMtY2hlY2tib3gsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTMwLTcwIC5lcy1mb3JtLW1lc3NhZ2UsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTMwLTcwIC5lcy1ncm91cCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZC4tZXMtZmllbGQtcmF0aW8tMzAtNzAgLmVzLWRyb3Bkb3duLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0zMC03MCAuZXMtaW5wdXQsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTMwLTcwIC5lcy1kYXRlLWlucHV0LC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0zMC03MCAuZXMtdGltZS1pbnB1dCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZC4tZXMtZmllbGQtcmF0aW8tMzAtNzAgLmVzLXJhZGlvLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0zMC03MCAuZXMtdGV4dGFyZWEsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTMwLTcwIC5lcy1zZWxlY3QsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTMwLTcwIC5lcy1maWxlLWNvbnRyb2wsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTMwLTcwIC4tZXMtZm9ybS1jb250cm9sLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0zMC03MCAuZXMtdGV4dGJveCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZC4tZXMtZmllbGQtcmF0aW8tMzAtNzAgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5LC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0zMC03MCAuZXMtc3dpdGNoe3dpZHRoOjcwJX0uZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZC4tZXMtZmllbGQtcmF0aW8tMjUtNzUgLmVzLWxhYmVsLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0yNS03NSAuZXMtbGFiZWx7d2lkdGg6MjUlfS5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby0yNS03NSAuZXMtY2hlY2tib3gsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTI1LTc1IC5lcy1mb3JtLW1lc3NhZ2UsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTI1LTc1IC5lcy1ncm91cCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZC4tZXMtZmllbGQtcmF0aW8tMjUtNzUgLmVzLWRyb3Bkb3duLC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby0yNS03NSAuZXMtaW5wdXQsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTI1LTc1IC5lcy1kYXRlLWlucHV0LC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby0yNS03NSAuZXMtdGltZS1pbnB1dCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZC4tZXMtZmllbGQtcmF0aW8tMjUtNzUgLmVzLXJhZGlvLC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby0yNS03NSAuZXMtdGV4dGFyZWEsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTI1LTc1IC5lcy1zZWxlY3QsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTI1LTc1IC5lcy1maWxlLWNvbnRyb2wsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTI1LTc1IC4tZXMtZm9ybS1jb250cm9sLC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby0yNS03NSAuZXMtdGV4dGJveCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZC4tZXMtZmllbGQtcmF0aW8tMjUtNzUgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5LC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby0yNS03NSAuZXMtc3dpdGNoLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0yNS03NSAuZXMtY2hlY2tib3gsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTI1LTc1IC5lcy1mb3JtLW1lc3NhZ2UsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTI1LTc1IC5lcy1ncm91cCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZC4tZXMtZmllbGQtcmF0aW8tMjUtNzUgLmVzLWRyb3Bkb3duLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0yNS03NSAuZXMtaW5wdXQsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTI1LTc1IC5lcy1kYXRlLWlucHV0LC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0yNS03NSAuZXMtdGltZS1pbnB1dCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZC4tZXMtZmllbGQtcmF0aW8tMjUtNzUgLmVzLXJhZGlvLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0yNS03NSAuZXMtdGV4dGFyZWEsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTI1LTc1IC5lcy1zZWxlY3QsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTI1LTc1IC5lcy1maWxlLWNvbnRyb2wsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTI1LTc1IC4tZXMtZm9ybS1jb250cm9sLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0yNS03NSAuZXMtdGV4dGJveCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZC4tZXMtZmllbGQtcmF0aW8tMjUtNzUgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5LC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0yNS03NSAuZXMtc3dpdGNoe3dpZHRoOjc1JX0uZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZC4tZXMtZmllbGQtcmF0aW8tMjAtODAgLmVzLWxhYmVsLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0yMC04MCAuZXMtbGFiZWx7d2lkdGg6MjAlfS5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby0yMC04MCAuZXMtY2hlY2tib3gsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTIwLTgwIC5lcy1mb3JtLW1lc3NhZ2UsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTIwLTgwIC5lcy1ncm91cCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZC4tZXMtZmllbGQtcmF0aW8tMjAtODAgLmVzLWRyb3Bkb3duLC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby0yMC04MCAuZXMtaW5wdXQsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTIwLTgwIC5lcy1kYXRlLWlucHV0LC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby0yMC04MCAuZXMtdGltZS1pbnB1dCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZC4tZXMtZmllbGQtcmF0aW8tMjAtODAgLmVzLXJhZGlvLC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby0yMC04MCAuZXMtdGV4dGFyZWEsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTIwLTgwIC5lcy1zZWxlY3QsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTIwLTgwIC5lcy1maWxlLWNvbnRyb2wsLmVzLWZvcm0tZmllbGQuLWVzLWFsaWduZWQuLWVzLWZpZWxkLXJhdGlvLTIwLTgwIC4tZXMtZm9ybS1jb250cm9sLC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby0yMC04MCAuZXMtdGV4dGJveCwuZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZC4tZXMtZmllbGQtcmF0aW8tMjAtODAgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5LC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLi1lcy1maWVsZC1yYXRpby0yMC04MCAuZXMtc3dpdGNoLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0yMC04MCAuZXMtY2hlY2tib3gsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTIwLTgwIC5lcy1mb3JtLW1lc3NhZ2UsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTIwLTgwIC5lcy1ncm91cCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZC4tZXMtZmllbGQtcmF0aW8tMjAtODAgLmVzLWRyb3Bkb3duLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0yMC04MCAuZXMtaW5wdXQsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTIwLTgwIC5lcy1kYXRlLWlucHV0LC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0yMC04MCAuZXMtdGltZS1pbnB1dCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZC4tZXMtZmllbGQtcmF0aW8tMjAtODAgLmVzLXJhZGlvLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0yMC04MCAuZXMtdGV4dGFyZWEsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTIwLTgwIC5lcy1zZWxlY3QsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTIwLTgwIC5lcy1maWxlLWNvbnRyb2wsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQuLWVzLWZpZWxkLXJhdGlvLTIwLTgwIC4tZXMtZm9ybS1jb250cm9sLC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0yMC04MCAuZXMtdGV4dGJveCwuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZC4tZXMtZmllbGQtcmF0aW8tMjAtODAgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5LC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkLi1lcy1maWVsZC1yYXRpby0yMC04MCAuZXMtc3dpdGNoe3dpZHRoOjgwJX0uZXMtZm9ybS1maWVsZC4tZXMtYWxpZ25lZD4uZy1yZWNhcHRjaGEsLmVzLWZvcm0uLWVzLWFsaWduZWQgLmVzLWZvcm0tZmllbGQ+LmctcmVjYXB0Y2hhe2Zsb2F0OnJpZ2h0fS5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkIC5lcy10ZXh0Ym94LC5lcy1mb3JtLi1lcy1hbGlnbmVkIC5lcy1mb3JtLWZpZWxkIC5lcy10ZXh0Ym94e3BhZGRpbmctdG9wOi42cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCl7LmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwLi1lcy1pbmxpbmUgLmVzLWNoZWNrYm94LC5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cC4tZXMtaW5saW5lIC5lcy1mb3JtLW1lc3NhZ2UsLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwLi1lcy1pbmxpbmUgLmVzLWdyb3VwLC5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cC4tZXMtaW5saW5lIC5lcy1kcm9wZG93biwuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAuLWVzLWlubGluZSAuZXMtaW5wdXQsLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwLi1lcy1pbmxpbmUgLmVzLWRhdGUtaW5wdXQsLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwLi1lcy1pbmxpbmUgLmVzLXRpbWUtaW5wdXQsLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwLi1lcy1pbmxpbmUgLmVzLXJhZGlvLC5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cC4tZXMtaW5saW5lIC5lcy10ZXh0YXJlYSwuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAuLWVzLWlubGluZSAuZXMtc2VsZWN0LC5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cC4tZXMtaW5saW5lIC5lcy1maWxlLWNvbnRyb2wsLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwLi1lcy1pbmxpbmUgLi1lcy1mb3JtLWNvbnRyb2wsLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwLi1lcy1pbmxpbmUgLmVzLXRleHRib3gsLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwLi1lcy1pbmxpbmUgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5LC5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cC4tZXMtaW5saW5lIC5lcy1zd2l0Y2h7ZmxvYXQ6bGVmdDt3aWR0aDphdXRvfS5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cC4tZXMtaW5saW5lLWNvbWJpbmVke2Rpc3BsYXk6ZmxleH0uZXMtZm9ybS1maWVsZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXkgLmVzLWNoZWNrYm94LC5lcy1mb3JtLWZpZWxkIC5lcy1mb3JtLWNvbnRyb2wtb3ZlcmxheSAuZXMtZm9ybS1tZXNzYWdlLC5lcy1mb3JtLWZpZWxkIC5lcy1mb3JtLWNvbnRyb2wtb3ZlcmxheSAuZXMtZ3JvdXAsLmVzLWZvcm0tZmllbGQgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5IC5lcy1kcm9wZG93biwuZXMtZm9ybS1maWVsZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXkgLmVzLWlucHV0LC5lcy1mb3JtLWZpZWxkIC5lcy1mb3JtLWNvbnRyb2wtb3ZlcmxheSAuZXMtZGF0ZS1pbnB1dCwuZXMtZm9ybS1maWVsZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXkgLmVzLXRpbWUtaW5wdXQsLmVzLWZvcm0tZmllbGQgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5IC5lcy1yYWRpbywuZXMtZm9ybS1maWVsZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXkgLmVzLXRleHRhcmVhLC5lcy1mb3JtLWZpZWxkIC5lcy1mb3JtLWNvbnRyb2wtb3ZlcmxheSAuZXMtc2VsZWN0LC5lcy1mb3JtLWZpZWxkIC5lcy1mb3JtLWNvbnRyb2wtb3ZlcmxheSAuZXMtZmlsZS1jb250cm9sLC5lcy1mb3JtLWZpZWxkIC5lcy1mb3JtLWNvbnRyb2wtb3ZlcmxheSAuLWVzLWZvcm0tY29udHJvbCwuZXMtZm9ybS1maWVsZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXkgLmVzLXRleHRib3gsLmVzLWZvcm0tZmllbGQgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5IC5lcy1mb3JtLWNvbnRyb2wtb3ZlcmxheSwuZXMtZm9ybS1maWVsZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXkgLmVzLXN3aXRjaHt3aWR0aDoxMDAlfX0uZXMtZm9ybS1sZWdlbmR7Zm9udC1zaXplOjEuMnJlbTtsaW5lLWhlaWdodDoxLjVlbTttYXJnaW46MH0uZXMtZm9ybS1sZWdlbmQgZGx7bWFyZ2luOjB9LmVzLWZvcm0tbGVnZW5kIGR0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5lcy1mb3JtLWxlZ2VuZCBkZHtkaXNwbGF5OmlubGluZTttYXJnaW46MH0uZXMtZm9ybS1sZWdlbmQgZGQ6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCJ9LmVzLWZvcm0tbGVnZW5kIC5lcy1yZXF1aXJlZHtmb250LXNpemU6MS4zcmVtfS5lcy1mb3JtLWZpZWxke3dpZHRoOjEwMCU7cGFkZGluZzouNXJlbX0uZXMtZm9ybS1maWVsZDphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofS5lcy1mb3JtLWZpZWxkIC5lcy1mb3JtLW1lc3NhZ2V7bWFyZ2luOjB9LmVzLWZvcm0tZmllbGQgLmVzLWxhYmVse3BhZGRpbmc6LjVyZW0gLjVyZW0gLjVyZW0gMDtsaW5lLWhlaWdodDoyLjJyZW19LmVzLWZvcm0tZmllbGQgLmVzLWNoZWNrYm94LC5lcy1mb3JtLWZpZWxkIC5lcy1mb3JtLW1lc3NhZ2UsLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwLC5lcy1mb3JtLWZpZWxkIC5lcy1kcm9wZG93biwuZXMtZm9ybS1maWVsZCAuZXMtaW5wdXQsLmVzLWZvcm0tZmllbGQgLmVzLWRhdGUtaW5wdXQsLmVzLWZvcm0tZmllbGQgLmVzLXRpbWUtaW5wdXQsLmVzLWZvcm0tZmllbGQgLmVzLXJhZGlvLC5lcy1mb3JtLWZpZWxkIC5lcy10ZXh0YXJlYSwuZXMtZm9ybS1maWVsZCAuZXMtc2VsZWN0LC5lcy1mb3JtLWZpZWxkIC5lcy1maWxlLWNvbnRyb2wsLmVzLWZvcm0tZmllbGQgLi1lcy1mb3JtLWNvbnRyb2wsLmVzLWZvcm0tZmllbGQgLmVzLXRleHRib3gsLmVzLWZvcm0tZmllbGQgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5LC5lcy1mb3JtLWZpZWxkIC5lcy1zd2l0Y2h7d2lkdGg6MTAwJX0uZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXB7bWFyZ2luLWJvdHRvbTotMC41cmVtfS5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cDphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofS5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cCAuZXMtY2hlY2tib3gsLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwIC5lcy1mb3JtLW1lc3NhZ2UsLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwIC5lcy1ncm91cCwuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAgLmVzLWRyb3Bkb3duLC5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cCAuZXMtaW5wdXQsLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwIC5lcy1kYXRlLWlucHV0LC5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cCAuZXMtdGltZS1pbnB1dCwuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAgLmVzLXJhZGlvLC5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cCAuZXMtdGV4dGFyZWEsLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwIC5lcy1zZWxlY3QsLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwIC5lcy1maWxlLWNvbnRyb2wsLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwIC4tZXMtZm9ybS1jb250cm9sLC5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cCAuZXMtdGV4dGJveCwuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5LC5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cCAuZXMtc3dpdGNoe21hcmdpbjowIDFyZW0gLjVyZW0gMH0uZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAuLWVzLWlubGluZS1jb21iaW5lZCAuZXMtY2hlY2tib3gsLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwLi1lcy1pbmxpbmUtY29tYmluZWQgLmVzLWZvcm0tbWVzc2FnZSwuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAuLWVzLWlubGluZS1jb21iaW5lZCAuZXMtZ3JvdXAsLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwLi1lcy1pbmxpbmUtY29tYmluZWQgLmVzLWRyb3Bkb3duLC5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cC4tZXMtaW5saW5lLWNvbWJpbmVkIC5lcy1pbnB1dCwuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAuLWVzLWlubGluZS1jb21iaW5lZCAuZXMtZGF0ZS1pbnB1dCwuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAuLWVzLWlubGluZS1jb21iaW5lZCAuZXMtdGltZS1pbnB1dCwuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAuLWVzLWlubGluZS1jb21iaW5lZCAuZXMtcmFkaW8sLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwLi1lcy1pbmxpbmUtY29tYmluZWQgLmVzLXRleHRhcmVhLC5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cC4tZXMtaW5saW5lLWNvbWJpbmVkIC5lcy1zZWxlY3QsLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwLi1lcy1pbmxpbmUtY29tYmluZWQgLmVzLWZpbGUtY29udHJvbCwuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAuLWVzLWlubGluZS1jb21iaW5lZCAuLWVzLWZvcm0tY29udHJvbCwuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAuLWVzLWlubGluZS1jb21iaW5lZCAuZXMtdGV4dGJveCwuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAuLWVzLWlubGluZS1jb21iaW5lZCAuZXMtZm9ybS1jb250cm9sLW92ZXJsYXksLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwLi1lcy1pbmxpbmUtY29tYmluZWQgLmVzLXN3aXRjaCwuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAuLWVzLWlubGluZS1jb21iaW5lZCAuZXMtYnV0dG9uLC5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cC4tZXMtaW5saW5lLWNvbWJpbmVkIC5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWwsLmVzLWJ1dHRvbi1ncm91cCAuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAuLWVzLWlubGluZS1jb21iaW5lZCBpbnB1dCtsYWJlbCwuZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAuLWVzLWlubGluZS1jb21iaW5lZCAuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIGlucHV0K2xhYmVsLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwLi1lcy1pbmxpbmUtY29tYmluZWQgaW5wdXQrbGFiZWx7bWFyZ2luOjAgLjVyZW0gLjVyZW0gMH0uZXMtZm9ybS1maWVsZCAuZXMtZ3JvdXAuLWVzLWlubGluZS1jb21iaW5lZCAqOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwIC4tZXMtYXV0by1ncm93e2ZsZXgtZ3JvdzoxfS5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cCAuZXMtYnV0dG9uLC5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cCAuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsLC5lcy1idXR0b24tZ3JvdXAgLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwIGlucHV0K2xhYmVsLC5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cCAuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIGlucHV0K2xhYmVsLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgLmVzLWZvcm0tZmllbGQgLmVzLWdyb3VwIGlucHV0K2xhYmVse3doaXRlLXNwYWNlOm5vd3JhcH0uZXMtZm9ybS1maWVsZC4tZXMtaW52YWxpZCAuZXMtZGF0ZS1pbnB1dDphZnRlciwuZXMtZm9ybS1maWVsZC4tZXMtaW52YWxpZCAuZXMtdGltZS1pbnB1dDphZnRlcntjb2xvcjojZTU0ODRkfS5lcy1mb3JtLWZpZWxkLi1lcy1pbnZhbGlkIC5lcy1mb3JtLWNvbnRyb2wtb3ZlcmxheT5zcGFue2NvbG9yOiNlNTQ4NGR9LmVzLWZvcm0tbWVzc2FnZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzY5NzE3NzttYXJnaW46MDtwYWRkaW5nOi41cmVtIDFyZW19LmVzLWZvcm0tbWVzc2FnZSBwe21hcmdpbjowIDAgMXJlbSAwfS5lcy1mb3JtLW1lc3NhZ2UgcDpsYXN0LWNoaWxke21hcmdpbjowfS5lcy1mb3JtLW1lc3NhZ2UuLWVzLWVycm9ye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtjb2xvcjojZTU0ODRkfS5lcy1mb3JtLW1lc3NhZ2UuLWVzLWVycm9yIGF7Y29sb3I6I2U1NDg0ZH0uZXMtZm9ybS1tZXNzYWdlLi1lcy1lcnJvciBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMzODEzMTZ9LmVzLWZvcm0tbWVzc2FnZS4tZXMtaW52YWxpZHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Y29sb3I6I2U1NDg0ZH0uZXMtZ3JpZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZWJlZGVmfS5lcy1ncmlkIC5lcy1ncmlkLWhlYWRlcntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWJlZGVmfS5lcy1ncmlkIC5lcy1ncmlkLWJvZHkgLmVzLXRhYmxlIGNhcHRpb24sLmVzLWdyaWQgLmVzLWdyaWQtYm9keSAuZXMtdGFibGUgdGgsLmVzLWdyaWQgLmVzLWdyaWQtYm9keSAuZXMtdGFibGUgdGR7dmVydGljYWwtYWxpZ246dG9wfS5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbHtib3JkZXI6bm9uZTttYXJnaW46MCAtMC41cmVtfS5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbDpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOi0wLjVyZW19LmVzLWdyaWQgLmVzLWNvbGxhcHNpYmxlLXBhbmVsOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTotMC41cmVtfS5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCsuZXMtY29sbGFwc2libGUtcGFuZWx7Ym9yZGVyLXRvcDoxcHggc29saWQgI2ViZWRlZn0uZXMtZ3JpZC1pbmZvIHVsLC5lcy1ncmlkLWluZm8gbGl7ZGlzcGxheTppbmxpbmU7bWFyZ2luOjA7cGFkZGluZzowfS5lcy1ncmlkLWluZm8gbGkrbGk6YmVmb3Jle2NvbnRlbnQ6XCIgfCBcIn0uZXMtZ3JpZC1iYWRnZXMgLmVzLWJhZGdlLWxhYmVse3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfS5lcy1ncmlkLWJhZGdlcyAuZXMtYmFkZ2V7YmFja2dyb3VuZC1jb2xvcjojYTExMjY4O2ZvbnQtc2l6ZTouNzVlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCl7LmVzLWdyaWQgLmVzLWdyaWQtdGl0bGV7d2lkdGg6MzMuMyU7cGFkZGluZzowfS5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIsLmVzLWdyaWQgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZ3JpZC1pbmZvIHVsLC5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWdyaWQtYmFkZ2VzIHVse2Rpc3BsYXk6dGFibGU7d2lkdGg6MTAwJX0uZXMtZ3JpZCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWdyaWQgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZ3JpZC1pbmZvIHVsIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWdyaWQgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZ3JpZC1iYWRnZXMgdWwgYnV0dG9uW2RhdGEtdG9nZ2xlXXtjb2xvcjojMTExODFjfS5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXTpob3ZlciwuZXMtZ3JpZCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1ncmlkLWluZm8gdWwgYnV0dG9uW2RhdGEtdG9nZ2xlXTpob3ZlciwuZXMtZ3JpZCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1ncmlkLWJhZGdlcyB1bCBidXR0b25bZGF0YS10b2dnbGVdOmhvdmVye2NvbG9yOiMxMTE4MWN9LmVzLWdyaWQgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZ3JpZC10aXRsZSwuZXMtZ3JpZCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1ncmlkLWluZm8sLmVzLWdyaWQgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZ3JpZC1pbmZvIGxpLC5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWdyaWQtYmFkZ2Vze2Rpc3BsYXk6dGFibGUtY2VsbDtwYWRkaW5nLWxlZnQ6Ljc1ZW19LmVzLWdyaWQgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBsaTpiZWZvcmV7ZGlzcGxheTpub25lfS5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWdyaWQtYmFkZ2Vze3RleHQtYWxpZ246cmlnaHR9LmVzLWdyaWQgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZ3JpZC1iYWRnZXMgLi1lcy13aWR0aC0xLC5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWdyaWQtdGl0bGUgLi1lcy13aWR0aC0xLC5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWdyaWQtYmFkZ2VzIC4tZXMtd2lkdGgtMXt3aWR0aDo4LjMzMzMzMzMzMzMlfS5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWdyaWQtYmFkZ2VzIC4tZXMtd2lkdGgtMiwuZXMtZ3JpZCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1ncmlkLXRpdGxlIC4tZXMtd2lkdGgtMiwuZXMtZ3JpZCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1ncmlkLWJhZGdlcyAuLWVzLXdpZHRoLTJ7d2lkdGg6MTYuNjY2NjY2NjY2NyV9LmVzLWdyaWQgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZ3JpZC1iYWRnZXMgLi1lcy13aWR0aC0zLC5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWdyaWQtdGl0bGUgLi1lcy13aWR0aC0zLC5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWdyaWQtYmFkZ2VzIC4tZXMtd2lkdGgtM3t3aWR0aDoyNSV9LmVzLWdyaWQgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZ3JpZC1iYWRnZXMgLi1lcy13aWR0aC00LC5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWdyaWQtdGl0bGUgLi1lcy13aWR0aC00LC5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWdyaWQtYmFkZ2VzIC4tZXMtd2lkdGgtNHt3aWR0aDozMy4zMzMzMzMzMzMzJX0uZXMtZ3JpZCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1ncmlkLWJhZGdlcyAuLWVzLXdpZHRoLTUsLmVzLWdyaWQgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZ3JpZC10aXRsZSAuLWVzLXdpZHRoLTUsLmVzLWdyaWQgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZ3JpZC1iYWRnZXMgLi1lcy13aWR0aC01e3dpZHRoOjQxLjY2NjY2NjY2NjclfS5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWdyaWQtYmFkZ2VzIC4tZXMtd2lkdGgtNiwuZXMtZ3JpZCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1ncmlkLXRpdGxlIC4tZXMtd2lkdGgtNiwuZXMtZ3JpZCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1ncmlkLWJhZGdlcyAuLWVzLXdpZHRoLTZ7d2lkdGg6NTAlfS5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWdyaWQtYmFkZ2VzIC4tZXMtd2lkdGgtNywuZXMtZ3JpZCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1ncmlkLXRpdGxlIC4tZXMtd2lkdGgtNywuZXMtZ3JpZCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1ncmlkLWJhZGdlcyAuLWVzLXdpZHRoLTd7d2lkdGg6NTguMzMzMzMzMzMzMyV9LmVzLWdyaWQgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZ3JpZC1iYWRnZXMgLi1lcy13aWR0aC04LC5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWdyaWQtdGl0bGUgLi1lcy13aWR0aC04LC5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWdyaWQtYmFkZ2VzIC4tZXMtd2lkdGgtOHt3aWR0aDo2Ni42NjY2NjY2NjY3JX0uZXMtZ3JpZCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1ncmlkLWJhZGdlcyAuLWVzLXdpZHRoLTksLmVzLWdyaWQgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZ3JpZC10aXRsZSAuLWVzLXdpZHRoLTksLmVzLWdyaWQgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZ3JpZC1iYWRnZXMgLi1lcy13aWR0aC05e3dpZHRoOjc1JX0uZXMtZ3JpZCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1ncmlkLWJhZGdlcyAuLWVzLXdpZHRoLTEwLC5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWdyaWQtdGl0bGUgLi1lcy13aWR0aC0xMCwuZXMtZ3JpZCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1ncmlkLWJhZGdlcyAuLWVzLXdpZHRoLTEwe3dpZHRoOjgzLjMzMzMzMzMzMzMlfS5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWdyaWQtYmFkZ2VzIC4tZXMtd2lkdGgtMTEsLmVzLWdyaWQgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZ3JpZC10aXRsZSAuLWVzLXdpZHRoLTExLC5lcy1ncmlkIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWdyaWQtYmFkZ2VzIC4tZXMtd2lkdGgtMTF7d2lkdGg6OTEuNjY2NjY2NjY2NyV9LmVzLWdyaWQgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZ3JpZC1iYWRnZXMgLi1lcy13aWR0aC0xMiwuZXMtZ3JpZCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1ncmlkLXRpdGxlIC4tZXMtd2lkdGgtMTIsLmVzLWdyaWQgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZ3JpZC1iYWRnZXMgLi1lcy13aWR0aC0xMnt3aWR0aDoxMDAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpey5lcy1ncmlkIC5lcy1ncmlkLXRpdGxle3dpZHRoOjQwJX19LmVzLWxvYWRpbmctaWNvbntjb2xvcjppbmhlcml0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxLjNyZW07bWFyZ2luLXRvcDotMC4ycmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDoxLjNyZW07dGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9ufS5lcy1sb2FkaW5nLWljb246YWZ0ZXJ7YW5pbWF0aW9uOmxvYWRpbmctaWNvbi1yb3RhdGUgLjhzIGluZmluaXRlIGxpbmVhcjtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6LjJyZW0gc29saWQ7Ym9yZGVyLXJpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym90dG9tOjA7Y29sb3I6aW5oZXJpdDtjb250ZW50OlwiXCI7bGVmdDowO21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjB9c3BhbisuZXMtbG9hZGluZy1pY29uLC5lcy1sb2FkaW5nLWljb24rc3BhbntwYWRkaW5nOjAgMCAwIC41cmVtfS5lcy1sb2FkaW5nLWluZGljYXRvcntkaXNwbGF5Om5vbmU7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDo1MHB4O21pbi13aWR0aDo1MHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9LmVzLWxvYWRpbmctaW5kaWNhdG9yIC5lcy1sb2FkaW5nLWljb257cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjVyZW07bGVmdDo1MCU7bWFyZ2luOjA7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3dpZHRoOjVyZW19LmVzLWxvYWRpbmctaW5kaWNhdG9yIC5lcy1sb2FkaW5nLWljb246YWZ0ZXJ7Ym9yZGVyLXdpZHRoOi42cmVtfS5lcy1sb2FkaW5nLWluZGljYXRvci4tZXMtZnVsbHNjcmVlbntiYWNrZ3JvdW5kOnJnYmEoMTM2LDE0NCwxNTAsLjUpO2xlZnQ6MDttaW4taGVpZ2h0OjlyZW07bWluLXdpZHRoOjlyZW07cG9zaXRpb246Zml4ZWQ7dG9wOjA7ei1pbmRleDo5OTl9LmVzLWxvYWRpbmctaW5kaWNhdG9yLi1lcy1mdWxsc2NyZWVuIC5lcy1sb2FkaW5nLWljb257bWFyZ2luOjA7aGVpZ2h0OjlyZW07d2lkdGg6OXJlbX0uZXMtbG9hZGluZy1pbmRpY2F0b3IuLWVzLWZ1bGxzY3JlZW4gLmVzLWxvYWRpbmctaWNvbjphZnRlcntib3JkZXItd2lkdGg6MS4xcmVtfS5lcy1sb2FkaW5nLWluZGljYXRvci4tZXMtdmlzaWJsZXtkaXNwbGF5OmlubGluZS1ibG9ja30uZXMtbG9hZGluZy1pbmRpY2F0b3IuLWVzLWJhY2tkcm9we2JhY2tncm91bmQ6cmdiYSgxMzYsMTQ0LDE1MCwuNSl9LmVzLWxvYWRpbmctaW5kaWNhdG9yLi1lcy1iYWNrZHJvcC1jb250cmFzdHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS5lcy1sb2FkaW5nLWluZGljYXRvci4tZXMtb3ZlcmxheXtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7ei1pbmRleDo5OTl9LmVzLWxvYWRpbmctaW5kaWNhdG9yLi1lcy1yaWdodCAuZXMtbG9hZGluZy1pY29ue2xlZnQ6aW5pdGlhbDtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSl9LmVzLWxvYWRpbmctaW5kaWNhdG9yLi1lcy1sZWZ0IC5lcy1sb2FkaW5nLWljb257bGVmdDowO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSl9LmVzLWxvYWRpbmctaW5kaWNhdG9yLi1lcy1zbWFsbHttaW4taGVpZ2h0OjEzcHg7bWluLXdpZHRoOjEzcHh9LmVzLWxvYWRpbmctaW5kaWNhdG9yLi1lcy1zbWFsbCAuZXMtbG9hZGluZy1pY29ue2hlaWdodDoxLjNyZW07d2lkdGg6MS4zcmVtfS5lcy1sb2FkaW5nLWluZGljYXRvci4tZXMtc21hbGwgLmVzLWxvYWRpbmctaWNvbjphZnRlcntib3JkZXItd2lkdGg6LjJyZW19LmVzLWxvYWRhYmxlLXBhbmVsLC4tZXMtbG9hZGFibGV7cG9zaXRpb246cmVsYXRpdmV9LmVzLWxvYWRhYmxlLXBhbmVsPi5lcy1sb2FkaW5nLWluZGljYXRvciwuLWVzLWxvYWRhYmxlPi5lcy1sb2FkaW5nLWluZGljYXRvcntsZWZ0OjUwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9LmVzLWxvYWRhYmxlLXBhbmVsLi1lcy1sb2FkaW5nPi5lcy1sb2FkaW5nLWluZGljYXRvciwuLWVzLWxvYWRhYmxlLi1lcy1sb2FkaW5nPi5lcy1sb2FkaW5nLWluZGljYXRvcntkaXNwbGF5OmlubGluZS1ibG9ja30uZXMtbm8tc2Nyb2xsaW5ne292ZXJmbG93OmhpZGRlbn1Aa2V5ZnJhbWVzIGxvYWRpbmctaWNvbi1yb3RhdGV7MCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19LmVzLXN0YXR1cy1zaWdue2NvbG9yOiM2OTcxNzc7dGV4dC1hbGlnbjpjZW50ZXJ9LmVzLXN0YXR1cy1zaWduPnNwYW57ZGlzcGxheTpibG9ja30uZXMtc3RhdHVzLXNpZ24+LmVzLWljb24sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLXN0YXR1cy1zaWduPmJ1dHRvbltkYXRhLXRvZ2dsZV17Zm9udC1zaXplOjMuMnJlbX0uZXMtc3RhdHVzLXNpZ24gc3BhbjpmaXJzdC1jaGlsZHttYXJnaW46MCAwIC41cmVtIDB9LmVzLXN0YXR1cy1zaWduLi1lcy13YXJuaW5ne2NvbG9yOiNlNTQ4NGR9LmVzLXN0YXR1cy1zaWduLi1lcy1pbmZvcm1hdGlvbntjb2xvcjojMDA5MWZmfS5lcy1wbGFjZWhvbGRlciAuZXMtc3RhdHVzLXNpZ257Y29sb3I6aW5oZXJpdH1bZGF0YS10b29sdGlwXSwuZXMtdG9vbHRpcHtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX1bZGF0YS10b29sdGlwXTphZnRlcixbZGF0YS10b29sdGlwXTpiZWZvcmUsLmVzLXRvb2x0aXA6YWZ0ZXIsLmVzLXRvb2x0aXA6YmVmb3Jle2JvcmRlci1jb2xvcjpub25lO29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2l0aW9uOm9wYWNpdHkgLjJzIGVhc2UtaW4tb3V0LHZpc2liaWxpdHkgLjJzIGVhc2UtaW4tb3V0LHRyYW5zZm9ybSAuMnMgY3ViaWMtYmV6aWVyKDAuNzEsIDEuNywgMC43NywgMS4yNCk7dmlzaWJpbGl0eTpoaWRkZW59W2RhdGEtdG9vbHRpcF06aG92ZXI6YWZ0ZXIsW2RhdGEtdG9vbHRpcF06aG92ZXI6YmVmb3JlLFtkYXRhLXRvb2x0aXBdOmZvY3VzOmFmdGVyLFtkYXRhLXRvb2x0aXBdOmZvY3VzOmJlZm9yZSwuLWVzLW9wZW4uZXMtdG9vbHRpcDphZnRlciwuLWVzLW9wZW4uZXMtdG9vbHRpcDpiZWZvcmV7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0uLWVzLWNsb3NlLmVzLXRvb2x0aXA6YWZ0ZXIsLi1lcy1jbG9zZS5lcy10b29sdGlwOmJlZm9yZXtkaXNwbGF5Om5vbmV9LmVzLXRvb2x0aXA6YmVmb3JlLFtkYXRhLXRvb2x0aXBdOmJlZm9yZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOi42cmVtIHNvbGlkIHJnYmEoMCwwLDAsMCk7Y29udGVudDpcIlwiO3otaW5kZXg6MTAwMX0uZXMtdG9vbHRpcDphZnRlcixbZGF0YS10b29sdGlwXTphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiMxMTE4MWM7Y29sb3I6I2ZmZjtjb250ZW50OmF0dHIoZGF0YS10b29sdGlwKTtwYWRkaW5nOi41cmVtIDFyZW07d2lkdGg6MTByZW07Ym9yZGVyLXJhZGl1czo0cHg7ei1pbmRleDoxMDAwfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7LmVzLXRvb2x0aXA6YWZ0ZXIsW2RhdGEtdG9vbHRpcF06YWZ0ZXJ7d2lkdGg6MTZyZW19fS4tZXMtbGlnaHQuZXMtdG9vbHRpcDphZnRlciwuLWVzLWxpZ2h0LmVzLXRvb2x0aXAtYm90dG9tOmFmdGVyLC4tZXMtbGlnaHQuZXMtdG9vbHRpcC1sZWZ0OmFmdGVyLC4tZXMtbGlnaHQuZXMtdG9vbHRpcC1yaWdodDphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmYmZjZmQ7Y29sb3I6IzExMTgxY31bZGF0YS10b29sdGlwXTphZnRlcixbZGF0YS10b29sdGlwXTpiZWZvcmUsLmVzLXRvb2x0aXA6YWZ0ZXIsLmVzLXRvb2x0aXA6YmVmb3Jle2JvdHRvbToxMDAlO2xlZnQ6NTAlfVtkYXRhLXRvb2x0aXBdOmJlZm9yZSwuZXMtdG9vbHRpcDpiZWZvcmV7Ym9yZGVyLXRvcC1jb2xvcjojMTExODFjO21hcmdpbi1ib3R0b206LTEuMnJlbTttYXJnaW4tbGVmdDotMC42cmVtfS4tZXMtbGlnaHQuZXMtdG9vbHRpcDpiZWZvcmV7Ym9yZGVyLXRvcC1jb2xvcjojZmJmY2ZkfVtkYXRhLXRvb2x0aXBdOmFmdGVyLC5lcy10b29sdGlwOmFmdGVye21hcmdpbi1sZWZ0Oi01cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7W2RhdGEtdG9vbHRpcF06YWZ0ZXIsLmVzLXRvb2x0aXA6YWZ0ZXJ7bWFyZ2luLWxlZnQ6LThyZW19fVtkYXRhLXRvb2x0aXBdOmhvdmVyOmFmdGVyLFtkYXRhLXRvb2x0aXBdOmhvdmVyOmJlZm9yZSxbZGF0YS10b29sdGlwXTpmb2N1czphZnRlcixbZGF0YS10b29sdGlwXTpmb2N1czpiZWZvcmUsLmVzLXRvb2x0aXA6aG92ZXI6YWZ0ZXIsLmVzLXRvb2x0aXA6aG92ZXI6YmVmb3JlLC5lcy10b29sdGlwOmZvY3VzOmFmdGVyLC5lcy10b29sdGlwOmZvY3VzOmJlZm9yZSwuLWVzLW9wZW4uZXMtdG9vbHRpcDphZnRlciwuLWVzLW9wZW4uZXMtdG9vbHRpcDpiZWZvcmV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEuMnJlbSl9LmVzLXRvb2x0aXAtYm90dG9tOmFmdGVyLC5lcy10b29sdGlwLWJvdHRvbTpiZWZvcmV7Ym90dG9tOmF1dG87bGVmdDo1MCU7dG9wOjEwMCV9LmVzLXRvb2x0aXAtYm90dG9tOmJlZm9yZXtib3JkZXItYm90dG9tLWNvbG9yOiMxMTE4MWM7Ym9yZGVyLXRvcC1jb2xvcjpyZ2JhKDAsMCwwLDApO21hcmdpbi1ib3R0b206MDttYXJnaW4tdG9wOi0xLjJyZW19Li1lcy1saWdodC5lcy10b29sdGlwLWJvdHRvbTpiZWZvcmV7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmJmY2ZkfS5lcy10b29sdGlwLWJvdHRvbTpob3ZlcjphZnRlciwuZXMtdG9vbHRpcC1ib3R0b206aG92ZXI6YmVmb3JlLC5lcy10b29sdGlwLWJvdHRvbTpmb2N1czphZnRlciwuZXMtdG9vbHRpcC1ib3R0b206Zm9jdXM6YmVmb3Jle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEuMnJlbSl9LmVzLXRvb2x0aXAtbGVmdDphZnRlciwuZXMtdG9vbHRpcC1sZWZ0OmJlZm9yZXtib3R0b206NTAlO2xlZnQ6YXV0bztyaWdodDoxMDAlfS5lcy10b29sdGlwLWxlZnQ6YmVmb3Jle2JvcmRlci1sZWZ0LWNvbG9yOiMxMTE4MWM7Ym9yZGVyLXRvcC1jb2xvcjpyZ2JhKDAsMCwwLDApO21hcmdpbjowIC0xLjJyZW0gMCAwfS4tZXMtbGlnaHQuZXMtdG9vbHRpcC1sZWZ0OmJlZm9yZXtib3JkZXItbGVmdC1jb2xvcjojZmJmY2ZkfS5lcy10b29sdGlwLWxlZnQ6aG92ZXI6YWZ0ZXIsLmVzLXRvb2x0aXAtbGVmdDpob3ZlcjpiZWZvcmUsLmVzLXRvb2x0aXAtbGVmdDpmb2N1czphZnRlciwuZXMtdG9vbHRpcC1sZWZ0OmZvY3VzOmJlZm9yZXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMS4ycmVtKX0uZXMtdG9vbHRpcC1yaWdodDphZnRlciwuZXMtdG9vbHRpcC1yaWdodDpiZWZvcmV7Ym90dG9tOjUwJTtsZWZ0OjEwMCV9LmVzLXRvb2x0aXAtcmlnaHQ6YmVmb3Jle2JvcmRlci1yaWdodC1jb2xvcjojMTExODFjO2JvcmRlci10b3AtY29sb3I6cmdiYSgwLDAsMCwwKTttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6LTEuMnJlbX0uLWVzLWxpZ2h0LmVzLXRvb2x0aXAtcmlnaHQ6YmVmb3Jle2JvcmRlci1yaWdodC1jb2xvcjojZmJmY2ZkfS5lcy10b29sdGlwLXJpZ2h0OmhvdmVyOmFmdGVyLC5lcy10b29sdGlwLXJpZ2h0OmhvdmVyOmJlZm9yZSwuZXMtdG9vbHRpcC1yaWdodDpmb2N1czphZnRlciwuZXMtdG9vbHRpcC1yaWdodDpmb2N1czpiZWZvcmV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMS4ycmVtKX0uZXMtdG9vbHRpcC1sZWZ0OmJlZm9yZSwuZXMtdG9vbHRpcC1yaWdodDpiZWZvcmV7dG9wOi44NXJlbX0uZXMtdG9vbHRpcC1sZWZ0OmFmdGVyLC5lcy10b29sdGlwLXJpZ2h0OmFmdGVye21hcmdpbi1ib3R0b206LTEuNXJlbTttYXJnaW4tbGVmdDowfS5lcy1zdGVwcyBvbHtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW46MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowfS5lcy1zdGVwcyBvbCtvbHttYXJnaW4tdG9wOjFyZW19LmVzLXN0ZXBzIGxpe3Bvc2l0aW9uOnJlbGF0aXZlfS5lcy1zdGVwcyBsaSAuZXMtc3RlcHtiYWNrZ3JvdW5kLWNvbG9yOiNkN2RiZGY7Ym9yZGVyLXJhZGl1czo5OTlweDtjb2xvcjojZmZmO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxLjNyZW07aGVpZ2h0OjEuNnJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxLjZyZW19LmVzLXN0ZXBzIGxpIGxhYmVsLC5lcy1zdGVwcyBsaSBhe2NvbG9yOiM2OTcxNzc7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjFyZW0gMCAwIDFyZW19LmVzLXN0ZXBzIGxpIC5lcy1zdGVwLi1lcy1hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojN2QyODU1O291dGxpbmU6MXB4IHNvbGlkICM3ZDI4NTV9LmVzLXN0ZXBzIGxpIC4tZXMtYWN0aXZlK2xhYmVsLC5lcy1zdGVwcyBsaSAuLWVzLWFjdGl2ZSthe2NvbG9yOiMxMTE4MWM7Zm9udC13ZWlnaHQ6NjAwfS5lcy1zdGVwcyBsaSAuZXMtc3RlcC4tZXMtdmlzaXRlZHtiYWNrZ3JvdW5kLWNvbG9yOiMxMmE1OTQ7b3V0bGluZToxcHggc29saWQgIzEyYTU5NH0uZXMtc3RlcHMgbGkgLi1lcy12aXNpdGVkK2xhYmVsLC5lcy1zdGVwcyBsaSAuLWVzLXZpc2l0ZWQrYXtjb2xvcjojNjk3MTc3fS5lcy1zdGVwcyBsaTpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojZDdkYmRmO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlfS5lcy1zdGVwcy4tZXMtc3Vic3RlcHMgbGkgLmVzLXN0ZXB7cGFkZGluZzo2LjRweCAwIDYuNHB4IDA7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MS42cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ5OXB4KXsuZXMtc3RlcHMgb2x7cGFkZGluZzouMXJlbX0uZXMtc3RlcHMgb2wgbGk6bm90KDpsYXN0LWNoaWxkKXtwYWRkaW5nLWJvdHRvbToxZW19LmVzLXN0ZXBzIGxpOmJlZm9yZXtoZWlnaHQ6MTAwJTtsZWZ0OjEuM3JlbTt0b3A6MDt3aWR0aDouMnJlbX0uZXMtc3RlcHMgbGk6Zmlyc3QtY2hpbGQ6YmVmb3Jle2JvdHRvbTowO2hlaWdodDo1MCU7dG9wOmF1dG99LmVzLXN0ZXBzIGxpOmxhc3QtY2hpbGQ6YmVmb3Jle2hlaWdodDo1MCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KXsuZXMtc3RlcHN7dGV4dC1hbGlnbjpjZW50ZXJ9LmVzLXN0ZXBzIG9se2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjEwMCV9LmVzLXN0ZXBzIG9sOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlO2NsZWFyOmJvdGh9LmVzLXN0ZXBzIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctdG9wOi4xcmVtO3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDoyMCV9LmVzLXN0ZXBzIGxpIC5lcy1zdGVwe2ZvbnQtc2l6ZToxLjZyZW07aGVpZ2h0OjMuMnJlbTtwYWRkaW5nOi42NHJlbTt3aWR0aDozLjJyZW19LmVzLXN0ZXBzIGxpIGxhYmVsLC5lcy1zdGVwcyBsaSBhe2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjFyZW0gMCAwIDB9LmVzLXN0ZXBzIGxpOmJlZm9yZXtoZWlnaHQ6LjJyZW07bGVmdDowO21hcmdpbjouMXJlbSAwIDAgMDt0b3A6MS42cmVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDoxMDAlfS5lcy1zdGVwcyBsaTpmaXJzdC1jaGlsZDpiZWZvcmV7bGVmdDphdXRvO3JpZ2h0OjB9LmVzLXN0ZXBzIGxpOmZpcnN0LWNoaWxkOmJlZm9yZSwuZXMtc3RlcHMgbGk6bGFzdC1jaGlsZDpiZWZvcmV7d2lkdGg6NTAlfX0uZXMtYnJlYWRjcnVtYnN7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmVzLWJyZWFkY3J1bWJzIGF7Y29sb3I6IzY5NzE3Nztmb250LXdlaWdodDpub3JtYWx9LmVzLWJyZWFkY3J1bWJzIGE6aG92ZXJ7Y29sb3I6IzAwNmFkYzt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5lcy1icmVhZGNydW1icyBsaXtjb2xvcjojNjk3MTc3fS5lcy1icmVhZGNydW1icz5uYXY+dWw+bGk6bGFzdC1jaGlsZHtjb2xvcjojN2QyODU1fS5lcy1icmVhZGNydW1icz5uYXY+dWw+bGk6bm90KDpsYXN0LWNoaWxkKTphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTplcnQtaWNvbnM7dGV4dC1yZW5kZXJpbmc6YXV0bzstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y29udGVudDpcIu6EsFwiO2ZvbnQtc2l6ZToxcmVtO3BvaW50ZXItZXZlbnRzOm5vbmU7bWFyZ2luOjAgLjVyZW0gMCAxcmVtO3ZlcnRpY2FsLWFsaWduOnRvcDtjb2xvcjojYzFjOGNkfS5lcy1icmVhZGNydW1icz5uYXY+dWw+bGk6bm90KC5lcy1tb3JlKXtkaXNwbGF5OmlubGluZS1ibG9ja30uZXMtYnJlYWRjcnVtYnMgLmVzLWljb24sLmVzLWJyZWFkY3J1bWJzIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWJyZWFkY3J1bWJzIGJ1dHRvbltkYXRhLXRvZ2dsZV17bWFyZ2luOjAgMCAwIC4yNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCl7LmVzLW1vcmV7ZGlzcGxheTpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OTlweCl7LmVzLW1vcmV7ZGlzcGxheTppbmxpbmUtYmxvY2t9fS5lcy1uYXYtaXRlbSwuZXMtbmF2LWl0ZW0gbGl7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWluLWhlaWdodDo1MHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmZmY7bGlzdC1zdHlsZS1pbWFnZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0uZXMtbmF2LWl0ZW0gYnV0dG9uLC5lcy1uYXYtaXRlbSBhLC5lcy1uYXYtaXRlbSBsaSBidXR0b24sLmVzLW5hdi1pdGVtIGxpIGF7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpsZWZ0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDoxMDAlO3doaXRlLXNwYWNlOm5vd3JhcH0uZXMtbmF2LWl0ZW0gYnV0dG9uICosLmVzLW5hdi1pdGVtIGEgKiwuZXMtbmF2LWl0ZW0gbGkgYnV0dG9uICosLmVzLW5hdi1pdGVtIGxpIGEgKntkaXNwbGF5OmlubGluZS1ibG9ja30uZXMtbmF2LWl0ZW0gYnV0dG9uLC5lcy1uYXYtaXRlbSBsaSBidXR0b257YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlcjpub25lO2N1cnNvcjpwb2ludGVyO3BhZGRpbmc6MH0uZXMtbmF2LWl0ZW0gYnV0dG9uOmZvY3VzLC5lcy1uYXYtaXRlbSBsaSBidXR0b246Zm9jdXN7b3V0bGluZTpub25lfS5lcy1uYXYtaXRlbSB1bCwuZXMtbmF2LWl0ZW0gbGkgdWx7cGFkZGluZzowfS5lcy1uYXYtaXRlbSAuZXMtaWNvbiwuZXMtbmF2LWl0ZW0gLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtbmF2LWl0ZW0gYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtbmF2LWl0ZW0gbGkgLmVzLWljb257Zm9udC1zaXplOjEuNXJlbX0uZXMtbmF2LWl0ZW0gLmVzLWljb24rbGFiZWwsLmVzLW5hdi1pdGVtIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV0rbGFiZWwsLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLW5hdi1pdGVtIGJ1dHRvbltkYXRhLXRvZ2dsZV0rbGFiZWwsLmVzLW5hdi1pdGVtIGxpIC5lcy1pY29uK2xhYmVse21hcmdpbi1sZWZ0OjFyZW19LmVzLW5hdi1pdGVtIGJ1dHRvbiwuZXMtbmF2LWl0ZW0gYSwuZXMtbmF2LWl0ZW0gbGkgYnV0dG9uLC5lcy1uYXYtaXRlbSBsaSBhe2hlaWdodDo1MHB4O2xpbmUtaGVpZ2h0OjUwcHh9LmVzLW5hdi1pdGVtIGEsLmVzLW5hdi1pdGVtIGJ1dHRvbiwuZXMtbmF2LWl0ZW0gbGkgYSwuZXMtbmF2LWl0ZW0gbGkgYnV0dG9ue2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojNjk3MTc3O3BhZGRpbmc6MCAxcmVtO3RleHQtYWxpZ246bGVmdDt0ZXh0LWRlY29yYXRpb246bm9uZX0uZXMtbmF2LWl0ZW0uLWVzLWhlbHAsLmVzLW5hdi1pdGVtIGxpLi1lcy1oZWxwe2JvcmRlci1ib3R0b206MH0uZXMtbmF2LWl0ZW0uLWVzLWhlbHAgYSwuZXMtbmF2LWl0ZW0uLWVzLWhlbHAgYnV0dG9uLC5lcy1uYXYtaXRlbSBsaS4tZXMtaGVscCBhLC5lcy1uYXYtaXRlbSBsaS4tZXMtaGVscCBidXR0b257YmFja2dyb3VuZC1jb2xvcjojZmZmfS5lcy1uYXYtaXRlbS4tZXMtaGVscCAuZXMtaWNvbiwuZXMtbmF2LWl0ZW0uLWVzLWhlbHAgLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtbmF2LWl0ZW0uLWVzLWhlbHAgYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtbmF2LWl0ZW0gbGkuLWVzLWhlbHAgLmVzLWljb24sLmVzLW5hdi1pdGVtIGxpLi1lcy1oZWxwIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLW5hdi1pdGVtIGxpLi1lcy1oZWxwIGJ1dHRvbltkYXRhLXRvZ2dsZV17Zm9udC1zaXplOjIuNXJlbTttYXJnaW46MCAtMC41cmVtfS5lcy1uYXYtaXRlbS4tZXMtYWN0aXZlPmEsLmVzLW5hdi1pdGVtIGxpLi1lcy1hY3RpdmU+YSwuZXMtbmF2LWl0ZW0uLWVzLWFjdGl2ZT5idXR0b24sLmVzLW5hdi1pdGVtIGxpLi1lcy1hY3RpdmU+YnV0dG9ue2JhY2tncm91bmQtY29sb3I6I2Y5ZmFmYjtib3JkZXItYm90dG9tOjA7Y29sb3I6IzExMTgxYztmb250LXdlaWdodDo2MDA7Ym9yZGVyLWlubGluZS1zdGFydDozcHggc29saWQgIzdkMjg1NX0uZXMtbmF2LWl0ZW17YmFja2dyb3VuZDojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlfS5lcy1uYXYtaXRlbTpob3ZlciwuZXMtbmF2LWl0ZW06Zm9jdXMsLmVzLW5hdi1pdGVtIGJ1dHRvbjpob3ZlciwuZXMtbmF2LWl0ZW0gYnV0dG9uOmZvY3VzLC5lcy1uYXYtaXRlbSBhOmhvdmVyLC5lcy1uYXYtaXRlbSBhOmZvY3VzLC5lcy1uYXYtaXRlbSBsYWJlbDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMWYzZjU7Y29sb3I6IzExMTgxYztjdXJzb3I6cG9pbnRlcn0uZXMtbmF2LWl0ZW0uLWVzLW9wZW4+YTpiZWZvcmUsLmVzLW5hdi1pdGVtLi1lcy1vcGVuPmJ1dHRvbjpiZWZvcmUsLmVzLW5hdi1pdGVtLi1lcy1jbG9zZWQ+YTpiZWZvcmUsLmVzLW5hdi1pdGVtLi1lcy1jbG9zZWQ+YnV0dG9uOmJlZm9yZSwuZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlPmE6YmVmb3JlLC5lcy1uYXYtaXRlbS4tZXMtY29sbGFwc2libGU+YnV0dG9uOmJlZm9yZXtmb250LXNpemU6MWVtO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjIwcHg7dG9wOjIycHh9LmVzLW5hdi1pdGVtIHVse2JvcmRlci10b3A6MXB4IHNvbGlkICNmZmY7bWFyZ2luLXRvcDotMXB4fS5lcy1uYXYtaXRlbSB1bCBsaSBhLC5lcy1uYXYtaXRlbSB1bCBsaSBidXR0b257YmFja2dyb3VuZC1jb2xvcjojZmZmO2ZvbnQtd2VpZ2h0Om5vcm1hbH0uZXMtbmF2LWl0ZW0uLWVzLWNsb3NlZCB1bCwuZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlIHVse29wYWNpdHk6MDttYXgtaGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246LjMzc30uZXMtbmF2LWl0ZW0uLWVzLWNsb3NlZD5hOmJlZm9yZSwuZXMtbmF2LWl0ZW0uLWVzLWNsb3NlZD5idXR0b246YmVmb3JlLC5lcy1uYXYtaXRlbS4tZXMtY29sbGFwc2libGU+YTpiZWZvcmUsLmVzLW5hdi1pdGVtLi1lcy1jb2xsYXBzaWJsZT5idXR0b246YmVmb3Jle2NvbnRlbnQ6XCLuhKBcIn0uZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlPmE6Zm9jdXMrdWwsLmVzLW5hdi1pdGVtLi1lcy1jb2xsYXBzaWJsZT5idXR0b246Zm9jdXMrdWx7b3BhY2l0eToxO21heC1oZWlnaHQ6MjUwcHg7b3ZlcmZsb3c6aW5oZXJpdH0uZXMtbmF2LWl0ZW0uLWVzLW9wZW4+YTpiZWZvcmUsLmVzLW5hdi1pdGVtLi1lcy1vcGVuPmJ1dHRvbjpiZWZvcmUsLmVzLW5hdi1pdGVtLi1lcy1jb2xsYXBzaWJsZT5hOmZvY3VzOmJlZm9yZSwuZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlPmJ1dHRvbjpmb2N1czpiZWZvcmV7Y29udGVudDpcIu6EulwifUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7LmVzLW5hdi1pdGVtLi1lcy1jb2xsYXBzaWJsZTpob3Zlcj5hK3VsLC5lcy1uYXYtaXRlbS4tZXMtY29sbGFwc2libGU6aG92ZXI+YnV0dG9uK3Vse29wYWNpdHk6MTttYXgtaGVpZ2h0OjI1MHB4O292ZXJmbG93OmluaGVyaXR9LmVzLW5hdi1pdGVtLi1lcy1jb2xsYXBzaWJsZTpub3QoOmhvdmVyKT5hOmZvY3VzK3VsLC5lcy1uYXYtaXRlbS4tZXMtY29sbGFwc2libGU6bm90KDpob3Zlcik+YnV0dG9uOmZvY3VzK3Vse29wYWNpdHk6MDttYXgtaGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVufX0uZXMtcGFnaW5hdGlvbntkaXNwbGF5OmlubGluZS1mbGV4fS5lcy1wYWdpbmF0aW9uIC5lcy1idXR0b24sLmVzLXBhZ2luYXRpb24gLmVzLWJ1dHRvbi1ncm91cCBpbnB1dCtsYWJlbCwuZXMtYnV0dG9uLWdyb3VwIC5lcy1wYWdpbmF0aW9uIGlucHV0K2xhYmVsLC5lcy1wYWdpbmF0aW9uIC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgaW5wdXQrbGFiZWwsLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCAuZXMtcGFnaW5hdGlvbiBpbnB1dCtsYWJlbHtib3JkZXI6bm9uZTtib3gtc2hhZG93Om5vbmV9LmVzLXBhZ2luYXRpb24gLmVzLW51bWJlcntkaXNwbGF5OmlubGluZS1ibG9jazttaW4td2lkdGg6My41cmVtO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOi41cmVtIDFyZW07dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwfS5lcy1xdWlja2xpbmtzLi0td2l0aC1iZ3tiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9uYXYtYmcuc3ZnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjBweCAtNTBweDtiYWNrZ3JvdW5kLWNvbG9yOiM4NjJkNWM7cG9zaXRpb246Zml4ZWQ7d2lkdGg6MTAwJTtwYWRkaW5nOjEwcHg7cGFkZGluZy1ibG9jay1lbmQ6MjBweDt6LWluZGV4Ojg5OTt0b3A6NTBweH0uZXMtcXVpY2tsaW5rcyB1bHttYXJnaW46LTAuNXJlbX0uZXMtcXVpY2tsaW5rcyAuZXMtcXVpY2tsaW5rcy1pdGVte2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6LjVyZW07dGV4dC1hbGlnbjpjZW50ZXI7dmVydGljYWwtYWxpZ246dG9wfS5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0+LmVzLXBsYWNlaG9sZGVyLC5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0+LmVzLWRyb3Bkb3duPmEsLmVzLXF1aWNrbGlua3MgLmVzLXF1aWNrbGlua3MtaXRlbT5he2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjRweDtkaXNwbGF5OmJsb2NrO2hlaWdodDo1cmVtO3dpZHRoOjVyZW07dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmVzLXF1aWNrbGlua3MgLmVzLXF1aWNrbGlua3MtaXRlbT4uZXMtcGxhY2Vob2xkZXIgc3BhbitzcGFuLC5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0+LmVzLWRyb3Bkb3duPmEgc3BhbitzcGFuLC5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0+YSBzcGFuK3NwYW57ZGlzcGxheTpub25lO2NvbG9yOiM0OTRhNGI7Zm9udC1mYW1pbHk6SW50ZXIsc3lzdGVtLXVpLC1hcHBsZS1zeXN0ZW0sU2Vnb2UgVUksUm9ib3RvLFVidW50dSxDYW50YXJlbGwsTm90byBTYW5zLHNhbnMtc2VyaWYsU2Vnb2UgVUksUm9ib3RvLFVidW50dSxDYW50YXJlbGwsTm90byBTYW5zLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEuMXJlbTtsaW5lLWhlaWdodDoxLjE1ZW07b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7dGV4dC1kZWNvcmF0aW9uOm5vbmU7bWF4LWhlaWdodDoyLjdyZW07dGV4dC1hbGlnbjpjZW50ZXI7aGVpZ2h0OjEwMCV9LmVzLXF1aWNrbGlua3MgLmVzLXF1aWNrbGlua3MtaXRlbT4uZXMtcGxhY2Vob2xkZXIgLmVzLWljb24sLmVzLXF1aWNrbGlua3MgLmVzLXF1aWNrbGlua3MtaXRlbT4uZXMtcGxhY2Vob2xkZXIgLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtcXVpY2tsaW5rcyAuZXMtcXVpY2tsaW5rcy1pdGVtPi5lcy1wbGFjZWhvbGRlciBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0+LmVzLWRyb3Bkb3duPmEgLmVzLWljb24sLmVzLXF1aWNrbGlua3MgLmVzLXF1aWNrbGlua3MtaXRlbT5hIC5lcy1pY29uLC5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0+YSAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0+YSBidXR0b25bZGF0YS10b2dnbGVde2Rpc3BsYXk6YmxvY2t9LmVzLXF1aWNrbGlua3MgLmVzLXF1aWNrbGlua3MtaXRlbT4uZXMtZHJvcGRvd24+YSwuZXMtcXVpY2tsaW5rcyAuZXMtcXVpY2tsaW5rcy1pdGVtPmF7Y29sb3I6I2ExMTI2ODtwYWRkaW5nOi41cmVtIC4yNXJlbX0uZXMtcXVpY2tsaW5rcyAuZXMtcXVpY2tsaW5rcy1pdGVtPi5lcy1kcm9wZG93bj5hOmhvdmVyLC5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0+YTpob3Zlcntjb2xvcjojZTU4ZmMzfS5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0+LmVzLWRyb3Bkb3duPmE6aG92ZXIgc3BhbitzcGFuLC5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0+YTpob3ZlciBzcGFuK3NwYW57Y29sb3I6Izk4OTk5YX0uZXMtcXVpY2tsaW5rcyAuZXMtcXVpY2tsaW5rcy1pdGVtPi5lcy1kcm9wZG93bj5hOmZvY3VzLC5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0+YTpmb2N1c3tvcGFjaXR5OjF9LmVzLXF1aWNrbGlua3MgLmVzLXF1aWNrbGlua3MtaXRlbT4uZXMtZHJvcGRvd24+YSAuZXMtaWNvbiwuZXMtcXVpY2tsaW5rcyAuZXMtcXVpY2tsaW5rcy1pdGVtPmEgLmVzLWljb24sLmVzLXF1aWNrbGlua3MgLmVzLXF1aWNrbGlua3MtaXRlbT5hIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLXF1aWNrbGlua3MgLmVzLXF1aWNrbGlua3MtaXRlbT5hIGJ1dHRvbltkYXRhLXRvZ2dsZV17cGFkZGluZzoxcmVtIDA7Zm9udC1zaXplOjJyZW19LmVzLXF1aWNrbGlua3MgLmVzLXF1aWNrbGlua3MtaXRlbT4uZXMtcGxhY2Vob2xkZXJ7Y29sb3I6I2RlZGVkZX0uZXMtcXVpY2tsaW5rcyAuZXMtcXVpY2tsaW5rcy1pdGVtPi5lcy1wbGFjZWhvbGRlciAuZXMtaWNvbiwuZXMtcXVpY2tsaW5rcyAuZXMtcXVpY2tsaW5rcy1pdGVtPi5lcy1wbGFjZWhvbGRlciAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0+LmVzLXBsYWNlaG9sZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV17Zm9udC1zaXplOjMuNnJlbX0uZXMtcXVpY2tsaW5rcyAuZXMtcXVpY2tsaW5rcy1pdGVtPi5lcy1kcm9wZG93bj5hOmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OmVydC1pY29uczt0ZXh0LXJlbmRlcmluZzphdXRvOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjb250ZW50Olwi7o+wXCI7Zm9udC1zaXplOi44cmVtO3BvaW50ZXItZXZlbnRzOm5vbmU7Ym90dG9tOi4ycmVtO2NvbG9yOiM0OTRhNGI7bGVmdDpjYWxjKDUwJSAtIDRweCk7bGluZS1oZWlnaHQ6MWVtO3Bvc2l0aW9uOmFic29sdXRlfS5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0+LmVzLWRyb3Bkb3duPmE6aG92ZXI6YWZ0ZXJ7Y29sb3I6Izk4OTk5YX0uZXMtcXVpY2tsaW5rcyAuZXMtcXVpY2tsaW5rcy1pdGVtLi1lcy10eXBlLXNlcnZpY2U+LmVzLWRyb3Bkb3duPmEsLmVzLXF1aWNrbGlua3MgLmVzLXF1aWNrbGlua3MtaXRlbS4tZXMtdHlwZS1zZXJ2aWNlPmF7Y29sb3I6I2ExMTI2OH0uZXMtcXVpY2tsaW5rcyAuZXMtcXVpY2tsaW5rcy1pdGVtLi1lcy10eXBlLXNlcnZpY2U+LmVzLWRyb3Bkb3duPmE6aG92ZXIsLmVzLXF1aWNrbGlua3MgLmVzLXF1aWNrbGlua3MtaXRlbS4tZXMtdHlwZS1zZXJ2aWNlPmE6aG92ZXJ7Y29sb3I6I2U1OGZjM30uZXMtcXVpY2tsaW5rcyAuZXMtcXVpY2tsaW5rcy1pdGVtLi1lcy1jbGlwe2NsaXAtcGF0aDpwb2x5Z29uKDAgMCwgMjhweCAwLCAzNnB4IDE0cHgsIDMwcHggMjRweCwgMzZweCAzNHB4LCAzMHB4IDQ1cHgsIDM3cHggNTZweCwgMzBweCA2OHB4LCAzN3B4IDc4cHgsIDI0cHggMTAwcHgsIDEwMHB4IDEwMHB4LCAwIDEwMHB4KX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmVzLXF1aWNrbGlua3MgdWx7bWFyZ2luOi0xcmVtfS5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW17cGFkZGluZzoxcmVtfS5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0+LmVzLXBsYWNlaG9sZGVyLC5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0+LmVzLWRyb3Bkb3duPmEsLmVzLXF1aWNrbGlua3MgLmVzLXF1aWNrbGlua3MtaXRlbT5he2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6NHB4O2hlaWdodDo5cmVtO3dpZHRoOjlyZW19LmVzLXF1aWNrbGlua3MgLmVzLXF1aWNrbGlua3MtaXRlbT4uZXMtcGxhY2Vob2xkZXIgc3BhbitzcGFuLC5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0+LmVzLWRyb3Bkb3duPmEgc3BhbitzcGFuLC5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0+YSBzcGFuK3NwYW57ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtd2VpZ2h0OjYwMH0uZXMtcXVpY2tsaW5rcyAuZXMtcXVpY2tsaW5rcy1pdGVtPi5lcy1kcm9wZG93bj5hLC5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0+YXtwYWRkaW5nOjFyZW0gLjVyZW19LmVzLXF1aWNrbGlua3MgLmVzLXF1aWNrbGlua3MtaXRlbT4uZXMtZHJvcGRvd24+YSAuZXMtaWNvbiwuZXMtcXVpY2tsaW5rcyAuZXMtcXVpY2tsaW5rcy1pdGVtPmEgLmVzLWljb24sLmVzLXF1aWNrbGlua3MgLmVzLXF1aWNrbGlua3MtaXRlbT5hIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLXF1aWNrbGlua3MgLmVzLXF1aWNrbGlua3MtaXRlbT5hIGJ1dHRvbltkYXRhLXRvZ2dsZV17cGFkZGluZzoxcmVtIDB9LmVzLXF1aWNrbGlua3MgLmVzLXF1aWNrbGlua3MtaXRlbT4uZXMtcGxhY2Vob2xkZXIgLmVzLWljb24sLmVzLXF1aWNrbGlua3MgLmVzLXF1aWNrbGlua3MtaXRlbT4uZXMtcGxhY2Vob2xkZXIgLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtcXVpY2tsaW5rcyAuZXMtcXVpY2tsaW5rcy1pdGVtPi5lcy1wbGFjZWhvbGRlciBidXR0b25bZGF0YS10b2dnbGVde2ZvbnQtc2l6ZTo3cmVtfS5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0+LmVzLWRyb3Bkb3duPmE6YWZ0ZXJ7Ym90dG9tOi40cmVtfS5lcy1xdWlja2xpbmtzIC5lcy1xdWlja2xpbmtzLWl0ZW0uLWVzLWNsaXB7Y2xpcC1wYXRoOnBvbHlnb24oMCAwLCA1MnB4IDAsIDYwcHggMTRweCwgNTRweCAyNHB4LCA2MHB4IDM0cHgsIDU0cHggNDVweCwgNjFweCA1NnB4LCA1M3B4IDY4cHgsIDYwcHggNzhweCwgNDdweCAxMDBweCwgMTAwcHggMTAwcHgsIDAgMTAwcHgpfX0uZXMtc2lkZWJhcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzY5NzE3Nztmb250LWZhbWlseTpJbnRlcixzeXN0ZW0tdWksLWFwcGxlLXN5c3RlbSxTZWdvZSBVSSxSb2JvdG8sVWJ1bnR1LENhbnRhcmVsbCxOb3RvIFNhbnMsc2Fucy1zZXJpZixTZWdvZSBVSSxSb2JvdG8sVWJ1bnR1LENhbnRhcmVsbCxOb3RvIFNhbnMsc2Fucy1zZXJpZjtvdmVyZmxvdzp2aXNpYmxlO3dpZHRoOjgwdnd9LmVzLXNpZGViYXIgdWx7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0uZXMtc2lkZWJhciAuZXMtbmF2LWl0ZW1ze2JhY2tncm91bmQtY29sb3I6I2ZmZjttYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSA1MHB4KTtvdmVyZmxvdzphdXRvO3dpZHRoOjgwdnd9LmVzLXNpZGViYXIgLmVzLXRvZ2dsZSwuZXMtc2lkZWJhciAuZXMtbmF2LWl0ZW1ze3otaW5kZXg6OTkwfS5lcy1zaWRlYmFyIC5lcy10b2dnbGV7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWluLWhlaWdodDo1MHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZn0uZXMtc2lkZWJhciAuZXMtdG9nZ2xlIGJ1dHRvbiwuZXMtc2lkZWJhciAuZXMtdG9nZ2xlIGF7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpsZWZ0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDoxMDAlO3doaXRlLXNwYWNlOm5vd3JhcH0uZXMtc2lkZWJhciAuZXMtdG9nZ2xlIGJ1dHRvbiAqLC5lcy1zaWRlYmFyIC5lcy10b2dnbGUgYSAqe2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5lcy1zaWRlYmFyIC5lcy10b2dnbGUgYnV0dG9ue2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtjdXJzb3I6cG9pbnRlcjtwYWRkaW5nOjB9LmVzLXNpZGViYXIgLmVzLXRvZ2dsZSBidXR0b246Zm9jdXN7b3V0bGluZTpub25lfS5lcy1zaWRlYmFyIC5lcy10b2dnbGUgdWx7cGFkZGluZzowfS5lcy1zaWRlYmFyIC5lcy10b2dnbGUgLmVzLWljb24sLmVzLXNpZGViYXIgLmVzLXRvZ2dsZSAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1zaWRlYmFyIC5lcy10b2dnbGUgYnV0dG9uW2RhdGEtdG9nZ2xlXXtmb250LXNpemU6MS41cmVtfS5lcy1zaWRlYmFyIC5lcy10b2dnbGUgLmVzLWljb24rbGFiZWwsLmVzLXNpZGViYXIgLmVzLXRvZ2dsZSAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdK2xhYmVsLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1zaWRlYmFyIC5lcy10b2dnbGUgYnV0dG9uW2RhdGEtdG9nZ2xlXStsYWJlbHttYXJnaW4tbGVmdDoxcmVtfS5lcy1zaWRlYmFyIC5lcy10b2dnbGUgYnV0dG9uLC5lcy1zaWRlYmFyIC5lcy10b2dnbGUgYXtoZWlnaHQ6NTBweDtsaW5lLWhlaWdodDo1MHB4fS5lcy1zaWRlYmFyIC5lcy10b2dnbGUgYSwuZXMtc2lkZWJhciAuZXMtdG9nZ2xlIGJ1dHRvbntjb2xvcjojNjk3MTc3O3BhZGRpbmc6MCAyMHB4fS5lcy1zaWRlYmFyIC5lcy10b2dnbGUgLmVzLWljb246YmVmb3JlLC5lcy1zaWRlYmFyIC5lcy10b2dnbGUgLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXTpiZWZvcmUsLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLXNpZGViYXIgLmVzLXRvZ2dsZSBidXR0b25bZGF0YS10b2dnbGVdOmJlZm9yZXtjb250ZW50Olwi7ouaXCJ9LmVzLXNpZGViYXIuLWVzLWNsb3NlZHtvdmVyZmxvdzpoaWRkZW59LmVzLXNpZGViYXIuLWVzLWNsb3NlZCAuZXMtbmF2LWl0ZW0uLWVzLW9wZW4+YTpiZWZvcmUsLmVzLXNpZGViYXIuLWVzLWNsb3NlZCAuZXMtbmF2LWl0ZW0uLWVzLW9wZW4+YnV0dG9uOmJlZm9yZSwuZXMtc2lkZWJhci4tZXMtY2xvc2VkIC5lcy1uYXYtaXRlbS4tZXMtY29sbGFwc2libGU+YTpmb2N1czpiZWZvcmUsLmVzLXNpZGViYXIuLWVzLWNsb3NlZCAuZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlPmJ1dHRvbjpmb2N1czpiZWZvcmV7Y29udGVudDpcIu6EoFwifS5lcy1zaWRlYmFyLi1lcy1vcGVuIC5lcy10b2dnbGUgYSwuZXMtc2lkZWJhci4tZXMtb3BlbiAuZXMtdG9nZ2xlIGJ1dHRvbnt0ZXh0LWFsaWduOnJpZ2h0fS5lcy1zaWRlYmFyLi1lcy1vcGVuIC5lcy10b2dnbGUgLmVzLWljb246YmVmb3JlLC5lcy1zaWRlYmFyLi1lcy1vcGVuIC5lcy10b2dnbGUgLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXTpiZWZvcmUsLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLXNpZGViYXIuLWVzLW9wZW4gLmVzLXRvZ2dsZSBidXR0b25bZGF0YS10b2dnbGVdOmJlZm9yZXtjb250ZW50Olwi7oSqXCJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpey5lcy1zaWRlYmFye3dpZHRoOjM1MHB4O3RyYW5zaXRpb246bWluLXdpZHRoIC4zM3N9LmVzLXNpZGViYXIgLmVzLW5hdi1pdGVtc3tkaXNwbGF5OmJsb2NrO21heC1oZWlnaHQ6Y2FsYygxMDB2aCAtIDEwcmVtKTt3aWR0aDoxMDAlfS5lcy1zaWRlYmFyIC5lcy10b2dnbGUgYSwuZXMtc2lkZWJhciAuZXMtdG9nZ2xlIGJ1dHRvbiwuZXMtc2lkZWJhciAuZXMtbmF2LWl0ZW0gYSwuZXMtc2lkZWJhciAuZXMtbmF2LWl0ZW0gYnV0dG9ue3BhZGRpbmctbGVmdDoycmVtfS5lcy1zaWRlYmFyIC5lcy1uYXYtaXRlbS4tZXMtYWN0aXZlIGEsLmVzLXNpZGViYXIgLmVzLW5hdi1pdGVtLi1lcy1hY3RpdmUgYnV0dG9ue3BhZGRpbmctbGVmdDoxLjdyZW19LmVzLXNpZGViYXIuLWVzLW9wZW57bWF4LXdpZHRoOjM1MHB4O21pbi13aWR0aDozNXJlbX0uZXMtc2lkZWJhci4tZXMtY2xvc2Vke21heC13aWR0aDo1NXB4O21pbi13aWR0aDo1LjVyZW07b3ZlcmZsb3c6YXV0b30uZXMtc2lkZWJhci4tZXMtY2xvc2VkIGxhYmVse2Rpc3BsYXk6bm9uZX0uZXMtc2lkZWJhci4tZXMtY2xvc2VkIC5lcy1uYXYtaXRlbS4tZXMtb3Blbj5hOmJlZm9yZSwuZXMtc2lkZWJhci4tZXMtY2xvc2VkIC5lcy1uYXYtaXRlbS4tZXMtb3Blbj5idXR0b246YmVmb3JlLC5lcy1zaWRlYmFyLi1lcy1jbG9zZWQgLmVzLW5hdi1pdGVtLi1lcy1jbG9zZWQ+YTpiZWZvcmUsLmVzLXNpZGViYXIuLWVzLWNsb3NlZCAuZXMtbmF2LWl0ZW0uLWVzLWNsb3NlZD5idXR0b246YmVmb3JlLC5lcy1zaWRlYmFyLi1lcy1jbG9zZWQgLmVzLW5hdi1pdGVtLi1lcy1jb2xsYXBzaWJsZT5hOmJlZm9yZSwuZXMtc2lkZWJhci4tZXMtY2xvc2VkIC5lcy1uYXYtaXRlbS4tZXMtY29sbGFwc2libGU+YnV0dG9uOmJlZm9yZXtyaWdodDouNXJlbTtmb250LXNpemU6LjhyZW19LmVzLXNpZGViYXIuLWVzLWNsb3NlZCAuZXMtbmF2LWl0ZW0gdWx7ZGlzcGxheTpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpey5lcy1zaWRlYmFye292ZXJmbG93OnZpc2libGV9LmVzLXNpZGViYXIgLmVzLW5hdi1pdGVtIHVse3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MzVyZW07bWFyZ2luLXRvcDotNTBweDtib3JkZXI6MXB4IHNvbGlkICNlYmVkZWY7Ym9yZGVyLWlubGluZS1zdGFydDpub25lfS5lcy1zaWRlYmFyIC5lcy1uYXYtaXRlbSB1bCBsaXtwb3NpdGlvbjpyZWxhdGl2ZX0uZXMtc2lkZWJhciAuZXMtbmF2LWl0ZW0gdWwgYSwuZXMtc2lkZWJhciAuZXMtbmF2LWl0ZW0gdWwgYnV0dG9ue3BhZGRpbmctbGVmdDoycmVtfS5lcy1zaWRlYmFyIC5lcy1uYXYtaXRlbS4tZXMtYWN0aXZlIGEsLmVzLXNpZGViYXIgLmVzLW5hdi1pdGVtLi1lcy1hY3RpdmUgYnV0dG9ue3BhZGRpbmctaW5saW5lLXN0YXJ0OjEuN3JlbX0uZXMtc2lkZWJhciAuZXMtbmF2LWl0ZW1zIGxpOmhvdmVyPnVse2Rpc3BsYXk6YmxvY2t9LmVzLXNpZGViYXIgLi1lcy1mbHlvdXQtbGVmdC1ib3R0b20sLmVzLXNpZGViYXIgLi1lcy1mbHlvdXQtbGVmdC1ib3R0b20gdWx7Ym90dG9tOjB9LmVzLXNpZGViYXIgLmVzLW5hdi1pdGVtc3tvdmVyZmxvdzp2aXNpYmxlfS5lcy1zaWRlYmFyIC5lcy1uYXYtaXRlbSBsaXttaW4taGVpZ2h0OjVyZW19LmVzLXNpZGViYXIuLWVzLWNsb3NlZHtvdmVyZmxvdzp2aXNpYmxlfS5lcy1zaWRlYmFyLi1lcy1jbG9zZWQgLmVzLW5hdi1pdGVtIHVse2Rpc3BsYXk6bm9uZTtsZWZ0OjUuNXJlbX0uZXMtc2lkZWJhciAuZXMtbmF2LWl0ZW0uLWVzLW9wZW4+YTpiZWZvcmUsLmVzLXNpZGViYXIgLmVzLW5hdi1pdGVtLi1lcy1vcGVuPmJ1dHRvbjpiZWZvcmUsLmVzLXNpZGViYXIgLmVzLW5hdi1pdGVtLi1lcy1jbG9zZWQ+YTpiZWZvcmUsLmVzLXNpZGViYXIgLmVzLW5hdi1pdGVtLi1lcy1jbG9zZWQ+YnV0dG9uOmJlZm9yZSwuZXMtc2lkZWJhciAuZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlPmE6YmVmb3JlLC5lcy1zaWRlYmFyIC5lcy1uYXYtaXRlbS4tZXMtY29sbGFwc2libGU+YnV0dG9uOmJlZm9yZXtjb250ZW50Olwi7oSwXCIgIWltcG9ydGFudH19LmVzLWRhdGEtZGF0ZSwuZXMtZGF0YS10ZXh0e3RleHQtYWxpZ246bGVmdH0uZXMtZGF0YS1udW1iZXJ7dGV4dC1hbGlnbjpyaWdodH0uZXMtdGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfS5lcy10YWJsZSAuLWVzLXdpZHRoLTF7d2lkdGg6OC4zMzMzMzMzMzMzJX0uZXMtdGFibGUgLi1lcy13aWR0aC0ye3dpZHRoOjE2LjY2NjY2NjY2NjclfS5lcy10YWJsZSAuLWVzLXdpZHRoLTN7d2lkdGg6MjUlfS5lcy10YWJsZSAuLWVzLXdpZHRoLTR7d2lkdGg6MzMuMzMzMzMzMzMzMyV9LmVzLXRhYmxlIC4tZXMtd2lkdGgtNXt3aWR0aDo0MS42NjY2NjY2NjY3JX0uZXMtdGFibGUgLi1lcy13aWR0aC02e3dpZHRoOjUwJX0uZXMtdGFibGUgLi1lcy13aWR0aC03e3dpZHRoOjU4LjMzMzMzMzMzMzMlfS5lcy10YWJsZSAuLWVzLXdpZHRoLTh7d2lkdGg6NjYuNjY2NjY2NjY2NyV9LmVzLXRhYmxlIC4tZXMtd2lkdGgtOXt3aWR0aDo3NSV9LmVzLXRhYmxlIC4tZXMtd2lkdGgtMTB7d2lkdGg6ODMuMzMzMzMzMzMzMyV9LmVzLXRhYmxlIC4tZXMtd2lkdGgtMTF7d2lkdGg6OTEuNjY2NjY2NjY2NyV9LmVzLXRhYmxlIC4tZXMtd2lkdGgtMTJ7d2lkdGg6MTAwJX0uZXMtdGFibGUgY2FwdGlvbiwuZXMtdGFibGUgdGR7cGFkZGluZzouNXJlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmVzLXRhYmxlIHRoe3BhZGRpbmc6LjVyZW07dmVydGljYWwtYWxpZ246Ym90dG9tO2ZvbnQtd2VpZ2h0Om5vcm1hbH0uZXMtdGFibGUgdHIuLWVzLXZhbGlnbi10b3AsLmVzLXRhYmxlIHRkLi1lcy12YWxpZ24tdG9wLC5lcy10YWJsZSB0aC4tZXMtdmFsaWduLXRvcHt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmVzLXRhYmxlIHRkIC5lcy1zdGF0dXMtc2lnbntwYWRkaW5nOjEuNXJlbSAxcmVtfS5lcy10YWJsZS4tZXMtcGxhaW4+dGhlYWR7YmFja2dyb3VuZC1jb2xvcjojZjlmYWZiO2JvcmRlcjoxcHggc29saWQgI2Y5ZmFmYjtjb2xvcjojMWUxZTFlfS5lcy10YWJsZSB0aGVhZHtiYWNrZ3JvdW5kLWNvbG9yOiNmOWZhZmI7Ym9yZGVyLXRvcDoxcHggc29saWQgI2Q3ZGJkZjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDdkYmRmO2NvbG9yOiMxMTE4MWM7Zm9udC1zaXplOjExcHh9LmVzLXRhYmxlIHRoZWFkIHRoe3Bvc2l0aW9uOnJlbGF0aXZlfS5lcy10YWJsZSB0aGVhZCB0aDpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MXJlbX0uZXMtdGFibGUgdGhlYWQgdGg6bGFzdC1jaGlsZDpub3QoLi1lcy1zb3J0KTpub3QoLi1lcy1zb3J0LWRlc2NlbmRpbmcpOm5vdCguLWVzLXNvcnQtYXNjZW5kaW5nKXtwYWRkaW5nLXJpZ2h0OjFyZW19LmVzLXRhYmxlIHRoZWFkIC4tZXMtc29ydCwuZXMtdGFibGUgdGhlYWQgLi1lcy1zb3J0LWFzY2VuZGluZywuZXMtdGFibGUgdGhlYWQgLi1lcy1zb3J0LWRlc2NlbmRpbmd7Y3Vyc29yOnBvaW50ZXI7cGFkZGluZy1yaWdodDoyLjIzNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uZXMtdGFibGUgdGhlYWQgLi1lcy1zb3J0OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OmVydC1pY29uczt0ZXh0LXJlbmRlcmluZzphdXRvOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjb250ZW50Olwi7pCKXCI7Zm9udC1zaXplOi45NWVtO21hcmdpbjowIDAgMCAuNXJlbTtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlfS5lcy10YWJsZSB0aGVhZCAuLWVzLXNvcnQtYXNjZW5kaW5nOmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OmVydC1pY29uczt0ZXh0LXJlbmRlcmluZzphdXRvOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjb250ZW50Olwi7pCLXCI7Zm9udC1zaXplOi45NWVtO21hcmdpbjowIDAgMCAuNXJlbTtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlfS5lcy10YWJsZSB0aGVhZCAuLWVzLXNvcnQtZGVzY2VuZGluZzphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTplcnQtaWNvbnM7dGV4dC1yZW5kZXJpbmc6YXV0bzstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y29udGVudDpcIu6QjFwiO2ZvbnQtc2l6ZTouOTVlbTttYXJnaW46MCAwIDAgLjVyZW07cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZX0uZXMtdGFibGUgLmVzLWljb24sLmVzLXRhYmxlIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLXRhYmxlIGJ1dHRvbltkYXRhLXRvZ2dsZV17Y29sb3I6IzY5NzE3N30uZXMtdGFibGUgLmVzLWljb246aG92ZXIsLmVzLXRhYmxlIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV06aG92ZXIsLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLXRhYmxlIGJ1dHRvbltkYXRhLXRvZ2dsZV06aG92ZXJ7Y29sb3I6IzExMTgxY30uZXMtdGFibGUgdGJvZHk6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTZlOGVifS5lcy10YWJsZSB0Ym9keTpmaXJzdC1jaGlsZHtib3JkZXItdG9wOjFweCBzb2xpZCAjZDdkYmRmfS5lcy10YWJsZSB0Ym9keSB0cntib3JkZXItaW5saW5lLXN0YXJ0OjNweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci10b3A6MXB4IHNvbGlkICNlNmU4ZWJ9LmVzLXRhYmxlIHRib2R5IHRyPnRoOmZpcnN0LWNoaWxkLC5lcy10YWJsZSB0Ym9keSB0cj50ZDpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MXJlbX0uZXMtdGFibGUgdGJvZHkgdHI+dGQ6bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjFyZW19LmVzLXRhYmxlIHRib2R5IHRyIGF7Y29sb3I6IzExMTgxYztmb250LXdlaWdodDpub3JtYWx9LmVzLXRhYmxlIHRib2R5IHRyIGE6aG92ZXJ7Y29sb3I6IzAwNmFkY30uZXMtdGFibGUgdGJvZHkgdHI6aG92ZXIgYXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5lcy10YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoZXZlbil7YmFja2dyb3VuZC1jb2xvcjojZjlmYWZifS5lcy10YWJsZS4tZXMtc2VsZWN0YWJsZSB0Ym9keSB0ci4tZXMtc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojZmVmMWY5O2JvcmRlci1ibG9jazoxcHggc29saWQgI2Y5ZDdlYjtib3JkZXItaW5saW5lLXN0YXJ0OjNweCBzb2xpZCAjN2QyODU1fS5lcy10YWJsZS4tZXMtc2VsZWN0YWJsZSB0Ym9keSB0ci4tZXMtc2VsZWN0ZWQ+dGgsLmVzLXRhYmxlLi1lcy1zZWxlY3RhYmxlIHRib2R5IHRyLi1lcy1zZWxlY3RlZD50ZHtwb3NpdGlvbjpyZWxhdGl2ZX0uZXMtdGFibGUuLWVzLXNlbGVjdGFibGUgdGJvZHkgdHIuLWVzLXNlbGVjdGVkOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZjZTRmMn0uZXMtdGFibGUuLWVzLXNlbGVjdGFibGUgdGJvZHkgdHI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWJlZGVmfS5lcy10YWJsZS4tZXMtc2VsZWN0YWJsZSB0Ym9keXtjdXJzb3I6cG9pbnRlcn0uZXMtdGFibGUuLWVzLWZ1bGx7d2lkdGg6MTAwJX0uZXMtdGFibGUgLmVzLWZsdWlkLWRhdGF7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0uZXMtdGFibGUgLmVzLWZsdWlkLWRhdGE6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGU7Y2xlYXI6Ym90aH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCl7LmVzLXRhYmxlIC5lcy1mbHVpZC1kYXRhIGxpe2Zsb2F0OmxlZnQ7d2lkdGg6NTAlfS5lcy10YWJsZSAuZXMtZmx1aWQtZGF0YSBsaTpub3QoOmxhc3QtY2hpbGQpe3BhZGRpbmctcmlnaHQ6MXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsuZXMtdGFibGUgLmVzLWZsdWlkLWRhdGEgbGl7d2lkdGg6MzMuMyV9LmVzLXRhYmxlIC5lcy1mbHVpZC1kYXRhIGxpOm5vdCg6bGFzdC1jaGlsZCl7cGFkZGluZy1yaWdodDoxcmVtfX0uZXMtdGFibGUtbGVnZW5ke2NvbG9yOiMxMTE4MWM7d2lkdGg6MTAwJX0uZXMtdGFibGUtbGVnZW5kPio6bm90KDpsYXN0LWNoaWxkKXttYXJnaW46MCAwIDJyZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCl7LmVzLXRhYmxlLWxlZ2VuZC4tZXMtYWxpZ25lZCAuZXMtbGF5b3V0LWNvbHVtbnMgLmVzLWNvbHVtbjpudGgtY2hpbGQoMSl7d2lkdGg6MzAlfS5lcy10YWJsZS1sZWdlbmQuLWVzLWFsaWduZWQgLmVzLWxheW91dC1jb2x1bW5zIC5lcy1jb2x1bW46bnRoLWNoaWxkKDIpe3dpZHRoOjcwJX19LmVzLWZpbGUtaXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZDdkYmRmO2NvbG9yOiMxMTE4MWN9LmVzLWZpbGUtaXRlbSAuZXMtaWNvbiwuZXMtZmlsZS1pdGVtIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWZpbGUtaXRlbSBidXR0b25bZGF0YS10b2dnbGVde2ZvbnQtc2l6ZToxLjNlbX0uZXMtZmlsZS1pdGVtIC5lcy1zcGlubmVye2hlaWdodDoxLjNlbTt3aWR0aDoxLjNlbX0uZXMtZmlsZS1pdGVtIC5lcy1hY3Rpb25ze2Rpc3BsYXk6dGFibGUtY2VsbDt3aGl0ZS1zcGFjZTpub3dyYXB9LmVzLWZpbGUtaXRlbSAuZXMtYWN0aW9ucyBhe2NvbG9yOiM2OTcxNzd9LmVzLWZpbGUtaXRlbSAuZXMtYWN0aW9ucz5hOm5vdCg6bGFzdC1vZi10eXBlKXttYXJnaW46MCAxcmVtIDAgMH0uZXMtZmlsZS1pdGVtIC5lcy1hY3Rpb25zIC4tZXMtd2FybmluZ3tjb2xvcjojY2QyYjMxfS5lcy1maWxlLWl0ZW0gLmVzLWZpbGUtbmFtZXtkaXNwbGF5OnRhYmxlLWNlbGw7Zm9udC13ZWlnaHQ6NTAwO3dpZHRoOjEwMCU7d29yZC1icmVhazpicmVhay1hbGx9LmVzLXByb2R1Y3QgLmVzLXRodW1ibmFpbHtwYWRkaW5nOjFyZW07cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXJ9LmVzLXByb2R1Y3QgLmVzLXRodW1ibmFpbCAuZXMtbG9nb3ttYXgtd2lkdGg6MTAwJX0uZXMtcHJvZHVjdCAuZXMtdGh1bWJuYWlsIC5lcy1pbmZve3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjFyZW07dG9wOjFyZW07d2hpdGUtc3BhY2U6bm93cmFwfS5lcy1wcm9kdWN0IC5lcy10aHVtYm5haWwgLmVzLWluZm8gLmVzLWljb24sLmVzLXByb2R1Y3QgLmVzLXRodW1ibmFpbCAuZXMtaW5mbyAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1wcm9kdWN0IC5lcy10aHVtYm5haWwgLmVzLWluZm8gYnV0dG9uW2RhdGEtdG9nZ2xlXXtmb250LXNpemU6MS43cmVtO3ZlcnRpY2FsLWFsaWduOnRvcH0uZXMtcHJvZHVjdCAuZXMtYnV0dG9uLC5lcy1wcm9kdWN0IC5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWwsLmVzLWJ1dHRvbi1ncm91cCAuZXMtcHJvZHVjdCBpbnB1dCtsYWJlbCwuZXMtcHJvZHVjdCAuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIGlucHV0K2xhYmVsLC5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwgLmVzLXByb2R1Y3QgaW5wdXQrbGFiZWx7d2lkdGg6MTAwJX0uZXMtYXBwIC5lcy1hcHAtYm9keTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofS5lcy1hcHAgLmVzLWFwcC1ib2R5Li1lcy1maXhlZC13aWR0aHttYXJnaW46MCBhdXRvfS5lcy1hcHAgLmVzLWFwcC1mb290ZXIgLmVzLXBhZ2UtZm9vdGVyLWxheW91dHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXRvcDoxcHggc29saWQgI2ViZWRlZn0uZXMtYXBwIC5lcy1hcHAtZm9vdGVyIC5lcy1wYWdlLWZvb3Rlci1sYXlvdXQgbGkrbGk6YmVmb3Jle2NvbG9yOiMwMDZhZGN9LmVzLXNpZGViYXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiM2OTcxNzc7Zm9udC1mYW1pbHk6SW50ZXIsc3lzdGVtLXVpLC1hcHBsZS1zeXN0ZW0sU2Vnb2UgVUksUm9ib3RvLFVidW50dSxDYW50YXJlbGwsTm90byBTYW5zLHNhbnMtc2VyaWYsU2Vnb2UgVUksUm9ib3RvLFVidW50dSxDYW50YXJlbGwsTm90byBTYW5zLHNhbnMtc2VyaWY7b3ZlcmZsb3c6dmlzaWJsZTt3aWR0aDo4MHZ3fS5lcy1zaWRlYmFyIHVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9LmVzLXNpZGViYXIgLmVzLW5hdi1pdGVtc3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bWF4LWhlaWdodDpjYWxjKDEwMHZoIC0gNTBweCk7b3ZlcmZsb3c6YXV0bzt3aWR0aDo4MHZ3fS5lcy1zaWRlYmFyIC5lcy10b2dnbGUsLmVzLXNpZGViYXIgLmVzLW5hdi1pdGVtc3t6LWluZGV4Ojk5MH0uZXMtc2lkZWJhciAuZXMtdG9nZ2xle2xpc3Qtc3R5bGUtdHlwZTpub25lO21pbi1oZWlnaHQ6NTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmVzLXNpZGViYXIgLmVzLXRvZ2dsZSBidXR0b24sLmVzLXNpZGViYXIgLmVzLXRvZ2dsZSBhe2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246bGVmdDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MTAwJTt3aGl0ZS1zcGFjZTpub3dyYXB9LmVzLXNpZGViYXIgLmVzLXRvZ2dsZSBidXR0b24gKiwuZXMtc2lkZWJhciAuZXMtdG9nZ2xlIGEgKntkaXNwbGF5OmlubGluZS1ibG9ja30uZXMtc2lkZWJhciAuZXMtdG9nZ2xlIGJ1dHRvbntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOm5vbmU7Y3Vyc29yOnBvaW50ZXI7cGFkZGluZzowfS5lcy1zaWRlYmFyIC5lcy10b2dnbGUgYnV0dG9uOmZvY3Vze291dGxpbmU6bm9uZX0uZXMtc2lkZWJhciAuZXMtdG9nZ2xlIHVse3BhZGRpbmc6MH0uZXMtc2lkZWJhciAuZXMtdG9nZ2xlIC5lcy1pY29uLC5lcy1zaWRlYmFyIC5lcy10b2dnbGUgLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtc2lkZWJhciAuZXMtdG9nZ2xlIGJ1dHRvbltkYXRhLXRvZ2dsZV17Zm9udC1zaXplOjEuNXJlbX0uZXMtc2lkZWJhciAuZXMtdG9nZ2xlIC5lcy1pY29uK2xhYmVsLC5lcy1zaWRlYmFyIC5lcy10b2dnbGUgLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXStsYWJlbCwuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtc2lkZWJhciAuZXMtdG9nZ2xlIGJ1dHRvbltkYXRhLXRvZ2dsZV0rbGFiZWx7bWFyZ2luLWxlZnQ6MXJlbX0uZXMtc2lkZWJhciAuZXMtdG9nZ2xlIGJ1dHRvbiwuZXMtc2lkZWJhciAuZXMtdG9nZ2xlIGF7aGVpZ2h0OjUwcHg7bGluZS1oZWlnaHQ6NTBweH0uZXMtc2lkZWJhciAuZXMtdG9nZ2xlIGEsLmVzLXNpZGViYXIgLmVzLXRvZ2dsZSBidXR0b257Y29sb3I6IzY5NzE3NztwYWRkaW5nOjAgMjBweH0uZXMtc2lkZWJhciAuZXMtdG9nZ2xlIC5lcy1pY29uOmJlZm9yZSwuZXMtc2lkZWJhciAuZXMtdG9nZ2xlIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV06YmVmb3JlLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1zaWRlYmFyIC5lcy10b2dnbGUgYnV0dG9uW2RhdGEtdG9nZ2xlXTpiZWZvcmV7Y29udGVudDpcIu6LmlwifS5lcy1zaWRlYmFyLi1lcy1jbG9zZWR7b3ZlcmZsb3c6aGlkZGVufS5lcy1zaWRlYmFyLi1lcy1jbG9zZWQgLmVzLW5hdi1pdGVtLi1lcy1vcGVuPmE6YmVmb3JlLC5lcy1zaWRlYmFyLi1lcy1jbG9zZWQgLmVzLW5hdi1pdGVtLi1lcy1vcGVuPmJ1dHRvbjpiZWZvcmUsLmVzLXNpZGViYXIuLWVzLWNsb3NlZCAuZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlPmE6Zm9jdXM6YmVmb3JlLC5lcy1zaWRlYmFyLi1lcy1jbG9zZWQgLmVzLW5hdi1pdGVtLi1lcy1jb2xsYXBzaWJsZT5idXR0b246Zm9jdXM6YmVmb3Jle2NvbnRlbnQ6XCLuhKBcIn0uZXMtc2lkZWJhci4tZXMtb3BlbiAuZXMtdG9nZ2xlIGEsLmVzLXNpZGViYXIuLWVzLW9wZW4gLmVzLXRvZ2dsZSBidXR0b257dGV4dC1hbGlnbjpyaWdodH0uZXMtc2lkZWJhci4tZXMtb3BlbiAuZXMtdG9nZ2xlIC5lcy1pY29uOmJlZm9yZSwuZXMtc2lkZWJhci4tZXMtb3BlbiAuZXMtdG9nZ2xlIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV06YmVmb3JlLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1zaWRlYmFyLi1lcy1vcGVuIC5lcy10b2dnbGUgYnV0dG9uW2RhdGEtdG9nZ2xlXTpiZWZvcmV7Y29udGVudDpcIu6EqlwifUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KXsuZXMtc2lkZWJhcnt3aWR0aDozNTBweDt0cmFuc2l0aW9uOm1pbi13aWR0aCAuMzNzfS5lcy1zaWRlYmFyIC5lcy1uYXYtaXRlbXN7ZGlzcGxheTpibG9jazttYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSAxMHJlbSk7d2lkdGg6MTAwJX0uZXMtc2lkZWJhciAuZXMtdG9nZ2xlIGEsLmVzLXNpZGViYXIgLmVzLXRvZ2dsZSBidXR0b24sLmVzLXNpZGViYXIgLmVzLW5hdi1pdGVtIGEsLmVzLXNpZGViYXIgLmVzLW5hdi1pdGVtIGJ1dHRvbntwYWRkaW5nLWxlZnQ6MnJlbX0uZXMtc2lkZWJhciAuZXMtbmF2LWl0ZW0uLWVzLWFjdGl2ZSBhLC5lcy1zaWRlYmFyIC5lcy1uYXYtaXRlbS4tZXMtYWN0aXZlIGJ1dHRvbntwYWRkaW5nLWxlZnQ6MS43cmVtfS5lcy1zaWRlYmFyLi1lcy1vcGVue21heC13aWR0aDozNTBweDttaW4td2lkdGg6MzVyZW19LmVzLXNpZGViYXIuLWVzLWNsb3NlZHttYXgtd2lkdGg6NTVweDttaW4td2lkdGg6NS41cmVtO292ZXJmbG93OmF1dG99LmVzLXNpZGViYXIuLWVzLWNsb3NlZCBsYWJlbHtkaXNwbGF5Om5vbmV9LmVzLXNpZGViYXIuLWVzLWNsb3NlZCAuZXMtbmF2LWl0ZW0uLWVzLW9wZW4+YTpiZWZvcmUsLmVzLXNpZGViYXIuLWVzLWNsb3NlZCAuZXMtbmF2LWl0ZW0uLWVzLW9wZW4+YnV0dG9uOmJlZm9yZSwuZXMtc2lkZWJhci4tZXMtY2xvc2VkIC5lcy1uYXYtaXRlbS4tZXMtY2xvc2VkPmE6YmVmb3JlLC5lcy1zaWRlYmFyLi1lcy1jbG9zZWQgLmVzLW5hdi1pdGVtLi1lcy1jbG9zZWQ+YnV0dG9uOmJlZm9yZSwuZXMtc2lkZWJhci4tZXMtY2xvc2VkIC5lcy1uYXYtaXRlbS4tZXMtY29sbGFwc2libGU+YTpiZWZvcmUsLmVzLXNpZGViYXIuLWVzLWNsb3NlZCAuZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlPmJ1dHRvbjpiZWZvcmV7cmlnaHQ6LjVyZW07Zm9udC1zaXplOi44cmVtfS5lcy1zaWRlYmFyLi1lcy1jbG9zZWQgLmVzLW5hdi1pdGVtIHVse2Rpc3BsYXk6bm9uZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsuZXMtc2lkZWJhcntvdmVyZmxvdzp2aXNpYmxlfS5lcy1zaWRlYmFyIC5lcy1uYXYtaXRlbSB1bHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjM1cmVtO21hcmdpbi10b3A6LTUwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZWJlZGVmO2JvcmRlci1pbmxpbmUtc3RhcnQ6bm9uZX0uZXMtc2lkZWJhciAuZXMtbmF2LWl0ZW0gdWwgbGl7cG9zaXRpb246cmVsYXRpdmV9LmVzLXNpZGViYXIgLmVzLW5hdi1pdGVtIHVsIGEsLmVzLXNpZGViYXIgLmVzLW5hdi1pdGVtIHVsIGJ1dHRvbntwYWRkaW5nLWxlZnQ6MnJlbX0uZXMtc2lkZWJhciAuZXMtbmF2LWl0ZW0uLWVzLWFjdGl2ZSBhLC5lcy1zaWRlYmFyIC5lcy1uYXYtaXRlbS4tZXMtYWN0aXZlIGJ1dHRvbntwYWRkaW5nLWlubGluZS1zdGFydDoxLjdyZW19LmVzLXNpZGViYXIgLmVzLW5hdi1pdGVtcyBsaTpob3Zlcj51bHtkaXNwbGF5OmJsb2NrfS5lcy1zaWRlYmFyIC4tZXMtZmx5b3V0LWxlZnQtYm90dG9tLC5lcy1zaWRlYmFyIC4tZXMtZmx5b3V0LWxlZnQtYm90dG9tIHVse2JvdHRvbTowfS5lcy1zaWRlYmFyIC5lcy1uYXYtaXRlbXN7b3ZlcmZsb3c6dmlzaWJsZX0uZXMtc2lkZWJhciAuZXMtbmF2LWl0ZW0gbGl7bWluLWhlaWdodDo1cmVtfS5lcy1zaWRlYmFyLi1lcy1jbG9zZWR7b3ZlcmZsb3c6dmlzaWJsZX0uZXMtc2lkZWJhci4tZXMtY2xvc2VkIC5lcy1uYXYtaXRlbSB1bHtkaXNwbGF5Om5vbmU7bGVmdDo1LjVyZW19LmVzLXNpZGViYXIgLmVzLW5hdi1pdGVtLi1lcy1vcGVuPmE6YmVmb3JlLC5lcy1zaWRlYmFyIC5lcy1uYXYtaXRlbS4tZXMtb3Blbj5idXR0b246YmVmb3JlLC5lcy1zaWRlYmFyIC5lcy1uYXYtaXRlbS4tZXMtY2xvc2VkPmE6YmVmb3JlLC5lcy1zaWRlYmFyIC5lcy1uYXYtaXRlbS4tZXMtY2xvc2VkPmJ1dHRvbjpiZWZvcmUsLmVzLXNpZGViYXIgLmVzLW5hdi1pdGVtLi1lcy1jb2xsYXBzaWJsZT5hOmJlZm9yZSwuZXMtc2lkZWJhciAuZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlPmJ1dHRvbjpiZWZvcmV7Y29udGVudDpcIu6EsFwiICFpbXBvcnRhbnR9fS5lcy1hcHAgLmVzLXNpZGViYXJ7bWF4LXdpZHRoOjVyZW07cG9zaXRpb246Zml4ZWQ7dG9wOjA7ei1pbmRleDo5OTB9LmVzLWFwcCAuZXMtc2lkZWJhci4tZXMtY2xvc2VkIC5lcy1uYXYtaXRlbXN7bGVmdDotNS41cmVtO3Bvc2l0aW9uOmFic29sdXRlfS5lcy1hcHAgLmVzLXNpZGViYXIuLWVzLW9wZW4gLmVzLW5hdi1pdGVtc3tsZWZ0OjB9LmVzLWFwcCAuZXMtY29weXJpZ2h0LWZvb3Rlcnt6LWluZGV4OjkwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OTlweCl7LmVzLWFwcCAuZXMtc2lkZWJhciAuZXMtdG9nZ2xle2hlaWdodDo1cmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjVyZW19LmVzLWFwcCAuZXMtc2lkZWJhciAuZXMtdG9nZ2xlIGJ1dHRvbntwYWRkaW5nOjA7dGV4dC1hbGlnbjpjZW50ZXJ9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KXsuZXMtYXBwIC5lcy1zaWRlYmFye2hlaWdodDpjYWxjKDEwMHZoIC0gNXJlbSk7bWluLWhlaWdodDo0MHJlbTtwb3NpdGlvbjpmaXhlZDt0b3A6NXJlbTt0cmFuc2l0aW9uOm1pbi13aWR0aCAuMzNzO3dpZHRoOmF1dG87ei1pbmRleDo4OTl9LmVzLWFwcCAuZXMtc2lkZWJhciAuZXMtbmF2LWl0ZW1ze3Bvc2l0aW9uOnN0YXRpY30uZXMtYXBwIC5lcy1zaWRlYmFyLi1lcy1vcGVue2xlZnQ6MH0uZXMtYXBwIC5lcy1zaWRlYmFyLi1lcy1jbG9zZWQgLmVzLXRvZ2dsZXtwb3NpdGlvbjpzdGF0aWN9LmVzLWFwcCAuZXMtc2lkZWJhci4tZXMtY2xvc2VkIC5lcy1uYXYtaXRlbXN7bGVmdDowfS5lcy1hcHAgLmVzLXNpZGViYXIrLmVzLWFwcC1ib2R5Om5vdCguLWVzLWZpeGVkLXdpZHRoKXttaW4td2lkdGg6Y2FsYygxMDAlIC0gNS41cmVtKTttYXJnaW4tbGVmdDo1LjVyZW19fUBtZWRpYShtaW4td2lkdGg6IDQ5OXB4KWFuZCAobWF4LXdpZHRoOiAxMTM0cHgpey5lcy1hcHAgLmVzLXNpZGViYXIrLmVzLWFwcC1ib2R5Li1lcy1maXhlZC13aWR0aHttYXJnaW4tbGVmdDo1LjVyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7LmVzLWFwcCAuZXMtc2lkZWJhcisuZXMtYXBwLWJvZHl7dHJhbnNpdGlvbjptaW4td2lkdGgsbWFyZ2luLWxlZnQgLjMzc319LmVzLXBhZ2UtaGVhZGVye3BhZGRpbmc6MCAxcHggMCAxcHh9LmVzLXBhZ2UtaGVhZGVyIC5lcy1wYWdlLWhlYWRlci10aXRsZXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlfS5lcy1wYWdlLWhlYWRlciAuZXMtcGFnZS1oZWFkZXItdGl0bGU+LmVzLXRleHQtZ3JvdXB7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6OTAlfS5lcy1wYWdlLWhlYWRlciAuZXMtcGFnZS1oZWFkZXItdGl0bGU+LmVzLXRleHQtZ3JvdXAgc3Bhbi5zZy10eXBle2xpbmUtaGVpZ2h0OjJyZW19LmVzLXBhZ2UtaGVhZGVyIC5lcy1wYWdlLWhlYWRlci10aXRsZSAuZXMtcGFnZS10aXRsZS1pY29uIC5lcy1pY29uLC5lcy1wYWdlLWhlYWRlciAuZXMtcGFnZS1oZWFkZXItdGl0bGUgLmVzLXBhZ2UtdGl0bGUtaWNvbiAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1wYWdlLWhlYWRlciAuZXMtcGFnZS1oZWFkZXItdGl0bGUgLmVzLXBhZ2UtdGl0bGUtaWNvbiBidXR0b25bZGF0YS10b2dnbGVde2ZvbnQtc2l6ZTouNzVlbX0uZXMtcGFnZS1oZWFkZXIgLmVzLXBhZ2UtaGVhZGVyLXRpdGxlPi5lcy1idXR0b24sLmVzLXBhZ2UtaGVhZGVyIC5lcy1idXR0b24tZ3JvdXAgLmVzLXBhZ2UtaGVhZGVyLXRpdGxlPmlucHV0K2xhYmVsLC5lcy1idXR0b24tZ3JvdXAgLmVzLXBhZ2UtaGVhZGVyIC5lcy1wYWdlLWhlYWRlci10aXRsZT5pbnB1dCtsYWJlbCwuZXMtcGFnZS1oZWFkZXIgLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCAuZXMtcGFnZS1oZWFkZXItdGl0bGU+aW5wdXQrbGFiZWwsLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCAuZXMtcGFnZS1oZWFkZXIgLmVzLXBhZ2UtaGVhZGVyLXRpdGxlPmlucHV0K2xhYmVse2Rpc3BsYXk6bm9uZX0uZXMtcGFnZS1oZWFkZXIgLmVzLXBhZ2UtaGVhZGVyLXRpdGxlIC5lcy1kcm9wZG93bntwYWRkaW5nOi42cmVtfS5lcy1wYWdlLWhlYWRlciAuZXMtcGFnZS1oZWFkZXItdGl0bGUgLmVzLWJ1dHRvbiwuZXMtcGFnZS1oZWFkZXIgLmVzLXBhZ2UtaGVhZGVyLXRpdGxlIC5lcy1idXR0b24tZ3JvdXAgaW5wdXQrbGFiZWwsLmVzLWJ1dHRvbi1ncm91cCAuZXMtcGFnZS1oZWFkZXIgLmVzLXBhZ2UtaGVhZGVyLXRpdGxlIGlucHV0K2xhYmVsLC5lcy1wYWdlLWhlYWRlciAuZXMtcGFnZS1oZWFkZXItdGl0bGUgLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dCtsYWJlbCwuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIC5lcy1wYWdlLWhlYWRlciAuZXMtcGFnZS1oZWFkZXItdGl0bGUgaW5wdXQrbGFiZWwsLmVzLXBhZ2UtaGVhZGVyIC5lcy1wYWdlLWhlYWRlci10aXRsZSBidXR0b24sLmVzLXBhZ2UtaGVhZGVyIC5lcy1wYWdlLWhlYWRlci10aXRsZSAuZXMtZHJvcGRvd257ZmxvYXQ6cmlnaHR9LmVzLXBhZ2UtaGVhZGVyIC5lcy1wYWdlLWhlYWRlci10aXRsZSAuZXMtYnV0dG9uKy5lcy1idXR0b24sLmVzLXBhZ2UtaGVhZGVyIC5lcy1wYWdlLWhlYWRlci10aXRsZSAuZXMtYnV0dG9uLWdyb3VwIGlucHV0K2xhYmVsKy5lcy1idXR0b24sLmVzLWJ1dHRvbi1ncm91cCAuZXMtcGFnZS1oZWFkZXIgLmVzLXBhZ2UtaGVhZGVyLXRpdGxlIGlucHV0K2xhYmVsKy5lcy1idXR0b24sLmVzLXBhZ2UtaGVhZGVyIC5lcy1wYWdlLWhlYWRlci10aXRsZSAuZXMtYnV0dG9uLWdyb3VwLXZlcnRpY2FsIGlucHV0K2xhYmVsKy5lcy1idXR0b24sLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCAuZXMtcGFnZS1oZWFkZXIgLmVzLXBhZ2UtaGVhZGVyLXRpdGxlIGlucHV0K2xhYmVsKy5lcy1idXR0b24sLmVzLXBhZ2UtaGVhZGVyIC5lcy1wYWdlLWhlYWRlci10aXRsZSAuZXMtYnV0dG9uLWdyb3VwIGlucHV0LmVzLWJ1dHRvbitsYWJlbCwuZXMtYnV0dG9uLWdyb3VwIC5lcy1wYWdlLWhlYWRlciAuZXMtcGFnZS1oZWFkZXItdGl0bGUgaW5wdXQuZXMtYnV0dG9uK2xhYmVsLC5lcy1wYWdlLWhlYWRlciAuZXMtcGFnZS1oZWFkZXItdGl0bGUgLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCBpbnB1dC5lcy1idXR0b24rbGFiZWwsLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCAuZXMtcGFnZS1oZWFkZXIgLmVzLXBhZ2UtaGVhZGVyLXRpdGxlIGlucHV0LmVzLWJ1dHRvbitsYWJlbCwuZXMtcGFnZS1oZWFkZXIgLmVzLXBhZ2UtaGVhZGVyLXRpdGxlIGJ1dHRvbitidXR0b257bWFyZ2luOjAgMXJlbSAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpey5lcy1wYWdlLWhlYWRlciAuZXMtcGFnZS1oZWFkZXItdGl0bGU+LmVzLXRleHQtZ3JvdXB7d2lkdGg6YXV0b30uZXMtcGFnZS1oZWFkZXIgLmVzLXBhZ2UtaGVhZGVyLXRpdGxlPi5lcy1idXR0b24sLmVzLXBhZ2UtaGVhZGVyIC5lcy1idXR0b24tZ3JvdXAgLmVzLXBhZ2UtaGVhZGVyLXRpdGxlPmlucHV0K2xhYmVsLC5lcy1idXR0b24tZ3JvdXAgLmVzLXBhZ2UtaGVhZGVyIC5lcy1wYWdlLWhlYWRlci10aXRsZT5pbnB1dCtsYWJlbCwuZXMtcGFnZS1oZWFkZXIgLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCAuZXMtcGFnZS1oZWFkZXItdGl0bGU+aW5wdXQrbGFiZWwsLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCAuZXMtcGFnZS1oZWFkZXIgLmVzLXBhZ2UtaGVhZGVyLXRpdGxlPmlucHV0K2xhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5lcy1wYWdlLWhlYWRlciAuZXMtcGFnZS1oZWFkZXItdGl0bGU+LmVzLWRyb3Bkb3due2Rpc3BsYXk6bm9uZX19LmVzLWdhdGV3YXl7YmFja2dyb3VuZDojZmJmY2ZkfS5lcy1nYXRld2F5IC5lcy1nYXRld2F5LWhlYWRlcntwYWRkaW5nOjRyZW07d2lkdGg6MTAwJX0uZXMtZ2F0ZXdheSAuZXMtZ2F0ZXdheS1oZWFkZXIgLmVzLWxvZ297ZGlzcGxheTp0YWJsZTtsaW5lLWhlaWdodDozcmVtO21hcmdpbjowIGF1dG99LmVzLWdhdGV3YXkgLmVzLWdhdGV3YXktaGVhZGVyIC5lcy1sb2dvIGltZ3toZWlnaHQ6M3JlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmVzLWdhdGV3YXkgLmVzLWdhdGV3YXktYm9keXttYXJnaW46MCBhdXRvfS5lcy1nYXRld2F5IC5lcy1nYXRld2F5LWJvZHk6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGU7Y2xlYXI6Ym90aH0uZXMtZ2F0ZXdheSAuZXMtZ2F0ZXdheS1ib2R5IGgxe3RleHQtYWxpZ246Y2VudGVyfS5lcy1nYXRld2F5IC5lcy1nYXRld2F5LWJvZHkgaDEgLmVzLWljb24sLmVzLWdhdGV3YXkgLmVzLWdhdGV3YXktYm9keSBoMSAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1nYXRld2F5IC5lcy1nYXRld2F5LWJvZHkgaDEgYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtZ2F0ZXdheSAuZXMtZ2F0ZXdheS1ib2R5IGgyIC5lcy1pY29uLC5lcy1nYXRld2F5IC5lcy1nYXRld2F5LWJvZHkgaDIgLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgYnV0dG9uW2RhdGEtdG9nZ2xlXSwuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciAuZXMtZ2F0ZXdheSAuZXMtZ2F0ZXdheS1ib2R5IGgyIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWdhdGV3YXkgLmVzLWdhdGV3YXktYm9keSBoMyAuZXMtaWNvbiwuZXMtZ2F0ZXdheSAuZXMtZ2F0ZXdheS1ib2R5IGgzIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIGJ1dHRvbltkYXRhLXRvZ2dsZV0sLmVzLWNvbGxhcHNpYmxlLXBhbmVsIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIgLmVzLWdhdGV3YXkgLmVzLWdhdGV3YXktYm9keSBoMyBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1nYXRld2F5IC5lcy1nYXRld2F5LWJvZHkgaDQgLmVzLWljb24sLmVzLWdhdGV3YXkgLmVzLWdhdGV3YXktYm9keSBoNCAuZXMtY29sbGFwc2libGUtcGFuZWwgLmVzLWNvbGxhcHNpYmxlLXBhbmVsLWhlYWRlciBidXR0b25bZGF0YS10b2dnbGVdLC5lcy1jb2xsYXBzaWJsZS1wYW5lbCAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIC5lcy1nYXRld2F5IC5lcy1nYXRld2F5LWJvZHkgaDQgYnV0dG9uW2RhdGEtdG9nZ2xlXXt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LWJvdHRvbX0uZXMtZ2F0ZXdheSAuZXMtZ2F0ZXdheS1mb290ZXIgLmVzLXBhZ2UtZm9vdGVyLWxheW91dHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmVzLWdhdGV3YXkgLmVzLWdhdGV3YXktZm9vdGVyIC5lcy1wYWdlLWZvb3Rlci1sYXlvdXQgbGkrbGk6YmVmb3Jle2NvbG9yOiMwMDZhZGN9LmVzLWdhdGV3YXktY29sdW1uIC4tZXMtZmxleC1jZW50ZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5lcy1nYXRld2F5LWNvbHVtbiAuLWVzLWZsZXgtaXRlbXtkaXNwbGF5OmZsZXg7ZmxleDoxfS5lcy1nYXRld2F5LWNvbHVtbiAuZXMtdGV4dC1ncm91cHtvdmVyZmxvdzphdXRvO292ZXJmbG93LXdyYXA6YnJlYWstd29yZDt3b3JkLXdyYXA6YnJlYWstd29yZH0uZXMtZ2F0ZXdheS1jb2x1bW4gLmVzLWdhdGV3YXktY29sdW1uLWZvb3RlciBhK2F7bWFyZ2luLWxlZnQ6MXJlbX0uZXMtZ2F0ZXdheS1jb2x1bW4gLmVzLWdhdGV3YXktY29sdW1uLWZvb3RlciBhK2E6YmVmb3Jle2NvbnRlbnQ6XCJ8XCI7bWFyZ2luOjAgMXJlbSAwIDB9LmVzLWdhdGV3YXktY29sdW1uLi1lcy1mbGV4LWhvcml6b250YWx7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuLWVzLWZsZXgtdmVydGljYWx7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uLWVzLWZsZXgtdmVydGljYWw+LmVzLWNvbnRlbnQtYm94e2Rpc3BsYXk6ZmxleH0uLWVzLWZsZXgtdmVydGljYWw+LmVzLWNvbnRlbnQtYm94OmZpcnN0LWNoaWxke2ZsZXg6Mn19LmVzLXVpdC12ZXJzaW9uOjphZnRlcntjb250ZW50OlwiJHtWRVJTSU9OfVwifS5lcy1zZy12ZXJzaW9uOjphZnRlcntjb250ZW50OlwiJHtWRVJTSU9OfVwifSIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gbWlzY2VsbGFuZW91cyBoZWxwZXIgbW9kdWxlc1xuLy8vXG4vLy8gQGdyb3VwIG1vZHVsZXNcbi8vLyBAbW9kdWxlIHNhc3MvbW9kdWxlcy9jb3JlL2hlbHBlclxuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBNaXhpbiB0aGF0IGdlbmVyYXRlcyBjbGVhcmZpeFxuLy8vXG4vLy8gQGFjY2VzcyBwdWJsaWNcblxuQG1peGluIGVzLWNsZWFyZml4IHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG4lZXMtY2xlYXJmaXh7XG4gIEBpbmNsdWRlIGVzLWNsZWFyZml4O1xufVxuXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIE1peGlucyB0aGF0IGFuaW1hdGUgaGlkaW5nIGFuZCBzaG93aW5nXG4vLy9cbi8vLyBAYWNjZXNzIHB1YmxpY1xuXG5cbkBtaXhpbiBlcy10cmFuc2l0aW9uLWhpZGUge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbkBtaXhpbiBlcy10cmFuc2l0aW9uLXNob3cge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIE1peGluIGZvciBib3JkZXJsZXNzIG92ZXJsYXlcbi8vL1xuLy8vIEBhY2Nlc3MgcHVibGljXG5AbWl4aW4gZXMtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRlcy1tb2RhbC1vdmVybGF5LWJnLWNvbG9yO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogJGVzLXotaW5kZXgtb3ZlcmxheTtcbn1cblxuLy9icmVhayB3b3Jkc1xuJWVzLXdvcmQtd3JhcC1icmVhay13b3Jke1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59IiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBtaXhpbnMgYW5kIHBsYWNlaG9sZGVyIGZvciBjb21tb24gdHlwZS9lbGVtZW50LXN0eWxlc1xuLy8vXG4vLy8gQGdyb3VwIG1vZHVsZXNcbi8vLyBAbW9kdWxlIHNhc3MvbW9kdWxlcy9jb3JlL3R5cGVzXG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vLyBGb3JtYXRzIGRlZmluaXRpb24gbGlzdCwgZGlzcGxheXMgdGVybXMgYWJkIGRlZmluaXRpb25zIGluLWxpbmUgKG5leHQgdG8gZWFjaCBvdGhlcilcbi8vL1xuLy8vIEBhY2Nlc3MgcHVibGljXG4vLy8gQHBhcmFtIGVtIFskZHQtd2lkdGhdIFdpZHRoIHJlc2VydmVkIGZvciB0aGUgdGVybVxuLy8vIEBwYXJhbSBlbSBbJGd1dHRlcl0gR3V0dGVyIGJldHdlZW4gdGVybSBhbmQgZGVmaW5pdGlvblxuLy8vIEBvdXRwdXRzIFRoZSBjYWxjdWxhdGVkIGF0dHJpYnV0ZXNcblxuQG1peGluIGVzLWRsLWlubGluZSgkZHQtbWluLXdpZHRoOiBudWxsLCAkZHQtZ3V0dGVyOiBudWxsKXtcbiAgZGwge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICBkdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIEBpZiAoJGR0LW1pbi13aWR0aCkge1xuICAgICAgbWluLXdpZHRoOiAkZHQtbWluLXdpZHRoO1xuICAgIH1cbiAgICBAaWYgKCRkdC1ndXR0ZXIpIHtcbiAgICAgIG1hcmdpbjogZXMtdG8tcmVtKDAgJGR0LWd1dHRlciAwIDApO1xuICAgIH1cbiAgfVxuICBkZCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbjogMDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyc7XG4gICAgfVxuICB9XG59XG5cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vIFN0eWxpbmcgZm9yIGlubGluZS1uYXZpZ2F0aW9uXG4vLy9cbi8vLyBAYWNjZXNzIHB1YmxpY1xuLy8vIEBwYXJhbSBweCBbZm9udC1zaXplXSBGb250LXNpemVcbi8vLyBAcGFyYW0gZW0gWyRndXR0ZXJdIEd1dHRlciBiZXR3ZWVuIHRlcm0gYW5kIGRlZmluaXRpb25cbi8vLyBAb3V0cHV0cyBUaGUgY2FsY3VsYXRlZCBhdHRyaWJ1dGVzXG5AbWl4aW4gZXMtY29udGFpbnMtaW5saW5lLW5hdiB7XG4gICAgbmF2e1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIG5hdiB1bCwgbmF2IGxpe1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICBuYXYgdWx7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGl7XG4gICAgICAgICYgKyBsaXtcbiAgICAgICAgICBtYXJnaW46IDAgMCAwIC43NWVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICBAaW5jbHVkZSBlcy12aWV3cG9ydC1yYW5nZShtb2JpbGUtbGFyZ2UtdXApe1xuICAgIGxpe1xuICAgICAgJiArIGxpOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCJ8XCI7XG4gICAgICAgIG1hcmdpbjogMCAxZW0gMCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vIE1pc2NlbGxhbmVvdXNcblxuQG1peGluIGVzLW5hdi1pdGVtKCkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgYnV0dG9uLCBhIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICoge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgYnV0dG9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgdWx7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5lcy1pY29uIHtcbiAgICBmb250LXNpemU6IGVzLXRvLXJlbSgkZXMtbmF2LWl0ZW0taWNvbi1zaXplKTtcbiAgICAmICsgbGFiZWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IGVzLXRvLXJlbSgkZXMtc3BhY2UtZGVmYXVsdCk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBlcy1uYXYtaXRlbS1oZWlnaHQoJGhlaWdodCkge1xuICBtaW4taGVpZ2h0OiAkaGVpZ2h0O1xuICBidXR0b24sIGEge1xuICAgIGhlaWdodDogJGhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGhlaWdodDtcbiAgfVxufVxuXG4lZXMtZGVmYXVsdC1idXR0b24tcmVzZXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIG1peGlucywgZXh0ZW5zaW9ucywgZnVuY3Rpb25zIG9yIHBsYWNlaG9sZGVyIGZvciByZXNldHRpbmcgc3RhbmRhcmQgXG4vLy8gbWFya3VwIGVsZW1lbnRzXG4vLy9cbi8vLyBAZ3JvdXAgbW9kdWxlc1xuLy8vIEBtb2R1bGUgc2Fzcy9tb2R1bGVzL2NvcmUvcmVzZXRcbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyByZXNldCB1bm9yZGVyZWQgbGlzdFxuJWVzLXJlc2V0LW9sLFxuJWVzLXJlc2V0LXVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi8vIE5lZWRlZCB0byBnZXQgcmlkIG9mIHRoZSByb3VuZGVkIGlucHV0IGNvcm5lcnMgYW5kIGJveHNoYWRvdyBvbiBzYWZhcmlcbiVlcy1jb250cm9sLWlvcy1jc3MtcmVzZXQge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn0iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIG1pc2NlbGxhbmVvdXMgdXRpbGl0eSBtb2R1bGUgZm9yIGZsZXhib3ggcmVsYXRlZCBmdW5jdGlvbmFsaXR5XG4vLy9cbi8vLyBAZ3JvdXAgbW9kdWxlc1xuLy8vIEBtb2R1bGUgc2Fzcy9tb2R1bGVzL2NvcmUvZmxleGJveFxuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJWVzLWZsZXgtd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG4gIFxuJWVzLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG4gIFxuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBNaXhpbnMgZm9yIGVhc2llciBmbGV4Ym94IHVzZVxuLy8vXG5AbWl4aW4gZXMtZmxleC1zaXplLXNjYWxhYmxlIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDE7XG59XG5cbkBtaXhpbiBlcy1mbGV4LXNpemUtc3RhdGljIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG5cbkBtaXhpbiBlcy1mbGV4LWZsb3ctY29sdW1uIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG59XG5cbkBtaXhpbiBlcy1mbGV4LWZsb3ctcm93IHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG59XG5cbkBtaXhpbiBlcy1mbGV4LWZsb3ctZmx1aWQtY29sdW1uIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xufVxuXG5AbWl4aW4gZXMtZmxleC1mbG93LWZsdWlkLXJvdyB7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cblxuXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIFByZWRlZmluZWQgZmxleGJveCBlbGVtZW50cyBhcyBleHRlbnNpb24gY2xhc3Nlc1xuLy8vXG4lZXMtZmxleC1jb250YWluZXItZHluYW1pYyB7XG4gICAgQGluY2x1ZGUgZXMtZmxleC1zaXplLXNjYWxhYmxlO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbiVlcy1mbGV4LWNvbnRhaW5lci1zdGF0aWMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIGVzLWZsZXgtc2l6ZS1zdGF0aWM7XG59XG5cblxuIiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBJY29uIHJlbGF0ZWQgbWl4aW5zIGFuZCBmdW5jdGlvbnNcbi8vL1xuLy8vIEBncm91cCBtb2R1bGVzXG4vLy8gQG1vZHVsZSBzYXNzL21vZHVsZXMvZm91bmRhdGlvbi9pY29uXG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIE1peGluIGZvciBmb250IGljb25zXG4vLy9cbi8vLyBAYWNjZXNzIHB1YmxpY1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkbmFtZSAgICBOYW1lIG9mIGZvbnRcbi8vL1xuLy8vIEBleGFtcGxlXG4vLy8gICBAaW5jbHVkZSBlcy1pY29uKCdlcnQtaWNvbnMnKTtcbi8vL1xuQG1peGluIGVzLWljb24oJG5hbWU6IGVydC1pY29ucywgJGRpc3BsYXktbW9kZTogaW5saW5lLWJsb2NrKSB7XG4gIGRpc3BsYXk6ICRkaXNwbGF5LW1vZGU7XG4gIGZvbnQtZmFtaWx5OiAkbmFtZTsgLy8gc2hvcnRlbmluZyBmb250IGRlY2xhcmF0aW9uXG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvOyAvLyBvcHRpbWl6ZWxlZ2liaWxpdHkgdGhyb3dzIHRoaW5ncyBvZmYgIzEwOTRcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gTWl4aW4gZm9yIHNpbmdsZXRvbiBpY29uc1xuLy8vXG4vLy9cbkBtaXhpbiBlcy1pY29uLXNpbmdsZXRvbigpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDFlbTtcbiAgLy9oYXJtb25pemUgaWNvbnMgYW5kIHRleHRcbiAgbWFyZ2luLXRvcDogLShlcy1lbS1jYWxjKDEpKTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBNaXhpbiBhbmQgcGxhY2Vob2xkZXIgZm9yIEVSVCBpY29uc1xuLy8vXG5AbWl4aW4gZXMtZXJ0LWljb24oKXtcbiAgQGluY2x1ZGUgZXMtaWNvbihlcnQtaWNvbnMpO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cbiVlcy1lcnQtaWNvbntcbiAgQGluY2x1ZGUgZXMtZXJ0LWljb247XG59XG4lZXMtZXJ0LWljb24tc2luZ2xldG9ue1xuICBAZXh0ZW5kICVlcy1lcnQtaWNvbjtcbiAgQGluY2x1ZGUgZXMtaWNvbi1zaW5nbGV0b247XG59XG5cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gTWl4aW4gdG8gY3JlYXRlIGNsYXNzZXMvc3R5bGVzIGZvciAyZCBmb250IGljb25zXG4vLy9cbi8vLyBAYWNjZXNzIHB1YmxpY1xuLy8vIEBwYXJhbSB7T2JqZWN0fSAkaWNvbnMgICAgTWFwIG9mIDJkIGljb25zXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRpY29uLXByZWZpeCAgICBQcmVmaXggZm9yIGVhY2ggaWNvbiBjbGFzcywgYnkgZGVmYXVsdCAnaWNvbidcbi8vL1xuLy8vIEBleGFtcGxlXG4vLy8gICBAaW5jbHVkZSBlcy1jcmVhdGUtMmQtZm9udC1pY29uLWNsYXNzZXMoJ2RhcmsnLCAnYmFzZScsIDEuMCk7XG4vLy9cbkBtaXhpbiBlcy1jcmVhdGUtMmQtZm9udC1pY29uLWNsYXNzZXMoXG4gICRpY29ucyxcbiAgJGljb24tcHJlZml4OiAnaWNvbidcbilcbntcbiAgQGVhY2ggJGljb24ta2V5LCAkaWNvbi1jaGFyYWN0ZXItdmFsdWUgaW4gJGljb25zXG4gIHtcbiAgICAuZXMtI3skaWNvbi1wcmVmaXh9LSN7JGljb24ta2V5fTpiZWZvcmVcbiAgICB7XG4gICAgICBjb250ZW50OiAkaWNvbi1jaGFyYWN0ZXItdmFsdWU7IC8vIG1haW4gaWNvblxuICAgIH1cbiAgfVxufVxuXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIEZ1bmN0aW9uIHRvIGdldCB0aGUgY2hhcmFjdGVyIGNvZGUgb2YgYW4gaWNvblxuLy8vXG4vLy8gQGFjY2VzcyBwdWJsaWNcbi8vLyBAcGFyYW0ge01hcH0gJG1hcCAgICAgICAgICAgTWFwIG9mIGljb25zXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRuYW1lICAgIE5hbWUgb2YgaWNvbiB0byBiZSByZXRyaWV2ZWRcbi8vL1xuQGZ1bmN0aW9uIGVzLWdldC1pY29uKFxuICAkbmFtZSxcbiAgJG1hcDogJGVzLWljb25zLTJkXG4pXG57XG4gIC8vIGljb24gZG9lcyBub3QgZXhpc3Q/XG4gIEBpZiAobWFwLWhhcy1rZXkoJG1hcCwgJG5hbWUpID09IGZhbHNlKSB7XG4gICAgQGVycm9yIFwiSWNvbiAnI3skbmFtZX0nIGRvZXMgbm90IGV4aXN0IGluIHNwZWNpZmllZCBtYXAuXCI7XG4gIH1cblxuICAkaWNvbjogbWFwLWdldCgkbWFwLCAkbmFtZSk7XG4gIEByZXR1cm4gJGljb247XG59XG5cbi8qKlxuICogbWl4aW4gdG8gY3JlYXRlIGljb24gY29sb3IgbW9kaWZpZXJzIChjb2xvciBiYXNlZClcbiAqL1xuQG1peGluIGVzLWNyZWF0ZS1pY29uLWNvbG9yLW1vZGlmaWVycyhcbiAgJGljb24tc3RhdGVzLFxuICAkZGVmYXVsdC1zdGF0ZTogJ2RlZmF1bHQnXG4pXG57XG4gIEBlYWNoICRpY29uLXN0YXRlLWtleSwgJGljb24tc3RhdGUtY29sb3Itc2V0dGluZ3MgaW4gJGljb24tc3RhdGVzXG4gIHtcbiAgICAkaWNvbi0yZC1jb2xvcjogbWFwLWdldCgkaWNvbi1zdGF0ZS1jb2xvci1zZXR0aW5ncywgJ2ljb24tMmQnKTtcbiAgICAkaWNvbi0zZC1zZXR0aW5nczogbWFwLWdldCgkaWNvbi1zdGF0ZS1jb2xvci1zZXR0aW5ncywgJ2ljb24tM2QnKTtcblxuICAgIC8vIGdlbmVyYXRvciBpY29uIHNlbGVjdG9yIGNsYXNzXG4gICAgJGljb24tc2VsZWN0b3ItY2xhc3M6IFwiJi4tZXMtXCIgKyAkaWNvbi1zdGF0ZS1rZXk7XG5cbiAgICAvLyBrZXkgaXMgdGhlIGRlZmF1bHQgc3RhdGU/XG4gICAgQGlmICRpY29uLXN0YXRlLWtleSA9PSAkZGVmYXVsdC1zdGF0ZSB7XG4gICAgICAvLyBhcHBlbmQgc2VsZWN0b3IgZm9yIGxheWVyc1xuICAgICAgJGljb24tc2VsZWN0b3ItY2xhc3M6ICRpY29uLXNlbGVjdG9yLWNsYXNzICsgXCIsICYuLWVzLXNoYWRvd1wiO1xuXG4gICAgICBjb2xvcjogJGljb24tMmQtY29sb3I7XG4gICAgfVxuXG4gICAgLy8gb3V0cHV0IGljb24gc2VsZWN0b3IgY2xhc3NcbiAgICAjeyRpY29uLXNlbGVjdG9yLWNsYXNzfVxuICAgIHtcbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICYgc3Bhbjo6YmVmb3Jle1xuICAgICAgICBjb2xvcjogJGljb24tMmQtY29sb3I7XG4gICAgICB9XG4gICAgICAmLi1lcy1zaGFkb3cgc3Bhbjo6YmVmb3JleyAvLyBiYXNlXG4gICAgICAgIGNvbG9yOiBudGgoJGljb24tM2Qtc2V0dGluZ3MsIDEpO1xuICAgICAgfVxuICAgICAgJi4tZXMtc2hhZG93IHNwYW4gKyBzcGFuOjpiZWZvcmV7IC8vIHNoYWRvd1xuICAgICAgICBjb2xvcjogbnRoKCRpY29uLTNkLXNldHRpbmdzLCAyKTtcbiAgICAgIH1cbiAgICAgICYuLWVzLXNoYWRvdyBzcGFuICsgc3BhbiArIHNwYW46OmJlZm9yZXsgLy8gaWNvbi0zZFxuICAgICAgICBjb2xvcjogbnRoKCRpY29uLTNkLXNldHRpbmdzLCAzKTtcbiAgICAgIH1cbiAgICAgIC8vIG1ha2UgYWxsIHNwYW5zIHZpc2libGVcbiAgICAgICYgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICAgICYuLWVzLXNoYWRvdyA+IHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn0iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIE1peGlucy9GdW5jdGlvbnMgZm9yIFNwYWNpbmdzXG4vLy9cbi8vLyBAZ3JvdXAgbW9kdWxlcy9mb3VuZGF0aW9uXG4vLy8gQG1vZHVsZSBzY3NzL21vZHVsZXMvZm91bmRhdGlvbi9zcGFjaW5nc1xuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gZXh0ZW5zaW9uOiBtb2RpZmllcnMgZm9yIGluc2V0c1xuLy8gXG4vLyBEZWZhdWx0IGluc2V0OiBlcy1zcGFjZS1pbnNldC1sYXJnZVxuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiVlcy1pbnNldC1tb2RpZmllcnMge1xuICAgIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2UtaW5zZXQtc21hbGwpO1xuICAgICYuLWVzLWluc2V0LXhzbWFsbCB7XG4gICAgICAgIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2UtaW5zZXQteHNtYWxsKTtcbiAgICB9XG4gICAgJi4tZXMtaW5zZXQtZGVmYXVsdCxcbiAgICAmLi1lcy1pbnNldC1zbWFsbCB7XG4gICAgICAgIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2UtaW5zZXQtc21hbGwpO1xuICAgIH1cbiAgICAmLi1lcy1pbnNldC1tZWRpdW0ge1xuICAgICAgICBwYWRkaW5nOiBlcy10by1yZW0oJGVzLXNwYWNlLWluc2V0LW1lZGl1bSk7XG4gICAgfVxuICAgICYuLWVzLWluc2V0LWxhcmdlIHtcbiAgICAgICAgcGFkZGluZzogZXMtdG8tcmVtKCRlcy1zcGFjZS1pbnNldC1sYXJnZSk7XG4gICAgfVxuICAgICYuLWVzLWluc2V0LXhsYXJnZSB7XG4gICAgICAgIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2UtaW5zZXQteGxhcmdlKTtcbiAgICB9XG59XG5cbiVlcy1jb250ZW50LWJveC1pbnNldC1tb2RpZmllcnMge1xuICAgIEBleHRlbmQgJWVzLWluc2V0LW1vZGlmaWVycztcbn1cblxuJWVzLWNvbnRhaW5lci1pbnNldC1tb2RpZmllcnMge1xuICAgIEBleHRlbmQgJWVzLWluc2V0LW1vZGlmaWVycztcbn1cblxuLy8gU3F1aXNoIG1vZGlmaWVyc1xuXG4lZXMtaW5zZXQtc3F1aXNoLW1vZGlmaWVycyB7XG4gICAgcGFkZGluZzogZXMtdG8tcmVtKCRlcy1zcGFjZS1zbWFsbCAoJGVzLXNwYWNlLW1lZGl1bSArIDVweCkpO1xuICAgICYuLWVzLWluc2V0LXNtYWxsIHtcbiAgICAgICAgcGFkZGluZzogZXMtdG8tcmVtKCRlcy1zcGFjZS1pbnNldC1zcXVpc2gtc21hbGwpO1xuICAgIH1cbiAgICAmLi1lcy1pbnNldC1kZWZhdWx0LFxuICAgICYuLWVzLWluc2V0LW1lZGl1bSB7XG4gICAgICAgIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2UtaW5zZXQtc3F1aXNoLW1lZGl1bSk7XG4gICAgfVxuICAgICYuLWVzLWluc2V0LWxhcmdlIHtcbiAgICAgICAgcGFkZGluZzogZXMtdG8tcmVtKCRlcy1zcGFjZS1pbnNldC1zcXVpc2gtbGFyZ2UpO1xuICAgIH1cbiAgICAmLi1lcy1pbnNldC14bGFyZ2Uge1xuICAgICAgICBwYWRkaW5nOiBlcy10by1yZW0oJGVzLXNwYWNlLWluc2V0LXNxdWlzaC14bGFyZ2UpO1xuICAgIH1cbn1cblxuJWVzLWNvbnRhaW5lci1pbnNldC1zcXVpc2gtbW9kaWZpZXJzIHtcbiAgICBAZXh0ZW5kICVlcy1pbnNldC1zcXVpc2gtbW9kaWZpZXJzO1xufVxuXG5cbi8vIGV4dGVuc2lvbiBtb2RpZmllcnMgZm9yIHZlcnRpY2FsIGFsaWdubWVudFxuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vKlxuJWVzLXZhbGlnbi1tb2RpZmllcnMge1xuICAgICYuLWVzLXZhbGlnbi10b3Age1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIH1cbiAgICAmLi1lcy12YWxpZ24tbWlkZGxlIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gICAgJi4tZXMtdmFsaWduLWJvdHRvbSB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgfVxufVxuKi9cbiIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gTWl4aW5zL0Z1bmN0aW9ucyBmb3IgTGF5b3V0c1xuLy8vXG4vLy8gQGdyb3VwIGZvdW5kYXRpb25cbi8vLyBAbW9kdWxlIHNjc3MvbW9kdWxlcy9mb3VuZGF0aW9uL2xheW91dHNcbi8vL1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8vIE1peGluIHRvIGNyZWF0ZSBldmVuIGxheW91dHNcbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIGVzLWxheW91dC1jcmVhdGUtZXZlbi1jb2x1bW4tbGF5b3V0KCRsYXlvdXQtbmFtZSwgJGNvbHVtbi1jbGFzcywgJG51bS1jb2x1bW5zKSB7XG4gICAgXG4gICAgLy8gcHJlLWNhbGN1bGF0ZSBjb2x1bW4gd2lkdGhcbiAgICAkY29sdW1uLXdpZHRoOiBjYWxjKDEwMCUgLyAkbnVtLWNvbHVtbnMpO1xuICAgICBcbiAgICAmLiN7JGxheW91dC1uYW1lfSB7XG4gICAgICAgIC4jeyRjb2x1bW4tY2xhc3N9IHtcbiAgICAgICAgICB3aWR0aDogI3skY29sdW1uLXdpZHRofTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAgICBcbn1cblxuIFxuICBcbi8vLyBNaXhpbiB0byBjcmVhdGUgd2lkdGggbW9kaWZpZXJzXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiBlcy1sYXlvdXQtY3JlYXRlLXdpZHRoLW1vZGlmaWVycygkbnVtLCAkcHJlZml4LW5hbWUsICRwYXJlbnQ6IFwiXCIpIHtcbiAgICBAZm9yICRpZHggZnJvbSAxIHRocm91Z2ggJG51bSB7XG4gICAgICAgICN7JHBhcmVudH0uI3skcHJlZml4LW5hbWV9I3skaWR4fSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gJG51bSkgKiAkaWR4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWl4aW4gZXMtbGF5b3V0LWNyZWF0ZS1kZWZhdWx0LXdpZHRoLW1vZGlmaWVycygkbnVtLCAkcGFyZW50OiBcIlwiKSB7XG4gICAgLy8gc21hbGw6IHdpZHRoIG1vZGlmaWVycyB0YWtlIGVmZmVjdCB3aGVuIG1vYmlsZSBhbmQgdXAgKD0gbW9iaWxlLWxhcmdlLXVwKVxuICAgIEBpbmNsdWRlIGVzLXZpZXdwb3J0LXJhbmdlKG1vYmlsZS1sYXJnZS11cCkge1xuICAgICAgICBAaW5jbHVkZSBlcy1sYXlvdXQtY3JlYXRlLXdpZHRoLW1vZGlmaWVycygkbnVtLCBcIi1lcy1zbWFsbC1cIiwgJHBhcmVudCk7ICAgICAgXG4gICAgfVxuXG4gICAgLy8gbWVkaXVtOiB3aWR0aCBtb2RpZmllcnMgdGFrZSBlZmZlY3Qgd2hlbiB0YWJsZXQgYW5kIHVwICg9IHRhYmxldC11cClcbiAgICBAaW5jbHVkZSBlcy12aWV3cG9ydC1yYW5nZSh0YWJsZXQtdXApIHtcbiAgICAgICAgQGluY2x1ZGUgZXMtbGF5b3V0LWNyZWF0ZS13aWR0aC1tb2RpZmllcnMoJG51bSwgXCItZXMtbWVkaXVtLVwiLCAkcGFyZW50KTsgICAgICBcblxuICAgICAgICAvLyBkZWZhdWx0IHdpZHRoXG4gICAgICAgIEBpbmNsdWRlIGVzLWxheW91dC1jcmVhdGUtd2lkdGgtbW9kaWZpZXJzKCRudW0sIFwiLWVzLXdpZHRoLVwiLCAkcGFyZW50KTsgICAgICBcbiAgICB9XG4gIFxuICAgIC8vIGxhcmdlOiB3aWR0aCBtb2RpZmllcnMgdGFrZSBlZmZlY3Qgd2hlbiBub3RlYm9vayBhbmQgYWJvdmUgXG4gICAgQGluY2x1ZGUgZXMtdmlld3BvcnQtcmFuZ2Uobm90ZWJvb2stdXApIHtcbiAgICAgICAgQGluY2x1ZGUgZXMtbGF5b3V0LWNyZWF0ZS13aWR0aC1tb2RpZmllcnMoJG51bSwgXCItZXMtbGFyZ2UtXCIsICRwYXJlbnQpOyAgICAgIFxuICAgIH1cblxuICAgIC8vIHhsYXJnZTogd2lkdGggbW9kaWZpZXJzIHRha2UgZWZmZWN0IHdoZW4gZGVza3RvcCBhbmQgYWJvdmUgXG4gICAgQGluY2x1ZGUgZXMtdmlld3BvcnQtcmFuZ2UoZGVza3RvcC11cCkge1xuICAgICAgICBAaW5jbHVkZSBlcy1sYXlvdXQtY3JlYXRlLXdpZHRoLW1vZGlmaWVycygkbnVtLCBcIi1lcy14bGFyZ2UtXCIsICRwYXJlbnQpOyAgICAgIFxuICAgIH1cbn1cblxuICBcbi8vLyBNaXhpbiB0byBjcmVhdGUgaGVpZ2h0IG1vZGlmaWVyc1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWl4aW4gZXMtbGF5b3V0LWNyZWF0ZS1oZWlnaHQtbW9kaWZpZXJzKCRudW0sICRwcmVmaXgtbmFtZSwgJHBhcmVudDogXCJcIikge1xuICAgIEBmb3IgJGlkeCBmcm9tIDEgdGhyb3VnaCAkbnVtIHtcbiAgICAgICAgI3skcGFyZW50fS4jeyRwcmVmaXgtbmFtZX0jeyRpZHh9IHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJSAvICRudW0gKiAkaWR4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbiAgXG5cbi8vLyBQcmVkZWZpbmVkIGxheW91dCBleHRlbnNpb25zXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiVlcy1sYXlvdXQge1xuICAgIEBpbmNsdWRlIGVzLWNsZWFyZml4O1xuICAgIC8vIFNIT1VMRCBOT1QgQkUgTkVDRVNTQVJZIVxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiVlcy1sYXlvdXQtcm93IHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuJWVzLWxheW91dC1mbG9hdC1jb2x1bW4ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5cbiIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gQ29udGFpbmVyIE1vZHVsZXNcbi8vL1xuLy8vIEBncm91cCBwYXJ0aWFsc1xuLy8vIEBtb2R1bGUgc2Fzcy9tb2R1bGVzL2NvbXBvbmVudHMvY29udGFpbmVyXG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKiBib3hlZCB3aGl0ZSBiYWNrZ3JvdW5kICovXG4lZXMtY29udGFpbmVyLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXMtYmFja2dyb3VuZC1jb2xvcjtcbn1cblxuJWVzLWNvbnRhaW5lci1iYWNrZ3JvdW5kLXdpdGgtYm9yZGVyIHtcbiAgQGV4dGVuZCAlZXMtY29udGFpbmVyLWJhY2tncm91bmQ7XG4gIGJvcmRlcjogJGVzLWNvbnRhaW5lci1ib3JkZXI7XG59IiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy8gTm9uIHJlcHJlc2VudGF0aW9uYWxcbi8vLyBjb2xvciB2YXJpYWJsZXNcbi8vL1xuLy8vIEBncm91cCBjb25maWd1cmF0aW9uXG4vLy8gQG1vZHVsZSBzYXNzL2NvbmZpZ3VyYXRpb24vZm91bmRhdGlvbi9jb2xvcnNcbi8vL1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEJhc2ljIGNvbG9yc1xuXG4vLy8gY29sb3JzXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy9icmFuZFxuJGVzLWJyYW5kLW1haW46IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS1icmFuZCcpO1xuJGVzLWJyYW5kLWFjY2VudDogZXMtY29sb3IoJ2NsYXJpby1waW5rJywgJ2JyaWdodC1waW5rJyk7XG5cbi8vIFN0YXR1c1xuJGVzLWRhbmdlci1jb2xvcjogZXMtY29sb3IoXCJjbGFyaW8tcmVkXCIsIFwicmVkLTlcIik7XG4kZXMtaW5hY3RpdmUtY29sb3I6IGVzLWNvbG9yKFwiY2xhcmlvLW1vbm9cIiwgXCJncmF5LTdcIik7XG4kZXMtaW5mby1jb2xvcjogZXMtY29sb3IoXCJjbGFyaW8tYmx1ZVwiLCBcImJsdWUtOVwiKTtcbiRlcy1zdWNjZXNzLWNvbG9yOiBlcy1jb2xvcihcImNsYXJpby10ZWFsXCIsIFwidGVhbC05XCIpO1xuJGVzLXdhcm5pbmctY29sb3I6IGVzLWNvbG9yKFwiY2xhcmlvLXllbGxvd1wiLCBcInllbGxvdy05XCIpO1xuJGVzLXdhcm5pbmctbGlnaHQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcmVkJywgJ3JlZC0zJyk7XG4kZXMtaGlnaGxpZ2h0LWNvbG9yOiBlcy1jb2xvcihcImNsYXJpby1ibHVlXCIsIFwiYmx1ZS05XCIpO1xuJGVzLWRpc2FibGVkLWNvbG9yOiBlcy1jb2xvcihcImNsYXJpby1tb25vXCIsIFwiZ3JheS03XCIpO1xuJGVzLXZpc2l0ZWQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsICdncmF5LTExJyk7XG5cbi8vdHJhbnNsdWNlbnRcbiRlcy1nbGFzcy1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywgJ3doaXRlJywgMC4yKTtcblxuLy9mb250XG4kZXMtZm9udC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywgJ2dyYXktMTInKTtcbiRlcy1mb250LWFsdC1icmlnaHQtY29sb3I6IGVzLWNvbG9yKCdncmVlbicsICdsaW1lJyk7IC8vIG5vdCB1c2VkXG4kZXMtZm9udC1icmlnaHQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsICd3aGl0ZScpO1xuJGVzLWZvbnQtaW1wb3J0YW50LWNvbG9yOiBlcy1jb2xvcihcImNsYXJpby1wdXJwbGVcIiwgXCJwdXJwbGUtMTFcIik7XG4kZXMtZm9udC1zdWJ0bGUtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsICdncmF5LTExJyk7XG4kZXMtZm9udC13YXJuaW5nLWNvbG9yOiBlcy1jb2xvcihcImNsYXJpby1yZWRcIiwgXCJyZWQtMTFcIik7XG5cbi8vYW5jaG9yXG4kZXMtYW5jaG9yLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLWJsdWUnLCAnYmx1ZS0xMScpO1xuJGVzLWFuY2hvci1ob3Zlci1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1ibHVlJywgJ2JsdWUtMTInKTtcbiRlcy1hbmNob3ItZm9jdXMtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tYmx1ZScsICdibHVlLTExJyk7XG4kZXMtYW5jaG9yLXZpc2l0ZWQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tYmx1ZScsICdibHVlLTExJyk7XG4vLyBhbmNob3IgY29sb3JzIGZvciBkYXJrIGJhY2tncm91bmRzXG4kZXMtYW5jaG9yLWNvbnRyYXN0LWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCAnd2hpdGUnKTtcbiRlcy1hbmNob3ItY29udHJhc3QtaG92ZXItY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsICdncmF5LTUnKTtcbiRlcy1hbmNob3ItY29udHJhc3QtZm9jdXMtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsICd3aGl0ZScpO1xuJGVzLWFuY2hvci1jb250cmFzdC12aXNpdGVkLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCAnd2hpdGUnKTtcblxuLy9iYWNrZ3JvdW5kc1xuJGVzLWJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKFwiY2xhcmlvLW1vbm9cIiwgXCJ3aGl0ZVwiKTtcbiRlcy1iYWNrZ3JvdW5kLWF0dGVudGlvbi1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1yZWQnLCAncmVkLTMnKTtcbiRlcy1iYWNrZ3JvdW5kLWNvbnRyYXN0LWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCAnZ3JheS0yJyk7XG4kZXMtYmFja2dyb3VuZC1kaXNhYmxlZC1jb2xvcjogZXMtY29sb3IoXCJjbGFyaW8tbW9ub1wiLCBcImdyYXktNlwiKTtcbiRlcy1iYWNrZ3JvdW5kLWxpZ2h0LWNvbG9yOiBlcy1jb2xvcihcImNsYXJpby1tb25vXCIsIFwiZ3JheS0xXCIpO1xuXG4vL2JvcmRlclxuJGVzLWJvcmRlci1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywgJ2dyYXktNycpO1xuJGVzLWJvcmRlci1icmlnaHQtY29sb3I6IGVzLWNvbG9yKFwiY2xhcmlvLW1vbm9cIiwgXCJ3aGl0ZVwiKTtcbiRlcy1ib3JkZXItbGlnaHQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsICdncmF5LTQnKTtcbiRlcy1ib3JkZXItYXR0ZW50aW9uLWNvbG9yOiBlcy1jb2xvcihcImNsYXJpby1yZWRcIiwgXCJyZWQtOVwiKTtcbiRlcy1ib3JkZXItc2VwYXJhdG9yLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCAnYmxhY2snLCAuMik7IFxuJGVzLWJvcmRlci1oaWdobGlnaHQtY29sb3I6IGVzLWNvbG9yKFwiY2xhcmlvLXBpbmtcIiwgXCJicmlnaHQtcGlua1wiKTtcblxuLy9zaGFkb3dcbiRlcy1zaGFkb3ctY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsICdibGFjaycsIC4yKTtcblxuLy9pY29uc1xuJGVzLWljb24tY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsJ2dyYXktMTEnKTsiLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIEdsb2JhbCBWYXJpYWJsZXMgZm9yIENvbnRhaW5lcnNcbi8vL1xuLy8vIEBncm91cCBjb25maWd1cmF0aW9uXG4vLy8gQG1vZHVsZSBzYXNzL2NvbmZpZ3VyYXRpb24vY29tcG9uZW50cy9jb250YWluZXJzXG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBDb250YWluZXIgbGlrZSBwYW5lbHMgYW5kIG90aGVyXG5cbi8vIFBhbmVsIGJveC13aGl0ZSBtaXhpblxuJGVzLWNvbnRhaW5lci1ib3JkZXItd2lkdGg6IDFweDtcbiRlcy1jb250YWluZXItYm9yZGVyOiAkZXMtY29udGFpbmVyLWJvcmRlci13aWR0aCBzb2xpZCAkZXMtYm9yZGVyLWxpZ2h0LWNvbG9yOyIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gbWl4aW5zLCBmdW5jdGlvbnMgb3IgcGxhY2Vob2xkZXIgZm9yIHdpZGdldHMvY29udHJvbHNcbi8vL1xuLy8vIEBncm91cCBtb2R1bGVzXG4vLy8gQG1vZHVsZSBzYXNzL21vZHVsZXMvY29tcG9uZW50cy9jb250cm9sc1xuLy8vXG4vLy8gQHJlcXVpcmUgbWl4aW4gZXMtY29sb3Jcbi8vLyBAcmVxdWlyZSBtaXhpbiBlcy10by1yZW1cbi8vLyBAcmVxdWlyZSBtaXhpbiBlcy1nZXQtaWNvblxuLy8vIEByZXF1aXJlIG1peGluIGVzLWNvbnRyb2wtaWNvblxuLy8vIEByZXF1aXJlIG1peGluIGVzLWljb25cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLy9NaXhpbnMgZm9yIGRpc3BsYXlpbmcgaWNvbnMgbmV4dCB0byB0aGUgY29udHJvbCdzIGNvbnRlbnRcbkBtaXhpbiBlcy1jb250cm9sLWljb24oJGljb24sICRzaXplOiAkZXMtaWNvbnMtZm9udC1zaXplLWJhc2Upe1xuICBAaW5jbHVkZSBlcy1pY29uKGVydC1pY29ucyk7XG4gIGNvbnRlbnQ6IGVzLWdldC1pY29uKCRpY29uKTtcbiAgZm9udC1zaXplOiBlcy10by1yZW0oJHNpemUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuQG1peGluIGVzLWNvbnRyb2wtaWNvbi1hZnRlcigkaWNvbiwgJGluc2V0OiAkZXMtc3BhY2UtaW5zZXQtc3F1aXNoLWRlZmF1bHQsICRzaXplOiAkZXMtaWNvbnMtZm9udC1zaXplLWJhc2UpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOmFmdGVyIHtcbiAgICBAaW5jbHVkZSBlcy1jb250cm9sLWljb24oJGljb24sICRzaXplKTtcbiAgICBwYWRkaW5nOiBlcy10by1yZW0oJGluc2V0KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4vLyBAVE9ETzogICBkdWUgdG8gb3B0aWNhbCBhbGlnbm1lbnQgaXNzdWVzIHRvcDowIHdhcyByZW1vdmVkIHRlbXBvcmFyaWx5XG4vLyAgICAgICAgICBuZWVkcyBmdXJ0aGVyIGludmVzdGlnYXRpb24gaWYgaWNvbiBmb250IGNyZWF0aW9uIHByb2R1Y2VzIGluY29ycmVjdCByZXN1bHRzXG4vLyAgICB0b3A6IDA7XG4gICAgLy8gaGFybW9uaXplIGljb25zIGFuZCB0ZXh0IHZlcnRpY2FsbHlcbiAgICB0b3A6IChlcy10by1yZW0oMSkpO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWl4aW4gZXMtY29udHJvbC1pY29uLWJlZm9yZSgkaWNvbiwgJGluc2V0OiAkZXMtc3BhY2UtaW5zZXQtc3F1aXNoLWRlZmF1bHQsICRzaXplOiAkZXMtaWNvbnMtZm9udC1zaXplLWJhc2UpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgZXMtY29udHJvbC1pY29uKCRpY29uLCAkc2l6ZSk7XG4gICAgcGFkZGluZzogZXMtdG8tcmVtKCRpbnNldCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgLy8gQFRPRE86ICAgZHVlIHRvIG9wdGljYWwgYWxpZ25tZW50IGlzc3VlcyB0b3A6MCB3YXMgcmVtb3ZlZCB0ZW1wb3JhcmlseVxuICAgIC8vICAgICAgICAgIG5lZWRzIGZ1cnRoZXIgaW52ZXN0aWdhdGlvbiBpZiBpY29uIGZvbnQgY3JlYXRpb24gcHJvZHVjZXMgaW5jb3JyZWN0IHJlc3VsdHNcbiAgICAvLyAgICB0b3A6IDA7XG4gICAgLy8gaGFybW9uaXplIGljb25zIGFuZCB0ZXh0IHZlcnRpY2FsbHlcbiAgICB0b3A6IChlcy10by1yZW0oMSkpO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuXG4lZXMtY29udHJvbC1iYXNpYyB7XG4gICRib3JkZXItY29sb3I6ICRlcy1jb250cm9sLWJvcmRlci1jb2xvcjtcbiAgJGNvbG9yOiAkZXMtY29udHJvbC1jb2xvcjtcblxuICBiYWNrZ3JvdW5kOiAkZXMtYmFja2dyb3VuZC1jb2xvcjtcbiAgYm9yZGVyOiAkZXMtY29udHJvbC1ib3JkZXItd2lkdGggc29saWQgI3skYm9yZGVyLWNvbG9yfTtcbiAgY29sb3I6ICN7JGNvbG9yfTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMjVzO1xuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBFeHRlbnNpb25zIGZvciBjb250cm9sc1xuXG4lZXMtY29udHJvbCB7XG4gIEBleHRlbmQgJWVzLWNvbnRyb2wtYmFzaWM7XG4gIEBleHRlbmQgJWVzLWNvbnRyb2wtaW9zLWNzcy1yZXNldDtcbiAgLy8gSUUgc3BlY2lmaWMgc2V0dGluZzogXG4gIC8vIENvbnRyb2xzIGxvb2sgb2RkIGluIGhlaWdodCBpbiBJRSwgd2hlbiBub3Qgc2V0XG4gIC8vIGhlaWdodDogZXMtdG8tcmVtKCRlcy1jb250cm9sLWhlaWdodCk7ICAvLyBUaGlzIG92ZXJyaWRlIHdhcyBtZXNzaW5nIHdpdGggaW52YWxpZCBib3JkZXJzXG4gICYuLWVzLWludmFsaWQge1xuICAgIEBleHRlbmQgJWVzLWNvbnRyb2wtaW52YWxpZDtcbiAgfVxuICAmLi1lcy1kaXNhYmxlZCB7XG4gICAgQGV4dGVuZCAlZXMtY29udHJvbC1kaXNhYmxlZDtcbiAgfVxuICAmOmRpc2FibGVkLFxuICAmOmRpc2FibGVkOmhvdmVyIHtcbiAgICBAZXh0ZW5kICVlcy1jb250cm9sLWRpc2FibGVkO1xuICB9XG4gICY6Zm9jdXMge1xuICAgIEBleHRlbmQgJWVzLWNvbnRyb2wtZm9jdXM7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgQGV4dGVuZCAlZXMtY29udHJvbC1ob3ZlcjtcbiAgfVxufVxuXG4lZXMtY29udHJvbC1pbnZhbGlkIHtcbiAgYm9yZGVyOiAycHggc29saWQgI3skZXMtY29udHJvbC1ib3JkZXItY29sb3ItaW52YWxpZH07XG59XG5cbiVlcy1jb250cm9sLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGVzLWNvbnRyb2wtZGlzYWJsZWQtY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGVzLWNvbnRyb2wtYm9yZGVyLWNvbG9yLWRpc2FibGVkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAuOTtcbn1cblxuJWVzLWNvbnRyb2wtZm9jdXMge1xuICBib3JkZXItY29sb3I6ICRlcy1jb250cm9sLWJvcmRlci1jb2xvci1mb2N1cztcbiAgYm94LXNoYWRvdzogJGVzLWNvbnRyb2wtc2hhZG93LWZvY3VzO1xufVxuXG4lZXMtY29udHJvbC1ob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogJGVzLWNvbnRyb2wtYm9yZGVyLWNvbG9yLWhvdmVyO1xufVxuXG4lZXMtY2FyZXQge1xuICBAaW5jbHVkZSBlcy1jb250cm9sLWljb24tYWZ0ZXIoY2hldnJvbi1kb3duKTtcbn1cblxuLy8gUmVxdWlyZWQgXCIqXCIgZmllbGQgaW5kaWNhdG9yXG4lZXMtY29udHJvbC1yZXF1aXJlZC1zaWduIHtcbiAgY29sb3I6ICRlcy1jb250cm9sLXJlcXVpcmVkLWNvbG9yO1xuICBjb250ZW50OiBcIipcIjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1sZWZ0OiBlcy10by1yZW0oJGVzLXNwYWNlLXNtYWxsKTtcbn1cblxuXG4iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIGNvbnRyb2xzIGNvbmZpZ3VyYXRpb24gZmlsZVxuLy8vXG4vLy8gQGdyb3VwIGNvbmZpZ3VyYXRpb25cbi8vLyBAbW9kdWxlIHNhc3MvY29uZmlndXJhdGlvbi9hdG9tcy9jb250cm9sc1xuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gQ29sb3JzXG4kZXMtY29udHJvbC1ib3JkZXItY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsICdncmF5LTcnKTtcbiRlcy1jb250cm9sLWJvcmRlci1jb2xvci1mb2N1czogZXMtY29sb3IoJ2NsYXJpby1tb25vJywgJ2dyYXktMTEnKTtcbiRlcy1jb250cm9sLWJvcmRlci1jb2xvci1kaXNhYmxlZDogJGVzLWRpc2FibGVkLWNvbG9yO1xuJGVzLWNvbnRyb2wtYm9yZGVyLWNvbG9yLWhvdmVyOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCAnZ3JheS0xMScpO1xuJGVzLWNvbnRyb2wtYm9yZGVyLWNvbG9yLWludmFsaWQ6IGVzLWNvbG9yKCdjbGFyaW8tcmVkJywgJ3JlZC05Jyk7XG4kZXMtY29udHJvbC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywgJ2dyYXktMTInKTtcbiRlcy1jb250cm9sLWljb24tY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsICdncmF5LTExJyk7XG4kZXMtY29udHJvbC1maWVsZC1iYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCAnZ3JheS0xJyk7XG5cbi8vIFN0YXRlIGNvbG9yc1xuJGVzLWNvbnRyb2wtZGlzYWJsZWQtY29sb3I6ICRlcy1iYWNrZ3JvdW5kLWRpc2FibGVkLWNvbG9yO1xuJGVzLWNvbnRyb2wtaG92ZXItY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsICdncmF5LTQnKTtcbiRlcy1jb250cm9sLXRleHQtaG92ZXItY29sb3I6ICRlcy1icmFuZC1tYWluO1xuJGVzLWNvbnRyb2wtcmVxdWlyZWQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcmVkJywgJ3JlZC05Jyk7XG4kZXMtY29udHJvbC1zZXBhcmF0b3ItY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsICdibGFjaycsIC4yKTtcblxuLy8gU2hhZG93XG4kZXMtY29udHJvbC1zaGFkb3ctY29sb3ItaG92ZXI6ICRlcy1zaGFkb3ctY29sb3I7XG5cbi8vIE9wYWNpdHlcbiRlcy1jb250cm9sLWRpc2FibGVkLW9wYWNpdHk6IDAuNjtcblxuLy8gRm9udFxuJGVzLWNvbnRyb2wtZm9udC1mYW1pbHk6ICRlcy1mb250LXByaW1hcnk7XG5cbi8vLyBWYXJpYWJsZXMgZm9yIGNvbnRyb2xzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuJGVzLWNvbnRyb2wtYm9yZGVyLXdpZHRoOiAxcHg7XG4kZXMtY29udHJvbC1oZWlnaHQ6ICRlcy1waXhlbC11bml0ICogMy4yO1xuJGVzLWNvbnRyb2wtYm9yZGVybGVzcy1oZWlnaHQ6ICRlcy1jb250cm9sLWhlaWdodCAtIDIqJGVzLWNvbnRyb2wtYm9yZGVyLXdpZHRoO1xuJGVzLWNvbnRyb2wtbGluZS1oZWlnaHQ6ICRlcy1jb250cm9sLWhlaWdodCAtICRlcy1zcGFjZS1kZWZhdWx0IC0gMiokZXMtY29udHJvbC1ib3JkZXItd2lkdGg7XG4kZXMtY29udHJvbC1ib3JkZXJsZXNzLWxpbmUtaGVpZ2h0OiAkZXMtY29udHJvbC1oZWlnaHQgLSAkZXMtc3BhY2UtZGVmYXVsdDtcblxuLy8gQm9yZGVyXG4kZXMtY29udHJvbC1zZXBhcmF0b3ItYm9yZGVyOiAxcHggc29saWQgJGVzLWNvbnRyb2wtc2VwYXJhdG9yLWNvbG9yO1xuJGVzLWNvbnRyb2wtYm9yZGVyLXJhZGl1czogM3B4O1xuXG4vLyBCb3ggc2hhZG93XG4kZXMtY29udHJvbC1zaGFkb3ctZm9jdXM6IDAgMCA0cHggI3skZXMtY29udHJvbC1zaGFkb3ctY29sb3ItaG92ZXJ9O1xuXG4vLyBWYXJpYWJsZXMgZm9yIGNoZWNrYm94IGFuZCByYWRpbyBidXR0b25cbiRlcy1jaGVja2JveC1zaXplOiAkZXMtZm9udC1zaXplLWRlZmF1bHQgKyA3cHg7XG5cbiRlcy1jaGVja2JveC12ZXJ0aWNhbC1wYWRkaW5nOiAoJGVzLWNvbnRyb2wtaGVpZ2h0IC0gJGVzLWNoZWNrYm94LXNpemUpICogLjU7IC8vIHN1YnRyYWN0IGJvcmRlclxuXG4vLyBWYXJpYWJsZXMgZm9yIHN3aXRjaFxuJGVzLXN3aXRjaC1zaXplOiAyNHB4O1xuJGVzLXN3aXRjaC12ZXJ0aWNhbC1wYWRkaW5nOiAoJGVzLWNvbnRyb2wtaGVpZ2h0IC0gJGVzLXN3aXRjaC1zaXplKSAqIC41O1xuXG4vLyBSYWRpbyBCdXR0b25cbiRlcy1yYWRpby1idWxsZXQtY29sb3I6ICRlcy1jb250cm9sLWNvbG9yO1xuIiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBGb3JtLWNvbnRyb2wgcmVsYXRlZCBtaXhpbnMsIGZ1bmN0aW9ucyBvciBwbGFjZWhvbGRlclxuLy8vXG4vLy8gQGdyb3VwIG1vZHVsZXNcbi8vLyBAbW9kdWxlIHNhc3MvbW9kdWxlcy9jb21wb25lbnRzL2Zvcm0tY29udHJvbHNcbi8vL1xuLy8vIEByZXF1aXJlIHBsYWNlaG9sZGVyIGVzLWNvbnRyb2wtYmFzaWNcbi8vLyBAcmVxdWlyZSBwbGFjZWhvbGRlciBlcy1jb250cm9sLWZvY3VzXG4vLy8gQHJlcXVpcmUgcGxhY2Vob2xkZXIgZXMtY29udHJvbC1ob3ZlclxuLy8vIEByZXF1aXJlIHBsYWNlaG9sZGVyIGVzLWNvbnRyb2wtaW52YWxpZFxuLy8vIEByZXF1aXJlIG1peGluIGVzLWNvbG9yXG4vLy8gQHJlcXVpcmUgbWl4aW4gZXMtZW0tY2FsY1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy9NaXhpbnMgZm9yIGJhc2ljIGZvcm0gY29udHJvbHNcblxuXG4lZXMtY2hlY2tib3gtcmFkaW8ge1xuICAkY2hlY2tib3gtc2l6ZTogJGVzLWNoZWNrYm94LXNpemUgLSAycHg7IC8vIHN1YnRyYWN0IGJvcmRlciAvL0BUT0RPOiBuZWVkZWQgYXQgYWxsP1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbi8vICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGlucHV0IHtcbiAgICAvL2Rvbid0IHVzZSBkaXNwbGF5OiBub25lIG9yIHZpc2liaWxpdHk6IGhpZGRlbi4gT3RoZXJ3aXNlIHRoZSBjaGVja2JveCB3aWxsIG5vdCBiZSBmb2N1c2FibGVcbiAgICAvL2FuZCBhbHNvIG5vdCBuYXZpZ2FibGUgdXNpbmcgVEFCXG4gICAgY2xpcDogcmVjdCgwLDAsMCwwKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICBpbnB1dCArIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiBlcy10by1yZW0oJGVzLWNoZWNrYm94LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiBlcy10by1yZW0oJGVzLWNoZWNrYm94LXNpemUpO1xuXG4gICAgcGFkZGluZzogMCAwIDAgZXMtdG8tcmVtKCRlcy1jaGVja2JveC1zaXplICsgJGVzLXNwYWNlLWd1dHRlci1zbWFsbCk7XG5cbiAgICAvLyBjb3JyZWN0IHBhZGRpbmcgd2hlbiBsYWJlbCBpcyBlbXB0eSAoanVzdCBjaGVja2JveC9yYWRpbylcbiAgICAmOmVtcHR5IHtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIGVzLXRvLXJlbSgkZXMtY2hlY2tib3gtc2l6ZSk7XG4gICAgICAvLyBUaGlzIHByZXZlbnRzIHRoYXQgdGhlIGhlaWdodCBvZiB0aGUgY2hlY2tib3gvcmFkaW8gZ2V0cyBjb3JydXB0ZWQsIHdoZW4gZW1wdHkuXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBAZXh0ZW5kICVlcy1jb250cm9sLWJhc2ljO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogZXMtdG8tcmVtKCRlcy1jaGVja2JveC1zaXplKTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBAZXh0ZW5kICVlcy1jb250cm9sLWhvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwOyBcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiBlcy10by1yZW0oJGVzLWNoZWNrYm94LXNpemUpO1xuICAgIH1cbiAgfVxuICBpbnB1dDpmb2N1cyArIGxhYmVsOmJlZm9yZXtcbiAgICBAZXh0ZW5kICVlcy1jb250cm9sLWZvY3VzO1xuICB9XG59XG5cbiVlcy1jaGVja2JveC1yYWRpby1wYWRkaW5nIHtcbiAgLy8kY2hlY2tib3gtdmVydGljYWwtcGFkZGluZzogZXMtdG8tcmVtKCgkZXMtY29udHJvbC1oZWlnaHQgLSAkZXMtY2hlY2tib3gtc2l6ZSkgKiAuNSk7IC8vIHN1YnRyYWN0IGJvcmRlclxuXG4gIC8vIGZpbGwgc3BhY2UgdXAgdG8gcmVzdWx0IGluIFwiY29udHJvbCBoZWlnaHRcIlxuICBwYWRkaW5nOiBlcy10by1yZW0oJGVzLWNoZWNrYm94LXZlcnRpY2FsLXBhZGRpbmcpIDA7XG59XG5cbiVlcy1jb250cm9sLXN3aXRjaC1wYWRkaW5nLWZpbGwge1xuICAvLyBmaWxsIHNwYWNlIHVwIHRvIHJlc3VsdCBpbiBcImNvbnRyb2wgaGVpZ2h0XCJcbiAgcGFkZGluZzogZXMtdG8tcmVtKCRlcy1zd2l0Y2gtdmVydGljYWwtcGFkZGluZykgMDtcbn1cblxuXG4lZXMtaW5wdXQge1xuICBAZXh0ZW5kICVlcy1jb250cm9sO1xuICBwYWRkaW5nOiBlcy10by1yZW0oJGVzLXNwYWNlLWluc2V0LXNxdWlzaC1kZWZhdWx0KTtcbn1cbiIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gRHJvcGRvd24gTWVudSBtb2R1bGVzXG4vLy9cbi8vLyBAZ3JvdXAgcGFydGlhbHNcbi8vLyBAbW9kdWxlIHNhc3MvbW9kdWxlcy9jb21wb25lbnRzL2Ryb3Bkb3duXG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIGVzLWRyb3Bkb3duLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGVzLXRyYW5zaXRpb24taGlkZTtcbn1cblxuQG1peGluIGVzLWRyb3Bkb3duLWNvbnRlbnQtb3BlbiB7XG4gICAgLy8gdG9wID0gZGVmYXVsdCBzcGFjZSBhYm92ZSBhbmQgYmVsb3cgaWNvbiArIGxpbmUgaGVpZ2h0IG9mIGljb24vdGV4dFxuICAgICRkcm9wZG93bi10b3A6IDMgKiAkZXMtc3BhY2UtZGVmYXVsdCArICRlcy1jb250cm9sLWxpbmUtaGVpZ2h0O1xuICAgICRkcm9wZG93bi10YWJsZXQtbWF4LXZpc2libGUtaXRlbXMtZGVmYXVsdDogMTU7IC8vIG1heGltdW0gbnVtYmVyIG9mIHZpc2libGUgaXRlbXMgb24gdGFibGV0IGFuZCBhYm92ZVxuICAgIFxuICAgIEBpbmNsdWRlIGVzLXRyYW5zaXRpb24tc2hvdztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiBlcy10by1yZW0oJGVzLXNwYWNlLWRlZmF1bHQpO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IGVzLXRvLXJlbSgkZXMtc3BhY2UtZGVmYXVsdCk7XG4gICAgdG9wOiBlcy10by1yZW0oJGRyb3Bkb3duLXRvcCk7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtICN7ZXMtdG8tcmVtKCRkcm9wZG93bi10b3AgKyAkZXMtc3BhY2UtZGVmYXVsdCl9KTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHotaW5kZXg6ICRlcy16LWluZGV4LXRvcG1vc3Q7XG4gICAgQGluY2x1ZGUgZXMtdmlld3BvcnQtcmFuZ2UobW9iaWxlLWxhcmdlLXVwKSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IGVzLXRvLXJlbSgkZXMtY29udHJvbC1oZWlnaHQgKiAkZHJvcGRvd24tdGFibGV0LW1heC12aXNpYmxlLWl0ZW1zLWRlZmF1bHQpO1xuICAgICAgICB0b3A6IGNhbGMoMTAwJSArICN7JGVzLXNwYWNlLXhzbWFsbH0pO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgei1pbmRleDogJGVzLXBhZ2UtaGVhZGVyLXotaW5kZXggLSAxO1xuICAgIH1cbn1cblxuQG1peGluIGVzLWRyb3Bkb3duLW92ZXJsYXkge1xuICAgIEBpbmNsdWRlIGVzLXZpZXdwb3J0LXJhbmdlKG1vYmlsZS1sYXJnZS11cCkge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWl4aW4gZXMtZHJvcGRvd24tb3ZlcmxheS1vcGVuIHtcbiAgICAvL1ZhcmlhYmxlcyBmb3Igb3ZlcmxheVxuICAgICRkcm9wZG93bi1vdmVybGF5LWNsb3NlLWluc2V0OiAoJGVzLXNwYWNlLW1lZGl1bSArICRlcy1zcGFjZS1zbWFsbCkgJGVzLXNwYWNlLWxhcmdlO1xuXG4gICAgQGluY2x1ZGUgZXMtb3ZlcmxheTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgZXMtY29udHJvbC1pY29uKGNsb3NlKTtcbiAgICAgICAgY29sb3I6ICRlcy1mb250LWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXMtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiBlcy10by1yZW0oJGRyb3Bkb3duLW92ZXJsYXktY2xvc2UtaW5zZXQpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6ICRlcy16LWluZGV4LXRvcG1vc3Q7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgQGluY2x1ZGUgZXMtdmlld3BvcnQtcmFuZ2UobW9iaWxlLWxhcmdlLXVwKSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHotaW5kZXg6IGF1dG87XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBlcy1kcm9wZG93bi1saXN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXMtYmFja2dyb3VuZC1jb2xvcjtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBvdmVyZmxvdy15OiBhdXRvOyBcbiAgICBsaSB7XG4gICAgICAgIGEsXG4gICAgICAgIGJ1dHRvbixcbiAgICAgICAgJiA+IHNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGNvbG9yOiAkZXMtZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWluLWhlaWdodDogZXMtdG8tcmVtKCRlcy1jb250cm9sLWhlaWdodCk7XG4gICAgICAgICAgICBwYWRkaW5nOiBlcy10by1yZW0oJGVzLXNwYWNlLWluc2V0LXNxdWlzaC1kZWZhdWx0KTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC5lcy1pY29uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGVzLXRvLXJlbSgkZXMtaWNvbi1zaXplLWRlZmF1bHQpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogZXMtdG8tcmVtKCRlcy1zcGFjZS1ndXR0ZXItcmlnaHQtc21hbGwpO1xuICAgICAgICAgICAgICAgIC8vaGFybW9uaXplIGljb25zIGFuZCB0ZXh0IHZlcnRpY2FsbHlcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdG9wOiAtKGVzLXRvLXJlbSgxKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8gdGhpcyB0byBtYWtlIHRoZSB0ZXh0IHZpc3VhbGx5IGRpc3RpbmN0IGZyb20gdGhlIGNsaWNrYWJsZSBpdGVtc1xuICAgICAgICAvLyBkZWNpc2lvbiBtYWRlIGJ5IEtldmluIG9uIDE3LUp1bC0yMDE5XG4gICAgICAgICYgPiBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgfVxuICAgICAgICBhOmhvdmVyLFxuICAgICAgICBidXR0b246Zm9jdXMsXG4gICAgICAgIGJ1dHRvbjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZXMtY29udHJvbC1ob3Zlci1jb2xvcjtcbiAgICAgICAgICAgIC8vIGNvbG9yOiAkZXMtY29udHJvbC10ZXh0LWhvdmVyLWNvbG9yOyAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIHNwYW4uLWVzLWRpc2FibGVkLFxuICAgICAgICBhLi1lcy1kaXNhYmxlZCxcbiAgICAgICAgYnV0dG9uLi1lcy1kaXNhYmxlZCxcbiAgICAgICAgYnV0dG9uOmRpc2FibGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZXMtZGlzYWJsZWQtY29sb3I7ICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgYS4tZXMtZGlzYWJsZWQsXG4gICAgICAgIGJ1dHRvbi4tZXMtZGlzYWJsZWQsXG4gICAgICAgIGJ1dHRvbjpkaXNhYmxlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZXMtYmFja2dyb3VuZC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgICBzcGFuLi1lcy1kaXNhYmxlZCxcbiAgICAgICAgYS4tZXMtZGlzYWJsZWQge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi5lcy1kaXZpZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZXMtY29udHJvbC1zZXBhcmF0b3ItY29sb3I7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBlcy1kcm9wZG93bi1saXN0LXRhYmxldCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGVzLWJhY2tncm91bmQtY29sb3I7XG4gICAgYm9yZGVyOiAkZXMtY29udHJvbC1zZXBhcmF0b3ItY29sb3I7XG4gICAgYm94LXNoYWRvdzogMCA2cHggMTJweCAkZXMtc2hhZG93LWNvbG9yO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgbGkge1xuICAgICAgICBhLFxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuJWVzLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG5hdixcbiAgICAuZXMtZHJvcGRvd24tb3ZlcmxheSB7XG4gICAgICAgIEBpbmNsdWRlIGVzLWRyb3Bkb3duLW92ZXJsYXk7XG4gICAgfVxuICAgIHVsLFxuICAgIC5lcy1kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgQGluY2x1ZGUgZXMtZHJvcGRvd24tY29udGVudDtcbiAgICAgICAgQGluY2x1ZGUgZXMtZHJvcGRvd24tbGlzdDtcbiAgICB9XG4gICAgJi4tZXMtb3BlbiBuYXYsXG4gICAgJi4tZXMtb3BlbiAuZXMtZHJvcGRvd24tb3ZlcmxheSB7XG4gICAgICAgIEBpbmNsdWRlIGVzLWRyb3Bkb3duLW92ZXJsYXktb3BlbjtcbiAgICB9XG4gICAgJi4tZXMtb3BlbiB1bCxcbiAgICAmLi1lcy1vcGVuIC5lcy1kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgQGluY2x1ZGUgZXMtZHJvcGRvd24tY29udGVudC1vcGVuO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmVzLWRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICBAZXh0ZW5kICVlcy1jb250YWluZXItaW5zZXQtbW9kaWZpZXJzO1xuICAgIH1cbiAgICBcbiAgICBAaW5jbHVkZSBlcy12aWV3cG9ydC1yYW5nZShtb2JpbGUtbGFyZ2UtdXApIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB1bCxcbiAgICAgICAgLmVzLWRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgQGluY2x1ZGUgZXMtZHJvcGRvd24tbGlzdC10YWJsZXQ7XG4gICAgICAgIH1cbiAgICAgICAgJi4tZXMtbGVmdCB7XG4gICAgICAgICAgICB1bCxcbiAgICAgICAgICAgIC5lcy1kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuLWVzLXJpZ2h0IHtcbiAgICAgICAgICAgIHVsLFxuICAgICAgICAgICAgLmVzLWRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBlcy1kcm9wZG93bi1idXR0b24ge1xuXG5cdCYuLWVzLXNtYWxsIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdC8vIGZpeGVkIHBhZGRpbmcgZm9yIGNhcmV0IGljb25cblx0XHRcdHBhZGRpbmc6ICRlcy1zcGFjZS1pbnNldC1zcXVpc2gtc21hbGw7XG5cdFx0fVxuXHRcdCRkcm9wZG93bi1pbnNldC1yaWdodC1zbWFsbDogJGVzLWljb24tc2l6ZSArIDIqJGVzLXNwYWNlLXNtYWxsO1xuXHRcdCRkcm9wZG93bi1pbnNldC1zbWFsbDogJGVzLXNwYWNlLXhzbWFsbCAkZHJvcGRvd24taW5zZXQtcmlnaHQtc21hbGwgJGVzLXNwYWNlLXhzbWFsbCAkZXMtc3BhY2Utc21hbGw7XG5cblx0XHRwYWRkaW5nOiBlcy10by1yZW0oJGRyb3Bkb3duLWluc2V0LXNtYWxsKTtcblx0XHQvLyB0aGUgaGVpZ2h0IGZvciBlYWNoIGNvbnRyb2wgaXMgc2V0IHRvIGF2b2lkIElFIGlzc3Vlc1xuXHRcdC8vIHRoZXJlZm9yZSB3ZSBhbHNvIG5lZWQgdG8gY2hhbmdlIGl0IGZvciB0aGUgbW9kaWZpZXJcblx0XHRoZWlnaHQ6IGVzLXRvLXJlbSgkZXMtY29udHJvbC1oZWlnaHQgLSAyKiRlcy1zcGFjZS14c21hbGwpO1xuXHR9XG4gICAgLy8gcGFkZGluZyBpcyBpbnNldCBzcXVpc2gsIGJ1dCBoYXMgdG8gYmUgY2FsY3VsYXRlZCBtYW51YWxseVxuICAgIC8vIGJlY2F1c2Ugb2YgdGhlIGNhcmV0IGF0IHRoZSByaWdodFxuICAgICRkcm9wZG93bi1pbnNldC1yaWdodDogJGVzLWljb24tc2l6ZSArIDIqJGVzLXNwYWNlLWRlZmF1bHQ7XG4gICAgJGRyb3Bkb3duLWluc2V0OiAkZXMtc3BhY2Utc21hbGwgJGRyb3Bkb3duLWluc2V0LXJpZ2h0ICRlcy1zcGFjZS1zbWFsbCAkZXMtc3BhY2UtbWVkaXVtO1xuXG4gICAgcGFkZGluZzogZXMtdG8tcmVtKCRkcm9wZG93bi1pbnNldCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIEBleHRlbmQgJWVzLWNvbnRyb2w7XG4gICAgQGV4dGVuZCAlZXMtY2FyZXQ7XG59XG5cbi8vIEBUT0RPOiBOZWVkcyByZXdvcmssIHVzZWQgYnkgZ2xvYmFsIGhlYWRlciBvbmx5IGZvciBub3dcbkBtaXhpbiBlcy1kcm9wZG93bi1saXN0LWxlZnQtdGFibGV0IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiBlcy1lbS1jYWxjKCRlcy1ndXR0ZXIpO1xufVxuXG5AbWl4aW4gZXMtZHJvcGRvd24taWNvbiB7XG4gICAgLy8gcGFkZGluZyBpcyBpbnNldCBzcXVpc2gsIGJ1dCBoYXMgdG8gYmUgY2FsY3VsYXRlZCBtYW51YWxseVxuICAgIC8vIGJlY2F1c2Ugb2YgdGhlIGNhcmV0IGF0IHRoZSByaWdodFxuICAgICRkcm9wZG93bi1pY29uLXNpemU6IDE1cHg7XG4gICAgJGRyb3Bkb3duLWNoZXZyb24taWNvbi1zaXplOiAxMXB4O1xuICAgICRkcm9wZG93bi1jaGV2cm9uLWljb24tb2Zmc2V0OiAoJGRyb3Bkb3duLWljb24tc2l6ZSAtICRkcm9wZG93bi1jaGV2cm9uLWljb24tc2l6ZSkgKiAuNTtcbiAgICAkZHJvcGRvd24tY2hldnJvbi1pY29uLWluc2V0LWxlZnQ6ICRlcy1zcGFjZS14c21hbGwgKyAkZHJvcGRvd24tY2hldnJvbi1pY29uLW9mZnNldDtcbi8vICAgICRkcm9wZG93bi1jaGV2cm9uLWljb24taW5zZXQ6ICRlcy1zcGFjZS14c21hbGwgJGVzLXNwYWNlLXhzbWFsbCAyKiRlcy1zcGFjZS14c21hbGwgJGRyb3Bkb3duLWNoZXZyb24taWNvbi1pbnNldC1sZWZ0O1xuICAgICRkcm9wZG93bi1jaGV2cm9uLWljb24taW5zZXQ6IDAgMCAwICRkcm9wZG93bi1jaGV2cm9uLWljb24taW5zZXQtbGVmdDtcbiAgICAkZHJvcGRvd24taW5zZXQtbGVmdDogJGRyb3Bkb3duLWljb24tc2l6ZSArICRlcy1zcGFjZS1tZWRpdW07IC8vKyAkZXMtc3BhY2UteHNtYWxsXG4gICAgJGRyb3Bkb3duLWluc2V0OiAwIDAgMCAkZHJvcGRvd24taW5zZXQtbGVmdDtcbi8vICAgICRkcm9wZG93bi1pbnNldC1sZWZ0OiAkZHJvcGRvd24taWNvbi1zaXplICsgJGVzLXNwYWNlLXNtYWxsICsgJGVzLXNwYWNlLXhzbWFsbDtcbi8vICAgICRkcm9wZG93bi1pbnNldDogJGVzLXNwYWNlLXhzbWFsbCAkZXMtc3BhY2UteHNtYWxsICRlcy1zcGFjZS14c21hbGwgJGRyb3Bkb3duLWluc2V0LWxlZnQ7XG4gICAgXG4gICAgJGRyb3Bkb3duLWxhYmVsLWxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICRkcm9wZG93bi10ZXh0LWRlZmF1bHQtY29sb3I6ICRlcy1jb250cm9sLWNvbG9yO1xuICAgIFxuICAgIC8vIHVzZSBuZWdhdGl2ZSBtYXJnaW4gdG8gbW92ZSB0aGUgZm9jdXMgb3V0bGluZSBvdXQgb2YgdGhlIGJveCBsaW1pdHNcbiAgICBjb2xvcjogJGRyb3Bkb3duLXRleHQtZGVmYXVsdC1jb2xvcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogZXMtdG8tcmVtKCRkcm9wZG93bi1pbnNldCk7XG4gICAgLy8gdXNlIG5lZ2F0aXZlIG1hcmdpbiB0byBtb3ZlIHRoZSBmb2N1cyBvdXRsaW5lIG91dCBvZiB0aGUgYm94IGxpbWl0c1xuLy8gICAgbWFyZ2luOiBlcy10by1yZW0oJGVzLXNwYWNlLXhzbWFsbCkgKiAtMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgLmVzLWxhYmVsLXN0YWNrIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lcy1pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiBlcy10by1yZW0oJGRyb3Bkb3duLWljb24tc2l6ZSk7XG4gICAgICAgIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2UtaW5zZXQteHNtYWxsKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGVzLXRvLXJlbSgkZXMtY29udHJvbC1oZWlnaHQpO1xuICAgIH1cbn1cblxuIiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBNaXhpbiBmb3IgZWFzaWVyIG1lZGlhIHF1ZXJ5IGdlbmVyYXRpb24gKHNjcmVlbiBvbmx5KVxuLy8vXG4vLy8gQGdyb3VwIG1vZHVsZXNcbi8vLyBAbW9kdWxlIHNhc3MvbW9kdWxlcy9jb3JlL3ZpZXdwb3J0LXJhbmdlXG4vLy9cbi8vLyBAYWNjZXNzIHB1YmxpY1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkdmlld3BvcnQtbmFtZSAgICBOYW1lIG9mIHZpZXdwb3J0IGNvbnRhaW5lZCBpbiB2aWV3cG9ydCBjb25maWd1cmF0aW9uIFwiQCRlcy12aWV3cG9ydC1yYW5nZXNcIlxuLy8vXG4vLy8gQGV4YW1wbGVcbi8vLyAgIGVzLXZpZXdwb3J0LXNjcmVlbignbm90ZWJvb2stb25seScpO1xuLy8vXG5cbkBtaXhpbiBlcy12aWV3cG9ydC1yYW5nZShcbiAgJHZpZXdwb3J0LW5hbWVcbilcbntcbiAgLy8gQ29uc3RhbnRzXG4gICRtaW46IG1pbi13aWR0aDtcbiAgJG1heDogbWF4LXdpZHRoO1xuICAkc2NyZWVuLWRldmljZS1jb25zdHJhaW50OiBcInNjcmVlblwiO1xuXG4gIC8vIHByZXBhcmUgbWVkaWEgcXVlcnlcbiAgJG1lZGlhLXF1ZXJ5OiAkc2NyZWVuLWRldmljZS1jb25zdHJhaW50O1xuXG4gIC8vIGdldCB2aWV3cG9ydCBzZXR0aW5ncyAobWluLW1heC1yYW5nZSlcbiAgJHZpZXdwb3J0LXNldHRpbmdzOiBtYXAtZ2V0KCRlcy12aWV3cG9ydC1yYW5nZXMsICR2aWV3cG9ydC1uYW1lKTtcblxuICAvLyBleHBlY3QgYWx3YXlzIHR3byBwYXJhbWV0ZXJzXG4gIEBpZiBsZW5ndGgoJHZpZXdwb3J0LXNldHRpbmdzKSAhPSAyIHtcbiAgICBAZXJyb3IgXCJNaW4tIGFuZCBtYXhpbXVtIHZhbHVlIGZvciAjeyR2aWV3cG9ydC1uYW1lfSBtdXN0IGJlIHNwZWNpZmllZC5cIjtcbiAgfVxuXG4gIC8vIGdldCBtaW5pbXVtIGFuZCBtYXhpbXVtIHZhbHVlIGZyb20gdGhlIHNldHRpbmdzXG4gICR2aWV3cG9ydC1taW46IG50aCgkdmlld3BvcnQtc2V0dGluZ3MsIDEpOyAvLyBtaW5pbXVtIHZhbHVlXG4gICR2aWV3cG9ydC1tYXg6IG50aCgkdmlld3BvcnQtc2V0dGluZ3MsIDIpOyAvLyBtYXhpbXVtIHZhbHVlXG5cbiAgLy8gbWluaW11bSB2YWx1ZSBzcGVjaWZpZWQ/XG4gIEBpZiAkdmlld3BvcnQtbWluIHtcbiAgICAvLyBhcHBlbmQgbWluIGNvbmRpdGlvblxuICAgICRtZWRpYS1xdWVyeTogJG1lZGlhLXF1ZXJ5ICsgXCIgYW5kIChcIiArICRtaW4gKyBcIjogXCIgKyAkdmlld3BvcnQtbWluICsgXCIpXCI7XG4gIH1cblxuICAvLyBtYXhpbXVtIHZhbHVlIHNwZWNpZmllZD9cbiAgQGlmICR2aWV3cG9ydC1tYXgge1xuICAgIC8vIGFwcGVuZCBtYXggY29uZGl0aW9uXG4gICAgJG1lZGlhLXF1ZXJ5OiAkbWVkaWEtcXVlcnkgKyBcIiBhbmQgKFwiICsgJG1heCArIFwiOiBcIiArICR2aWV3cG9ydC1tYXggKyBcIilcIjtcbiAgfVxuXG4gIC8vIG91dHB1dCBtZWRpYSBxdWVyeVxuICBAbWVkaWEgI3skbWVkaWEtcXVlcnl9XG4gIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBnZW5lcmFsIHZhcmlhYmxlc1xuLy8vXG4vLy8gQGdyb3VwIGNvbmZpZ3VyYXRpb25cbi8vLyBAbW9kdWxlIHNhc3MvY29uZmlndXJhdGlvbi9nZW5lcmFsXG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLy8gYmFzZXBhdGhcbiRlcy1wYXRoLXRvLWFzc2V0czogJy4uLycgIWRlZmF1bHQ7XG5cbi8vLyBEZWZhdWx0IHVuaXRzIChmb3IgZGVwZW5kZW50IGNhbGN1bGF0aW9ucylcbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGVzLWJhc2UtdW5pdDogMTBweDsgICAgICAgIC8vIHRoaXMgdW5pdCByZXByZXNlbnRzIHRoZSBudW1iZXIgb2YgcGl4ZWxzIHBlciAxLjByZW1cbiRlcy1waXhlbC11bml0OiAxMHB4O1xuLy8kZXMtZ3JpZC11bml0OiA4cHg7ICAgICAgICAgLy8gYmFzZWxpbmUgZ3JpZCB1bml0IChudW1iZXIgb2YgcGl4ZWxzKVxuXG4vLyBaLWluZGljZXNcbiRlcy16LWluZGV4LXRvcG1vc3Q6IDEwMDA7XG4kZXMtei1pbmRleC1vdmVybGF5OiAkZXMtei1pbmRleC10b3Btb3N0IC0gMTtcblxuLy8vIFZpc3VhbCBzdHlsZXNcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEJveCBzaGFkb3dzXG4kZXMtc2hhZG93OiAwcHggMnB4IDVweCAwcHggJGVzLXNoYWRvdy1jb2xvcjtcblxuLy9zZXBhcmF0b3IgLT4gb25seSB1c2VkIGluIGdyaWQsIG1vdmUgaXQgdGhlcmU/XG4kZXMtc2VwYXJhdG9yLWJvcmRlcjogMXB4IHNvbGlkICRlcy1ib3JkZXItbGlnaHQtY29sb3I7IiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBMaW5rIGxpc3QgTW9kdWxlc1xuLy8vXG4vLy8gQGdyb3VwIHBhcnRpYWxzXG4vLy8gQG1vZHVsZSBzYXNzL21vZHVsZXMvY29tcG9uZW50cy9saW5rLWxpc3Rcbi8vL1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiVlcy1saW5rLWxpc3Qge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBuYXYge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkrbGk6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcInxcIjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGVzLXRvLXJlbSgkZXMtc3BhY2UtZGVmYXVsdCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBCdWxsZXQgTGlzdCBNb2R1bGVcbi8vL1xuLy8vIEhlbHBlcnMvRXh0ZW5zaW9ucy9NaXhpbmdzIHRvIGJlIHVzZWQgd2l0aCBidWxsZXQvbGVnZW5kIGxpc3RzXG4vLy9cbi8vLyBAZ3JvdXAgcGFydGlhbHNcbi8vLyBAbW9kdWxlIHNhc3MvbW9kdWxlcy9jb21wb25lbnRzL2J1bGxldC1saXN0XG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIENvbG9ycyBmb3IgYnVsbGV0c1xuJGVzLWJ1bGxldC1pdGVtLXN1Y2Nlc3MtY29sb3I6ICAgIGVzLWNvbG9yKCdjbGFyaW8tdGVhbCcsICd0ZWFsLTknKTtcbiRlcy1idWxsZXQtaXRlbS1lcnJvci1jb2xvcjogICAgICBlcy1jb2xvcignY2xhcmlvLXJlZCcsICdyZWQtOScpO1xuJGVzLWJ1bGxldC1pdGVtLXdhcm5pbmctY29sb3I6ICAgIGVzLWNvbG9yKCdjbGFyaW8teWVsbG93JywgJ3llbGxvdy0xMCcpO1xuXG4vLyBpY29uIHNpemVzIGZvciBidWxsZXRzXG4kZXMtYnVsbGV0LWl0ZW0taWNvbi1zaXplLXNtYWxsOiAgIDEwcHg7XG4kZXMtYnVsbGV0LWl0ZW0taWNvbi1zaXplLWxhcmdlOiAgIDE3cHg7XG5cbiVlcy1idWxsZXQtbGlzdCB7XG4gIEBleHRlbmQgJWVzLXJlc2V0LXVsO1xuXG4gID4gbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogZXMtdG8tcmVtKCRlcy1zcGFjZS1zbWFsbCk7XG4gICAgfVxuXG4gICAgLmVzLWljb24sXG4gICAgLi1lcy1idWxsZXQsXG4gICAgLmVzLWJ1bGxldCB7XG4gICAgICAvLyByZXN0b3JlIGRlZmF1bHQgbGluZS1oZWlnaHRcbiAgICAgIGxpbmUtaGVpZ2h0OiBlcy10by1yZW0oJGVzLWxpbmUtaGVpZ2h0KTtcbiAgICB9XG5cbiAgICAuLWVzLWJ1bGxldCxcbiAgICAuZXMtYnVsbGV0IHtcbiAgICAgIHdpZHRoOiBlcy10by1yZW0oJGVzLXNwYWNlLWxhcmdlICsgJGVzLXNwYWNlLWRlZmF1bHQpO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgLy8gdG8gYmUgdXNlZCB3aXRoIHRleHQgc3BhbnNcbiAgICAuZXMtYnVsbGV0IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbn1cblxuICAvLyBidWxsZXQgbGlzdCB1c2luZyBzbWFsbCBpY29uc1xuICAmLi1lcy1idWxsZXQtc21hbGwge1xuICAgIGxpIHtcbiAgICAgIC4tZXMtYnVsbGV0LFxuICAgICAgLmVzLWJ1bGxldCB7XG4gICAgICAgIGZvbnQtc2l6ZTogZXMtdG8tcmVtKCRlcy1idWxsZXQtaXRlbS1pY29uLXNpemUtc21hbGwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgLy8gYnVsbGV0IGxpc3QgdXNpbmcgbGFyZ2UgaWNvbnNcbiAgJi4tZXMtYnVsbGV0LWxhcmdlIHtcbiAgICBsaSB7XG4gICAgICAuLWVzLWJ1bGxldCxcbiAgICAgIC5lcy1idWxsZXQge1xuICAgICAgICBmb250LXNpemU6IGVzLXRvLXJlbSgkZXMtYnVsbGV0LWl0ZW0taWNvbi1zaXplLWxhcmdlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuJWVzLWJ1bGxldC1kZWZhdWx0LWNvbG9yLW1vZGlmaWVycyB7XG4gIC8vIGRlZmF1bHQgY29sb3JzIGZvciBidWxsZXRzXG4gICYgLi1lcy1zdWNjZXNzLFxuICAmIC4tZXMtb2sge1xuICAgIGNvbG9yOiAkZXMtYnVsbGV0LWl0ZW0tc3VjY2Vzcy1jb2xvcjtcbiAgfVxuXG4gICYgLi1lcy1lcnJvcixcbiAgJiAuLWVzLWZhaWxlZCB7IFxuICAgIGNvbG9yOiAkZXMtYnVsbGV0LWl0ZW0tZXJyb3ItY29sb3I7XG4gIH1cblxuICAmIC4tZXMtd2FybmluZyB7IFxuICAgIGNvbG9yOiAkZXMtYnVsbGV0LWl0ZW0td2FybmluZy1jb2xvcjtcbiAgfVxufSIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gUG9wb3ZlciBtb2R1bGVzXG4vLy9cbi8vLyBAZ3JvdXAgcGFydGlhbHNcbi8vLyBAbW9kdWxlIHNhc3MvbW9kdWxlcy9jb21wb25lbnRzL3BvcG92ZXJcbi8vL1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBlcy1wb3BvdmVyLWNvbnRlbnQtb3BlbiB7XG5cdCRlcy1wb3BvdmVyLXdpZHRoLWRlZmF1bHQ6IDI4ICogZXMtdG8tcmVtKCRlcy1zcGFjZS1kZWZhdWx0KTtcblx0JGVzLXBvcG92ZXItYm9yZGVyLWNvbG9yOiAkZXMtYm9yZGVyLWNvbG9yO1xuXHQkZXMtcG9wb3Zlci1zaGFkb3c6IDAgMTBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblxuXHRib3JkZXI6IDFweCBzb2xpZCAkZXMtcG9wb3Zlci1ib3JkZXItY29sb3I7XG5cdGJveC1zaGFkb3c6ICRlcy1wb3BvdmVyLXNoYWRvdztcblx0bGVmdDogY2FsYygxMDAlICsgI3skZXMtc3BhY2Utc21hbGx9KTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0d2lkdGg6ICRlcy1wb3BvdmVyLXdpZHRoLWRlZmF1bHQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAkZXMtei1pbmRleC10b3Btb3N0O1xufVxuXG4lZXMtcG9wb3ZlciB7XG5cdCRlcy1wb3BvdmVyLXdpZHRoLXNtYWxsOiAxNiAqICRlcy1zcGFjZS1kZWZhdWx0O1xuXHQkZXMtcG9wb3Zlci13aWR0aC1sYXJnZTogNDAgKiAkZXMtc3BhY2UtZGVmYXVsdDtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Ji4tZXMtb3Blbi4tZXMtc21hbGwgLmVzLXBvcG92ZXItY29udGVudCB7XG5cdFx0d2lkdGg6ICRlcy1wb3BvdmVyLXdpZHRoLXNtYWxsO1xuXHR9XG5cdCYuLWVzLW9wZW4uLWVzLWxhcmdlIC5lcy1wb3BvdmVyLWNvbnRlbnQge1xuXHRcdHdpZHRoOiAkZXMtcG9wb3Zlci13aWR0aC1sYXJnZTtcblx0fVxuICAgICYuLWVzLW9wZW4gLmVzLXBvcG92ZXItY29udGVudCB7XG4gICAgICAgIEBpbmNsdWRlIGVzLXBvcG92ZXItY29udGVudC1vcGVuO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGVzLWJhY2tncm91bmQtY29sb3I7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRhLFxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdH1cbiAgICB9XG4gICAgLmVzLXBvcG92ZXItY29udGVudCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIE1vZHVsZXMgZm9yIHBhZ2Utc3R5bGVzICh0ZW1wbGF0ZXMpXG4vLy9cbi8vLyBAZ3JvdXAgbW9kdWxlc1xuLy8vIEBtb2R1bGUgc2Fzcy9tb2R1bGVzL3RlbXBsYXRlcy9wYWdlXG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBHZW5lcmFsIHBhZ2UgZXh0ZW5zaW9uXG4lZXMtcGFnZSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8vIEZpeGVkIHdpZHRoIGV4dGVuc2lvblxuJS1lcy1wYWdlLWJvZHktZml4ZWQtd2lkdGgge1xuICBtYXgtd2lkdGg6ICRlcy1wYWdlLW1haW4tbWVkaXVtLW1heC13aWR0aDtcbn1cblxuJS1lcy1wYWdlLWJvZHktZml4ZWQtd2lkdGgtc21hbGwge1xuICBtYXgtd2lkdGg6ICRlcy1wYWdlLW1haW4tc21hbGwtbWF4LXdpZHRoO1xufSIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gVmlld3BvcnQgdmFyaWFibGVzXG4vLy9cbi8vLyBAZ3JvdXAgY29uZmlndXJhdGlvblxuLy8vIEBtb2R1bGUgc2Fzcy9jb25maWd1cmF0aW9uL2ZvdW5kYXRpb24vdmlld3BvcnRzXG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLy8gdmlld3BvcnRzXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gQnJlYWtwb2ludHNcbiRlcy1icmVha3BvaW50LW1vYmlsZS1sYXJnZTogNTAwcHg7XG4kZXMtYnJlYWtwb2ludC10YWJsZXQ6IDc2OHB4O1xuJGVzLWJyZWFrcG9pbnQtdGFibGV0LWxhcmdlOiA5MDBweDtcbiRlcy1icmVha3BvaW50LW5vdGVib29rOiAxMDI0cHg7XG4kZXMtYnJlYWtwb2ludC1kZXNrdG9wOiAxMjAwcHg7XG5cbi8vIFZpZXdwb3J0LVJhbmdlcyBNaW4vTWF4XG5cbi8vIFBMRUFTRSBOT1RFLCBXSEVOIENIQU5HSU5HIFZBTFVFUyBIRVJFOlxuLy8gVEhJUyBFWEFNUExFIExFQURTIFRPIEEgUkVBTCBCQUQgRVJST1I6XG4vLyAkZXMtdGFibGV0LXNtYWxsLW1heDogJGVzLWJyZWFrcG9pbnQtdGFibGV0IC0xO1xuLy8gd2hpY2ggd2lsbCByZXN1bHQgaW4gXCI3NjhweCAtMTFcIiBpbnN0ZWFkIG9mIHRoZSBleHBlY3RlZCBcIjc2OHB4XCIgZHVlIHRvIHRoZSBcbi8vIG1pc3Npbmcgc3BhY2UuIFRoaXMgaXMgYSBTQVNTIFwiZmVhdHVyZVwiXG5cbi8vIE1vYmlsZSBmaXJzdCwgXCJtaW4gbW9iaWxlXCIgPSAwXG4kZXMtbW9iaWxlLW1heDogJGVzLWJyZWFrcG9pbnQtbW9iaWxlLWxhcmdlIC0gMTtcbiRlcy1tb2JpbGUtbGFyZ2UtbWluOiAkZXMtYnJlYWtwb2ludC1tb2JpbGUtbGFyZ2U7XG4kZXMtbW9iaWxlLWxhcmdlLW1heDogJGVzLWJyZWFrcG9pbnQtdGFibGV0IC0gMTtcbiRlcy10YWJsZXQtbWluOiAkZXMtYnJlYWtwb2ludC10YWJsZXQ7XG4kZXMtdGFibGV0LW1heDogJGVzLWJyZWFrcG9pbnQtdGFibGV0LWxhcmdlIC0gMTtcbiRlcy10YWJsZXQtbGFyZ2UtbWluOiAkZXMtYnJlYWtwb2ludC10YWJsZXQtbGFyZ2U7XG4kZXMtdGFibGV0LWxhcmdlLW1heDogJGVzLWJyZWFrcG9pbnQtbm90ZWJvb2sgLSAxO1xuJGVzLW5vdGVib29rLW1pbjogJGVzLWJyZWFrcG9pbnQtbm90ZWJvb2s7XG4kZXMtZGVza3RvcC1taW46ICRlcy1icmVha3BvaW50LWRlc2t0b3A7XG5cbi8vIFZpZXdwb3J0LVJhbmdlc1xuLy8gSWYgdGhlcmUgYXJlIHZpZXdwb3J0IHJhbmdlcyBuZWVkZWQsIHdoaWNoIG9ubHkgc2VsZWN0IG9uZSBicmVha3BvaW50IGFyZWEgKGxpa2UgdGFibGV0IG9ubHkpXG4vLyB0aGV5IHNob3VsZCBiZSBuYW1lZCB0YWJsZXQtdGFibGV0LWxhcmdlLXVwLlxuJGVzLXZpZXdwb3J0LXJhbmdlczogKFxuICAgICAgICAnbW9iaWxlLW9ubHknOiAgICAgICAgICAgICAgICAgICAgICAobnVsbCwgJGVzLW1vYmlsZS1tYXgpLFxuICAgICAgICAnbW9iaWxlLWxhcmdlLXVwJzogICAgICAgICAgICAgICAgICAoJGVzLW1vYmlsZS1sYXJnZS1taW4sIG51bGwpLFxuICAgICAgICAnbW9iaWxlLWxhcmdlLWRvd24nOiAgICAgICAgICAgICAgICAobnVsbCwgJGVzLW1vYmlsZS1sYXJnZS1tYXgpLFxuICAgICAgICAndGFibGV0LXVwJzogICAgICAgICAgICAgICAgICAgICAgICAoJGVzLXRhYmxldC1taW4sIG51bGwpLFxuICAgICAgICAndGFibGV0LWRvd24nOiAgICAgICAgICAgICAgICAgICAgICAobnVsbCwgJGVzLXRhYmxldC1tYXgpLFxuICAgICAgICAndGFibGV0LWxhcmdlLXVwJzogICAgICAgICAgICAgICAgICAoJGVzLXRhYmxldC1sYXJnZS1taW4sIG51bGwpLFxuICAgICAgICAnbm90ZWJvb2stdXAnOiAgICAgICAgICAgICAgICAgICAgICAoJGVzLW5vdGVib29rLW1pbiwgbnVsbCksXG4gICAgICAgICdkZXNrdG9wLXVwJzogICAgICAgICAgICAgICAgICAgICAgICgkZXMtZGVza3RvcC1taW4sIG51bGwpLFxuKSAhZGVmYXVsdDsiLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIE1vZHVsZXMgZm9yIHBhZ2UgY29tcG9uZW50cyAodGVtcGxhdGVzKVxuLy8vXG4vLy8gQGdyb3VwIG1vZHVsZXNcbi8vLyBAbW9kdWxlIHNhc3MvbW9kdWxlcy90ZW1wbGF0ZXMvcGFnZS1mb290ZXJcbi8vL1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEZvb3RlciBnbG9iYWwgVmFyaWFibGVzXG4kZXMtcGFnZS1mb290ZXItYm9yZGVyOiAxcHggc29saWQgJGVzLWJvcmRlci1saWdodC1jb2xvcjtcblxuLy8gUGFnZSBmb290ZXIgZXh0ZW5zaW9uIGZvciB1c2FnZSBpbiB0ZW1wbGF0ZXMgKHdpdGggYmVmb3JlIHNwYWNlIHJlc2VydmF0aW9uKVxuJWVzLXBhZ2UtZm9vdGVyIHtcbiAgLy9mb290ZXIgVmFyaWFibGVzXG4gICRlcy1wYWdlLWZvb3Rlci1oZWlnaHQ6IDEgKiAkZXMtc3BhY2UtZGVmYXVsdCArICRlcy1zcGFjZS1zbWFsbCArIDIqICRlcy1saW5lLWhlaWdodDtcbiAgJGVzLXBhZ2UtZm9vdGVyLWhlaWdodC1tb2JpbGU6IDMgKiAkZXMtc3BhY2UtZGVmYXVsdCArIDIqICRlcy1saW5lLWhlaWdodDtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBlcy10by1yZW0oJGVzLXBhZ2UtZm9vdGVyLWhlaWdodCArICRlcy1zcGFjZS1sYXJnZSk7XG4gIH1cbiAgLmVzLXBhZ2UtZm9vdGVyLWxheW91dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogZXMtdG8tcmVtKCRlcy1wYWdlLWZvb3Rlci1oZWlnaHQtbW9iaWxlKTtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2UtaW5zZXQtc21hbGwpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgIFxuICAgIEBleHRlbmQgJWVzLWxpbmstbGlzdDtcblxuICAgIHAsIG5hdiB1bCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZXMtdmlld3BvcnQtcmFuZ2UobW9iaWxlLWxhcmdlLXVwKXtcbiAgICAgIGhlaWdodDogZXMtdG8tcmVtKCRlcy1wYWdlLWZvb3Rlci1oZWlnaHQpO1xuICAgICAgcGFkZGluZzogZXMtdG8tcmVtKCRlcy1zcGFjZS1pbnNldC1kZWZhdWx0KTtcbiAgICB9XG4gIH1cbn0iLCIvKiBFUlQgSWNvbiBGb250ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiZXJ0LWljb25zXCI7XG4gIHNyYzp1cmwoXCIjeyRlcy1wYXRoLXRvLWFzc2V0c31mb250cy9lcnQtaWNvbnMvZXJ0LWljb25zLmVvdFwiKTtcbiAgc3JjOnVybChcIiN7JGVzLXBhdGgtdG8tYXNzZXRzfWZvbnRzL2VydC1pY29ucy9lcnQtaWNvbnMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgdXJsKFwiI3skZXMtcGF0aC10by1hc3NldHN9Zm9udHMvZXJ0LWljb25zL2VydC1pY29ucy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gIHVybChcIiN7JGVzLXBhdGgtdG8tYXNzZXRzfWZvbnRzL2VydC1pY29ucy9lcnQtaWNvbnMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICB1cmwoXCIjeyRlcy1wYXRoLXRvLWFzc2V0c31mb250cy9lcnQtaWNvbnMvZXJ0LWljb25zLnN2ZyNlcnQtaWNvbnNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qIEludGVyIC0gQmxhY2sgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IGxvY2FsKCdJbnRlcicpLCBsb2NhbCgnSW50ZXInKSxcbiAgdXJsKCcjeyRlcy1wYXRoLXRvLWFzc2V0c31mb250cy9pbnRlci9JbnRlci1CbGFjay53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gIHVybCgnI3skZXMtcGF0aC10by1hc3NldHN9Zm9udHMvaW50ZXIvSW50ZXItQmxhY2sud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgdXJsKCcjeyRlcy1wYXRoLXRvLWFzc2V0c31mb250cy9pbnRlci9JbnRlci1CbGFjay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gIHVybCgnI3skZXMtcGF0aC10by1hc3NldHN9Zm9udHMvaW50ZXIvSW50ZXItQmxhY2sub3RmJykgZm9ybWF0KCdvcGVudHlwZScpXG59XG5cbi8qIEludGVyIC0gRXh0cmEgQm9sZCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogbG9jYWwoJ0ludGVyJyksIGxvY2FsKCdJbnRlcicpLFxuICB1cmwoJyN7JGVzLXBhdGgtdG8tYXNzZXRzfWZvbnRzL2ludGVyL0ludGVyLUV4dHJhQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gIHVybCgnI3skZXMtcGF0aC10by1hc3NldHN9Zm9udHMvaW50ZXIvSW50ZXItRXh0cmFCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gIHVybCgnI3skZXMtcGF0aC10by1hc3NldHN9Zm9udHMvaW50ZXIvSW50ZXItRXh0cmFCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgdXJsKCcjeyRlcy1wYXRoLXRvLWFzc2V0c31mb250cy9pbnRlci9JbnRlci1FeHRyYUJvbGQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpXG59XG5cbi8qIEludGVyIC0gQm9sZCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogbG9jYWwoJ0ludGVyJyksIGxvY2FsKCdJbnRlcicpLFxuICB1cmwoJyN7JGVzLXBhdGgtdG8tYXNzZXRzfWZvbnRzL2ludGVyL0ludGVyLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xuICB1cmwoJyN7JGVzLXBhdGgtdG8tYXNzZXRzfWZvbnRzL2ludGVyL0ludGVyLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgdXJsKCcjeyRlcy1wYXRoLXRvLWFzc2V0c31mb250cy9pbnRlci9JbnRlci1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgdXJsKCcjeyRlcy1wYXRoLXRvLWFzc2V0c31mb250cy9pbnRlci9JbnRlci1Cb2xkLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKVxufVxuXG4vKiBJbnRlciAtIFNlbWkgQm9sZCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogbG9jYWwoJ0ludGVyJyksIGxvY2FsKCdJbnRlcicpLFxuICB1cmwoJyN7JGVzLXBhdGgtdG8tYXNzZXRzfWZvbnRzL2ludGVyL0ludGVyLVNlbWlCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgdXJsKCcjeyRlcy1wYXRoLXRvLWFzc2V0c31mb250cy9pbnRlci9JbnRlci1TZW1pQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICB1cmwoJyN7JGVzLXBhdGgtdG8tYXNzZXRzfWZvbnRzL2ludGVyL0ludGVyLVNlbWlCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgdXJsKCcjeyRlcy1wYXRoLXRvLWFzc2V0c31mb250cy9pbnRlci9JbnRlci1TZW1pQm9sZC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJylcbn1cblxuLyogSW50ZXIgLSBNZWRpdW0gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IGxvY2FsKCdJbnRlcicpLCBsb2NhbCgnSW50ZXInKSxcbiAgdXJsKCcjeyRlcy1wYXRoLXRvLWFzc2V0c31mb250cy9pbnRlci9JbnRlci1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xuICB1cmwoJyN7JGVzLXBhdGgtdG8tYXNzZXRzfWZvbnRzL2ludGVyL0ludGVyLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICB1cmwoJyN7JGVzLXBhdGgtdG8tYXNzZXRzfWZvbnRzL2ludGVyL0ludGVyLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gIHVybCgnI3skZXMtcGF0aC10by1hc3NldHN9Zm9udHMvaW50ZXIvSW50ZXItTWVkaXVtLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKVxufVxuXG4vKiBJbnRlciAtIFJlZ3VsYXIgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IGxvY2FsKCdJbnRlcicpLCBsb2NhbCgnSW50ZXInKSxcbiAgdXJsKCcjeyRlcy1wYXRoLXRvLWFzc2V0c31mb250cy9pbnRlci9JbnRlci1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgdXJsKCcjeyRlcy1wYXRoLXRvLWFzc2V0c31mb250cy9pbnRlci9JbnRlci1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gIHVybCgnI3skZXMtcGF0aC10by1hc3NldHN9Zm9udHMvaW50ZXIvSW50ZXItUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gIHVybCgnI3skZXMtcGF0aC10by1hc3NldHN9Zm9udHMvaW50ZXIvSW50ZXItUmVndWxhci5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJylcbn1cblxuLyogSW50ZXIgLSBMaWdodCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogbG9jYWwoJ0ludGVyJyksIGxvY2FsKCdJbnRlcicpLFxuICB1cmwoJyN7JGVzLXBhdGgtdG8tYXNzZXRzfWZvbnRzL2ludGVyL0ludGVyLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgdXJsKCcjeyRlcy1wYXRoLXRvLWFzc2V0c31mb250cy9pbnRlci9JbnRlci1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICB1cmwoJyN7JGVzLXBhdGgtdG8tYXNzZXRzfWZvbnRzL2ludGVyL0ludGVyLUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgdXJsKCcjeyRlcy1wYXRoLXRvLWFzc2V0c31mb250cy9pbnRlci9JbnRlci1MaWdodC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJylcbn1cblxuLyogSW50ZXIgLSBFeHRyYSBMaWdodCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHNyYzogbG9jYWwoJ0ludGVyJyksIGxvY2FsKCdJbnRlcicpLFxuICB1cmwoJyN7JGVzLXBhdGgtdG8tYXNzZXRzfWZvbnRzL2ludGVyL0ludGVyLUV4dHJhTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xuICB1cmwoJyN7JGVzLXBhdGgtdG8tYXNzZXRzfWZvbnRzL2ludGVyL0ludGVyLUV4dHJhTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgdXJsKCcjeyRlcy1wYXRoLXRvLWFzc2V0c31mb250cy9pbnRlci9JbnRlci1FeHRyYUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgdXJsKCcjeyRlcy1wYXRoLXRvLWFzc2V0c31mb250cy9pbnRlci9JbnRlci1FeHRyYUxpZ2h0Lm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKVxufVxuXG4vKiBJbnRlciAtIFRoaW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMTAwO1xuICBzcmM6IGxvY2FsKCdJbnRlcicpLCBsb2NhbCgnSW50ZXInKSxcbiAgdXJsKCcjeyRlcy1wYXRoLXRvLWFzc2V0c31mb250cy9pbnRlci9JbnRlci1UaGluLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgdXJsKCcjeyRlcy1wYXRoLXRvLWFzc2V0c31mb250cy9pbnRlci9JbnRlci1UaGluLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gIHVybCgnI3skZXMtcGF0aC10by1hc3NldHN9Zm9udHMvaW50ZXIvSW50ZXItVGhpbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gIHVybCgnI3skZXMtcGF0aC10by1hc3NldHN9Zm9udHMvaW50ZXIvSW50ZXItVGhpbi5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJylcbn0iLCIvLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gbm9ybWFsaXplLmNzcyB2NC4wLjAgdG8gYXNzdXJlIGNvbXBhdGliaWxpdHkgd2l0aCBCb290c3RyYXAgMy80XG4vLy9cbi8vLyBAZ3JvdXAgcGFydGlhbHNcbi8vLyBAbW9kdWxlIHNhc3MvcGFydGlhbHMvZ2xvYmFsL25vcm1hbGl6ZVxuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vKiEgbm9ybWFsaXplLmNzcyB2NC4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8vXG4vLyAxLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4vLyAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIElFIGFuZCBpT1MuXG4vL1xuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDFcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAyXG59XG5cbi8vXG4vLyBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbi8vXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8vIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFLCBhbmQgRmlyZWZveC5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuLy9cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscywgLy8gMVxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbm1haW4sIC8vIDJcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7IC8vIDFcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbi8vXG5cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGlPUyA0LTcuXG4vL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuLy9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC0uXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbi8vXG5cbnRlbXBsYXRlLCAvLyAyXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIExpbmtzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuLy9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBvdXRsaW5lIG9uIGZvY3VzZWQgbGlua3Mgd2hlbiB0aGV5IGFyZSBhbHNvIGFjdGl2ZSBvciBob3ZlcmVkXG4vLyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbi8vXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmUtd2lkdGg6IDA7XG59XG5cbi8vIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLy8gMVxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbn1cblxuLy9cbi8vIFByZXZlbnQgdGhlIGR1cGxpY2F0ZSBhcHBsaWNhdGlvbiBvZiBgYm9sZGVyYCBieSB0aGUgbmV4dCBydWxlIGluIFNhZmFyaSA2LlxuLy9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbi8vXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc3R5bGUgaW4gQW5kcm9pZCA0LjMtLlxuLy9cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vL1xuLy8gQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuLy8gYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbi8vXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgYmFja2dyb3VuZCBhbmQgY29sb3IgaW4gSUUgOS0uXG4vL1xuXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbi8vXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cbi8vXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8vIEVtYmVkZGVkIGNvbnRlbnRcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbi8vXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLy9cbi8vIEhpZGUgdGhlIG92ZXJmbG93IGluIElFLlxuLy9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vLyBHcm91cGluZyBjb250ZW50XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbi8vXG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvLyAxXG4gIGZvbnQtc2l6ZTogMWVtOyAvLyAyXG59XG5cbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgbWFyZ2luIGluIElFIDguXG4vL1xuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuLy9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMVxuICBoZWlnaHQ6IDA7IC8vIDFcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIDJcbn1cblxuLy8gRm9ybXNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbi8vXG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250OiBpbmhlcml0O1xufVxuXG4vL1xuLy8gUmVzdG9yZSB0aGUgZm9udCB3ZWlnaHQgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4vL1xuXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vL1xuLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4vLyAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuLy8gMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuLy9cblxuYnV0dG9uLFxuaW5wdXQsIC8vIDFcbnNlbGVjdCB7IC8vIDJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8vXG4vLyBSZW1vdmUgdGhlIG1hcmdpbiBpbiBTYWZhcmkuXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4vL1xuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHsgLy8gMVxuICBtYXJnaW46IDA7XG59XG5cbi8vXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRlbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbi8vIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGVuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbi8vXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8vIDFcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8vXG4vLyBDaGFuZ2UgdGhlIGN1cnNvciBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbi8vXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vL1xuLy8gUmVzdG9yZSB0aGUgZGVmYXVsdCBjdXJzb3IgdG8gZGlzYWJsZWQgZWxlbWVudHMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4vL1xuXG5bZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vL1xuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUy5cbi8vXG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vXG4vLyBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuLy9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8vXG4vLyBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4vL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5pbnB1dDotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLy9cbi8vIENoYW5nZSB0aGUgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuLy9cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuLy8gMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuLy8gICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4vL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXG4gIGNvbG9yOiBpbmhlcml0OyAvLyAyXG4gIGRpc3BsYXk6IHRhYmxlOyAvLyAxXG4gIG1heC13aWR0aDogMTAwJTsgLy8gMVxuICBwYWRkaW5nOiAwOyAvLyAzXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8vIDFcbn1cblxuLy9cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4vL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtLlxuLy8gMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLS5cbi8vXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxuICBwYWRkaW5nOiAwOyAvLyAyXG59XG5cbi8vXG4vLyBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4vL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vL1xuLy8gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2Ugb2Ygc2VhcmNoIGlucHV0cyBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbi8vXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5cbi8vXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBvbiBPUyBYIGFuZFxuLy8gU2FmYXJpIG9uIE9TIFguXG4vL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufSIsIi8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBnZW5lcmFsICh0eXBlKSBzdHlsZXNcbi8vL1xuLy8vIEBncm91cCBwYXJ0aWFsc1xuLy8vIEBtb2R1bGUgc2Fzcy9nZW5lcmFsXG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vL1xuLy8gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCB0byBgYm9yZGVyLWJveGAgc28gdGhhdCB3aGVuIHlvdSBhZGRcbi8vIGBwYWRkaW5nYCBvciBgYm9yZGVyYHMgdG8gYW4gZWxlbWVudCwgdGhlIG92ZXJhbGwgZGVjbGFyZWQgYHdpZHRoYCBkb2VzIG5vdFxuLy8gY2hhbmdlLiBGb3IgZXhhbXBsZSwgYHdpZHRoOiAxMDBweDtgIHdpbGwgYWx3YXlzIGJlIGAxMDBweGAgZGVzcGl0ZSB0aGVcbi8vIGBib3JkZXI6IDEwcHggc29saWQgcmVkO2AgYW5kIGBwYWRkaW5nOiAyMHB4O2AuXG4vL1xuLy8gSGVhZHMgdXAhIFRoaXMgcmVzZXQgbWF5IGNhdXNlIGNvbmZsaWN0cyB3aXRoIHNvbWUgdGhpcmQtcGFydHkgd2lkZ2V0cy4gRm9yXG4vLyByZWNvbW1lbmRhdGlvbnMgb24gcmVzb2x2aW5nIHN1Y2ggY29uZmxpY3RzLCBzZWVcbi8vIGh0dHA6Ly9nZXRib290c3RyYXAuY29tL2dldHRpbmctc3RhcnRlZC8jdGhpcmQtYm94LXNpemluZy5cbi8vXG4vLyBDcmVkaXQ6IGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vaW5oZXJpdGluZy1ib3gtc2l6aW5nLXByb2JhYmx5LXNsaWdodGx5LWJldHRlci1iZXN0LXByYWN0aWNlL1xuXG4vLyBleHRlbnNpb24gZm9yIHJlc2V0dGluZ1xuQG1peGluIGVzLXJlc2V0LWJveC1zaXppbmcge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWl4aW4gZXMtcmVzZXQtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRlcy1iYWNrZ3JvdW5kLWNvbnRyYXN0LWNvbG9yO1xuICBjb2xvcjogJGVzLWZvbnQtY29sb3I7XG4gIGZvbnQtc2l6ZTogZXMtdG8tcmVtKCRlcy1mb250LXNpemUtZGVmYXVsdCk7XG4gIGZvbnQtZmFtaWx5OiAkZXMtZm9udC1wcmltYXJ5O1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogZXMtdG8tcmVtKCRlcy1saW5lLWhlaWdodCk7XG59XG5cblxuaHRtbCB7XG4gIEBpbmNsdWRlIGVzLXJlc2V0LWJveC1zaXppbmc7XG5cbiAgbWluLWhlaWdodDogMTAwJTtcbiAgLy8gQnkgZGVmYXVsdCBhbGwgYnJvd3NlcnMgdXNlIGEgMTZweCBmb250IHNpemUsIHNvXG4gIC8vIHdlIHJlLWNhbGN1bGF0ZSB0aGUgZGVmYXVsdCBwaXhlbCBzaXplIHRvIGEgcGVyY2VudGFnZSBmb3IgbG9zcy1sZXNzXG4gIC8vIGNhbGN1bGF0aW9uIG9mIGxhdGVyIHJlbSB2YWx1ZXNcbiAgZm9udC1zaXplOiBlcy1wZXJjZW50YWdlKCRlcy1iYXNlLXVuaXQsIDE2cHgpOyAvLyA9PiBmb250IHNpemU6IDEwICogMTAwIC8gMTYgPT4gNjIuNSVcbn1cblxuYm9keSB7XG4gIEBpbmNsdWRlIGVzLXJlc2V0LWJvZHk7XG59XG5cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgQGluY2x1ZGUgZXMtcmVzZXQtYm94LXNpemluZztcbn1cblxuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy8gICBSZXNldCBzdHlsZXMgZm9yIGhvc3Qgd2ViIGNvbXBvbmVudFxuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG46aG9zdCA+ICoge1xuICAvLyBhcHBseSBib2R5IHJlc2V0IHBhcnRcbiAgQGluY2x1ZGUgZXMtcmVzZXQtYm94LXNpemluZztcbiAgQGluY2x1ZGUgZXMtcmVzZXQtYm9keTtcblxuICBhbGw6IGluaXRpYWw7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbn1cblxuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy8gICBSZXNldCBzdHlsZXMgZm9yIFVJIFRvb2xraXRcbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBvdmVycmlkaW5nIHVzZXIgYWdlbnQgc3R5bGVzIGZvciB0YWJsZSBoZWFkZXJcbnRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuIiwiLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIHR5cG9ncmFwaHkgc3R5bGVzXG4vLy9cbi8vLyBAZ3JvdXAgZm91bmRhdGlvblxuLy8vIEBtb2R1bGUgc2Nzcy9mb3VuZGF0aW9uL3R5cG9ncmFwaHlcbi8vL1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuJWVzLXR5cG8tc2V0dGluZ3MtaGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiAkZXMtZm9udC1oZWFkaW5ncztcbiAgZm9udC13ZWlnaHQ6ICRlcy1mb250LXdlaWdodC1oZWFkaW5ncztcbiAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuJWVzLXR5cG8tc2V0dGluZ3MtaDEge1xuICBAZXh0ZW5kICVlcy10eXBvLXNldHRpbmdzLWhlYWRpbmc7XG4gIGZvbnQtc2l6ZTogZXMtdG8tcmVtKCRlcy1oMS1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogZXMtdG8tcmVtKCRlcy1oMS1saW5lLWhlaWdodCk7XG4gIG1hcmdpbjogZXMtdG8tcmVtKCRlcy1zcGFjZS1zdGFjay1kZWZhdWx0KTtcbiAgZm9udC13ZWlnaHQ6ICRlcy1mb250LXdlaWdodC1oMTtcbn1cblxuJWVzLXR5cG8tc2V0dGluZ3MtaDIge1xuICBAZXh0ZW5kICVlcy10eXBvLXNldHRpbmdzLWhlYWRpbmc7XG4gIGZvbnQtc2l6ZTogZXMtdG8tcmVtKCRlcy1oMi1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogZXMtdG8tcmVtKCRlcy1oMi1saW5lLWhlaWdodCk7XG4gIG1hcmdpbjogZXMtdG8tcmVtKCRlcy1zcGFjZS1zdGFjay1kZWZhdWx0KTtcbiAgZm9udC13ZWlnaHQ6ICRlcy1mb250LXdlaWdodC1oMjtcbn1cblxuJWVzLXR5cG8tc2V0dGluZ3MtaDMge1xuICBmb250LXNpemU6IGVzLXRvLXJlbSgkZXMtaDMtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IGVzLXRvLXJlbSgkZXMtaDMtbGluZS1oZWlnaHQpO1xuICBtYXJnaW46IGVzLXRvLXJlbSgkZXMtc3BhY2Utc3RhY2stc21hbGwpO1xuICBmb250LXdlaWdodDogJGVzLWZvbnQtd2VpZ2h0LWgzO1xufVxuXG4lZXMtdHlwby1zZXR0aW5ncy1oNCB7XG4gIEBleHRlbmQgJWVzLXR5cG8tc2V0dGluZ3MtaGVhZGluZztcbiAgZm9udC1zaXplOiBlcy10by1yZW0oJGVzLWg0LWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiBlcy10by1yZW0oJGVzLWg0LWxpbmUtaGVpZ2h0KTtcbiAgbWFyZ2luOiBlcy10by1yZW0oJGVzLXNwYWNlLXN0YWNrLXNtYWxsKTtcbiAgZm9udC13ZWlnaHQ6ICRlcy1mb250LXdlaWdodC1oNDtcbn1cblxuaDEsIC5oMSB7XG4gIEBleHRlbmQgJWVzLXR5cG8tc2V0dGluZ3MtaDE7XG59XG5cbmgyLCAuaDIge1xuICBAZXh0ZW5kICVlcy10eXBvLXNldHRpbmdzLWgyO1xufVxuXG5oMywgLmgzIHtcbiAgQGV4dGVuZCAlZXMtdHlwby1zZXR0aW5ncy1oMztcbn1cblxuaDQsIC5oNCB7XG4gIEBleHRlbmQgJWVzLXR5cG8tc2V0dGluZ3MtaDQ7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiBlcy10by1yZW0oJGVzLXNtYWxsLWZvbnQtc2l6ZSk7XG59XG5cbnAge1xuICBtYXJnaW46ICRlcy1zcGFjZS1zdGFjay1sYXJnZTtcbn1cblxuYSB7XG4gIGNvbG9yOiAkZXMtYW5jaG9yLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogLjRyZW07XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRlcy1hbmNob3ItaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgJiBzcGFuLmVzLWljb24ge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuICBcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRlcy1hbmNob3ItZm9jdXMtY29sb3I7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG4gICYuLWVzLWNvbnRyYXN0IHtcbiAgICBjb2xvcjogJGVzLWZvbnQtYnJpZ2h0LWNvbG9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGVzLWFuY2hvci1jb250cmFzdC1ob3Zlci1jb2xvcjtcbiAgICAgIHNwYW46bm90KC5lcy1pY29uKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxucCA+IGE6bm90KC5lcy1idXR0b24pIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbnVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiBlcy10by1yZW0oJGVzLXNwYWNlLWd1dHRlci1sZWZ0LWxhcmdlKTtcbiAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XG59XG5cbi5lcy10ZXh0LWVsbGlwc2lzLFxuLi1lcy10ZXh0LWVsbGlwc2lzIHtcbiAgQGluY2x1ZGUgZXMtb3ZlcmZsb3ctdGV4dC1lbGxpcHNpcztcbn0iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIHR5cG9ncmFwaHkgdmFyaWFibGVzXG4vLy9cbi8vLyBAZ3JvdXAgY29uZmlndXJhdGlvblxuLy8vIEBtb2R1bGUgc2Fzcy9jb25maWd1cmF0aW9uL2ZvdW5kYXRpb24vdHlwb2dyYXBoeVxuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGVzLWZvbnQtcHJpbWFyeTogSW50ZXIsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgU2Vnb2UgVUksIFJvYm90bywgVWJ1bnR1LCBDYW50YXJlbGwsIE5vdG8gU2Fucywgc2Fucy1zZXJpZiwgU2Vnb2UgVUksIFJvYm90bywgVWJ1bnR1LCBDYW50YXJlbGwsIE5vdG8gU2Fucywgc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRlcy1mb250LXNlY29uZGFyeTogSW50ZXIsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgU2Vnb2UgVUksIFJvYm90bywgVWJ1bnR1LCBDYW50YXJlbGwsIE5vdG8gU2Fucywgc2Fucy1zZXJpZiwgU2Vnb2UgVUksIFJvYm90bywgVWJ1bnR1LCBDYW50YXJlbGwsIE5vdG8gU2Fucywgc2Fucy1zZXJpZiAhZGVmYXVsdDtcblxuJGVzLWZvbnQtaGVhZGluZ3M6ICRlcy1mb250LXByaW1hcnk7XG4kZXMtZm9udC1kYXRhOiAkZXMtZm9udC1wcmltYXJ5O1xuXG4vLy9AdHlwZSBweFxuJGVzLWZvbnQtc2l6ZS1kZWZhdWx0OiAxM3B4ICFkZWZhdWx0O1xuLy8vQHR5cGUgcHhcbiRlcy1saW5lLWhlaWdodDogMjBweCAhZGVmYXVsdDtcblxuLy8vQHR5cGUgcHhcbiRlcy1zbWFsbC1mb250LXNpemU6IDExcHggIWRlZmF1bHQ7XG4vLy9AdHlwZSBweFxuJGVzLXNtYWxsLWxpbmUtaGVpZ2h0OiAxNnB4ICFkZWZhdWx0O1xuXG4vLy9oZWFkaW5ncyBoMS9oMi9oMy9oNFxuJGVzLWZvbnQtd2VpZ2h0LWhlYWRpbmdzOiA1MDA7XG4kZXMtZm9udC13ZWlnaHQtaDE6IDUwMDtcbiRlcy1mb250LXdlaWdodC1oMjogNTAwO1xuJGVzLWZvbnQtd2VpZ2h0LWgzOiA1MDA7XG4kZXMtZm9udC13ZWlnaHQtaDQ6IDYwMDtcbi8vL0B0eXBlIHB4XG4kZXMtaDEtZm9udC1zaXplOiAzNnB4O1xuLy8vQHR5cGUgcHhcbiRlcy1oMS1saW5lLWhlaWdodDogJGVzLWgxLWZvbnQtc2l6ZSAqIDEuMTU7XG4vLy9AdHlwZSBweFxuJGVzLWgyLWZvbnQtc2l6ZTogMjZweDtcbi8vL0B0eXBlIHB4XG4kZXMtaDItbGluZS1oZWlnaHQ6ICRlcy1oMi1mb250LXNpemUgKiAxLjI1O1xuLy8vQHR5cGUgcHhcbiRlcy1oMy1mb250LXNpemU6IDIwcHg7XG4vLy9AdHlwZSBweFxuJGVzLWgzLWxpbmUtaGVpZ2h0OiAkZXMtaDMtZm9udC1zaXplICogMS4yNTtcbi8vL0B0eXBlIHB4XG4kZXMtaDQtZm9udC1zaXplOiAxNnB4O1xuLy8vQHR5cGUgcHhcbiRlcy1oNC1saW5lLWhlaWdodDogJGVzLWg0LWZvbnQtc2l6ZSAqIDEuMjU7IiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBjb25maWd1cmF0aW9uIGZpbGUgZm9yIHNwYWNpbmcgc3lzdGVtXG4vLy9cbi8vLyBAZ3JvdXAgY29uZmlndXJhdGlvblxuLy8vIEBtb2R1bGUgc2Fzcy9jb25maWd1cmF0aW9uL2ZvdW5kYXRpb24vc3BhY2luZ3Ncbi8vL1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vLyBTcGFjaW5nIFVuaXRzIGluIFQtU2hpcnQgc2l6ZXNcbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vIGRlZmF1bHQgc3BhY2luZyB1bml0XG4vLy8gQHR5cGUgZW1cbi8vLyBAcmVxdWlyZSB2YXJpYWJsZSAkZXMtcGl4ZWwtdW5pdFxuJGVzLXNwYWNlLWRlZmF1bHQ6ICAgICAgJGVzLXBpeGVsLXVuaXQ7XG4vLy8gZXh0cmEgc21hbGwgc3BhY2luZyB1bml0IChkZWZhdWx0IC8gNClcbi8vLyBAdHlwZSBlbVxuJGVzLXNwYWNlLXhzbWFsbDogICAgICAgY2FsYygkZXMtc3BhY2UtZGVmYXVsdC80KTtcbi8vLyBzbWFsbCBzcGFjaW5nIHVuaXQgKGRlZmF1bHQgLyAyKVxuLy8vIEB0eXBlIGVtXG4kZXMtc3BhY2Utc21hbGw6ICAgICAgICBjYWxjKCRlcy1zcGFjZS1kZWZhdWx0LzIpO1xuLy8vIG1lZGl1bS9kZWZhdWx0IHNwYWNpbmcgdW5pdFxuLy8vIEB0eXBlIGVtXG4kZXMtc3BhY2UtbWVkaXVtOiAgICAgICAkZXMtc3BhY2UtZGVmYXVsdDtcbi8vLyBsYXJnZSBzcGFjaW5nIHVuaXQgKGRlZmF1bHQgKiAyKVxuLy8vIEB0eXBlIGVtXG4kZXMtc3BhY2UtbGFyZ2U6ICAgICAgICAkZXMtc3BhY2UtZGVmYXVsdCoyO1xuLy8vIGV4dHJhIGxhcmdlIHNwYWNpbmcgdW5pdCAoZGVmYXVsdCAqIDQpXG4vLy8gQHR5cGUgZW1cbiRlcy1zcGFjZS14bGFyZ2U6ICAgICAgICRlcy1zcGFjZS1kZWZhdWx0KjQ7XG5cbi8vIFNwYWNpbmcgc3RhbmRhcmQgdmFyaWFibGVzXG4kZXMtZ3V0dGVyOiAkZXMtc3BhY2UtbGFyZ2U7XG4kZXMtY29udGVudC1zcGFjaW5nOiAkZXMtc3BhY2UtZGVmYXVsdDtcblxuLy8vIEluc2V0cyBTcXVhcmVcbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGVzLXNwYWNlLWluc2V0LW5vbmU6ICAgICAgIDA7XG4kZXMtc3BhY2UtaW5zZXQtZGVmYXVsdDogICAgJGVzLXNwYWNlLWRlZmF1bHQ7XG5cbiRlcy1zcGFjZS1pbnNldC14c21hbGw6ICAgICAkZXMtc3BhY2UteHNtYWxsO1xuJGVzLXNwYWNlLWluc2V0LXNtYWxsOiAgICAgICRlcy1zcGFjZS1zbWFsbDtcbiRlcy1zcGFjZS1pbnNldC1tZWRpdW06ICAgICAkZXMtc3BhY2UtaW5zZXQtZGVmYXVsdDtcbiRlcy1zcGFjZS1pbnNldC1sYXJnZTogICAgICAkZXMtc3BhY2UtbGFyZ2U7XG4kZXMtc3BhY2UtaW5zZXQteGxhcmdlOiAgICAgJGVzLXNwYWNlLXhsYXJnZTtcblxuLy8vIEluc2V0cyBTcXVpc2hcbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGVzLXNwYWNlLWluc2V0LXNxdWlzaC1kZWZhdWx0OiAgICAgJGVzLXNwYWNlLXNtYWxsICRlcy1zcGFjZS1tZWRpdW07XG5cbiRlcy1zcGFjZS1pbnNldC1zcXVpc2gtc21hbGw6ICAgICAgICRlcy1zcGFjZS14c21hbGwgJGVzLXNwYWNlLXNtYWxsO1xuJGVzLXNwYWNlLWluc2V0LXNxdWlzaC1tZWRpdW06ICAgICAgJGVzLXNwYWNlLWluc2V0LXNxdWlzaC1kZWZhdWx0O1xuJGVzLXNwYWNlLWluc2V0LXNxdWlzaC1sYXJnZTogICAgICAgJGVzLXNwYWNlLW1lZGl1bSAkZXMtc3BhY2UtbGFyZ2U7XG4kZXMtc3BhY2UtaW5zZXQtc3F1aXNoLXhsYXJnZTogICAgICAkZXMtc3BhY2UtbGFyZ2UgJGVzLXNwYWNlLXhsYXJnZTtcblxuXG4vLy8gSW5zZXRzIFN0cmV0Y2hcbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGVzLXNwYWNlLWluc2V0LXN0cmV0Y2gtZGVmYXVsdDogICAgKCRlcy1zcGFjZS1tZWRpdW0gKyAkZXMtc3BhY2Utc21hbGwpICRlcy1zcGFjZS1tZWRpdW07XG5cbiRlcy1zcGFjZS1pbnNldC1zdHJldGNoLXNtYWxsOiAgICAgICgkZXMtc3BhY2Utc21hbGwgKyAkZXMtc3BhY2UteHNtYWxsKSAkZXMtc3BhY2Utc21hbGw7XG4kZXMtc3BhY2UtaW5zZXQtc3RyZXRjaC1tZWRpdW06ICAgICAkZXMtc3BhY2UtaW5zZXQtc3RyZXRjaC1kZWZhdWx0O1xuJGVzLXNwYWNlLWluc2V0LXN0cmV0Y2gtbGFyZ2U6ICAgICAgKCRlcy1zcGFjZS1sYXJnZSArICRlcy1zcGFjZS1tZWRpdW0pICRlcy1zcGFjZS1sYXJnZTtcbiRlcy1zcGFjZS1pbnNldC1zdHJldGNoLXhsYXJnZTogICAgICgkZXMtc3BhY2UteGxhcmdlICsgJGVzLXNwYWNlLWxhcmdlKSAkZXMtc3BhY2UteGxhcmdlO1xuXG5cbi8vLyBTcGFjaW5ncyBmb3Igc3RhY2tpbmcgKHZlcnRpY2FsKVxuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kZXMtc3BhY2Utc3RhY2stbm9uZTogICAgICAgMDtcbiRlcy1zcGFjZS1zdGFjay1kZWZhdWx0OiAgICAwIDAgJGVzLXNwYWNlLWRlZmF1bHQgMDtcbiRlcy1zcGFjZS1zdGFjay14c21hbGw6ICAgICAwIDAgJGVzLXNwYWNlLXhzbWFsbCAwO1xuJGVzLXNwYWNlLXN0YWNrLXNtYWxsOiAgICAgIDAgMCAkZXMtc3BhY2Utc21hbGwgMDtcbiRlcy1zcGFjZS1zdGFjay1tZWRpdW06ICAgICAkZXMtc3BhY2Utc3RhY2stZGVmYXVsdDtcbiRlcy1zcGFjZS1zdGFjay1sYXJnZTogICAgICAwIDAgJGVzLXNwYWNlLWxhcmdlIDA7XG4kZXMtc3BhY2Utc3RhY2steGxhcmdlOiAgICAgMCAwICRlcy1zcGFjZS14bGFyZ2UgMDtcblxuXG4vLy8gSW5saW5lL0d1dHRlciBzcGFjaW5ncyBmb3IgaW5saW5lIHNwYWNpbmdzIChob3Jpem9udGFsKVxuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kZXMtc3BhY2UtZ3V0dGVyLW5vbmU6ICAgICAgMDtcbiRlcy1zcGFjZS1ndXR0ZXItZGVmYXVsdDogICAkZXMtc3BhY2UtZGVmYXVsdDtcbiRlcy1zcGFjZS1ndXR0ZXIteHNtYWxsOiAgICAkZXMtc3BhY2UteHNtYWxsO1xuJGVzLXNwYWNlLWd1dHRlci1zbWFsbDogICAgICRlcy1zcGFjZS1zbWFsbDtcbiRlcy1zcGFjZS1ndXR0ZXItbWVkaXVtOiAgICAkZXMtc3BhY2UtZ3V0dGVyLWRlZmF1bHQ7XG4kZXMtc3BhY2UtZ3V0dGVyLWxhcmdlOiAgICAgJGVzLXNwYWNlLWxhcmdlO1xuJGVzLXNwYWNlLWd1dHRlci14bGFyZ2U6ICAgICRlcy1zcGFjZS14bGFyZ2U7XG5cbiRlcy1zcGFjZS1ndXR0ZXItbGVmdC1kZWZhdWx0OiAgIDAgMCAwICRlcy1zcGFjZS1ndXR0ZXItZGVmYXVsdDtcbiRlcy1zcGFjZS1ndXR0ZXItbGVmdC14c21hbGw6ICAgIDAgMCAwICRlcy1zcGFjZS1ndXR0ZXIteHNtYWxsO1xuJGVzLXNwYWNlLWd1dHRlci1sZWZ0LXNtYWxsOiAgICAgMCAwIDAgJGVzLXNwYWNlLWd1dHRlci1zbWFsbDtcbiRlcy1zcGFjZS1ndXR0ZXItbGVmdC1tZWRpdW06ICAgICRlcy1zcGFjZS1ndXR0ZXItbGVmdC1kZWZhdWx0O1xuJGVzLXNwYWNlLWd1dHRlci1sZWZ0LWxhcmdlOiAgICAgMCAwIDAgJGVzLXNwYWNlLWd1dHRlci1sYXJnZTtcbiRlcy1zcGFjZS1ndXR0ZXItbGVmdC14bGFyZ2U6ICAgIDAgMCAwICRlcy1zcGFjZS1ndXR0ZXIteGxhcmdlO1xuXG4kZXMtc3BhY2UtZ3V0dGVyLXJpZ2h0LWRlZmF1bHQ6ICAgMCAkZXMtc3BhY2UtZ3V0dGVyLWRlZmF1bHQgMCAwO1xuJGVzLXNwYWNlLWd1dHRlci1yaWdodC14c21hbGw6ICAgIDAgJGVzLXNwYWNlLWd1dHRlci14c21hbGwgMCAwO1xuJGVzLXNwYWNlLWd1dHRlci1yaWdodC1zbWFsbDogICAgIDAgJGVzLXNwYWNlLWd1dHRlci1zbWFsbCAwIDA7XG4kZXMtc3BhY2UtZ3V0dGVyLXJpZ2h0LW1lZGl1bTogICAgJGVzLXNwYWNlLWd1dHRlci1yaWdodC1kZWZhdWx0O1xuJGVzLXNwYWNlLWd1dHRlci1yaWdodC1sYXJnZTogICAgIDAgJGVzLXNwYWNlLWd1dHRlci1sYXJnZSAwIDA7XG4kZXMtc3BhY2UtZ3V0dGVyLXJpZ2h0LXhsYXJnZTogICAgMCAkZXMtc3BhY2UtZ3V0dGVyLXhsYXJnZSAwIDA7IiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBtaXNjZWxsYW5lb3VzIHV0aWwgbW9kdWxlc1xuLy8vXG4vLy8gQGdyb3VwIG1vZHVsZXNcbi8vLyBAbW9kdWxlIHNhc3MvbW9kdWxlcy9jb3JlL3V0aWxcbi8vL1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gQ29udmVydHMgYSBnaXZlbiBwaXhlbCB2YWx1ZSBiYXNlZCBvbiBhIGNvbnRleHQgdG8gYSBzcGVjaWZpZWQgYmFzZXVuaXQuXG4vLy9cbi8vLyBAYWNjZXNzIHB1YmxpY1xuLy8vIEBwYXJhbSBweCB8IG51bWJlciBvciBsaXN0ICRwaXhlbHMgQSBwaXhlbCB2YWx1ZSBvciBsaXN0IG9mIHBpeGVsIHZhbHVlcyB0byBjYWxjdWxhdGVcbi8vLyBAcGFyYW0gcHggfCBudW1iZXIgWyRjb250ZXh0XSBBIHBpeGVsIHZhbHVlIHRvIGVxdWFsIDEgYmFzZXVuaXRcbi8vLyBAcGFyYW0gdW5pdCBbJGJhc2VVbml0XSBBIGJhc2UgdW5pdDogMWVtIG9yIDFyZW1cbi8vLyBAb3V0cHV0cyBUaGUgY2FsY3VsYXRlZCBiYXNldW5pdCB2YWx1ZS5cblxuQGZ1bmN0aW9uIGVzLXBlcmNlbnRhZ2UoJHZhbHVlLCAkYmFzZSkge1xuICAgICRyZXN1bHQ6IGNhbGMoKCR2YWx1ZSAqIDEwMCUpIC8gJGJhc2UpOyAgXG4vLyAgICBAZGVidWcgXCJQZXJjZW50YWdlID0gI3skcmVzdWx0fVwiO1xuICAgIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuXG5cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gT3ZlcmZsb3cgaGFuZGxpbmcgbWl4aW5zXG4vLy9cblxuQG1peGluIGVzLW92ZXJmbG93LXdyYXAge1xuICAgIC8vIG9mZmljaWFsIENTUzMgY29tcGxpYW50IHNwZWNcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuXG4gICAgLy8gQFRPRE86IFdPUktBUk9VTkQgZm9yIElFIGNvbXBhdGliaWxpdHkgcmVhc29ucywgdG8gYmUgcmVtb3ZlZCB3aGVuIElFIGZpeGVzIHRoaXNcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cblxuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBPdmVyZmxvdyBoYW5kbGluZzogdGV4dCB3aXRoIGVsbGlwc2lzXG4vLy8gUGxlYXNlIG5vdGUgdGhhdCBvdmVyZmxvdzogaGlkZGVuIGlzIHJlcXVpcmVkIHRvIGJlIHNldCBpbiBvcmRlciB0byBcbi8vLyBnZXQgdGhpcyB0byB3b3JrLlxuLy8vXG5AbWl4aW4gZXMtb3ZlcmZsb3ctdGV4dC1lbGxpcHNpcyB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIEZ1bmN0aW9uIGZvciBjb252ZXJzaW9uIHRvIHByZXZlbnQgdW5pY29kZSBidWdcbi8vL1xuLy8vIEBhY2Nlc3MgcHVibGljXG4vLy9cblxuQGZ1bmN0aW9uIHVuaWNvZGUoJHZhbHVlKSB7IFxuICAgIEByZXR1cm4gdW5xdW90ZSgnXCInICsgc3RyLWluc2VydCgkdmFsdWUsICdcXFxcJywgMSkgKyAnXCInKTsgXG59ICIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gQ29udGVudCBib3hcbi8vL1xuLy8vIEBncm91cCBwYXJ0aWFsc1xuLy8vIEBtb2R1bGUgc2Fzcy9ib3hlcy9jb250ZW50LWJveFxuLy8vIEByZXF1aXJlIG1peGluIGVzLXRvLXJlbVxuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmVzLWNvbnRlbnQtYm94IHtcbiAgQGV4dGVuZCAlZXMtY29udGVudC1ib3gtaW5zZXQtbW9kaWZpZXJzO1xuXG4gICYuLWVzLWJvcmRlcmxlc3Mge1xuICAgIG1hcmdpbjogMCBlcy10by1yZW0oJGVzLXNwYWNlLXNtYWxsICogLTEpO1xuICB9XG59IiwiLyoqXG4gKiBJY29uc1xuICpcbiAqIEBhdXRob3IgQXhlbCBQZmV1ZmZlclxuICpcbiAqL1xuXG5AY2hhcnNldCBcIlVURi04XCI7XG5cbi8qIEBUT0RPOiBSZXdvcmsgdGhpcyBwYXJ0IGhlcmU6IE5lZWRzIHRvIGJlIGNvbnRyb2xsZWQgYnkgb3V0ZXIgY29udGFpbmVyP1xuLy9zcGFjaW5nIHRvIHNwYW5cbi5lcy1pY29uICsgc3BhbiB7XG4gIG1hcmdpbjogZXMtdG8tcmVtKCRlcy1zcGFjZS1ndXR0ZXItc21hbGwpO1xufVxuKi9cbi8vIGljb24gY2xhc3MgZm9yIGZvbnQgaWNvbnNcbi5lcy1pY29uXG57XG4gIEBpbmNsdWRlIGVzLWVydC1pY29uO1xufVxuLy8gY3JlYXRlIDJkIGZvbnQgaWNvbiBjbGFzc2VzXG5AaW5jbHVkZSBlcy1jcmVhdGUtMmQtZm9udC1pY29uLWNsYXNzZXMoJGVzLWljb25zLTJkKTsiLCIvLyBSZW1vdmVkIGZvciBub3csIGJlY2F1c2UgY29uZmlndXJhdGlvbiBpcyBhbHNvIGluIHRoZSB3ZWJmb250cyBzYXNzIGZpbGVcblxuLypAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2VydC1pY29ucyc7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9lcnQtaWNvbnMvZXJ0LWljb25zLmVvdFwiKTtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL2VydC1pY29ucy9lcnQtaWNvbnMuPyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZXJ0LWljb25zL2VydC1pY29ucy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2VydC1pY29ucy9lcnQtaWNvbnMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9lcnQtaWNvbnMvZXJ0LWljb25zLnN2ZyNlcnQtaWNvbnNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuKi9cblxuJGVzLWljb25zLTJkOiAoXG4gICAgYWRkcmVzczogJ1xcRTAwQScsXG5cdGFnZW5kYTogJ1xcRTAxMCcsXG5cdGFsZXJ0LWRhbmdlcjogJ1xcRTAxQScsXG5cdGFsZXJ0LWluZm86ICdcXEUwMjAnLFxuXHRhbGVydC1zdWNjZXNzOiAnXFxFMDJBJyxcblx0YWxlcnQtd2FybmluZzogJ1xcRTAzMCcsXG5cdGFsbC1wb3NzaWJsZS1hbnN3ZXJzOiAnXFxFMDNBJyxcblx0YW5kcm9pZC1hZGQtY2lyY2xlOiAnXFxFMDQwJyxcblx0YW5kcm9pZC1hcnJvdy1kcm9wZG93bjogJ1xcRTA0QScsXG5cdGFwcGxpY2F0aW9uLW1vZGU6ICdcXEUwNTAnLFxuXHRhcmVhLWNoYXJ0OiAnXFxFMDVBJyxcblx0YmFyLWNoYXJ0LXNtYWxsOiAnXFxFMDYwJyxcblx0YmFyLWNoYXJ0OiAnXFxFMDZBJyxcblx0YmFyczogJ1xcRTA3MCcsXG5cdGJhc2U6ICdcXEUwN0EnLFxuXHRiZWxsLWNpcmNsZTogJ1xcRTA4MCcsXG5cdGJlbGw6ICdcXEUwOEEnLFxuXHRicmVhZGNydW1iLWNvdW50cnk6ICdcXEUwOTAnLFxuXHRicmVhZGNydW1iLWV2ZW50OiAnXFxFMDlBJyxcblx0YnJlYWRjcnVtYi1sb2NhdGlvbjogJ1xcRTBBMCcsXG5cdGJyZWFkY3J1bWItc3R1ZHk6ICdcXEUwQUEnLFxuXHRicmVhZGNydW1iLXRlc3QtcmVzdWx0OiAnXFxFMEIwJyxcblx0YnJlYWRjcnVtYi11c2VyOiAnXFxFMEJBJyxcblx0YnJlYWRjcnVtYi12aXNpdDogJ1xcRTBDMCcsXG5cdGNhbGVuZGFyLWNoZWNrOiAnXFxFMENBJyxcblx0Y2FsZW5kYXItZml2ZS1tb250aHM6ICdcXEUwRDAnLFxuXHRjYWxlbmRhci1tdWx0aXBsZS1tb250aHM6ICdcXEUwREEnLFxuXHRjYWxlbmRhci1ub3JtYWw6ICdcXEUwREInLFxuXHRjYWxlbmRhci1ub3JtYWwtb3ZlcmR1ZTogJ1xcRTBFMCcsXG5cdGNhbGVuZGFyLW9uZS1tb250aDogJ1xcRTBFQScsXG5cdGNhbGVuZGFyLXJhbmRvbWl6YXRpb24tb3ZlcmR1ZTogJ1xcRTBGMCcsXG5cdGNhbGVuZGFyLXJhbmRvbWl6YXRpb246ICdcXEUwRkEnLFxuXHRjYWxlbmRhci10ZXJtaW5hdGlvbjogJ1xcRTEwMCcsXG5cdGNhbGVuZGFyLXRocmVlLW1vbnRoczogJ1xcRTEwQScsXG5cdGNhbGVuZGFyLXVuc2NoZWR1bGVkOiAnXFxFMTEwJyxcblx0Y2FsZW5kYXI6ICdcXEUxMUEnLFxuXHRjaGV2cm9uLWRvd246ICdcXEUxMjAnLFxuXHRjaGV2cm9uLWxlZnQ6ICdcXEUxMkEnLFxuXHRjaGV2cm9uLXJpZ2h0OiAnXFxFMTMwJyxcblx0dG8tbGVmdDogJ1xcRTEzNScsXG5cdHRvLXJpZ2h0OiAnXFxFMTM2Jyxcblx0Y2hldnJvbi11cDogJ1xcRTEzQScsXG5cdGNpcmNsZS1vbmU6ICdcXEUxNDAnLFxuXHRjaXJjbGU6ICdcXEUxNEEnLFxuXHRjbGllbnQtdWF0OiAnXFxFMTUwJyxcblx0Y2xpbmljYWwtZGF0YTogJ1xcRTE1QScsXG5cdGNsb3NlOiAnXFxFMTYwJyxcblx0Y29sbGFwc2U6ICdcXEUxNkEnLFxuXHRjb21wbGV0ZTogJ1xcRTE3MCcsXG5cdGNvbnRlbnQtY2FsZW5kYXI6ICdcXEUxN0EnLFxuXHRjb250ZW50LXRpbWU6ICdcXEUxODAnLFxuXHRjb250ZW50LXdhcm5pbmc6ICdcXEUxOEEnLFxuXHRkYXNoYm9hcmQ6ICdcXEUxOTAnLFxuXHRkYXRhLWV4cG9ydDogJ1xcRTE5QScsXG5cdGRhdGEtbWFuYWdlbWVudDogJ1xcRTFBMCcsXG5cdGRvd25sb2FkOiAnXFxFMUFBJyxcblx0ZW1haWw6ICdcXEUxQjAnLFxuXHRyZXBseTogJ1xcRTFCMScsXG5cdGV4cGFuZDogJ1xcRTFCQScsXG5cdGV4cG9ydDogJ1xcRTFDMCcsXG5cdGZheDogJ1xcRTFDQScsXG5cdHFyY29kZTogJ1xcRTFDQicsXG5cdGZ1bmN0aW9uLWFwcHJvdmUtb3ItcmVqZWN0LXJlbW92YWw6ICdcXEUxRDAnLFxuXHRmdW5jdGlvbi1hcHByb3ZlLXJlbW92YWw6ICdcXEUxREEnLFxuXHRmdW5jdGlvbi1kZWxldGU6ICdcXEUxRTAnLFxuXHRmdW5jdGlvbi1lZGl0OiAnXFxFMUVBJyxcblx0ZnVuY3Rpb24tcmVqZWN0LXJlbW92YWw6ICdcXEUxRjAnLFxuXHRmdW5jdGlvbi1zY29yaW5nLXJlc3VsdHM6ICdcXEUxRkEnLFxuXHRnbG9iZTogJ1xcRTIwMCcsXG5cdGdyYXBoOiAnXFxFMjBBJyxcblx0Z3JpZDogJ1xcRTIxMCcsXG5cdGdyb3VwLXZpZXc6ICdcXEUyMUEnLFxuXHRoZWxwOiAnXFxFMjIwJyxcblx0aG9tZTogJ1xcRTIyQScsXG5cdGluY29tcGxldGU6ICdcXEUyMzAnLFxuXHRpbmZvLWNpcmNsZTogJ1xcRTIzQScsXG5cdGluZm86ICdcXEUyNDAnLFxuXHRsYW5kbGluZS1waG9uZTogJ1xcRTI0QScsXG5cdGxpbmUtY2hhcnQ6ICdcXEUyNTAnLFxuXHRsaW5lLWdyYXBoLWRvdHRlZDogJ1xcRTI1QScsXG5cdGxpbmUtZ3JhcGg6ICdcXEUyNjAnLFxuXHRsaW5rLWJyb2tlbjogJ1xcRTI2QScsXG5cdGxpbms6ICdcXEUyNzAnLFxuXHRtYWduaWZpZXI6ICdcXEUyN0EnLFxuXHRtaXNzZWQ6ICdcXEUyODAnLFxuXHRtb2JpbGUtcGhvbmU6ICdcXEUyOEEnLFxuXHRtb3JlOiAnXFxFMjkwJyxcblx0ZWxsaXBzaXM6ICdcXEUyOTEnLFxuXHRuZXctc2l0ZS1xdWFsaWZpY2F0aW9uOiAnXFxFMjlBJyxcblx0bmV4dDogJ1xcRTJBMCcsXG5cdG5vLWRhdGEtc2hhZG93OiAnXFxFMkFBJyxcblx0bm90aWZpY2F0aW9uLWNoZWNrOiAnXFxFMkIwJyxcblx0bm90aWZpY2F0aW9uLWZhaWx1cmU6ICdcXEUyQkEnLFxuXHRub3RpZmljYXRpb24taW5mb3JtYXRpb246ICdcXEUyQzAnLFxuXHRub3RpZmljYXRpb24td2FybmluZzogJ1xcRTJDQScsXG5cdG9uZS1hbnN3ZXJzOiAnXFxFMkQwJyxcblx0b3B0aW9uczogJ1xcRTJEQScsXG5cdHBhcGVyY2xpcDogJ1xcRTJFMCcsXG5cdHBpbjogJ1xcRTJFQScsXG5cdHBvcnRhbC1hZG1pbmlzdHJhdGlvbjogJ1xcRTJGMCcsXG5cdHByZXZpb3VzOiAnXFxFMkZBJyxcblx0cHJpbnQ6ICdcXEUzMDAnLFxuXHRmaWxlLWNvZGU6ICdcXEUzMDEnLFxuXHRmaWxlLWV4Y2VsOiAnXFxFMzAyJyxcblx0ZmlsZS1pbWFnZTogJ1xcRTMwMycsXG5cdGZpbGUtcGRmOiAnXFxFMzA0Jyxcblx0ZmlsZS1wb3dlcnBvaW50OiAnXFxFMzA1Jyxcblx0ZmlsZS10ZXh0OiAnXFxFMzA2Jyxcblx0ZmlsZS13b3JkOiAnXFxFMzA3Jyxcblx0ZmlsZS1hbHQ6ICdcXEUzMDgnLFxuXHRjcmVhdGUtdHJhbnM6ICdcXEUzMDknLFxuXHRwcm9maWNpZW5jeS1tb2RlOiAnXFxFMzBBJyxcblx0cXVlc3Rpb25tYXJrOiAnXFxFMzFBJyxcblx0cmVmZXJlbmNlLW1hdGVyaWFsOiAnXFxFMzIwJyxcblx0cmVwb3J0czogJ1xcRTMyQScsXG5cdHJlcG9ydC1jb25maXJtOiAnXFxFMzJCJyxcblx0cm93LWNoZWNrbWFyazogJ1xcRTMzMCcsXG5cdHJvdy1jbG9zZTogJ1xcRTMzQScsXG5cdHJvdy10cmlhbmdsZTogJ1xcRTM0MCcsXG5cdHNhbXBsZS1tb2RlOiAnXFxFMzRBJyxcblx0c2l0ZS1xdWFsaWZpY2F0aW9uLWZvcm06ICdcXEUzNTAnLFxuXHRzcGlyb21ldHJ5LWFtb3VudC1jaGVja21hcms6ICdcXEUzNUEnLFxuXHRzcGlyb21ldHJ5LWFtb3VudC1kYXNoZWRsaW5lOiAnXFxFMzYwJyxcblx0c3Bpcm9tZXRyeS1maXJzdC1iZXN0cmVzdWx0OiAnXFxFMzZBJyxcblx0c3Bpcm9tZXRyeS1ydW5uaW5nLXNpbXBsZTogJ1xcRTM3MCcsXG5cdHNwaXJvbWV0cnktcnVubmluZzogJ1xcRTM3QScsXG5cdHNwaXJvbWV0cnktc2Vjb25kLWJlc3RyZXN1bHQ6ICdcXEUzODAnLFxuXHRzcGlyb21ldHJ5LXZhbHVlOiAnXFxFMzhBJyxcblx0c3Bpcm9tZXRyeS12aWV3LW1vZGU6ICdcXEUzOTAnLFxuXHRzdHVkeS1uYW1lOiAnXFxFMzlBJyxcblx0c3VwcGx5LWJveDogJ1xcRTNBMCcsXG5cdHN1cHBseS1vcmRlcmluZzogJ1xcRTNBQScsXG5cdHRpbGUtdmlldzogJ1xcRTNCMCcsXG5cdHRyYWluaW5nLWNlcnRpZmljYXRlczogJ1xcRTNCQScsXG5cdHRyYWluaW5nLW1vZGU6ICdcXEUzQzAnLFxuXHR1c2VyLW1hbmFnZW1lbnQtc3R1ZHktcGVybWlzc2lvbjogJ1xcRTNDQScsXG5cdHVzZXItbmFtZTogJ1xcRTNEMCcsXG5cdHdvcmxkOiAnXFxFM0RBJyxcblx0cmVtb3RlLXZpZXdlcjogJ1xcRTNFMCcsXG5cdGNhcmV0LWRvd246ICdcXEUzRjAnLFxuXHRjYXJldC11cDogJ1xcRTQwMCcsXG5cdHNvcnRpbmc6ICdcXEU0MEEnLFxuXHRzb3J0aW5nLWFzY2VuZGluZzogJ1xcRTQwQicsXG5cdHNvcnRpbmctZGVzY2VuZGluZzogJ1xcRTQwQycsXG5cdHNlYXJjaDogJ1xcRTQxMCcsXG5cdHpvb20taW46ICdcXEU0MjAnLFxuXHR6b29tLW91dDogJ1xcRTQzMCcsXG5cdHpvb20tcmVzZXQ6ICdcXEU0NDAnLFxuXHRyZWZyZXNoOiAnXFxFNDQxJyxcblx0cmVkbzogJ1xcRTQ0MicsXG5cdHVuZG86ICdcXEU0NDMnLFxuXHR1bmxvY2s6ICdcXEU0NDQnLFxuXHR0b2dnbGUtb2ZmOiAnXFxFNDQ1Jyxcblx0dG9nZ2xlLW9uOiAnXFxFNDQ2Jyxcblx0YW5ub3VuY2VtZW50czogJ1xcRTQ1MCcsXG5cdGFubm91bmNlbWVudHMtYWN0aXZlOiAnXFxFNDUxJyxcblx0Y2xvdWQtYW5hbHl0aWNzOiAnXFxFNDYwJyxcblx0Y29kZTogJ1xcRTQ3MCcsXG5cdGNvbXBsZXRlLXZpc2l0OiAnXFxFNDcxJyxcblx0ZXhwZWN0ZWQtdmlzaXQ6ICdcXEU0NzInLFxuXHRtaXNzZWQtdmlzaXQ6ICdcXEU0NzMnLFxuXHRwYXJ0aWFsLXZpc2l0OiAnXFxFNDc0Jyxcblx0bm90LWF2YWlsYWJsZTogJ1xcRTQ3NScsXG5cdGV4dGVybmFsLWxpbms6ICdcXEU0ODAnLFxuXHRwaWxsOiAnXFxFNDgxJyxcblx0b3JnYW5pemF0aW9uOiAnXFxFNDgyJyxcblx0aW1hZ2luZzogJ1xcRTQ4MycsXG5cdGNhcmRpYWM6ICdcXEU0ODQnLFxuXHRlY29hOiAnXFxFNDg1Jyxcblx0cmVzcGlyYXRvcnk6ICdcXEU0ODYnLFxuXHRicC1vdmVycmVhZDogJ1xcRTQ4NycsXG5cdGV0bTogJ1xcRTQ4OCcsXG5cdGRhdGEtaW5zaWdodHM6ICdcXEU0ODknLFxuXHRlcHg6ICdcXEU0OTAnLFxuXHRhZG1pbjogJ1xcRTQ5MScsXG5cdGRhdGEtY2xlYW5pbmc6ICdcXEU0OTInLFxuXHRlcnQtZ2xvYmFsLWFjY291bnQ6ICdcXEU0OTMnLFxuXHRlcnQtbGVhcm46ICdcXEU0OTQnLFxuXHRleHBlcnQ6ICdcXEU0OTUnLFxuXHR2YWNhdGlvbi1tb2RlOiAnXFxFNDk2Jyxcblx0cGF0aWVudC1wcm9maWxlOiAnXFxFNDk3Jyxcblx0c3Bpcm8tc3VwcG9ydDogJ1xcRTQ5OCcsXG5cdGdhdGhlcjogJ1xcRTQ5OScsXG5cdHBsYWNlaG9sZGVyLWFwcDogJ1xcRTUwMCcsXG5cdGxvY2s6ICdcXEU1MDEnLFxuXHR1c2VyLXBsdXM6ICdcXEU1MDInLFxuXHRwcmVjaXNpb24tbW90aW9uOiAnXFxFNTAzJyxcblx0XG4pXG5cbiIsIi5lcy1pbnZpc2libGUge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgQG1lZGlhIHByaW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC8qXG4gKiBFeHRlbmRzIHRoZSAuZXMtaW52aXNpYmxlIGNsYXNzIHRvXG4gKiBhbGxvdyB0aGUgZWxlbWVudCB0byBiZSBmb2N1c2FibGVcbiAqIHdoZW4gbmF2aWdhdGVkIHRvIHZpYSB0aGUga2V5Ym9hcmQ6IGg1YnAuY29tL3BcbiAqL1xuICAmLi1lcy1mb2N1c2FibGU6YWN0aXZlLFxuICAmLi1lcy1mb2N1c2FibGU6Zm9jdXMge1xuICAgIGNsaXA6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbiIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gTGF5b3V0IFN5c3RlbSBCYXNlXG4vLy9cbi8vLyBAZ3JvdXAgbW9sZWN1bGVzXG4vLy8gQG1vZHVsZSBzY3NzL21vbGVjdWxlc1xuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG5cbi5lcy10ZXh0LWdyb3VwIHtcbiAgXG4gICYgPiAqOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCxcbiAgaDUge1xuICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIH1cbn1cbiIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gTGF5b3V0IFwiRmxleCBMaXN0XCJcbi8vL1xuLy8vIEBncm91cCBmb3VuZGF0aW9uXG4vLy8gQG1vZHVsZSBzY3NzL2ZvdW5kYXRpb24vbGF5b3V0c1xuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGVzLWxheW91dC1mbGV4LWxpc3QtZW1iZWRkZWQtY29udGFpbmVyLXNlbGVjdG9yOiAnLmVzLXBhbmVsLCAuZXMtY2FyZCwgLmVzLWNvbnRlbnQtYm94LCAuZXMtdGV4dC1ncm91cCwgLnNnLWJveCc7XG5cblxuLy8vIExheW91dCBHcmlkXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5lcy1sYXlvdXQtZmxleC1saXN0IHsgIFxuICAvLyByZXNldCB0byBlbnN1cmUgaXQncyBwcm9wZXJseSB3b3JraW5nLCB3aGVuIHVzZWQgb24gYW4gdWxcbiAgQGV4dGVuZCAlZXMtcmVzZXQtdWw7XG5cbiAgQGV4dGVuZCAlZXMtZmxleC1jb250YWluZXItZHluYW1pYztcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtaW4taGVpZ2h0OiBtaW4tY29udGVudDtcblxuICAmLi1lcy12ZXJ0aWNhbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfSAgXG5cbiAgJiA+IC5lcy1mbGV4LWl0ZW0ge1xuICAgIEBleHRlbmQgJWVzLWZsZXgtY29udGFpbmVyLXN0YXRpYztcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIGVzLWxheW91dC1jcmVhdGUtZGVmYXVsdC13aWR0aC1tb2RpZmllcnMoMTIsIFwiJlwiKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGVzLXZpZXdwb3J0LXJhbmdlKG1vYmlsZS1sYXJnZS11cCkge1xuICAgICYuLWVzLXNtYWxsLTUtY29sdW1uID4gLmVzLWZsZXgtaXRlbSB7IHdpZHRoOiAyMCU7IGZsZXg6IG5vbmU7IH1cbiAgICAmLi1lcy1zbWFsbC00LWNvbHVtbiA+IC5lcy1mbGV4LWl0ZW0geyB3aWR0aDogMjUlOyBmbGV4OiBub25lOyB9XG4gICAgJi4tZXMtc21hbGwtMy1jb2x1bW4gPiAuZXMtZmxleC1pdGVtIHsgd2lkdGg6IDMzLjMzMzMlOyBmbGV4OiBub25lOyB9XG4gICAgJi4tZXMtc21hbGwtMi1jb2x1bW4gPiAuZXMtZmxleC1pdGVtIHsgd2lkdGg6IDUwJTsgZmxleDogbm9uZTsgfVxuICB9XG5cbiAgQGluY2x1ZGUgZXMtdmlld3BvcnQtcmFuZ2UodGFibGV0LXVwKSB7XG4gICAgJi4tZXMtbWVkaXVtLTUtY29sdW1uID4gLmVzLWZsZXgtaXRlbSB7IHdpZHRoOiAyMCU7IGZsZXg6IG5vbmU7IH1cbiAgICAmLi1lcy1tZWRpdW0tNC1jb2x1bW4gPiAuZXMtZmxleC1pdGVtIHsgd2lkdGg6IDI1JTsgZmxleDogbm9uZTsgfVxuICAgICYuLWVzLW1lZGl1bS0zLWNvbHVtbiA+IC5lcy1mbGV4LWl0ZW0geyB3aWR0aDogMzMuMzMzMyU7IGZsZXg6IG5vbmU7IH1cbiAgICAmLi1lcy1tZWRpdW0tMi1jb2x1bW4gPiAuZXMtZmxleC1pdGVtIHsgd2lkdGg6IDUwJTsgZmxleDogbm9uZTsgfVxuXG4gICAgLy8gZGVmYXVsdDogMiwgMywgNCBvciA1IGNvbHVtbnNcbiAgICAmLi1lcy01LWNvbHVtbiA+IC5lcy1mbGV4LWl0ZW0geyB3aWR0aDogMjAlOyBmbGV4OiBub25lOyB9XG4gICAgJi4tZXMtNC1jb2x1bW4gPiAuZXMtZmxleC1pdGVtIHsgd2lkdGg6IDI1JTsgZmxleDogbm9uZTsgfVxuICAgICYuLWVzLTMtY29sdW1uID4gLmVzLWZsZXgtaXRlbSB7IHdpZHRoOiAzMy4zMzMzJTsgZmxleDogbm9uZTsgfVxuICAgICYuLWVzLTItY29sdW1uID4gLmVzLWZsZXgtaXRlbSB7IHdpZHRoOiA1MCU7IGZsZXg6IG5vbmU7IH1cbiAgfVxuXG4gIEBpbmNsdWRlIGVzLXZpZXdwb3J0LXJhbmdlKG5vdGVib29rLXVwKSB7XG4gICAgJi4tZXMtbGFyZ2UtNS1jb2x1bW4gPiAuZXMtZmxleC1pdGVtIHsgd2lkdGg6IDIwJTsgZmxleDogbm9uZTsgfVxuICAgICYuLWVzLWxhcmdlLTQtY29sdW1uID4gLmVzLWZsZXgtaXRlbSB7IHdpZHRoOiAyNSU7IGZsZXg6IG5vbmU7IH1cbiAgICAmLi1lcy1sYXJnZS0zLWNvbHVtbiA+IC5lcy1mbGV4LWl0ZW0geyB3aWR0aDogMzMuMzMzMyU7IGZsZXg6IG5vbmU7IH1cbiAgICAmLi1lcy1sYXJnZS0yLWNvbHVtbiA+IC5lcy1mbGV4LWl0ZW0geyB3aWR0aDogNTAlOyBmbGV4OiBub25lOyB9XG4gIH1cblxuICBAaW5jbHVkZSBlcy12aWV3cG9ydC1yYW5nZShkZXNrdG9wLXVwKSB7XG4gICAgJi4tZXMteGxhcmdlLTUtY29sdW1uID4gLmVzLWZsZXgtaXRlbSB7IHdpZHRoOiAyMCU7IGZsZXg6IG5vbmU7IH1cbiAgICAmLi1lcy14bGFyZ2UtNC1jb2x1bW4gPiAuZXMtZmxleC1pdGVtIHsgd2lkdGg6IDI1JTsgZmxleDogbm9uZTsgfVxuICAgICYuLWVzLXhsYXJnZS0zLWNvbHVtbiA+IC5lcy1mbGV4LWl0ZW0geyB3aWR0aDogMzMuMzMzMyU7IGZsZXg6IG5vbmU7IH1cbiAgICAmLi1lcy14bGFyZ2UtMi1jb2x1bW4gPiAuZXMtZmxleC1pdGVtIHsgd2lkdGg6IDUwJTsgZmxleDogbm9uZTsgfVxuICB9XG5cblxuICAvLyBhZGp1c3QgYmhlYXZpb3VyIGZvciBlbWJlZGRlZC9jYXNjYWRlZCBjb250YWluZXJzXG4gICN7JGVzLWxheW91dC1mbGV4LWxpc3QtZW1iZWRkZWQtY29udGFpbmVyLXNlbGVjdG9yfSB7XG4gICAgQGV4dGVuZCAlZXMtZmxleC1jb250YWluZXItZHluYW1pYztcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufSIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gV2lkdGhzIG1vZGlmaWVyXG4vLy9cbi8vLyBAZ3JvdXAgYXRvbXNcbi8vLyBAbW9kdWxlIHNhc3MvYXRvbXNcbi8vL1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIFdpZHRocyBtb2RpZmllclxuLy8gQFRPRE8gbmVlZHMgdG8gYmUgcmVtb3ZlZFxuLi1lcy13aWR0aC14eHNtYWxsLFxuLi1lcy13aWR0aC14c21hbGwsXG4uLWVzLXdpZHRoLXNtYWxsLFxuLi1lcy13aWR0aC1tZWRpdW0sXG4uLWVzLXdpZHRoLWxhcmdlLFxuLi1lcy13aWR0aC14bGFyZ2UsXG4uLWVzLXdpZHRoLXh4bGFyZ2Uge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLy8gV2lkdGhzIG9uIHRhYmxldCB1cFxuQGluY2x1ZGUgZXMtdmlld3BvcnQtcmFuZ2UodGFibGV0LXVwKXtcbiAgLi1lcy13aWR0aC14eHNtYWxsIHtcbiAgICBtYXgtd2lkdGg6ICRlcy13aWR0aC14eHNtYWxsO1xuICB9XG5cbiAgLi1lcy13aWR0aC14c21hbGwge1xuICAgIG1heC13aWR0aDogJGVzLXdpZHRoLXhzbWFsbDtcbiAgfVxuXG4gIC4tZXMtd2lkdGgtc21hbGwge1xuICAgIG1heC13aWR0aDogJGVzLXdpZHRoLXNtYWxsO1xuICB9XG5cbiAgLi1lcy13aWR0aC1tZWRpdW0ge1xuICAgIG1heC13aWR0aDogJGVzLXdpZHRoLW1lZGl1bTtcbiAgfVxuXG4gIC4tZXMtd2lkdGgtbGFyZ2Uge1xuICAgIG1heC13aWR0aDogJGVzLXdpZHRoLWxhcmdlO1xuICB9XG5cbiAgLi1lcy13aWR0aC14bGFyZ2Uge1xuICAgIG1heC13aWR0aDogJGVzLXdpZHRoLXhsYXJnZTtcbiAgfVxuXG4gIC4tZXMtd2lkdGgteHhsYXJnZSB7XG4gICAgbWF4LXdpZHRoOiAkZXMtd2lkdGgteHhsYXJnZTtcbiAgfVxufSIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gV2lkdGhzIGNvbmZpZ3VyYXRpb24gZmlsZVxuLy8vXG4vLy8gQGdyb3VwIGNvbmZpZ3VyYXRpb25cbi8vLyBAbW9kdWxlIHNhc3MvY29uZmlndXJhdGlvbi9mb3VuZGF0aW9uL3dpZHRoc1xuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gV2lkdGhzXG5cbiRlcy13aWR0aC14eHNtYWxsOiAgICAxMCokZXMtcGl4ZWwtdW5pdDtcbiRlcy13aWR0aC14c21hbGw6ICAgICAxNSokZXMtcGl4ZWwtdW5pdDtcbiRlcy13aWR0aC1zbWFsbDogICAgICAyMCokZXMtcGl4ZWwtdW5pdDtcbiRlcy13aWR0aC1tZWRpdW06ICAgICA0MCokZXMtcGl4ZWwtdW5pdDtcbiRlcy13aWR0aC1sYXJnZTogICAgICA2MCokZXMtcGl4ZWwtdW5pdDtcbiRlcy13aWR0aC14bGFyZ2U6ICAgICA4MCokZXMtcGl4ZWwtdW5pdDtcbiRlcy13aWR0aC14eGxhcmdlOiAgICAxMDAqJGVzLXBpeGVsLXVuaXQ7XG5cbi8vLyBXaWR0aHNcbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGVzLWNvbnRhaW5lci13aWR0aC1ub25lOiAgICAgICAwKiRlcy1waXhlbC11bml0O1xuJGVzLWNvbnRhaW5lci13aWR0aC14c21hbGw6ICAgICAzMiokZXMtcGl4ZWwtdW5pdDtcbiRlcy1jb250YWluZXItd2lkdGgtc21hbGw6ICAgICAgNjQqJGVzLXBpeGVsLXVuaXQ7XG4kZXMtY29udGFpbmVyLXdpZHRoLW1lZGl1bTogICAgIDk2KiRlcy1waXhlbC11bml0O1xuJGVzLWNvbnRhaW5lci13aWR0aC1sYXJnZTogICAgICAxMjgqJGVzLXBpeGVsLXVuaXQ7XG4kZXMtY29udGFpbmVyLXdpZHRoLXhsYXJnZTogICAgIDE2MCokZXMtcGl4ZWwtdW5pdDsiLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIElubGluZSBtZXNzYWdlXG4vLy9cbi8vLyBAZ3JvdXAgY29tcG9uZW50c1xuLy8vIEBtb2R1bGUgc2Fzcy9wYXJ0aWFscy9jb21wb25lbnRzL2FsZXJ0cy9pbmxpbmUtbWVzc2FnZVxuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gVmFyaWFibGVzIGZvciBpbmxpbmUtbWVzc2FnZVxuXG4uZXMtaW5saW5lLW1lc3NhZ2Uge1xuICAgIC8vIHZhcmlhbnQ6IGRlZmF1bHQgXG4gICAgJGVzLWlubGluZS1tZXNzYWdlLWJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tYmx1ZScsICdibHVlLTQnKTtcbiAgICAkZXMtaW5saW5lLW1lc3NhZ2UtdGV4dC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1ibHVlJywgJ2JsdWUtMTEnKTtcblxuICAgIC8vIHZhcmlhbnQ6IGVycm9yXG4gICAgJGVzLWlubGluZS1tZXNzYWdlLWJhY2tncm91bmQtY29sb3ItZXJyb3I6IGVzLWNvbG9yKCdjbGFyaW8tcmVkJywgJ3JlZC00Jyk7XG4gICAgJGVzLWlubGluZS1tZXNzYWdlLXRleHQtY29sb3ItZXJyb3I6IGVzLWNvbG9yKCdjbGFyaW8tcmVkJywgJ3JlZC05Jyk7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICBcbiAgICBiYWNrZ3JvdW5kOiAkZXMtaW5saW5lLW1lc3NhZ2UtYmFja2dyb3VuZC1jb2xvcjtcbiAgICBjb2xvcjogJGVzLWlubGluZS1tZXNzYWdlLXRleHQtY29sb3I7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctaW5saW5lOiAxLjI1cmVtO1xuICAgIHBhZGRpbmctYmxvY2s6IDFyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGVzLWNvbG9yKCdjbGFyaW8tYmx1ZScsJ2JsdWUtNycpO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyBcbiAgXG4gICAgQGV4dGVuZCAlZXMtd29yZC13cmFwLWJyZWFrLXdvcmQ7XG4gIFxuICAgIC8vIHN0YWNrIHNwYWNpbmcgZm9yIHBhcmFncmFwaHMgd2l0aGluIG1lc3NhZ2VcbiAgICBwIHtcbiAgICAgIG1hcmdpbjogZXMtdG8tcmVtKCRlcy1zcGFjZS1zdGFjay1kZWZhdWx0KTtcbiAgXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICBcbiAgICAmLi1lcy1lcnJvciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZXMtaW5saW5lLW1lc3NhZ2UtYmFja2dyb3VuZC1jb2xvci1lcnJvcjtcbiAgICAgIGNvbG9yOiAkZXMtaW5saW5lLW1lc3NhZ2UtdGV4dC1jb2xvci1lcnJvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1yZWQnLCdyZWQtNycpXG4gICAgfVxuXG4gICYgPiBzcGFuLmVzLWljb24ge1xuICAgIGZvbnQtc2l6ZTogZXMtdG8tcmVtKCRlcy1pY29uLXNpemUteGxhcmdlKTtcbiAgICBtYXJnaW46IGVzLXRvLXJlbSgkZXMtc3BhY2UtZ3V0dGVyLXJpZ2h0LXNtYWxsKTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG5cbiAgcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC8vT3ZlcmZsb3cgaGFuZGxpbmdcbiAgICBAaW5jbHVkZSBlcy1vdmVyZmxvdy13cmFwO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgfVxufVxuXG5AaW5jbHVkZSBlcy12aWV3cG9ydC1yYW5nZShtb2JpbGUtbGFyZ2UtdXApe1xuICAuZXMtaW5saW5lLW1lc3NhZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4vLyBpbmxpbmUgbWVzc2FnZSBmb2xsb3dpbmcgYSBwYXJhZ3JhcGhcbnAgKyAuZXMtaW5saW5lLW1lc3NhZ2Uge1xuICBtYXJnaW46IGVzLXRvLXJlbSgkZXMtc3BhY2Utc3RhY2stbGFyZ2UpO1xufSIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gTWVzc2FnZSBCYW5uZXJcbi8vL1xuLy8vIEBncm91cCBjb21wb25lbnRzXG4vLy8gQG1vZHVsZSBzYXNzL3BhcnRpYWxzL2NvbXBvbmVudHMvYWxlcnRzL21lc3NhZ2UtYmFubmVyXG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBWYXJpYWJsZXMgZm9yIG1lc3NhZ2UgYmFubmVyXG4kZXMtbWVzc2FnZS1iYW5uZXItcGFkZGluZzogJGVzLXNwYWNlLXNtYWxsO1xuXG4uZXMtbWVzc2FnZS1iYW5uZXIge1xuICAvLyBsb2NhbCBWYXJpYWJsZXMgZm9yIG1lc3NhZ2UgYmFubmVyXG4gICRlcy1tZXNzYWdlLWJhbm5lci1tb2JpbGUtcGFkZGluZzogJGVzLXNwYWNlLXNtYWxsO1xuICAkZXMtbWVzc2FnZS1iYW5uZXItZGVmYXVsdC1jb2xvcjogZXMtY29sb3IoXCJjbGFyaW8tbW9ub1wiLCBcImdyYXktMTJcIik7XG5cbiAgY29sb3I6ICRlcy1mb250LWJyaWdodC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGVzLW1lc3NhZ2UtYmFubmVyLWRlZmF1bHQtY29sb3I7XG4gIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtbWVzc2FnZS1iYW5uZXItbW9iaWxlLXBhZGRpbmcpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgJiA+IGgxIHtcbiAgICBmb250LXNpemU6IGVzLXRvLXJlbSgkZXMtaDQtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogZXMtdG8tcmVtKCRlcy1saW5lLWhlaWdodCk7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJiAuZXMtaWNvbiB7XG4gICAgZm9udC1zaXplOiBlcy10by1yZW0oJGVzLWljb24tc2l6ZS1sYXJnZSk7XG4gIH1cblxuICAmLi1lcy13YXJuaW5nIHtcbiAgICBjb2xvcjogJGVzLWZvbnQtYnJpZ2h0LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRlcy1kYW5nZXItY29sb3I7XG4gIH1cbiAgJi4tZXMtaW5mbyB7XG4gICAgY29sb3I6ICRlcy1mb250LWJyaWdodC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXMtaW5mby1jb2xvcjtcbiAgfVxufVxuXG5AaW5jbHVkZSBlcy12aWV3cG9ydC1yYW5nZShtb2JpbGUtbGFyZ2UtdXApIHtcbiAgLmVzLW1lc3NhZ2UtYmFubmVyIHtcbiAgICBwYWRkaW5nOiBlcy10by1yZW0oJGVzLW1lc3NhZ2UtYmFubmVyLXBhZGRpbmcpO1xuXG4gICAgLy8gJiA+IGgxIHtcbiAgICAgIC8vZm9udC1zaXplOiBlcy10by1yZW0oJGVzLWg0LWZvbnQtc2l6ZSk7XG4gICAgLy8gfVxuICB9XG59XG5cbiIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gTm90aWZpY2F0aW9uXG4vLy9cbi8vLyBAZ3JvdXAgY29tcG9uZW50c1xuLy8vIEBtb2R1bGUgc2Fzcy9jb21wb25lbnRzL2FsZXJ0cy9ub3RpZmljYXRpb25cbi8vLyBAcmVxdWlyZSBtaXhpbiBlcy10by1yZW1cbi8vL1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIDxkaXYgY2xhcz1cImVzLW5vdGlmaWNhdGlvbiAtZXMtaW5mb1wiPlxuLy8gICA8c3BhbiBjbGFzcz1cImVzLWljb24gZXMtaWNvbi1pbmZvXCI+XG4vLyAgICAgOjpiZWZvcmVcbi8vICAgPC9zcGFuPlxuLy8gICA8cD5UaGlzIGlzIGFuIGluZm8gbWVzc2FnZTwvcD5cbi8vICAgPHNwYW4gY2xhc3M9XCJlcy1pY29uIGVzLWljb24taW5mb1wiPjwvc3Bhbj5cbi8vIDwvZGl2PlxuXG5cblxuXG4uZXMtbm90aWZpY2F0aW9uIHtcbiAgY29sb3I6ICRlcy1mb250LWNvbG9yO1xuICBib3JkZXI6IDFweCBzb2xpZCBlcy1jb2xvcignY2xhcmlvLWJsdWUnLCdibHVlLTcnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1ibHVlJywnYmx1ZS00Jyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IDFyZW07XG4gIHBhZGRpbmctaW5saW5lOiAxLjI1cmVtO1xuICBnYXA6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2IoMCAwIDAgLyAxNSUpO1xuXG4gIHAge1xuICAgIG1hcmdpbjowO1xuICAgIGZsZXgtZ3JvdzogMTtcblxuICBhIHtcbiAgICAgIGNvbG9yOiAkZXMtZm9udC1jb2xvcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG5cbiAgc3Bhbi5lcy1pY29uIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tYmx1ZScsJ2JsdWUtMTEnKTtcbiAgICBcbiAgICAmLmVzLWljb24tY2xvc2Uge1xuICAgICAgY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsJ2dyYXktMTInKTtcbiAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gQW5pbWF0aW9uLlxuICAmLi1lcy1hbmltYXRlZCB7XG5cbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcblxuICAgICYuLWVzLXNsaWRlLWluLXJpZ2h0IHtcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBzbGlkZS1pbi1yaWdodDtcbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzIHNsaWRlLWluLXJpZ2h0IHtcbiAgICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgfVxuXG4gICAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBmYWRlLWluLWRvd24ge1xuICAgICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgICAgfVxuXG4gICAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLi1lcy1mYWRlLWluLWRvd24ge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGUtaW4tZG93bjtcbiAgICB9XG4gIH1cblxuICAmLi1lcy13YXJuaW5nIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBlcy1jb2xvcignY2xhcmlvLXllbGxvdycsJ3llbGxvdy03Jyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby15ZWxsb3cnLCd5ZWxsb3ctNCcpO1xuXG4gICAgc3Bhbi5lcy1pY29uIHtcbiAgICAgIGNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXllbGxvdycsJ3llbGxvdy0xMScpO1xuICAgIH1cblxuICAgIHNwYW4uZXMtaWNvbi1jbG9zZSB7XG4gICAgICBjb2xvcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywnZ3JheS0xMicpO1xuICAgIH1cbiAgfSBcblxuICAmLi1lcy1pbmZvIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBlcy1jb2xvcignY2xhcmlvLWJsdWUnLCdibHVlLTcnKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLWJsdWUnLCdibHVlLTQnKTtcblxuICAgIHNwYW4uZXMtaWNvbiB7XG4gICAgICBjb2xvcjogZXMtY29sb3IoJ2NsYXJpby1ibHVlJywnYmx1ZS0xMScpO1xuICAgIH1cblxuICAgIHNwYW4uZXMtaWNvbi1jbG9zZSB7XG4gICAgICBjb2xvcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywnZ3JheS0xMicpO1xuICAgIH1cbiAgfSBcblxuICAmLi1lcy1zdWNjZXNzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBlcy1jb2xvcignY2xhcmlvLXRlYWwnLCd0ZWFsLTcnKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXRlYWwnLCd0ZWFsLTQnKTtcblxuICAgIHNwYW4uZXMtaWNvbiB7XG4gICAgICBjb2xvcjogZXMtY29sb3IoJ2NsYXJpby10ZWFsJywndGVhbC0xMScpO1xuICAgIH1cblxuICAgIHNwYW4uZXMtaWNvbi1jbG9zZSB7XG4gICAgICBjb2xvcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywnZ3JheS0xMicpO1xuICAgIH1cbiAgfSBcblxuICAmLi1lcy1kYW5nZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGVzLWNvbG9yKCdjbGFyaW8tcmVkJywncmVkLTcnKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXJlZCcsJ3JlZC0zJyk7XG5cbiAgICBzcGFuLmVzLWljb24ge1xuICAgICAgY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcmVkJywncmVkLTExJyk7XG4gICAgfVxuXG4gICAgc3Bhbi5lcy1pY29uLWNsb3NlIHtcbiAgICAgIGNvbG9yOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCdncmF5LTEyJyk7XG4gICAgfVxuICB9IFxufVxuXG5cblxuXG5cblxuLy8gLmVzLW5vdGlmaWNhdGlvbiB7XG5cbi8vICAgLy9Ob3RpZmljYXRpb24gdmFyaWFibGVzXG4vLyAgICRlcy1ub3RpZmljYXRpb24tY29sb3I6IGVzLWNvbG9yKFwiY2xhcmlvLW1vbm9cIiwgXCJncmF5LTlcIik7XG4vLyAgIGNvbG9yOiAkZXMtZm9udC1jb2xvcjtcblxuLy8gICAvL01peGluIGZvciBub3RpZmljYXRpb24gdHlwZSBjb2xvciBhbmQgc3R5bGVcbi8vICAgQG1peGluIGVzLW5vdGlmaWNhdGlvbi10eXBlKCRjb2xvcil7XG4vLyAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4vLyAgICAgY29sb3I6ICRlcy1mb250LWNvbG9yO1xuLy8gICAgICYgLmVzLWljb246Zmlyc3QtY2hpbGQge1xuLy8gICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuLy8gICAgIH1cbi8vICAgICAmIHAge1xuLy8gICAgICAgYSB7XG4vLyAgICAgICAgIGNvbG9yOiAkY29sb3I7XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICB9XG5cbi8vICAgYmFja2dyb3VuZC1jb2xvcjogJGVzLWJhY2tncm91bmQtY29sb3I7XG4vLyAgIGJvcmRlcjogMXB4IHNvbGlkICRlcy1ib3JkZXItY29sb3I7XG4vLyAgIGNvbG9yOiAkZXMtZm9udC1jb2xvcjtcbi8vICAgZGlzcGxheTogZmxleDtcbi8vICAgcGFkZGluZzogZXMtdG8tcmVtKCRlcy1zcGFjZS1pbnNldC14c21hbGwpO1xuXG4vLyAgIC8vIE5vdGlmaWNhdGlvbiBtYWluIGljb25cbi8vICAgJiAuZXMtaWNvbjpmaXJzdC1jaGlsZCB7XG4vLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGVzLW5vdGlmaWNhdGlvbi1jb2xvcjtcbi8vICAgICBjb2xvcjogJGVzLWZvbnQtYnJpZ2h0LWNvbG9yO1xuLy8gICAgIGZvbnQtc2l6ZTogZXMtdG8tcmVtKCRlcy1pY29uLXNpemUteGxhcmdlKTtcbi8vICAgICBwYWRkaW5nOiBlcy10by1yZW0oJGVzLXNwYWNlLWluc2V0LWRlZmF1bHQpO1xuLy8gICB9XG5cbi8vICAgLy8gTm90aWZpY2F0aW9uIGNsb3NlIGljb25cbi8vICAgJiAuZXMtaWNvbjpsYXN0LWNoaWxkIHtcbi8vICAgICBjb2xvcjogJGVzLWZvbnQtY29sb3I7XG4vLyAgICAgY3Vyc29yOiBwb2ludGVyO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuLy8gICAgIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2UtaW5zZXQtc21hbGwpO1xuLy8gICAgIHRyYW5zaXRpb246IDAuMnM7XG5cbi8vICAgICAmOmhvdmVyIHtcbi8vICAgICAgIGNvbG9yOiAkZXMtZm9udC1zdWJ0bGUtY29sb3I7XG4vLyAgICAgfVxuLy8gICB9XG5cbi8vICAgJiBwIHtcbi8vICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4vLyAgICAgZmxleDogMTtcbi8vICAgICBtYXJnaW46IGVzLXRvLXJlbSgkZXMtc3BhY2UtZ3V0dGVyLWxlZnQtZGVmYXVsdCk7XG5cbi8vICAgICAvL092ZXJmbG93IGhhbmRsaW5nXG4vLyAgICAgQGluY2x1ZGUgZXMtb3ZlcmZsb3ctd3JhcDtcbi8vICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4vLyAgICAgYSB7XG4vLyAgICAgICBjb2xvcjogJGVzLWZvbnQtY29sb3I7XG4vLyAgICAgICBmb250LXdlaWdodDogYm9sZDtcbi8vICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuLy8gICAgIH1cbi8vICAgfVxuXG4vLyAgIC8vIE5vdGlmaWNhdGlvbiB0eXBlc1xuXG4vLyAgICYuLWVzLWRhbmdlciB7XG4vLyAgICAgYm9yZGVyLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXJlZCcsJ3JlZC03Jyk7XG4vLyAgICAgY29sb3I6ICRlcy1mb250LWNvbG9yO1xuLy8gICAgICYgLmVzLWljb246Zmlyc3QtY2hpbGQge1xuLy8gICAgICAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1yZWQnLCdyZWQtMycpO1xuLy8gICAgIH1cbi8vICAgICAmIHAge1xuLy8gICAgICAgYSB7XG4vLyAgICAgICAgIGNvbG9yOiAkY29sb3I7XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICB9XG5cbi8vICAgJi4tZXMtaW5mbyB7XG4vLyAgICAgQGluY2x1ZGUgZXMtbm90aWZpY2F0aW9uLXR5cGUoJGVzLWluZm8tY29sb3IpO1xuLy8gICB9XG5cbi8vICAgJi4tZXMtc3VjY2VzcyB7XG4vLyAgICAgQGluY2x1ZGUgZXMtbm90aWZpY2F0aW9uLXR5cGUoJGVzLXN1Y2Nlc3MtY29sb3IpO1xuLy8gICB9XG5cbi8vICAgJi4tZXMtd2FybmluZyB7XG4vLyAgICAgQGluY2x1ZGUgZXMtbm90aWZpY2F0aW9uLXR5cGUoJGVzLXdhcm5pbmctY29sb3IpO1xuLy8gICB9IiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBOb3RpZmljYXRpb24gY2VudGVyXG4vLy9cbi8vLyBAZ3JvdXAgY29tcG9uZW50c1xuLy8vIEBtb2R1bGUgc2Fzcy9wYXJ0aWFscy9jb21wb25lbnRzL2FsZXJ0cy9ub3RpZmljYXRpb24tY2VudGVyXG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZXMtbm90aWZpY2F0aW9uLWNlbnRlciB7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogZXMtdG8tcmVtKCRlcy1nbG9iYWwtaGVhZGVyLWhlaWdodCk7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiBlcy10by1yZW0oJGVzLXNwYWNlLWluc2V0LXNtYWxsKTtcblxuXG4gIC5lcy1ub3RpZmljYXRpb24ge1xuICAgIG1hcmdpbjogZXMtdG8tcmVtKCRlcy1zcGFjZS1pbnNldC1zcXVpc2gtZGVmYXVsdCk7XG4gICAgb3JkZXI6IDE7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7ZXMtdG8tcmVtKCRlcy1zcGFjZS1kZWZhdWx0KSAqIDJ9KTtcblxuICAgICYuLWVzLXByaW9yaXR5LWhpZ2gge1xuICAgICAgb3JkZXI6IDA7XG4gICAgfVxuXG4gICAgJi4tZXMtcHJpb3JpdHktbm9ybWFsIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cblxuICAgICYuLWVzLXByaW9yaXR5LWxvdyB7XG4gICAgICBvcmRlcjogMTAwO1xuICAgIH1cbiAgfVxuXG4gICYuLWVzLW5vLWhlYWRlciB7XG4gICAgdG9wOiAwO1xuICB9XG4gIFxuICAmLi1lcy1sZWZ0IHtcbiAgICAuZXMtbm90aWZpY2F0aW9uIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgZXMtdmlld3BvcnQtcmFuZ2UoJ3RhYmxldC1sYXJnZS11cCcpIHtcbiAgICAmLi1lcy1zbWFsbCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgJi4tZXMtY2VudGVyIHtcbiAgICAgICAgbWFyZ2luOiAwIDUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBlcy12aWV3cG9ydC1yYW5nZSgnZGVza3RvcC11cCcpIHtcbiAgICAmLi1lcy1zbWFsbCB7XG4gICAgICB3aWR0aDogMzMuMyU7XG4gICAgICAmLi1lcy1jZW50ZXIge1xuICAgICAgICBtYXJnaW46IDAgMzMuMyU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cbiIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gQWN0aW9uYmFyXG4vLy9cbi8vLyBAZ3JvdXAgY29tcG9uZW50c1xuLy8vIEBtb2R1bGUgc2Fzcy9jb21wb25lbnRzL2Jhc2ljcy9hY3Rpb25iYXJcbi8vLyBAcmVxdWlyZSBtaXhpbiBlcy10by1yZW1cbi8vLyBAYXV0aG9yIERhbmllbCBMZW5oYXJ0LCBBeGVsIFBmZXVmZmVyXG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZXMtYWN0aW9uYmFyIHtcblxuICAvLyBjb25maWd1cmF0aW9uXG4gICRlcy1hY3Rpb25iYXItaWNvbi1zaXplOiAkZXMtaWNvbi1zaXplLWxhcmdlO1xuICAkZXMtYWN0aW9uYmFyLWRlZmF1bHQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsICdncmF5LTMnKTtcbiAgXG4gIEBpbmNsdWRlIGVzLWNsZWFyZml4O1xuXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgXG4gIC8vIGFkanVzdCBpY29uIHNpemUgKGhhdmUgaXQgYSBiaWdnZXIpXG4gIC5lcy1pY29uIHtcbiAgICBmb250LXNpemU6IGVzLXRvLXJlbSgkZXMtYWN0aW9uYmFyLWljb24tc2l6ZSk7XG4gIH1cblxuICAvLyBzdHlsZSBlbWJlZGRlZCBidXR0b25zIGFuZCBsaW5rc1xuICBhLFxuICBidXR0b24uZXMtaWNvbiB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIEBleHRlbmQgJWVzLWRlZmF1bHQtYnV0dG9uLXJlc2V0O1xuICAgIGNvbG9yOiAkZXMtaWNvbi1jb2xvcjtcblxuICAgICY6aG92ZXJ7XG4gICAgICBjb2xvcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywnZ3JheS0xMicpO1xuICAgIH0gXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJGVzLWRpc2FibGVkLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5lcy1zZXBhcmF0b3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRlcy1jb250cm9sLXNlcGFyYXRvci1jb2xvcjtcbiAgICBoZWlnaHQ6IGVzLXRvLXJlbSgkZXMtY29udHJvbC1oZWlnaHQpO1xuICAgIHBhZGRpbmc6IGVzLXRvLXJlbSgwICRlcy1zcGFjZS1zbWFsbCk7XG4gICAgd2lkdGg6IGVzLXRvLXJlbSgkZXMtc3BhY2Utc21hbGwqMiArIDFweCk7IC8vIHR3aWNlIHNwYWNpbmcgKyAxcHggaW50ZW5kZWQgd2lkdGhcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICB9XG5cbiAgLy8gYXNzdXJlIHNwYWNlIGJldHdlZW4gY2xvc2UgYnV0dG9uIGFuZCBhZGphY2VudCBlbGVtZW50XG4gICYgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIC8vIGhhcm1vbml6ZSBzcGFjaW5nIG1hbnVhbGx5OiB2aXN1YWxseSByZW1vdmUgd2hpdGUgc3BhY2UgKHN1YnRyYWN0IGNhLiAycHgpXG4gICAgbWFyZ2luOiAwIGNhbGMoI3tlcy10by1yZW0oJGVzLXNwYWNlLWRlZmF1bHQpfSAtIC4xMjVlbSkgMCAwO1xuICB9XG59XG4iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIEJhZGdlIGJhc2ljIGNvbXBvbmVudFxuLy8vXG4vLy8gQGdyb3VwIGNvbXBvbmVudHNcbi8vLyBAbW9kdWxlIHNhc3MvY29tcG9uZW50cy9iYXNpY3MvYmFkZ2Vcbi8vL1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5lcy1iYWRnZSB7XG5cbiAgLy8gQ29uZmlndXJhdGlvbiB2YXJpYWJsZXMgZm9yIGJhZGdlc1xuICAkZXMtYmFkZ2UtYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywgJ2dyYXktOScpO1xuICAkZXMtYmFkZ2UtdGV4dC1jb2xvcjogJGVzLWZvbnQtYnJpZ2h0LWNvbG9yO1xuICAkZXMtYmFkZ2UtbGluZS1oZWlnaHQ6IGVzLXRvLXJlbSgxNnB4KTtcbiAgJGVzLWJhZGdlLWJvcmRlci1yYWRpdXM6IGVzLXRvLXJlbSgyNnB4KTtcbiAgXG4gIGJhY2tncm91bmQtY29sb3I6ICRlcy1iYWRnZS1iYWNrZ3JvdW5kLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkZXMtYmFkZ2UtYm9yZGVyLXJhZGl1cztcbiAgY29sb3I6ICRlcy1iYWRnZS10ZXh0LWNvbG9yO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIFxuICBsaW5lLWhlaWdodDogJGVzLWJhZGdlLWxpbmUtaGVpZ2h0O1xuICBtaW4td2lkdGg6IGVzLXRvLXJlbSgyNnB4KTtcbiAgcGFkZGluZzogZXMtdG8tcmVtKCRlcy1zcGFjZS1pbnNldC1zcXVpc2gtZGVmYXVsdCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAmID4gLmVzLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogZXMtdG8tcmVtKCRlcy1zcGFjZS1zbWFsbCk7XG4gIH1cblxuICAmLi1lcy1wb3NpdGl2ZXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXRlYWwnLCd0ZWFsLTknKTtcbiAgfVxuXG4gICYuLWVzLW5lZ2F0aXZle1xuICAgIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcmVkJywgJ3JlZC05Jyk7XG4gIH1cblxuICAmLi1lcy1ub3RpY2V7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby15ZWxsb3cnLCd5ZWxsb3ctOScpO1xuICAgIGNvbG9yOiAkZXMtZm9udC1jb2xvcjtcbiAgfVxuXG4gICYuLWVzLWluZm9ybWF0aXZle1xuICAgIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tYmx1ZScsICdibHVlLTknKTtcbiAgfVxuXG4gICYuLWVzLWJyYW5ke1xuICAgIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8nLCAncHVycGxlLWQnKTtcbiAgfVxufVxuIiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBCYWRnZSBsYWJlbFxuLy8vXG4vLy8gQGdyb3VwIGNvbXBvbmVudHNcbi8vLyBAbW9kdWxlIHNhc3MvcGFydGlhbHMvY29tcG9uZW50cy9iYXNpY3MvYmFkZ2UtbGFiZWxcbi8vL1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5lcy1iYWRnZS1sYWJlbCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgbGFiZWwgKyAuZXMtYmFkZ2UsXG4gIC5lcy1iYWRnZSArIGxhYmVsIHtcbiAgICBtYXJnaW46IGVzLXRvLXJlbSgkZXMtc3BhY2UtZ3V0dGVyLWxlZnQtc21hbGwpO1xuICB9XG59IiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBCdWxsZXQgbGlzdFxuLy8vXG4vLy8gQGdyb3VwIGNvbmZpZ3VyYXRpb25cbi8vLyBAbW9kdWxlIHNhc3MvY29tcG9uZW50cy9iYXNpY3MvYnVsbGV0LWxpc3Rcbi8vL1xuLy8vIEByZXF1aXJlIGZ1bmN0aW9uIGVzLWNvbG9yXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gaWNvbiBzaXplcyBmb3IgYnVsbGV0c1xuJGVzLWJ1bGxldC1pdGVtLWljb24tc2l6ZS1zbWFsbDogICAxMHB4O1xuJGVzLWJ1bGxldC1pdGVtLWljb24tc2l6ZS1sYXJnZTogICAxN3B4O1xuXG5cbi5lcy1idWxsZXQtbGlzdCB7XG4gIEBleHRlbmQgJWVzLXJlc2V0LXVsO1xuICBAZXh0ZW5kICVlcy1idWxsZXQtZGVmYXVsdC1jb2xvci1tb2RpZmllcnM7XG4gIFxuICBsaSB7XG4gICAgLmVzLWljb24sXG4gICAgJjpiZWZvcmUge1xuICAgICAgcGFkZGluZzogZXMtdG8tcmVtKCRlcy1zcGFjZS1ndXR0ZXItcmlnaHQtc21hbGwpO1xuICAgIH1cblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW46IGVzLXRvLXJlbSgkZXMtc3BhY2Utc3RhY2stc21hbGwpO1xuICAgIH1cbiAgfVxuXG4gIC8vIGRlZmF1bHQgaWNvbnMgZm9yIHllcy9ubyBidWxsZXRzXG4gICYuLWVzLXllcy1ubyB7XG4gICAgbWFyZ2luLWxlZnQ6IGVzLXRvLXJlbSgkZXMtc3BhY2UtbGFyZ2UpO1xuXG4gICAgbGkge1xuICAgICAgLy8gaW5kZW50IGJ5IGRlZmF1bHQgc28gdGV4dCBpcyBob3Jpem9udGFsbHkgYWxpZ25lZCB3aGVuIHdyYXBwZWRcbiAgICAgIHBhZGRpbmc6IGVzLXRvLXJlbSgwIDAgMCAkZXMtc3BhY2UtbGFyZ2UpO1xuICAgICAgdGV4dC1pbmRlbnQ6IGVzLXRvLXJlbSgkZXMtc3BhY2UtZGVmYXVsdCAqIC0xKTtcbiAgICB9XG5cbiAgICAmIC5lcy1idWxsZXQteWVzIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgZXMtY29udHJvbC1pY29uKGNvbXBsZXRlKTtcbiAgICAgIH1cbiAgICB9XG4gIFxuICAgICYgLmVzLWJ1bGxldC1ubyB7IFxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBAaW5jbHVkZSBlcy1jb250cm9sLWljb24obWlzc2VkKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzbWFsbCBpY29uc1xuICAmLi1lcy1pY29ucy1zbWFsbCB7XG4gICAgbGkge1xuICAgICAgLmVzLWljb24sXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogZXMtdG8tcmVtKCRlcy1idWxsZXQtaXRlbS1pY29uLXNpemUtc21hbGwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgLy8gbGFyZ2UgaWNvbnNcbiAgJi4tZXMtaWNvbnMtbGFyZ2Uge1xuICAgIGxpIHtcbiAgICAgIC5lcy1pY29uLFxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IGVzLXRvLXJlbSgkZXMtYnVsbGV0LWl0ZW0taWNvbi1zaXplLWxhcmdlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuICAiLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIExlZ2VuZCBsaXN0XG4vLy9cbi8vLyBAZ3JvdXAgY29uZmlndXJhdGlvblxuLy8vIEBtb2R1bGUgc2Fzcy9jb21wb25lbnRzL2Jhc2ljcy9sZWdlbmQtbGlzdFxuLy8vXG4vLy8gQHJlcXVpcmUgZnVuY3Rpb24gZXMtY29sb3Jcbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZXMtbGVnZW5kLWxpc3Qge1xuICBAZXh0ZW5kICVlcy1idWxsZXQtbGlzdDtcbiAgQGV4dGVuZCAlZXMtYnVsbGV0LWRlZmF1bHQtY29sb3ItbW9kaWZpZXJzO1xuICBcbiAgbGkge1xuICAgIC5lcy1pY29uIHtcbiAgICAgIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2UtZ3V0dGVyLXJpZ2h0LXNtYWxsKTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IGVzLXRvLXJlbSgkZXMtc3BhY2UtZGVmYXVsdCk7XG4gIH1cbn1cbiAgXG4uZXMtbGVnZW5kLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2Utc3RhY2stc21hbGwpO1xufSIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gQnV0dG9uIGNvbXBvbmVudFxuLy8vXG4vLy8gQGdyb3VwIGNvbXBvbmVudHNcbi8vLyBAbW9kdWxlIHNhc3MvY29tcG9uZW50cy9iYXNpY3MvYnV0dG9uXG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBHbG9iYWwgdmFyaWFibGVzXG4gIC8vIHN0YW5kYXJkIGJ1dHRvbiBzZXR0aW5nc1xuICAkZXMtYnV0dG9uLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgIGVzLXRvLXJlbSgkZXMtbGluZS1oZWlnaHQpICFkZWZhdWx0O1xuICAkZXMtYnV0dG9uLWljb24tc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVzLXRvLXJlbSgkZXMtaWNvbi1zaXplKSAhZGVmYXVsdDtcbiAgJGVzLWJ1dHRvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAgICAgICA0cHggIWRlZmF1bHQ7XG5cbiAgLy8gZGVmYXVsdCBidXR0b24gY29sb3JzXG4gICAgLy8vIGVuYWJsZWQgc3RhdGVcbiAgICAkZXMtYnV0dG9uLWRlZmF1bHQtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICBlcy1jb2xvcignbW9ubycsICd3aGl0ZScpICFkZWZhdWx0O1xuICAgICRlcy1idXR0b24tZGVmYXVsdC10ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgIGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsICdncmF5LTEyJykgIWRlZmF1bHQ7XG4gICAgJGVzLWJ1dHRvbi1kZWZhdWx0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgZXMtY29sb3IoJ2NsYXJpby1tb25vJywgJ2dyYXktNycpICFkZWZhdWx0O1xuICAgICRlcy1idXR0b24tZGVmYXVsdC1ib3gtc2hhZG93LWNvbG9yOiAgICAgICAgICAgIGVzLWNvbG9yKFwibW9ub1wiLCBcImJsYWNrXCIsIC4yKSAhZGVmYXVsdDtcbiAgICAvLy8gaG92ZXIgc3RhdGVcbiAgICAkZXMtYnV0dG9uLWRlZmF1bHQtaG92ZXItYmFja2dyb3VuZC1jb2xvcjogICAgICBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCAnZ3JheS00JykgIWRlZmF1bHQ7XG4gICAgJGVzLWJ1dHRvbi1kZWZhdWx0LWhvdmVyLXRleHQtY29sb3I6ICAgICAgICAgICAgZXMtY29sb3IoJ2NsYXJpby1tb25vJywgJ2dyYXktMTInKSAhZGVmYXVsdDtcbiAgICAkZXMtYnV0dG9uLWRlZmF1bHQtaG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCAnZ3JheS04JykgIWRlZmF1bHQ7XG4gICAgLy8vIGZvY3VzIHN0YXRlXG4gICAgJGVzLWJ1dHRvbi1kZWZhdWx0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgZXMtY29sb3IoXCJjbGFyaW8tbW9ub1wiLCBcImdyYXktMTJcIik7XG4gICAgLy8vIGFjdGl2ZSBzdGF0ZVxuICAgICRlcy1idXR0b24tZGVmYXVsdC1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogICAgIGVzLWNvbG9yKFwiY2xhcmlvLW1vbm9cIiwgXCJncmF5LTVcIik7XG4gICAgLy8vIGRpc2FibGVkIHN0YXRlXG4gICAgJGVzLWJ1dHRvbi1kZWZhdWx0LWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6ICAgZXMtY29sb3IoXCJjbGFyaW8tbW9ub1wiLCBcImdyYXktNFwiLCAuNSkgIWRlZmF1bHQ7XG4gICAgJGVzLWJ1dHRvbi1kZWZhdWx0LWRpc2FibGVkLXRleHQtY29sb3I6ICAgICAgICAgZXMtY29sb3IoXCJjbGFyaW8tbW9ub1wiLCBcImdyYXktMTBcIikgIWRlZmF1bHQ7IC8vbm90IHVzZWRcbiAgICAkZXMtYnV0dG9uLWRlZmF1bHQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICBlcy1jb2xvcihcImNsYXJpby1tb25vXCIsIFwiZ3JheS03XCIpICFkZWZhdWx0OyAvL25vdCB1c2VkXG4gICAgLy8gZGVmYXVsdCBidXR0b24gZGFyayBiYWNrZ3JvdW5kXG4gICAgJGVzLWJ1dHRvbi1kZWZhdWx0LWRhcmstYmFja2dyb3VuZC1jb2xvcjogICAgICAgdHJhbnNwYXJlbnQ7XG4gICAgJGVzLWJ1dHRvbi1kZWZhdWx0LWRhcmstdGV4dC1jb2xvcjogICAgICAgICAgICAgZXMtY29sb3IoXCJjbGFyaW8tbW9ub1wiLCBcIndoaXRlXCIpICFkZWZhdWx0O1xuICAgICRlcy1idXR0b24tZGVmYXVsdC1kYXJrLWJvcmRlci1jb2xvcjogICAgICAgICAgIGVzLWNvbG9yKFwiY2xhcmlvLW1vbm9cIiwgXCJ3aGl0ZVwiKSAhZGVmYXVsdDtcbiAgXG4gIC8vIHByaW1hcnkgYnV0dG9uIGNvbG9yc1xuICAgIC8vLyBlbmFibGVkIHN0YXRlXG4gICAgJGVzLWJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgZXMtY29sb3IoXCJjbGFyaW8tdGVhbFwiLCBcInRlYWwtMTFcIikgIWRlZmF1bHQ7XG4gICAgJGVzLWJ1dHRvbi1wcmltYXJ5LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgZXMtY29sb3IoJ2NsYXJpby10ZWFsJywgJ3RlYWwtMTEnKSAhZGVmYXVsdDtcbiAgICAkZXMtYnV0dG9uLXByaW1hcnktdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCAnd2hpdGUnKSAhZGVmYXVsdDtcbiAgICAkZXMtYnV0dG9uLXByaW1hcnktYm94LXNoYWRvdy1jb2xvcjogICAgICAgICAgICBlcy1jb2xvcihcImNsYXJpby1tb25vXCIsIFwiYmxhY2tcIiwgLjIpICFkZWZhdWx0O1xuICAgIC8vLyBob3ZlciBzdGF0ZVxuICAgICRlcy1idXR0b24tcHJpbWFyeS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgIGVzLWNvbG9yKCdjbGFyaW8tdGVhbCcsICd0ZWFsLTEwJykgIWRlZmF1bHQ7XG4gICAgJGVzLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJveC1zaGFkb3ctY29sb3I6ICAgICAgZXMtY29sb3IoJ2NsYXJpby1tb25vJywgJ2dyYXktMTAnKSAhZGVmYXVsdDtcbiAgICAvLy8gZm9jdXMgc3RhdGVcbiAgICAkZXMtYnV0dG9uLXByaW1hcnktZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICBlcy1jb2xvcihcImNsYXJpby1ncmF5XCIsIFwiZ3JheS0xMlwiKTtcbiAgICAvLy8gYWN0aXZlIHN0YXRlXG4gICAgJGVzLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgZXMtY29sb3IoXCJjbGFyaW8tdGVhbFwiLCBcInRlYWwtOVwiKTtcbiAgICAvLy8gZGlzYWJsZWQgc3RhdGVcbiAgICAkZXMtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjogICBlcy1jb2xvcihcImNsYXJpby10ZWFsXCIsIFwidGVhbC03XCIsIC41KSAhZGVmYXVsdDtcbiAgICAkZXMtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICBlcy1jb2xvcihcImNsYXJpby10ZWFsXCIsIFwidGVhbC03XCIpICFkZWZhdWx0OyAvL25vdCB1c2VkXG4gICAgJGVzLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXRleHQtY29sb3I6ICAgICAgICAgZXMtY29sb3IoXCJjbGFyaW8tbW9ub1wiLCBcIndoaXRlXCIpICFkZWZhdWx0OyAvL25vdCB1c2VkXG4gICAgJGVzLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWJveC1zaGFkb3ctY29sb3I6ICAgZXMtY29sb3IoXCJjbGFyaW8tbW9ub1wiLCBcImJsYWNrXCIsIC4yKSAhZGVmYXVsdDsgLy9ub3QgdXNlZFxuICAgIC8vIHByaW1hcnkgYnV0dG9uIGRhcmsgYmFja2dyb3VuZFxuICAgICRlcy1idXR0b24tcHJpbWFyeS1kYXJrLWJhY2tncm91bmQtY29sb3I6ICAgICAgIGVzLWNvbG9yKFwiY2xhcmlvLW1vbm9cIiwgXCJ3aGl0ZVwiKSAhZGVmYXVsdDtcbiAgICAkZXMtYnV0dG9uLXBpbWFyeS1kYXJrLWJvcmRlci1jb2xvcjogICAgICAgICAgICBlcy1jb2xvcihcImNsYXJpby1tb25vXCIsIFwid2hpdGVcIikgIWRlZmF1bHQ7XG4gICAgJGVzLWJ1dHRvbi1wcmltYXJ5LWRhcmstdGV4dC1jb2xvcjogICAgICAgICAgICAgZXMtY29sb3IoXCJjbGFyaW8tbW9ub1wiLCBcImdyYXktMTJcIikgIWRlZmF1bHQ7XG4gIFxuICAvLyBjYW5jZWwgYnV0dG9uIGNvbG9yc1xuICAgIC8vLyBlbmFibGVkIHN0YXRlXG4gICAgJGVzLWJ1dHRvbi1kYW5nZXItYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICAgZXMtY29sb3IoXCJjbGFyaW8tcmVkXCIsIFwicmVkLTEwXCIpO1xuICAgICRlcy1idXR0b24tZGFuZ2VyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIGVzLWNvbG9yKFwiY2xhcmlvLXJlZFwiLCBcInJlZC0xMFwiKTtcbiAgICAkZXMtYnV0dG9uLWRhbmdlci1ib3gtc2hhZG93LWNvbG9yOiAgICAgICAgICAgICBlcy1jb2xvcihcIm1vbm9cIiwgXCJibGFja1wiLCAuMik7XG4gICAgJGVzLWJ1dHRvbi1kYW5nZXItdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgZXMtY29sb3IoXCJtb25vXCIsIFwid2hpdGVcIik7XG4gICAgLy8vIGhvdmVyIHN0YXRlXG4gICAgJGVzLWJ1dHRvbi1kYW5nZXItaG92ZXItYmFja2dyb3VuZC1jb2xvcjogICAgICAgZXMtY29sb3IoXCJjbGFyaW8tcmVkXCIsIFwicmVkLTExXCIpO1xuICAgICRlcy1idXR0b24tZGFuZ2VyLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgIGVzLWNvbG9yKFwiY2xhcmlvLXJlZFwiLCBcInJlZC0xMVwiKTtcbiAgICAvLy8gZm9jdXMgc3RhdGVcbiAgICAkZXMtYnV0dG9uLWRhbmdlci1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICBlcy1jb2xvcihcImNsYXJpby1tb25vXCIsIFwiZ3JheS0xMlwiKTtcbiAgICAvLy8gYWN0aXZlIHN0YXRlXG4gICAgJGVzLWJ1dHRvbi1kYW5nZXItYWN0aXZlLWJhY2tncm91bmQtY29sb3I6ICAgICAgZXMtY29sb3IoXCJjbGFyaW8tcmVkXCIsIFwicmVkLTlcIik7XG4gICAgLy8vIGRpc2FibGVkIHN0YXRlXG4gICAgJGVzLWJ1dHRvbi1kYW5nZXItZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjogICAgZXMtY29sb3IoXCJjbGFyaW8tcmVkXCIsIFwicmVkLTEwXCIsIDAuNSk7XG4gICAgJGVzLWJ1dHRvbi1kYW5nZXItZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgZXMtY29sb3IoXCJtb25vXCIsIFwib3Nsby1ncmV5XCIpOyAvL25vdCB1c2VkXG4gICAgJGVzLWJ1dHRvbi1kYW5nZXItZGlzYWJsZWQtdGV4dC1jb2xvcjogICAgICAgICAgZXMtY29sb3IoXCJtb25vXCIsIFwiYWx0b1wiKTsgLy9ub3QgdXNlZFxuICAgICRlcy1idXR0b24tZGFuZ2VyLWRpc2FibGVkLWJveC1zaGFkb3ctY29sb3I6ICAgIGVzLWNvbG9yKFwibW9ub1wiLCBcImJsYWNrXCIsIC4yKTsgLy9ub3QgdXNlZFxuXG4gIC8vIHNlY29uZGFyeSBidXR0b24gY29sb3JzXG4gICAgLy8vIGVuYWJsZWQgc3RhdGVcbiAgICAkZXMtYnV0dG9uLXNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgICBlcy1jb2xvcihcImNsYXJpby1tb25vXCIsIFwiZ3JheS0zXCIpO1xuICAgICRlcy1idXR0b24tc2Vjb25kYXJ5LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIGVzLWNvbG9yKFwiY2xhcmlvLW1vbm9cIiwgXCJncmF5LTNcIik7XG4gICAgJGVzLWJ1dHRvbi1zZWNvbmRhcnktYm94LXNoYWRvdy1jb2xvcjogICAgICAgICAgICAgZXMtY29sb3IoXCJtb25vXCIsIFwiYmxhY2tcIiwgLjIpO1xuICAgICRlcy1idXR0b24tc2Vjb25kYXJ5LXRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAgIGVzLWNvbG9yKFwiY2xhcmlvLW1vbm9cIiwgXCJncmF5LTEyXCIpO1xuICAgIC8vLyBob3ZlciBzdGF0ZVxuICAgICRlcy1idXR0b24tc2Vjb25kYXJ5LWhvdmVyLWJhY2tncm91bmQtY29sb3I6ICAgICAgIGVzLWNvbG9yKFwiY2xhcmlvLW1vbm9cIiwgXCJncmF5LTRcIik7XG4gICAgJGVzLWJ1dHRvbi1zZWNvbmRhcnktaG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgZXMtY29sb3IoXCJjbGFyaW8tbW9ub1wiLCBcImdyYXktNFwiKTtcbiAgICAvLy8gZm9jdXMgc3RhdGVcbiAgICAkZXMtYnV0dG9uLXNlY29uZGFyeS1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICBlcy1jb2xvcihcImNsYXJpby1tb25vXCIsIFwiZ3JheS0xMlwiKTtcbiAgICAvLy8gYWN0aXZlIHN0YXRlXG4gICAgJGVzLWJ1dHRvbi1zZWNvbmRhcnktYWN0aXZlLWJhY2tncm91bmQtY29sb3I6ICAgICAgZXMtY29sb3IoXCJjbGFyaW8tbW9ub1wiLCBcImdyYXktNVwiKTtcbiAgICAvLy8gZGlzYWJsZWQgc3RhdGVcbiAgICAkZXMtYnV0dG9uLXNlY29uZGFyeS1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiAgICBlcy1jb2xvcihcImNsYXJpby1tb25vXCIsIFwiZ3JheS05XCIsIDAuNSk7XG5cblxuLmVzLWJ1dHRvbiB7XG4gIFxuICBib3JkZXI6IDFweCBzb2xpZDtcblxuICAvLyBSZXNldCBmb3Igcm91bmQgYnV0dG9ucyBvbiBNYWMvSW9zXG4gIC8vIEBUT0RPOiBUaGlzIHNob3VsZCBiZSBzZXBhcmF0ZWQgaW50byBhIHJlc2V0IGZpbGUgKHdpdGggYWxsIHRoZSBvdGhlciByZXNldHMgdXNlZCBpbiB0aGUgU0cpXG4gIGJvcmRlci1yYWRpdXM6ICRlcy1idXR0b24tYm9yZGVyLXJhZGl1cztcblxuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6ICRlcy1idXR0b24tbGluZS1oZWlnaHQ7XG4gIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2UtaW5zZXQtc3F1aXNoLWRlZmF1bHQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIFxuICAvLyBkaXNhYmxlZCBzdGF0ZVxuICAmOmRpc2FibGVkLFxuICAmW2Rpc2FibGVkPWRpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxuXG4gIC5lcy1pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAkZXMtYnV0dG9uLWljb24tc2l6ZTtcbiAgICAvLyBoYXJtb25pemUgaWNvbnMgYW5kIHRleHQgdmVydGljYWxseVxuICAgIHRvcDogLShlcy10by1yZW0oMnB4KSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG5cbiAgLy8gc3BhY2UgYmV0d2VlbjpcbiAgLy8gIC0gaWNvbiAtIHNwYW4gYW5kIHZpY2UgdmVyc2FcbiAgLy8gIC0gaWNvbiAtIGxhYmVsIGFuZCB2aWNlIHZlcnNhXG4gIC5lcy1pY29uICsgc3BhbixcbiAgLmVzLWljb24gKyBsYWJlbCxcbiAgc3BhbiArIC5lcy1pY29uLFxuICBsYWJlbCArIC5lcy1pY29uICB7XG4gICAgbWFyZ2luOiBlcy10by1yZW0oJGVzLXNwYWNlLWd1dHRlci1sZWZ0LXNtYWxsKTtcbiAgfVxuICBcblxuICAvLyBjb2xvcnMgZm9yIGRlZmF1bHQgYnV0dG9uXG4gICYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICAgICAgICRlcy1idXR0b24tZGVmYXVsdC1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogICAgICAgICAgICRlcy1idXR0b24tZGVmYXVsdC1ib3JkZXItY29sb3I7XG4gICAgY29sb3I6ICAgICAgICAgICAgICAgICAgJGVzLWJ1dHRvbi1kZWZhdWx0LXRleHQtY29sb3I7XG4gICAgYm94LXNoYWRvdzogICAgICAgICAgICAgMHB4IDFweCAycHggMHB4ICRlcy1idXR0b24tZGVmYXVsdC1ib3gtc2hhZG93LWNvbG9yO1xuXG4gICAgJi4tZXMtY29udHJhc3Qge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogICAgICRlcy1idXR0b24tZGVmYXVsdC1kYXJrLWJhY2tncm91bmQtY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6ICAgICAgICAgJGVzLWJ1dHRvbi1kZWZhdWx0LWRhcmstYm9yZGVyLWNvbG9yO1xuICAgICAgY29sb3I6ICAgICAgICAgICAgICAgICRlcy1idXR0b24tZGVmYXVsdC1kYXJrLXRleHQtY29sb3I7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogICAgICAgICAgICAgICRlcy1idXR0b24tZGVmYXVsdC1kYXJrLXRleHQtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICAgZXMtY29sb3IoXCJtb25vXCIsIFwid2hpdGVcIiwgLjEpO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICAgICAkZXMtYnV0dG9uLWRlZmF1bHQtaG92ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogICAgICAgICAkZXMtYnV0dG9uLWRlZmF1bHQtaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgICAgY29sb3I6ICAgICAgICAgICAgICAgICRlcy1idXR0b24tZGVmYXVsdC1ob3Zlci10ZXh0LWNvbG9yO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICAgICAgICRlcy1idXR0b24tZGVmYXVsdC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAgICRlcy1idXR0b24tZGVmYXVsdC1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkLFxuICAgICZbZGlzYWJsZWQ9ZGlzYWJsZWRdIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICAgICAkZXMtYnV0dG9uLWRlZmF1bHQtZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogICAgICAgICB0cmFuc3BhcmVudDtcbiAgICAgIGJveC1zaGFkb3c6ICAgICAgICAgICBub25lO1xuICAgICAgY29sb3I6ICAgICAgICAgICAgICAgICRlcy1idXR0b24tZGVmYXVsdC1kaXNhYmxlZC10ZXh0LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC8vIGNvbG9ycyBmb3IgcHJpbWFyeSBidXR0b25cbiAgJi4tZXMtcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogICAgICAgJGVzLWJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGVzLWJ1dHRvbi1wcmltYXJ5LWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAgICAgICAgICAgICAwcHggMXB4IDJweCAwcHggJGVzLWJ1dHRvbi1wcmltYXJ5LWJveC1zaGFkb3ctY29sb3I7XG4gICAgY29sb3I6ICAgICAgICAgICAgICAgICAgJGVzLWJ1dHRvbi1wcmltYXJ5LXRleHQtY29sb3I7XG5cbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogICAgICRlcy1idXR0b24tcHJpbWFyeS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgYm9yZGVyLWNvbG9yOiAgICAgICAgICRlcy1idXR0b24tcHJpbWFyeS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgYm94LXNoYWRvdzogICAgICAgICAgIDBweCAxcHggMnB4IDBweCAkZXMtYnV0dG9uLXByaW1hcnktaG92ZXItYm94LXNoYWRvdy1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogICAgICAgICAkZXMtYnV0dG9uLXByaW1hcnktZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgICAgYm94LXNoYWRvdzogICAgICAgICAgIDBweCAxcHggMnB4IDBweCAkZXMtYnV0dG9uLXByaW1hcnktaG92ZXItYm94LXNoYWRvdy1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICAgJGVzLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6ICAgICAgICRlcy1idXR0b24tcHJpbWFyeS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgY29sb3I6ICAgICAgICAgICAgICAkZXMtYnV0dG9uLXByaW1hcnktdGV4dC1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkLFxuICAgICZbZGlzYWJsZWQ9ZGlzYWJsZWRdIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICAgICAkZXMtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogICAgICAgICB0cmFuc3BhcmVudDtcbiAgICAgIGJveC1zaGFkb3c6ICAgICAgICAgICBub25lO1xuICAgICAgY29sb3I6ICAgICAgICAgICAgICAgICRlcy1idXR0b24tcHJpbWFyeS10ZXh0LWNvbG9yO1xuICAgIH1cblxuICAgICYuLWVzLWNvbnRyYXN0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICAgICAkZXMtYnV0dG9uLXByaW1hcnktZGFyay1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgYm9yZGVyLWNvbG9yOiAgICAgICAgICRlcy1idXR0b24tcGltYXJ5LWRhcmstYm9yZGVyLWNvbG9yO1xuICAgICAgY29sb3I6ICAgICAgICAgICAgICAgICRlcy1idXR0b24tcHJpbWFyeS1kYXJrLXRleHQtY29sb3I7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogICAgICAgICAgICAgICRlcy1idXR0b24tZGVmYXVsdC10ZXh0LWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAgIGVzLWNvbG9yKFwibW9ub1wiLCBcIndoaXRlXCIsIC45KTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAgICAgICB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNoYWRvdzogICAgICAgICAwcHggMXB4IDJweCAwcHggJGVzLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJveC1zaGFkb3ctY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gY29sb3JzIGZvciBjYW5jZWwgYnV0dG9uXG4gICYuLWVzLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogICAgICAgJGVzLWJ1dHRvbi1kYW5nZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICAgICAgICAgICAkZXMtYnV0dG9uLWRhbmdlci1ib3JkZXItY29sb3I7XG4gICAgYm94LXNoYWRvdzogICAgICAgICAgICAgMHB4IDFweCAycHggMHB4ICRlcy1idXR0b24tZGFuZ2VyLWJveC1zaGFkb3ctY29sb3I7XG4gICAgY29sb3I6ICAgICAgICAgICAgICAgICAgJGVzLWJ1dHRvbi1kYW5nZXItdGV4dC1jb2xvcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogICAgICRlcy1idXR0b24tZGFuZ2VyLWhvdmVyLWJhY2tncm91bmQtY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6ICAgICAgICAgJGVzLWJ1dHRvbi1kYW5nZXItaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAgICAgICAgICRlcy1idXR0b24tZGFuZ2VyLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAgICAgJGVzLWJ1dHRvbi1kYW5nZXItYWN0aXZlLWJhY2tncm91bmQtY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6ICAgICAgICAgJGVzLWJ1dHRvbi1kYW5nZXItYWN0aXZlLWJhY2tncm91bmQtY29sb3I7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCxcbiAgICAmW2Rpc2FibGVkPWRpc2FibGVkXSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAgICAgJGVzLWJ1dHRvbi1kYW5nZXItZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogICAgICAgICB0cmFuc3BhcmVudDtcbiAgICAgIGJveC1zaGFkb3c6ICAgICAgICAgICBub25lO1xuICAgICAgY29sb3I6ICAgICAgICAgICAgICAgICRlcy1idXR0b24tZGFuZ2VyLXRleHQtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gY29sb3JzIGZvciBTZWNvbmRhcnkgYnV0dG9uXG4gICYuLWVzLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogICAgICAgJGVzLWJ1dHRvbi1zZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICAgICAgICAgICAkZXMtYnV0dG9uLXNlY29uZGFyeS1ib3JkZXItY29sb3I7XG4gICAgYm94LXNoYWRvdzogICAgICAgICAgICAgMHB4IDFweCAycHggMHB4ICRlcy1idXR0b24tc2Vjb25kYXJ5LWJveC1zaGFkb3ctY29sb3I7XG4gICAgY29sb3I6ICAgICAgICAgICAgICAgICAgJGVzLWJ1dHRvbi1zZWNvbmRhcnktdGV4dC1jb2xvcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogICAgICRlcy1idXR0b24tc2Vjb25kYXJ5LWhvdmVyLWJhY2tncm91bmQtY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6ICAgICAgICAgJGVzLWJ1dHRvbi1zZWNvbmRhcnktaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAgICAgICAgICRlcy1idXR0b24tc2Vjb25kYXJ5LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAgICAgJGVzLWJ1dHRvbi1zZWNvbmRhcnktYWN0aXZlLWJhY2tncm91bmQtY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6ICAgICAgICAgJGVzLWJ1dHRvbi1zZWNvbmRhcnktYWN0aXZlLWJhY2tncm91bmQtY29sb3I7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCxcbiAgICAmW2Rpc2FibGVkPWRpc2FibGVkXSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAgICAgJGVzLWJ1dHRvbi1zZWNvbmRhcnktZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogICAgICAgICB0cmFuc3BhcmVudDtcbiAgICAgIGJveC1zaGFkb3c6ICAgICAgICAgICBub25lO1xuICAgICAgY29sb3I6ICAgICAgICAgICAgICAgICRlcy1idXR0b24tc2Vjb25kYXJ5LXRleHQtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgJi4tZXMtc21hbGwge1xuICAgIHBhZGRpbmc6ICAgICAgICAgICAgICBlcy10by1yZW0oJGVzLXNwYWNlLWluc2V0LXNxdWlzaC1zbWFsbCk7XG4gIH1cbn1cblxuYS5lcy1idXR0b257XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgJjpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn0iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIEJ1dHRvbiBHcm91cCBDb21wb25lbnRcbi8vL1xuLy8vIEBncm91cCBjb21wb25lbnRcbi8vLyBAbW9kdWxlIHNhc3MvY29tcG9uZW50cy9iYXNpY3MvYnV0dG9uLWdyb3VwXG4vLy9cbi8vLyBCdXR0b24gR3JvdXAgZm9yIGpvaW5pbmcgYnV0dG9ucyBhbmQgYnV0dG9uIHRvZ2dsZSBhbmQgZGlzcGxheWluZyB0aGVtIGluIGEgcm93XG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBTdHlsZXMgZm9yIHRvZ2dsZSBidXR0b25zXG4uZXMtYnV0dG9uLWdyb3VwLFxuLmVzLWJ1dHRvbi1ncm91cC12ZXJ0aWNhbCB7XG5cbiAgaW5wdXQge1xuICAgIC8vZG9uJ3QgdXNlIGRpc3BsYXk6IG5vbmUgb3IgdmlzaWJpbGl0eTogaGlkZGVuLiBPdGhlcndpc2UgdGhlIGNoZWNrYm94IHdpbGwgbm90IGJlIGZvY3VzYWJsZVxuICAgIC8vYW5kIGFsc28gbm90IG5hdmlnYWJsZSB1c2luZyBUQUJcbiAgICBjbGlwOiByZWN0KDAsMCwwLDApO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgaW5wdXQgKyBsYWJlbCB7XG4gICAgQGV4dGVuZCAuZXMtYnV0dG9uO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgfVxuXG4gIGlucHV0ICsgbGFiZWw6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICBjb2xvcjogZXMtY29sb3IoXCJjbGFyaW8tcHVycGxlXCIsXCJwdXJwbGUtMTJcIik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcihcImNsYXJpby1wdXJwbGVcIixcInB1cnBsZS01XCIpO1xuICB9XG59XG5cbi5lcy1idXR0b24tZ3JvdXAge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcblxuICAvLyBGb3IgQnV0dG9ucyBpbiBhIGJ1dHRvbiBncm91cFxuICAmID4gLmVzLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICYgLmVzLWJ1dHRvbiArIC5lcy1idXR0b24ge1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IDFweCBzb2xpZCAkZXMtYnV0dG9uLWRlZmF1bHQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogLTFweDtcbiAgICB9XG4gIH1cblxuICAvLyBGb3IgYnV0dG9uIHRvZ2dsZXMgaW4gYSBob3Jpem9udGFsIGJ1dHRvbiBncm91cFxuICBpbnB1dCArIGxhYmVsIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgfVxuXG4gIGxhYmVsOmZpcnN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZXMtYnV0dG9uLWRlZmF1bHQtYm9yZGVyLWNvbG9yO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGVzLWJ1dHRvbi1ib3JkZXItcmFkaXVzIDBweCAwcHggJGVzLWJ1dHRvbi1ib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIH1cbiAgXG4gICYgOmZpcnN0LWNoaWxke1xuICAgIGJvcmRlci1yYWRpdXM6ICRlcy1idXR0b24tYm9yZGVyLXJhZGl1cyAwcHggMHB4ICRlcy1idXR0b24tYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICB9XG5cbiAgJiA6bGFzdC1jaGlsZHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggJGVzLWJ1dHRvbi1ib3JkZXItcmFkaXVzICRlcy1idXR0b24tYm9yZGVyLXJhZGl1cyAwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lcy1idXR0b24tZ3JvdXAtdmVydGljYWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuXG4gICYgPiBidXR0b24sXG4gIGlucHV0ICsgbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOjEwMCU7XG4gIH1cblxuICAmID4gLmVzLWJ1dHRvbiArIC5lcy1idXR0b24ge1xuICAgIGJvcmRlci1ibG9jay1zdGFydDogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgJjphY3RpdmUsICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgJGVzLWJ1dHRvbi1kZWZhdWx0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogLTFweDtcbiAgICB9XG4gIH1cblxuICAvLyBGb3IgYnV0dG9uIHRvZ2dsZXMgaW4gYSB2ZXJ0aWNhbCBidXR0b24gZ3JvdXBcbiAgaW5wdXQgKyBsYWJlbCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuXG4gIGxhYmVsOmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZXMtYnV0dG9uLWRlZmF1bHQtYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6ICRlcy1idXR0b24tYm9yZGVyLXJhZGl1cyAkZXMtYnV0dG9uLWJvcmRlci1yYWRpdXMgMHB4IDBweCAhaW1wb3J0YW50O1xuXG4gIH1cblxuICAmIDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogJGVzLWJ1dHRvbi1ib3JkZXItcmFkaXVzICRlcy1idXR0b24tYm9yZGVyLXJhZGl1cyAwcHggMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmIDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4ICRlcy1idXR0b24tYm9yZGVyLXJhZGl1cyAkZXMtYnV0dG9uLWJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgfVxufSIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gRHJvcGRvd24gY29tcG9uZW50XG4vLy9cbi8vLyBAZ3JvdXAgY29tcG9uZW50XG4vLy8gQG1vZHVsZSBzYXNzL2NvbXBvbmVudC9iYXNpY3MvZHJvcGRvd25cbi8vL1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5lcy1kcm9wZG93biB7XG4gIEBleHRlbmQgJWVzLWRyb3Bkb3duO1xuICAvLyByZXNldCBidXR0b24gc3R5bGUgd2hlbiBhIGJsYW5rIGJ1dHRvbiBpcyBkaXJlY3RseSBlbWJlZGRlZFxuICAvLyBidXQgaWdub3JlIG90aGVyIGJ1dHRvbnMgdGhhdCBoYXZlIGEgY2xhc3MgYXBwbGllZFxuICAmID4gYnV0dG9uOm5vdChbY2xhc3NdKSB7XG4gICAgICBAZXh0ZW5kICVlcy1kZWZhdWx0LWJ1dHRvbi1yZXNldDtcbiAgfVxuICBcbiAgLy8gc3R5bGUgZm9yIHN0YW5kYXJkIGRyb3AgZG93biBidXR0b25cbiAgJiA+IC5lcy1kcm9wZG93bi1idXR0b24ge1xuICAgIEBleHRlbmQgJWVzLWRlZmF1bHQtYnV0dG9uLXJlc2V0O1xuICAgIEBpbmNsdWRlIGVzLWRyb3Bkb3duLWJ1dHRvbjtcbiAgfVxuXG4gIC8vIHN0eWxlIGZvciBkcm9wIGRvd24gYnV0dG9uIHdpdGggaWNvbiBhbmQgdGV4dFxuICAmID4gLmVzLWRyb3Bkb3duLWljb24ge1xuICAgIEBleHRlbmQgJWVzLWRlZmF1bHQtYnV0dG9uLXJlc2V0O1xuICAgIEBpbmNsdWRlIGVzLWRyb3Bkb3duLWljb247XG4gIH1cbiAgXG4gIC8vIGRpc2FibGVkIHN0YXRlXG4gICYgPiBidXR0b246ZGlzYWJsZWQ6aG92ZXIge1xuICAgIEBleHRlbmQgJWVzLWNvbnRyb2wtZGlzYWJsZWQ7XG4gIH1cblxuICAmIGEsXG4gICYgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbn1cblxuIiwiXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIFRhZyBDb21wb25lbnRcbi8vL1xuLy8vIEBncm91cCBjb21wb25lbnRcbi8vLyBAbW9kdWxlIHNhc3MvY29tcG9uZW50cy9iYXNpY3MvdGFnXG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZXMtdGFnIHtcbiAgLy9WYXJpYWJsZXMgZm9yIHRhZ3NcbiAgJGVzLXRhZy1iYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcihcImNsYXJpby1tb25vXCIsIFwiZ3JheS0zXCIpO1xuICAkZXMtdGFnLWJhY2tncm91bmQtaG92ZXItY29sb3I6IGVzLWNvbG9yKFwiY2xhcmlvLW1vbm9cIiwgXCJncmF5LTRcIik7XG4gICRlcy10YWctYmFja2dyb3VuZC1mb2N1cy1jb2xvcjogZXMtY29sb3IoXCJjbGFyaW8tbW9ub1wiLCBcImdyYXktNVwiKTtcbiAgJGVzLXRhZy1jbG9zZS1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywnZ3JheS0xMScpO1xuICAkZXMtdGFnLWNsb3NlLWhvdmVyLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCdncmF5LTEyJyk7XG4gICRlcy10YWctaWNvbi1saW5lLWhlaWdodDogZXMtdG8tcmVtKCRlcy1saW5lLWhlaWdodCk7XG4gICRlcy10YWctYm9yZGVyLXJhZGl1czogZXMtdG8tcmVtKDI2cHgpO1xuXG4gIGNvbG9yOiAkZXMtZm9udC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGVzLXRhZy1iYWNrZ3JvdW5kLWNvbG9yO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2UtaW5zZXQtc3F1aXNoLWRlZmF1bHQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6ICRlcy10YWctYm9yZGVyLXJhZGl1cztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICYgPiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICBjb2xvcjogJGVzLWZvbnQtYnJpZ2h0LWNvbG9yO1xuICB9XG5cbiAgJiA+IC5lcy1pY29uIHtcbiAgICBjb2xvcjogJGVzLXRhZy1jbG9zZS1jb2xvcjtcbiAgICBtYXJnaW46IGVzLXRvLXJlbSgkZXMtc3BhY2UtZ3V0dGVyLWxlZnQtc21hbGwpO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICAmOmZvY3Vze1xuICAgIGNvbG9yOiAkZXMtZm9udC1jb2xvcjtcbiAgfVxuXG4gICYuLWVzLWNsb3NlIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGVzLWNvbnRyb2wtaWNvbihjbG9zZSk7XG4gICAgICBjb2xvcjogJGVzLXRhZy1jbG9zZS1jb2xvcjtcbiAgICAgIGZvbnQtc2l6ZTogZXMtdG8tcmVtKCRlcy1pY29uLXNpemUtc21hbGwpO1xuICAgICAgbWFyZ2luOiBlcy10by1yZW0oJGVzLXNwYWNlLWd1dHRlci1sZWZ0LXNtYWxsKTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXMtdGFnLWJhY2tncm91bmQtaG92ZXItY29sb3I7XG4gICAgY29sb3I6ICRlcy1mb250LWNvbG9yO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbG9yOiAkZXMtZm9udC1jb2xvcjtcbiAgICB9XG4gICAgJiA+IC5lcy1pY29uIHtcbiAgICAgIGNvbG9yOiAkZXMtZm9udC1jb2xvcjtcbiAgICB9XG4gIH1cbiAgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRlcy10YWctYmFja2dyb3VuZC1mb2N1cy1jb2xvcjtcbiAgICBjb2xvcjogJGVzLWZvbnQtY29sb3I7XG4gICAgJjphZnRlciB7XG4gICAgICBjb2xvcjogJGVzLWZvbnQtYnJpZ2h0LWNvbG9yO1xuICAgIH1cbiAgICAmID4gLmVzLWljb24ge1xuICAgICAgY29sb3I6ICRlcy1mb250LWJyaWdodC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAmLi1lcy1pbmZvcm1hdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1ibHVlJywnYmx1ZS0zJyk7XG4gICAgY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tYmx1ZScsJ2JsdWUtMTEnKTtcbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1ibHVlJywnYmx1ZS00Jyk7XG4gICAgICBjb2xvcjogZXMtY29sb3IoJ2NsYXJpby1ibHVlJywnYmx1ZS0xMicpO1xuICAgIH1cbiAgfVxuXG4gICYuLWVzLXBvc2l0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXRlYWwnLCd0ZWFsLTMnKTtcbiAgICBjb2xvcjogZXMtY29sb3IoJ2NsYXJpby10ZWFsJywndGVhbC0xMScpO1xuICAgICY6aG92ZXJ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXRlYWwnLCd0ZWFsLTQnKTtcbiAgICAgIGNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXRlYWwnLCd0ZWFsLTEyJyk7XG4gICAgfVxuICB9XG5cbiAgJi4tZXMtbmVnYXRpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcmVkJywncmVkLTMnKTtcbiAgICBjb2xvcjogZXMtY29sb3IoJ2NsYXJpby1yZWQnLCdyZWQtMTEnKTtcbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1yZWQnLCdyZWQtNCcpO1xuICAgICAgY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcmVkJywncmVkLTEyJyk7XG4gICAgfVxuICB9XG5cbiAgJi4tZXMtbm90aWNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXllbGxvdycsJ3llbGxvdy0zJyk7XG4gICAgY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8teWVsbG93JywneWVsbG93LTExJyk7XG4gICAgJjpob3ZlcntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8teWVsbG93JywneWVsbG93LTQnKTtcbiAgICAgIGNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXllbGxvdycsJ3llbGxvdy0xMicpO1xuICAgIH1cbiAgfVxuXG4gICYuLWVzLWJyYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXB1cnBsZScsJ3B1cnBsZS0zJyk7XG4gICAgY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywncHVycGxlLTExJyk7XG4gICAgJjpob3ZlcntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywncHVycGxlLTQnKTtcbiAgICAgIGNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXB1cnBsZScsJ3B1cnBsZS0xMicpO1xuICAgIH1cbiAgfVxufVxuXG5hLmVzLXRhZyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn0iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIENhcmQgaXRlbSwgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXNcbi8vL1xuLy8vIEBncm91cCBjb250YWluZXJzXG4vLy8gQG1vZHVsZSBzYXNzL2NvbXBvbmVudHMvY29udGFpbmVycy9jYXJkXG4vLy8gQG1peGluIGVzLXRvLXJlbSgpO1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5lcy1jYXJkIHtcbiAgJGVzLWNhcmQtdGV4dC1kZWZhdWx0LWNvbG9yOiAkZXMtZm9udC1jb2xvcjtcbiAgJGVzLWNhcmQtaGVhZGVyLWljb25zLXNpemU6IDE3cHg7XG4gICRlcy1jYXJkLWhlYWRlci1hY3Rpb25iYXItY29ycmVjdGlvbjogLTEwcHg7XG5cbiAgQGV4dGVuZCAlZXMtY29udGFpbmVyLWJhY2tncm91bmQtd2l0aC1ib3JkZXI7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5lcy1jYXJkLWhlYWRlciB7XG4gICAgLy8gYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRlcy1ib3JkZXItaGlnaGxpZ2h0LWNvbG9yO1xuICAgIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2UtaW5zZXQtc3F1aXNoLWxhcmdlKTtcbiAgICBoMSwgaDIsIGgzLCBoNCB7XG4gICAgICBjb2xvcjogJGVzLWZvbnQtY29sb3I7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLy8gb3B0aW9uYWwgYWN0aW9uIGJhciBpbiBoZWFkZXJcbiAgICAuZXMtYWN0aW9uYmFyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1sZWZ0OiBlcy10by1yZW0oJGVzLXNwYWNlLXNtYWxsKTtcbiAgICAgIGhlaWdodDogZXMtdG8tcmVtKCRlcy1oMy1saW5lLWhlaWdodCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGVzLXRvLXJlbSgkZXMtY2FyZC1oZWFkZXItYWN0aW9uYmFyLWNvcnJlY3Rpb24pO1xuXG4gICAgICBAaW5jbHVkZSBJRS0xMC0xMS1vbmx5KCkge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgfVxuXG4gICAgICAmID4gYSB7XG4gICAgICAgIC5lcy1pY29uIHtcbiAgICAgICAgICBmb250LXNpemU6IGVzLXRvLXJlbSgkZXMtY2FyZC1oZWFkZXItaWNvbnMtc2l6ZSk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IGVzLXRvLXJlbSgkZXMtaDMtbGluZS1oZWlnaHQpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lcy1kcm9wZG93biA+IGJ1dHRvbiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBlcy10by1yZW0oJGVzLWgzLWxpbmUtaGVpZ2h0KTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuXG4gICAgICAvLyBhc3N1cmUgc3BhY2UgYmV0d2VlbiBjbG9zZSBidXR0b24gYW5kIGFkamFjZW50IGVsZW1lbnRcbiAgICAgICYgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW46IGVzLXRvLXJlbSgkZXMtc3BhY2UtZ3V0dGVyLXJpZ2h0LXNtYWxsKTtcbiAgICAgIH1cbiAgICB9ICAgICAgIFxuICB9XG4gIC5lcy1jYXJkLWZvb3RlcixcbiAgLmVzLWNhcmQtYm9keSB7XG4gICAgQGV4dGVuZCAlZXMtY29udGFpbmVyLWluc2V0LXNxdWlzaC1tb2RpZmllcnM7XG4gICAgLy8gc2V0IGRlZmF1bHQgY29sb3JcbiAgICBjb2xvcjogJGVzLWNhcmQtdGV4dC1kZWZhdWx0LWNvbG9yO1xuICAgIFxuICAgIC8vT3ZlcmZsb3cgaGFuZGxpbmdcbiAgICBAaW5jbHVkZSBlcy1vdmVyZmxvdy13cmFwO1xuICB9XG59XG5cbi8vIFBhdHRlcm4gRGF0YSBjYXJkXG4uZXMtY2FyZC4tZXMtZGF0YSxcbi5lcy1jYXJkLi1lcy1kYXRhLW1lZGl1bSB7XG4gIHRhYmxlIHtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiBlcy10by1yZW0oJGVzLXNwYWNlLWRlZmF1bHQpO1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cbiAgICAvL092ZXJmbG93IGhhbmRsaW5nXG4gICAgQGluY2x1ZGUgZXMtb3ZlcmZsb3ctd3JhcDtcbiAgfVxuICB0aCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHdpZHRoOiAzNSU7XG4gIH1cbn1cblxuLy8gTWVkaXVtIHNpemVkIERhdGEgY2FyZFxuLmVzLWNhcmQuLWVzLWRhdGEtbWVkaXVtIHtcbiAgbWF4LXdpZHRoOiBlcy10by1yZW0oJGVzLXdpZHRoLW1lZGl1bSk7XG59XG5cbi8vIGV4dGVuc2lvbiB3aGVuIGNhcmQgaXMgdXNlZCBpbiBlcy1sYXlvdXQtZmxleC1saXN0XG4uZXMtbGF5b3V0LWZsZXgtbGlzdCB7XG4gIC5lcy1jYXJkIHtcbiAgICAuZXMtY2FyZC1oZWFkZXIge1xuICAgICAgQGluY2x1ZGUgZXMtZmxleC1zaXplLXN0YXRpYztcblxuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIFxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAvLyBhZGp1c3RpbmcgaGVhZGluZ1xuICAgICAgaDEsIGgyLCBoMywgaDQge1xuICAgICAgICBAaW5jbHVkZSBlcy1mbGV4LXNpemUtc2NhbGFibGU7XG5cbiAgICAgICAgQGluY2x1ZGUgZXMtb3ZlcmZsb3ctdGV4dC1lbGxpcHNpcztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZXMtY2FyZC1mb290ZXIsXG4gICAgLmVzLWNhcmQtYm9keSB7XG4gICAgICBAaW5jbHVkZSBlcy1mbGV4LXNpemUtc2NhbGFibGU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gIH1cbn1cblxuXG4iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIG1peGlucywgZXh0ZW5zaW9ucywgZnVuY3Rpb25zIG9yIHBsYWNlaG9sZGVyIGZvciBicm93c2VyIHNwZWNpZmljIGNoYW5nZXNcbi8vLyBvciBcImhhY2tzXCJcbi8vL1xuLy8vIEBncm91cCBtb2R1bGVzXG4vLy8gQG1vZHVsZSBzYXNzL21vZHVsZXMvY29yZS9icm93c2VyLXNwZWNpZmljc1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIElFIHNwZWNpZmljIHNlbGVjdG9yIHJlc2V0IChoYWNrKSwgdXNlIHRvIG9ubHkgdGFyZ2V0IElFMTAvMTFcbkBtaXhpbiBJRS0xMC0xMS1vbmx5KCkge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgIEBjb250ZW50ICAgIFxuICAgIH1cbn0iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIENvbGxhcHNpYmxlIHBhbmVsXG4vLy9cbi8vLyBAZ3JvdXAgY29udGFpbmVyc1xuLy8vIEBtb2R1bGUgc2Fzcy9jb21wb25lbnRzL2NvbnRhaW5lcnMvY29sbGFwc2libGUtcGFuZWxcbi8vL1xuLy8vIEByZXF1aXJlIGZ1bmN0aW9uIGVzLWNvbG9yXG4vLy8gQHJlcXVpcmUgZnVuY3Rpb24gZXMtZ2V0LWljb25cbi8vLyBAcmVxdWlyZSBtaXhpbiBlcy1lbS1jYWxjXG4vLy8gQHJlcXVpcmUgbWl4aW4gZXMtb3ZlcmxheVxuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5lcy1jb2xsYXBzaWJsZS1wYW5lbCB7XG5cbiAgJGVzLWNvbGxhcHNpYmxlLXBhbmVsLWJhY2tncm91bmQtY29sb3I6ICRlcy1iYWNrZ3JvdW5kLWNvbG9yO1xuICAkZXMtY29sbGFwc2libGUtcGFuZWwtYm9yZGVyLWNvbG9yOiAkZXMtYm9yZGVyLWxpZ2h0LWNvbG9yO1xuICAkZXMtY29sbGFwc2libGUtcGFuZWwtYnV0dG9uLWNsb3NlLWRlZmF1bHQtY29sb3I6ICRlcy1hbmNob3ItY29sb3I7XG4gICRlcy1jb2xsYXBzaWJsZS1wYW5lbC1idXR0b24tY2xvc2UtZm9jdXMtY29sb3I6ICRlcy1hbmNob3ItZm9jdXMtY29sb3I7XG4gICRlcy1jb2xsYXBzaWJsZS1wYW5lbC1idXR0b24tY2xvc2UtaG92ZXItY29sb3I6ICRlcy1hbmNob3ItaG92ZXItY29sb3I7XG4gICRlcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXItaWNvbnMtc2l6ZTogMjRweDtcbiAgXG4gIGJhY2tncm91bmQ6ICRlcy1jb2xsYXBzaWJsZS1wYW5lbC1iYWNrZ3JvdW5kLWNvbG9yO1xuICBib3JkZXI6IDFweCBzb2xpZCAkZXMtY29sbGFwc2libGUtcGFuZWwtYm9yZGVyLWNvbG9yO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuXG4gIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1oZWFkZXIge1xuICAgIC8vIGZvciBhY3Rpb24gYmFyXG4gICAgQGluY2x1ZGUgZXMtY2xlYXJmaXg7XG4gICAgXG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICBwYWRkaW5nOiBlcy10by1yZW0oJGVzLXNwYWNlLWluc2V0LXNxdWlzaC1sYXJnZSk7XG4gICAgcGFkZGluZy1sZWZ0OiBlcy10by1yZW0oJGVzLXNwYWNlLWxhcmdlICsgJGVzLWljb24tc2l6ZSArICRlcy1zcGFjZS1kZWZhdWx0KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkOyAvL0lFXG5cbiAgICAvLyBXaWR0aHMgbW9kaWZpZXJzIGZvciBjaGlsZHJlbiBvZiBwYW5lbCBoZWFkZXJcbiAgICBAaW5jbHVkZSBlcy1sYXlvdXQtY3JlYXRlLXdpZHRoLW1vZGlmaWVycygxMiwgXCItZXMtd2lkdGgtXCIpO1xuICAgIFxuICAgIC8vIHRvZ2dsZSBidXR0b25cbiAgICBidXR0b25bZGF0YS10b2dnbGVdIHtcbiAgICAgIEBleHRlbmQgJWVzLWRlZmF1bHQtYnV0dG9uLXJlc2V0O1xuICAgICAgY29sb3I6ICRlcy1jb2xsYXBzaWJsZS1wYW5lbC1idXR0b24tY2xvc2UtZGVmYXVsdC1jb2xvcjtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW46IGVzLXRvLXJlbSgkZXMtc3BhY2UtaW5zZXQtZGVmYXVsdCk7XG4gICAgICBwYWRkaW5nOiBlcy10by1yZW0oJGVzLXNwYWNlLWluc2V0LXNxdWlzaC1kZWZhdWx0KTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogM3B4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIFxuICAgICAgQGV4dGVuZCAuZXMtaWNvbjtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgZXMtY29udHJvbC1pY29uKGNoZXZyb24tcmlnaHQsICRlcy1pY29ucy1mb250LXNpemUtYmFzZSk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnM7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRlcy1jb2xsYXBzaWJsZS1wYW5lbC1idXR0b24tY2xvc2UtaG92ZXItY29sb3I7XG4gICAgICB9XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRlcy1jb2xsYXBzaWJsZS1wYW5lbC1idXR0b24tY2xvc2UtZm9jdXMtY29sb3I7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB9XG4gICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRlcy1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIHRpdGxlXG4gICAgaDEsIFxuICAgIGgyLCBcbiAgICBoMyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAmW2RhdGEtdG9nZ2xlXSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgICAgICAgIFxuICAgICAgfVxuICAgIH1cbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIC8vIGFjdGlvbmJhclxuICAgIC5lcy1hY3Rpb25iYXIge1xuICAgICAgbWFyZ2luOiBlcy10by1yZW0oJGVzLXNwYWNlLWd1dHRlci1yaWdodC1zbWFsbCk7XG5cbiAgICAgIC5lcy1jaGVja2JveCB7XG4gICAgICAgIC8vIENvcnJlY3QgZm9yIGhhbGYgY29udHJvbCBoZWlnaHRcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRlcy1jaGVja2JveC12ZXJ0aWNhbC1wYWRkaW5nO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgfVxuXG4gIC5lcy1jb2xsYXBzaWJsZS1wYW5lbC1ib2R5IHtcbiAgICBAZXh0ZW5kICVlcy1jb250YWluZXItaW5zZXQtbW9kaWZpZXJzO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLi1lcy1vcGVuIHtcbiAgICAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIHtcbiAgICAgIC8vIHN3aXRjaCB0b2dnbGUgYnV0dG9uIHRvIGNoZXZyb24gZG93blxuICAgICAgYnV0dG9uW2RhdGEtdG9nZ2xlXSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZXMtY29sbGFwc2libGUtcGFuZWwtYm9keSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cbiIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gUGFuZWwgaXRlbSwgY29udGFpbmVyIGZvciBzZXBhcmF0aW9uIG9mIGNvbnRlbnQgZnJvbSB0aGUgYmFja2dyb3VuZFxuLy8vXG4vLy8gQGdyb3VwIGNvbnRhaW5lcnNcbi8vLyBAbW9kdWxlIHNhc3MvY29tcG9uZW50cy9jb250YWluZXJzL3BhbmVsXG5cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZXMtcGFuZWwtYm9yZGVybGVzcy1tYXJnaW46IDAgJGVzLXNwYWNlLWRlZmF1bHQqLTEgJGVzLXNwYWNlLWRlZmF1bHQqLTEgJGVzLXNwYWNlLWRlZmF1bHQqLTE7XG5cbi5lcy1wYW5lbCB7XG4gICRlcy1wYW5lbC10ZXh0LWRlZmF1bHQtY29sb3I6ICRlcy1mb250LWNvbG9yO1xuXG4gIC8vIEJhY2tncm91bmQgY29sb3IgYW5kIGJvcmRlclxuICBAZXh0ZW5kICVlcy1jb250YWluZXItYmFja2dyb3VuZC13aXRoLWJvcmRlcjtcbiAgLy8gSW5zZXQgc3BhY2luZ1xuICBAZXh0ZW5kICVlcy1jb250YWluZXItaW5zZXQtbW9kaWZpZXJzO1xuICAvLyBzZXQgZGVmYXVsdCBjb2xvclxuICBjb2xvcjogJGVzLXBhbmVsLXRleHQtZGVmYXVsdC1jb2xvcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lcy1wYW5lbC1ncm91cCB7XG4gICYgPiAuZXMtcGFuZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLi1lcy1hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJi4tZXMtYm9yZGVybGVzcyB7XG4gICAgLy8gcmVtb3ZlIHVubmVjZXNzYXJ5IHNwYWNpbmdcbiAgICBtYXJnaW46IGVzLXRvLXJlbSgkZXMtcGFuZWwtYm9yZGVybGVzcy1tYXJnaW4pO1xuXG4gICAgLy8gbm8gYm9yZGVyIGZvciBwYW5lbFxuICAgIC5lcy1wYW5lbCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIFBvcG92ZXJcbi8vL1xuLy8vIEBncm91cCBjb250YWluZXJzXG4vLy8gQG1vZHVsZSBzYXNzL2NvbXBvbmVudHMvY29udGFpbmVycy9wb3BvdmVyXG4vLy9cbi8vLyBAcmVxdWlyZSBmdW5jdGlvbiBlcy1jb2xvclxuLy8vIEByZXF1aXJlIGZ1bmN0aW9uIGVzLXRvLXJlbVxuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kZXMtcG9wb3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignbW9ubycsICd3aGl0ZScpO1xuXG4uZXMtcG9wb3ZlciB7XG5cdC5lcy1wb3BvdmVyLWhlYWRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGVzLXBvcG92ZXItYmFja2dyb3VuZC1jb2xvcjtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGVzLXBvcG92ZXItYmFja2dyb3VuZC1jb2xvcjtcblx0XHRwYWRkaW5nOiBlcy10by1yZW0oJGVzLXNwYWNlLWluc2V0LW1lZGl1bSk7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdH1cblx0LmVzLXBvcG92ZXItYm9keSB7XG5cdFx0cGFkZGluZzogZXMtdG8tcmVtKCRlcy1zcGFjZS1pbnNldC1tZWRpdW0pO1xuXHR9XG5cdC5lcy1wb3BvdmVyLWZvb3RlciB7XG5cdFx0cGFkZGluZzogZXMtdG8tcmVtKCRlcy1zcGFjZS1pbnNldC1zbWFsbCk7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRlcy1wb3BvdmVyLWJhY2tncm91bmQtY29sb3I7XG5cdH1cblx0QGV4dGVuZCAlZXMtcG9wb3Zlcjtcblx0Ly8gcmVzZXQgYnV0dG9uIHN0eWxlIHdoZW4gYSBibGFuayBidXR0b24gaXMgZGlyZWN0bHkgZW1iZWRkZWRcblx0Ly8gYnV0IGlnbm9yZSBvdGhlciBidXR0b25zIHRoYXQgaGF2ZSBhIGNsYXNzIGFwcGxpZWRcblx0JiA+IGJ1dHRvbjpub3QoW2NsYXNzXSkge1xuXHRcdEBleHRlbmQgJWVzLWRlZmF1bHQtYnV0dG9uLXJlc2V0O1xuXHR9XG5cdC8vIGRpc2FibGVkIHN0YXRlXG5cdCYgPiBidXR0b246ZGlzYWJsZWQ6aG92ZXIge1xuXHRcdEBleHRlbmQgJWVzLWNvbnRyb2wtZGlzYWJsZWQ7XG5cdH1cblxufVxuIiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBNb2RhbCBwb3B1cCBjb21wb25lbnRcbi8vL1xuLy8vIEBncm91cCBjb250YWluZXJcbi8vLyBAbW9kdWxlIHNhc3MvY29tcG9uZW50cy9jb250YWluZXJzL3BvcHVwXG4vLy9cbi8vLyBAcmVxdWlyZSBmdW5jdGlvbiBlcy1jb2xvclxuLy8vIEByZXF1aXJlIGZ1bmN0aW9uIGVzLWdldC1pY29uXG4vLy8gQHJlcXVpcmUgbWl4aW4gZXMtZW0tY2FsY1xuLy8vIEByZXF1aXJlIG1peGluIGVzLW92ZXJsYXlcbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZXMtcG9wdXAtbWF4LXdpZHRoLXNtYWxsOiA2MDBweDtcbiRlcy1wb3B1cC1tYXgtd2lkdGgtbWVkaXVtOiA4MDBweDsgLy8gYWxzbyB0aGUgZGVmYXVsdFxuJGVzLXBvcHVwLW1heC13aWR0aC1sYXJnZTogMTAwMHB4O1xuXG4vLyBwb3B1cCBieSBkZWZhdWx0IG5vdCB2aXNpYmxlXG4uZXMtcG9wdXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyB0byBiZSBzZXQgb24gYm9keSBlbGVtZW50LCB3aGVuIGEgcG9wdXAgaXMgb3BlblxuLi1lcy1wb3B1cC1vcGVuZWQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vLyBvcGVuIHN0YXRlIG9mIHBvcHVwXG4uZXMtcG9wdXAuLWVzLW9wZW4ge1xuXG4gICRlcy1wb3B1cC1iYWNrZ3JvdW5kLWNvbG9yOiAkZXMtYmFja2dyb3VuZC1jb2xvcjtcbiAgLy8gJGVzLXBvcHVwLWJvcmRlci1jb2xvcjogZXMtY29sb3IoJ21vbm8nLCAnb3Nsby1ncmV5JywgLjgpO1xuICAkZXMtcG9wdXAtYnV0dG9uLWNsb3NlLWRlZmF1bHQtY29sb3I6ICRlcy1hbmNob3ItY29sb3I7XG4gICRlcy1wb3B1cC1idXR0b24tY2xvc2UtaG92ZXItY29sb3I6ICRlcy1hbmNob3ItaG92ZXItY29sb3I7XG4gICRlcy1wb3B1cC1zaGFkb3c6IDAgMTBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgJGVzLXBvcHVwLWhlYWRlci1mb290ZXItYmFja2dyb3VuZC1jb2xvcjogJGVzLWJhY2tncm91bmQtY29sb3I7XG4gICRlcy1wb3B1cC1oZWFkZXItaWNvbnMtc2l6ZTogMjJweDtcblxuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZXMtb3ZlcmxheTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gIC5lcy1wb3B1cC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAkZXMtcG9wdXAtYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkZXMtcG9wdXAtc2hhZG93O1xuICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICRlcy1wb3B1cC1ib3JkZXItY29sb3I7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIC41cywgdG9wIC41cywgbWFyZ2luIC41cztcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6ICRlcy16LWluZGV4LXRvcG1vc3Q7XG4gIH1cblxuICAvLyBtb2RpZmllcnMgdG8gY29udHJvbCB3aWR0aCBvZiBwb3B1cFxuICAmLi1lcy1ub3RpZmljYXRpb24sXG4gICYuLWVzLW1vZGFsLXNtYWxsIHtcbiAgICAuZXMtcG9wdXAtY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6ICRlcy1wb3B1cC1tYXgtd2lkdGgtc21hbGw7XG4gICAgfVxuICB9XG5cbiAgJi4tZXMtbW9kYWwsXG4gICYuLWVzLW5vdGlmaWNhdGlvbi1tZWRpdW0ge1xuICAgIC5lcy1wb3B1cC1jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogJGVzLXBvcHVwLW1heC13aWR0aC1tZWRpdW07XG4gICAgfVxuICB9XG5cblxuICAmLi1lcy1ub3RpZmljYXRpb24tbGFyZ2UsXG4gICYuLWVzLW1vZGFsLWxhcmdlIHtcbiAgICAuZXMtcG9wdXAtY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6ICRlcy1wb3B1cC1tYXgtd2lkdGgtbGFyZ2U7XG4gICAgfVxuICB9XG5cblxuICAuZXMtcG9wdXAtaGVhZGVyLFxuICAuZXMtcG9wdXAtZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXMtcG9wdXAtaGVhZGVyLWZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICB9XG5cbiAgLmVzLXBvcHVwLWhlYWRlciB7XG4gICAgLy8gZm9yIGFjdGlvbiBiYXJcbiAgICBAaW5jbHVkZSBlcy1jbGVhcmZpeDtcbiAgICBcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2UtaW5zZXQtZGVmYXVsdCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDsgLy9JRVxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCdncmF5LTcnKTtcblxuICAgIC8vIHRpdGxlXG4gICAgaDIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC8vIGNsb3NlIGJ1dHRvbiBhbmQgYWN0aW9uIGJhciBidXR0b24gc3R5bGluZ3NcbiAgICAuZXMtcG9wdXAtYWN0aW9uLWJhciBidXR0b24sXG4gICAgYnV0dG9uW2RhdGEtZGlzbWlzc10ge1xuICAgICAgQGV4dGVuZCAlZXMtZGVmYXVsdC1idXR0b24tcmVzZXQ7XG4gICAgICBjb2xvcjogJGVzLXBvcHVwLWJ1dHRvbi1jbG9zZS1kZWZhdWx0LWNvbG9yO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGVzLXBvcHVwLWJ1dHRvbi1jbG9zZS1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIC8vIGNsb3NlIGJ1dHRvblxuICAgIGJ1dHRvbltkYXRhLWRpc21pc3NdIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwYWRkaW5nOiBlcy10by1yZW0oJGVzLXNwYWNlLWluc2V0LXNxdWlzaC1kZWZhdWx0KTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGNvbG9yOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCdncmF5LTEyJyk7XG4gICAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywnZ3JheS0xMicpO1xuICAgICAgfVxuXG4gICAgfVxuICAgICAgXG4gICAgLy8gb3B0aW9uYWwgYWN0aW9uIGJhclxuICAgIC5lcy1hY3Rpb25iYXIge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgcGFkZGluZzogZXMtdG8tcmVtKCRlcy1zcGFjZS1zbWFsbCkgMDtcblxuICAgICAgLmVzLWljb24ge1xuICAgICAgICBmb250LXNpemU6IGVzLXRvLXJlbSgkZXMtcG9wdXAtaGVhZGVyLWljb25zLXNpemUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFNwYWNpbmcgZm9yIGJvZHlcbiAgLmVzLXBvcHVwLWJvZHkge1xuICAgIEBleHRlbmQgJWVzLWNvbnRhaW5lci1pbnNldC1tb2RpZmllcnM7XG4gIH1cblxuICAvLyBTcGFjaW5nIGZvciBmb290ZXJcbiAgLmVzLXBvcHVwLWZvb3RlciB7XG4gICAgQGV4dGVuZCAlZXMtY29udGFpbmVyLWluc2V0LW1vZGlmaWVycztcblxuICB9XG5cblxuICAvLyBjbG9zZWFibGUgcG9wdXAsIHJlc2VydmUgc3BhY2UgZm9yIGNsb3NlIGljb25cbiAgJi4tZXMtY2xvc2VhYmxlIHtcbiAgICAuZXMtcG9wdXAtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogZXMtdG8tcmVtKCRlcy1zcGFjZS1kZWZhdWx0ICsgJGVzLWljb24tc2l6ZSArICRlcy1zcGFjZS1kZWZhdWx0KTtcbiAgICB9XG4gIH1cblxufVxuXG4vLyBAVE9ETzogUmV2aXNpdCB0aGUgZGlmZmVyZW50IG1hcmdpbi93aWR0aCBzZXR0aW5ncyBvbiBkaWZmZXJlbnQgZGV2aWNlc1xuLy8gcmlnaHQgbm93IHRoZSBwb3B1cCBkb2VzIGxvb2sgdG9vIHdpZGUgb24gYSBsYXJnZSBzY3JlZW5cbkBpbmNsdWRlIGVzLXZpZXdwb3J0LXJhbmdlKG1vYmlsZS1sYXJnZS11cCkge1xuICAuZXMtcG9wdXAuLWVzLW9wZW4ge1xuXG4gICAgLmVzLXBvcHVwLWNvbnRlbnQge1xuICAgICAgbGVmdDogaW5pdGlhbDtcbiAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgICAgbWFyZ2luOiBlcy10by1yZW0oJGVzLXNwYWNlLXhsYXJnZSkgYXV0bztcbiAgICAgIHdpZHRoOiA4MHZ3O1xuICAgIH1cbiAgICBcbiAgfVxufSIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gU2VjdGlvbiBoZWFkZXIgYW5kIGZvb3RlclxuLy8vXG4vLy8gQGdyb3VwIGNvbnRhaW5lcnNcbi8vLyBAbW9kdWxlIHNhc3MvY29tcG9uZW50cy9jb250YWluZXJzL3NlY3Rpb25cblxuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbnNlY3Rpb24gLmVzLWhlYWRlcntcbiAgcHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICBoMXtcbiAgICBmb250LXNpemU6IGVzLWVtLWNhbGMoJGVzLWgyLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6IGVzLWVtLWNhbGMoJGVzLWgyLWxpbmUtaGVpZ2h0LCAkZXMtaDItZm9udC1zaXplKTtcbiAgfVxuICAvKiBzdWItaGVhZGluZ3MgKi9cbiAgaDEgKyBwe1xuICAgIGZvbnQtZmFtaWx5OiAkZXMtZm9udC1oZWFkaW5ncztcbiAgICBmb250LXdlaWdodDogJGVzLWZvbnQtd2VpZ2h0LWhlYWRpbmdzO1xuICAgIGZvbnQtc2l6ZTogZXMtZW0tY2FsYygkZXMtaDMtZm9udC1zaXplKTtcbiAgfVxuICBoMSArIHAgKyBwe1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICB9XG59XG4vKkBkZXByZWNhdGVkKi9cbi5lcy1oZWFkZXIuLWVzLWJyaWdodCB7XG4gIGgxe1xuICAgIGNvbG9yOiAkZXMtZm9udC1hbHQtYnJpZ2h0LWNvbG9yO1xuICB9XG4gIGgye1xuICAgIGNvbG9yOiAkZXMtZm9udC1icmlnaHQtY29sb3I7XG4gIH1cbn1cblxuLyoqXG5zZWN0aW9uIGZvb3RlclxuKiovXG4uZXMtZm9vdGVye1xuICBAaW5jbHVkZSBlcy1jb250YWlucy1pbmxpbmUtbmF2O1xuICBuYXZ7XG4gICAgZm9udC1mYW1pbHk6ICRlcy1mb250LXByaW1hcnk7XG4gICAgZm9udC1zaXplOiBlcy1lbS1jYWxjKDEzKTtcbiAgfVxuICAmLi1lcy1icmlnaHQgbmF2IGF7XG4gICAgY29sb3I6ICRlcy1mb250LWJyaWdodC1jb2xvcjtcbiAgfVxufVxuXG5cblxuIiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBTZWN0aW9uIGJveFxuLy8vXG4vLy8gQGdyb3VwIHBhcnRpYWxzXG4vLy8gQG1vZHVsZSBzYXNzL2NvbXBvbmVudHMvY29udGFpbmVycy9zZWN0aW9uLWJveFxuLy8vIEByZXF1aXJlIG1peGluIGVzLXRvLXJlbVxuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmVzLXNlY3Rpb24tYm94IHtcbiAgQGV4dGVuZCAlZXMtY29udGVudC1ib3gtaW5zZXQtbW9kaWZpZXJzO1xuXG4gIG1hcmdpbjogMCBlcy10by1yZW0oJGVzLXNwYWNlLXNtYWxsICogLTEpO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IGVzLXRvLXJlbSgkZXMtc3BhY2Utc21hbGwgKiAtMSk7XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiBlcy10by1yZW0oJGVzLXNwYWNlLXNtYWxsICogLTEpO1xuICB9XG5cbiAgJi4tZXMtYmctY29udHJvbHMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKFwiY2xhcmlvLW1vbm9cIiwgXCJncmF5LTNcIik7XG4gIH1cblxuICAmLi1lcy1iZy1jb250cm9scy1hY2NlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKFwiY2xhcmlvLW1vbm9cIiwgXCJ3aGl0ZVwiKTtcbiAgfVxuXG4gICYuLWVzLWJnLWRhdGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKFwiY2xhcmlvLXB1cnBsZVwiLCBcInB1cnBsZS1icmFuZFwiKTtcbiAgICBjb2xvcjogZXMtY29sb3IoXCJtb25vXCIsIFwid2hpdGVcIik7XG4gIH1cbiAgXG4gICYuLWVzLWJnLWRhdGEtYWNjZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcihcImNsYXJpb1wiLCBcInB1cnBsZS1kXCIpO1xuICAgIGNvbG9yOiBlcy1jb2xvcihcIm1vbm9cIiwgXCJ3aGl0ZVwiKTtcbiAgfVxuXG59IiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBUYWJzIGl0ZW1cbi8vL1xuLy8vIEBncm91cCBjb250YWluZXJzXG4vLy8gQG1vZHVsZSBzYXNzL2NvbXBvbmVudHMvY29udGFpbmVycy90YWJzXG5cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBWYXJpYWJsZXMgZm9yIHRhYnNcbiRlcy10YWJzLWJvcmRlci1jb2xvcjogJGVzLWJvcmRlci1saWdodC1jb2xvcjtcblxuJGVzLXRhYnMtYmFja2dyb3VuZC1pbmFjdGl2ZS1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywgJ2dyYXktMicpO1xuJGVzLXRhYnMtdGV4dC1pbmFjdGl2ZS1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywgJ2dyYXktMTEnKTtcblxuJGVzLXRhYnMtYmFja2dyb3VuZC1hY3RpdmUtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsICd3aGl0ZScpO1xuJGVzLXRhYnMtdGV4dC1hY3RpdmUtY29sb3I6ICRlcy1mb250LWNvbG9yO1xuXG4kZXMtdGFicy1iYWNrZ3JvdW5kLWhvdmVyLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCAnZ3JheS01Jyk7XG4kZXMtdGFicy10ZXh0LWhvdmVyLWNvbG9yOiAkZXMtZm9udC1jb2xvcjtcblxuLmVzLXRhYnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdC8vIG1hcmdpbi1ib3R0b206IGVzLWVtLWNhbGMoLTEpOyBcblx0cG9zaXRpb246IHJlbGF0aXZlOyAvLyBJRSBmaXg6IGZvcmNlcyB0YWIgdG8gb3ZlcmxhcCBwYW5lbHNcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmVzLXRhYiB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdC8vIGJvcmRlcjogMXB4IHNvbGlkICRlcy10YWJzLWJvcmRlci1jb2xvcjtcblx0Ly8gYm9yZGVyLWJvdHRvbTogbm9uZTtcblx0Ly8gZGlzcGxheTogbm9uZTtcblx0anVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRlcy10YWJzLWJhY2tncm91bmQtaW5hY3RpdmUtY29sb3I7XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdHRyYW5zaXRpb246IGFsbCAuM3MgY3ViaWMtYmV6aWVyKDEsIDAsIDAsIDEpO1xuXHRcdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIGJveC1zaGFkb3csIG9wYWNpdHk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGhlaWdodDogM3B4O1xuXHRcdGJvdHRvbTogMHB4O1xuXHRcdGxlZnQ6IDBweDtcblx0XHRyaWdodDogMHB4O1xuXHRcdGJhY2tncm91bmQ6IGVzLWNvbG9yKCdjbGFyaW8nLCdwdXJwbGUtZCcpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLCAxKTtcblx0fVxuXG5cdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luOiBlcy10by1yZW0oJGVzLXNwYWNlLWd1dHRlci1yaWdodC1zbWFsbCk7XG5cdH1cblxuXHQmID4gKiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGNvbG9yOiRlcy10YWJzLXRleHQtaW5hY3RpdmUtY29sb3I7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICRlcy10YWJzLWJhY2tncm91bmQtaG92ZXItY29sb3I7XG5cdFx0XHRjb2xvcjogJGVzLXRhYnMtdGV4dC1ob3Zlci1jb2xvcjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTs7XG5cdFx0fVxuXHR9XG5cblx0JiA+IGEge1xuXHRcdHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2UtaW5zZXQtZGVmYXVsdCk7XG5cdH1cblxuXHQmLi1lcy1tb3JlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHQmID4gLmVzLWRyb3Bkb3duIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblxuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcblx0XHRcdCYgPiBidXR0b24ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRjb2xvcjogJGVzLXRhYnMtdGV4dC1pbmFjdGl2ZS1jb2xvcjtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRwYWRkaW5nOiBlcy10by1yZW0oJGVzLXNwYWNlLWluc2V0LWRlZmF1bHQpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIGNvcnJlY3QgY29sb3Igb2YgYnV0dG9uIG9uIGhvdmVyXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQmID4gLmVzLWRyb3Bkb3duIHtcblx0XHRcdFx0JiA+IGJ1dHRvbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICRlcy10YWJzLXRleHQtaG92ZXItY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ly8gc2hvdyBhY3RpdmUgbGlzdCBlbGVtZW50IGJlbG93IG1vcmUgbmF2aWdhdGlvbiBpbiBib2xkXG5cdFx0JiB1bCBsaS4tZXMtYWN0aXZlIHsgICAgXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cdH1cblxuXHQmLi1lcy1hY3RpdmUge1xuXHRcdGJhY2tncm91bmQ6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsJ2dyYXktMycpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHQvLyBkZWFjdGl2YXRlIGxpbmtzIHdoZW4gYWN0aXZlXG5cdFx0JiA+IGEge1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0fVxuXG5cdFx0JiA+ICoge1xuXHRcdFx0Y29sb3I6ICRlcy10YWJzLXRleHQtYWN0aXZlLWNvbG9yO1xuXHRcdFx0XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdH1cblx0XHR9ICAgIFxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG5cdFx0fVx0XHRcblx0fSAgXG59XG5cbi8vIGhpZGUgaW5hY3RpdmUgdGFicyBhbmQgbW9yZSB0YWIgd2hlbiB0YWJsZXQgYW5kIGFib3ZlXG5AaW5jbHVkZSBlcy12aWV3cG9ydC1yYW5nZShtb2JpbGUtbGFyZ2UtdXApIHtcblx0LmVzLXRhYiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdCYuLWVzLW1vcmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLy8gbW9kaWZpZXIgLWVzLWxpZ2h0XG4vLyAuZXMtdGFicy4tZXMtbGlnaHQge1xuLy8gXHRAbWl4aW4gbGlnaHQtdGFiLWJvcmRlcigkY29sb3IpIHtcbi8vIFx0XHRiYWNrZ3JvdW5kOiAkY29sb3I7XG4vLyBcdFx0Ym90dG9tOiAwO1xuLy8gXHRcdGNvbnRlbnQ6ICcnO1xuLy8gXHRcdGhlaWdodDogMnB4O1xuLy8gXHRcdGxlZnQ6IDA7XG4vLyBcdFx0cG9zaXRpb246IGFic29sdXRlO1xuLy8gXHRcdHdpZHRoOiAxMDAlO1xuLy8gXHR9XG5cbi8vIFx0bWFyZ2luOiAwO1xuXG4vLyBcdC5lcy10YWIge1xuLy8gXHRcdGJhY2tncm91bmQ6IG5vbmU7XG4vLyBcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbi8vIFx0XHRmbGV4LWdyb3c6IDE7XG4vLyBcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4vLyBcdFx0bWFyZ2luOiAwO1xuXHRcdFxuLy8gXHRcdC8vIHB1dCBcIm1vcmVcIiBkb3RzIGF0IHJpZ2h0LCBkZWFjdGl2YXRlIGhvdmVyIGZvciBsaWdodCB0YWJzXG4vLyBcdFx0Ji4tZXMtbW9yZSA+IC5lcy1kcm9wZG93biB7XG4vLyBcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbi8vIFx0XHRcdCY6aG92ZXIge1xuLy8gXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuLy8gXHRcdFx0fVxuXG4vLyBcdFx0XHQmID4gYnV0dG9uIHtcbi8vIFx0XHRcdFx0cGFkZGluZzogMDtcbi8vIFx0XHRcdH1cbi8vIFx0XHR9XG4vLyBcdFx0JiA+IGEge1xuLy8gXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcbi8vIFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcbi8vIFx0XHRcdHdpZHRoOiAxMDAlO1xuLy8gXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG4vLyBcdFx0XHQmOmhvdmVyOmFmdGVyIHtcbi8vIFx0XHRcdFx0QGluY2x1ZGUgbGlnaHQtdGFiLWJvcmRlcigkZXMtdGFicy10ZXh0LWluYWN0aXZlLWNvbG9yKTtcbi8vIFx0XHRcdH1cbi8vIFx0XHR9XG4vLyBcdFx0Ji4tZXMtYWN0aXZlIGE6YWZ0ZXIge1xuLy8gXHRcdFx0QGluY2x1ZGUgbGlnaHQtdGFiLWJvcmRlcigkZXMtdGFicy10ZXh0LWluYWN0aXZlLWNvbG9yKTtcbi8vIFx0XHR9XG4vLyBcdH1cbi8vIH1cbiIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gVG9vbGJhciBjb250YWluZXIgc2V0dGluZ3Ncbi8vL1xuLy8vIEBncm91cCBjb250YWluZXJzXG4vLy8gQG1vZHVsZSBzYXNzL2NvbXBvbmVudHMvY29udGFpbmVycy90YWJzXG4vLy8gQGF1dGhvciBEYW5pZWwgTGVuaGFydCwgQXhlbCBQZmV1ZmZlclxuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gdG9vbGJhciwgY3VycmVudGx5IHVzZWQgZm9yIGJ1dHRvbnMgYW5kIGxpbmtzXG4uZXMtdG9vbGJhciB7XG4gIEBpbmNsdWRlIGVzLWNsZWFyZml4O1xuICB3aWR0aDogMTAwJTtcblxuICAvLyB0b29sYmFyIGl0ZW0gJiBsaXN0XG4gIHVsIHtcbiAgICBAZXh0ZW5kICVlcy1yZXNldC11bDtcbiAgfVxuXG4gIC5lcy10b29sYmFyLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiBlcy10by1yZW0oJGVzLXNwYWNlLXNtYWxsKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAmID4gKiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAvLyBTZXBhcmF0b3IgdG8gdmlzdWFsbHkgaW5kaWNhdGUgYSBkaXZpZGUgYmV0d2VlbiBlbGVtZW50cyBpbiB0aGUgdG9vbGJhclxuICAvLyBIb3Jpem9udGFsIGluIG1vYmlsZSwgdmVydGljYWwgb24gdGFibGV0cyBhbmQgdXBcbiAgLmVzLXNlcGFyYXRvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGVzLWNvbnRyb2wtc2VwYXJhdG9yLWNvbG9yO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLy8gRmlsbCBwYWRkaW5nIGZvciBjb250cm9sIGhlaWdodFxuICAuZXMtY2hlY2tib3gsXG4gIC5lcy1yYWRpbyB7XG4gICAgQGV4dGVuZCAlZXMtY2hlY2tib3gtcmFkaW8tcGFkZGluZztcbiAgfVxuXG4gIC5lcy1zd2l0Y2gge1xuICAgIEBleHRlbmQgJWVzLWNvbnRyb2wtc3dpdGNoLXBhZGRpbmctZmlsbDtcbiAgfVxufVxuXG5cbkBpbmNsdWRlIGVzLXZpZXdwb3J0LXJhbmdlKG1vYmlsZS1sYXJnZS11cCl7XG4gIC5lcy10b29sYmFyIHtcbiAgICAuZXMtc2VwYXJhdG9yIHtcbiAgICAgIGhlaWdodDogZXMtdG8tcmVtKCRlcy1jb250cm9sLWhlaWdodCk7XG4gICAgICB3aWR0aDogMXB4O1xuICAgIH1cblxuICAgIC5lcy1yaWdodCxcbiAgICAuLWVzLXJpZ2h0LFxuICAgIHVsLi1lcy1yaWdodCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4gICAgLmVzLXRvb2xiYXItaXRlbSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC8vIHZpc3VhbCBoYXJtb25pemF0aW9uIGZvciBzcGVjaWZpYyBlbGVtZW50c1xuICAgIC5lcy1sYWJlbCxcbiAgICAuZXMtdG9vbGJhci1pdGVtID4gYTpub3QoLmVzLWJ1dHRvbik6bm90KC5lcy10YWcpIHtcbiAgICAgIC8vIGZpbGwgdXAgc3BhY2UgYWJvdmUgYW5kIGJlbG93IGxhYmVsXG4gICAgICBwYWRkaW5nOiBlcy10by1yZW0oKCRlcy1zcGFjZS1zbWFsbCArIDFweCkgMCk7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxuIiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBNb2RhbCB0b3VyIGNvbXBvbmVudFxuLy8vXG4vLy8gQGdyb3VwIGNvbnRhaW5lclxuLy8vIEBtb2R1bGUgc2Fzcy9jb21wb25lbnRzL2NvbnRhaW5lcnMvdG91clxuLy8vXG4vLy8gQHJlcXVpcmUgZnVuY3Rpb24gZXMtY29sb3Jcbi8vLyBAcmVxdWlyZSBmdW5jdGlvbiBlcy1nZXQtaWNvblxuLy8vIEByZXF1aXJlIG1peGluIGVzLWVtLWNhbGNcbi8vLyBAcmVxdWlyZSBtaXhpbiBlcy1vdmVybGF5XG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGVzLXRvdXItaGlnaGxpZ2h0LWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCAnd2hpdGUnLCAwLjUpO1xuJGVzLXRvdXItbWF4LXdpZHRoLXNtYWxsOiA2MDBweDtcbiRlcy10b3VyLW1heC13aWR0aC1tZWRpdW06IDgwMHB4OyAvLyBhbHNvIHRoZSBkZWZhdWx0XG4kZXMtdG91ci1tYXgtd2lkdGgtbGFyZ2U6IDEwMDBweDtcblxuLmVzLXRvdXItZWxlbWVudC1oaWdobGlnaHQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEwMjtcbn1cblxuLmVzLXRvdXItaGlnaGxpZ2h0LWZyYW1lIHtcblx0YmFja2dyb3VuZDogJGVzLXRvdXItaGlnaGxpZ2h0LWNvbG9yO1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDEwMTtcbn1cblxuLmVzLXRvdXItb3ZlcmxheSB7XG5cdEBpbmNsdWRlIGVzLW92ZXJsYXk7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHotaW5kZXg6IDEwMDtcbn1cblxuLy8gdG91ciBieSBkZWZhdWx0IG5vdCB2aXNpYmxlXG4uZXMtdG91ciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIG9wZW4gc3RhdGUgb2YgdG91clxuLmVzLXRvdXIuLWVzLW9wZW4ge1xuXHQkZXMtdG91ci1iYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCAnZ3JheS0yJyk7XG5cdC8vICRlcy10b3VyLWJvcmRlci1jb2xvcjogZXMtY29sb3IoJ21vbm8nLCAnb3Nsby1ncmV5JywgLjgpO1xuXHQkZXMtdG91ci1kb3QtY29sb3ItYWN0aXZlOiBlcy1jb2xvcignY2xhcmlvLXBpbmsnLCAnYnJpZ2h0LXBpbmsnKTtcblx0JGVzLXRvdXItZG90LWNvbG9yLXZpc2l0ZWQ6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS04Jyk7XG5cdCRlcy10b3VyLWRvdC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTExJyk7XG5cdCRlcy10b3VyLWRvdC1kaW1lbnNpb246IGVzLXRvLXJlbSgxMnB4KTtcblx0JGVzLXRvdXItZm9vdGVyLWJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS1icmFuZCcpO1xuXHQkZXMtdG91ci1zaGFkb3c6IDAgMTBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0JGVzLXRvdXItdGV4dC1jb2xvcjogJGVzLWZvbnQtY29sb3I7XG5cblx0Ym90dG9tOiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bGVmdDogMDtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6ICRlcy16LWluZGV4LXRvcG1vc3Q7XG5cblx0LmVzLXRvdXItY29udGVudCB7XG5cdFx0YmFja2dyb3VuZDogJGVzLXRvdXItYmFja2dyb3VuZC1jb2xvcjtcblx0XHQvLyBib3JkZXI6IDFweCBzb2xpZCAkZXMtdG91ci1ib3JkZXItY29sb3I7XG5cdFx0Ym94LXNoYWRvdzogJGVzLXRvdXItc2hhZG93O1xuXHRcdGNvbG9yOiAkZXMtdG91ci10ZXh0LWNvbG9yO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR6LWluZGV4OiAkZXMtei1pbmRleC10b3Btb3N0O1xuXHR9XG5cblx0Ly8gbW9kaWZpZXJzIHRvIGNvbnRyb2wgcG9zaXRpb24gb2YgdG91clxuXHQmLi1lcy10b3Age1xuXHRcdC5lcy10b3VyLWNvbnRlbnQge1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblx0fVxuXHQmLi1lcy1ib3R0b20ge1xuXHRcdC5lcy10b3VyLWNvbnRlbnQge1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdC8vIG1vZGlmaWVycyB0byBjb250cm9sIHdpZHRoIG9mIHRvdXJcblx0Ji4tZXMtdG91ci1zbWFsbCB7XG5cdFx0LmVzLXRvdXItY29udGVudCB7XG5cdFx0XHRtYXgtd2lkdGg6ICRlcy10b3VyLW1heC13aWR0aC1zbWFsbDtcblx0XHR9XG5cdH1cblx0Ji4tZXMtdG91ci1tZWRpdW0ge1xuXHRcdC5lcy10b3VyLWNvbnRlbnQge1xuXHRcdFx0bWF4LXdpZHRoOiAkZXMtdG91ci1tYXgtd2lkdGgtbWVkaXVtO1xuXHRcdH1cblx0fVxuXHQmLi1lcy10b3VyLWxhcmdlIHtcblx0XHQuZXMtdG91ci1jb250ZW50IHtcblx0XHRcdG1heC13aWR0aDogJGVzLXRvdXItbWF4LXdpZHRoLWxhcmdlO1xuXHRcdH1cblx0fVxuXG5cdC5lcy10b3VyLWZvb3RlciB7XG5cdFx0LmVzLWRvdHMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRwYWRkaW5nOiBlcy10by1yZW0oJGVzLXNwYWNlLXNtYWxsKTtcblx0XHRcdCY+bGkge1xuXHRcdFx0XHQmLi1lcy1hY3RpdmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRlcy10b3VyLWRvdC1jb2xvci1hY3RpdmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji4tZXMtdmlzaXRlZCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGVzLXRvdXItZG90LWNvbG9yLXZpc2l0ZWQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGVzLXRvdXItZG90LWNvbG9yO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGhlaWdodDogJGVzLXRvdXItZG90LWRpbWVuc2lvbjtcblx0XHRcdFx0bWFyZ2luOiBlcy10by1yZW0oJGVzLXNwYWNlLXNtYWxsKTtcblx0XHRcdFx0d2lkdGg6ICRlcy10b3VyLWRvdC1kaW1lbnNpb247XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRlcy10b3VyLWZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yO1xuXHR9XG5cblx0Ly8gU3BhY2luZyBmb3IgYm9keVxuXHQuZXMtdG91ci1ib2R5IHtcblx0XHRAZXh0ZW5kICVlcy1jb250YWluZXItaW5zZXQtbW9kaWZpZXJzO1xuXHR9XG5cblx0Ly8gU3BhY2luZyBmb3IgZm9vdGVyXG5cdC5lcy10b3VyLWZvb3RlciB7XG5cdFx0QGV4dGVuZCAlZXMtY29udGFpbmVyLWluc2V0LW1vZGlmaWVycztcblx0fVxufVxuXG5AaW5jbHVkZSBlcy12aWV3cG9ydC1yYW5nZShtb2JpbGUtbGFyZ2UtdXApIHtcblx0LmVzLXRvdXIuLWVzLW9wZW4ge1xuXHRcdC5lcy10b3VyLWNvbnRlbnQge1xuXHRcdFx0bWFyZ2luOiBlcy10by1yZW0oJGVzLXNwYWNlLXhsYXJnZSkgYXV0bztcblx0XHRcdHdpZHRoOiA4MHZ3O1xuXHRcdH1cblx0fVxufVxuIiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBEYXNoYm9hcmQgd2lkZ2V0XG4vLy9cbi8vLyBAZ3JvdXAgY29udGFpbmVyc1xuLy8vIEBtb2R1bGUgc2Fzcy9jb21wb25lbnRzL2NvbnRhaW5lcnMvd2lkZ2V0XG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZXMtd2lkZ2V0IHtcbiAgLy8gV2lkZ2V0IHZhcmlhYmxlc1xuICAkZXMtd2lkZ2V0LWJvcmRlci1zaXplOiAxcHg7XG4gICRlcy13aWRnZXQtbnViYmluLXNpemU6IDEwcHg7XG4gICRlcy13aWRnZXQtYnV0dG9uLWNsb3NlLWNvbG9yOiAkZXMtZm9udC1jb2xvcjtcbiAgJGVzLXdpZGdldC1idXR0b24tY2xvc2UtaG92ZXItY29sb3I6ICRlcy1hbmNob3ItaG92ZXItY29sb3I7XG4gICRlcy13aWRnZXQtY2xvc2UtaWNvbi1zaXplOiAxNHB4O1xuICAkZXMtd2lkZ2V0LWhlYWRlci1pY29ucy1zaXplOiAkZXMtaWNvbi1zaXplLWxhcmdlO1xuXG4gIGJvcmRlcjogJGVzLXdpZGdldC1ib3JkZXItc2l6ZSBzb2xpZCAkZXMtYm9yZGVyLWxpZ2h0LWNvbG9yO1xuXG4gIC5lcy13aWRnZXQtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkZXMtYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3JkZXItYm90dG9tOiAkZXMtd2lkZ2V0LWJvcmRlci1zaXplIHNvbGlkICRlcy1ib3JkZXItbGlnaHQtY29sb3I7XG4gICAgY29sb3I6ICRlcy1mb250LWJyaWdodC1jb2xvcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiBlcy10by1yZW0oJGVzLXNwYWNlLWluc2V0LXNxdWlzaC1kZWZhdWx0KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAvLyBJRSBzcGVjaWZjIHRhYmxlLWNlbGwgbGF5b3V0IGZvciBmbGV4Ym94IGlzc3VlcyBpbiBJRSwgcmVtb3ZlIHdoZW4gSUUgaXMgbm8gbG9uZ2VyIHN1cHBvcnRlZFxuICAgIEBpbmNsdWRlIElFLTEwLTExLW9ubHkoKSB7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9ICAgXG5cblxuICAgIC8vIFRpdGxlXG4gICAgaDEge1xuICAgICAgQGV4dGVuZCAlZXMtdHlwby1zZXR0aW5ncy1oMztcbiAgICAgIGNvbG9yOiAkZXMtZm9udC1jb2xvcjtcbiAgICAgIC8vIGZvbnQtc2l6ZTogZXMtdG8tcmVtKCRlcy1oMy1mb250LXNpemUpO1xuICAgICAgLy8gbGluZS1oZWlnaHQ6IGVzLXRvLXJlbSgkZXMtaDMtbGluZS1oZWlnaHQpO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgQGluY2x1ZGUgSUUtMTAtMTEtb25seSgpIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IHVuc2V0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIGNsb3NlIGJ1dHRvblxuICAgIGJ1dHRvbltkYXRhLWVzLWV4cGFuZC1jb2xsYXBzZV0ge1xuICAgICAgQGV4dGVuZCAlZXMtZGVmYXVsdC1idXR0b24tcmVzZXQ7XG4gICAgICBib3R0b206IDA7XG4gICAgICBjb2xvcjogJGVzLXdpZGdldC1idXR0b24tY2xvc2UtY29sb3I7XG4gICAgICBmb250LXNpemU6IGVzLXRvLXJlbSgkZXMtd2lkZ2V0LWNsb3NlLWljb24tc2l6ZSk7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgbWFyZ2luOiBlcy10by1yZW0oJGVzLXNwYWNlLWluc2V0LXNtYWxsKTtcbiAgICAgIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2UtaW5zZXQtc21hbGwpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGVzLXdpZGdldC1idXR0b24tY2xvc2UtaG92ZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gc3R5bGVzIGZvciBidXR0b25zIGluIGhlYWRlclxuICAgIC5lcy13aWRnZXQtYWN0aW9uLWJhciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctbGVmdDogZXMtdG8tcmVtKCRlcy1zcGFjZS1zbWFsbCk7XG4gICAgICBoZWlnaHQ6IGVzLXRvLXJlbSgkZXMtaDMtbGluZS1oZWlnaHQpO1xuXG4gICAgICBAaW5jbHVkZSBJRS0xMC0xMS1vbmx5KCkge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgfVxuXG4gICAgICAmID4gYSB7XG4gICAgICAgIC5lcy1pY29uIHtcbiAgICAgICAgICBmb250LXNpemU6IGVzLXRvLXJlbSgkZXMtd2lkZ2V0LWhlYWRlci1pY29ucy1zaXplKTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogZXMtdG8tcmVtKCRlcy1oMy1saW5lLWhlaWdodCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVzLWRyb3Bkb3duID4gYnV0dG9uIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGVzLXRvLXJlbSgkZXMtaDMtbGluZS1oZWlnaHQpO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG5cbiAgICAgIC8vIGFzc3VyZSBzcGFjZSBiZXR3ZWVuIGNsb3NlIGJ1dHRvbiBhbmQgYWRqYWNlbnQgZWxlbWVudFxuICAgICAgJiA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbjogZXMtdG8tcmVtKCRlcy1zcGFjZS1ndXR0ZXItcmlnaHQtc21hbGwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGNsb3NlYWJsZSB3aWRnZXQsIHJlc2VydmUgc3BhY2UgZm9yIGNsb3NlIGljb25cbiAgJi4tZXMtY29sbGFwc2libGUge1xuICAgIC5lcy13aWRnZXQtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogZXMtdG8tcmVtKCRlcy1zcGFjZS1kZWZhdWx0ICsgJGVzLWljb24tc2l6ZSArICRlcy1zcGFjZS1kZWZhdWx0KTtcbiAgICB9XG4gIH1cblxuICAvLyBjb250ZW50IHN0eWxlc1xuICAuZXMtd2lkZ2V0LWJvZHkge1xuICAgIC8vIEluc2V0IHNwYWNpbmdcbiAgICBAZXh0ZW5kICVlcy1jb250YWluZXItaW5zZXQtbW9kaWZpZXJzO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGVzLWJhY2tncm91bmQtY29sb3I7XG4gIH1cblxuICAmLi1lcy1jb2xsYXBzZWQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgLmVzLXdpZGdldC1ib2R5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5lcy13aWRnZXQtaGVhZGVyOmJlZm9yZSxcbiAgICAuZXMtd2lkZ2V0LWhlYWRlcjphZnRlciB7XG4gICAgICBjb250ZW50Om5vbmU7XG4gICAgfVxuICB9XG5cblxufVxuIiwiXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIFBsYWNlaG9sZGVyIENvbXBvbmVudFxuLy8vXG4vLy8gQGdyb3VwIGNvbXBvbmVudFxuLy8vIEBtb2R1bGUgc2Fzcy9jb21wb25lbnRzL2NvbnRhaW5lcnMvcGxhY2Vob2xkZXJcbi8vL1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5lcy1wbGFjZWhvbGRlciB7XG4gICRlcy1wbGFjZWhvbGRlci1ib3JkZXI6ICRlcy1jb250YWluZXItYm9yZGVyLXdpZHRoIGRhc2hlZCAkZXMtYm9yZGVyLWNvbG9yO1xuXG4gIC8vIEJhY2tncm91bmQgY29sb3IgYW5kIGJvcmRlclxuICBAZXh0ZW5kICVlcy1jb250YWluZXItYmFja2dyb3VuZDtcbiAgYm9yZGVyOiAkZXMtcGxhY2Vob2xkZXItYm9yZGVyO1xuXG4gIC8vIEluc2V0IHNwYWNpbmdcbiAgQGV4dGVuZCAlZXMtY29udGFpbmVyLWluc2V0LW1vZGlmaWVycztcbiAgLy8gZmxleCBib3ggY29udGFpbmVyXG4gIEBleHRlbmQgJWVzLWZsZXgtY29udGFpbmVyLWR5bmFtaWM7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuZXMtY29udGVudC1ib3gge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbG9yOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCdncmF5LTExJyk7XG4gICAgJjpob3ZlcntcbiAgICAgIGNvbG9yOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCdncmF5LTEyJyk7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi4tZXMtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59IiwiLmFjdGlvbi1idXR0b24tYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogJGVzLXNwYWNlLWRlZmF1bHQ7XG4gICAgcGFkZGluZzogJGVzLXNwYWNlLXNtYWxsO1xuXG4gICAgZGl2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6ICRlcy1zcGFjZS1kZWZhdWx0O1xuICAgIH1cbn0iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIERhdGUvVGltZSBmaWVsZCBpdGVtIGZvciBEYXRlIHBpY2tpbmcsIERhdGUgcGlja2VyIHBvcCB1cCBpcyBleHRlcm5hbFxuLy8vIGxpYnJhcnlcbi8vLyBAZ3JvdXAgcGFydGlhbHNcbi8vLyBAbW9kdWxlIHNhc3MvY29tcG9uZW50cy9mb3JtLWNvbnRyb2xzL2RhdGUtaW5wdXRcblxuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIFZhcmlhYmxlcyBmb3IgZGF0ZS90aW1lIGlucHV0XG5cbi8vIHBhZGRpbmcgaXMgaW5zZXQgc3F1aXNoLCBidXQgaGFzIHRvIGJlIGNhbGN1bGF0ZWQgbWFudWFsbHlcbi8vIGJlY2F1c2Ugb2YgdGhlIGNhcmV0IGF0IHRoZSByaWdodFxuJGVzLWRhdGUtaW5wdXQtZGlzYWJsZWQtY29sb3I6ICRlcy1jb250cm9sLWJvcmRlci1jb2xvci1kaXNhYmxlZDtcblxuLy8gRXh0ZW5zaW9uIGZvciBkYXRlL3RpbWUgaW5wdXRcbiVlcy1kYXRlLXRpbWUtaW5wdXQge1xuXG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogJGVzLWNvbnRyb2wtaWNvbi1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJGVzLWNvbnRyb2wtYm9yZGVyLXJhZGl1cztcblxuICAmLi1lcy1pbnZhbGlkIHtcbiAgICAmID4gaW5wdXQge1xuICAgICAgQGV4dGVuZCAlZXMtY29udHJvbC1pbnZhbGlkO1xuICAgIH1cbiAgfVxuXG4gICYuLWVzLWRpc2FibGVkIHtcbiAgICAmID4gaW5wdXQge1xuICAgICAgQGV4dGVuZCAlZXMtY29udHJvbC1kaXNhYmxlZDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBjb2xvcjogJGVzLWRhdGUtaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgJiA+IGlucHV0IHtcbiAgICBAZXh0ZW5kICVlcy1pbnB1dDtcbiAgfVxufVxuXG5cbi5lcy1kYXRlLWlucHV0IHtcbiAgLy8gRGF0ZSBpbnB1dCB2YXJpYWJsZXNcbiAgJGRhdGUtaW5wdXQtaW5zZXQtcmlnaHQ6ICRlcy1pY29uLXNpemUtZGVmYXVsdCArIDIqJGVzLXNwYWNlLWRlZmF1bHQ7XG4gICRkYXRlLWlucHV0LWluc2V0OiAkZXMtc3BhY2Utc21hbGwgJGRhdGUtaW5wdXQtaW5zZXQtcmlnaHQgJGVzLXNwYWNlLXNtYWxsICRlcy1zcGFjZS1tZWRpdW07XG5cbiAgQGV4dGVuZCAlZXMtZGF0ZS10aW1lLWlucHV0O1xuXG4gICYgPiBpbnB1dCB7XG4gICAgcGFkZGluZzogZXMtdG8tcmVtKCRkYXRlLWlucHV0LWluc2V0KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXMtY29udHJvbC1maWVsZC1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6ICRlcy1jb250cm9sLWJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAvLyBhdHRhY2ggY2FsZW5kYXIgaWNvbiB0byBwYXJlbnQgZGl2XG4gIEBpbmNsdWRlIGVzLWNvbnRyb2wtaWNvbi1hZnRlcihjYWxlbmRhcik7XG59XG5cbi5lcy10aW1lLWlucHV0IHtcbiAgLy9WYXJpYWJsZXNcbiAgJGVzLXRpbWUtaW5wdXQtYnV0dG9uLXdpZHRoOiBlcy10by1yZW0oJGVzLWljb24tc2l6ZS1kZWZhdWx0ICsgMnB4ICsgKCRlcy1zcGFjZS1kZWZhdWx0ICogMikgKyAkZXMtc3BhY2UtZGVmYXVsdCk7XG5cbiAgQGV4dGVuZCAlZXMtZGF0ZS10aW1lLWlucHV0O1xuXG4gIGlucHV0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skZXMtdGltZS1pbnB1dC1idXR0b24td2lkdGh9KTtcbiAgfVxuXG4gIGJ1dHRvbiB7XG4gICAgQGV4dGVuZCAlZXMtaW5wdXQ7XG4gICAgY29sb3I6ICRlcy1jb250cm9sLWljb24tY29sb3I7XG5cbiAgICBtYXJnaW4tbGVmdDogZXMtdG8tcmVtKCRlcy1zcGFjZS1kZWZhdWx0KTtcblxuICAgICY6aG92ZXIge1xuICAgICAgQGV4dGVuZCAlZXMtY29udHJvbC1ob3ZlcjtcbiAgICB9XG4gIH1cbn0iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIERhdGUgcGlja2VyIExpYnJhcnkgc3R5bGVzXG4vLy9cbi8vLyBAZ3JvdXAgZm9ybS1jb250cm9sc1xuLy8vIEBtb2R1bGUgc2Fzcy9jb21wb25lbnRzL2Zvcm0tY29udHJvbHMvZGF0ZS1waWNrZXJcbi8vLyBAYXV0aG9yIFN0ZWZhbiBQZXRyZSwgRGFuaWVsIExlbmhhcnRcbi8vL1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qIVxuICogRGF0ZXBpY2tlciBmb3IgQm9vdHN0cmFwIHYxLjYuNCAoaHR0cHM6Ly9naXRodWIuY29tL2V0ZXJuaWNvZGUvYm9vdHN0cmFwLWRhdGVwaWNrZXIpXG4gKlxuICogQ29weXJpZ2h0IDIwMTIgU3RlZmFuIFBldHJlXG4gKiBJbXByb3ZlbWVudHMgYnkgQW5kcmV3IFJvd2xzXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UgdjIuMCAoaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wKVxuICovXG4gXG4uZGF0ZXBpY2tlciB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4uZGF0ZXBpY2tlci1pbmxpbmUge1xuICB3aWR0aDogMjIwcHg7XG59XG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1ydGwgdGFibGUgdHIgdGQgc3BhbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiA0cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd246YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci10b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWxlZnQ6YmVmb3JlIHtcbiAgbGVmdDogNnB4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtbGVmdDphZnRlciB7XG4gIGxlZnQ6IDdweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmJlZm9yZSB7XG4gIHJpZ2h0OiA2cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1yaWdodDphZnRlciB7XG4gIHJpZ2h0OiA3cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1ib3R0b206YmVmb3JlIHtcbiAgdG9wOiAtN3B4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtYm90dG9tOmFmdGVyIHtcbiAgdG9wOiAtNnB4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wOmJlZm9yZSB7XG4gIGJvdHRvbTogLTdweDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogN3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC10b3A6YWZ0ZXIge1xuICBib3R0b206IC02cHg7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCAjZmZmO1xufVxuLmRhdGVwaWNrZXIgdGFibGUge1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0aCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQge1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xufVxuXG4udGFibGUtc3RyaXBlZCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCxcbi50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5vbGQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5uZXcge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS0zJyk7XG4gIGJvcmRlci1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTknKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTknKTtcbiAgYm9yZGVyLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXB1cnBsZScsICdwdXJwbGUtOScpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTknKTtcbiAgYm9yZGVyLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXB1cnBsZScsICdwdXJwbGUtOScpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuYWN0aXZlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS05Jyk7XG4gIGJvcmRlci1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTknKTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkOmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkOmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkOmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmFjdGl2ZS5mb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXB1cnBsZScsICdwdXJwbGUtOScpO1xuICBib3JkZXItY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS05Jyk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZFtkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXB1cnBsZScsICdwdXJwbGUtMycpO1xuICBib3JkZXItY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS05Jyk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTknKTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTMnKTtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXBpbmsnLCAncGluay1jJyk7XG4gIGJvcmRlci1jb2xvcjogZXMtY29sb3IoJ2NsYXJpbycsICdwdXJwbGUtZCcpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5mb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvJywgJ3B1cnBsZS1kJyk7XG4gIGJvcmRlci1jb2xvcjogZXMtY29sb3IoJ2NsYXJpbycsICdwdXJwbGUtZCcpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpbycsICdwdXJwbGUtZCcpO1xuICBib3JkZXItY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8nLCAncHVycGxlLWQnKTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvJywgJ3B1cnBsZS1kJyk7XG4gIGJvcmRlci1jb2xvcjogZXMtY29sb3IoJ2NsYXJpbycsICdwdXJwbGUtZCcpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlLmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8nLCAncHVycGxlLWQnKTtcbiAgYm9yZGVyLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvJywgJ3B1cnBsZS1kJyk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5W2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheVtkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvJywgJ3B1cnBsZS1kJyk7XG4gIGJvcmRlci1jb2xvcjogZXMtY29sb3IoJ2NsYXJpbycsICdwdXJwbGUtZCcpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6IGVzLWNvbG9yKCdjbGFyaW8nLCAncHVycGxlLWQnKTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogZXMtY29sb3IoJ2NsYXJpbycsICdwdXJwbGUtZCcpO1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlci1jb2xvcjogI2JiYmJiYjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjN2M3YzdjO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjOWQ5ZDlkO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuYWN0aXZlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gIGJvcmRlci1jb2xvcjogIzlkOWQ5ZDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmFjdGl2ZS5mb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNjM2MzO1xuICBib3JkZXItY29sb3I6ICM3YzdjN2M7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2VbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZGlzYWJsZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZVtkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXItY29sb3I6ICNiYmJiYmI7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogI2Q1ZDVkNTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZGlzYWJsZWQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXB1cnBsZScsICdwdXJwbGUtMycpO1xuICBib3JkZXItY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS05Jyk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkLmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS05Jyk7XG4gIGJvcmRlci1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTknKTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS05Jyk7XG4gIGJvcmRlci1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTknKTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXB1cnBsZScsICdwdXJwbGUtOScpO1xuICBib3JkZXItY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS05Jyk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZDphY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZDphY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5hY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZDphY3RpdmUuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5hY3RpdmUuZm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTknKTtcbiAgYm9yZGVyLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXB1cnBsZScsICdwdXJwbGUtOScpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZFtkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkLmRpc2FibGVkLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkLmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTMnKTtcbiAgYm9yZGVyLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXB1cnBsZScsICdwdXJwbGUtOScpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQuZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS05Jyk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkLmRpc2FibGVkOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS0zJyk7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpbycsICdwdXJwbGUtZCcpO1xuICBib3JkZXItY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8nLCAncHVycGxlLWQnKTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpbycsICdwdXJwbGUtZCcpO1xuICBib3JkZXItY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8nLCAncHVycGxlLWQnKTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8nLCAncHVycGxlLWQnKTtcbiAgYm9yZGVyLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvJywgJ3B1cnBsZS1kJyk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5hY3RpdmUge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpbycsICdwdXJwbGUtZCcpO1xuICBib3JkZXItY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8nLCAncHVycGxlLWQnKTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmFjdGl2ZS5mb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvJywgJ3B1cnBsZS1kJyk7XG4gIGJvcmRlci1jb2xvcjogZXMtY29sb3IoJ2NsYXJpbycsICdwdXJwbGUtZCcpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheVtkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5W2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXlbZGlzYWJsZWRdLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpbycsICdwdXJwbGUtZCcpO1xuICBib3JkZXItY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8nLCAncHVycGxlLWQnKTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogZXMtY29sb3IoJ2NsYXJpbycsICdwdXJwbGUtZCcpO1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3Nzc3NztcbiAgYm9yZGVyLWNvbG9yOiAjNTU1NTU1O1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZTVlNWU7XG4gIGJvcmRlci1jb2xvcjogIzE2MTYxNjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlNWU1ZTtcbiAgYm9yZGVyLWNvbG9yOiAjMzczNzM3O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZTVlNWU7XG4gIGJvcmRlci1jb2xvcjogIzM3MzczNztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkOmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkOmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkOmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLmFjdGl2ZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICMxNjE2MTY7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWRbZGlzYWJsZWRdOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZC5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZFtkaXNhYmxlZF0uZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZFtkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3Nzc3O1xuICBib3JkZXItY29sb3I6ICM1NTU1NTU7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTknKTtcbiAgYm9yZGVyLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXB1cnBsZScsICdwdXJwbGUtOScpO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXB1cnBsZScsICdwdXJwbGUtOScpO1xuICBib3JkZXItY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS0xMicpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS05Jyk7XG4gIGJvcmRlci1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTknKTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTknKTtcbiAgYm9yZGVyLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXB1cnBsZScsICdwdXJwbGUtOScpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZDphY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5hY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkOmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuYWN0aXZlLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS0xMCcpO1xuICBib3JkZXItY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS0xMicpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlW2Rpc2FibGVkXTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZFtkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF06Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkW2Rpc2FibGVkXS5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTknKTtcbiAgYm9yZGVyLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXB1cnBsZScsICdwdXJwbGUtOScpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjMlO1xuICBoZWlnaHQ6IDU0cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAxJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS05Jyk7XG4gIGJvcmRlci1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTknKTtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS05Jyk7XG4gIGJvcmRlci1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTEyJyk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXB1cnBsZScsICdwdXJwbGUtOScpO1xuICBib3JkZXItY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS05Jyk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTknKTtcbiAgYm9yZGVyLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXB1cnBsZScsICdwdXJwbGUtOScpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS05Jyk7XG4gIGJvcmRlci1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTEyJyk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZC5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF0uZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0uZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0uZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXB1cnBsZScsICdwdXJwbGUtOScpO1xuICBib3JkZXItY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS05Jyk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm9sZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ubmV3IHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2gge1xuICB3aWR0aDogMTQ1cHg7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2gsXG4uZGF0ZXBpY2tlciAucHJldixcbi5kYXRlcGlja2VyIC5uZXh0LFxuLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGgge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2g6aG92ZXIsXG4uZGF0ZXBpY2tlciAucHJldjpob3Zlcixcbi5kYXRlcGlja2VyIC5uZXh0OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGg6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xufVxuLmRhdGVwaWNrZXIgLnByZXYsXG4uZGF0ZXBpY2tlciAubmV4dCB7XG4gIGNvbG9yOiBlcy1jb2xvcignY2xhcmlvLXB1cnBsZScsICdwdXJwbGUtOScpO1xufVxuLmRhdGVwaWNrZXIgLmN3IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB3aWR0aDogMTJweDtcbiAgcGFkZGluZzogMCAycHggMCA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW5wdXQtZGF0ZXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXQtZGF0ZXJhbmdlIGlucHV0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmlucHV0LWRhdGVyYW5nZSBpbnB1dDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xufVxuLmlucHV0LWRhdGVyYW5nZSBpbnB1dDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG59XG4uaW5wdXQtZGF0ZXJhbmdlIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIHBhZGRpbmc6IDRweCA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xufVxuLmRhdGVwaWNrZXIuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG59XG4uZGF0ZXBpY2tlci5kcm9wZG93bi1tZW51IHRoLFxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1pbmxpbmUgdGgsXG4uZGF0ZXBpY2tlci5kcm9wZG93bi1tZW51IHRkLFxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1pbmxpbmUgdGQge1xuICBwYWRkaW5nOiAwcHggNXB4O1xufVxuLyojIHNvdXJjZU1hcHBpbmdVUkw9Ym9vdHN0cmFwLWRhdGVwaWNrZXIzLnN0YW5kYWxvbmUuY3NzLm1hcCAqLyIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gRm9ybSBjb250cm9scyBjb21wb25lbnRzXG4vLy9cbi8vLyBAZ3JvdXAgZm9ybS1jb250cm9sc1xuLy8vIEBtb2R1bGUgc2Fzcy9jb21wb25lbnRzL2Zvcm0tY29udHJvbHMvZm9ybS1jb250cm9sc1xuLy8vIEByZXF1aXJlIHBsYWNlaG9sZGVyICVlcy1jaGVja2JveC1yYWRpb1xuLy8vIEByZXF1aXJlIHBsYWNlaG9sZGVyICVlcy1jb250cm9sXG4vLy8gQHJlcXVpcmUgcGxhY2Vob2xkZXIgJWVzLWNvbnRyb2wtaG92ZXJcbi8vLyBAcmVxdWlyZSBwbGFjZWhvbGRlciAlZXMtY29udHJvbC1pbnZhbGlkXG4vLy8gQHJlcXVpcmUgcGxhY2Vob2xkZXIgJWVzLWNvbnRyb2wtcmVxdWlyZWQtbGFiZWwtYWZ0ZXJcbi8vLyBAcmVxdWlyZSBtaXhpbiBlcy1lbS1jYWxjXG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKlxuIGZpbGUtaW5wdXQgZm9yIGZpbGUgdXBsb2FkZXIvcHJlc2VudGVyXG4qL1xuLmVzLWZpbGUtY29udHJvbCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuXG4gIC8vIGhpZGUgYWN0dWFsIGZpbGUgaW5wdXQgYnV0dG9uXG4gIC5lcy1oaWRkZW4tZmlsZS1pbnB1dCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBtYXgtd2lkdGg6IDA7XG5cbiAgICBpbnB1dCB7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB3aWR0aDogMDtcbiAgICB9XG4gIH1cblxuICAuZXMtZmlsZS1uYW1lIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIC8vIG1hcmdpbiBkb2VzIG5vdCB3b3JrIGluIHRhYmxlIGNlbGxcbiAgICBwYWRkaW5nLXJpZ2h0OiBlcy10by1yZW0oJGVzLXNwYWNlLXNtYWxsKTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLy8gYXBwbHkgaW5wdXQgY29udHJvbCBzdHlsZXMgdG8gZW1iZWRkZWQgZmlsZSBpbnB1dFxuICAgID4gaW5wdXQsXG4gICAgLmVzLWZpbGUtaW5wdXQge1xuICAgICAgQGV4dGVuZCAlZXMtaW5wdXQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRlcy1jb250cm9sLWJvcmRlci1yYWRpdXM7XG4gICAgfVxuICB9XG5cbiAgLmVzLWFjdGlvbiB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgJiA+IC5lcy1idXR0b24ge1xuICAgICAgLy8gUmVtb3ZlIGJvcmRlciByYWRpdXMgaW4gc2FmYXJpXG4gICAgICBAZXh0ZW5kICVlcy1jb250cm9sLWlvcy1jc3MtcmVzZXQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAkZXMtY29udHJvbC1ib3JkZXItcmFkaXVzO1xuICAgIH1cbiAgfVxufVxuXG4vKlxuIGJhc2ljIGZvcm0gaW5wdXRcbiovXG5cbi5lcy1pbnB1dCB7XG4gIEBleHRlbmQgJWVzLWlucHV0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXMtY29udHJvbC1maWVsZC1iYWNrZ3JvdW5kLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkZXMtY29udHJvbC1ib3JkZXItcmFkaXVzO1xufVxuXG4vLyBUZXh0IGFyZWFcblxuLmVzLXRleHRhcmVhIHtcbiAgQGV4dGVuZCAlZXMtY29udHJvbDtcbiAgbWluLWhlaWdodDogZXMtdG8tcmVtKCRlcy1jb250cm9sLWhlaWdodCAqIDIgKyAkZXMtc3BhY2Utc21hbGwgKiAyKTtcbiAgcGFkZGluZzogZXMtdG8tcmVtKCRlcy1zcGFjZS1pbnNldC1zcXVpc2gtZGVmYXVsdCk7XG4gIHJlc2l6ZTogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgLy8gcmVtb3ZlcyBleHRyYSBzcGFjZSBiZWxvdyB0ZXh0YXJlYSB3aGVuIHN0YWNrZWQgKG5vdCBhbGlnbmVkKVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXMtY29udHJvbC1maWVsZC1iYWNrZ3JvdW5kLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkZXMtY29udHJvbC1ib3JkZXItcmFkaXVzO1xuXG4gICYuLWVzLXJlc2l6ZSB7XG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgfVxufVxuXG4vLy9jaGVja2JveCBhbmQgcmFkaW8gYnV0dG9uXG4uZXMtY2hlY2tib3gsXG4uZXMtcmFkaW8ge1xuICAmLi1lcy1pbnZhbGlkIHtcbiAgICBsYWJlbDpiZWZvcmUge1xuICAgICAgQGV4dGVuZCAlZXMtY29udHJvbC1pbnZhbGlkO1xuICAgIH1cbiAgfVxuICBpbnB1dFtkaXNhYmxlZF0sXG4gIGlucHV0OmRpc2FibGVkOmhvdmVyIHtcbiAgICAmICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgIEBleHRlbmQgJWVzLWNvbnRyb2wtZGlzYWJsZWQ7XG4gICAgfVxuICAgICY6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6ICRlcy1jb250cm9sLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cblxuLy8vY2hlY2tib3hcbi5lcy1jaGVja2JveCB7XG4gIEBleHRlbmQgJWVzLWNoZWNrYm94LXJhZGlvO1xuICBpbnB1dCB7XG4gICAgJjpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgZXMtaWNvbihlcnQtaWNvbnMpO1xuICAgICAgY29sb3I6IGVzLWNvbG9yKFwiY2xhcmlvLW1vbm9cIiwgXCJncmF5LTEyXCIpO1xuICAgICAgY29udGVudDogZXMtZ2V0LWljb24ocm93LWNoZWNrbWFyayk7XG4gICAgfVxuICB9XG4gIGlucHV0OmluZGV0ZXJtaW5hdGUge1xuICAgICYgKyBsYWJlbDphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcihcImNsYXJpby1tb25vXCIsIFwiZ3JheS0xMlwiKTtcbiAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgIHRvcDogMC41cmVtO1xuICAgICAgbGVmdDogMC41cmVtO1xuICAgICAgYm90dG9tOiAwLjVyZW07XG4gICAgICB3aWR0aDogMXJlbTtcbiAgICB9XG4gIH1cbiAgJi4tZXMtcmVxdWlyZWQgbGFiZWw6YWZ0ZXIge1xuICAgIEBleHRlbmQgJWVzLWNvbnRyb2wtcmVxdWlyZWQtc2lnbjtcbiAgICBtYXJnaW4tbGVmdDogZXMtdG8tcmVtKCRlcy1zcGFjZS1zbWFsbCk7XG4gIH1cbn1cblxuLy8vcmFkaW8gYnV0dG9uXG4uZXMtcmFkaW8ge1xuICBAZXh0ZW5kICVlcy1jaGVja2JveC1yYWRpbztcbiAgJGJ1bGxldC1pbnNldDogJGVzLXNwYWNlLXNtYWxsO1xuICAkYnVsbGV0LXNpemU6IGVzLXRvLXJlbSgkZXMtY2hlY2tib3gtc2l6ZSAtIDIgKiAkYnVsbGV0LWluc2V0KTtcbiAgJGJ1bGxldC1vZmZzZXQ6IGVzLXRvLXJlbSgkYnVsbGV0LWluc2V0KTtcbiAgaW5wdXQge1xuICAgIC8vIG1ha2UgYm9yZGVyIG9mIGJhY2tncm91bmQgcm91bmRcbiAgICAmICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgfVxuICAgICY6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKFwiY2xhcmlvLW1vbm9cIiwgXCJncmF5LTEyXCIpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIGhlaWdodDogJGJ1bGxldC1zaXplO1xuICAgICAgdG9wOiAkYnVsbGV0LW9mZnNldDtcbiAgICAgIGxlZnQ6ICRidWxsZXQtb2Zmc2V0O1xuICAgICAgYm90dG9tOiAkYnVsbGV0LW9mZnNldDtcbiAgICAgIHdpZHRoOiAkYnVsbGV0LXNpemU7XG4gICAgfVxuICB9XG59XG5cbi5lcy1zZWxlY3Qge1xuICAvLyBwYWRkaW5nIGlzIGluc2V0IHNxdWlzaCwgYnV0IGhhcyB0byBiZSBjYWxjdWxhdGVkIG1hbnVhbGx5XG4gIC8vIGJlY2F1c2Ugb2YgdGhlIGNhcmV0IGF0IHRoZSByaWdodFxuICAkc2VsZWN0LWluc2V0LXJpZ2h0OiAkZXMtaWNvbi1zaXplICsgMiokZXMtc3BhY2UtZGVmYXVsdDtcbiAgJHNlbGVjdC1pbnNldDogJGVzLXNwYWNlLXNtYWxsICRzZWxlY3QtaW5zZXQtcmlnaHQgJGVzLXNwYWNlLXNtYWxsICRlcy1zcGFjZS1tZWRpdW07XG5cbiAgQGV4dGVuZCAlZXMtY29udHJvbDtcbiAgQGV4dGVuZCAlZXMtY2FyZXQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgc2VsZWN0IHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRlcy1jb250cm9sLWZpZWxkLWJhY2tncm91bmQtY29sb3I7XG4gICAgYm9yZGVyOiAxcHggc29saWQgZXMtY29sb3IoJ2NsYXJpby1tb25vJywgJ2dyYXktOCcpO1xuICAgIGJvcmRlci1yYWRpdXM6ICRlcy1jb250cm9sLWJvcmRlci1yYWRpdXM7XG4gICAgcGFkZGluZzogZXMtdG8tcmVtKCRzZWxlY3QtaW5zZXQpO1xuICAgIHdpZHRoOiAxMDAlOyAvLyBlbnN1cmUgdGhhdCBcImhpZGRlblwiIHNlbGVjdCBmaWVsZCBzdGlsbCBjb25zdW1lcyAxMDAlIHdpZHRoO1xuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJvcmRlcjogMXB4IGF1dG8gZXMtY29sb3IoJ2NsYXJpby1tb25vJywnZ3JheS0xMScpO1xuICAgICAgYm94LXNoYWRvdzogJGVzLWNvbnRyb2wtc2hhZG93LWZvY3VzO1xuICAgIH1cbiAgfVxuICAmLi1lcy1pbnZhbGlkIHNlbGVjdHtcbiAgICBib3JkZXI6IG5vbmU7XG5cbiAgfVxuXG4gICYuLWVzLWludmFsaWR7XG4gICAgYm9yZGVyLXJhZGl1czogJGVzLWNvbnRyb2wtYm9yZGVyLXJhZGl1cztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gICYuLWVzLWRpc2FibGVkOmhvdmVyLFxuICAmID4gc2VsZWN0OmRpc2FibGVkOmhvdmVyIHtcbiAgICBAZXh0ZW5kICVlcy1jb250cm9sLWRpc2FibGVkO1xuICB9XG5cbiAgLy8gU3R5bGVzIGZvciBwbGFjZWhvbGRlclxuICBzZWxlY3QuLWVzLXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGVzLWluYWN0aXZlLWNvbG9yO1xuICB9XG4gIG9wdGlvbltkZWZhdWx0XSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8vaGlkZSBzeXN0ZW0gY2FyZXQgaW4gSUVcbiAgc2VsZWN0OjotbXMtZXhwYW5ke1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLy9oaWRlIGljb24tZm9udC1jYXJldCBpbiBJRSBsdCAxMFxuICAuZXMtaWU5ICY6YWZ0ZXJ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZXMtaWU5ICYgc2VsZWN0e1xuICAgIHBhZGRpbmctcmlnaHQ6IC4yNWVtO1xuICB9XG4gICY6aG92ZXIge1xuICAgIEBleHRlbmQgJWVzLWNvbnRyb2wtaG92ZXI7XG4gIH1cbn1cblxuXG5cblxuLy9sYWJlbHMgZm9yIGZvcm0tZWxlbWVudHNcblxuLmVzLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAmLi1lcy1yZXF1aXJlZDphZnRlciB7XG4gICAgQGV4dGVuZCAlZXMtY29udHJvbC1yZXF1aXJlZC1zaWduO1xuICAgIG1hcmdpbi1sZWZ0OiBlcy10by1yZW0oJGVzLXNwYWNlLXNtYWxsKTtcbiAgfVxuICBjb2xvcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywnZ3JheS0xMicpXG59XG5cbi5lcy1sYWJlbC1zdGFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBcbiAgc3BhbiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IGVzLXRvLXJlbSgkZXMtY29udHJvbC1oZWlnaHQgKiAuNSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cblxuLmVzLWxhYmVsLXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBoMSwgaDIsIGgzLCBoNCB7XG4gICAgbGluZS1oZWlnaHQ6IGVzLXRvLXJlbSgkZXMtY29udHJvbC1oZWlnaHQpO1xuICB9XG59XG5cbi8qXG4gIFRleHQgYm94ZXMgLSByZWFkIG9ubHkgZm9ybSBjb21wb25lbnRcbiovXG4uZXMtdGV4dGJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAvL092ZXJmbG93IGhhbmRsaW5nXG4gIEBpbmNsdWRlIGVzLW92ZXJmbG93LXdyYXA7XG59XG4iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIE92ZXJsYXkgZm9yIGZvcm0gY29udHJvbHNcbi8vL1xuLy8vIEBncm91cCBmb3Jtc1xuLy8vIEBtb2R1bGUgc2Fzcy9jb21wb25lbnRzL2Zvcm0tY29udHJvbHMvZm9ybS1jb250cm9sLW92ZXJsYXlcbi8vLyBAcmVxdWlyZSBtaXhpbiBlcy10by1yZW1cbi8vL1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5lcy1mb3JtLWNvbnRyb2wtb3ZlcmxheSB7XG4gIC8vIG92ZXJsYXkgY29uZmlndXJhdGlvblxuICAkb3ZlcmxheS1pbnNldC1yaWdodDogJGVzLWljb24tc2l6ZS1kZWZhdWx0ICsgJGVzLXNwYWNlLWRlZmF1bHQgKyAkZXMtc3BhY2Utc21hbGw7XG4gICRvdmVybGF5LWluc2V0OiAkZXMtc3BhY2Utc21hbGwgJG92ZXJsYXktaW5zZXQtcmlnaHQgJGVzLXNwYWNlLXNtYWxsICRlcy1zcGFjZS1tZWRpdW07XG4gICRvdmVybGF5LWljb24taW5zZXQ6ICRlcy1zcGFjZS1tZWRpdW0gJGVzLXNwYWNlLW1lZGl1bSAkZXMtc3BhY2UtbWVkaXVtICRlcy1zcGFjZS1zbWFsbDtcblxuICAvLyBvdmVybGF5IHN0YXRlIGNvbG9yc1xuICAkb3ZlcmxheS1zdGF0ZS1zdWNjZXNzLWljb24tY29sb3I6ICRlcy1zdWNjZXNzLWNvbG9yO1xuICAkb3ZlcmxheS1zdGF0ZS1pbmZvLWljb24tY29sb3I6ICRlcy1pbmZvLWNvbG9yO1xuICAkb3ZlcmxheS1zdGF0ZS13YXJuaW5nLWljb24tY29sb3I6ICRlcy13YXJuaW5nLWNvbG9yO1xuICAkb3ZlcmxheS1zdGF0ZS1lcnJvci1pY29uLWNvbG9yOiAkZXMtZGFuZ2VyLWNvbG9yO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogZXMtdG8tcmVtKCRvdmVybGF5LWluc2V0LXJpZ2h0KTtcbiAgfVxuXG4gIC8vIGdlbmVyaWMgb3ZlcmxheSBoYW5kbGluZyBhbmQgZm9yIGJhZGdlXG4gICYgPiAuLWVzLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgJiA+IHNwYW46bm90KC5lcy1iYWRnZSkuLWVzLW92ZXJsYXkge1xuICAgIHBhZGRpbmc6IGVzLXRvLXJlbSgkb3ZlcmxheS1pY29uLWluc2V0KTtcbiAgfVxuICAmID4gc3Bhbi5lcy1iYWRnZS4tZXMtb3ZlcmxheSB7XG4gICAgLy8gYWRqdXN0IHBvc2l0aW9uIGZvciBiYWRnZSB1c2VkIGFzIG92ZXJsYXlcbiAgICByaWdodDogZXMtdG8tcmVtKCRlcy1zcGFjZS14c21hbGwpO1xuICAgIHRvcDogZXMtdG8tcmVtKCRlcy1zcGFjZS14c21hbGwpO1xuICB9XG5cbiAgLy8gY29sb3JzIGZvciBkaWZmZXJlbnQgc3RhdGVzIG9mIG92ZXJsYXlcbiAgJi4tZXMtc3VjY2VzcyA+IC4tZXMtb3ZlcmxheSB7XG4gICAgY29sb3I6ICRvdmVybGF5LXN0YXRlLXN1Y2Nlc3MtaWNvbi1jb2xvcjtcbiAgfVxuICAmLi1lcy1pbmZvID4gLi1lcy1vdmVybGF5IHtcbiAgICBjb2xvcjogJG92ZXJsYXktc3RhdGUtaW5mby1pY29uLWNvbG9yO1xuICB9XG4gICYuLWVzLXdhcm5pbmcgPiAuLWVzLW92ZXJsYXkge1xuICAgIGNvbG9yOiAkb3ZlcmxheS1zdGF0ZS13YXJuaW5nLWljb24tY29sb3I7XG4gIH1cbiAgJi4tZXMtZXJyb3IgPiAuLWVzLW92ZXJsYXkge1xuICAgIGNvbG9yOiAkb3ZlcmxheS1zdGF0ZS1lcnJvci1pY29uLWNvbG9yO1xuICB9XG5cbn1cbiIsIlxuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBTd2l0Y2ggZm9ybSBjb250cm9sIGNvbXBvbmVudFxuLy8vXG4vLy8gQGdyb3VwIGNvbXBvbmVudHNcbi8vLyBAbW9kdWxlIHNhc3MvY29tcG9uZW50cy9mb3JtLWNvbnRyb2xzL3N3aXRjaFxuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmVzLXN3aXRjaCB7XG4gICRzd2l0Y2gtaGVpZ2h0OiAyNHB4OyAvLyBoZWlnaHQgb2Ygc3dpdGNoXG4gICRzd2l0Y2gtbWluLXdpZHRoOiAyKiRzd2l0Y2gtaGVpZ2h0OyAvLyBtaW5pbXVtIHdpZHRoIG9mIHN3aXRjaCAoaS5lLiB3aXRob3V0IHRleHQpXG4gICRzd2l0Y2gtYm9yZGVyLXJhZGl1czogMjBweDtcbiAgJHN3aXRjaC1ib3JkZXItd2lkdGg6IDFweDtcblxuICAvLyB2YXJpYWJsZXMgZm9yIGdlbmVyaWMgdG9nZ2xlXG4gICRzd2l0Y2gtdG9nZ2xlLXNwYWNpbmc6IDJweDtcbiAgJHN3aXRjaC10b2dnbGUtcGFkZGluZzogJHN3aXRjaC10b2dnbGUtc3BhY2luZyAkZXMtc3BhY2Utc21hbGw7XG4gICRzd2l0Y2gtdG9nZ2xlLXNpemU6ICRzd2l0Y2gtaGVpZ2h0IC0gMiokc3dpdGNoLXRvZ2dsZS1zcGFjaW5nIC0gMiokc3dpdGNoLWJvcmRlci13aWR0aDsgLy8gY2FsY3VsYXRpb24gPSBzd2l0Y2ggc2l6ZSAtIDIgKiBzcGFjZSAodG9wICYgYm90dG9tKSAtIDJweCAoYm9yZGVyIHRvcCAmIGJvdHRvbSlcbiAgJHN3aXRjaC10b2dnbGUtYm9yZGVyLXJhZGl1czogNTAlO1xuICAkc3dpdGNoLXRvZ2dsZS1ib3JkZXItY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsICdncmF5LTYnKTtcbiAgJHN3aXRjaC10b2dnbGUtYnV0dG9uLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCdncmF5LTknKTtcbiAgJHN3aXRjaC10b2dnbGUtdGV4dC1wYWRkaW5nOiAkZXMtc3BhY2UteHNtYWxsICRlcy1zcGFjZS1tZWRpdW07XG5cbiAgLy8gdmFyaWFibGVzIGZvciB0b2dnbGUgc3RhdGUgXCJvblwiXG4gICRzd2l0Y2gtdG9nZ2xlLW9uLWJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKFwiY2xhcmlvXCIsJ3B1cnBsZS1kJyk7IC8vIzg2ZDk5MztcbiAgJHN3aXRjaC10b2dnbGUtb24tdGV4dC1jb2xvcjogZXMtY29sb3IoXCJjbGFyaW8tbW9ub1wiLCBcIndoaXRlXCIpO1xuICAkc3dpdGNoLXRvZ2dsZS1vbi1wYWRkaW5nOiAkc3dpdGNoLXRvZ2dsZS1zaXplICsgJHN3aXRjaC10b2dnbGUtc3BhY2luZzsgLy8gLTJweCBkdWUgdG8gc3BhY2Ugb24gcmlnaHRcbiAgXG4gIC8vIHZhcmlhYmxlcyBmb3IgdG9nZ2xlIHN0YXRlIFwib2ZmXCJcbiAgJHN3aXRjaC10b2dnbGUtb2ZmLWJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKFwiY2xhcmlvLW1vbm9cIiwgXCJtb25vLTEyXCIpO1xuICAkc3dpdGNoLXRvZ2dsZS1vZmYtdGV4dC1jb2xvcjogZXMtY29sb3IoXCJjbGFyaW8tbW9ub1wiLCBcIndoaXRlXCIpO1xuICAkc3dpdGNoLXRvZ2dsZS1vZmYtcGFkZGluZzogJHN3aXRjaC10b2dnbGUtc2l6ZSArICRzd2l0Y2gtdG9nZ2xlLXNwYWNpbmc7IC8vIC0ycHggZHVlIHRvIHNwYWNlIG9uIHJpZ2h0XG5cbiAgLy8gdmFyaWFibGVzIGZvciB0b2dnbGUgc3RhdGUgZGlzYWJsZWQgKG9uICYgb2ZmKVxuICAkc3dpdGNoLXRvZ2dsZS1vbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvJywgJ3B1cnBsZS1kJyk7XG4gICRzd2l0Y2gtdG9nZ2xlLW9mZi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCAnd2hpdGUnKTtcbiAgJHN3aXRjaC10b2dnbGUtZGlzYWJsZWQtdGV4dC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywgJ2dyYXktNicpO1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3V0bGluZTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5lcy1zd2l0Y2gtdG9nZ2xlIHtcbiAgICBAZXh0ZW5kICVlcy1jb250cm9sLWJhc2ljO1xuXG4gICAgYm9yZGVyLXJhZGl1czogZXMtdG8tcmVtKCRzd2l0Y2gtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWNvbG9yOiAkc3dpdGNoLXRvZ2dsZS1ib3JkZXItY29sb3I7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC8vIElFIHNwZWNpZmljIHNldHRpbmc6IFxuICAgIC8vIENvbnRyb2xzIGxvb2sgb2RkIGluIGhlaWdodCBpbiBJRSwgd2hlbiBub3Qgc2V0XG4gICAgaGVpZ2h0OiBlcy10by1yZW0oJHN3aXRjaC1oZWlnaHQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07IC8vIHJlZHVjZSBsaW5lLWhlaWdodCB0byBmb250LXNpemVcbiAgICBtaW4td2lkdGg6IGVzLXRvLXJlbSgkc3dpdGNoLW1pbi13aWR0aCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogZXMtdG8tcmVtKCRzd2l0Y2gtdG9nZ2xlLXBhZGRpbmcpO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdHJhbnNpdGlvbjpcbiAgICAgIGNvbG9yIDAuM3MgZWFzZSxcbiAgICAgIHBhZGRpbmcgMC4zcyBlYXNlLWluLW91dCxcbiAgICAgIGJhY2tncm91bmQgMC4zcyBlYXNlLWluLW91dDtcblxuICAgIC8vIHRleHQgb24gc3dpdGNoXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICBwYWRkaW5nOiBlcy10by1yZW0oJHN3aXRjaC10b2dnbGUtdGV4dC1wYWRkaW5nKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLy8gdG9nZ2xlXG4gICAgJjphZnRlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAkc3dpdGNoLXRvZ2dsZS1ib3JkZXItcmFkaXVzO1xuICAgICAgYm94LXNoYWRvdzogMCAwIC40cmVtIHJnYmEoMCwgMCwgMCwgLjMpO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBoZWlnaHQ6ICRzd2l0Y2gtdG9nZ2xlLXNpemU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IGVzLXRvLXJlbSgkc3dpdGNoLXRvZ2dsZS1zcGFjaW5nKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAkc3dpdGNoLXRvZ2dsZS1zaXplO1xuICAgICAgdHJhbnNpdGlvbjpcbiAgICAgICAgbGVmdCAwLjNzIGN1YmljLWJlemllciggMC40NTUsIDAuMDMwLCAwLjUxNSwgMC45NTUgKSxcbiAgICAgICAgYmFja2dyb3VuZCAwLjNzIGVhc2UtaW4tb3V0OyAgXG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBAZXh0ZW5kICVlcy1jb250cm9sLWhvdmVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIGFsbCBzd2l0Y2ggbGFiZWxzXG4gIC5lcy1zd2l0Y2gtbGFiZWwge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIC8vIGRvbid0IGRpc3BsYXkgY2hlY2tib3ggY29udHJvbCBmcm9tIE9TLFxuICAgIC8vIGJ1dCBkb24ndCB1c2UgXCJkaXNwbGF5OiBub25lXCIgb3IgXCJ2aXNpYmlsaXR5OiBoaWRkZW5cIi4gT3RoZXJ3aXNlIHRoZSBjaGVja2JveCB3aWxsIG5vdCBiZSBmb2N1c2FibGVcbiAgICAvLyBhbmQgYWxzbyBub3QgYmUgbmF2aWdhdGFibGUgdXNpbmcgVEFCXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBjbGlwOiByZWN0KDAsMCwwLDApO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIC8vIHRvZ2dsZSBpbiBcIk9mZlwiIHN0YXRlXG4gICAgJjpub3QoOmNoZWNrZWQpIHtcbiAgICAgICYgKyAuZXMtc3dpdGNoLXRvZ2dsZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzd2l0Y2gtdG9nZ2xlLW9mZi1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBjb2xvcjogJHN3aXRjaC10b2dnbGUtb2ZmLXRleHQtY29sb3I7XG4gICAgICAgIHBhZGRpbmctbGVmdDogZXMtdG8tcmVtKCRzd2l0Y2gtdG9nZ2xlLW9mZi1wYWRkaW5nKTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgICAvLyB0ZXh0IG9uIHN3aXRjaFxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogYXR0cihkYXRhLW9mZik7XG4gICAgICAgICAgY29sb3I6ICRzd2l0Y2gtdG9nZ2xlLW9mZi10ZXh0LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gdG9nZ2xlXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRzd2l0Y2gtdG9nZ2xlLWJ1dHRvbi1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIHRvZ2dsZSBpbiBcIk9uXCIgc3RhdGVcbiAgICAmOmNoZWNrZWQge1xuICAgICAgJiArIC5lcy1zd2l0Y2gtdG9nZ2xlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHN3aXRjaC10b2dnbGUtb24tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgY29sb3I6ICRzd2l0Y2gtdG9nZ2xlLW9uLXRleHQtY29sb3I7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogZXMtdG8tcmVtKCRzd2l0Y2gtdG9nZ2xlLW9uLXBhZGRpbmcpO1xuXG4gICAgICAgIC8vIHRleHQgb24gc3dpdGNoXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtb24pO1xuICAgICAgICAgIGNvbG9yOiAkc3dpdGNoLXRvZ2dsZS1vbi10ZXh0LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gdG9nZ2xlXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRzd2l0Y2gtdG9nZ2xlLWJ1dHRvbi1jb2xvcjtcbiAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgLSAje2VzLXRvLXJlbSgkc3dpdGNoLXRvZ2dsZS1vbi1wYWRkaW5nICsgJHN3aXRjaC10b2dnbGUtc3BhY2luZyl9ICk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyB3aGVuIChoaWRkZW4pIGNoZWNrYm94IGhhcyBmb2N1c1xuICAgICY6Zm9jdXMgKyAuZXMtc3dpdGNoLXRvZ2dsZSB7XG4gICAgICBAZXh0ZW5kICVlcy1jb250cm9sLWZvY3VzO1xuICAgIH1cblxuICAgIC8vIGRpc2FibGVkIHN0YXRlXG4gICAgJjpkaXNhYmxlZCwgXG4gICAgJjpyZWFkLW9ubHkge1xuICAgICAgJiArIC5lcy1zd2l0Y2gtdG9nZ2xlIHtcbiAgICAgICAgQGV4dGVuZCAlZXMtY29udHJvbC1kaXNhYmxlZDtcbiAgICAgICAgLy8gdGV4dCBvbiBzd2l0Y2hcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbG9yOiAkc3dpdGNoLXRvZ2dsZS1kaXNhYmxlZC10ZXh0LWNvbG9yO1xuICAgICAgICB9XG4gICAgICAgIC8vIGJhY2tncm91bmQgb2Ygc3dpdGNoIHRvZ2dsZSAod2hlbiBvZmYpXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRzd2l0Y2gtdG9nZ2xlLW9mZi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIGJhY2tncm91bmQgb2Ygc3dpdGNoIHRvZ2dsZSAod2hlbiBvbSlcbiAgICAgICY6Y2hlY2tlZCArIC5lcy1zd2l0Y2gtdG9nZ2xlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHN3aXRjaC10b2dnbGUtb24tZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBpbnZhbGlkIHN0YXRlXG4gICYuLWVzLWludmFsaWQge1xuICAgICYgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgLmVzLXN3aXRjaC10b2dnbGUge1xuICAgICAgQGV4dGVuZCAlZXMtY29udHJvbC1pbnZhbGlkO1xuICAgIH1cbiAgfVxufVxuIiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBGb3JtXG4vLy9cbi8vLyBAZ3JvdXAgZm9ybXNcbi8vLyBAbW9kdWxlIHNhc3MvY29tcG9uZW50cy9mb3Jtc1xuLy8vXG4vLy8gQHJlcXVpcmUgbWl4aW4gZXMtZW0tY2FsY1xuLy8vIEByZXF1aXJlIG1peGluIGVzLXZpZXdwb3J0LXJhbmdlXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gRm9ybSBBbGlnbmVkIGxheW91dHNcblxuLy8gdGFibGV0IHVwd2FyZHNcbkBpbmNsdWRlIGVzLXZpZXdwb3J0LXJhbmdlKHRhYmxldC11cCkge1xuICAvLyBsYWJlbCBhbmQgY29udHJvbCBhbGlnbmVkXG4gIC5lcy1mb3JtLWZpZWxkLi1lcy1hbGlnbmVkLFxuICAuZXMtZm9ybS4tZXMtYWxpZ25lZCAuZXMtZm9ybS1maWVsZCB7XG5cbiAgICAvLyBmaXJzdCBjaGlsZCBzaG91bGQgYmUgbGFiZWwgPT4gYWx3YXlzIDQwJVxuICAgICN7JGVzLWZvcm0tZmllbGQtbGFiZWwtc2VsZWN0b3J9IHtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgfVxuXG4gICAgLy8gc2Vjb25kL2xhc3QgY2hpbGQgc2hvdWxkIGJlIGNvbnRyb2wgPT4gYWx3YXlzIDYwJVxuICAgICN7JGVzLWZvcm0tZmllbGQtY29udHJvbC1zZWxlY3Rvcn0ge1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICAuZXMtZ3JvdXAsXG4gICAgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5IHtcbiAgICAgICN7JGVzLWZvcm0tZmllbGQtY29udHJvbC1zZWxlY3Rvcn0ge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBmb3JtIGZpZWxkIHJhdGlvOiBsYWJlbCA1MCUsIGNvbnRyb2wgNTAlXG4gICAgJi4tZXMtZmllbGQtcmF0aW8tNTAtNTAge1xuICAgICAgI3skZXMtZm9ybS1maWVsZC1sYWJlbC1zZWxlY3Rvcn0ge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuICAgICAgI3skZXMtZm9ybS1maWVsZC1jb250cm9sLXNlbGVjdG9yfSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC8vIGZvcm0gZmllbGQgcmF0aW86IGxhYmVsIDMwJSwgY29udHJvbCA3MCVcbiAgICAmLi1lcy1maWVsZC1yYXRpby0zMC03MCB7XG4gICAgICAjeyRlcy1mb3JtLWZpZWxkLWxhYmVsLXNlbGVjdG9yfSB7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICB9XG4gICAgICAjeyRlcy1mb3JtLWZpZWxkLWNvbnRyb2wtc2VsZWN0b3J9IHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBmb3JtIGZpZWxkIHJhdGlvOiBsYWJlbCAyNSUsIGNvbnRyb2wgNzUlXG4gICAgJi4tZXMtZmllbGQtcmF0aW8tMjUtNzUge1xuICAgICAgI3skZXMtZm9ybS1maWVsZC1sYWJlbC1zZWxlY3Rvcn0ge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgfVxuICAgICAgI3skZXMtZm9ybS1maWVsZC1jb250cm9sLXNlbGVjdG9yfSB7XG4gICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLy8gZm9ybSBmaWVsZCByYXRpbzogbGFiZWwgMjAlLCBjb250cm9sIDgwJVxuICAgICYuLWVzLWZpZWxkLXJhdGlvLTIwLTgwIHtcbiAgICAgICN7JGVzLWZvcm0tZmllbGQtbGFiZWwtc2VsZWN0b3J9IHtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgIH1cbiAgICAgICN7JGVzLWZvcm0tZmllbGQtY29udHJvbC1zZWxlY3Rvcn0ge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIGNvbnRyb2wvY29tcG9uZW50IHNwZWNpZmljIGFkYXB0aW9ucyB3aGVuIHVzZWQgaW4gZm9ybVxuXG4gICAgLy8gUmVjYXB0Y2hhIGFsaWdubWVudCB3aXRoIGZvcm0gY29udHJvbHNcbiAgICAmID4gLmctcmVjYXB0Y2hhIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICAvLyBhZGFwdGlvbnMgZm9yIHRleHRib3hlc1xuICAgICYgLmVzLXRleHRib3gge1xuICAgICAgLy8gVmFyaWFibGUgZm9yIHRleHRib3hcbiAgICAgICRlcy10ZXh0Ym94LXZlcnRpY2FsLXBhZGRpbmc6ICgkZXMtY29udHJvbC1oZWlnaHQgLSAkZXMtbGluZS1oZWlnaHQpICogLjU7XG4gICAgICBcbiAgICAgIC8vIGZpbGwgc3BhY2UgdXAgb24gYm90dG9tIG9ubHkgc28gdGhhdCBsYWJlbCBhbmQgcmVhZCBvbmx5IHRleHQgc3RhcnRcbiAgICAgIC8vIG9uIHNhbWUgaGVpZ2h0XG4gICAgICBwYWRkaW5nLXRvcDogZXMtdG8tcmVtKCRlcy10ZXh0Ym94LXZlcnRpY2FsLXBhZGRpbmcpO1xuICBcbiAgICB9XG4gIFxuICB9XG59XG5cbi8vIG1vYmlsZS1sYXJnZSB1cHdhcmRzXG4vLyBOZWVkcyB0byBiZSBhZnRlciB0aGUgZmlyc3Qgdmlld3BvcnQgc2VsZWN0b3IsIG90aGVyd2lzZSB0aGUgaW5saW5lIGdyb3VwIGRvZXMgbm90IHdvcmssIGJlY2F1c2UgaXQgd291bGQgYmUgb3ZlcndyaXR0ZW5cbkBpbmNsdWRlIGVzLXZpZXdwb3J0LXJhbmdlKG1vYmlsZS1sYXJnZS11cCl7XG4gIC5lcy1mb3JtLWZpZWxkIC5lcy1ncm91cCB7XG4gICAgLy8gZGVmYXVsdCBpbmxpbmUgbW9kaWZpZXJcbiAgICAmLi1lcy1pbmxpbmUge1xuICAgICAgI3skZXMtZm9ybS1maWVsZC1jb250cm9sLXNlbGVjdG9yfSB7XG4gICAgICAgIC8vZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgIC8vIFRPRE8gbmVlZHMgcmFmY3RvcmluZzogU2hvdWxkIGJlIGNsZWFuZWQgdXAgaW4gZ3JvdXAgaW1wbGVtZW50YXRpb25cbiAgICAvLyBzcGVjaWFsIGhhbmRsaW5nIG9ubHkgd2hlbiBtb2RpZmllZCAtZXMtaW5saW5lLWNvbnRyb2wgaXMgdXNlZC5cbiAgICAvLyBlbmFibGUgZmxleGJveCB3aGVuID4gbW9iaWxlIGxhcmdlXG4gICAgJi4tZXMtaW5saW5lLWNvbWJpbmVkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG5cbiAgLmVzLWZvcm0tZmllbGQgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5IHtcbiAgICAjeyRlcy1mb3JtLWZpZWxkLWNvbnRyb2wtc2VsZWN0b3J9IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG59XG5cblxuLy8gRm9ybSBsZWdlbmQsIGNvbXBvbmVudCBvbmx5IHVzYWJsZSBpbiBmb3JtIGNvbnRleHRcbi5lcy1mb3JtLWxlZ2VuZCB7XG4gIEBpbmNsdWRlIGVzLWRsLWlubGluZSgpO1xuICBmb250LXNpemU6IGVzLXRvLXJlbSgxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtOyAgLy9zZXQgdG8gMThweFxuICBtYXJnaW46IDA7XG4gIC5lcy1yZXF1aXJlZCB7XG4gICAgQGV4dGVuZCAlZXMtY29udHJvbC1yZXF1aXJlZC1zaWduO1xuICAgIGZvbnQtc2l6ZTogZXMtdG8tcmVtKDEzcHgpO1xuICB9XG59XG4iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIEZvcm0tZmllbGRcbi8vL1xuLy8vIEBncm91cCBmb3Jtc1xuLy8vIEBtb2R1bGUgc2Fzcy9jb21wb25lbnRzL2Zvcm1zL2Zvcm0tZmllbGRcbi8vL1xuLy8vIEByZXF1aXJlIG1peGluIGVzLWVtLWNhbGNcbi8vLyBAcmVxdWlyZSBtaXhpbiBlcy1jbGVhcmZpeFxuLy8vIEByZXF1aXJlIHBsYWNlaG9sZGVyICVlcy1jb250cm9sLWludmFsaWRcbi8vLyBAcmVxdWlyZSBwbGFjZWhvbGRlciAlZXMtY29udHJvbC1yZXF1aXJlZC1sYWJlbC1hZnRlclxuLy8vIEByZXF1aXJlIG1peGluIGVzLXZpZXdwb3J0LXJhbmdlXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmVzLWZvcm0tZmllbGQge1xuICAgIEBpbmNsdWRlIGVzLWNsZWFyZml4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLy8gYWRkIGRlZmF1bHQgc3BhY2luZywgc2FtZSBzcGFjaW5nIGFzIHNwYWNlIGJveFxuICAgIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2Utc21hbGwpO1xuXG4gICAgLy8gRmlsbCBwYWRkaW5nIGZvciBjb250cm9sIGhlaWdodFxuICAgIC5lcy1jaGVja2JveCxcbiAgICAuZXMtcmFkaW8ge1xuICAgICAgQGV4dGVuZCAlZXMtY2hlY2tib3gtcmFkaW8tcGFkZGluZztcbiAgICB9XG5cbiAgICAuZXMtc3dpdGNoIHtcbiAgICAgIEBleHRlbmQgJWVzLWNvbnRyb2wtc3dpdGNoLXBhZGRpbmctZmlsbDtcbiAgICB9XG4gIFxuICAgIC5lcy1mb3JtLW1lc3NhZ2Uge1xuICAgICAgICAvLyBtYXJnaW46IGVzLXRvLXJlbSgkZXMtc3BhY2Utc21hbGwgMCAwIDApO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgICAgICBcbiAgICAjeyRlcy1mb3JtLWZpZWxkLWxhYmVsLXNlbGVjdG9yfSB7XG4gICAgICAgIC8vICAgIG1hcmdpbjogZXMtdG8tcmVtKCRlcy1zcGFjZS1zdGFjay1zbWFsbCk7XG4gICAgICAgIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2Utc21hbGwgJGVzLXNwYWNlLXNtYWxsICRlcy1zcGFjZS1zbWFsbCAwKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGVzLXRvLXJlbSgkZXMtY29udHJvbC1ib3JkZXJsZXNzLWxpbmUtaGVpZ2h0KTtcbiAgICB9XG4gIFxuICAgICN7JGVzLWZvcm0tZmllbGQtY29udHJvbC1zZWxlY3Rvcn0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuZXMtZ3JvdXAge1xuICAgICAgICBAaW5jbHVkZSBlcy1jbGVhcmZpeDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogZXMtdG8tcmVtKCRlcy1zcGFjZS1zbWFsbCkgKiAtMTtcbiAgICAgICAgLy8gbmVlZGVkIHRvIGFkZCBidXR0b24gaGVyZVxuICAgICAgICAjeyRlcy1mb3JtLWZpZWxkLWNvbnRyb2wtc2VsZWN0b3J9IHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBlcy10by1yZW0oJGVzLXNwYWNlLW1lZGl1bSkgZXMtdG8tcmVtKCRlcy1zcGFjZS1zbWFsbCkgMDtcbiAgICAgICAgfVxuICAgICAgICAvLyBUT0RPIG5lZWRzIHJlZmFjdG9yaW5nOiBTaG91bGQgYmUgY2xlYW5lZCB1cCBpbiBkZWZhdWx0IGdyb3VwXG4gICAgICAgIC8vIHNwZWNpYWwgaGFuZGxpbmcgb25seSB3aGVuIG1vZGlmaWVkIC1lcy1pbmxpbmUtY29udHJvbCBpcyB1c2VkLlxuICAgICAgICAmLi1lcy1pbmxpbmUtY29tYmluZWQge1xuICAgICAgICAgICN7JGVzLWZvcm0tZmllbGQtY29udHJvbC1zZWxlY3Rvcn0sIC5lcy1idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGVzLXRvLXJlbSgkZXMtc3BhY2Utc21hbGwpIGVzLXRvLXJlbSgkZXMtc3BhY2Utc21hbGwpIDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gcmVtb3ZlIHNwYWNpbmcgb24gcmlnaHQgb24gbGFzdCBjaGlsZFxuICAgICAgICAgICYgKjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBtb2RpZmllciB0byBiZSB1c2VkIG9uIGNoaWxkIHRvXG4gICAgICAgIC8vIGF1dG8gZ3JvdyBpdHMgd2lkdGhcbiAgICAgICAgJiAuLWVzLWF1dG8tZ3JvdyB7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gYWRkaXRpb25hbCBjaGFuZ2VzIGZvciBidXR0b25zIHdpdGggaWNvbnNcbiAgICAgICAgJiAuZXMtYnV0dG9uIHtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG4gICAgfVxuXG4gIC8qXG4gICAgbW9kaWZpZXIgXCItZXMtaW52YWxpZFwiIGZvciBpbnZhbGlkIGZpZWxkc1xuICAqL1xuICAvLy9AcmVxdWlyZSBwbGFjZWhvbGRlciAlZXMtY29udHJvbC1pbnZhbGlkXG4gICYuLWVzLWludmFsaWQge1xuICAgIC5lcy1jaGVja2JveCxcbiAgICAuZXMtcmFkaW8ge1xuICAgICAgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgQGV4dGVuZCAlZXMtY29udHJvbC1pbnZhbGlkO1xuICAgICAgfVxuICAgIH1cbiAgICAuZXMtaW5wdXQsXG4gICAgLmVzLXNlbGVjdCxcbiAgICAuZXMtdGV4dGFyZWEge1xuICAgICAgQGV4dGVuZCAlZXMtY29udHJvbC1pbnZhbGlkO1xuICAgIH1cbiAgICAuZXMtZGF0ZS1pbnB1dCxcbiAgICAuZXMtdGltZS1pbnB1dCB7XG4gICAgICBpbnB1dCB7XG4gICAgICAgIEBleHRlbmQgJWVzLWNvbnRyb2wtaW52YWxpZDtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogJGVzLWRhdGUtaW5wdXQtaW52YWxpZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmVzLWZvcm0tY29udHJvbC1vdmVybGF5IHtcbiAgICAgICYgPiBzcGFuIHtcbiAgICAgICAgY29sb3I6ICRlcy1kYXRlLWlucHV0LWludmFsaWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLypcbiAgICBtb2RpZmllciBcIi1lcy1yZXF1aXJlZFwiIGZvciByZXF1aXJlZCBmaWVsZHNcbiAgKi9cbiAgJi4tZXMtcmVxdWlyZWQge1xuICAgIC5lcy1sYWJlbDphZnRlciB7XG4gICAgICBAZXh0ZW5kICVlcy1jb250cm9sLXJlcXVpcmVkLXNpZ247XG4gICAgfVxuICB9XG59XG4iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIEZvcm0gbWVzc2FnZSBjb21wb25lbnRcbi8vL1xuLy8vIEBncm91cCBmb3Jtc1xuLy8vIEBtb2R1bGUgc2Fzcy9jb21wb25lbnRzL2Zvcm1zL2Zvcm1zXG4vLy8gQHJlcXVpcmUgbWl4aW4gZXMtdG8tcmVtXG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKlxuIGZvcm0gbWVzc2FnZXMgZm9yIGZpZWxkIHZhbGlkYXRpb24gbWVzc2FnZXMgYW5kIGZvcm0gbWVzc2FnZXMgZXRjLlxuKi9cblxuLmVzLWZvcm0tbWVzc2FnZSB7XG4gIC8vIHZhcmlhbnQ6IGRlZmF1bHQgXG4gICRlcy1mb3JtLW1lc3NhZ2UtYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICRlcy1mb3JtLW1lc3NhZ2UtdGV4dC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywgJ2dyYXktMTEnKTtcblxuICAvLyB2YXJpYW50OiBpbnZhbGlkXG4gICRlcy1mb3JtLW1lc3NhZ2UtYmFja2dyb3VuZC1jb2xvci1pbnZhbGlkOiB0cmFuc3BhcmVudDtcbiAgJGVzLWZvcm0tbWVzc2FnZS10ZXh0LWNvbG9yLWludmFsaWQ6IGVzLWNvbG9yKCdjbGFyaW8tcmVkJywgJ3JlZC05Jyk7XG5cbiAgLy8gQFRPRE86IFJlbW92ZWQgdW50aWwgZGlzY3Vzc2lvbnMgYWJvdXQgY29sb3Igc2NoZW1lIGFyZSBzb2x2ZWRcbiAgLy8gdmFyaWFudDogV2FybmluZ1xuICAkZXMtZm9ybS1tZXNzYWdlLWJhY2tncm91bmQtY29sb3Itd2FybmluZzogZXMtY29sb3IoJ3JlZCcsICd0dWZ0LWJ1c2gnKTtcbiAgJGVzLWZvcm0tbWVzc2FnZS1iYWNrZ3JvdW5kLWNvbG9yLXdhcm5pbmc6IGVzLWNvbG9yKCdtb25vJywgJ3doaXRlJyk7XG4gICRlcy1mb3JtLW1lc3NhZ2UtdGV4dC1jb2xvci13YXJuaW5nOiAkZXMtd2FybmluZy1jb2xvcjtcbiAgXG4gIC8vIHZhcmlhbnQ6IGVycm9yXG4gICRlcy1mb3JtLW1lc3NhZ2UtYmFja2dyb3VuZC1jb2xvci1lcnJvcjogdHJhbnNwYXJlbnQ7XG4gICRlcy1mb3JtLW1lc3NhZ2UtdGV4dC1jb2xvci1lcnJvcjogZXMtY29sb3IoJ2NsYXJpby1yZWQnLCAncmVkLTknKTtcblxuICBiYWNrZ3JvdW5kOiAkZXMtZm9ybS1tZXNzYWdlLWJhY2tncm91bmQtY29sb3I7XG4gIC8vIGJvcmRlcjogMXB4IHNvbGlkO1xuICBjb2xvcjogJGVzLWZvcm0tbWVzc2FnZS10ZXh0LWNvbG9yO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2UtaW5zZXQtc3F1aXNoLWRlZmF1bHQpO1xuXG4gIEBleHRlbmQgJWVzLXdvcmQtd3JhcC1icmVhay13b3JkO1xuXG4gIC8vIHN0YWNrIHNwYWNpbmcgZm9yIHBhcmFncmFwaHMgd2l0aGluIG1lc3NhZ2VcbiAgcCB7XG4gICAgbWFyZ2luOiBlcy10by1yZW0oJGVzLXNwYWNlLXN0YWNrLWRlZmF1bHQpO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAmLi1lcy1lcnJvciB7XG4gICAgYmFja2dyb3VuZDogJGVzLWZvcm0tbWVzc2FnZS1iYWNrZ3JvdW5kLWNvbG9yLWVycm9yO1xuICAgIGNvbG9yOiAkZXMtZm9ybS1tZXNzYWdlLXRleHQtY29sb3ItZXJyb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJGVzLWZvcm0tbWVzc2FnZS10ZXh0LWNvbG9yLWVycm9yO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tcmVkJywgJ3JlZC0xMicpXG4gICAgICB9XG4gICAgfVxuXG4gIH1cbiAgJi4tZXMtaW52YWxpZCB7XG4gICAgYmFja2dyb3VuZDogJGVzLWZvcm0tbWVzc2FnZS1iYWNrZ3JvdW5kLWNvbG9yLWludmFsaWQ7XG4gICAgY29sb3I6ICRlcy1mb3JtLW1lc3NhZ2UtdGV4dC1jb2xvci1pbnZhbGlkO1xuICB9XG4gIC8qIC8vIEBUT0RPOiBSZW1vdmVkIHVudGlsIGRpc2N1c3Npb25zIGFib3V0IGNvbG9yIHNjaGVtZSBhcmUgc29sdmVkXG4gICYuLWVzLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQ6ICRlcy1mb3JtLW1lc3NhZ2UtYmFja2dyb3VuZC1jb2xvci13YXJuaW5nO1xuICAgIGNvbG9yOiAkZXMtZm9ybS1tZXNzYWdlLXRleHQtY29sb3Itd2FybmluZztcbiAgfSovXG59XG5cbiIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gR3JpZFxuLy8vXG4vLy8gQGdyb3VwIGdyaWRcbi8vLyBAbW9kdWxlIHNhc3MvY29tcG9uZW50cy9ncmlkXG5cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZXMtZ3JpZCB7XG4gICRlcy1ncmlkLWJvcmRlci1jb2xvcjogJGVzLWJvcmRlci1saWdodC1jb2xvcjtcbiAgJGVzLWdyaWQtc3BhY2luZy1jb3JyZWN0aW9uOiAkZXMtc3BhY2Utc21hbGwgKiAtMTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXMtYmFja2dyb3VuZC1jb2xvcjtcbiAgYm9yZGVyOiAxcHggc29saWQgJGVzLWdyaWQtYm9yZGVyLWNvbG9yO1xuXG4gIC5lcy1ncmlkLWhlYWRlciB7XG4gICAgQGV4dGVuZCAlZXMtY29udGFpbmVyLWluc2V0LW1vZGlmaWVycztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGVzLWdyaWQtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLmVzLWdyaWQtYm9keSB7XG4gICAgICAvLyBJbnNldCBzcGFjaW5nXG4gICAgICBAZXh0ZW5kICVlcy1jb250YWluZXItaW5zZXQtbW9kaWZpZXJzO1xuXG4gICAgLmVzLXRhYmxlIHtcbiAgICAgIGNhcHRpb24sXG4gICAgICB0aCxcbiAgICAgIHRkIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gIC5lcy1jb2xsYXBzaWJsZS1wYW5lbCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgIG1hcmdpbjogMCBlcy10by1yZW0oJGVzLWdyaWQtc3BhY2luZy1jb3JyZWN0aW9uKTtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IGVzLXRvLXJlbSgkZXMtZ3JpZC1zcGFjaW5nLWNvcnJlY3Rpb24pO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogZXMtdG8tcmVtKCRlcy1ncmlkLXNwYWNpbmctY29ycmVjdGlvbik7XG4gICAgICB9XG4gIH1cblxuICAuZXMtY29sbGFwc2libGUtcGFuZWwgKyAuZXMtY29sbGFwc2libGUtcGFuZWwge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZXMtZ3JpZC1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuLmVzLWdyaWQtaW5mbyB7XG4gIHVsLCBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgbGkgKyBsaSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyB8ICc7XG4gICAgfVxuICB9XG59XG5cbi5lcy1ncmlkLWJhZGdlcyB7XG4gIC8vIFZlcnRpY2FsIGFsaWduIGJhc2VsaW5lIGZvciBhbGlnbm1lbnQgaW4gY29sbGFwc2libGUgaGVhZGVyXG4gIC5lcy1iYWRnZS1sYWJlbCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG4gIC8vc21hbGxlciBiYWRnZVxuICAuZXMtYmFkZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRlcy1iYWRnZS1kYXRhLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogLjc1ZW07XG4gIH1cbn1cblxuQGluY2x1ZGUgZXMtdmlld3BvcnQtcmFuZ2UodGFibGV0LWxhcmdlLXVwKSB7XG4gIC5lcy1ncmlkIHtcblxuICAgIC5lcy1ncmlkLXRpdGxlIHtcbiAgICAgIHdpZHRoOiAzMy4zJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgICAuZXMtY29sbGFwc2libGUtcGFuZWwtaGVhZGVyIHtcbiAgICAgICAgJixcbiAgICAgICAgLmVzLWdyaWQtaW5mbyB1bCxcbiAgICAgICAgLmVzLWdyaWQtYmFkZ2VzIHVsIHtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBidXR0b25bZGF0YS10b2dnbGVde1xuICAgICAgICAgICAgY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsJ2dyYXktMTInKTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywnZ3JheS0xMicpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lcy1ncmlkLXRpdGxlLFxuICAgICAgICAuZXMtZ3JpZC1pbmZvLFxuICAgICAgICAuZXMtZ3JpZC1pbmZvIGxpLFxuICAgICAgICAuZXMtZ3JpZC1iYWRnZXMge1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAuNzVlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAvLyBoaWRlICd8JyBvbiBsYXJnZXIgc2NyZWVuc1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVzLWdyaWQtYmFkZ2VzIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFdpZHRoIG1vZGlmaWVycyBmb3IgZ3JpZCBlbGVtZW50c1xuICAgICAgICAuZXMtZ3JpZC1iYWRnZXMsXG4gICAgICAgIC5lcy1ncmlkLXRpdGxlLFxuICAgICAgICAuZXMtZ3JpZC1iYWRnZXMge1xuICAgICAgICAgIEBpbmNsdWRlIGVzLXdpZHRoLWNyZWF0ZS1tb2RpZmllcnMoMTIsIFwiLWVzLXdpZHRoLVwiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbkBpbmNsdWRlIGVzLXZpZXdwb3J0LXJhbmdlKGRlc2t0b3AtdXApIHtcbiAgLmVzLWdyaWQge1xuICAgIC5lcy1ncmlkLXRpdGxlIHtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgfVxuICB9XG59XG4iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIE1peGlucy9GdW5jdGlvbnMgZm9yIFdpZHRocyAodXNlZCBpbiB0aGUgR3JpZCBhbmQgdGFibGUpXG4vLy9cbi8vLyBAZ3JvdXAgZm91bmRhdGlvblxuLy8vIEBtb2R1bGUgc2Nzcy9tb2R1bGVzL2ZvdW5kYXRpb24vd2lkdGhzXG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vLyBNaXhpbiB0byBjcmVhdGUgd2lkdGggbW9kaWZpZXJzXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiBlcy13aWR0aC1jcmVhdGUtbW9kaWZpZXJzKCRudW0sICRwcmVmaXgtbmFtZSwgJHBhcmVudDogXCJcIikge1xuICAgIEBmb3IgJGlkeCBmcm9tIDEgdGhyb3VnaCAkbnVtIHtcbiAgICAgICAgI3skcGFyZW50fS4jeyRwcmVmaXgtbmFtZX0jeyRpZHh9IHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAkbnVtICogJGlkeCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLy8vIFdpZHRocyBtaXhpbiBmb3IgY29udHJvbHMgXG4vLy8gLS0tIFNpemVzIGFyZSBkZWZpbmVkIGluIGNvbmZpZy93aWR0aHNcbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbkBtaXhpbiBlcy1jb250cm9sLXdpZHRoKCR3aWR0aCkge1xuICB3aWR0aDogJHdpZHRoO1xufVxuXG5cbiIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gTG9hZGluZyBpbmRpY2F0b3IgY29tcG9uZW50XG4vLy9cbi8vLyBAZ3JvdXAgaW5kaWNhdG9yc1xuLy8vIEBtb2R1bGUgc2Fzcy9jb21wb25lbnRzL2luZGljYXRvcnMvbG9hZGluZ1xuLy8vIEByZXF1aXJlIG1peGluIGVzLXRvLXJlbVxuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGVzLWxvYWRpbmctaWNvbi1ib3JkZXItd2lkdGgtc21hbGw6IDJweDtcbiRlcy1sb2FkaW5nLWljb24tc2l6ZS1zbWFsbDogICRlcy1pY29uLXNpemUgIWRlZmF1bHQ7XG5cbiRlcy1sb2FkaW5nLWljb24tYm9yZGVyLXdpZHRoLW1lZGl1bTogNnB4O1xuJGVzLWxvYWRpbmctaWNvbi1zaXplLW1lZGl1bTogNTBweDtcblxuJGVzLWxvYWRpbmctaWNvbi1ib3JkZXItd2lkdGgtbGFyZ2U6IDExcHg7XG4kZXMtbG9hZGluZy1pY29uLXNpemUtbGFyZ2U6IDkwcHg7XG5cbiRlcy1sb2FkaW5nLWljb24tYW5pbWF0aW9uLWR1cmF0aW9uOiAuOHMgIWRlZmF1bHQ7XG5cblxuLy8gbG9hZGluZyBpbmRpY2F0b3Igd3JhcHBlci9jb250YWluZXIgY29uZmlndXJhdGlvblxuXG4kZXMtbG9hZGluZy1pbmRpY2F0b3ItYmFja2Ryb3AtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsICdncmF5LTknLCAuNSkgIWRlZmF1bHQ7XG4kZXMtbG9hZGluZy1pbmRpY2F0b3ItYmFja2Ryb3AtY29udHJhc3QtY29sb3I6IGVzLWNvbG9yKCdtb25vJywgJ3doaXRlJywgLjUpICFkZWZhdWx0O1xuLy8gbG9hZGluZyBpbmRpY2F0b3IgaWNvblxuLmVzLWxvYWRpbmctaWNvbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogZXMtdG8tcmVtKCRlcy1sb2FkaW5nLWljb24tc2l6ZS1zbWFsbCk7XG4gIC8vaGFybW9uaXplIGljb25zIGFuZCB0ZXh0XG4gIG1hcmdpbi10b3A6IC0oZXMtdG8tcmVtKDJweCkpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiBlcy10by1yZW0oJGVzLWxvYWRpbmctaWNvbi1zaXplLXNtYWxsKTtcbiAgICB0ZXh0LXJlbmRlcmluZzogZ2VvbWV0cmljUHJlY2lzaW9uO1xuXG4gIC8vIGxvYWRpbmcgaW5kaWNhdG9yIHNoYXBlXG4gICY6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbjogbG9hZGluZy1pY29uLXJvdGF0ZSAkZXMtbG9hZGluZy1pY29uLWFuaW1hdGlvbi1kdXJhdGlvbiBpbmZpbml0ZSBsaW5lYXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogZXMtdG8tcmVtKCRlcy1sb2FkaW5nLWljb24tYm9yZGVyLXdpZHRoLXNtYWxsKSBzb2xpZDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvdHRvbTogMDsgXG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgY29udGVudDogJyc7XG4gICAgbGVmdDogMDsgXG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7IFxuICB9XG59XG5cbi8vIHNwYWNpbmcgYmV0d2VlbiBsb2FkaW5nIGluZGljYXRvciBhbmQgdGV4dCBzcGFuIChhbmQgdmljZSB2ZXJzYSlcbnNwYW4gKyAuZXMtbG9hZGluZy1pY29uLFxuLmVzLWxvYWRpbmctaWNvbiArIHNwYW4ge1xuICBwYWRkaW5nOiBlcy10by1yZW0oJGVzLXNwYWNlLWd1dHRlci1sZWZ0LXNtYWxsKTtcbn1cblxuXG4vLyBsb2FkaW5nIGluZGljYXRvciB3cmFwcGVyIGVsZW1lbnRcbi5lcy1sb2FkaW5nLWluZGljYXRvciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogJGVzLWxvYWRpbmctaWNvbi1zaXplLW1lZGl1bTtcbiAgICBtaW4td2lkdGg6ICRlcy1sb2FkaW5nLWljb24tc2l6ZS1tZWRpdW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gIC8vIG1lZGl1bSBzaXplIGxvYWRpbmcgaW5kaWNhdG9yIHdoZW4gaW4gd3JhcHBlciBlbGVtZW50XG4gICYgLmVzLWxvYWRpbmctaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogZXMtdG8tcmVtKCRlcy1sb2FkaW5nLWljb24tc2l6ZS1tZWRpdW0pO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW46IDA7IC8vIHJlbW92ZSBpbmRpY2F0b3IgYW5kIHRleHQgaGFybW9uaXphdGlvblxuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHdpZHRoOiBlcy10by1yZW0oJGVzLWxvYWRpbmctaWNvbi1zaXplLW1lZGl1bSk7XG5cbiAgICAvLyBieSBkZWZhdWx0IHRoZSBsb2FkaW5nIGluZGljYXRvciBpY29uIGlzIHNob3duIGluIG1lZGl1bSBzaXplXG4gICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci13aWR0aDogZXMtdG8tcmVtKCRlcy1sb2FkaW5nLWljb24tYm9yZGVyLXdpZHRoLW1lZGl1bSk7XG4gICAgfVxuICB9ICBcblxuICAvLyBtb2RpZmllciBmb3IgZnVsbHNjcmVlbiB1c2FnZSBvZiBsb2FkaW5nIGluZGljYXRvclxuICAmLi1lcy1mdWxsc2NyZWVuIHtcbiAgICBiYWNrZ3JvdW5kOiAkZXMtbG9hZGluZy1pbmRpY2F0b3ItYmFja2Ryb3AtY29sb3I7XG4gICAgbGVmdDogMDtcbiAgICBtaW4taGVpZ2h0OiBlcy10by1yZW0oJGVzLWxvYWRpbmctaWNvbi1zaXplLWxhcmdlKTtcbiAgICBtaW4td2lkdGg6IGVzLXRvLXJlbSgkZXMtbG9hZGluZy1pY29uLXNpemUtbGFyZ2UpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJGVzLXotaW5kZXgtb3ZlcmxheTtcblxuICAgIC8vIHNob3cgbG9hZGluZyBpY29uIGluIGxhcmdlLCB3aGVuIHNob3duIGZ1bGxzY3JlZW5cbiAgICAmIC5lcy1sb2FkaW5nLWljb24ge1xuICAgICAgbWFyZ2luOiAwOyAvLyByZW1vdmUgaW5kaWNhdG9yIGFuZCB0ZXh0IGhhcm1vbml6YXRpb25cbiAgICAgIGhlaWdodDogZXMtdG8tcmVtKCRlcy1sb2FkaW5nLWljb24tc2l6ZS1sYXJnZSk7XG4gICAgICB3aWR0aDogZXMtdG8tcmVtKCRlcy1sb2FkaW5nLWljb24tc2l6ZS1sYXJnZSk7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiBlcy10by1yZW0oJGVzLWxvYWRpbmctaWNvbi1ib3JkZXItd2lkdGgtbGFyZ2UpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHRvIG1ha2UgbG9hZGluZyBpbmRpY2F0b3IgKHdyYXBwZXIpIHZpc2libGUgKGhpZGRlbiBieSBkZWZhdWx0KVxuICAmLi1lcy12aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAvLyBiYWNrZHJvcCB3aGVuIHVzZWQgYXMgYW4gb3ZlcmxheVxuICAmLi1lcy1iYWNrZHJvcCB7XG4gICAgYmFja2dyb3VuZDogJGVzLWxvYWRpbmctaW5kaWNhdG9yLWJhY2tkcm9wLWNvbG9yO1xuICB9XG4gICYuLWVzLWJhY2tkcm9wLWNvbnRyYXN0IHtcbiAgICBiYWNrZ3JvdW5kOiAkZXMtbG9hZGluZy1pbmRpY2F0b3ItYmFja2Ryb3AtY29udHJhc3QtY29sb3I7XG4gIH1cblxuICAvLyB3aGVuIHVzZWQgYXMgYW4gb3ZlcmxheVxuICAmLi1lcy1vdmVybGF5IHtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJGVzLXotaW5kZXgtb3ZlcmxheTtcbiAgfVxuXG4gIC8vIGFsaWdubWVudCBvZiBsb2FkaW5nIGljb24gd2l0aGluIHRoZSBsb2FkaW5nIGluZGljYXRvciB3cmFwcGVyXG4gICYuLWVzLXJpZ2h0IHtcbiAgICAgICYgLmVzLWxvYWRpbmctaWNvbiB7XG4gICAgICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgIH1cbiAgfVxuICAmLi1lcy1sZWZ0IHtcbiAgICAgICYgLmVzLWxvYWRpbmctaWNvbiB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgfVxuICB9XG5cbiAgLy8gc2l6ZSBtb2RpZmllcnNcbiAgJi4tZXMtc21hbGwge1xuICAgIG1pbi1oZWlnaHQ6ICRlcy1sb2FkaW5nLWljb24tc2l6ZS1zbWFsbDtcbiAgICBtaW4td2lkdGg6ICRlcy1sb2FkaW5nLWljb24tc2l6ZS1zbWFsbDtcblxuICAgIC8vIG1lZGl1bSBzaXplIGxvYWRpbmcgaW5kaWNhdG9yIHdoZW4gaW4gd3JhcHBlciBlbGVtZW50XG4gICAgJiAuZXMtbG9hZGluZy1pY29uIHtcbiAgICAgIGhlaWdodDogZXMtdG8tcmVtKCRlcy1sb2FkaW5nLWljb24tc2l6ZS1zbWFsbCk7XG4gICAgICB3aWR0aDogZXMtdG8tcmVtKCRlcy1sb2FkaW5nLWljb24tc2l6ZS1zbWFsbCk7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiBlcy10by1yZW0oJGVzLWxvYWRpbmctaWNvbi1ib3JkZXItd2lkdGgtc21hbGwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAgIFxufVxuXG4vLyAobW9kaWZpZXIpIGNsYXNzIGZvciBhIHBhcmVudCBjb250YWluZXIgdG8gcG9zaXRpb25cbi8vIGxvYWRpbmcgaW5kaWNhdG9yIGNvbnRhaW5lciBwcm9wZXJseVxuLmVzLWxvYWRhYmxlLXBhbmVsLFxuLi1lcy1sb2FkYWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgXG4gIC8vIGFwcGx5IHNwZWNpZmljIHN0eWxlIHRvIGxvYWRpbmcgaW5kaWNhdG9yIHdyYXBwZXIgY29udGFpbmVyXG4gID4gLmVzLWxvYWRpbmctaW5kaWNhdG9yIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG5cbiAgLy8gbW9kaWZpZXIgdG8gc2hvdyBlbWJlZGRlZCBsb2FkaW5nIGluZGljYXRvclxuICAmLi1lcy1sb2FkaW5nIHtcbiAgICA+IC5lcy1sb2FkaW5nLWluZGljYXRvciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi8vIGdsb2JhbCBuYW1lc3BhY2UgY2xhc3MgdG8gdHVybiBvZmYgc2Nyb2xsaW5nXG4uZXMtbm8tc2Nyb2xsaW5nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLy8gbG9hZGluZyBpY29uIGFuaW1hdGlvblxuQGtleWZyYW1lcyBsb2FkaW5nLWljb24tcm90YXRlIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuIiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBTdGF0dXMgc2lnbiBDb21wb25lbnRcbi8vL1xuLy8vIEBncm91cCBpbmRpY2F0b3JzXG4vLy8gQG1vZHVsZSBzYXNzL2NvbXBvbmVudHMvaW5kaWNhdG9ycy9zdGF0dXMtc2lnblxuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmVzLXN0YXR1cy1zaWduIHtcbiAgY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsJ2dyYXktMTEnKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICYgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAmID4gLmVzLWljb24ge1xuICAgIGZvbnQtc2l6ZTogZXMtdG8tcmVtKCRlcy1pY29uLXNpemUteHhsYXJnZSk7XG4gIH1cbiAgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiBlcy10by1yZW0oJGVzLXNwYWNlLXN0YWNrLXNtYWxsKTtcbiAgfVxuXG4gICYuLWVzLXdhcm5pbmcge1xuICAgIGNvbG9yOiAkZXMtZGFuZ2VyLWNvbG9yO1xuXG4gIH1cbiAgJi4tZXMtaW5mb3JtYXRpb24ge1xuICAgIGNvbG9yOiAkZXMtaW5mby1jb2xvcjtcblxuICB9XG59XG5cbi8vIGV4dGVuc2lvbiB3aGVuIHN0YXR1cyBzaWduIHVzZWQgaW4gcGxhY2Vob2xkZXIgY29udGFpbmVyXG4uZXMtcGxhY2Vob2xkZXIge1xuICAuZXMtc3RhdHVzLXNpZ24ge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG4iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIFRvb2x0aXAgQ29tcG9uZW50XG4vLy9cbi8vLyBAZ3JvdXAgaW5kaWNhdG9yc1xuLy8vIEBtb2R1bGUgc2Fzcy9jb21wb25lbnRzL2luZGljYXRvcnMvdG9vbHRpcFxuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBWYXJpYWJsZXMgZm9yIFRvb2x0aXBcbiRlcy10b29sdGlwLXdpZHRoOiAxNjBweDtcbiRlcy10b29sdGlwLW1vYmlsZS13aWR0aDogMTAwcHg7XG4kZXMtdG9vbHRpcC1oYWxmLWhlaWdodDogY2FsYygoJGVzLWxpbmUtaGVpZ2h0ICsgKDIgKiAkZXMtc3BhY2Utc21hbGwpKSAvIDIpO1xuJGVzLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogNHB4O1xuXG4kZXMtdG9vbHRpcC1iYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcihcImNsYXJpby1tb25vXCIsIFwiZ3JheS0xMlwiKTtcbiRlcy10b29sdGlwLXRleHQtY29sb3I6IGVzLWNvbG9yKFwibW9ub1wiLCBcIndoaXRlXCIpO1xuXG4kZXMtdG9vbHRpcC1saWdodC1iYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcihcImNsYXJpby1tb25vXCIsIFwiZ3JheS0xXCIpO1xuJGVzLXRvb2x0aXAtbGlnaHQtdGV4dC1jb2xvcjogJGVzLWZvbnQtY29sb3I7XG5cbi8vIE5pYmJvbiB2YXJpYWJsZXNcbiRlcy10b29sdGlwLW5pYmJvbi1ib3JkZXItc2l6ZTogNnB4O1xuJGVzLXRvb2x0aXAtbmliYm9uLXNpemU6ICgkZXMtdG9vbHRpcC1uaWJib24tYm9yZGVyLXNpemUqMik7XG5cbi8qIEJhc2Ugc3R5bGVzIGZvciB0aGUgZWxlbWVudCB0aGF0IGhhcyBhIHRvb2x0aXAgKi9cbltkYXRhLXRvb2x0aXBdLFxuLmVzLXRvb2x0aXAge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogQmFzZSBzdHlsZXMgZm9yIHRoZSBlbnRpcmUgdG9vbHRpcCAqL1xuW2RhdGEtdG9vbHRpcF0sXG4uZXMtdG9vbHRpcCB7XG4gICY6YWZ0ZXIsXG4gICY6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2l0aW9uOiAgICAgICAgIFxuICAgICAgb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0LFxuICAgICAgdmlzaWJpbGl0eSAwLjJzIGVhc2UtaW4tb3V0LFxuICAgICAgdHJhbnNmb3JtIDAuMnMgY3ViaWMtYmV6aWVyKDAuNzEsIDEuNywgMC43NywgMS4yNCk7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG5cbi8qIFNob3cgdGhlIGVudGlyZSB0b29sdGlwIG9uIGhvdmVyLCBmb2N1cyBhbmQgc3RhdHVzIG1vZGlmaWVyICovXG5bZGF0YS10b29sdGlwXTpob3ZlcixcbltkYXRhLXRvb2x0aXBdOmZvY3VzLFxuLi1lcy1vcGVuLmVzLXRvb2x0aXAge1xuICAmOmFmdGVyLFxuICAmOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuXG4vLyBIaWRlIGlmIGNsb3NlIG1vZGlmaWVyIGlzIHByZXNlbnQhXG4uLWVzLWNsb3NlLmVzLXRvb2x0aXAge1xuICAmOmFmdGVyLFxuICAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiBCYXNlIHN0eWxlcyBmb3IgdGhlIHRvb2x0aXAncyBkaXJlY3Rpb25hbCBhcnJvdyAqL1xuLmVzLXRvb2x0aXAsXG5bZGF0YS10b29sdGlwXSB7XG4gICY6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IGVzLXRvLXJlbSgkZXMtdG9vbHRpcC1uaWJib24tYm9yZGVyLXNpemUpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy8gUmVmYWN0b3Igd2l0aCBtaXhpbiBpbiBuZXh0IHZlcnNpb25cbiAgICB6LWluZGV4OiAxMDAxO1xuICB9XG59XG5cbi8qIEJhc2Ugc3R5bGVzIGZvciB0aGUgdG9vbHRpcCdzIGNvbnRlbnQgYXJlYSAqL1xuLmVzLXRvb2x0aXAsXG5bZGF0YS10b29sdGlwXSB7XG4gICY6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRlcy10b29sdGlwLWJhY2tncm91bmQtY29sb3I7XG4gIGNvbG9yOiAkZXMtdG9vbHRpcC10ZXh0LWNvbG9yO1xuICBjb250ZW50OiBhdHRyKGRhdGEtdG9vbHRpcCk7XG4gIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3BhY2UtaW5zZXQtc3F1aXNoLWRlZmF1bHQpO1xuICB3aWR0aDogZXMtdG8tcmVtKCRlcy10b29sdGlwLW1vYmlsZS13aWR0aCk7XG4gIGJvcmRlci1yYWRpdXM6ICRlcy10b29sdGlwLWJvcmRlci1yYWRpdXM7XG5cbiAgQGluY2x1ZGUgZXMtdmlld3BvcnQtcmFuZ2UoJ2Rlc2t0b3AtdXAnKSB7XG4gICAgd2lkdGg6IGVzLXRvLXJlbSgkZXMtdG9vbHRpcC13aWR0aCk7XG4gIH1cblxuICAvLyBSZWZhY3RvciB3aXRoIG1peGluIGluIG5leHQgdmVyc2lvblxuICB6LWluZGV4OiAxMDAwO1xuICB9XG59XG5cbi8vIExpZ2h0IGNvbG9yIHN0eWxlIGZvciB0b29sdGlwIGFuZCBhbGwgb3RoZXIgcG9zaXRpb25hbCB2YXJpYW50c1xuLi1lcy1saWdodC5lcy10b29sdGlwLFxuLi1lcy1saWdodC5lcy10b29sdGlwLWJvdHRvbSxcbi4tZXMtbGlnaHQuZXMtdG9vbHRpcC1sZWZ0LFxuLi1lcy1saWdodC5lcy10b29sdGlwLXJpZ2h0IHtcbiAgJjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGVzLXRvb2x0aXAtbGlnaHQtYmFja2dyb3VuZC1jb2xvcjtcbiAgICBjb2xvcjogJGVzLXRvb2x0aXAtbGlnaHQtdGV4dC1jb2xvcjtcbiAgfVxufVxuXG4vKiBEaXJlY3Rpb25zICovXG5cbi8qIFRvcCAoZGVmYXVsdCkgKi9cbltkYXRhLXRvb2x0aXBdLFxuLmVzLXRvb2x0aXAge1xuICAmOmFmdGVyLFxuICAmOmJlZm9yZSB7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG5bZGF0YS10b29sdGlwXSxcbi5lcy10b29sdGlwIHtcbiAgJjpiZWZvcmUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRlcy10b29sdGlwLWJhY2tncm91bmQtY29sb3I7XG4gICAgbWFyZ2luLWJvdHRvbTogZXMtdG8tcmVtKC0oJGVzLXRvb2x0aXAtbmliYm9uLXNpemUpKTtcbiAgICBtYXJnaW4tbGVmdDogZXMtdG8tcmVtKC0oJGVzLXRvb2x0aXAtbmliYm9uLWJvcmRlci1zaXplKSk7XG4gIH1cbn1cblxuLy8gTGlnaHQgY29sb3Igc3R5bGUgZm9yIG5pYmJvblxuLi1lcy1saWdodC5lcy10b29sdGlwOmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICRlcy10b29sdGlwLWxpZ2h0LWJhY2tncm91bmQtY29sb3I7XG59XG5cbi8qIEhvcml6b250YWxseSBhbGlnbiB0b3AvYm90dG9tIHRvb2x0aXBzICovXG5bZGF0YS10b29sdGlwXSxcbi5lcy10b29sdGlwIHtcbiAgJjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGVzLXRvLXJlbSgtKGNhbGMoJGVzLXRvb2x0aXAtbW9iaWxlLXdpZHRoIC8gMikpKTtcblxuICAgIEBpbmNsdWRlIGVzLXZpZXdwb3J0LXJhbmdlKCdkZXNrdG9wLXVwJykge1xuICAgICAgbWFyZ2luLWxlZnQ6IGVzLXRvLXJlbSgtKGNhbGMoJGVzLXRvb2x0aXAtd2lkdGggLyAyKSkpO1xuICAgIH1cbiAgfVxufVxuXG5bZGF0YS10b29sdGlwXTpob3ZlcixcbltkYXRhLXRvb2x0aXBdOmZvY3VzLFxuLmVzLXRvb2x0aXA6aG92ZXIsXG4uZXMtdG9vbHRpcDpmb2N1cyxcbi4tZXMtb3Blbi5lcy10b29sdGlwIHtcbiAgJjphZnRlcixcbiAgJjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShlcy10by1yZW0oLSgkZXMtdG9vbHRpcC1uaWJib24tc2l6ZSkpKTsgXG4gIH1cbn1cblxuLyogQm90dG9tICovXG4uZXMtdG9vbHRpcC1ib3R0b20ge1xuICAmOmFmdGVyLFxuICAmOmJlZm9yZSB7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDEwMCU7XG4gIH1cbn1cblxuLmVzLXRvb2x0aXAtYm90dG9tOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICRlcy10b29sdGlwLWJhY2tncm91bmQtY29sb3I7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiBlcy10by1yZW0oLSgkZXMtdG9vbHRpcC1uaWJib24tc2l6ZSkpO1xufVxuXG4vLyBMaWdodCBjb2xvciBzdHlsZSBmb3IgbmliYm9uXG4uLWVzLWxpZ2h0LmVzLXRvb2x0aXAtYm90dG9tOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICRlcy10b29sdGlwLWxpZ2h0LWJhY2tncm91bmQtY29sb3I7XG59XG5cbi5lcy10b29sdGlwLWJvdHRvbTpob3Zlcixcbi5lcy10b29sdGlwLWJvdHRvbTpmb2N1cyB7XG4gICY6YWZ0ZXIsXG4gICY6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoZXMtdG8tcmVtKCRlcy10b29sdGlwLW5pYmJvbi1zaXplKSk7IFxuICB9XG59XG5cbi8qIExlZnQgKi9cbi5lcy10b29sdGlwLWxlZnQge1xuICAmOmFmdGVyLFxuICAmOmJlZm9yZSB7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTAwJTtcbiAgfVxufVxuXG4uZXMtdG9vbHRpcC1sZWZ0OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAkZXMtdG9vbHRpcC1iYWNrZ3JvdW5kLWNvbG9yO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luOiAwIGVzLXRvLXJlbSgtKCRlcy10b29sdGlwLW5pYmJvbi1ib3JkZXItc2l6ZSoyKSkgMCAwOyAgXG59XG5cbi8vIExpZ2h0IGNvbG9yIHN0eWxlIGZvciBuaWJib25cbi4tZXMtbGlnaHQuZXMtdG9vbHRpcC1sZWZ0OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAkZXMtdG9vbHRpcC1saWdodC1iYWNrZ3JvdW5kLWNvbG9yO1xufVxuXG4uZXMtdG9vbHRpcC1sZWZ0OmhvdmVyLFxuLmVzLXRvb2x0aXAtbGVmdDpmb2N1cyB7XG4gICY6YWZ0ZXIsXG4gICY6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoZXMtdG8tcmVtKC0oJGVzLXRvb2x0aXAtbmliYm9uLXNpemUpKSk7XG4gIH1cbn1cblxuLyogUmlnaHQgKi9cbi5lcy10b29sdGlwLXJpZ2h0IHtcbiAgJjphZnRlcixcbiAgJjpiZWZvcmUge1xuICAgIGJvdHRvbTogNTAlO1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbn1cblxuLmVzLXRvb2x0aXAtcmlnaHQ6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkZXMtdG9vbHRpcC1iYWNrZ3JvdW5kLWNvbG9yO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IGVzLXRvLXJlbSgtKCRlcy10b29sdGlwLW5pYmJvbi1zaXplKSk7XG59XG5cbi8vIExpZ2h0IGNvbG9yIHN0eWxlIGZvciBuaWJib25cbi4tZXMtbGlnaHQuZXMtdG9vbHRpcC1yaWdodDpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICRlcy10b29sdGlwLWxpZ2h0LWJhY2tncm91bmQtY29sb3I7XG59XG5cbi5lcy10b29sdGlwLXJpZ2h0OmhvdmVyLFxuLmVzLXRvb2x0aXAtcmlnaHQ6Zm9jdXMge1xuICAmOmFmdGVyLFxuICAmOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGVzLXRvLXJlbSgkZXMtdG9vbHRpcC1uaWJib24tc2l6ZSkpOyBcbiAgfVxufVxuXG4vLy8gU3R5bGVzIGZvciByaWdodCBhbmQgbGVmdFxuXG4vKiBDZW50ZXIgZGlyZWN0aW9uYWwgYXJyb3dzIGZvciBsZWZ0L3JpZ2h0IHRvb2x0aXBzICgxcHggaXMgZm9yIGJvcmRlciBvZiBlbGVtZW50cyB3aXRoIGNvbnRyb2wgaGVpZ2h0KSAqL1xuLmVzLXRvb2x0aXAtbGVmdCxcbi5lcy10b29sdGlwLXJpZ2h0IHtcbiAgJjpiZWZvcmUge1xuICAgIHRvcDogZXMtdG8tcmVtKChjYWxjKCRlcy10b29sdGlwLWhhbGYtaGVpZ2h0IC8gMikpICsgMXB4KTtcbiAgfVxufVxuXG4vKiBWZXJ0aWNhbGx5IGNlbnRlciB0b29sdGlwIGNvbnRlbnQgKGhhbGYgb2YgdGhlIGhlaWdodCBvZiBlbGVtZW50KSBmb3IgbGVmdC9yaWdodCB0b29sdGlwcyAqL1xuLmVzLXRvb2x0aXAtbGVmdCxcbi5lcy10b29sdGlwLXJpZ2h0IHtcbiAgJjphZnRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogZXMtdG8tcmVtKC0oJGVzLXRvb2x0aXAtaGFsZi1oZWlnaHQpKTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufSIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gV2l6YXJkIHN0ZXBzLCBhIHByb2dyZXNzIGluZGljYXRvclxuLy8vXG4vLy8gQGdyb3VwIGNvbXBvbmVudHNcbi8vLyBAbW9kdWxlIHNhc3MvY29tcG9uZW50cy9pbmRpY2F0b3JzL3dpemFyZC1zdGVwc1xuXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gVmFyaWFibGVzIGZvciB3aXphcmQgc3RlcHNcbiRlcy1zdGVwcy1jb2xvci1pbmFjdGl2ZTogZXMtY29sb3IoJ2NsYXJpby1tb25vJywnZ3JheS03Jyk7XG4kZXMtc3RlcHMtY29sb3ItYWN0aXZlOiBlcy1jb2xvcignY2xhcmlvJywncHVycGxlLWQnKTtcbiRlcy1zdGVwcy1jb2xvci12aXNpdGVkOiBlcy1jb2xvcignY2xhcmlvLXRlYWwnLCd0ZWFsLTknKTtcbiRlcy1zdGVwcy1jb2xvci1ydWxlOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCdncmF5LTcnKTtcbiRlcy1zdGVwcy1jb2xvci10ZXh0OiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCdncmF5LTExJyk7XG4kZXMtc3RlcHMtY29sb3ItdGV4dC1hY3RpdmU6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsJ2dyYXktMTInKTtcblxuJGVzLXN0ZXBzLXNpemU6IDE2cHg7XG4kZXMtc3RlcHMtc2l6ZS1tb2JpbGU6IDEzcHg7XG4kZXMtc3RlcHMtb3V0bGluZS1zaXplOiAxcHg7XG4kZXMtc3RlcHMtcnVsZS13ZWlnaHQ6IGVzLXRvLXJlbSgycHgpO1xuJGVzLXN0ZXBzLXBhZGRpbmc6ICRlcy1zdGVwcy1zaXplICogLjQ7XG5cbi5lcy1zdGVwcyB7XG4gIG9sIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICBvbCArIG9sIHtcbiAgICBtYXJnaW4tdG9wOiBlcy10by1yZW0oJGVzLXNwYWNlLWRlZmF1bHQpO1xuICB9XG4gIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmIC5lcy1zdGVwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRlcy1zdGVwcy1jb2xvci1pbmFjdGl2ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgICAgY29sb3I6ICRlcy1mb250LWJyaWdodC1jb2xvcjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogZXMtdG8tcmVtKCRlcy1zdGVwcy1zaXplLW1vYmlsZSk7XG4gICAgICBoZWlnaHQ6IGVzLXRvLXJlbSgkZXMtc3RlcHMtc2l6ZSk7XG4gICAgICAvLyBvdXRsaW5lOiAxcHggc29saWQgJGVzLXN0ZXBzLWNvbG9yLWluYWN0aXZlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IGVzLXRvLXJlbSgkZXMtc3RlcHMtc2l6ZSk7XG4gICAgfVxuICAgIGxhYmVsLFxuICAgIGEge1xuICAgICAgY29sb3I6ICRlcy1zdGVwcy1jb2xvci10ZXh0O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiBlcy10by1yZW0oJGVzLXNwYWNlLWRlZmF1bHQpIDAgMCBlcy10by1yZW0oJGVzLXNwYWNlLWRlZmF1bHQpO1xuICAgIH1cbiAgICAuZXMtc3RlcC4tZXMtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRlcy1zdGVwcy1jb2xvci1hY3RpdmU7XG4gICAgICBvdXRsaW5lOiAxcHggc29saWQgJGVzLXN0ZXBzLWNvbG9yLWFjdGl2ZTtcbiAgICB9XG4gICAgLi1lcy1hY3RpdmUgKyBsYWJlbCxcbiAgICAuLWVzLWFjdGl2ZSArIGEge1xuICAgICAgY29sb3I6ICRlcy1zdGVwcy1jb2xvci10ZXh0LWFjdGl2ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OjYwMDtcbiAgICB9XG4gICAgLmVzLXN0ZXAuLWVzLXZpc2l0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGVzLXN0ZXBzLWNvbG9yLXZpc2l0ZWQ7XG4gICAgICBvdXRsaW5lOiAxcHggc29saWQgJGVzLXN0ZXBzLWNvbG9yLXZpc2l0ZWQ7XG4gICAgfVxuICAgIC4tZXMtdmlzaXRlZCArIGxhYmVsLFxuICAgIC4tZXMtdmlzaXRlZCArIGEge1xuICAgICAgY29sb3I6ICRlcy1zdGVwcy1jb2xvci10ZXh0O1xuICAgIH1cblxuICB9XG4gIGxpOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGVzLXN0ZXBzLWNvbG9yLXJ1bGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cblxuLmVzLXN0ZXBzLi1lcy1zdWJzdGVwcyB7XG4gIGxpIHtcbiAgICAuZXMtc3RlcCB7XG4gICAgICBwYWRkaW5nOiAkZXMtc3RlcHMtcGFkZGluZyAwICRlcy1zdGVwcy1wYWRkaW5nIDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogZXMtdG8tcmVtKCRlcy1zdGVwcy1zaXplKTtcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgZXMtdmlld3BvcnQtcmFuZ2UoJ21vYmlsZS1vbmx5Jykge1xuICAuZXMtc3RlcHMge1xuICAgIG9sIHtcbiAgICAgIHBhZGRpbmc6IGVzLXRvLXJlbSgkZXMtc3RlcHMtb3V0bGluZS1zaXplKTtcblxuICAgICAgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxZW07XG4gICAgICB9XG4gICAgfVxuICAgIGxpOmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsZWZ0OiBlcy10by1yZW0oJGVzLXN0ZXBzLXNpemUtbW9iaWxlKTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAkZXMtc3RlcHMtcnVsZS13ZWlnaHQ7XG4gICAgfVxuICAgIGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgIHRvcDogYXV0bztcbiAgICB9XG4gICAgbGk6bGFzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIGVzLXZpZXdwb3J0LXJhbmdlKCdtb2JpbGUtbGFyZ2UtdXAnKSB7XG4gIC5lcy1zdGVwcyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG9sIHtcbiAgICAgIEBpbmNsdWRlIGVzLWNsZWFyZml4O1xuICAgICAgLy8gRmxleGJveCBmb3IgcmVtb3Zpbmcgd2hpdGVzcGFjZXNcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAvL2FkanVzdGluZyB0cmFpbGluZyB3aGl0ZXNwYWNlIHdpdGggbmVnYXRpdmUgbWFyZ2luLCBzaG91bGQgb25seSBiZSBiYWNrdXAgc29sdXRpb25cbiAgICAgIC8vbWFyZ2luOiAwIC0uMmVtO1xuICAgICAgLy8gQWRqdXN0IG91dGxpbmUgc3BhY2luZ1xuICAgICAgcGFkZGluZy10b3A6IGVzLXRvLXJlbSgkZXMtc3RlcHMtb3V0bGluZS1zaXplKTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICB3aWR0aDogMjAlO1xuXG4gICAgICAuZXMtc3RlcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogZXMtdG8tcmVtKCRlcy1zdGVwcy1zaXplKTtcbiAgICAgICAgaGVpZ2h0OiBlcy10by1yZW0oJGVzLXN0ZXBzLXNpemUgKiAyKTtcbiAgICAgICAgcGFkZGluZzogZXMtdG8tcmVtKCRlcy1zdGVwcy1wYWRkaW5nKTtcbiAgICAgICAgd2lkdGg6IGVzLXRvLXJlbSgkZXMtc3RlcHMtc2l6ZSAqIDIpO1xuICAgICAgfVxuICAgICAgbGFiZWwsXG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogZXMtdG8tcmVtKCRlcy1zcGFjZS1kZWZhdWx0KSAwIDAgMDtcbiAgICAgIH1cbiAgICB9XG4gICAgbGk6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogJGVzLXN0ZXBzLXJ1bGUtd2VpZ2h0O1xuICAgICAgbGVmdDogMDtcbiAgICAgIG1hcmdpbjogZXMtdG8tcmVtKCRlcy1zdGVwcy1vdXRsaW5lLXNpemUpIDAgMCAwO1xuICAgICAgdG9wOiBlcy10by1yZW0oJGVzLXN0ZXBzLXNpemUpO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBsaTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgICBsaTpmaXJzdC1jaGlsZDpiZWZvcmUsXG4gICAgbGk6bGFzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cbn1cblxuIiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBCcmVhZGNydW1icywgYXMgbmF2aWdhdGlvbiBpdGVtXG4vLy9cbi8vLyBAZ3JvdXAgbmF2aWdhdGlvblxuLy8vIEBtb2R1bGUgc2Fzcy9jb21wb25lbnRzL25hdmlnYXRpb24vYnJlYWRjcnVtYnNcblxuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5lcy1icmVhZGNydW1icyB7XG4gIC8vIHNtYWxsIGNvcnJlY3Rpb24gb24gcmlnaHQgc3BhY2luZywgZHVlIHRvIHdoaXRlIHNwYWNlIGJldHdlZW4gPGxpPlxuICAkYnJlYWRjcnVtYnMtbGVmdC1yaWdodC1tYXJnaW46IDAgJGVzLXNwYWNlLXNtYWxsIDAgJGVzLXNwYWNlLWRlZmF1bHQ7XG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gIGEge1xuICAgIGNvbG9yOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCdncmF5LTExJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAmOmhvdmVye1xuICAgICAgY29sb3I6ICRlcy1hbmNob3ItY29sb3I7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cbiAgbGl7XG4gICAgY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsJ2dyYXktMTEnKTtcbiAgfVxuXG4gICYgPiBuYXYgPiB1bCA+IGxpOmxhc3QtY2hpbGR7XG4gICAgY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8nLCdwdXJwbGUtZCcpO1xuICB9XG5cbiAgJiA+IG5hdiA+IHVsIHtcbiAgICBAZXh0ZW5kICVlcy1yZXNldC11bDtcbiAgfVxuICAmID4gbmF2ID4gdWwgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGVzLWNvbnRyb2wtaWNvbihjaGV2cm9uLXJpZ2h0LCAxMHB4KTtcbiAgICAgIG1hcmdpbjogZXMtdG8tcmVtKCRicmVhZGNydW1icy1sZWZ0LXJpZ2h0LW1hcmdpbik7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsJ2dyYXktOCcpO1xuICAgIH1cbiAgfVxuICAmPiBuYXYgPiB1bCA+IGxpOm5vdCguZXMtbW9yZSkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuZXMtaWNvbiB7XG4gICAgbWFyZ2luOiBlcy10by1yZW0oJGVzLXNwYWNlLWd1dHRlci1sZWZ0LXhzbWFsbCk7XG4gIH1cbn1cblxuQGluY2x1ZGUgZXMtdmlld3BvcnQtcmFuZ2UobW9iaWxlLWxhcmdlLXVwKSB7XG4gIC5lcy1tb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBpbmNsdWRlIGVzLXZpZXdwb3J0LXJhbmdlKG1vYmlsZS1vbmx5KSB7XG4gIC5lcy1tb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbiIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gTmF2IGl0ZW0gZm9yIHNpZGViYXIgbmF2aWdhdGlvblxuLy8vXG4vLy8gQGdyb3VwIG5hdmlnYXRpb25cbi8vLyBAbW9kdWxlIHNhc3MvY29tcG9uZW50cy9uYXZpZ2F0aW9uL25hdi1pdGVtXG4vLy8gQGNvbmZpZyBjb21wb25lbnRzL25hdi1pdGVtXG4vLy9cbi8vLyBAcmVxdWlyZSBtaXhpbiBlcy10by1yZW1cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZXMtbmF2LWl0ZW0sXG4uZXMtbmF2LWl0ZW0gbGkge1xuICBAaW5jbHVkZSBlcy1uYXYtaXRlbSgpO1xuICBAaW5jbHVkZSBlcy1uYXYtaXRlbS1oZWlnaHQoJGVzLW5hdi1pdGVtLWhlaWdodCk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZXMtbmF2LWl0ZW0tYm9yZGVyLWNvbG9yO1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGEsXG4gIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGVzLW5hdi1pdGVtLWJhY2tncm91bmQtY29sb3I7XG4gICAgY29sb3I6ICRlcy1uYXYtaXRlbS1jb2xvcjtcbiAgICBwYWRkaW5nOiAwIGVzLXRvLXJlbSgkZXMtc3BhY2UtZGVmYXVsdCk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAvKlxuICBIZWxwIExpbmtcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbiAgJi4tZXMtaGVscCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBhLCBidXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGVzLXNpZGViYXItaGVscC1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIH1cbiAgICAuZXMtaWNvbiB7XG4gICAgICBmb250LXNpemU6IGVzLXRvLXJlbSgkZXMtbmF2LWl0ZW0taWNvbi1zaXplLWhlbHApO1xuICAgICAgLy9oZWxwIGljb24gbWlnaHQgZGlmZmVyIGluIHNpemUuIEFkZCBtYXJnaW5zIHRvIGhhcm1vbml6ZSBhbGlnbm1lbnRcbiAgICAgIG1hcmdpbjogMCBlcy10by1yZW0oKGNhbGMoKCRlcy1uYXYtaXRlbS1pY29uLXNpemUgLSAkZXMtbmF2LWl0ZW0taWNvbi1zaXplLWhlbHApIC8gMikpKTtcbiAgICB9XG4gIH1cbn1cblxuLmVzLW5hdi1pdGVtLi1lcy1hY3RpdmUgPiBhLFxuLmVzLW5hdi1pdGVtIGxpLi1lcy1hY3RpdmUgPiBhLFxuLmVzLW5hdi1pdGVtLi1lcy1hY3RpdmUgPiBidXR0b24sXG4uZXMtbmF2LWl0ZW0gbGkuLWVzLWFjdGl2ZSA+IGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRlcy1uYXYtaXRlbS1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgY29sb3I6ICRlcy1uYXYtaXRlbS1jb2xvci1hY3RpdmU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IDNweCBzb2xpZCBlcy1jb2xvcignY2xhcmlvJywncHVycGxlLWQnKTtcbn1cblxuLmVzLW5hdi1pdGVtIHtcbiAgYmFja2dyb3VuZDogJGVzLW5hdi1pdGVtLWJhY2tncm91bmQtY29sb3I7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmhvdmVyLCAmOmZvY3VzLFxuICBidXR0b246aG92ZXIsIGJ1dHRvbjpmb2N1cyxcbiAgYTpob3ZlciwgYTpmb2N1cyxcbiAgbGFiZWw6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRlcy1uYXYtaXRlbS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyO1xuICAgIGNvbG9yOiAkZXMtbmF2LWl0ZW0tY29sb3ItaG92ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi8qXG5OZXN0ZWQgSXRlbXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKlxuY2hldnJvbiBpY29uc1xuKi9cbi5lcy1uYXYtaXRlbS4tZXMtb3BlbiA+IGE6YmVmb3JlLFxuLmVzLW5hdi1pdGVtLi1lcy1vcGVuID4gYnV0dG9uOmJlZm9yZSxcbi5lcy1uYXYtaXRlbS4tZXMtY2xvc2VkID4gYTpiZWZvcmUsXG4uZXMtbmF2LWl0ZW0uLWVzLWNsb3NlZCA+IGJ1dHRvbjpiZWZvcmUsXG4uZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlID4gYTpiZWZvcmUsXG4uZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlID4gYnV0dG9uOmJlZm9yZSB7XG4gIEBleHRlbmQgJWVzLWVydC1pY29uLXNpbmdsZXRvbjtcbiAgJHZhcmlhbmNlOiAycHg7XG4gIGZvbnQtc2l6ZTogZXMtZW0tY2FsYygkZXMtbmF2LWl0ZW0tY2hldnJvbi1zaXplKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogJGVzLW5hdi1pdGVtLWNoZXZyb24tcmlnaHQ7XG4gIHRvcDogKCRlcy1uYXYtaXRlbS1oZWlnaHQgLSAkZXMtbmF2LWl0ZW0tY2hldnJvbi1zaXplKSAqIC41ICsgJHZhcmlhbmNlO1xufVxuXG4uZXMtbmF2LWl0ZW0gdWwge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGVzLW5hdi1pdGVtLWJvcmRlci1jb2xvcjtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgbGkge1xuICAgIGEsIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXMtbmF2LWl0ZW0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuICAgIC8vIGE6aG92ZXIsIGE6Zm9jdXMsXG4gICAgLy8gYnV0dG9uOmhvdmVyLCBidXR0b246Zm9jdXMge1xuICAgIC8vICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkZXMtbmF2LWl0ZW0tYmFja2dyb3VuZC1jb2xvci1ob3ZlcjtcbiAgICAvLyB9XG4gIH1cbn1cblxuLypcbkNsb3NlZDpcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKlxuY2xvc2VkIG5lc3RlZCBpdGVtc1xuKi9cbi5lcy1uYXYtaXRlbS4tZXMtY2xvc2VkIHVsLFxuICAvKmNsb3NlZCBieSBkZWZhdWx0IGluIGNzcy1jb2xsYXBzaWJsZSB2YXJpYW50Ki9cbi5lcy1uYXYtaXRlbS4tZXMtY29sbGFwc2libGUgdWwge1xuICBAaW5jbHVkZSBlcy10cmFuc2l0aW9uLWNvbGxhcHNlLXZlcnRpY2FsKCk7XG4gIHRyYW5zaXRpb246ICRlcy1uYXYtaXRlbS10cmFuc2l0aW9uLWR1cmF0aW9uO1xufVxuXG4vKlxuY2hldnJvbi1kb3duIG9uIHBhcmVudCBpdGVtXG4qL1xuLmVzLW5hdi1pdGVtLi1lcy1jbG9zZWQgPiBhOmJlZm9yZSxcbi5lcy1uYXYtaXRlbS4tZXMtY2xvc2VkID4gYnV0dG9uOmJlZm9yZSxcbiAgLypjc3MtY29sbGFwc2libGUgdmFyaWFudCovXG4uZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlID4gYTpiZWZvcmUsXG4uZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlID4gYnV0dG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGVzLWdldC1pY29uKCdjaGV2cm9uLWRvd24nKTtcbn1cblxuLypcbk9wZW46XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLypcbmNzcy1jb2xsYXBzaWJsZSB2YXJpYW50IChvcGVuIG9uIGZvY3VzKVxuKi9cbi5lcy1uYXYtaXRlbS4tZXMtY29sbGFwc2libGUgPiBhOmZvY3VzICsgdWwsXG4uZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlID4gYnV0dG9uOmZvY3VzICsgdWwge1xuICBAaW5jbHVkZSBlcy10cmFuc2l0aW9uLWV4cGFuZC12ZXJ0aWNhbCgkZXMtbmF2LWl0ZW0taGVpZ2h0ICogNSk7XG59XG5cbi8qXG5jaGV2cm9uLXVwIG9uIHBhcmVudCBpdGVtc1xuKi9cbi5lcy1uYXYtaXRlbS4tZXMtb3BlbiA+IGE6YmVmb3JlLFxuLmVzLW5hdi1pdGVtLi1lcy1vcGVuID4gYnV0dG9uOmJlZm9yZSxcbiAgLypjc3MtY29sbGFwc2libGUgdmFyaWFudCovXG4uZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlID4gYTpmb2N1czpiZWZvcmUsXG4uZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlID4gYnV0dG9uOmZvY3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGVzLWdldC1pY29uKCdjaGV2cm9uLXVwJyk7XG59XG5cbkBpbmNsdWRlIGVzLXZpZXdwb3J0LXJhbmdlKGRlc2t0b3AtdXApIHtcblxuICAvKlxuICBvcGVuIG5lc3RlZCBpdGVtcyBvbiBob3ZlciBpbiBjc3MtY29sbGFwc2libGUgdmFyaWFudFxuICAqL1xuICAuZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlOmhvdmVyID4gYSArIHVsLFxuICAuZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlOmhvdmVyID4gYnV0dG9uICsgdWwge1xuICAgIEBpbmNsdWRlIGVzLXRyYW5zaXRpb24tZXhwYW5kLXZlcnRpY2FsKCRlcy1uYXYtaXRlbS1oZWlnaHQgKiA1KTtcbiAgfVxuXG4gIC8qXG4gIGNsb3NlIG5lc3RlZCBpdGVtcyBpZiBub3QgaG92ZXJlZCBpbiBjc3MtY29sbGFwc2libGUgdmFyaWFudFxuICAqL1xuICAuZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlOm5vdCg6aG92ZXIpID4gYTpmb2N1cyArIHVsLFxuICAuZXMtbmF2LWl0ZW0uLWVzLWNvbGxhcHNpYmxlOm5vdCg6aG92ZXIpID4gYnV0dG9uOmZvY3VzICsgdWwge1xuICAgIEBpbmNsdWRlIGVzLXRyYW5zaXRpb24tY29sbGFwc2UtdmVydGljYWwoKTtcbiAgfVxufVxuXG4iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIHZhcmlhYmxlcyBmb3IgbmF2IGl0ZW0gKENvbXBvbmVudCBvZiBzaWRlYmFyKVxuLy8vXG4vLy8gQGdyb3VwIGNvbmZpZ3VyYXRpb25cbi8vLyBAbW9kdWxlIHNhc3MvY29uZmlndXJhdGlvbi9vcmdhbmlzbXMvc2lkZWJhclxuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRlcy1uYXYtaXRlbS10cmFuc2l0aW9uLWR1cmF0aW9uOiAuMzNzO1xuXG4vLyBDb2xvcnNcbiRlcy1uYXYtaXRlbS1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywgJ2dyYXktMTEnKTtcbiRlcy1uYXYtaXRlbS1jb2xvci1hY3RpdmU6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsICdncmF5LTEyJyk7XG4kZXMtbmF2LWl0ZW0tY29sb3ItaG92ZXI6IGVzLWNvbG9yKCdjbGFyaW8tbW9ubycsICdncmF5LTEyJyk7XG4kZXMtbmF2LWl0ZW0tYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywgJ3doaXRlJyk7XG4kZXMtbmF2LWl0ZW0tYmFja2dyb3VuZC1jb2xvci1ob3ZlcjogZXMtY29sb3IoJ2NsYXJpby1tb25vJywgJ2dyYXktMycpO1xuJGVzLW5hdi1pdGVtLWJhY2tncm91bmQtY29sb3ItYWN0aXZlOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCAnZ3JheS0yJyk7XG4kZXMtbmF2LWl0ZW0tYm9yZGVyLWNvbG9yOiBlcy1jb2xvcignY2xhcmlvLW1vbm8nLCAnd2hpdGUnKTtcbiRlcy1uYXYtaXRlbS1pY29uLWNvbG9yLWhvdmVyOiBlcy1jb2xvcihcImNsYXJpby1tb25vXCIsIFwiZ3JheS0xMlwiKTtcblxuJGVzLXNpZGViYXItc3VibmF2LWJvcmRlci1jb2xvcjogJGVzLW5hdi1pdGVtLWJvcmRlci1jb2xvcjtcbiRlcy1zaWRlYmFyLXN1Ym5hdi1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiAkZXMtbmF2LWl0ZW0tYmFja2dyb3VuZC1jb2xvci1ob3ZlcjtcblxuJGVzLW5hdi1pdGVtLWljb24tc2l6ZTogMTVweDtcbiRlcy1uYXYtaXRlbS1pY29uLXNpemUtaGVscDogMi41ICogJGVzLXBpeGVsLXVuaXQ7XG4kZXMtbmF2LWl0ZW0tY2hldnJvbi1zaXplOiAxMHB4O1xuJGVzLW5hdi1pdGVtLWNoZXZyb24tc2l6ZS1zbWFsbDogOHB4O1xuJGVzLW5hdi1pdGVtLWNoZXZyb24tcmlnaHQ6ICRlcy1zcGFjZS1sYXJnZTtcbiRlcy1uYXYtaXRlbS1oZWlnaHQ6ICRlcy1waXhlbC11bml0ICogNTtcbiIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gdmFyaWFibGVzIGZvciBzaWRlYmFyXG4vLy9cbi8vLyBAZ3JvdXAgY29uZmlndXJhdGlvblxuLy8vIEBtb2R1bGUgc2Fzcy9jb25maWd1cmF0aW9uL29yZ2FuaXNtcy9zaWRlYmFyXG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTEtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGVzLXNpZGViYXItei1pbmRleC1tb2JpbGU6ICRlcy16LWluZGV4LXRvcG1vc3QgLSAxMDtcbiRlcy1zaWRlYmFyLXotaW5kZXgtdGFibGV0OiAkZXMtcGFnZS1oZWFkZXItei1pbmRleCAtIDE7XG4kZXMtc2lkZWJhci13aWR0aC1tb2JpbGU6IDgwdnc7XG4kZXMtc2lkZWJhci13aWR0aC10YWJsZXQ6IDM1MHB4O1xuJGVzLXNpZGViYXItd2lkdGgtZGVza3RvcDogMzUwcHg7XG4kZXMtc2lkZWJhci13aWR0aC1jbG9zZWQ6ICRlcy1wYWdlLWhlYWRlci1oZWlnaHQgKyA1cHg7XG4kZXMtc2lkZWJhci10b2dnbGUtd2lkdGgtbW9iaWxlOiAkZXMtcGFnZS1oZWFkZXItaGVpZ2h0O1xuJGVzLXNpZGViYXItdG9nZ2xlLWhlaWdodC1tb2JpbGU6ICRlcy1wYWdlLWhlYWRlci1oZWlnaHQ7XG5cbi8vQ29sb3JzXG4kZXMtc2lkZWJhci1iYWNrZ3JvdW5kLWNvbG9yOiBlcy1jb2xvcihcIm1vbm9cIiwgXCJ3aGl0ZVwiKTtcbiRlcy1zaWRlYmFyLWhlbHAtYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoXCJtb25vXCIsIFwid2hpdGVcIik7XG4kZXMtc2lkZWJhci10b2dnbGUtYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoXCJtb25vXCIsIFwid2hpdGVcIik7XG5cbiIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gbWl4aW5zLCBleHRlbnNpb25zIGFuZCBmdW5jdGlvbnMgZm9yIHRyYW5zaXN0aW9uc1xuLy8vIG1hcmt1cCBlbGVtZW50c1xuLy8vXG4vLy8gQGdyb3VwIG1vZHVsZXNcbi8vLyBAbW9kdWxlIHNhc3MvbW9kdWxlcy9jb3JlL3RyYW5zaXN0aW9uc1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBlcy10cmFuc2l0aW9uLWNvbGxhcHNlLXZlcnRpY2FsKCRoZWlnaHQ6IDApIHtcbiAgb3BhY2l0eTogMDtcbiAgbWF4LWhlaWdodDogJGhlaWdodDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1peGluIGVzLXRyYW5zaXRpb24tZXhwYW5kLXZlcnRpY2FsKCRoZWlnaHQpIHtcbiAgb3BhY2l0eTogMTtcbiAgbWF4LWhlaWdodDogJGhlaWdodDtcbiAgb3ZlcmZsb3c6IGluaGVyaXQ7XG59XG5cbkBtaXhpbiBlcy10cmFuc2l0aW9uLWNvbGxhcHNlLWhvcml6b250YWwoJHdpZHRoOiAwKSB7XG4gIG1heC13aWR0aDogJHdpZHRoO1xufVxuXG5AbWl4aW4gZXMtdHJhbnNpdGlvbi1leHBhbmQtaG9yaXpvbnRhbCgkd2lkdGgpIHtcbiAgbWF4LXdpZHRoOiAkd2lkdGg7XG59IiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBQYWdpbmF0aW9uIChwYWdlcikgY29tcG9uZW50XG4vLy9cbi8vLyBAZ3JvdXAgbmF2aWdhdGlvblxuLy8vIEBtb2R1bGUgc2Fzcy9jb21wb25lbnRzL25hdmlnYXRpb24vcGFnaW5hdGlvblxuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gUGFnZXIgZm9yIHBhZ2UgY29udHJvbFxuXG4uZXMtcGFnaW5hdGlvbiB7XG4gIC8vIFZhcmlhYmxlcyBmb3IgcGFnaW5hdGlvblxuICAkZXMtcGFnaW5hdGlvbi1udW1iZXItbGluZS1oZWlnaHQ6IGVzLXRvLXJlbSgkZXMtbGluZS1oZWlnaHQgKyAycHgpO1xuICAkZXMtcGFnaW5hdGlvbi1udW1iZXItd2lkdGg6IDM1cHg7XG5cbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cbiAgJiAuZXMtYnV0dG9uIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC8vIGVuc3VyZSBidXR0b25zIGFyZSBjb25uZWN0ZWQgbGlrZSBhIGdyb3VwXG4gIC8vICYgLmVzLWJ1dHRvbiArIC5lcy1idXR0b24ge1xuICAvLyAgIG1hcmdpbi1sZWZ0OiBlcy10by1yZW0oJGVzLWNvbnRyb2wtYm9yZGVyLXdpZHRoICogLTEpO1xuICAvLyB9XG5cbiAgLmVzLW51bWJlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1pbi13aWR0aDogZXMtdG8tcmVtKCRlcy1wYWdpbmF0aW9uLW51bWJlci13aWR0aCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiBlcy10by1yZW0oJGVzLXNwYWNlLWluc2V0LXNxdWlzaC1kZWZhdWx0KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuXG4iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIFF1aWNrbGlua3MgY29tcG9uZW50XG4vLy9cbi8vLyBAZ3JvdXAgbmF2aWdhdGlvblxuLy8vIEBtb2R1bGUgc2Fzcy9jb21wb25lbnRzL25hdmlnYXRpb24vcXVpY2tsaW5rc1xuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmVzLXF1aWNrbGlua3Mge1xuXHQkZXMtcXVpY2tsaW5rcy1jb250YWluZXItc2l6ZTogOTBweDtcblx0JGVzLXF1aWNrbGlua3MtY29udGFpbmVyLXNpemUtbW9iaWxlOiA1MHB4O1xuXG5cdCRlcy1xdWlja2xpbmtzLWljb24tZm9udC1zaXplOiAyMHB4O1xuXHQkZXMtcXVpY2tsaW5rcy1pY29uLXBhZGRpbmc6ICRlcy1zcGFjZS1tZWRpdW0gMDtcblx0JGVzLXF1aWNrbGlua3MtaWNvbi1wYWRkaW5nLW1vYmlsZTogJGVzLXNwYWNlLW1lZGl1bSAwO1xuXG5cdCRlcy1xdWlja2xpbmtzLWJhY2tncm91bmQtY29sb3I6IGVzLWNvbG9yKCdjbGFyaW8nLCdoZWFkZXItYmctcHVycGxlJyk7XG5cdCRlcy1xdWlja2xpbmtzLWJhY2tncm91bmQtaW1hZ2U6ICcjeyRlcy1wYXRoLXRvLWFzc2V0c31pbWFnZXMvbmF2LWJnLnN2Zyc7XG5cblx0JGVzLXF1aWNrbGlua3MtaXRlbS1pbnNldDogJGVzLXNwYWNlLWluc2V0LWRlZmF1bHQ7XG5cdCRlcy1xdWlja2xpbmtzLWl0ZW0taW5zZXQtbW9iaWxlOiAkZXMtc3BhY2UtaW5zZXQtc21hbGw7XG5cdCRlcy1xdWlja2xpbmtzLWl0ZW0tYmFja2dyb3VuZC1jb2xvcjogZXMtY29sb3IoJ21vbm8nLCAnd2hpdGUnKTtcblx0JGVzLXF1aWNrbGlua3MtaXRlbS1jb2xvci1ob3ZlcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTgnKTtcblx0JGVzLXF1aWNrbGlua3MtaXRlbS1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTknKTtcblxuXHQkZXMtcXVpY2tsaW5rcy1hbmNob3ItaW5zZXQ6ICRlcy1zcGFjZS1kZWZhdWx0ICRlcy1zcGFjZS1zbWFsbDtcblx0JGVzLXF1aWNrbGlua3MtYW5jaG9yLWluc2V0LW1vYmlsZTogJGVzLXNwYWNlLXNtYWxsICRlcy1zcGFjZS14c21hbGw7XG5cdCRlcy1xdWlja2xpbmtzLWFuY2hvci1ib3JkZXItcmFkaXVzOiA0cHg7XG5cdFxuXHQkZXMtcXVpY2tsaW5rcy10ZXh0LWNvbG9yLWhvdmVyOiBlcy1jb2xvcignbW9ubycsICdvc2xvLWdyZXknKTtcblx0JGVzLXF1aWNrbGlua3MtdGV4dC1jb2xvcjogZXMtY29sb3IoJ21vbm8nLCAnYWJiZXknKTtcblx0JGVzLXF1aWNrbGlua3MtdGV4dC1mb250LXNpemU6ICRlcy1zbWFsbC1mb250LXNpemU7XG5cdCRlcy1xdWlja2xpbmtzLXRleHQtbWF4LW51bS1saW5lczogMjtcblxuXHQkZXMtcXVpY2tsaW5rcy1zZXJ2aWNlLXR5cGUtY29sb3ItaG92ZXI6IGVzLWNvbG9yKCdjbGFyaW8tcHVycGxlJywgJ3B1cnBsZS04Jyk7IC8vIHNlcnZpY2UgdHlwZSBub3cgdmlzdWFsbHkgbWF0Y2hlcyBkZWZhdWx0XG5cdCRlcy1xdWlja2xpbmtzLXNlcnZpY2UtdHlwZS1jb2xvcjogZXMtY29sb3IoJ2NsYXJpby1wdXJwbGUnLCAncHVycGxlLTknKTtcblxuXHQkZXMtcXVpY2tsaW5rcy1kcm9wZG93bi1jaGV2cm9uLXNpemU6IDhweDtcblx0JGVzLXF1aWNrbGlua3MtZHJvcGRvd24tY2hldnJvbi1ib3R0b20tcG9zaXRpb246IDRweDtcblx0JGVzLXF1aWNrbGlua3MtZHJvcGRvd24tY2hldnJvbi1ib3R0b20tcG9zaXRpb24tbW9iaWxlOiAycHg7XG5cblx0JGVzLXF1aWNrbGlua3MtcGxhY2Vob2xkZXItaWNvbi1mb250LXNpemUtbW9iaWxlOiAzNnB4O1xuXHQkZXMtcXVpY2tsaW5rcy1wbGFjZWhvbGRlci1pY29uLWZvbnQtc2l6ZTogNzBweDtcblx0JGVzLXF1aWNrbGlua3MtcGxhY2Vob2xkZXItdGV4dC1jb2xvcjogZXMtY29sb3IoJ21vbm8nLCAnYWx0bycpO1xuXG5cdCYuLS13aXRoLWJnIHtcblx0YmFja2dyb3VuZDogdXJsKCRlcy1xdWlja2xpbmtzLWJhY2tncm91bmQtaW1hZ2UpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTEqJGVzLXBhZ2UtaGVhZGVyLWhlaWdodDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGVzLXF1aWNrbGlua3MtYmFja2dyb3VuZC1jb2xvcjtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogJGVzLXNwYWNlLWRlZmF1bHQ7XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkZXMtc3BhY2UtaW5zZXQtbGFyZ2U7XG5cdHotaW5kZXg6JGVzLWdsb2JhbC1oZWFkZXItei1pbmRleCAtIDE7XG5cdHRvcDogNTBweDtcblx0fVxuXG5cblx0dWwge1xuXHRcdEBleHRlbmQgJWVzLXJlc2V0LXVsO1xuXHRcdC8vIHJlbW92ZSBvdXRlciBzcGFjaW5nXG5cdFx0bWFyZ2luOiBlcy10by1yZW0oJGVzLXF1aWNrbGlua3MtaXRlbS1pbnNldC1tb2JpbGUgKiAtMSk7XG5cdH1cblxuXHRcblxuXHQuZXMtcXVpY2tsaW5rcy1pdGVtIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cGFkZGluZzogZXMtdG8tcmVtKCRlcy1xdWlja2xpbmtzLWl0ZW0taW5zZXQtbW9iaWxlKTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblxuXHRcdD4gLmVzLXBsYWNlaG9sZGVyLFxuXHRcdD4gLmVzLWRyb3Bkb3duID4gYSxcblx0XHQ+IGEge1xuXHRcdFx0Ly8gYm9yZGVyIGNvbG9yIG5vdCBleHBsaWNpdGx5IHNldCwgaXQncyBhdXRvbWF0aWNhbGx5XG5cdFx0XHQvLyBpbmhlcml0ZWQgZnJvbSB0aGUgZWxlbWVudCdzIGNvbG9yIGJ5IGRlZmF1bHQuXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZXMtcXVpY2tsaW5rcy1pdGVtLWJhY2tncm91bmQtY29sb3I7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkZXMtcXVpY2tsaW5rcy1hbmNob3ItYm9yZGVyLXJhZGl1cztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiBlcy10by1yZW0oJGVzLXF1aWNrbGlua3MtY29udGFpbmVyLXNpemUtbW9iaWxlKTtcblx0XHRcdHdpZHRoOiBlcy10by1yZW0oJGVzLXF1aWNrbGlua3MtY29udGFpbmVyLXNpemUtbW9iaWxlKTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0c3BhbiArIHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0XHRcdGNvbG9yOiAkZXMtcXVpY2tsaW5rcy10ZXh0LWNvbG9yO1xuXHRcdFx0XHRmb250LWZhbWlseTogJGVzLWZvbnQtc2Vjb25kYXJ5O1xuXHRcdFx0XHRmb250LXNpemU6IGVzLXRvLXJlbSgkZXMtcXVpY2tsaW5rcy10ZXh0LWZvbnQtc2l6ZSk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE1ZW07XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0bWF4LWhlaWdodDogZXMtdG8tcmVtKCRlcy1xdWlja2xpbmtzLXRleHQtZm9udC1zaXplICogJGVzLXF1aWNrbGlua3MtdGV4dC1tYXgtbnVtLWxpbmVzICsgJGVzLXNwYWNlLXNtYWxsKTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFxuXHRcdFx0LmVzLWljb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC8vIHF1aWNrIGxpbmsgc3BlY2lmaWNcblx0XHQ+IC5lcy1kcm9wZG93biA+IGEsXG5cdFx0PiBhIHtcblx0XHRcdGNvbG9yOiAkZXMtcXVpY2tsaW5rcy1pdGVtLWNvbG9yO1xuXHRcdFx0cGFkZGluZzogZXMtdG8tcmVtKCRlcy1xdWlja2xpbmtzLWFuY2hvci1pbnNldC1tb2JpbGUpO1xuXHRcdFx0XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRlcy1xdWlja2xpbmtzLWl0ZW0tY29sb3ItaG92ZXI7XG5cdFx0XHRcdC8vIGNoYW5nZSBob3ZlciBjb2xvciBvZiB0ZXh0IHNwYW4gYmVsb3cgaWNvbiBhcyB3ZWxsXG5cdFx0XHRcdHNwYW4gKyBzcGFuIHtcblx0XHRcdFx0XHRjb2xvcjogJGVzLXF1aWNrbGlua3MtdGV4dC1jb2xvci1ob3Zlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cblx0XHRcdC5lcy1pY29uIHtcblx0XHRcdFx0cGFkZGluZzogZXMtdG8tcmVtKCRlcy1xdWlja2xpbmtzLWljb24tcGFkZGluZy1tb2JpbGUpO1xuXHRcdFx0XHRmb250LXNpemU6IGVzLXRvLXJlbSgkZXMtcXVpY2tsaW5rcy1pY29uLWZvbnQtc2l6ZSk7XG5cdFx0XHR9XG5cdFx0fVx0XHRcblxuXHRcdC8vIHBsYWNlaG9sZGVyIHNwZWNpZmljXG5cdFx0PiAuZXMtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICRlcy1xdWlja2xpbmtzLXBsYWNlaG9sZGVyLXRleHQtY29sb3I7XG5cdFx0XHQuZXMtaWNvbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogZXMtdG8tcmVtKCRlcy1xdWlja2xpbmtzLXBsYWNlaG9sZGVyLWljb24tZm9udC1zaXplLW1vYmlsZSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHQ+IC5lcy1kcm9wZG93biA+IGEge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdEBpbmNsdWRlIGVzLWNvbnRyb2wtaWNvbihjYXJldC1kb3duLCAkZXMtcXVpY2tsaW5rcy1kcm9wZG93bi1jaGV2cm9uLXNpemUpO1xuXHRcdFx0XHRib3R0b206IGVzLXRvLXJlbSgkZXMtcXVpY2tsaW5rcy1kcm9wZG93bi1jaGV2cm9uLWJvdHRvbS1wb3NpdGlvbi1tb2JpbGUpO1xuXHRcdFx0XHRjb2xvcjogJGVzLXF1aWNrbGlua3MtdGV4dC1jb2xvcjtcblx0XHRcdFx0bGVmdDogY2FsYyg1MCUgLSAje2NhbGMoJGVzLXF1aWNrbGlua3MtZHJvcGRvd24tY2hldnJvbi1zaXplIC8gMil9KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRlcy1xdWlja2xpbmtzLXRleHQtY29sb3ItaG92ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH0gXG5cblx0XHQvLyBhZGRpdGlvbmFsIGNvbG9yaW5nIGZvciBxdWlja2xpbmtzIG9mIHR5cGUgXCJzZXJ2aWNlXCJcblx0XHQmLi1lcy10eXBlLXNlcnZpY2Uge1xuXHRcdFx0PiAuZXMtZHJvcGRvd24gPiBhLFxuXHRcdFx0PiBhIHtcblx0XHRcdFx0Y29sb3I6ICRlcy1xdWlja2xpbmtzLXNlcnZpY2UtdHlwZS1jb2xvcjtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRlcy1xdWlja2xpbmtzLXNlcnZpY2UtdHlwZS1jb2xvci1ob3Zlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLi1lcy1jbGlwIHtcblx0XHRcdGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDI4cHggMCwgMzZweCAxNHB4LCAzMHB4IDI0cHgsIDM2cHggMzRweCwgMzBweCA0NXB4LCAzN3B4IDU2cHgsIDMwcHggNjhweCwgMzdweCA3OHB4LCAyNHB4IDEwMHB4LCAxMDBweCAxMDBweCwgMCAxMDBweCk7XG5cdFx0fVxuXHRcdFx0XHRcblx0fVxuXG5cdEBpbmNsdWRlIGVzLXZpZXdwb3J0LXJhbmdlKHRhYmxldC11cCkge1xuXHRcdFxuXHRcdHVsIHtcblx0XHRcdC8vIHJlbW92ZSBvdXRlciBzcGFjaW5nXG5cdFx0XHRtYXJnaW46IGVzLXRvLXJlbSgkZXMtcXVpY2tsaW5rcy1pdGVtLWluc2V0ICogLTEpO1xuXHRcdH1cblxuXHRcdC5lcy1xdWlja2xpbmtzLWl0ZW0ge1xuXHRcdFx0cGFkZGluZzogZXMtdG8tcmVtKCRlcy1xdWlja2xpbmtzLWl0ZW0taW5zZXQpO1xuXG5cdFx0XHQ+IC5lcy1wbGFjZWhvbGRlcixcblx0XHRcdD4gLmVzLWRyb3Bkb3duID4gYSxcblx0XHRcdD4gYSB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGVzLXF1aWNrbGlua3MtYW5jaG9yLWJvcmRlci1yYWRpdXM7XG5cdFx0XHRcdGhlaWdodDogZXMtdG8tcmVtKCRlcy1xdWlja2xpbmtzLWNvbnRhaW5lci1zaXplKTtcblx0XHRcdFx0d2lkdGg6IGVzLXRvLXJlbSgkZXMtcXVpY2tsaW5rcy1jb250YWluZXItc2l6ZSk7XG5cblx0XHRcdFx0c3BhbiArIHNwYW4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vIGFuY2hvci9kcm9wZG93biBzcGVjaWZpY1xuXHRcdFx0PiAuZXMtZHJvcGRvd24gPiBhLFxuXHRcdFx0PiBhIHtcblx0XHRcdFx0cGFkZGluZzogZXMtdG8tcmVtKCRlcy1xdWlja2xpbmtzLWFuY2hvci1pbnNldCk7XG5cdFx0XHRcdC5lcy1pY29uIHtcblx0XHRcdFx0XHRwYWRkaW5nOiBlcy10by1yZW0oJGVzLXF1aWNrbGlua3MtaWNvbi1wYWRkaW5nKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQvLyBwbGFjZWhvbGRlciBzcGVjaWZpY1xuXHRcdFx0PiAuZXMtcGxhY2Vob2xkZXIge1xuXHRcdFx0XHQuZXMtaWNvbiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiBlcy10by1yZW0oJGVzLXF1aWNrbGlua3MtcGxhY2Vob2xkZXItaWNvbi1mb250LXNpemUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdD4gLmVzLWRyb3Bkb3duID4gYSB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGJvdHRvbTogZXMtdG8tcmVtKCRlcy1xdWlja2xpbmtzLWRyb3Bkb3duLWNoZXZyb24tYm90dG9tLXBvc2l0aW9uKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLi1lcy1jbGlwIHtcblx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgNTJweCAwLCA2MHB4IDE0cHgsIDU0cHggMjRweCwgNjBweCAzNHB4LCA1NHB4IDQ1cHgsIDYxcHggNTZweCwgNTNweCA2OHB4LCA2MHB4IDc4cHgsIDQ3cHggMTAwcHgsIDEwMHB4IDEwMHB4LCAwIDEwMHB4KTtcblx0XHRcdH1cblx0XG5cdFx0fVxuXHR9XG5cbn1cbiIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gU2lkZWJhciBjb21wb25lbnRcbi8vL1xuLy8vIEBncm91cCBuYXZpZ2F0aW9uXG4vLy9cbi8vLyBAY29tcG9uZW50IGNvbXBvbmVudHMvbmF2aWdhdGlvbi9uYXYtaXRlbVxuLy8vIEBjb25maWcgY29tcG9uZW50cy9zaWRlYmFyXG4vLy8gQG1vZHVsZXMgY29yZS9wYXJ0c1xuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGltcG9ydCBcIi4uLy4uL19jb25maWd1cmF0aW9uL2NvbXBvbmVudHMvbmF2LWl0ZW1cIjtcbkBpbXBvcnQgXCIuLi8uLi9fY29uZmlndXJhdGlvbi9jb21wb25lbnRzL3NpZGViYXJcIjtcbkBpbXBvcnQgXCIuLi8uLi9fbW9kdWxlcy9jb3JlL3RyYW5zaXRpb25cIjtcblxuLmVzLXNpZGViYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXMtc2lkZWJhci1iYWNrZ3JvdW5kLWNvbG9yO1xuICBjb2xvcjogJGVzLW5hdi1pdGVtLWNvbG9yO1xuICBmb250LWZhbWlseTogJGVzLWZvbnQtcHJpbWFyeTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHdpZHRoOiAkZXMtc2lkZWJhci13aWR0aC1tb2JpbGU7XG5cbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuZXMtbmF2LWl0ZW1zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXMtbmF2LWl0ZW0tYmFja2dyb3VuZC1jb2xvcjtcbiAgICAvL2xpbWl0IG1heCBoZWlnaHQgYW5kIHNldCBvdmVyZmxvdyB0byBhdXRvIHRvIGVuYWJsZSBzY3JvbGxpbmcgd2hlbiBzaWRlYmFyIGNvbnRlbnQgZXhjZWVkcyB3aWR0aFxuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRlcy1wYWdlLWhlYWRlci1oZWlnaHR9KTtcbiAgICBvdmVyZmxvdzogYXV0bztcblxuICAgIHdpZHRoOiAkZXMtc2lkZWJhci13aWR0aC1tb2JpbGU7XG4gIH1cblxuICAuZXMtdG9nZ2xlLFxuICAuZXMtbmF2LWl0ZW1zIHtcbiAgICB6LWluZGV4OiAkZXMtc2lkZWJhci16LWluZGV4LW1vYmlsZTtcbiAgfVxuXG4gIC8qXG4gIFRvZ2dsZSBidXR0b25cbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC5lcy10b2dnbGUge1xuICAgIEBpbmNsdWRlIGVzLW5hdi1pdGVtO1xuICAgIEBpbmNsdWRlIGVzLW5hdi1pdGVtLWhlaWdodCgkZXMtbmF2LWl0ZW0taGVpZ2h0KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXMtc2lkZWJhci10b2dnbGUtYmFja2dyb3VuZC1jb2xvcjtcbiAgICBhLCBidXR0b24ge1xuICAgICAgY29sb3I6ICRlcy1uYXYtaXRlbS1jb2xvcjtcbiAgICAgIHBhZGRpbmc6IDAgJGVzLWd1dHRlcjtcbiAgICB9XG4gIH1cblxuICAuZXMtdG9nZ2xlIC5lcy1pY29uOmJlZm9yZSB7XG4gICAgY29udGVudDogZXMtZ2V0LWljb24oJ29wdGlvbnMnKTtcbiAgfVxufVxuXG4uZXMtc2lkZWJhci4tZXMtY2xvc2VkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLypcbiAgTmVzdGVkIEl0ZW1zXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvL2Fsd2F5cyBzaG93IGEgY2hldnJvbiBkb3duIGljb25cbiAgLmVzLW5hdi1pdGVtLi1lcy1vcGVuID4gYTpiZWZvcmUsXG4gIC5lcy1uYXYtaXRlbS4tZXMtb3BlbiA+IGJ1dHRvbjpiZWZvcmUsXG4gICAgLypjc3MtY29sbGFwc2libGUgdmFyaWFudCovXG4gIC5lcy1uYXYtaXRlbS4tZXMtY29sbGFwc2libGUgPiBhOmZvY3VzOmJlZm9yZSxcbiAgLmVzLW5hdi1pdGVtLi1lcy1jb2xsYXBzaWJsZSA+IGJ1dHRvbjpmb2N1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGVzLWdldC1pY29uKCdjaGV2cm9uLWRvd24nKTtcbiAgfVxufVxuXG4vKlxuU2lkZWJhciBPcGVuZWRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uZXMtc2lkZWJhci4tZXMtb3BlbiB7XG4gIC5lcy10b2dnbGUge1xuICAgIGEsIGJ1dHRvbiB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gICAgLmVzLWljb246YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGVzLWdldC1pY29uKCdjaGV2cm9uLWxlZnQnKTtcbiAgICB9XG4gIH1cbn1cblxuLypcblRhYmxldFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AaW5jbHVkZSBlcy12aWV3cG9ydC1yYW5nZShtb2JpbGUtbGFyZ2UtdXApIHtcblxuICAuZXMtc2lkZWJhciB7XG4gICAgd2lkdGg6ICRlcy1zaWRlYmFyLXdpZHRoLWRlc2t0b3A7XG4gICAgLmVzLW5hdi1pdGVtcyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIC8vbGltaXQgbWF4IGhlaWdodCBhbmQgc2V0IG92ZXJmbG93IHRvIGF1dG8gdG8gZW5hYmxlIHNjcm9sbGluZyB3aGVuIHNpZGViYXIgY29udGVudCBleGNlZWRzIHdpZHRoXG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3tlcy10by1yZW0oJGVzLXBhZ2UtaGVhZGVyLWhlaWdodCArICRlcy1uYXYtaXRlbS1oZWlnaHQpfSk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuZXMtdG9nZ2xlLFxuICAgIC5lcy1uYXYtaXRlbSB7XG4gICAgICBhLCBidXR0b24ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGVzLXRvLXJlbSgoJGVzLXNpZGViYXItd2lkdGgtY2xvc2VkIC0gJGVzLW5hdi1pdGVtLWljb24tc2l6ZSkgKiAuNSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVzLW5hdi1pdGVtLi1lcy1hY3RpdmUge1xuICAgICAgYSwgYnV0dG9uIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGVzLXRvLXJlbShjYWxjKCRlcy1ndXR0ZXIgLSAzcHgpKTsgLy8gYWxpZ25tZW50IGFkanVzdG1lbnQgZm9yIGlubGluZSBzdGFydCBib3JkZXJcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvL3RyYW5zaXRpb24gZm9yIG9wZW5pbmcvY2xvc2luZyB0aGUgc2lkZWJhclxuICAgIHRyYW5zaXRpb246IG1pbi13aWR0aCAkZXMtbmF2LWl0ZW0tdHJhbnNpdGlvbi1kdXJhdGlvbjtcblxuICAgIC8qIFNpZGViYXIgT3BlblxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4gICAgJi4tZXMtb3BlbiB7XG4gICAgICBAaW5jbHVkZSBlcy10cmFuc2l0aW9uLWV4cGFuZC1ob3Jpem9udGFsKCRlcy1zaWRlYmFyLXdpZHRoLXRhYmxldCk7XG4gICAgICBtaW4td2lkdGg6IGVzLXRvLXJlbSgkZXMtc2lkZWJhci13aWR0aC10YWJsZXQpO1xuICAgIH1cblxuICAgIC8qIFNpZGViYXIgQ2xvc2VkXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbiAgICAmLi1lcy1jbG9zZWQge1xuICAgICAgQGluY2x1ZGUgZXMtdHJhbnNpdGlvbi1jb2xsYXBzZS1ob3Jpem9udGFsKCRlcy1zaWRlYmFyLXdpZHRoLWNsb3NlZCk7XG4gICAgICBtaW4td2lkdGg6IGVzLXRvLXJlbSgkZXMtc2lkZWJhci13aWR0aC1jbG9zZWQpO1xuXG4gICAgICAvL292ZXJyaWRlIG1vYmlsZSBzdHlsZXNcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC8qXG4gICAgICAgIGNoZXZyb24gaWNvbnNcbiAgICAgICovXG4gICAgICAuZXMtbmF2LWl0ZW0uLWVzLW9wZW4gPiBhOmJlZm9yZSxcbiAgICAgIC5lcy1uYXYtaXRlbS4tZXMtb3BlbiA+IGJ1dHRvbjpiZWZvcmUsXG4gICAgICAuZXMtbmF2LWl0ZW0uLWVzLWNsb3NlZCA+IGE6YmVmb3JlLFxuICAgICAgLmVzLW5hdi1pdGVtLi1lcy1jbG9zZWQgPiBidXR0b246YmVmb3JlLFxuICAgICAgLmVzLW5hdi1pdGVtLi1lcy1jb2xsYXBzaWJsZSA+IGE6YmVmb3JlLFxuICAgICAgLmVzLW5hdi1pdGVtLi1lcy1jb2xsYXBzaWJsZSA+IGJ1dHRvbjpiZWZvcmUge1xuICAgICAgICByaWdodDogZXMtdG8tcmVtKCRlcy1zcGFjZS1zbWFsbCk7XG4gICAgICAgIGZvbnQtc2l6ZTogZXMtdG8tcmVtKCRlcy1uYXYtaXRlbS1jaGV2cm9uLXNpemUtc21hbGwpO1xuICAgICAgfVxuXG4gICAgICAvL25ldmVyIHNob3cgbmVzdGVkIGl0ZW1zIHdoZW4gdGhlIHNpZGViYXIgaXMgY2xvc2VkXG4gICAgICAuZXMtbmF2LWl0ZW0gdWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiBEZXNrdG9wXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuQGluY2x1ZGUgZXMtdmlld3BvcnQtcmFuZ2UoZGVza3RvcC11cCkge1xuXG4gIC5lcy1zaWRlYmFyIHtcbiAgICAvL292ZXJmbG93IG5lZWRzIHRvIGJlIHZpc2libGUgaW4gZGVza3RvcCBiZWNhdXNlIG5lc3RlZCBpdGVtcyBhcmUgc3VwcG9zZWQgdG8gZmx5IG91dHNpZGUgb24gdGhlIHJpZ2h0LlxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgLy9zdWJuYXZcbiAgICAuZXMtbmF2LWl0ZW0gdWwge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogZXMtdG8tcmVtKCRlcy1zaWRlYmFyLXdpZHRoLWRlc2t0b3ApO1xuICAgICAgbWFyZ2luLXRvcDogJGVzLW5hdi1pdGVtLWhlaWdodCAqIC0xO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGVzLWJvcmRlci1saWdodC1jb2xvcjtcbiAgICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IG5vbmU7IFxuICAgICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgICBhLCBidXR0b24ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGVzLXRvLXJlbSgkZXMtZ3V0dGVyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZXMtbmF2LWl0ZW0uLWVzLWFjdGl2ZSB7XG4gICAgICBhLCBidXR0b24ge1xuICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogZXMtdG8tcmVtKGNhbGMoJGVzLWd1dHRlciAtIDNweCkpOyAvLyBhbGlnbm1lbnQgYWRqdXN0bWVudCBmb3IgaW5saW5lIHN0YXJ0IGJvcmRlclxuICAgICAgfVxuICAgIH1cblxuICAgIC8vZXhwYW5kIG9uIGhvdmVyXG4gICAgLmVzLW5hdi1pdGVtcyBsaTpob3ZlciA+IHVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC8vYWxpZ24gZmx5b3V0IHRvIGJvdHRvbVxuICAgIC4tZXMtZmx5b3V0LWxlZnQtYm90dG9tLFxuICAgIC4tZXMtZmx5b3V0LWxlZnQtYm90dG9tIHVsIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuZXMtbmF2LWl0ZW1zIHtcbiAgICAgIC8vb3ZlcmZsb3cgbmVlZHMgdG8gYmUgdmlzaWJsZSBpbiBkZXNrdG9wIGJlY2F1c2UgbmVzdGVkIGl0ZW1zIGFyZSBzdXBwb3NlZCB0byBmbHkgb3V0c2lkZSBvbiB0aGUgcmlnaHQuXG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG5cbiAgICAuZXMtbmF2LWl0ZW0gbGkge1xuICAgICAgbWluLWhlaWdodDogZXMtdG8tcmVtKCRlcy1uYXYtaXRlbS1oZWlnaHQpO1xuICAgIH1cblxuICAgICYuLWVzLWNsb3NlZCB7XG4gICAgICAvL292ZXJyaWRlIHRhYmxldCBzdHlsZXNcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgLmVzLW5hdi1pdGVtIHVsIHtcbiAgICAgICAgLy9vdmVycmlkZSB0YWJsZXQgc3R5bGVzXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGxlZnQ6IGVzLXRvLXJlbSgkZXMtc2lkZWJhci13aWR0aC1jbG9zZWQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qXG4gIE5lc3RlZCBJdGVtc1xuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuICAuZXMtc2lkZWJhciB7XG4gICAgLyphbHdheXMgc2hvdyBjaGV2cm9uLXJpZ2h0IGluIGRlc2t0b3AqL1xuICAgIC5lcy1uYXYtaXRlbS4tZXMtb3BlbiA+IGE6YmVmb3JlLFxuICAgIC5lcy1uYXYtaXRlbS4tZXMtb3BlbiA+IGJ1dHRvbjpiZWZvcmUsXG4gICAgLmVzLW5hdi1pdGVtLi1lcy1jbG9zZWQgPiBhOmJlZm9yZSxcbiAgICAuZXMtbmF2LWl0ZW0uLWVzLWNsb3NlZCA+IGJ1dHRvbjpiZWZvcmUsXG4gICAgLmVzLW5hdi1pdGVtLi1lcy1jb2xsYXBzaWJsZSA+IGE6YmVmb3JlLFxuICAgIC5lcy1uYXYtaXRlbS4tZXMtY29sbGFwc2libGUgPiBidXR0b246YmVmb3JlIHtcbiAgICAgIC8vY29sb3I6IGVzLWNvbG9yKFwiYmx1ZVwiLCBcImxpZ2h0LWJsdWVcIikgIWltcG9ydGFudDtcbiAgICAgIGNvbnRlbnQ6IGVzLWdldC1pY29uKCdjaGV2cm9uLXJpZ2h0JykgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxufSIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gRGF0YSB0eXBlIGFsaWdubWVudCBwcmluY2lwbGVcbi8vL1xuLy8vIEBncm91cCBwYXJ0aWFsc1xuLy8vIEBtb2R1bGUgc2Fzcy9wYXJ0aWFscy9hdG9tcy9iYWRnZVxuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmVzLWRhdGEtZGF0ZSxcbi5lcy1kYXRhLXRleHQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZXMtZGF0YS1udW1iZXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn0iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIFRhYmxlIG9yZ2FuaXNtXG4vLy9cbi8vLyBAZ3JvdXAgY29uZmlndXJhdGlvblxuLy8vIEBtb2R1bGUgc2Fzcy9vcmdhbmlzbXMvdGFibGVcbi8vL1xuLy8vIEByZXF1aXJlIGZ1bmN0aW9uIGVzLWNvbG9yXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gVmFyaWFibGVzIGZvciB0YWJsZXNcbiRlcy10YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgICBlcy10by1yZW0oJGVzLXNwYWNlLWluc2V0LXNtYWxsKTtcbiRlcy10YWJsZS1oZWFkZXItc29ydC1wYWRkaW5nOiAgICBlcy10by1yZW0oJGVzLXNwYWNlLWluc2V0LXNtYWxsICsgJGVzLXNwYWNlLWd1dHRlci1zbWFsbCArICgkZXMtaWNvbi1zaXplICogLjk1KSk7XG4kZXMtdGFibGUtc2lkZS1wYWRkaW5nOiAgICAgICAgICAgZXMtdG8tcmVtKCRlcy1zcGFjZS1kZWZhdWx0KTtcbiRlcy10YWJsZS1zb3J0aW5nLXdpZHRoOiAgICAgICAgICBlcy10by1yZW0oNHB4KTtcbiRlcy10YWJsZS1zdGF0dXMtc2lnbi1wYWRkaW5nOiAgICBlcy10by1yZW0oJGVzLXNwYWNlLWRlZmF1bHQgKyAkZXMtc3BhY2Utc21hbGwgJGVzLXNwYWNlLWRlZmF1bHQpO1xuXG4vLyBDb2xvcnNcbiRlcy10YWJsZS1oZWFkZXItY29sb3I6ICAgICAgICAgICBlcy1jb2xvcihcImNsYXJpby1tb25vXCIsXCJncmF5LTJcIik7XG4kZXMtdGFibGUtaGVhZGVyLXN1YnRsZS1jb2xvcjogICAgZXMtY29sb3IoXCJjbGFyaW8tbW9ub1wiLCBcImdyYXktMlwiKTtcbiRlcy10YWJsZS1ib3JkZXItY29sb3ItaW5uZXI6ICAgICBlcy1jb2xvcihcImNsYXJpby1tb25vXCIsXCJncmF5LTVcIik7XG4kZXMtdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGVzLWJvcmRlci1jb2xvcjtcbiRlcy10YWJsZS1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICBlcy1jb2xvcihcImNsYXJpby1tb25vXCIsIFwiZ3JheS0yXCIpO1xuJGVzLXRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgIGVzLWNvbG9yKFwiY2xhcmlvLW1vbm9cIiwgXCJncmF5LTRcIik7XG4kZXMtdGFibGUtc2VsZWN0ZWQtaG92ZXItY29sb3I6ICAgZXMtY29sb3IoXCJjbGFyaW8tcHVycGxlXCIsIFwicHVycGxlLTRcIik7XG4kZXMtdGFibGUtc2VsZWN0ZWQtY29sb3I6ICAgICAgICAgZXMtY29sb3IoXCJjbGFyaW8tcHVycGxlXCIsIFwicHVycGxlLTNcIik7XG4kZXMtdGFibGUtc2VsZWN0ZWQtYm9yZGVyLWNvbG9yOiAgZXMtY29sb3IoXCJjbGFyaW9cIiwgXCJwdXJwbGUtZFwiKTtcbiRlcy10YWJsZS1zZWxlY3RlZC1ib3JkZXItYmxvY2stY29sb3I6IGVzLWNvbG9yKFwiY2xhcmlvLXB1cnBsZVwiLCBcInB1cnBsZS01XCIpO1xuXG4vLyBUYWJsZSBzb3J0aW5nIG1peGluXG5AbWl4aW4gZXMtdGFibGUtc29ydGluZy1pY29uKCRpY29uLCAkc2l6ZTogJGVzLWljb25zLWZvbnQtc2l6ZS1iYXNlKXtcbiAgQGluY2x1ZGUgZXMtaWNvbihlcnQtaWNvbnMpO1xuICBjb250ZW50OiBlcy1nZXQtaWNvbigkaWNvbik7XG4gIGZvbnQtc2l6ZTogZXMtZW0tY2FsYygkc2l6ZSk7XG4gIG1hcmdpbjogZXMtdG8tcmVtKCRlcy1zcGFjZS1ndXR0ZXItbGVmdC1zbWFsbCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lcy10YWJsZSB7XG5cbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblxuICAvLyBDb2x1bW4gd2lkdGggbW9kaWZpZXJzXG4gIEBpbmNsdWRlIGVzLXdpZHRoLWNyZWF0ZS1tb2RpZmllcnMoMTIsIFwiLWVzLXdpZHRoLVwiKTtcblxuXG4gIGNhcHRpb24sXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkZXMtdGFibGUtY2VsbC1wYWRkaW5nO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICB0aCB7XG4gICAgcGFkZGluZzogJGVzLXRhYmxlLWNlbGwtcGFkZGluZztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cblxuICB0ci4tZXMtdmFsaWduLXRvcCxcbiAgdGQuLWVzLXZhbGlnbi10b3AsXG4gIHRoLi1lcy12YWxpZ24tdG9wIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG5cbiAgLy8gU3BhY2luZyBmb3Igc3RhdHVzIHNpZ24gaW4gdGFibGVcbiAgdGQgLmVzLXN0YXR1cy1zaWduIHtcbiAgICBwYWRkaW5nOiAkZXMtdGFibGUtc3RhdHVzLXNpZ24tcGFkZGluZztcbiAgfVxuXG4gICYuLWVzLXBsYWluIHtcbiAgICAmID4gdGhlYWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXMtdGFibGUtaGVhZGVyLXN1YnRsZS1jb2xvcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGVzLXRhYmxlLWhlYWRlci1zdWJ0bGUtY29sb3I7XG4gICAgICAgIGNvbG9yOiBlcy1jb2xvcihcIm1vbm9cIiwgXCJibGFja1wiKTtcbiAgICB9XG4gIH1cblxuICB0aGVhZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGVzLXRhYmxlLWhlYWRlci1jb2xvcjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGVzLXRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGVzLXRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICBjb2xvcjogJGVzLWZvbnQtY29sb3I7XG4gICAgZm9udC1zaXplOiAkZXMtc21hbGwtZm9udC1zaXplO1xuXG4gICAgdGgge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRlcy10YWJsZS1zaWRlLXBhZGRpbmc7XG4gICAgfVxuICAgIHRoOmxhc3QtY2hpbGQ6bm90KC4tZXMtc29ydCk6bm90KC4tZXMtc29ydC1kZXNjZW5kaW5nKTpub3QoLi1lcy1zb3J0LWFzY2VuZGluZykge1xuICAgICAgcGFkZGluZy1yaWdodDogJGVzLXRhYmxlLXNpZGUtcGFkZGluZztcbiAgICB9XG5cbiAgICAuLWVzLXNvcnQsXG4gICAgLi1lcy1zb3J0LWFzY2VuZGluZyxcbiAgICAuLWVzLXNvcnQtZGVzY2VuZGluZyB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkZXMtdGFibGUtaGVhZGVyLXNvcnQtcGFkZGluZztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLi1lcy1zb3J0IHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBlcy10YWJsZS1zb3J0aW5nLWljb24oc29ydGluZywgOS41KTtcbiAgICAgIH1cbiAgICB9XG4gICAgLi1lcy1zb3J0LWFzY2VuZGluZyB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZXMtdGFibGUtc29ydGluZy1pY29uKHNvcnRpbmctYXNjZW5kaW5nLCA5LjUpO1xuICAgICAgfVxuICAgIH1cbiAgICAuLWVzLXNvcnQtZGVzY2VuZGluZyB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZXMtdGFibGUtc29ydGluZy1pY29uKHNvcnRpbmctZGVzY2VuZGluZywgOS41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZXMtaWNvbiB7XG4gICAgY29sb3I6ICRlcy1pY29uLWNvbG9yO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRlcy1mb250LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIHRib2R5IHtcbiAgICAvLyBAZXh0ZW5kICVlcy1jb250YWluZXItYmFja2dyb3VuZC13aXRoLWJvcmRlcjtcbiAgICAmOmxhc3QtY2hpbGR7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGVzLXRhYmxlLWJvcmRlci1jb2xvci1pbm5lcjtcbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRlcy10YWJsZS1ib3JkZXItY29sb3I7IFxuICAgIH1cbiAgICBcbiAgICB0ciB7XG4gICAgICBib3JkZXItaW5saW5lLXN0YXJ0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGVzLXRhYmxlLWJvcmRlci1jb2xvci1pbm5lcjtcbiAgICAgICYgPiB0aDpmaXJzdC1jaGlsZCxcbiAgICAgICYgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJGVzLXRhYmxlLXNpZGUtcGFkZGluZztcbiAgICAgIH1cbiAgICAgICYgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGVzLXRhYmxlLXNpZGUtcGFkZGluZztcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkZXMtZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRlcy1hbmNob3ItY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB0Ym9keSB0cjpudGgtY2hpbGQoZXZlbil7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGVzLXRhYmxlLWJhY2tncm91bmQtY29sb3I7XG4gIH1cblxuICAmLi1lcy1zZWxlY3RhYmxlIHtcbiAgICB0Ym9keSB0ci4tZXMtc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGVzLXRhYmxlLXNlbGVjdGVkLWNvbG9yO1xuICAgICAgYm9yZGVyLWJsb2NrOiAxcHggc29saWQgJGVzLXRhYmxlLXNlbGVjdGVkLWJvcmRlci1ibG9jay1jb2xvcjtcbiAgICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IDNweCBzb2xpZCAkZXMtdGFibGUtc2VsZWN0ZWQtYm9yZGVyLWNvbG9yO1xuXG5cbiAgICAgIC8vIEV4dGVuc2lvbnMgZm9yIHRhYmxlXG4gICAgICAgICVlcy10YWJsZS1zZWxlY3RlZC1iYXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGVzKFwiY2xhcmlvLW1vbm9cIixcImdyYXktM1wiKTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHdpZHRoOiAkZXMtdGFibGUtc29ydGluZy13aWR0aDtcbiAgICAgICAgfVxuXG5cbiAgICAgICYgPiB0aCxcbiAgICAgICYgPiB0ZCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICAgIC8vICYgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgIC8vICAgJjpiZWZvcmUge1xuICAgICAgLy8gICAgIEBleHRlbmQgJWVzLXRhYmxlLXNlbGVjdGVkLWJhcjtcbiAgICAgIC8vICAgICBsZWZ0OiAwO1xuICAgICAgLy8gICB9XG4gICAgICAvLyB9XG4gICAgICAvLyAmID4gKjpsYXN0LWNoaWxkIHtcbiAgICAgIC8vICAgJjphZnRlciB7XG4gICAgICAvLyAgICAgQGV4dGVuZCAlZXMtdGFibGUtc2VsZWN0ZWQtYmFyO1xuICAgICAgLy8gICAgIHJpZ2h0OiAwO1xuICAgICAgLy8gICB9XG4gICAgICAvLyB9XG4gICAgfVxuICAgIHRib2R5IHRyLi1lcy1zZWxlY3RlZDpob3ZlcntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRlcy10YWJsZS1zZWxlY3RlZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gICAgdGJvZHkgdHI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGVzLXRhYmxlLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgICB0Ym9keSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG4gICYuLWVzLWZ1bGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmVzLWZsdWlkLWRhdGEge1xuICAgIEBpbmNsdWRlIGVzLWNsZWFyZml4O1xuICBcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICBcbiAgICBAaW5jbHVkZSBlcy12aWV3cG9ydC1yYW5nZSh0YWJsZXQtbGFyZ2UtdXApe1xuICAgICAgbGl7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogZXMtdG8tcmVtKCRlcy1zcGFjZS1kZWZhdWx0KTtcbiAgICAgICAgfVxuXG4vKiAgICAgIElNUFJPVkVEIFNPTFVUSU9OOlxuICAgICAgICBXaGljaCBkb2VzIG5vdCB3YXN0ZSBzcGFjZSBhdCB0aGUgZW5kIG9mIDNuZCBDb2x1bW4uIEJ1dCB0aGlzIHNvbHV0aW9uXG4gICAgICAgIHdvdWxkIGJlIGJldHRlciBpbiB0ZXJtcyBvZiBpbXBsZW1lbnRhdGlvbiwgd2hlbiB3ZSB3b3VsZCBoYXZlIGEgc3BlY2lmaWNcbiAgICAgICAgdmlld3BvcnQgcmFuZ2Ugd2hpY2ggc2hvdWxkIGluY2x1ZGUgZXZlcnl0aGluZyBmcm9tIHRhYmxldCB0byBkZXNrdG9wIGZvciB0aGUgMiBjb2x1bW4gc2V0dGluZ3MsIGJ1dCBub3QgYWJvdmUuXG4gICAgICAgIFdpdGggdGhlIGN1cnJlbnQgdmlld3BvcnQgcmFuZ2Ugc2V0dGluZ3MsIGEgcmVzZXQgb2YgdGhlIDpudGgtY2hpbGQob2RkKSBsaW5lLCBhc1xuICAgICAgICB0aGUgMiBjb2x1bW4gc2V0dGluZ3MgYXJlIGluaGVyaXRlZCB0byBkZXNrdG9wLXVwIHJhbmdlIHJlc3VsdGluZyBpbiBhbiBlcnJvci5cblxuICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBlcy10by1yZW0oJGVzLXNwYWNlLWRlZmF1bHQpO1xuICAgICAgICB9XG4qL1xuICAgICAgfVxuXG4gICAgfVxuICAgIEBpbmNsdWRlIGVzLXZpZXdwb3J0LXJhbmdlKGRlc2t0b3AtdXApe1xuICAgICAgbGl7XG4gICAgICAgIHdpZHRoOiAzMy4zJTtcblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGVzLXRvLXJlbSgkZXMtc3BhY2UtZGVmYXVsdCk7XG4gICAgICAgIH1cbi8qXG4gICAgICAgIElNUFJPVkVEIFNPTFVUSU9OOlxuICAgICAgICBXaGljaCBkb2VzIG5vdCB3YXN0ZSBzcGFjZSBhdCB0aGUgZW5kIG9mIDNuZCBDb2x1bW4uIEJ1dCB0aGlzIHNvbHV0aW9uXG4gICAgICAgIHdvdWxkIGJlIGJldHRlciBpbiB0ZXJtcyBvZiBpbXBsZW1lbnRhdGlvbiwgd2hlbiB3ZSB3b3VsZCBoYXZlIGEgc3BlY2lmaWNcbiAgICAgICAgdmlld3BvcnQgcmFuZ2Ugd2hpY2ggc2hvdWxkIGluY2x1ZGUgZXZlcnl0aGluZyBmcm9tIHRhYmxldCB0byBkZXNrdG9wIGZvciB0aGUgMiBjb2x1bW4gc2V0dGluZ3MsIGJ1dCBub3QgYWJvdmUuXG4gICAgICAgIFdpdGggdGhlIGN1cnJlbnQgdmlld3BvcnQgcmFuZ2Ugc2V0dGluZ3MsIGEgcmVzZXQgb2YgdGhlIDpudGgtY2hpbGQob2RkKSBsaW5lLCBhc1xuICAgICAgICB0aGUgMiBjb2x1bW4gc2V0dGluZ3MgYXJlIGluaGVyaXRlZCB0byBkZXNrdG9wLXVwIHJhbmdlIHJlc3VsdGluZyBpbiBhbiBlcnJvci5cblxuICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOm50aC1jaGlsZCgzbiszKSkge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGVzLXRvLXJlbSgkZXMtc3BhY2UtZGVmYXVsdCk7XG4gICAgICAgIH1cbiAgICAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gVGFibGUtTGVnZW5kIG9yZ2FuaXNtXG4vLy9cbi8vLyBAZ3JvdXAgY29uZmlndXJhdGlvblxuLy8vIEBtb2R1bGUgc2Fzcy9vcmdhbmlzbXMvdGFibGVcbi8vL1xuLy8vIEByZXF1aXJlIGZ1bmN0aW9uIGVzLWNvbG9yXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gc3BlY2lmaWMgc3R5bGluZyBmb3IgdGFibGUgbGVnZW5kXG4uZXMtdGFibGUtbGVnZW5kIHtcbiAgICAvLyBjb25maWd1cmF0aW9uXG4gICAgJGVzLXRhYmxlLWxlZ2VuZC10ZXh0LWRlZmF1bHQtY29sb3I6ICRlcy1mb250LWNvbG9yO1xuICBcbiAgICAvLyBCYWNrZ3JvdW5kIGNvbG9yIGFuZCBib3JkZXJcbiAgICBAZXh0ZW5kICVlcy1jb250YWluZXItYmFja2dyb3VuZDtcbiAgICAvLyBJbnNldCBzcGFjaW5nXG4gICAgQGV4dGVuZCAlZXMtY29udGFpbmVyLWluc2V0LW1vZGlmaWVycztcbiAgXG4gICAgLy8gc2V0IGRlZmF1bHQgY29sb3JcbiAgICBjb2xvcjogJGVzLXRhYmxlLWxlZ2VuZC10ZXh0LWRlZmF1bHQtY29sb3I7XG4gICAgXG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAvLyBmb3Igc3RhY2tpbmcgKGRpcmVjdCkgY2hpbGRyZW5cbiAgICAmID4gKiB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW46IGVzLXRvLXJlbSgkZXMtc3BhY2Utc3RhY2stbGFyZ2UpO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC8vIGJvcmRlciBhcm91bmQgdGFibGUgbGVnZW5kIGNvbnRhaW5lclxuICAgICYuLWVzLWJvcmRlciB7XG4gICAgICAgIEBleHRlbmQgJWVzLWNvbnRhaW5lci1iYWNrZ3JvdW5kLXdpdGgtYm9yZGVyO1xuICAgIH1cblxuICAgIC8vIGFsaWduZWQgd2lkdGggc2V0dGluZ3Mgd2hlbiAyLWNvbHVtbiBsYXlvdXQgaW5jbHVkZWRcbiAgICBAaW5jbHVkZSBlcy12aWV3cG9ydC1yYW5nZShtb2JpbGUtbGFyZ2UtdXApIHtcbiAgICAgICAgJi4tZXMtYWxpZ25lZCB7XG4gICAgICAgICAgICAuZXMtbGF5b3V0LWNvbHVtbnMge1xuICAgICAgICAgICAgICAgIC5lcy1jb2x1bW46bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmVzLWNvbHVtbjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gRmlsZSBpdGVtLCBmb3IgZmlsZSB1cGxvYWQgZm9ybXNcbi8vL1xuLy8vIEBncm91cCBwYXJ0aWFsc1xuLy8vIEBtb2R1bGUgc2Fzcy9tb2xlY3VsZXMvZmlsZS1pdGVtXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5lcy1maWxlLWl0ZW0ge1xuICAgIEBleHRlbmQgJWVzLWNvbnRhaW5lci1pbnNldC1tb2RpZmllcnM7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXMtYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZXMtYm9yZGVyLWNvbG9yO1xuICAgIGNvbG9yOiAkZXMtY29udHJvbC1jb2xvcjtcblxuICAgIC5lcy1pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICB9XG4gICAgLmVzLXNwaW5uZXIge1xuICAgICAgICBoZWlnaHQ6IDEuM2VtO1xuICAgICAgICB3aWR0aDogMS4zZW07XG4gICAgfVxuICAgIC5lcy1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGVzLWljb24tY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgJiA+IGE6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgIG1hcmdpbjogZXMtdG8tcmVtKCRlcy1zcGFjZS1ndXR0ZXItcmlnaHQtZGVmYXVsdCk7XG4gICAgICAgIH1cbiAgICAgICAgLi1lcy13YXJuaW5nIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZXMtZm9udC13YXJuaW5nLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5lcy1maWxlLW5hbWUge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgIH1cbiAgICAmLi1lcy1pbnZhbGlkIHtcbiAgICAgICAgQGV4dGVuZCAlZXMtY29udHJvbC1pbnZhbGlkO1xuICAgIH1cbn0iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIFByb2R1Y3Qgd2l0aCB0aHVtYm5haWwsIGZvciB1c2UgaW4gcHJvZHVjdC1saXN0XG4vLy9cbi8vLyBAZ3JvdXAgcGFydGlhbHNcbi8vLyBAbW9kdWxlIHNhc3MvbW9sZWN1bGVzL3Byb2R1Y3RcblxuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5lcy1wcm9kdWN0e1xuXG4gIC5lcy10aHVtYm5haWx7XG4gICAgQGV4dGVuZCAlZXMtY29udGFpbmVyLWJhY2tncm91bmQtd2l0aC1ib3JkZXI7XG4gICAgcGFkZGluZzogZXMtdG8tcmVtKCRlcy1zcGFjZS1pbnNldC1kZWZhdWx0KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC5lcy1sb2dve1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuZXMtaW5mbyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogZXMtdG8tcmVtKCRlcy1zcGFjZS1kZWZhdWx0KTtcbiAgICAgIHRvcDogZXMtdG8tcmVtKCRlcy1zcGFjZS1kZWZhdWx0KTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAuZXMtaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogZXMtdG8tcmVtKCRlcy1pY29uLXNpemUtbGFyZ2UpO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZXMtYnV0dG9ue1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59IiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBBcHAgdGVtcGxhdGVcbi8vL1xuLy8vIEBncm91cCB0ZW1wbGF0ZXNcbi8vLyBAbW9kdWxlIHNhc3MvdGVtcGxhdGVzL0FwcFxuLy8vIEByZXF1aXJlIG1peGluIGVzLXRvLXJlbVxuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmVzLWFwcCB7XG4gIEBleHRlbmQgJWVzLXBhZ2U7XG5cbiAgLmVzLWFwcC1ib2R5IHtcbiAgICBAaW5jbHVkZSBlcy1jbGVhcmZpeDtcbiAgICBAZXh0ZW5kICVlcy1jb250YWluZXItaW5zZXQtbW9kaWZpZXJzO1xuXG4gICAgJi4tZXMtZml4ZWQtd2lkdGgge1xuICAgICAgQGV4dGVuZCAlLWVzLXBhZ2UtYm9keS1maXhlZC13aWR0aDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5lcy1hcHAtZm9vdGVyIHtcbiAgICBAZXh0ZW5kICVlcy1wYWdlLWZvb3RlcjtcbiAgICAuZXMtcGFnZS1mb290ZXItbGF5b3V0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRlcy1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgYm9yZGVyLXRvcDogJGVzLXBhZ2UtZm9vdGVyLWJvcmRlcjtcbiAgICAgIGxpK2xpOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkZXMtYW5jaG9yLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8vXG4vLy8gRVJUIGRhc2hib2FyZCBwYWdlIHdpdGggc2lkZWJhciBuYXZpZ2F0aW9uXG4vLy9cbi8vLyBAZ3JvdXAgcGFydGlhbHNcbi8vLyBAbW9kdWxlIHNhc3MvcGFnZXMvZGFzaGJvYXJkLXdpdGgtc2lkZWJhclxuLy8vXG4vLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBAVE9ETzogbmVlZHMgdG8gYmUgcmVmYWN0b3JlZCBhZnRlciBzaWRlYmFyIGlzIGRvbmUhXG5cbkBpbXBvcnQgXCIuLi8uLi9fY29uZmlndXJhdGlvbi9jb21wb25lbnRzL19uYXYtaXRlbVwiO1xuQGltcG9ydCBcIi4uLy4uL19jb25maWd1cmF0aW9uL2NvbXBvbmVudHMvX3NpZGViYXJcIjtcbkBpbXBvcnQgXCIuLi8uLi9jb21wb25lbnRzL25hdmlnYXRpb24vX3NpZGViYXJcIjtcblxuLmVzLWFwcCB7XG5cbiAgLypQb3NpdGlvbiAoTW9iaWxlKVxuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4gIC5lcy1zaWRlYmFyIHtcbiAgICAvL3RoZSB3aWR0aCBvZiBzaWRlYmFyIGNvbnRhaW5lciBtdXN0IG5vdCBleGNlZWQgdGhlIHdpZHRoIG9mIHRoZSBzaWRlYmFyIHRvZ2dsZSBidXR0b25cbiAgICAvL290aGVyd2lzZSB0aGUgaGVhZGVyIGlzIG5vdCBjbGlja2FibGUgYW55bW9yZVxuICAgIG1heC13aWR0aDogZXMtdG8tcmVtKCRlcy1wYWdlLWhlYWRlci1oZWlnaHQpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJGVzLXNpZGViYXItei1pbmRleC1tb2JpbGU7XG4gIH1cblxuICAvKlxuICBTaWRlYmFyIENsb3NlZFxuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4gIC5lcy1zaWRlYmFyLi1lcy1jbG9zZWQge1xuICAgIC5lcy1uYXYtaXRlbXMge1xuICAgICAgbGVmdDogZXMtdG8tcmVtKCRlcy1zaWRlYmFyLXdpZHRoLWNsb3NlZCkgKiAtMTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gIH1cblxuICAvKlxuICBTaWRlYmFyIE9wZW5lZFxuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4gIC5lcy1zaWRlYmFyLi1lcy1vcGVuIHtcbiAgICAuZXMtbmF2LWl0ZW1zIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLypcbiAgQ29uZmxpY3RzXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbiAgLy9tYWtlIHN1cmUgdGhhdCB0aGUgZm9vdGVyIGlzIG5vdCBvdmVybGFwcGVkIGJ5IHRoZSBzaWRlYmFyXG4gIC5lcy1jb3B5cmlnaHQtZm9vdGVyIHtcbiAgICB6LWluZGV4OiAkZXMtc2lkZWJhci16LWluZGV4LXRhYmxldCArIDE7XG4gIH1cblxuXG4gIC8qIE1vYmlsZSBPbmx5OiBEaXNwbGF5IFRvZ2dsZSBCdXR0b24gaW4gSGVhZGVyXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbiAgQGluY2x1ZGUgZXMtdmlld3BvcnQtcmFuZ2UobW9iaWxlLW9ubHkpIHtcbiAgICAuZXMtc2lkZWJhciB7XG4gICAgICAuZXMtdG9nZ2xlIHtcbiAgICAgICAgaGVpZ2h0OiBlcy10by1yZW0oJGVzLXNpZGViYXItdG9nZ2xlLWhlaWdodC1tb2JpbGUpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiBlcy10by1yZW0oJGVzLXNpZGViYXItdG9nZ2xlLXdpZHRoLW1vYmlsZSk7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmVzLXRvZ2dsZSAuZXMtaWNvbiB7XG4gICAgICAgIC8vZm9udC1zaXplOiBlcy10by1yZW0oJGVzLWdsb2JhbC1oZWFkZXItaGVpZ2h0IC0gMiAqICRlcy1ndXR0ZXIpO1xuICAgICAgICAvL21hcmdpbi10b3A6ICRlcy1ndXR0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuXG4gIC8qXG4gIFRhYmxldFxuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4gIEBpbmNsdWRlIGVzLXZpZXdwb3J0LXJhbmdlKG1vYmlsZS1sYXJnZS11cCkge1xuICAgIC5lcy1zaWRlYmFyIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtICN7ZXMtdG8tcmVtKCRlcy1nbG9iYWwtaGVhZGVyLWhlaWdodCl9KTtcblxuICAgICAgLy9zaWRlYmFyIHNob3VsZCBoYXZlIHRoZSBzYW1lIG1pbi1oZWlnaHQgYXMgLmVzLXBhZ2UtbWFpblxuICAgICAgbWluLWhlaWdodDogZXMtdG8tcmVtKCRlcy1wYWdlLW1haW4tbWluLWhlaWdodCk7XG5cbiAgICAgIC8vcG9zaXRpb24gYmVsb3cgaGVhZGVyXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IGVzLXRvLXJlbSgkZXMtcGFnZS1oZWFkZXItaGVpZ2h0KTtcblxuICAgICAgLy90cmFuc2l0aW9uIGZvciBvcGVuaW5nL2Nsb3NpbmcgdGhlIHNpZGViYXJcbiAgICAgIHRyYW5zaXRpb246IG1pbi13aWR0aCAkZXMtbmF2LWl0ZW0tdHJhbnNpdGlvbi1kdXJhdGlvbjtcblxuICAgICAgLy9yZXNldCB3aWR0aCB0byBhbGxvdyBvcGVuaW5nL2Nsb3NpbmcgdXNpbmcgdHJhbnNpdGlvbiBvbiBtYXgtd2lkdGhcbiAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAvL2Rvbid0IG92ZXJsYXAgYXBwIGxhdW5jaGVyIG1lbnVcbiAgICAgIHotaW5kZXg6ICRlcy1nbG9iYWwtaGVhZGVyLXotaW5kZXggLSAxO1xuXG4gICAgICAuZXMtbmF2LWl0ZW1zIHtcbiAgICAgICAgLy9vdmVycmlkZSBwb3NpdGlvbiBvbiBtb2JpbGVcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIH1cblxuICAgICAgLyogU2lkZWJhciBPcGVuXG4gICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuICAgICAgJi4tZXMtb3BlbiB7XG4gICAgICAgIC8vb3ZlcnJpZGUgcG9zaXRpb24gb24gbW9iaWxlXG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC8qIFNpZGViYXIgQ2xvc2VkXG4gICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuICAgICAgJi4tZXMtY2xvc2VkIHtcblxuICAgICAgICAuZXMtdG9nZ2xlIHtcbiAgICAgICAgICAvL292ZXJyaWRlIG1vYmlsZSBzdHlsZXNcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVzLW5hdi1pdGVtcyB7XG4gICAgICAgICAgLy9vdmVycmlkZSBtb2JpbGUgc3R5bGVzXG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvL3B1c2ggZXMtcGFnZS1tYWluIHRvIHRoZSByaWdodCBhbmQgc2hyaW5rIGl0XG4gICAgICAmICsgLmVzLWFwcC1ib2R5Om5vdCguLWVzLWZpeGVkLXdpZHRoKSB7XG4gICAgICAgIC8vdXNlIG1pbi13aWR0aCB0byBlbmFibGUgdHJhbnNpdGlvblxuICAgICAgICBtaW4td2lkdGg6IGNhbGMoMTAwJSAtICN7ZXMtdG8tcmVtKCRlcy1zaWRlYmFyLXdpZHRoLWNsb3NlZCl9KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGVzLXRvLXJlbSgkZXMtc2lkZWJhci13aWR0aC1jbG9zZWQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vcHVzaCBlcy1wYWdlLW1haW4gdG8gdGhlIHJpZ2h0IGZvciBmaXhlZCB3aWR0aCB3aWRlIGNvbnRlbnRcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRlcy1tb2JpbGUtbWF4KSBhbmQgKG1heC13aWR0aDogJGVzLXBhZ2UtbWFpbi1tZWRpdW0tbWF4LXdpZHRoICsgMiAqICAkZXMtc2lkZWJhci13aWR0aC1jbG9zZWQpIHtcbiAgICAuZXMtc2lkZWJhciArIC5lcy1hcHAtYm9keS4tZXMtZml4ZWQtd2lkdGgge1xuICAgICAgbWFyZ2luLWxlZnQ6IGVzLXRvLXJlbSgkZXMtc2lkZWJhci13aWR0aC1jbG9zZWQpO1xuICAgIH1cbiAgfVxuXG4gIC8qXG4gIERlc2t0b3BcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuICBAaW5jbHVkZSBlcy12aWV3cG9ydC1yYW5nZShkZXNrdG9wLXVwKSB7XG5cbiAgICAuZXMtc2lkZWJhciB7XG4gICAgICAmICsgLmVzLWFwcC1ib2R5IHtcbiAgICAgICAgLy90cmFuc2l0aW9uIGZvciBvcGVuaW5nL2Nsb3NpbmcgdGhlIHNpZGViYXJcbiAgICAgICAgdHJhbnNpdGlvbjogbWluLXdpZHRoLCBtYXJnaW4tbGVmdCAkZXMtbmF2LWl0ZW0tdHJhbnNpdGlvbi1kdXJhdGlvbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIFBhZ2UgY29tcG9uZW50cyAoSGVhZGVyLCBGb290ZXIsIE1haW4pXG4vLy9cbi8vLyBAZ3JvdXAgcGFydGlhbHNcbi8vLyBAbW9kdWxlIHNhc3MvbW9sZWN1bGVzL3BhZ2Vcbi8vLyBAcmVxdWlyZSBtaXhpbiBlcy10by1yZW1cbi8vL1xuLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5lcy1wYWdlLWhlYWRlciB7XG5cbiAgcGFkZGluZzogMCAkZXMtY29udGFpbmVyLWJvcmRlci13aWR0aCAwICRlcy1jb250YWluZXItYm9yZGVyLXdpZHRoO1xuXG4gIC5lcy1wYWdlLWhlYWRlci10aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJiA+IC5lcy10ZXh0LWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiA5MCU7XG5cbiAgICAgIHNwYW4uc2ctdHlwZSB7XG4gICAgICBsaW5lLWhlaWdodDogZXMtdG8tcmVtKCRlcy1saW5lLWhlaWdodCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVzLXBhZ2UtdGl0bGUtaWNvbiB7XG5cbiAgICAgIC5lcy1pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICAgICAgLy8gdmVydGljYWwtYWxpZ246IHN1YjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gLmVzLWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5lcy1kcm9wZG93biB7XG4gICAgICBwYWRkaW5nOiBlcy10by1yZW0oJGVzLXNwYWNlLXNtYWxsICsgMXB4KTtcbiAgICB9XG5cbiAgICAuZXMtYnV0dG9uLFxuICAgIGJ1dHRvbixcbiAgICAuZXMtZHJvcGRvd24ge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC5lcy1idXR0b24gKyAuZXMtYnV0dG9uLFxuICAgIGJ1dHRvbiArIGJ1dHRvbiB7XG4gICAgICBtYXJnaW46IGVzLXRvLXJlbSgkZXMtc3BhY2UtZ3V0dGVyLXJpZ2h0LWRlZmF1bHQpO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBlcy12aWV3cG9ydC1yYW5nZShtb2JpbGUtbGFyZ2UtdXApe1xuICAuZXMtcGFnZS1oZWFkZXIge1xuXG4gICAgLmVzLXBhZ2UtaGVhZGVyLXRpdGxlIHtcblxuICAgICAgJiA+IC5lcy10ZXh0LWdyb3VwIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG5cbiAgICAgICYgPiAuZXMtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgICAgJiA+IC5lcy1kcm9wZG93biB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLy8vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy9cbi8vLyBHYXRld2F5IHRlbXBsYXRlXG4vLy9cbi8vLyBAZ3JvdXAgdGVtcGxhdGVzXG4vLy8gQG1vZHVsZSBzYXNzL3RlbXBsYXRlcy9nYXRld2F5XG4vLy8gQHJlcXVpcmUgbWl4aW4gZXMtdG8tcmVtXG4vLy9cbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZXMtZ2F0ZXdheSB7XG4gIC8vIEdhdGV3YXkgdGVtcGxhdGUgVmFyaWFibGVzXG4gICRlcy1nYXRld2F5LWhlYWRlci1sb2dvLWhlaWdodDogMyAqICRlcy1iYXNlLXVuaXQ7XG5cbiAgYmFja2dyb3VuZDogJGVzLWJhY2tncm91bmQtbGlnaHQtY29sb3I7XG4gIEBleHRlbmQgJWVzLXBhZ2U7XG5cbiAgLmVzLWdhdGV3YXktaGVhZGVyIHtcbiAgICBwYWRkaW5nOiBlcy10by1yZW0oJGVzLXNwYWNlLWluc2V0LXhsYXJnZSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgJiAuZXMtbG9nbyB7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBlcy10by1yZW0oJGVzLWdhdGV3YXktaGVhZGVyLWxvZ28taGVpZ2h0KTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgJiBpbWcge1xuICAgICAgICBoZWlnaHQ6IGVzLXRvLXJlbSgkZXMtZ2F0ZXdheS1oZWFkZXItbG9nby1oZWlnaHQpO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lcy1nYXRld2F5LWJvZHkge1xuICAgIEBpbmNsdWRlIGVzLWNsZWFyZml4O1xuICAgIEBleHRlbmQgJS1lcy1wYWdlLWJvZHktZml4ZWQtd2lkdGg7XG4gICAgQGV4dGVuZCAlZXMtY29udGFpbmVyLWluc2V0LW1vZGlmaWVycztcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICYuLWVzLXNtYWxsIHtcbiAgICAgIEBleHRlbmQgJS1lcy1wYWdlLWJvZHktZml4ZWQtd2lkdGgtc21hbGw7XG4gICAgfVxuICAgIGgxIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLy8gQ2hhbmdlIGFsaWdubWVudCBmb3IgaWNvbnMgaW4gaGVhZGluZ3NcbiAgICBoMSxcbiAgICBoMixcbiAgICBoMyxcbiAgICBoNCB7XG4gICAgICAuZXMtaWNvbiB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZXMtZ2F0ZXdheS1mb290ZXIge1xuICAgIEBleHRlbmQgJWVzLXBhZ2UtZm9vdGVyO1xuICAgIC5lcy1wYWdlLWZvb3Rlci1sYXlvdXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBsaStsaTpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJGVzLWFuY2hvci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvLy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vL1xuLy8vIEdhdGV3YXkgQ29sdW1uIHRlbXBsYXRlXG4vLy8gQGdyb3VwIGNvbmZpZ3VyYXRpb25cbi8vLyBAbW9kdWxlIHNhc3MvdGVtcGxhdGUvZ2F0ZXdheS1jb2x1bW5cbi8vL1xuLy8vIEByZXF1aXJlIGZsZXhib3hcbi8vLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZXMtZ2F0ZXdheS1jb2x1bW4ge1xuICAvLyBGbGV4Ym94IGZvciBjb2x1bW5zIGluIGxvZ2luIHRlbXBsYXRlL3BhZ2VcbiAgLi1lcy1mbGV4LWNlbnRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLi1lcy1mbGV4LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMTtcbiAgfVxuICBcbiAgLmVzLXRleHQtZ3JvdXAge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgLy9PdmVyZmxvdyBoYW5kbGluZ1xuICAgIEBpbmNsdWRlIGVzLW92ZXJmbG93LXdyYXA7XG4gIH1cblxuICAuZXMtZ2F0ZXdheS1jb2x1bW4tZm9vdGVyIHtcbiAgICBAZXh0ZW5kICVlcy1saW5rLWxpc3Q7XG5cbiAgICAvLyBkZXByZWNhdGVkIEBUT0RPOiBSZW1vdmUgaW4gMi4yLjAgdmVyc2lvblxuICAgIGEgKyBhIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBlcy10by1yZW0oJGVzLXNwYWNlLWRlZmF1bHQpO1xuICAgIH1cbiAgICBhICsgYTpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJ8XCI7XG4gICAgICBtYXJnaW46IGVzLXRvLXJlbSgkZXMtc3BhY2UtZ3V0dGVyLXJpZ2h0LWRlZmF1bHQpO1xuICAgIH1cbiAgfVxufVxuXG4uZXMtZ2F0ZXdheS1jb2x1bW4uLWVzLWZsZXgtaG9yaXpvbnRhbCB7XG4gIC8vIEZsZXhib3ggZm9yIGNvbHVtbnMgaW4gbG9naW4gdGVtcGxhdGUvcGFnZVxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuXG5AaW5jbHVkZSBlcy12aWV3cG9ydC1yYW5nZSgndGFibGV0LXVwJykge1xuICAvL0BUT0RPOiAoV09SS0FST1VORCkgQnVnZ3kgaW4gSUUsIHdvcmthcm91bmQgd2l0aCBtZWRpYSBxdWVyeVxuICAuLWVzLWZsZXgtdmVydGljYWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICYgPiAuZXMtY29udGVudC1ib3gge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAmID4gLmVzLWNvbnRlbnQtYm94OmZpcnN0LWNoaWxkIHtcbiAgICAgIGZsZXg6IDI7XG4gICAgfVxuICB9XG59IiwiLy9Db25maWc6IHBhdGggdG8gZGlyZWN0b3J5IGZvciBpbWFnZXMgYW5kIGZvbnRzXG4kZXMtcGF0aC10by1hc3NldHM6ICcuLi8nO1xuXG4vLyB2ZXJzaW9uIGhlYWRlciBmb3Igc3R5bGVzXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQGlmIHZhcmlhYmxlLWV4aXN0cyhhcHAtdmVyc2lvbikge1xuXHQvKiFcblx0ICogQ3VzdG9tIEFwcGxpY2F0aW9uIGNvbXBpbGVkIENTUyBzdHlsZXMgViN7JGFwcC12ZXJzaW9ufVxuXHQgKi9cbn0gQGVsc2Uge1xuXHQvKiFcblx0ICogZXJ0LXdlYnN0eWxlIENTUyBVSSBUb29sa2l0IFYke1ZFUlNJT059XG5cdCAqL1xufVxuXG4vLyBjb25maWd1cmF0aW9uXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQGltcG9ydCBcImNvbmZpZ3VyYXRpb25cIjtcblxuXG4vLyBtaXhpbnMgYW5kIGZ1bmN0aW9uc1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBpbXBvcnQgXCJtb2R1bGVzXCI7XG5cblxuLy9XZWJmb250c1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBpbXBvcnQgJ2ZvdW5kYXRpb24vd2ViZm9udHMnO1xuXG4vLyBFbGVtZW50IHN0eWxlc1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIG5vcm1hbGl6ZS5jc3MgdjQgcmVzZXQgc3R5bGVzXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFdlIGhhdmUgdGhpcyBmaWxlIHRvIGFzc3VyZSBjb21wYXRpYmlsaXR5IHdpdGggYm9vdHN0cmFwLlxuLy8gKHlvdSBjYW4gcmVtb3ZlIGl0IGlmIHlvdSB1c2UgYm9vdHN0cmFwIDMgb3IgNCBhbG9uZyB3aXRoIGVydC13ZWJzdHlsZXMpXG5cbkBpbXBvcnQgXCJ2ZW5kb3Ivbm9ybWFsaXplXCI7XG5AaW1wb3J0IFwiZm91bmRhdGlvbi9nZW5lcmFsXCI7XG5cbkBpbXBvcnQgXCJmb3VuZGF0aW9uL3R5cG9ncmFwaHlcIjtcbkBpbXBvcnQgXCJmb3VuZGF0aW9uL2NvbnRlbnQtYm94XCI7XG5AaW1wb3J0IFwiZm91bmRhdGlvbi9pY29uXCI7XG5AaW1wb3J0IFwiZm91bmRhdGlvbi9pbnZpc2libGVcIjtcbkBpbXBvcnQgXCJmb3VuZGF0aW9uL2xheW91dHMvbGF5b3V0c1wiO1xuQGltcG9ydCBcImZvdW5kYXRpb24vbGF5b3V0cy9sYXlvdXQtYmFzZVwiO1xuQGltcG9ydCBcImZvdW5kYXRpb24vbGF5b3V0cy9sYXlvdXQtY29sdW1uc1wiO1xuQGltcG9ydCBcImZvdW5kYXRpb24vbGF5b3V0cy9sYXlvdXQtZ3JpZFwiO1xuQGltcG9ydCBcImZvdW5kYXRpb24vbGF5b3V0cy9sYXlvdXQtZmxleC1saXN0XCI7XG5AaW1wb3J0IFwiZm91bmRhdGlvbi93aWR0aHNcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvYWxlcnRzL2lubGluZS1tZXNzYWdlXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9hbGVydHMvbWVzc2FnZS1iYW5uZXJcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2FsZXJ0cy9ub3RpZmljYXRpb25cIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2FsZXJ0cy9ub3RpZmljYXRpb24tY2VudGVyXCI7XG5cbkBpbXBvcnQgXCJjb21wb25lbnRzL2Jhc2ljcy9hY3Rpb25iYXJcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Jhc2ljcy9iYWRnZVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYmFzaWNzL2JhZGdlLWxhYmVsXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9iYXNpY3MvYnVsbGV0LWxpc3RcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Jhc2ljcy9sZWdlbmQtbGlzdFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYmFzaWNzL2J1dHRvblwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYmFzaWNzL2J1dHRvbi1ncm91cFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYmFzaWNzL2Ryb3Bkb3duXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9iYXNpY3MvbGluay1saXN0XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9iYXNpY3MvdGFnXCI7XG5cbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbnRhaW5lcnMvY2FyZFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY29udGFpbmVycy9jb2xsYXBzaWJsZS1wYW5lbFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY29udGFpbmVycy9wYW5lbFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY29udGFpbmVycy9wb3BvdmVyXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb250YWluZXJzL3BvcHVwXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb250YWluZXJzL3NlY3Rpb25cIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbnRhaW5lcnMvc2VjdGlvbi1ib3hcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbnRhaW5lcnMvdGFic1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY29udGFpbmVycy90b29sYmFyXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb250YWluZXJzL3RvdXJcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbnRhaW5lcnMvd2lkZ2V0XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb250YWluZXJzL3BsYWNlaG9sZGVyXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb250YWluZXJzL2FjdGlvbi1idXR0b24tYmFyXCI7XG5cbkBpbXBvcnQgXCJjb21wb25lbnRzL2Zvcm0tY29udHJvbHMvZGF0ZS1pbnB1dFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZm9ybS1jb250cm9scy9kYXRlLXBpY2tlclwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZm9ybS1jb250cm9scy9mb3JtLWNvbnRyb2xzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9mb3JtLWNvbnRyb2xzL2Zvcm0tY29udHJvbC1vdmVybGF5XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9mb3JtLWNvbnRyb2xzL3N3aXRjaFwiO1xuXG5AaW1wb3J0IFwiY29tcG9uZW50cy9mb3Jtcy9mb3JtXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9mb3Jtcy9mb3JtLWZpZWxkXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9mb3Jtcy9mb3JtLW1lc3NhZ2VcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvZ3JpZC9ncmlkXCI7XG5cbkBpbXBvcnQgXCJjb21wb25lbnRzL2luZGljYXRvcnMvbG9hZGluZ1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvaW5kaWNhdG9ycy9zdGF0dXMtc2lnblwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvaW5kaWNhdG9ycy90b29sdGlwXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9pbmRpY2F0b3JzL3dpemFyZC1zdGVwc1wiO1xuXG5AaW1wb3J0IFwiY29tcG9uZW50cy9uYXZpZ2F0aW9uL2JyZWFkY3J1bWJzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9uYXZpZ2F0aW9uL25hdi1pdGVtXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9uYXZpZ2F0aW9uL3BhZ2luYXRpb25cIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL25hdmlnYXRpb24vcXVpY2tsaW5rc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvbmF2aWdhdGlvbi9zaWRlYmFyXCI7XG5cbkBpbXBvcnQgXCJjb21wb25lbnRzL3RhYmxlcy9kYXRhLXR5cGUtYWxpZ25tZW50XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy90YWJsZXMvdGFibGVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RhYmxlcy90YWJsZS1sZWdlbmRcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvZmlsZS1pdGVtXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9wcm9kdWN0XCI7XG5cbkBpbXBvcnQgXCJ0ZW1wbGF0ZXMvYXBwL2FwcFwiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9hcHAvYXBwLXdpdGgtc2lkZWJhclwiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9hcHAvcGFnZS1oZWFkZXJcIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZXMvZ2F0ZXdheS9nYXRld2F5XCI7XG5AaW1wb3J0IFwidGVtcGxhdGVzL2dhdGV3YXkvZ2F0ZXdheS1jb2x1bW5cIjtcblxuLy8gUHJpbnQgc3R5bGVzIGFyZSBub3cgaW4gYSBzZXBhcmF0ZSBmaWxlIGFuZCBoYXZlIHRvIGJlIGluY2x1ZGVkIGFzIGFuIGV4dHJhIGNzcyBmaWxlXG5cbi8vRW5hYmxlIEpTIGFwcGxpY2F0aW9ucyB0byBkZXRlY3QgY3VycmVudCB1aSB0b29sa2l0IHZlcnNpb25cbi5lcy11aXQtdmVyc2lvbjo6YWZ0ZXJ7XG4gIGNvbnRlbnQ6ICcke1ZFUlNJT059Jztcbn1cbi8vIGtlcHQgZm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHkgcmVhc29uc1xuLmVzLXNnLXZlcnNpb246OmFmdGVye1xuICBjb250ZW50OiAnJHtWRVJTSU9OfSc7XG59XG4iXX0= */
