.oc {
  /*!
 * jQuery UI Draggable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
  /*!
 * jQuery UI Slider 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/slider/#theming
 */
  /* support: IE8 - See #6727 */
}
.oc .ui-draggable-handle {
  -ms-touch-action: none;
  touch-action: none;
}
.oc .ui-slider {
  position: relative;
  text-align: left;
}
.oc .ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: default;
  -ms-touch-action: none;
  touch-action: none;
}
.oc .ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
}
.oc .ui-slider.ui-state-disabled .ui-slider-handle,
.oc .ui-slider.ui-state-disabled .ui-slider-range {
  filter: inherit;
}
.oc .ui-slider-horizontal {
  height: .8em;
}
.oc .ui-slider-horizontal .ui-slider-handle {
  top: -0.3em;
  margin-left: -0.6em;
}
.oc .ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}
.oc .ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}
.oc .ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}
.oc .ui-slider-vertical {
  width: .8em;
  height: 100px;
}
.oc .ui-slider-vertical .ui-slider-handle {
  left: -0.3em;
  margin-left: 0;
  margin-bottom: -0.6em;
}
.oc .ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}
.oc .ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}
.oc .ui-slider-vertical .ui-slider-range-max {
  top: 0;
}
/* roboto-100 - latin_cyrillic */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 100;
    src: url('../fonts/roboto-v15-latin_cyrillic-100.eot'); /* IE9 Compat Modes */
    src: local('Roboto Thin'), local('Roboto-Thin'),
    url('../fonts/roboto-v15-latin_cyrillic-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/roboto-v15-latin_cyrillic-100.woff2') format('woff2'), /* Super Modern Browsers */ url('../fonts/roboto-v15-latin_cyrillic-100.woff') format('woff'), /* Modern Browsers */ /*url('../fonts/roboto-v15-latin_cyrillic-100.ttf') format('truetype'), !* Safari, Android, iOS *!*/ url('../fonts/roboto-v15-latin_cyrillic-100.svg#Roboto') format('svg'); /* Legacy iOS */
    font-display: swap;
}

/* roboto-300 - latin_cyrillic */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/roboto-v15-latin_cyrillic-300.eot'); /* IE9 Compat Modes */
    src: local('Roboto Light'), local('Roboto-Light'),
    url('../fonts/roboto-v15-latin_cyrillic-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/roboto-v15-latin_cyrillic-300.woff2') format('woff2'), /* Super Modern Browsers */ url('../fonts/roboto-v15-latin_cyrillic-300.woff') format('woff'), /* Modern Browsers */ /*url('../fonts/roboto-v15-latin_cyrillic-300.ttf') format('truetype'), !* Safari, Android, iOS *!*/ url('../fonts/roboto-v15-latin_cyrillic-300.svg#Roboto') format('svg'); /* Legacy iOS */
    font-display: swap;
}

/* roboto-500 - latin_cyrillic */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/roboto-v15-latin_cyrillic-500.eot'); /* IE9 Compat Modes */
    src: local('Roboto Medium'), local('Roboto-Medium'),
    url('../fonts/roboto-v15-latin_cyrillic-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/roboto-v15-latin_cyrillic-500.woff2') format('woff2'), /* Super Modern Browsers */ url('../fonts/roboto-v15-latin_cyrillic-500.woff') format('woff'), /* Modern Browsers */ /*url('../fonts/roboto-v15-latin_cyrillic-500.ttf') format('truetype'), !* Safari, Android, iOS *!*/ url('../fonts/roboto-v15-latin_cyrillic-500.svg#Roboto') format('svg'); /* Legacy iOS */
    font-display: swap;
}

/* open-sans-300 - latin_cyrillic */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/open-sans-v13-latin_cyrillic-300.eot'); /* IE9 Compat Modes */
    src: local('Open Sans Light'), local('OpenSans-Light'),
    url('../fonts/open-sans-v13-latin_cyrillic-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/open-sans-v13-latin_cyrillic-300.woff2') format('woff2'), /* Super Modern Browsers */ url('../fonts/open-sans-v13-latin_cyrillic-300.woff') format('woff'), /* Modern Browsers */ /*url('../fonts/open-sans-v13-latin_cyrillic-300.ttf') format('truetype'), !* Safari, Android, iOS *!*/ url('../fonts/open-sans-v13-latin_cyrillic-300.svg#OpenSans') format('svg'); /* Legacy iOS */
    font-display: swap;
}

body.oc-modal-open {
    overflow: hidden;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

form.oc-form {
    margin: 0;
}

.oc {
    position: fixed;
    z-index: 9999;
    top:0;
    bottom: 0;
    left: 0;
    right: 0;
    display: none;
    overflow-y: auto;
    overflow-x: hidden;
    text-align: center;
    background:transparent;
    transition: background .2s;
}
.oc-modal-open .oc {
    display: block !important;
    background: rgba(0,0,0,.7);
}
.oc * {
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
}
.oc > * {
    text-align: left;
}
.oc:after {
    content: '';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    width: 0;
}

.oc-modal {
    display: inline-block;
    vertical-align: middle;
    width: 40%;
    min-width: 300px;
    max-width: 450px;
    background: #ffffff;
    position: relative;
    top: -25%;
    opacity: 0;
    z-index: 5;
    font-size: 14px;
    margin: 20px 0;
    box-shadow: 13px 15px 40px 0px rgba(0, 0, 0, 0.1);
	overflow: hidden;
}

@media screen and (max-width: 750px) {
    .oc-modal {
        width: 90%;
    }
}

.oc-modal button.oc-modal__close {
	position: absolute;
	top: 10px;
	right: 10px;
	display: inline-block;
	padding: 0;
	width: 16px;
	height: 16px;
	outline: 0;
	border: 0;
	background: transparent;
	color: #333333;
	font-size: 30px;
	line-height: 16px;
	cursor: pointer;
}

.oc-modal.success .oc-modal__close, .oc-modal.error .oc-modal__close {
    color:#fff;
}
.oc-modal .oc-modal__close:hover {
    opacity: .9;
}

.oc-modal .form-zagl {
    font-size: 128%;
    font-weight: 500;
    color: #333333;
    padding: 25px 30px 30px;
}

.oc-modal .form-body {
    padding: 0 30px;
}

.oc-form__field {
    display: table;
    width: 100%;
    position: relative;
    padding-top: 0;
    margin-bottom: 30px;
}
.oc-form__field.oc-form__static-title {
    padding-top: 15px;
}
.oc-form__field.oc-form__captcha .wa-captcha {
    display: table;
}
.oc-form__field.oc-form__captcha .wa-captcha > p {
    text-align: right;
}
.oc-form__field.oc-form__captcha .wa-captcha > p:first-child {
    text-align: left;
}
.oc-form__field.oc-form__captcha .wa-captcha .wa-captcha-input {
    border:1px solid #e2e2e2;
}
.oc-form__field.oc-form__captcha .wa-captcha .wa-captcha-refresh {
    text-align: right;
}

.oc-form__field-check {
    display: none;
}

.oc-form__field.top-field {
    display: table;
    width: 100%;
    padding-top: 0;
}
.oc-form__field.top-field > * {
    display: table-cell;
    vertical-align: top;
}

.oc-form__field .oc-img {
    padding-right: 20px;
}
.oc-form__field .oc-img__img {
    height: 60px;
    width: 60px;
    overflow: hidden;
    border-radius: 50%;
    box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.15);
}
.oc-form__field .oc-img img {
    max-width: 100%;
    max-height: 100%;
    border-radius: 50%;
}

.oc-form__field .oc-text {
    font-weight: 300;
    font-size: 100%;
    line-height: 1.43;
}

.oc-form__field .oc-text > * {
    margin:0;
    margin-top: 15px;
}
.oc-form__field .oc-text > *:first-child {
    margin-top: 0;
}
.oc-form__field .oc-form__field-title {
    top: 0;
    display: block;
    width: 100%;
    font-weight: 400;
    overflow: hidden;
    white-space: nowrap;
    position: absolute;
    font-size: 100%;
    line-height: 1.14;
    color: #999999;
    text-overflow: clip;
    cursor: text;
    pointer-events: none;
    -webkit-transition: all .15s ease-out;
    -moz-transition: all .15s ease-out;
    -o-transition: all .15s ease-out;
    transition: all .15s ease-out;
}

.oc-form__field label .r_star {
    color: #ed5454;
}

.oc-form__field_text {
    line-height: 1.14;
    color: #999999;
}

.oc-form__field_checkbox label .r_star {
    color: #ed5454;
}

.oc-form__field_checkbox input {
    margin-right: 5px;
}

.oc-form__field_checkbox .oc-form__field-title {
    display: block;
    width: 100%;
    font-weight: 400;
    font-size: 100%;
    line-height: 1.14;
    color: #999999;
    text-overflow: clip;
    -webkit-transition: all .15s ease-out;
    -moz-transition: all .15s ease-out;
    -o-transition: all .15s ease-out;
    transition: all .15s ease-out;
}

.oc-form__field input:focus + .oc-form__field-title,
.oc-form__field textarea:focus + .oc-form__field-title,
.oc-form__field input:active + .oc-form__field-title,
.oc-form__field textarea:active + .oc-form__field-title,
.oc-form__field .not-empty + .oc-form__field-title,
.oc-form__field select + .oc-form__field-title,
.oc-form__field .range + .oc-form__field-title,
.oc-form__field input:-webkit-autofill + .oc-form__field-title,
.oc-form__field textarea:-webkit-autofill + .oc-form__field-title,
.oc-form__field select:-webkit-autofill + .oc-form__field-title {
    top:-18px;
    font-size: 71%;
    line-height: 1.2;
    text-overflow: ellipsis;
    color:#333;
}
.oc-form__field.oc-form__static-title .range + .oc-form__field-title {
    top: 0;
}

.oc-form__field .ui-slider-horizontal .ui-slider-handle {
    margin-left: -5px;
}

.time-scale {
	display: table;
	table-layout: fixed;
}

.time-scale span {
	display: table-cell;
	text-align: left;
}

.time-scale span i {
	display: inline-block;
	position: relative;
	left: -6px;
	font-style: normal;
	font-size: 71%;
	color: #999999;
	font-weight: 300;
	min-width: 12px;
	text-align: center;
}

