.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;
}


.is-wa2 .oc-form__control,
.is-wa2 input.oc-form__control {
    height: 33px;
}

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: var(--border-color-input-hover) !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;
}

.is-wa2 .oc-light-form__content {
    max-width: 520px;
    width: 100%;
}

.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;
}

.is-wa2 .oc-light-form__close-button {
    top: 13px;
    right: 13px;
}

.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;
}

.is-wa2 .oc-light-form-checkbox.jq-checkbox.checked .jq-checkbox__div {
    left: 4px;
}

.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;
	}
}

.badge-custom {

}


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