.oc-form__control,
input.oc-form__control {
    display: block;
    width: 100%;
    font-size: 114%;
    height: 28px;
    line-height: 1;
    color: #333333;
    font-weight: 300;
    background: #ffffff none;
    outline: none;
    border: none !important;
    border-bottom: solid 1px #e2e2e2 !important;
    padding: 0 0 7px;
    border-radius: 0;
    box-shadow: none;
    -webkit-transition: border-color ease-in-out .3s;
    -o-transition: border-color ease-in-out .3s;
    transition: border-color ease-in-out .3s;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

input.oc-form__control:focus {
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
}

textarea.oc-form__control {
    height: 19px;
}

.oc-form__control_validate .oc-form__control {
    border-color: red;
}
.oc-form__field:after {
    color:red;
}
.oc-form__control_validate_ok .oc-form__control {
    border-color: #8cc152;
}
.oc-form__field:after {
    content: attr(data-error);
    opacity: 0;
    position: absolute;
    top:100%;
    font-size: 10px;
    line-height: 1;
    -webkit-transition: opacity ease-in-out .3s;
    -o-transition: opacity ease-in-out .3s;
    transition: opacity ease-in-out .3s;
}
.oc-form__control_validate:after {
    opacity: 1;
    -webkit-transition: opacity ease-in-out .3s;
    -o-transition: opacity ease-in-out .3s;
    transition: opacity ease-in-out .3s;
}

.oc-modal .jq-selectbox {
    cursor: pointer;
    padding: 0;
}

.oc-modal .oc-form__field > .jq-selectbox select {
    visibility: hidden;
}

.oc-modal .jq-selectbox .jq-selectbox__select {
    padding: 0 0 7px;
}

.oc-modal .jq-selectbox__select-text {
    position: relative;
}

.oc-modal .jq-selectbox__select-text:after {
    content: '';
    position: absolute;
    right: 0;
    top: 7px;
    border-top: solid 5px #9a9a9a;
    border-bottom: solid 4px transparent;
    border-left: solid 4px transparent;
    border-right: solid 4px transparent;
    transition: border-color 200ms ease;
}
.oc-modal .opened .jq-selectbox__select-text:after {
    display: none;
}

.oc-modal .jq-selectbox:hover .jq-selectbox__select-text:after {
    border-top: solid 5px #333333;
}

.oc-form__control:focus, .oc-form__control:hover, .jq-selectbox.oc-form__control:hover {
    border-color: #333333 !important;
}

.oc-form__control:focus + .oc-form__field-title,
.oc-form__field-time .oc-form__field-title,
.oc-form__field .not-empty + .oc-form__field-title {
    left: 0;
    top: -18px;
    font-size: 71%;
    line-height: 1.2;
    text-overflow: ellipsis;
}

.oc-modal .jq-selectbox__dropdown {
    width: 100%;
    top: 0 !important;
    border:1px solid #f1f1f1;
    border-top:none;
    left:-1px !important;
}

.oc-modal .jq-selectbox__dropdown:before {
    position: absolute;
    width: 100%;
    height: 10px;
    content: '';
    top: -5px;
    cursor: default;
}

.oc-modal .jq-selectbox ul {
    width: 100%;
    padding: 0;
    margin: 0;
    text-align: left;
    position: relative;
    overflow: visible !important;
    box-shadow: 0px 0px 3px 2px rgba(0, 0, 0, 0.1);
    margin: 0;
}

.oc-modal .jq-selectbox ul li, .oc-modal .jq-selectbox ul:before {
    background: #ffffff;
    color: #333333;
    padding: 17px 20px;
    margin: 0;
}

.oc-modal .jq-selectbox ul li.selected, .oc-modal .jq-selectbox ul li.sel {
    background: #f7f7f7;
}

.oc-modal .jq-selectbox ul li:hover {
    background: #333333 !important;
    color: #ffffff !important;
}

.oc-form__control.unvalidate {
    color: #ed5454;
    border-color: #ed5454;
}

.oc-modal .jq-checkbox {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    top:-1px;
    width: 16px;
    height: 16px;
    border-radius: 2px;
    border:1px solid #e0e0e0;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
    margin-right: 9px;
    cursor: pointer;
    background: none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.oc-modal .jq-checkbox.checked {
    box-shadow: none;
    border-color:transparent;
}
.oc-modal .jq-checkbox.checked .jq-checkbox__div {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    margin: auto;
    border-radius:2px;
}
.oc-modal .jq-checkbox.checked .jq-checkbox__div:after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: url(../img/checkbox-ok.svg) no-repeat center;
    position: relative;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}

.oc-form__control.unvalidate + label {
    color: #ed5454;
}

@keyframes oc-btn-focus {
    from {
        transform: scale(1);
    }
    50% {
        transform: scale(1.1);
    }
    to {
        transform: scale(1);
    }
}

@keyframes oc-btn-press {
    from {
        display: block;
    }
    50% {
        transform: scale(1.25);
    }
    to {
        opacity: 0;
        transform: scale(1.25);
    }
}

.oc-modal .oc-btn, .oc-light-form__result .oc-btn {
    display: inline-block;
    padding: 8px 12px;
    margin-bottom: 0;
    font-size: 130%;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 0;
    position: relative;
    overflow: hidden;
}

.oc-modal a.oc-btn:before {
    content: '';
    position: absolute;
    top: -350%;
    bottom: -350%;
    left: 10%;
    right: 10%;
    background: rgba(255, 255, 255, 0.2);
    border-radius: 50%;
    display: none;
    opacity: 1;
    will-change: transform;
}

.oc-modal a.oc-btn.pressed:before {
    display: block;
    animation-play-state: paused;
    animation: oc-btn-press 300ms ease-in;
    animation-fill-mode: forwards;
}

.oc-modal .oc-btn-accept, .oc-modal a.oc-btn-accept {
    color: #ffffff;
    outline: none;
    display: block;
    width: auto;
    position: relative;
    text-decoration: none;
}
.oc-modal .oc-btn-accept {
    position: relative;
}
.oc-modal a.oc-btn-accept:hover:after {
    content: '';
    display: block;
    position: absolute;
    left:0;
    top:0;
    width: 100%;
    height: 100%;
    margin: auto;
    background: rgba(255,255,255,.1);
}

.oc-modal.success .oc-form__result:before {
    content: '';
    display: block;
    width: 100px;
    height: 100px;
    margin: 0px auto 30px;
    background: #ffffff url('../img/ok_big.png') no-repeat center;
    border-radius: 50%;
    box-shadow: 2px 2px 2px 0px rgba(0, 0, 0, 0.3);
}

.oc-modal.error .oc-form__result {
    background: #ed5454;
    color: #ffffff;
}

.oc-modal .oc-form__result {
    display: none;
    padding: 60px 0px;
}

.oc-form__result ul {
    text-align: left;
}

.oc-modal .oc-form__result #oc-result-zagl {
    font-size: 128%;
    font-weight: 500;
    color: #ffffff;
    padding: 20px 30px;
    text-align: center;
}

.oc-modal .oc-form__result #oc-result-content {
    margin: 0 20px 40px;
    text-align: center;
    font-size: 100%;
    font-weight: 300;
}

.oc-modal .oc-btn-close, .oc-light-form__result .oc-btn-close {
    display: block;
    margin: 0 auto;
    width: 168px;
    padding: 15px 0px;
    font-size: 128%;
    line-height: 1;
    font-weight: 400;
}


.oc-modal .oc-btn-close {
    border-color: #ffffff;
}

/* RANGE SLIDER STYLES */
.oc-modal .range-label {
	float: left;
	display: block;
	width: 83px;
	margin: 10px;
	cursor: pointer;
}

.oc-modal .range-slider {
	border: 0;
	height: 17px;
}
.oc-modal .range-slider:before {
	content: '';
	height: 1px;
	background: #e2e2e2;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
}

.oc-modal .range-time {
	float: left;
	margin: 10px;
	display: none;
}

.oc-modal .range {
	padding: 1px 0;
	margin: 10px 0;
}

.oc-modal .range .ui-slider-handle {
	cursor: pointer !important;
	outline: none;
	background: url('../img/dots.png') no-repeat center;
	border: 0;
	width: 10px;
	height: 17px;
	top: 0;
	border-radius: 3px;
	box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.2);
}
.oc-modal .range .ui-slider-handle:after {
	content: '';
	background: url('../img/handle-dots.png') no-repeat;
	width: 2px;
	height: 10px;
	position: absolute;
	top:0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.oc-modal .range .ui-slider-range {
	cursor: pointer;
}
.oc-modal .range .ui-slider-range:after {
	content: '';
	position: absolute;
	width:100%;
	height: 1px;
	top:0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.oc-modal .range-disabled .ui-slider-range {
	background: #ffffff;
}

.oc-modal .range-disabled .ui-slider-handle {
	cursor: default !important;
	background: none !important;
	border: none !important;
}

.ordercall-smart-button,
.ordercall-smart-button *,
.ordercall-smart-button *:before,
.ordercall-smart-button *:after,
.ordercall-smart-form,
.ordercall-smart-form *,
.ordercall-smart-form *:before,
.ordercall-smart-form *:after {
	box-sizing: border-box;
}

.ordercall-smart-button {
	position: fixed;
	z-index: 1;
	width: 228px;
	height: 70px;
}

.ordercall-smart-button * {
	font-family: 'Roboto', Arial, sans-serif;
	color: #000000;
	line-height: normal;
}

.ordercall-smart-button__inner {
	display: table;
}

.ordercall-smart-button__col {
	display: table-cell;
	vertical-align: middle;
}

@keyframes ordercall-smart-button-phone-rotate {
	0% {
		transform: rotate(-15deg);
	}
	100% {
		transform: rotate(15deg);
	}
}

@keyframes ordercall-smart-button-bg-scale {
	0% {
		opacity: .1;
		transform: scale(1);
	}
	50% {
		opacity: .1;
		transform: scale(1.5);
	}
	100% {
		opacity: 0;
		transform: scale(2);
	}
}

@keyframes ordercall-smart-button-tooltip {
	0% {
		opacity: 0;
		transform: translateX(20px);
	}
	100% {
		opacity: 1;
		transform: none;
	}
}

.ordercall-smart-button__button {
	position: relative;
	z-index: 1;
	display: block;
	background: #44BB6E;
	border: 0;
	border-radius: 50%;
	font-size: 9px;
	cursor: pointer;
	padding: 0;
	margin: 0;
	outline: none;
	transition: background-color .5s ease-out;
}

.ordercall-smart-button__button:before {
	content: '';
	display: block;
	position: relative;
	z-index: -1;
	background-color: inherit;
	border-radius: 50%;
	opacity: .1;

	animation: 1s ordercall-smart-button-bg-scale linear;
	animation-iteration-count: infinite;
}

.ordercall-smart-button__button,
.ordercall-smart-button__button:before {
	width: 70px;
	height: 70px;
}

.ordercall-smart-button__button_size_s,
.ordercall-smart-button__button_size_s:before  {
	width: 40px;
	height: 40px;
}

.ordercall-smart-button__button_size_m,
.ordercall-smart-button__button_size_m:before  {
	width: 50px;
	height: 50px;
}

.ordercall-smart-button__button_size_l,
.ordercall-smart-button__button_size_l:before  {
	width: 60px;
	height: 60px;
}

.ordercall-smart-button__button-icon {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	width: 30px;
	height: 30px;
	background-image: url('../img/smart-button-phone.svg');
	background-size: contain;

	animation: 2s ordercall-smart-button-phone-rotate ease-in-out alternate;
	animation-iteration-count: infinite;
}

.ordercall-smart-button__button_size_s .ordercall-smart-button__button-icon {
	width: 17px;
	height: 17px;
}

.ordercall-smart-button__button_size_m .ordercall-smart-button__button-icon {
	width: 21px;
	height: 21px;
}

.ordercall-smart-button__button_size_l .ordercall-smart-button__button-icon {
	width: 26px;
	height: 26px;
}

.ordercall-smart-button__button:hover {
	background-color: #63D18A;
}

.ordercall-smart-button__tooltip {
	display: block;
	vertical-align: middle;
	background: rgba(0, 0, 0, 0.5);
	border-radius: 5px;
	line-height: 14px;
	font-size: 10px;
	color: #FFFFFF;
	padding: 10px;
	width: 144px;
	margin-right: 14px;
	position: relative;
	opacity: 0;
	transform: translateX(-10px);
	transition: opacity .2s linear, transform .2s linear;
	pointer-events: none;
}

.ordercall-smart-button:hover .ordercall-smart-button__tooltip {
	transform: none;
	opacity: 1;
}

.ordercall-smart-button__tooltip:before {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	height: 16px;
	right: -8px;
	border: 8px solid transparent;
	border-right-width: 0;
	border-left-color: rgba(0, 0, 0, 0.5);
	border-right-color: rgba(0, 0, 0, 0.5);
	margin: auto;
}

.ordercall-smart-button__tooltip_right {
	transform: translateX(10px);
	margin-right: 0;
	margin-left: 14px;
}

.ordercall-smart-button__tooltip_right:before {
	border-left-width: 0;
	border-right-width: 8px;
	left: -8px;
	right: auto;
}

.ordercall-smart-button_form {
	opacity: 1;
	visibility: visible;
	transition: visibility 1s ease-in-out, transform 1s ease-in-out, opacity 1s ease-in-out;
	width: 443px;
	height: 70px;
}

.ordercall-smart-button_text {
	width: 194px;
	height: 70px;
	background: #FFFFFF;
	box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
	border-radius: 35px;
	padding: 10px 30px 10px 12px;
	cursor: pointer;
}

.ordercall-smart-button_text .ordercall-smart-button__text {
	padding-left: 15px;
	max-height: 51px;
	overflow: hidden;
}

.ordercall-smart-button_mobile {
	display: none;
	width: 60px;
	height: 60px;
}

@media all and (max-width: 720px) {
	.ordercall-smart-button {
		display: none;
	}

	.ordercall-smart-button_mobile {
		display: block;
	}
}

.ordercall-smart-button__form {
	border-radius: 35px;
	background-color: #ffffff;
	box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
	padding: 15px 30px;
}

.ordercall-smart-button__inner {
	display: table;
}

.ordercall-smart-button__col {
	display: table-cell;
	vertical-align: middle;
}

.ordercall-smart-button__input {
	font-family: 'Roboto', Arial, sans-serif;
	font-weight: 300;
	background: #FFFFFF;
	border: 1px solid #E0E0E0;
	border-radius: 23px;
	padding: 0 20px;
	width: 225px;
	height: 40px;
	text-align: center;
	outline: none;
	font-size: 16px;
	margin-left: 15px;
	margin-right: 15px;
}

.ordercall-smart-button__input:focus {
	border-color: #44BB6E;
}

.ordercall-smart-button__policy {
	position: absolute;
	background: #F2F2F2;
	border-radius: 5px;
	font-size: 9px;
	font-weight: 300;
	top: 100%;
	left: 23px;
	right: 23px;
	margin-top: -10px;
	padding: 15px 7px 5px;
	z-index: -1;
}

.ordercall-smart-button__policy a {
	text-decoration: underline;
}

.ordercall-smart-button__policy a:hover {
	text-decoration: none;
}

.ordercall-smart-button__text {
	line-height: 17px;
	font-size: 12px;
	max-height: 34px;
	overflow: hidden;
}

.ordercall-smart-button__input-wrapper {
	visibility: hidden;
	position: absolute;
}

.ordercall-smart-button_hidden {
	visibility: hidden;
	transform: translateY(50px);
	opacity: 0;
}

.ordercall-smart-button_position_left-top,
.ordercall-smart-button_position_center-top,
.ordercall-smart-button_position_right-top {
	top: 0;
}

.ordercall-smart-button_position_left-bottom,
.ordercall-smart-button_position_center-bottom,
.ordercall-smart-button_position_right-bottom {
	bottom: 0;
}

.ordercall-smart-button_position_left-top,
.ordercall-smart-button_position_left-center,
.ordercall-smart-button_position_left-bottom {
	left: 0;
}

.ordercall-smart-button_position_right-top,
.ordercall-smart-button_position_right-center,
.ordercall-smart-button_position_right-bottom {
	right: 0;
}

.ordercall-smart-button_position_center-top,
.ordercall-smart-button_position_center-bottom {
	left: 0;
	right: 0;
	margin-left: auto !important;
	margin-right: auto !important;
}

.ordercall-smart-button_position_left-center,
.ordercall-smart-button_position_right-center {
	top: 0;
	bottom: 0;
	margin-top: auto !important;
	margin-bottom: auto !important;
}


.ordercall-smart-button_position_center-top .ordercall-smart-button__inner,
.ordercall-smart-button_position_center-bottom .ordercall-smart-button__inner {
	position: relative;
	left: 79px;
}

.ordercall-smart-button_form .ordercall-smart-button__inner,
.ordercall-smart-button_text .ordercall-smart-button__inner {
	left: auto;
}

@font-face {
	font-family: 'FormLight-Roboto';
	src: url('../fonts/FormLightRoboto/Roboto-Regular.eot');
	src: url('../fonts/FormLightRoboto/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
	url('../fonts/FormLightRoboto/Roboto-Regular.woff2') format('woff2'),
	url('../fonts/FormLightRoboto/Roboto-Regular.woff') format('woff'),
	url('../fonts/FormLightRoboto/Roboto-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
    font-display: swap;
}

@font-face {
	font-family: 'FormLight-Roboto';
	src: url('../fonts/FormLightRoboto/Roboto-Medium.eot');
	src: url('../fonts/FormLightRoboto/Roboto-Medium.eot?#iefix') format('embedded-opentype'),
	url('../fonts/FormLightRoboto/Roboto-Medium.woff2') format('woff2'),
	url('../fonts/FormLightRoboto/Roboto-Medium.woff') format('woff'),
	url('../fonts/FormLightRoboto/Roboto-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
    font-display: swap;
}

.oc-light-form,
.oc-light-form *,
.oc-light-form *:before,
.oc-light-form *:after {
	box-sizing: border-box;
}

.oc-light-form,
.oc-light-form *,
.oc-light-form-input-text,
.oc-light-form-button,
.oc-light-form-select.jq-selectbox .jq-selectbox__search input {
	font-family: 'FormLight-Roboto', Arial, sans-serif !important;
}

.oc-light-form,
.oc-light-form-input-text,
.oc-light-form-button,
.oc-light-form-select.jq-selectbox .jq-selectbox__search input {
	font-size: 14px;
	color: #333333;
	line-height: normal;
}

.oc-light-form {
	display: inline-block;
	vertical-align: middle;
}

.oc-light-form__field + .oc-light-form__field {
	margin-top: 15px;
}

.oc-light-form__captcha .wa-captcha {
	padding: 0;
}

.oc-light-form__captcha .wa-captcha p {
	display: block;
	clear: both;
}

.oc-light-form .range-time-wrapper {
	padding: 11px 0;
}

.oc-light-form .range-time-wrapper__inner {
	height: 2px;
	padding: 0 7px;
	background: #F2F2F2;
}

.oc-light-form .ui-slider {
	height: 2px !important;
}

.oc-light-form .ui-slider-range {
	background: #F2994A;
}

.oc-light-form .ui-slider-handle {
	margin-left: -7px !important;
	margin-top: -10px !important;
	top: auto !important;
	width: 14px !important;
	height: 24px !important;
	border: 2px solid #F2994A;
	border-radius: 3px;
	background: #fff;
	outline: none;
}

.oc-light-form .ui-slider-handle:before {
	content: '';
	border-left: 4px dotted #F2994A;
	height: 24px;
	display: inline-block;
	transform: scale(0.6);
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	width: 0;
	margin: auto;
}

/* oc-light-form-time-scale */

.oc-light-form-time-scale {
	padding: 10px 7px 0;
}

.oc-light-form-time-scale__item {
	display: inline-block;
}

.oc-light-form-time-scale__item-inner {
	display: inline-block;
	margin-left: -7px;
	width: 14px;
	font-size: 12px;
	text-align: center;
	color: #828282;
}

/* oc-light-form-button */

.oc-light-form-button {
	width: auto !important;
	height: auto !important;
	padding: 10px 20px;
	outline: none;
	border: 0;
	border-radius: 5px;
	background-color: #f2994a;
	color: #ffffff;
	text-align: center;
	font-weight: 500;
	cursor: pointer;
	transition: background-color .2s ease-in-out;
}

.oc-light-form-button:hover {
	background-color: #ed8a32;
}

.oc-light-form-button[disabled],
.oc-light-form-button[disabled]:hover {
	background-color: #f2f2f2;
	color: #e0e0e0;
	cursor: default;
}

.oc-light-form__header {
	margin-bottom: 25px;
	font-weight: 500;
	font-size: 18px;
}

.oc-light-form__content {
	position: relative;
	display: inline-block;
	padding: 25px;
	width: 520px;
	border-radius: 5px;
	background-color: #ffffff;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
	text-align: left;
}

.oc-light-form__text-box {
	display: table;
	width: 100%;
	margin: 10px 0;
}

.oc-light-form__image-box,
.oc-light-form__text {
	display: table-cell;
	vertical-align: top;
}

.oc-light-form__text {
	vertical-align: middle;
}

.oc-light-form__text * {
	margin: 0;
}

.oc-light-form__image-box {
	width: 1px;
	padding-right: 10px;
}

.oc-light-form__image {
	width: 60px;
	height: 60px;
	max-width: none;
	vertical-align: top;
	border-radius: 30px;
}

.oc-light-form__submit-button {
	padding-top: 15px;
	padding-bottom: 15px;
	display: block;
	width: 100% !important;
	font-size: 16px;
	margin-top: 25px;
}

.oc-light-form__close-button {
	position: absolute;
	top: 25px;
	right: 25px;
	width: 14px;
	height: 14px;
	background-image: url('../img/form/cross.svg');
	background-size: contain;
	cursor: pointer;
}

.oc-light-form__result {
	display: none;
	position: relative;
	padding: 25px;
	width: 520px;
	border-radius: 5px;
	background-color: #ffffff;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
	text-align: left;
}

.oc-light-form_success .oc-light-form__result {
	background-color: #8CC152;
	color: #ffffff;
}

.oc-light-form_success .oc-light-form__result:before {
	content: '';
	display: block;
	width: 100px;
	height: 100px;
	margin: 0 auto 30px;
	background: #ffffff url('../img/ok_big.png') no-repeat center;
	border-radius: 50%;
	/*box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.3);*/
}

.oc-light-form_error .oc-light-form__result {
	background-color: #ed5454;;
	color: #ffffff;
}

.oc-light-form__result-header {
	font-size: 128%;
	font-weight: 500;
	padding: 20px 30px;
	text-align: center;
}

.oc-light-form__result-content {
	margin: 0 20px 40px;
	text-align: center;
	font-size: 100%;
	font-weight: 300;
}

/* oc-light-form-field */

.oc-light-form-field {
	display: block;
	position: relative;
}

.oc-light-form-field__label {
	display: block;
	margin-bottom: 5px;
	color: #828282;
	font-size: 12px;
}

.oc-light-form-field__box {
	display: block;
}

.oc-light-form-field__box + .oc-light-form-field__box {
	margin-top: 5px;
}

.oc-light-form-field__error {
	display: none;
}

.oc-light-form-field_error .oc-light-form-field__input,
.oc-light-form-field_error input[type="text"].oc-light-form-field__input,
.oc-light-form-field_error .oc-light-form-checkbox.oc-light-form-field__input {
	border-color: #fa3737;
}

.oc-light-form-field_error .oc-light-form-field__error {
	display: block;
	position: absolute;
	top: 100%;
	right: 0;
	margin-top: 5px;
	padding: 4px 10px;
	border-radius: 2px;
	background-color: #fa3737;
	color: #ffffff;
	font-size: 10px;
}

.oc-light-form-field_error .oc-light-form-field__error:before {
	position: absolute;
	top: -3px;
	right: 10px;
	display: block;
	border: 4px solid transparent;
	border-top-width: 0;
	border-bottom-color: #fa3737;
	content: '';
}

.oc-light-form-field_error.oc-light-form__captcha .oc-light-form-field__error {
    right: auto;
}

.oc-light-form-field_required .oc-light-form-field__label:after {
	color: #fa3737;
	content: ' *';
}


/* oc-light-form-input-text */

.oc-light-form-input-text,
input[type="text"].oc-light-form-input-text,
.oc-light-form-form__captcha .wa-captcha-input,
.oc-light-form-select.jq-selectbox .jq-selectbox__search input,
.oc-light-form-textarea {
	padding: 0 15px;
	max-width: 100%;
	width: auto !important;
	height: 30px !important;
	outline: none;
	border: 1px solid #e0e0e0;
	border-radius: 4px;
	background: #ffffff;
	line-height: 28px;
	box-shadow: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	appearance: none;
	transition: border-color .2s ease-in-out;
}

.oc-light-form-input-text:focus,
input[type="text"].oc-light-form-input-text:focus,
.oc-light-form-form__captcha .wa-captcha-input:focus,
.oc-light-form-select.jq-selectbox .jq-selectbox__search input:focus,
.oc-light-form-textarea:focus {
	border-color: #f2994a;
}

.oc-light-form-input-text_fill,
input[type="text"].oc-light-form-input-text {
	width: 100% !important;
}

/* oc-light-form-textarea */

.oc-light-form-textarea {
	padding: 5px 15px;
	width: 100% !important;
	height: 120px !important;
}

/* oc-light-form-checkbox-box */

.oc-light-form-checkbox-box {
	display: inline-table;
	vertical-align: top;
	table-layout: fixed;
	cursor: pointer;

}

.oc-light-form-checkbox-box__checkbox {
	display: table-cell;
	vertical-align: top;
	padding-right: 15px;
	width: 35px;
}

.oc-light-form-checkbox-box__label {
	display: table-cell;
	vertical-align: middle;
}

/* oc-light-form-checkbox */

.oc-light-form-checkbox.jq-checkbox,
.oc-light-form-checkbox.jq-checkbox.focused {
	position: relative;
	vertical-align: top;
	width: 20px;
	height: 20px;
	border: 2px solid #828282;
	border-radius: 2px;
	background: #ffffff;
	cursor: pointer;
	transition: border-color .1s ease-in-out;
}

.oc-light-form-checkbox.jq-checkbox .jq-checkbox__div {
	display: none;
}

.oc-light-form-checkbox.jq-checkbox.checked {
	border-color: #f2994a;
}

.oc-light-form-checkbox.jq-checkbox.checked .jq-checkbox__div {
	position: absolute;
	left: 2px;
	right: 0;
	top: 4px;
	bottom: 0;
	width: 11px;
	height: 8px;
	background: #ffffff !important;
	display: block;
	box-shadow: none;
	border: 0;
}

.oc-light-form-checkbox__icon {
	vertical-align: top;
}

/* oc-light-form-select */

.oc-light-form-select.jq-selectbox {
	max-width: 100%;
	min-width: 100%;
}

.oc-light-form-select.jq-selectbox.opened {
	z-index: 11 !important;
}

.oc-light-form-select.jq-selectbox .jq-selectbox__search {
	margin: 5px;
}

.oc-light-form-select.jq-selectbox .jq-selectbox__select {
	overflow: hidden;
	padding: 0 38px 0 15px;
	width: 100%;
	height: 30px;
	border: 1px solid #e0e0e0;
	border-radius: 4px;
	background: #ffffff;
	cursor: pointer;
	transition: border-color .2s ease-in-out;
}

.oc-light-form-select.jq-selectbox .jq-selectbox__trigger {
	position: absolute;
	top: 0;
	right: 15px;
	bottom: 0;
	margin: auto 0;
	width: 8px;
	height: 5px;
	background-image: url('../img/form/arrow.svg');
	background-size: contain;
}

.oc-light-form-select.jq-selectbox .jq-selectbox__trigger-arrow {
	display: none;
}

.oc-light-form-select.jq-selectbox .jq-selectbox__select-text {
	line-height: 28px;
}

.oc-light-form-select.jq-selectbox .jq-selectbox__dropdown {
	margin-top: 5px;
	min-width: 100%;
	max-width: 100%;
	border: 1px solid #e0e0e0;
	border-radius: 4px;
	background: #ffffff;
	top: 100% !important;
	bottom: auto !important;
}

.oc-light-form-select.jq-selectbox .jq-selectbox__dropdown ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.oc-light-form-select.jq-selectbox .jq-selectbox__dropdown ul li {
	padding: 6px 15px;
	cursor: pointer;
	color: #828282;
	margin: 0;
	white-space: normal;
	transition: none !important;
}

.oc-light-form-select.jq-selectbox .jq-selectbox__dropdown ul li.sel {
	color: #f2994a;
}

.oc-light-form-select.jq-selectbox .jq-selectbox__dropdown ul li.selected,
.oc-light-form-select.jq-selectbox .jq-selectbox__dropdown ul li:hover {
	background-color: #f2f2f2 !important;
	color: #828282;
}

.oc-light-form-select.jq-selectbox .jq-selectbox__search input {
	width: 100% !important;
}

.oc-light-form-select_fill {
	width: 100% !important;
	vertical-align: top;
}

.oc-light-form-select.jq-selectbox.focused .jq-selectbox__select {
	border-color: #f2994a;
}

.oc-light-form-select.jq-selectbox .jq-selectbox__not-found {
	padding: 6px 15px 9px;
	cursor: pointer;
	color: #828282;
	margin: 0;
}



@media all and (max-width: 520px) {
	.oc-light-form__inner {
		padding: 0;
	}

    .oc-light-form__result {
        width: 100vw;
        border-radius: 0;
        padding: 25px;
    }

	.oc-light-form__content {
		width: 100vw;
		border-radius: 0;
		padding: 25px;
	}

	.oc-light-form__header {
		margin: -25px -25px 0;
		padding: 19px 25px;
		border-bottom: 1px solid #F2F2F2;
	}

	.oc-light-form__close-button {
		top: 23px;
	}

	.oc-light-form-field__label {
		font-size: 14px;
	}

	.oc-light-form-input-text,
	input[type="text"].oc-light-form-input-text,
	.oc-light-form__captcha .wa-captcha-input,
	.oc-light-form-select.jq-selectbox .jq-selectbox__select,
	.oc-light-form-select.jq-selectbox .jq-selectbox__search input {
		height: 40px !important;
	}

	.oc-light-form-select.jq-selectbox .jq-selectbox__select-text {
		line-height: 38px;
		font-size: 16px;
	}

	.oc-light-form-field_error .oc-light-form-field__error {
		font-size: 12px;
	}

	.oc-modal-open {
		position: fixed;
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;
	}
}


/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZyb250ZW5kLmxlc3MiLCJ2ZW5kb3JzL2pxdWVyeS11aS5kcmFnZ2FibGUuY3NzIiwidmVuZG9ycy9qcXVlcnktdWkuc2xpZGVyLmNzcyIsIi4uL2Rpc3QvY3NzL29yZGVyY2FsbC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLEdDUUE7RUFDQyxzQkFBQTtFQUNBLGtCQUFBOztBRFZELEdFVUE7RUFDQyxrQkFBQTtFQUNBLGdCQUFBOztBRlpELEdFY0EsV0FBVztFQUNWLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7O0FGckJELEdFdUJBLFdBQVc7RUFDVixrQkFBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFNBQUE7RUFDQSx3QkFBQTs7QUY3QkQsR0VpQ0EsV0FBVSxrQkFBbUI7QUZqQzdCLEdFa0NBLFdBQVUsa0JBQW1CO0VBQzVCLGVBQUE7O0FGbkNELEdFc0NBO0VBQ0MsWUFBQTs7QUZ2Q0QsR0V5Q0Esc0JBQXNCO0VBQ3JCLFdBQUE7RUFDQSxtQkFBQTs7QUYzQ0QsR0U2Q0Esc0JBQXNCO0VBQ3JCLE1BQUE7RUFDQSxZQUFBOztBRi9DRCxHRWlEQSxzQkFBc0I7RUFDckIsT0FBQTs7QUZsREQsR0VvREEsc0JBQXNCO0VBQ3JCLFFBQUE7O0FGckRELEdFd0RBO0VBQ0MsV0FBQTtFQUNBLGFBQUE7O0FGMURELEdFNERBLG9CQUFvQjtFQUNuQixZQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBOztBRi9ERCxHRWlFQSxvQkFBb0I7RUFDbkIsT0FBQTtFQUNBLFdBQUE7O0FGbkVELEdFcUVBLG9CQUFvQjtFQUNuQixTQUFBOztBRnRFRCxHRXdFQSxvQkFBb0I7RUFDbkIsTUFBQTs7QUN6RUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlc0NvbnRlbnQiOlsiLm9jIHtcclxuICAgIEBpbXBvcnQgKGxlc3MpIFwiLi92ZW5kb3JzL2pxdWVyeS11aS5kcmFnZ2FibGUuY3NzXCI7XHJcbiAgICBAaW1wb3J0IChsZXNzKSBcIi4vdmVuZG9ycy9qcXVlcnktdWkuc2xpZGVyLmNzc1wiO1xyXG59XHJcblxyXG5AaW1wb3J0IChpbmxpbmUpIFwiLi4vZGlzdC9jc3Mvb3JkZXJjYWxsLmNzc1wiOyIsIi8qIVxyXG4gKiBqUXVlcnkgVUkgRHJhZ2dhYmxlIDEuMTIuMVxyXG4gKiBodHRwOi8vanF1ZXJ5dWkuY29tXHJcbiAqXHJcbiAqIENvcHlyaWdodCBqUXVlcnkgRm91bmRhdGlvbiBhbmQgb3RoZXIgY29udHJpYnV0b3JzXHJcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZS5cclxuICogaHR0cDovL2pxdWVyeS5vcmcvbGljZW5zZVxyXG4gKi9cclxuLnVpLWRyYWdnYWJsZS1oYW5kbGUge1xyXG5cdC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XHJcblx0dG91Y2gtYWN0aW9uOiBub25lO1xyXG59XHJcbiIsIi8qIVxyXG4gKiBqUXVlcnkgVUkgU2xpZGVyIDEuMTIuMVxyXG4gKiBodHRwOi8vanF1ZXJ5dWkuY29tXHJcbiAqXHJcbiAqIENvcHlyaWdodCBqUXVlcnkgRm91bmRhdGlvbiBhbmQgb3RoZXIgY29udHJpYnV0b3JzXHJcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZS5cclxuICogaHR0cDovL2pxdWVyeS5vcmcvbGljZW5zZVxyXG4gKlxyXG4gKiBodHRwOi8vYXBpLmpxdWVyeXVpLmNvbS9zbGlkZXIvI3RoZW1pbmdcclxuICovXHJcbi51aS1zbGlkZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi51aS1zbGlkZXIgLnVpLXNsaWRlci1oYW5kbGUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR6LWluZGV4OiAyO1xyXG5cdHdpZHRoOiAxLjJlbTtcclxuXHRoZWlnaHQ6IDEuMmVtO1xyXG5cdGN1cnNvcjogZGVmYXVsdDtcclxuXHQtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xyXG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcclxufVxyXG4udWktc2xpZGVyIC51aS1zbGlkZXItcmFuZ2Uge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR6LWluZGV4OiAxO1xyXG5cdGZvbnQtc2l6ZTogLjdlbTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRib3JkZXI6IDA7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG59XHJcblxyXG4vKiBzdXBwb3J0OiBJRTggLSBTZWUgIzY3MjcgKi9cclxuLnVpLXNsaWRlci51aS1zdGF0ZS1kaXNhYmxlZCAudWktc2xpZGVyLWhhbmRsZSxcclxuLnVpLXNsaWRlci51aS1zdGF0ZS1kaXNhYmxlZCAudWktc2xpZGVyLXJhbmdlIHtcclxuXHRmaWx0ZXI6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi51aS1zbGlkZXItaG9yaXpvbnRhbCB7XHJcblx0aGVpZ2h0OiAuOGVtO1xyXG59XHJcbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLWhhbmRsZSB7XHJcblx0dG9wOiAtLjNlbTtcclxuXHRtYXJnaW4tbGVmdDogLS42ZW07XHJcbn1cclxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2Uge1xyXG5cdHRvcDogMDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2UtbWluIHtcclxuXHRsZWZ0OiAwO1xyXG59XHJcbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLXJhbmdlLW1heCB7XHJcblx0cmlnaHQ6IDA7XHJcbn1cclxuXHJcbi51aS1zbGlkZXItdmVydGljYWwge1xyXG5cdHdpZHRoOiAuOGVtO1xyXG5cdGhlaWdodDogMTAwcHg7XHJcbn1cclxuLnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLWhhbmRsZSB7XHJcblx0bGVmdDogLS4zZW07XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0bWFyZ2luLWJvdHRvbTogLS42ZW07XHJcbn1cclxuLnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLXJhbmdlIHtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcbi51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1yYW5nZS1taW4ge1xyXG5cdGJvdHRvbTogMDtcclxufVxyXG4udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItcmFuZ2UtbWF4IHtcclxuXHR0b3A6IDA7XHJcbn1cclxuIiwiLyogcm9ib3RvLTEwMCAtIGxhdGluX2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3JvYm90by12MTUtbGF0aW5fY3lyaWxsaWMtMTAwLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gICAgc3JjOiBsb2NhbCgnUm9ib3RvIFRoaW4nKSwgbG9jYWwoJ1JvYm90by1UaGluJyksXG4gICAgdXJsKCcuLi9mb250cy9yb2JvdG8tdjE1LWxhdGluX2N5cmlsbGljLTEwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovIHVybCgnLi4vZm9udHMvcm9ib3RvLXYxNS1sYXRpbl9jeXJpbGxpYy0xMDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqLyB1cmwoJy4uL2ZvbnRzL3JvYm90by12MTUtbGF0aW5fY3lyaWxsaWMtMTAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovIC8qdXJsKCcuLi9mb250cy9yb2JvdG8tdjE1LWxhdGluX2N5cmlsbGljLTEwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksICEqIFNhZmFyaSwgQW5kcm9pZCwgaU9TICohKi8gdXJsKCcuLi9mb250cy9yb2JvdG8tdjE1LWxhdGluX2N5cmlsbGljLTEwMC5zdmcjUm9ib3RvJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuLyogcm9ib3RvLTMwMCAtIGxhdGluX2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3JvYm90by12MTUtbGF0aW5fY3lyaWxsaWMtMzAwLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gICAgc3JjOiBsb2NhbCgnUm9ib3RvIExpZ2h0JyksIGxvY2FsKCdSb2JvdG8tTGlnaHQnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL3JvYm90by12MTUtbGF0aW5fY3lyaWxsaWMtMzAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi8gdXJsKCcuLi9mb250cy9yb2JvdG8tdjE1LWxhdGluX2N5cmlsbGljLTMwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovIHVybCgnLi4vZm9udHMvcm9ib3RvLXYxNS1sYXRpbl9jeXJpbGxpYy0zMDAud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi8gLyp1cmwoJy4uL2ZvbnRzL3JvYm90by12MTUtbGF0aW5fY3lyaWxsaWMtMzAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgISogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKiEqLyB1cmwoJy4uL2ZvbnRzL3JvYm90by12MTUtbGF0aW5fY3lyaWxsaWMtMzAwLnN2ZyNSb2JvdG8nKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG4vKiByb2JvdG8tNTAwIC0gbGF0aW5fY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvcm9ib3RvLXYxNS1sYXRpbl9jeXJpbGxpYy01MDAuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgICBzcmM6IGxvY2FsKCdSb2JvdG8gTWVkaXVtJyksIGxvY2FsKCdSb2JvdG8tTWVkaXVtJyksXG4gICAgdXJsKCcuLi9mb250cy9yb2JvdG8tdjE1LWxhdGluX2N5cmlsbGljLTUwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovIHVybCgnLi4vZm9udHMvcm9ib3RvLXYxNS1sYXRpbl9jeXJpbGxpYy01MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqLyB1cmwoJy4uL2ZvbnRzL3JvYm90by12MTUtbGF0aW5fY3lyaWxsaWMtNTAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovIC8qdXJsKCcuLi9mb250cy9yb2JvdG8tdjE1LWxhdGluX2N5cmlsbGljLTUwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksICEqIFNhZmFyaSwgQW5kcm9pZCwgaU9TICohKi8gdXJsKCcuLi9mb250cy9yb2JvdG8tdjE1LWxhdGluX2N5cmlsbGljLTUwMC5zdmcjUm9ib3RvJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuLyogb3Blbi1zYW5zLTMwMCAtIGxhdGluX2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL29wZW4tc2Fucy12MTMtbGF0aW5fY3lyaWxsaWMtMzAwLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gICAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIExpZ2h0JyksIGxvY2FsKCdPcGVuU2Fucy1MaWdodCcpLFxuICAgIHVybCgnLi4vZm9udHMvb3Blbi1zYW5zLXYxMy1sYXRpbl9jeXJpbGxpYy0zMDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqLyB1cmwoJy4uL2ZvbnRzL29wZW4tc2Fucy12MTMtbGF0aW5fY3lyaWxsaWMtMzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi8gdXJsKCcuLi9mb250cy9vcGVuLXNhbnMtdjEzLWxhdGluX2N5cmlsbGljLTMwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqLyAvKnVybCgnLi4vZm9udHMvb3Blbi1zYW5zLXYxMy1sYXRpbl9jeXJpbGxpYy0zMDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAhKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqISovIHVybCgnLi4vZm9udHMvb3Blbi1zYW5zLXYxMy1sYXRpbl9jeXJpbGxpYy0zMDAuc3ZnI09wZW5TYW5zJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuYm9keS5vYy1tb2RhbC1vcGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuZm9ybS5vYy1mb3JtIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5vYyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgdG9wOjA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycztcbn1cbi5vYy1tb2RhbC1vcGVuIC5vYyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC43KTtcbn1cbi5vYyAqIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5vYyA+ICoge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ub2M6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMDtcbn1cblxuLm9jLW1vZGFsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogNDAlO1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0yNSU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBib3gtc2hhZG93OiAxM3B4IDE1cHggNDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgIC5vYy1tb2RhbCB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxufVxuXG4ub2MtbW9kYWwgYnV0dG9uLm9jLW1vZGFsX19jbG9zZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMHB4O1xuXHRyaWdodDogMTBweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAwO1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRvdXRsaW5lOiAwO1xuXHRib3JkZXI6IDA7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogIzMzMzMzMztcblx0Zm9udC1zaXplOiAzMHB4O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4ub2MtbW9kYWwuc3VjY2VzcyAub2MtbW9kYWxfX2Nsb3NlLCAub2MtbW9kYWwuZXJyb3IgLm9jLW1vZGFsX19jbG9zZSB7XG4gICAgY29sb3I6I2ZmZjtcbn1cbi5vYy1tb2RhbCAub2MtbW9kYWxfX2Nsb3NlOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAuOTtcbn1cblxuLm9jLW1vZGFsIC5mb3JtLXphZ2wge1xuICAgIGZvbnQtc2l6ZTogMTI4JTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIHBhZGRpbmc6IDI1cHggMzBweCAzMHB4O1xufVxuXG4ub2MtbW9kYWwgLmZvcm0tYm9keSB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xufVxuXG4ub2MtZm9ybV9fZmllbGQge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLm9jLWZvcm1fX2ZpZWxkLm9jLWZvcm1fX3N0YXRpYy10aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4ub2MtZm9ybV9fZmllbGQub2MtZm9ybV9fY2FwdGNoYSAud2EtY2FwdGNoYSB7XG4gICAgZGlzcGxheTogdGFibGU7XG59XG4ub2MtZm9ybV9fZmllbGQub2MtZm9ybV9fY2FwdGNoYSAud2EtY2FwdGNoYSA+IHAge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm9jLWZvcm1fX2ZpZWxkLm9jLWZvcm1fX2NhcHRjaGEgLndhLWNhcHRjaGEgPiBwOmZpcnN0LWNoaWxkIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm9jLWZvcm1fX2ZpZWxkLm9jLWZvcm1fX2NhcHRjaGEgLndhLWNhcHRjaGEgLndhLWNhcHRjaGEtaW5wdXQge1xuICAgIGJvcmRlcjoxcHggc29saWQgI2UyZTJlMjtcbn1cbi5vYy1mb3JtX19maWVsZC5vYy1mb3JtX19jYXB0Y2hhIC53YS1jYXB0Y2hhIC53YS1jYXB0Y2hhLXJlZnJlc2gge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ub2MtZm9ybV9fZmllbGQtY2hlY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vYy1mb3JtX19maWVsZC50b3AtZmllbGQge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAwO1xufVxuLm9jLWZvcm1fX2ZpZWxkLnRvcC1maWVsZCA+ICoge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLm9jLWZvcm1fX2ZpZWxkIC5vYy1pbWcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4ub2MtZm9ybV9fZmllbGQgLm9jLWltZ19faW1nIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCA1cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuLm9jLWZvcm1fX2ZpZWxkIC5vYy1pbWcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5vYy1mb3JtX19maWVsZCAub2MtdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDM7XG59XG5cbi5vYy1mb3JtX19maWVsZCAub2MtdGV4dCA+ICoge1xuICAgIG1hcmdpbjowO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ub2MtZm9ybV9fZmllbGQgLm9jLXRleHQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuLm9jLWZvcm1fX2ZpZWxkIC5vYy1mb3JtX19maWVsZC10aXRsZSB7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gICAgY29sb3I6ICM5OTk5OTk7XG4gICAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuMTVzIGVhc2Utb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMTVzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAuMTVzIGVhc2Utb3V0O1xufVxuXG4ub2MtZm9ybV9fZmllbGQgbGFiZWwgLnJfc3RhciB7XG4gICAgY29sb3I6ICNlZDU0NTQ7XG59XG5cbi5vYy1mb3JtX19maWVsZF90ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMS4xNDtcbiAgICBjb2xvcjogIzk5OTk5OTtcbn1cblxuLm9jLWZvcm1fX2ZpZWxkX2NoZWNrYm94IGxhYmVsIC5yX3N0YXIge1xuICAgIGNvbG9yOiAjZWQ1NDU0O1xufVxuXG4ub2MtZm9ybV9fZmllbGRfY2hlY2tib3ggaW5wdXQge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ub2MtZm9ybV9fZmllbGRfY2hlY2tib3ggLm9jLWZvcm1fX2ZpZWxkLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMS4xNDtcbiAgICBjb2xvcjogIzk5OTk5OTtcbiAgICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4xNXMgZWFzZS1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLW91dDtcbn1cblxuLm9jLWZvcm1fX2ZpZWxkIGlucHV0OmZvY3VzICsgLm9jLWZvcm1fX2ZpZWxkLXRpdGxlLFxuLm9jLWZvcm1fX2ZpZWxkIHRleHRhcmVhOmZvY3VzICsgLm9jLWZvcm1fX2ZpZWxkLXRpdGxlLFxuLm9jLWZvcm1fX2ZpZWxkIGlucHV0OmFjdGl2ZSArIC5vYy1mb3JtX19maWVsZC10aXRsZSxcbi5vYy1mb3JtX19maWVsZCB0ZXh0YXJlYTphY3RpdmUgKyAub2MtZm9ybV9fZmllbGQtdGl0bGUsXG4ub2MtZm9ybV9fZmllbGQgLm5vdC1lbXB0eSArIC5vYy1mb3JtX19maWVsZC10aXRsZSxcbi5vYy1mb3JtX19maWVsZCBzZWxlY3QgKyAub2MtZm9ybV9fZmllbGQtdGl0bGUsXG4ub2MtZm9ybV9fZmllbGQgLnJhbmdlICsgLm9jLWZvcm1fX2ZpZWxkLXRpdGxlLFxuLm9jLWZvcm1fX2ZpZWxkIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgKyAub2MtZm9ybV9fZmllbGQtdGl0bGUsXG4ub2MtZm9ybV9fZmllbGQgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCArIC5vYy1mb3JtX19maWVsZC10aXRsZSxcbi5vYy1mb3JtX19maWVsZCBzZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbCArIC5vYy1mb3JtX19maWVsZC10aXRsZSB7XG4gICAgdG9wOi0xOHB4O1xuICAgIGZvbnQtc2l6ZTogNzElO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgY29sb3I6IzMzMztcbn1cbi5vYy1mb3JtX19maWVsZC5vYy1mb3JtX19zdGF0aWMtdGl0bGUgLnJhbmdlICsgLm9jLWZvcm1fX2ZpZWxkLXRpdGxlIHtcbiAgICB0b3A6IDA7XG59XG5cbi5vYy1mb3JtX19maWVsZCAudWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1oYW5kbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuXG4udGltZS1zY2FsZSB7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHR0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG4udGltZS1zY2FsZSBzcGFuIHtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRpbWUtc2NhbGUgc3BhbiBpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGxlZnQ6IC02cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1zaXplOiA3MSU7XG5cdGNvbG9yOiAjOTk5OTk5O1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRtaW4td2lkdGg6IDEycHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm9jLWZvcm1fX2NvbnRyb2wsXG5pbnB1dC5vYy1mb3JtX19jb250cm9sIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDExNCU7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNlMmUyZTIgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwIDAgN3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuM3M7XG4gICAgLW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4zcztcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgLjNzO1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaW5wdXQub2MtZm9ybV9fY29udHJvbDpmb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG50ZXh0YXJlYS5vYy1mb3JtX19jb250cm9sIHtcbiAgICBoZWlnaHQ6IDE5cHg7XG59XG5cbi5vYy1mb3JtX19jb250cm9sX3ZhbGlkYXRlIC5vYy1mb3JtX19jb250cm9sIHtcbiAgICBib3JkZXItY29sb3I6IHJlZDtcbn1cbi5vYy1mb3JtX19maWVsZDphZnRlciB7XG4gICAgY29sb3I6cmVkO1xufVxuLm9jLWZvcm1fX2NvbnRyb2xfdmFsaWRhdGVfb2sgLm9jLWZvcm1fX2NvbnRyb2wge1xuICAgIGJvcmRlci1jb2xvcjogIzhjYzE1Mjtcbn1cbi5vYy1mb3JtX19maWVsZDphZnRlciB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWVycm9yKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6MTAwJTtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UtaW4tb3V0IC4zcztcbiAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UtaW4tb3V0IC4zcztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UtaW4tb3V0IC4zcztcbn1cbi5vYy1mb3JtX19jb250cm9sX3ZhbGlkYXRlOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLWluLW91dCAuM3M7XG4gICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLWluLW91dCAuM3M7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLWluLW91dCAuM3M7XG59XG5cbi5vYy1tb2RhbCAuanEtc2VsZWN0Ym94IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLm9jLW1vZGFsIC5vYy1mb3JtX19maWVsZCA+IC5qcS1zZWxlY3Rib3ggc2VsZWN0IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5vYy1tb2RhbCAuanEtc2VsZWN0Ym94IC5qcS1zZWxlY3Rib3hfX3NlbGVjdCB7XG4gICAgcGFkZGluZzogMCAwIDdweDtcbn1cblxuLm9jLW1vZGFsIC5qcS1zZWxlY3Rib3hfX3NlbGVjdC10ZXh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vYy1tb2RhbCAuanEtc2VsZWN0Ym94X19zZWxlY3QtdGV4dDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogN3B4O1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDVweCAjOWE5YTlhO1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDRweCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogc29saWQgNHB4IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogc29saWQgNHB4IHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAyMDBtcyBlYXNlO1xufVxuLm9jLW1vZGFsIC5vcGVuZWQgLmpxLXNlbGVjdGJveF9fc2VsZWN0LXRleHQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vYy1tb2RhbCAuanEtc2VsZWN0Ym94OmhvdmVyIC5qcS1zZWxlY3Rib3hfX3NlbGVjdC10ZXh0OmFmdGVyIHtcbiAgICBib3JkZXItdG9wOiBzb2xpZCA1cHggIzMzMzMzMztcbn1cblxuLm9jLWZvcm1fX2NvbnRyb2w6Zm9jdXMsIC5vYy1mb3JtX19jb250cm9sOmhvdmVyLCAuanEtc2VsZWN0Ym94Lm9jLWZvcm1fX2NvbnRyb2w6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xufVxuXG4ub2MtZm9ybV9fY29udHJvbDpmb2N1cyArIC5vYy1mb3JtX19maWVsZC10aXRsZSxcbi5vYy1mb3JtX19maWVsZC10aW1lIC5vYy1mb3JtX19maWVsZC10aXRsZSxcbi5vYy1mb3JtX19maWVsZCAubm90LWVtcHR5ICsgLm9jLWZvcm1fX2ZpZWxkLXRpdGxlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogLTE4cHg7XG4gICAgZm9udC1zaXplOiA3MSU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLm9jLW1vZGFsIC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXI6MXB4IHNvbGlkICNmMWYxZjE7XG4gICAgYm9yZGVyLXRvcDpub25lO1xuICAgIGxlZnQ6LTFweCAhaW1wb3J0YW50O1xufVxuXG4ub2MtbW9kYWwgLmpxLXNlbGVjdGJveF9fZHJvcGRvd246YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRvcDogLTVweDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5vYy1tb2RhbCAuanEtc2VsZWN0Ym94IHVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggM3B4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4ub2MtbW9kYWwgLmpxLXNlbGVjdGJveCB1bCBsaSwgLm9jLW1vZGFsIC5qcS1zZWxlY3Rib3ggdWw6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIHBhZGRpbmc6IDE3cHggMjBweDtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5vYy1tb2RhbCAuanEtc2VsZWN0Ym94IHVsIGxpLnNlbGVjdGVkLCAub2MtbW9kYWwgLmpxLXNlbGVjdGJveCB1bCBsaS5zZWwge1xuICAgIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG59XG5cbi5vYy1tb2RhbCAuanEtc2VsZWN0Ym94IHVsIGxpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLm9jLWZvcm1fX2NvbnRyb2wudW52YWxpZGF0ZSB7XG4gICAgY29sb3I6ICNlZDU0NTQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWQ1NDU0O1xufVxuXG4ub2MtbW9kYWwgLmpxLWNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOi0xcHg7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXI6MXB4IHNvbGlkICNlMGUwZTA7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5vYy1tb2RhbCAuanEtY2hlY2tib3guY2hlY2tlZCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7XG59XG4ub2MtbW9kYWwgLmpxLWNoZWNrYm94LmNoZWNrZWQgLmpxLWNoZWNrYm94X19kaXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6MnB4O1xufVxuLm9jLW1vZGFsIC5qcS1jaGVja2JveC5jaGVja2VkIC5qcS1jaGVja2JveF9fZGl2OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jaGVja2JveC1vay5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IGF1dG87XG59XG5cbi5vYy1mb3JtX19jb250cm9sLnVudmFsaWRhdGUgKyBsYWJlbCB7XG4gICAgY29sb3I6ICNlZDU0NTQ7XG59XG5cbkBrZXlmcmFtZXMgb2MtYnRuLWZvY3VzIHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIG9jLWJ0bi1wcmVzcyB7XG4gICAgZnJvbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yNSk7XG4gICAgfVxufVxuXG4ub2MtbW9kYWwgLm9jLWJ0biwgLm9jLWxpZ2h0LWZvcm1fX3Jlc3VsdCAub2MtYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDEzMCU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5vYy1tb2RhbCBhLm9jLWJ0bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0zNTAlO1xuICAgIGJvdHRvbTogLTM1MCU7XG4gICAgbGVmdDogMTAlO1xuICAgIHJpZ2h0OiAxMCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLm9jLW1vZGFsIGEub2MtYnRuLnByZXNzZWQ6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICAgIGFuaW1hdGlvbjogb2MtYnRuLXByZXNzIDMwMG1zIGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5cbi5vYy1tb2RhbCAub2MtYnRuLWFjY2VwdCwgLm9jLW1vZGFsIGEub2MtYnRuLWFjY2VwdCB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm9jLW1vZGFsIC5vYy1idG4tYWNjZXB0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub2MtbW9kYWwgYS5vYy1idG4tYWNjZXB0OmhvdmVyOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDowO1xuICAgIHRvcDowO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuMSk7XG59XG5cbi5vYy1tb2RhbC5zdWNjZXNzIC5vYy1mb3JtX19yZXN1bHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBtYXJnaW46IDBweCBhdXRvIDMwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZiB1cmwoJy4uL2ltZy9va19iaWcucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLm9jLW1vZGFsLmVycm9yIC5vYy1mb3JtX19yZXN1bHQge1xuICAgIGJhY2tncm91bmQ6ICNlZDU0NTQ7XG4gICAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5vYy1tb2RhbCAub2MtZm9ybV9fcmVzdWx0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDYwcHggMHB4O1xufVxuXG4ub2MtZm9ybV9fcmVzdWx0IHVsIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ub2MtbW9kYWwgLm9jLWZvcm1fX3Jlc3VsdCAjb2MtcmVzdWx0LXphZ2wge1xuICAgIGZvbnQtc2l6ZTogMTI4JTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vYy1tb2RhbCAub2MtZm9ybV9fcmVzdWx0ICNvYy1yZXN1bHQtY29udGVudCB7XG4gICAgbWFyZ2luOiAwIDIwcHggNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5vYy1tb2RhbCAub2MtYnRuLWNsb3NlLCAub2MtbGlnaHQtZm9ybV9fcmVzdWx0IC5vYy1idG4tY2xvc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxNjhweDtcbiAgICBwYWRkaW5nOiAxNXB4IDBweDtcbiAgICBmb250LXNpemU6IDEyOCU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuXG4ub2MtbW9kYWwgLm9jLWJ0bi1jbG9zZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4vKiBSQU5HRSBTTElERVIgU1RZTEVTICovXG4ub2MtbW9kYWwgLnJhbmdlLWxhYmVsIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogODNweDtcblx0bWFyZ2luOiAxMHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5vYy1tb2RhbCAucmFuZ2Utc2xpZGVyIHtcblx0Ym9yZGVyOiAwO1xuXHRoZWlnaHQ6IDE3cHg7XG59XG4ub2MtbW9kYWwgLnJhbmdlLXNsaWRlcjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0aGVpZ2h0OiAxcHg7XG5cdGJhY2tncm91bmQ6ICNlMmUyZTI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRtYXJnaW46IGF1dG87XG59XG5cbi5vYy1tb2RhbCAucmFuZ2UtdGltZSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW46IDEwcHg7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vYy1tb2RhbCAucmFuZ2Uge1xuXHRwYWRkaW5nOiAxcHggMDtcblx0bWFyZ2luOiAxMHB4IDA7XG59XG5cbi5vYy1tb2RhbCAucmFuZ2UgLnVpLXNsaWRlci1oYW5kbGUge1xuXHRjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcblx0b3V0bGluZTogbm9uZTtcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZG90cy5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xuXHRib3JkZXI6IDA7XG5cdHdpZHRoOiAxMHB4O1xuXHRoZWlnaHQ6IDE3cHg7XG5cdHRvcDogMDtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRib3gtc2hhZG93OiAxcHggMXB4IDFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLm9jLW1vZGFsIC5yYW5nZSAudWktc2xpZGVyLWhhbmRsZTphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9oYW5kbGUtZG90cy5wbmcnKSBuby1yZXBlYXQ7XG5cdHdpZHRoOiAycHg7XG5cdGhlaWdodDogMTBweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6MDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0bWFyZ2luOiBhdXRvO1xufVxuLm9jLW1vZGFsIC5yYW5nZSAudWktc2xpZGVyLXJhbmdlIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLm9jLW1vZGFsIC5yYW5nZSAudWktc2xpZGVyLXJhbmdlOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6MTAwJTtcblx0aGVpZ2h0OiAxcHg7XG5cdHRvcDowO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRtYXJnaW46IGF1dG87XG59XG4ub2MtbW9kYWwgLnJhbmdlLWRpc2FibGVkIC51aS1zbGlkZXItcmFuZ2Uge1xuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4ub2MtbW9kYWwgLnJhbmdlLWRpc2FibGVkIC51aS1zbGlkZXItaGFuZGxlIHtcblx0Y3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uLFxuLm9yZGVyY2FsbC1zbWFydC1idXR0b24gKixcbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uICo6YmVmb3JlLFxuLm9yZGVyY2FsbC1zbWFydC1idXR0b24gKjphZnRlcixcbi5vcmRlcmNhbGwtc21hcnQtZm9ybSxcbi5vcmRlcmNhbGwtc21hcnQtZm9ybSAqLFxuLm9yZGVyY2FsbC1zbWFydC1mb3JtICo6YmVmb3JlLFxuLm9yZGVyY2FsbC1zbWFydC1mb3JtICo6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbiB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogMTtcblx0d2lkdGg6IDIyOHB4O1xuXHRoZWlnaHQ6IDcwcHg7XG59XG5cbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uICoge1xuXHRmb250LWZhbWlseTogJ1JvYm90bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRjb2xvcjogIzAwMDAwMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLm9yZGVyY2FsbC1zbWFydC1idXR0b25fX2lubmVyIHtcblx0ZGlzcGxheTogdGFibGU7XG59XG5cbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX19jb2wge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5Aa2V5ZnJhbWVzIG9yZGVyY2FsbC1zbWFydC1idXR0b24tcGhvbmUtcm90YXRlIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7XG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgb3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbi1iZy1zY2FsZSB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAuMTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHR9XG5cdDUwJSB7XG5cdFx0b3BhY2l0eTogLjE7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuXHR9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgyKTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIG9yZGVyY2FsbC1zbWFydC1idXR0b24tdG9vbHRpcCB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcblx0fVxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0fVxufVxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9fYnV0dG9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZDogIzQ0QkI2RTtcblx0Ym9yZGVyOiAwO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGZvbnQtc2l6ZTogOXB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0b3V0bGluZTogbm9uZTtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNXMgZWFzZS1vdXQ7XG59XG5cbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX19idXR0b246YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IC0xO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdG9wYWNpdHk6IC4xO1xuXG5cdGFuaW1hdGlvbjogMXMgb3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbi1iZy1zY2FsZSBsaW5lYXI7XG5cdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9fYnV0dG9uLFxuLm9yZGVyY2FsbC1zbWFydC1idXR0b25fX2J1dHRvbjpiZWZvcmUge1xuXHR3aWR0aDogNzBweDtcblx0aGVpZ2h0OiA3MHB4O1xufVxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9fYnV0dG9uX3NpemVfcyxcbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX19idXR0b25fc2l6ZV9zOmJlZm9yZSAge1xuXHR3aWR0aDogNDBweDtcblx0aGVpZ2h0OiA0MHB4O1xufVxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9fYnV0dG9uX3NpemVfbSxcbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX19idXR0b25fc2l6ZV9tOmJlZm9yZSAge1xuXHR3aWR0aDogNTBweDtcblx0aGVpZ2h0OiA1MHB4O1xufVxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9fYnV0dG9uX3NpemVfbCxcbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX19idXR0b25fc2l6ZV9sOmJlZm9yZSAge1xuXHR3aWR0aDogNjBweDtcblx0aGVpZ2h0OiA2MHB4O1xufVxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9fYnV0dG9uLWljb24ge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRtYXJnaW46IGF1dG87XG5cdHdpZHRoOiAzMHB4O1xuXHRoZWlnaHQ6IDMwcHg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3NtYXJ0LWJ1dHRvbi1waG9uZS5zdmcnKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG5cdGFuaW1hdGlvbjogMnMgb3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbi1waG9uZS1yb3RhdGUgZWFzZS1pbi1vdXQgYWx0ZXJuYXRlO1xuXHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuLm9yZGVyY2FsbC1zbWFydC1idXR0b25fX2J1dHRvbl9zaXplX3MgLm9yZGVyY2FsbC1zbWFydC1idXR0b25fX2J1dHRvbi1pY29uIHtcblx0d2lkdGg6IDE3cHg7XG5cdGhlaWdodDogMTdweDtcbn1cblxuLm9yZGVyY2FsbC1zbWFydC1idXR0b25fX2J1dHRvbl9zaXplX20gLm9yZGVyY2FsbC1zbWFydC1idXR0b25fX2J1dHRvbi1pY29uIHtcblx0d2lkdGg6IDIxcHg7XG5cdGhlaWdodDogMjFweDtcbn1cblxuLm9yZGVyY2FsbC1zbWFydC1idXR0b25fX2J1dHRvbl9zaXplX2wgLm9yZGVyY2FsbC1zbWFydC1idXR0b25fX2J1dHRvbi1pY29uIHtcblx0d2lkdGg6IDI2cHg7XG5cdGhlaWdodDogMjZweDtcbn1cblxuLm9yZGVyY2FsbC1zbWFydC1idXR0b25fX2J1dHRvbjpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICM2M0QxOEE7XG59XG5cbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX190b29sdGlwIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRsaW5lLWhlaWdodDogMTRweDtcblx0Zm9udC1zaXplOiAxMHB4O1xuXHRjb2xvcjogI0ZGRkZGRjtcblx0cGFkZGluZzogMTBweDtcblx0d2lkdGg6IDE0NHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDE0cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgbGluZWFyLCB0cmFuc2Zvcm0gLjJzIGxpbmVhcjtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uOmhvdmVyIC5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX190b29sdGlwIHtcblx0dHJhbnNmb3JtOiBub25lO1xuXHRvcGFjaXR5OiAxO1xufVxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9fdG9vbHRpcDpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGhlaWdodDogMTZweDtcblx0cmlnaHQ6IC04cHg7XG5cdGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmlnaHQtd2lkdGg6IDA7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHRtYXJnaW46IGF1dG87XG59XG5cbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX190b29sdGlwX3JpZ2h0IHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAxNHB4O1xufVxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9fdG9vbHRpcF9yaWdodDpiZWZvcmUge1xuXHRib3JkZXItbGVmdC13aWR0aDogMDtcblx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiA4cHg7XG5cdGxlZnQ6IC04cHg7XG5cdHJpZ2h0OiBhdXRvO1xufVxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9mb3JtIHtcblx0b3BhY2l0eTogMTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0dHJhbnNpdGlvbjogdmlzaWJpbGl0eSAxcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDFzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDFzIGVhc2UtaW4tb3V0O1xuXHR3aWR0aDogNDQzcHg7XG5cdGhlaWdodDogNzBweDtcbn1cblxuLm9yZGVyY2FsbC1zbWFydC1idXR0b25fdGV4dCB7XG5cdHdpZHRoOiAxOTRweDtcblx0aGVpZ2h0OiA3MHB4O1xuXHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuXHRib3gtc2hhZG93OiAwIDRweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0Ym9yZGVyLXJhZGl1czogMzVweDtcblx0cGFkZGluZzogMTBweCAzMHB4IDEwcHggMTJweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl90ZXh0IC5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX190ZXh0IHtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRtYXgtaGVpZ2h0OiA1MXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9tb2JpbGUge1xuXHRkaXNwbGF5OiBub25lO1xuXHR3aWR0aDogNjBweDtcblx0aGVpZ2h0OiA2MHB4O1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3MjBweCkge1xuXHQub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX21vYmlsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuLm9yZGVyY2FsbC1zbWFydC1idXR0b25fX2Zvcm0ge1xuXHRib3JkZXItcmFkaXVzOiAzNXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRib3gtc2hhZG93OiAwIDRweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0cGFkZGluZzogMTVweCAzMHB4O1xufVxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9faW5uZXIge1xuXHRkaXNwbGF5OiB0YWJsZTtcbn1cblxuLm9yZGVyY2FsbC1zbWFydC1idXR0b25fX2NvbCB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX19pbnB1dCB7XG5cdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgQXJpYWwsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGJhY2tncm91bmQ6ICNGRkZGRkY7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNFMEUwRTA7XG5cdGJvcmRlci1yYWRpdXM6IDIzcHg7XG5cdHBhZGRpbmc6IDAgMjBweDtcblx0d2lkdGg6IDIyNXB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0b3V0bGluZTogbm9uZTtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRtYXJnaW4tbGVmdDogMTVweDtcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9faW5wdXQ6Zm9jdXMge1xuXHRib3JkZXItY29sb3I6ICM0NEJCNkU7XG59XG5cbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX19wb2xpY3kge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJhY2tncm91bmQ6ICNGMkYyRjI7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0Zm9udC1zaXplOiA5cHg7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogMjNweDtcblx0cmlnaHQ6IDIzcHg7XG5cdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRwYWRkaW5nOiAxNXB4IDdweCA1cHg7XG5cdHotaW5kZXg6IC0xO1xufVxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9fcG9saWN5IGEge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLm9yZGVyY2FsbC1zbWFydC1idXR0b25fX3BvbGljeSBhOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9fdGV4dCB7XG5cdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdG1heC1oZWlnaHQ6IDM0cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX19pbnB1dC13cmFwcGVyIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX2hpZGRlbiB7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpO1xuXHRvcGFjaXR5OiAwO1xufVxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9wb3NpdGlvbl9sZWZ0LXRvcCxcbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX3Bvc2l0aW9uX2NlbnRlci10b3AsXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9wb3NpdGlvbl9yaWdodC10b3Age1xuXHR0b3A6IDA7XG59XG5cbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX3Bvc2l0aW9uX2xlZnQtYm90dG9tLFxuLm9yZGVyY2FsbC1zbWFydC1idXR0b25fcG9zaXRpb25fY2VudGVyLWJvdHRvbSxcbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX3Bvc2l0aW9uX3JpZ2h0LWJvdHRvbSB7XG5cdGJvdHRvbTogMDtcbn1cblxuLm9yZGVyY2FsbC1zbWFydC1idXR0b25fcG9zaXRpb25fbGVmdC10b3AsXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9wb3NpdGlvbl9sZWZ0LWNlbnRlcixcbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX3Bvc2l0aW9uX2xlZnQtYm90dG9tIHtcblx0bGVmdDogMDtcbn1cblxuLm9yZGVyY2FsbC1zbWFydC1idXR0b25fcG9zaXRpb25fcmlnaHQtdG9wLFxuLm9yZGVyY2FsbC1zbWFydC1idXR0b25fcG9zaXRpb25fcmlnaHQtY2VudGVyLFxuLm9yZGVyY2FsbC1zbWFydC1idXR0b25fcG9zaXRpb25fcmlnaHQtYm90dG9tIHtcblx0cmlnaHQ6IDA7XG59XG5cbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX3Bvc2l0aW9uX2NlbnRlci10b3AsXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9wb3NpdGlvbl9jZW50ZXItYm90dG9tIHtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9wb3NpdGlvbl9sZWZ0LWNlbnRlcixcbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX3Bvc2l0aW9uX3JpZ2h0LWNlbnRlciB7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9wb3NpdGlvbl9jZW50ZXItdG9wIC5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX19pbm5lcixcbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX3Bvc2l0aW9uX2NlbnRlci1ib3R0b20gLm9yZGVyY2FsbC1zbWFydC1idXR0b25fX2lubmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRsZWZ0OiA3OXB4O1xufVxuXG4ub3JkZXJjYWxsLXNtYXJ0LWJ1dHRvbl9mb3JtIC5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX19pbm5lcixcbi5vcmRlcmNhbGwtc21hcnQtYnV0dG9uX3RleHQgLm9yZGVyY2FsbC1zbWFydC1idXR0b25fX2lubmVyIHtcblx0bGVmdDogYXV0bztcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnRm9ybUxpZ2h0LVJvYm90byc7XG5cdHNyYzogdXJsKCcuLi9mb250cy9Gb3JtTGlnaHRSb2JvdG8vUm9ib3RvLVJlZ3VsYXIuZW90Jyk7XG5cdHNyYzogdXJsKCcuLi9mb250cy9Gb3JtTGlnaHRSb2JvdG8vUm9ib3RvLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0dXJsKCcuLi9mb250cy9Gb3JtTGlnaHRSb2JvdG8vUm9ib3RvLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnLi4vZm9udHMvRm9ybUxpZ2h0Um9ib3RvL1JvYm90by1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0dXJsKCcuLi9mb250cy9Gb3JtTGlnaHRSb2JvdG8vUm9ib3RvLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdGb3JtTGlnaHQtUm9ib3RvJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0Zvcm1MaWdodFJvYm90by9Sb2JvdG8tTWVkaXVtLmVvdCcpO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvRm9ybUxpZ2h0Um9ib3RvL1JvYm90by1NZWRpdW0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0dXJsKCcuLi9mb250cy9Gb3JtTGlnaHRSb2JvdG8vUm9ib3RvLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0dXJsKCcuLi9mb250cy9Gb3JtTGlnaHRSb2JvdG8vUm9ib3RvLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdHVybCgnLi4vZm9udHMvRm9ybUxpZ2h0Um9ib3RvL1JvYm90by1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG4ub2MtbGlnaHQtZm9ybSxcbi5vYy1saWdodC1mb3JtICosXG4ub2MtbGlnaHQtZm9ybSAqOmJlZm9yZSxcbi5vYy1saWdodC1mb3JtICo6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ub2MtbGlnaHQtZm9ybSxcbi5vYy1saWdodC1mb3JtICosXG4ub2MtbGlnaHQtZm9ybS1pbnB1dC10ZXh0LFxuLm9jLWxpZ2h0LWZvcm0tYnV0dG9uLFxuLm9jLWxpZ2h0LWZvcm0tc2VsZWN0LmpxLXNlbGVjdGJveCAuanEtc2VsZWN0Ym94X19zZWFyY2ggaW5wdXQge1xuXHRmb250LWZhbWlseTogJ0Zvcm1MaWdodC1Sb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG4ub2MtbGlnaHQtZm9ybSxcbi5vYy1saWdodC1mb3JtLWlucHV0LXRleHQsXG4ub2MtbGlnaHQtZm9ybS1idXR0b24sXG4ub2MtbGlnaHQtZm9ybS1zZWxlY3QuanEtc2VsZWN0Ym94IC5qcS1zZWxlY3Rib3hfX3NlYXJjaCBpbnB1dCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICMzMzMzMzM7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5vYy1saWdodC1mb3JtIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ub2MtbGlnaHQtZm9ybV9fZmllbGQgKyAub2MtbGlnaHQtZm9ybV9fZmllbGQge1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ub2MtbGlnaHQtZm9ybV9fY2FwdGNoYSAud2EtY2FwdGNoYSB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5vYy1saWdodC1mb3JtX19jYXB0Y2hhIC53YS1jYXB0Y2hhIHAge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y2xlYXI6IGJvdGg7XG59XG5cbi5vYy1saWdodC1mb3JtIC5yYW5nZS10aW1lLXdyYXBwZXIge1xuXHRwYWRkaW5nOiAxMXB4IDA7XG59XG5cbi5vYy1saWdodC1mb3JtIC5yYW5nZS10aW1lLXdyYXBwZXJfX2lubmVyIHtcblx0aGVpZ2h0OiAycHg7XG5cdHBhZGRpbmc6IDAgN3B4O1xuXHRiYWNrZ3JvdW5kOiAjRjJGMkYyO1xufVxuXG4ub2MtbGlnaHQtZm9ybSAudWktc2xpZGVyIHtcblx0aGVpZ2h0OiAycHggIWltcG9ydGFudDtcbn1cblxuLm9jLWxpZ2h0LWZvcm0gLnVpLXNsaWRlci1yYW5nZSB7XG5cdGJhY2tncm91bmQ6ICNGMjk5NEE7XG59XG5cbi5vYy1saWdodC1mb3JtIC51aS1zbGlkZXItaGFuZGxlIHtcblx0bWFyZ2luLWxlZnQ6IC03cHggIWltcG9ydGFudDtcblx0bWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcblx0dG9wOiBhdXRvICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAxNHB4ICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuXHRib3JkZXI6IDJweCBzb2xpZCAjRjI5OTRBO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbi5vYy1saWdodC1mb3JtIC51aS1zbGlkZXItaGFuZGxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRib3JkZXItbGVmdDogNHB4IGRvdHRlZCAjRjI5OTRBO1xuXHRoZWlnaHQ6IDI0cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDA7XG5cdG1hcmdpbjogYXV0bztcbn1cblxuLyogb2MtbGlnaHQtZm9ybS10aW1lLXNjYWxlICovXG5cbi5vYy1saWdodC1mb3JtLXRpbWUtc2NhbGUge1xuXHRwYWRkaW5nOiAxMHB4IDdweCAwO1xufVxuXG4ub2MtbGlnaHQtZm9ybS10aW1lLXNjYWxlX19pdGVtIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ub2MtbGlnaHQtZm9ybS10aW1lLXNjYWxlX19pdGVtLWlubmVyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tbGVmdDogLTdweDtcblx0d2lkdGg6IDE0cHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogIzgyODI4Mjtcbn1cblxuLyogb2MtbGlnaHQtZm9ybS1idXR0b24gKi9cblxuLm9jLWxpZ2h0LWZvcm0tYnV0dG9uIHtcblx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDEwcHggMjBweDtcblx0b3V0bGluZTogbm9uZTtcblx0Ym9yZGVyOiAwO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmMjk5NGE7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi5vYy1saWdodC1mb3JtLWJ1dHRvbjpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlZDhhMzI7XG59XG5cbi5vYy1saWdodC1mb3JtLWJ1dHRvbltkaXNhYmxlZF0sXG4ub2MtbGlnaHQtZm9ybS1idXR0b25bZGlzYWJsZWRdOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcblx0Y29sb3I6ICNlMGUwZTA7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm9jLWxpZ2h0LWZvcm1fX2hlYWRlciB7XG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc2l6ZTogMThweDtcbn1cblxuLm9jLWxpZ2h0LWZvcm1fX2NvbnRlbnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogMjVweDtcblx0d2lkdGg6IDUyMHB4O1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5vYy1saWdodC1mb3JtX190ZXh0LWJveCB7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAxMHB4IDA7XG59XG5cbi5vYy1saWdodC1mb3JtX19pbWFnZS1ib3gsXG4ub2MtbGlnaHQtZm9ybV9fdGV4dCB7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5vYy1saWdodC1mb3JtX190ZXh0IHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLm9jLWxpZ2h0LWZvcm1fX3RleHQgKiB7XG5cdG1hcmdpbjogMDtcbn1cblxuLm9jLWxpZ2h0LWZvcm1fX2ltYWdlLWJveCB7XG5cdHdpZHRoOiAxcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5vYy1saWdodC1mb3JtX19pbWFnZSB7XG5cdHdpZHRoOiA2MHB4O1xuXHRoZWlnaHQ6IDYwcHg7XG5cdG1heC13aWR0aDogbm9uZTtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0Ym9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuLm9jLWxpZ2h0LWZvcm1fX3N1Ym1pdC1idXR0b24ge1xuXHRwYWRkaW5nLXRvcDogMTVweDtcblx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbi5vYy1saWdodC1mb3JtX19jbG9zZS1idXR0b24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMjVweDtcblx0cmlnaHQ6IDI1cHg7XG5cdHdpZHRoOiAxNHB4O1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2Zvcm0vY3Jvc3Muc3ZnJyk7XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4ub2MtbGlnaHQtZm9ybV9fcmVzdWx0IHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAyNXB4O1xuXHR3aWR0aDogNTIwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0Ym94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLm9jLWxpZ2h0LWZvcm1fc3VjY2VzcyAub2MtbGlnaHQtZm9ybV9fcmVzdWx0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzhDQzE1Mjtcblx0Y29sb3I6ICNmZmZmZmY7XG59XG5cbi5vYy1saWdodC1mb3JtX3N1Y2Nlc3MgLm9jLWxpZ2h0LWZvcm1fX3Jlc3VsdDpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDBweDtcblx0aGVpZ2h0OiAxMDBweDtcblx0bWFyZ2luOiAwIGF1dG8gMzBweDtcblx0YmFja2dyb3VuZDogI2ZmZmZmZiB1cmwoJy4uL2ltZy9va19iaWcucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHQvKmJveC1zaGFkb3c6IDJweCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpOyovXG59XG5cbi5vYy1saWdodC1mb3JtX2Vycm9yIC5vYy1saWdodC1mb3JtX19yZXN1bHQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ1NDU0Oztcblx0Y29sb3I6ICNmZmZmZmY7XG59XG5cbi5vYy1saWdodC1mb3JtX19yZXN1bHQtaGVhZGVyIHtcblx0Zm9udC1zaXplOiAxMjglO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRwYWRkaW5nOiAyMHB4IDMwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm9jLWxpZ2h0LWZvcm1fX3Jlc3VsdC1jb250ZW50IHtcblx0bWFyZ2luOiAwIDIwcHggNDBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDEwMCU7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi8qIG9jLWxpZ2h0LWZvcm0tZmllbGQgKi9cblxuLm9jLWxpZ2h0LWZvcm0tZmllbGQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub2MtbGlnaHQtZm9ybS1maWVsZF9fbGFiZWwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRjb2xvcjogIzgyODI4Mjtcblx0Zm9udC1zaXplOiAxMnB4O1xufVxuXG4ub2MtbGlnaHQtZm9ybS1maWVsZF9fYm94IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5vYy1saWdodC1mb3JtLWZpZWxkX19ib3ggKyAub2MtbGlnaHQtZm9ybS1maWVsZF9fYm94IHtcblx0bWFyZ2luLXRvcDogNXB4O1xufVxuXG4ub2MtbGlnaHQtZm9ybS1maWVsZF9fZXJyb3Ige1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ub2MtbGlnaHQtZm9ybS1maWVsZF9lcnJvciAub2MtbGlnaHQtZm9ybS1maWVsZF9faW5wdXQsXG4ub2MtbGlnaHQtZm9ybS1maWVsZF9lcnJvciBpbnB1dFt0eXBlPVwidGV4dFwiXS5vYy1saWdodC1mb3JtLWZpZWxkX19pbnB1dCxcbi5vYy1saWdodC1mb3JtLWZpZWxkX2Vycm9yIC5vYy1saWdodC1mb3JtLWNoZWNrYm94Lm9jLWxpZ2h0LWZvcm0tZmllbGRfX2lucHV0IHtcblx0Ym9yZGVyLWNvbG9yOiAjZmEzNzM3O1xufVxuXG4ub2MtbGlnaHQtZm9ybS1maWVsZF9lcnJvciAub2MtbGlnaHQtZm9ybS1maWVsZF9fZXJyb3Ige1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdHJpZ2h0OiAwO1xuXHRtYXJnaW4tdG9wOiA1cHg7XG5cdHBhZGRpbmc6IDRweCAxMHB4O1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmYTM3Mzc7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRmb250LXNpemU6IDEwcHg7XG59XG5cbi5vYy1saWdodC1mb3JtLWZpZWxkX2Vycm9yIC5vYy1saWdodC1mb3JtLWZpZWxkX19lcnJvcjpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLTNweDtcblx0cmlnaHQ6IDEwcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXRvcC13aWR0aDogMDtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI2ZhMzczNztcblx0Y29udGVudDogJyc7XG59XG5cbi5vYy1saWdodC1mb3JtLWZpZWxkX2Vycm9yLm9jLWxpZ2h0LWZvcm1fX2NhcHRjaGEgLm9jLWxpZ2h0LWZvcm0tZmllbGRfX2Vycm9yIHtcbiAgICByaWdodDogYXV0bztcbn1cblxuLm9jLWxpZ2h0LWZvcm0tZmllbGRfcmVxdWlyZWQgLm9jLWxpZ2h0LWZvcm0tZmllbGRfX2xhYmVsOmFmdGVyIHtcblx0Y29sb3I6ICNmYTM3Mzc7XG5cdGNvbnRlbnQ6ICcgKic7XG59XG5cblxuLyogb2MtbGlnaHQtZm9ybS1pbnB1dC10ZXh0ICovXG5cbi5vYy1saWdodC1mb3JtLWlucHV0LXRleHQsXG5pbnB1dFt0eXBlPVwidGV4dFwiXS5vYy1saWdodC1mb3JtLWlucHV0LXRleHQsXG4ub2MtbGlnaHQtZm9ybS1mb3JtX19jYXB0Y2hhIC53YS1jYXB0Y2hhLWlucHV0LFxuLm9jLWxpZ2h0LWZvcm0tc2VsZWN0LmpxLXNlbGVjdGJveCAuanEtc2VsZWN0Ym94X19zZWFyY2ggaW5wdXQsXG4ub2MtbGlnaHQtZm9ybS10ZXh0YXJlYSB7XG5cdHBhZGRpbmc6IDAgMTVweDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcblx0b3V0bGluZTogbm9uZTtcblx0Ym9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRsaW5lLWhlaWdodDogMjhweDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHQtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG5cdC1tcy1hcHBlYXJhbmNlOiBub25lO1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4ub2MtbGlnaHQtZm9ybS1pbnB1dC10ZXh0OmZvY3VzLFxuaW5wdXRbdHlwZT1cInRleHRcIl0ub2MtbGlnaHQtZm9ybS1pbnB1dC10ZXh0OmZvY3VzLFxuLm9jLWxpZ2h0LWZvcm0tZm9ybV9fY2FwdGNoYSAud2EtY2FwdGNoYS1pbnB1dDpmb2N1cyxcbi5vYy1saWdodC1mb3JtLXNlbGVjdC5qcS1zZWxlY3Rib3ggLmpxLXNlbGVjdGJveF9fc2VhcmNoIGlucHV0OmZvY3VzLFxuLm9jLWxpZ2h0LWZvcm0tdGV4dGFyZWE6Zm9jdXMge1xuXHRib3JkZXItY29sb3I6ICNmMjk5NGE7XG59XG5cbi5vYy1saWdodC1mb3JtLWlucHV0LXRleHRfZmlsbCxcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLm9jLWxpZ2h0LWZvcm0taW5wdXQtdGV4dCB7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi8qIG9jLWxpZ2h0LWZvcm0tdGV4dGFyZWEgKi9cblxuLm9jLWxpZ2h0LWZvcm0tdGV4dGFyZWEge1xuXHRwYWRkaW5nOiA1cHggMTVweDtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0aGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4vKiBvYy1saWdodC1mb3JtLWNoZWNrYm94LWJveCAqL1xuXG4ub2MtbGlnaHQtZm9ybS1jaGVja2JveC1ib3gge1xuXHRkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdHRhYmxlLWxheW91dDogZml4ZWQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxufVxuXG4ub2MtbGlnaHQtZm9ybS1jaGVja2JveC1ib3hfX2NoZWNrYm94IHtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0cGFkZGluZy1yaWdodDogMTVweDtcblx0d2lkdGg6IDM1cHg7XG59XG5cbi5vYy1saWdodC1mb3JtLWNoZWNrYm94LWJveF9fbGFiZWwge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiBvYy1saWdodC1mb3JtLWNoZWNrYm94ICovXG5cbi5vYy1saWdodC1mb3JtLWNoZWNrYm94LmpxLWNoZWNrYm94LFxuLm9jLWxpZ2h0LWZvcm0tY2hlY2tib3guanEtY2hlY2tib3guZm9jdXNlZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0Ym9yZGVyOiAycHggc29saWQgIzgyODI4Mjtcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5vYy1saWdodC1mb3JtLWNoZWNrYm94LmpxLWNoZWNrYm94IC5qcS1jaGVja2JveF9fZGl2IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLm9jLWxpZ2h0LWZvcm0tY2hlY2tib3guanEtY2hlY2tib3guY2hlY2tlZCB7XG5cdGJvcmRlci1jb2xvcjogI2YyOTk0YTtcbn1cblxuLm9jLWxpZ2h0LWZvcm0tY2hlY2tib3guanEtY2hlY2tib3guY2hlY2tlZCAuanEtY2hlY2tib3hfX2RpdiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMnB4O1xuXHRyaWdodDogMDtcblx0dG9wOiA0cHg7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDExcHg7XG5cdGhlaWdodDogOHB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRib3JkZXI6IDA7XG59XG5cbi5vYy1saWdodC1mb3JtLWNoZWNrYm94X19pY29uIHtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLyogb2MtbGlnaHQtZm9ybS1zZWxlY3QgKi9cblxuLm9jLWxpZ2h0LWZvcm0tc2VsZWN0LmpxLXNlbGVjdGJveCB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0bWluLXdpZHRoOiAxMDAlO1xufVxuXG4ub2MtbGlnaHQtZm9ybS1zZWxlY3QuanEtc2VsZWN0Ym94Lm9wZW5lZCB7XG5cdHotaW5kZXg6IDExICFpbXBvcnRhbnQ7XG59XG5cbi5vYy1saWdodC1mb3JtLXNlbGVjdC5qcS1zZWxlY3Rib3ggLmpxLXNlbGVjdGJveF9fc2VhcmNoIHtcblx0bWFyZ2luOiA1cHg7XG59XG5cbi5vYy1saWdodC1mb3JtLXNlbGVjdC5qcS1zZWxlY3Rib3ggLmpxLXNlbGVjdGJveF9fc2VsZWN0IHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogMCAzOHB4IDAgMTVweDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMzBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi5vYy1saWdodC1mb3JtLXNlbGVjdC5qcS1zZWxlY3Rib3ggLmpxLXNlbGVjdGJveF9fdHJpZ2dlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMTVweDtcblx0Ym90dG9tOiAwO1xuXHRtYXJnaW46IGF1dG8gMDtcblx0d2lkdGg6IDhweDtcblx0aGVpZ2h0OiA1cHg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2Zvcm0vYXJyb3cuc3ZnJyk7XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLm9jLWxpZ2h0LWZvcm0tc2VsZWN0LmpxLXNlbGVjdGJveCAuanEtc2VsZWN0Ym94X190cmlnZ2VyLWFycm93IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLm9jLWxpZ2h0LWZvcm0tc2VsZWN0LmpxLXNlbGVjdGJveCAuanEtc2VsZWN0Ym94X19zZWxlY3QtdGV4dCB7XG5cdGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4ub2MtbGlnaHQtZm9ybS1zZWxlY3QuanEtc2VsZWN0Ym94IC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIHtcblx0bWFyZ2luLXRvcDogNXB4O1xuXHRtaW4td2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0Ym9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHR0b3A6IDEwMCUgIWltcG9ydGFudDtcblx0Ym90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vYy1saWdodC1mb3JtLXNlbGVjdC5qcS1zZWxlY3Rib3ggLmpxLXNlbGVjdGJveF9fZHJvcGRvd24gdWwge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5vYy1saWdodC1mb3JtLXNlbGVjdC5qcS1zZWxlY3Rib3ggLmpxLXNlbGVjdGJveF9fZHJvcGRvd24gdWwgbGkge1xuXHRwYWRkaW5nOiA2cHggMTVweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogIzgyODI4Mjtcblx0bWFyZ2luOiAwO1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHR0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vYy1saWdodC1mb3JtLXNlbGVjdC5qcS1zZWxlY3Rib3ggLmpxLXNlbGVjdGJveF9fZHJvcGRvd24gdWwgbGkuc2VsIHtcblx0Y29sb3I6ICNmMjk5NGE7XG59XG5cbi5vYy1saWdodC1mb3JtLXNlbGVjdC5qcS1zZWxlY3Rib3ggLmpxLXNlbGVjdGJveF9fZHJvcGRvd24gdWwgbGkuc2VsZWN0ZWQsXG4ub2MtbGlnaHQtZm9ybS1zZWxlY3QuanEtc2VsZWN0Ym94IC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIHVsIGxpOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMiAhaW1wb3J0YW50O1xuXHRjb2xvcjogIzgyODI4Mjtcbn1cblxuLm9jLWxpZ2h0LWZvcm0tc2VsZWN0LmpxLXNlbGVjdGJveCAuanEtc2VsZWN0Ym94X19zZWFyY2ggaW5wdXQge1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ub2MtbGlnaHQtZm9ybS1zZWxlY3RfZmlsbCB7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5vYy1saWdodC1mb3JtLXNlbGVjdC5qcS1zZWxlY3Rib3guZm9jdXNlZCAuanEtc2VsZWN0Ym94X19zZWxlY3Qge1xuXHRib3JkZXItY29sb3I6ICNmMjk5NGE7XG59XG5cbi5vYy1saWdodC1mb3JtLXNlbGVjdC5qcS1zZWxlY3Rib3ggLmpxLXNlbGVjdGJveF9fbm90LWZvdW5kIHtcblx0cGFkZGluZzogNnB4IDE1cHggOXB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGNvbG9yOiAjODI4MjgyO1xuXHRtYXJnaW46IDA7XG59XG5cblxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuXHQub2MtbGlnaHQtZm9ybV9faW5uZXIge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuICAgIC5vYy1saWdodC1mb3JtX19yZXN1bHQge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgfVxuXG5cdC5vYy1saWdodC1mb3JtX19jb250ZW50IHtcblx0XHR3aWR0aDogMTAwdnc7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRwYWRkaW5nOiAyNXB4O1xuXHR9XG5cblx0Lm9jLWxpZ2h0LWZvcm1fX2hlYWRlciB7XG5cdFx0bWFyZ2luOiAtMjVweCAtMjVweCAwO1xuXHRcdHBhZGRpbmc6IDE5cHggMjVweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YyRjJGMjtcblx0fVxuXG5cdC5vYy1saWdodC1mb3JtX19jbG9zZS1idXR0b24ge1xuXHRcdHRvcDogMjNweDtcblx0fVxuXG5cdC5vYy1saWdodC1mb3JtLWZpZWxkX19sYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cblx0Lm9jLWxpZ2h0LWZvcm0taW5wdXQtdGV4dCxcblx0aW5wdXRbdHlwZT1cInRleHRcIl0ub2MtbGlnaHQtZm9ybS1pbnB1dC10ZXh0LFxuXHQub2MtbGlnaHQtZm9ybV9fY2FwdGNoYSAud2EtY2FwdGNoYS1pbnB1dCxcblx0Lm9jLWxpZ2h0LWZvcm0tc2VsZWN0LmpxLXNlbGVjdGJveCAuanEtc2VsZWN0Ym94X19zZWxlY3QsXG5cdC5vYy1saWdodC1mb3JtLXNlbGVjdC5qcS1zZWxlY3Rib3ggLmpxLXNlbGVjdGJveF9fc2VhcmNoIGlucHV0IHtcblx0XHRoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcblx0fVxuXG5cdC5vYy1saWdodC1mb3JtLXNlbGVjdC5qcS1zZWxlY3Rib3ggLmpxLXNlbGVjdGJveF9fc2VsZWN0LXRleHQge1xuXHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXG5cdC5vYy1saWdodC1mb3JtLWZpZWxkX2Vycm9yIC5vYy1saWdodC1mb3JtLWZpZWxkX19lcnJvciB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHR9XG5cblx0Lm9jLW1vZGFsLW9wZW4ge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdH1cbn1cbiJdLCJmaWxlIjoiZnJvbnRlbmQuY3NzIn0= */
