/*!*****************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/timepicker/jquery.timepicker.min.css ***!
  \*****************************************************************************************************/
.ui-timepicker-wrapper {
	overflow-y: auto;
	max-height: 150px;
	width: auto;
	background: #fff;
	border: 1px solid #ddd;
	-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);
	box-shadow:0 5px 10px rgba(0,0,0,0.2);
	outline: none;
	z-index: 10052;
	margin: 0;
}

.ui-timepicker-wrapper .ui-timepicker-list li {
    padding-right: 20px;
}

.ui-timepicker-list {
	margin: 0;
	padding: 0;
	list-style: none;
}

.ui-timepicker-duration {
	margin-left: 5px; color: #888;
}

.ui-timepicker-list:hover .ui-timepicker-duration {
	color: #888;
}

.ui-timepicker-list li {
	padding: 3px 0 3px 5px;
	cursor: pointer;
	white-space: nowrap;
	color: #000;
	list-style: none;
	margin: 0;
}

.ui-timepicker-list:hover .ui-timepicker-selected {
	background: #fff; color: #000;
}

li.ui-timepicker-selected,
.ui-timepicker-list li:hover,
.ui-timepicker-list .ui-timepicker-selected:hover {
	background: #1980EC; color: #fff;
}

li.ui-timepicker-selected .ui-timepicker-duration,
.ui-timepicker-list li:hover .ui-timepicker-duration {
	color: #ccc;
}

.ui-timepicker-list li.ui-timepicker-disabled,
.ui-timepicker-list li.ui-timepicker-disabled:hover,
.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
	color: #888;
	cursor: default;
}

.ui-timepicker-list li.ui-timepicker-disabled:hover,
.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
	background: #f2f2f2;
}

/*!**********************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/intl-tel-input/build/css/intlTelInput.css ***!
  \**********************************************************************************************************/
.iti {
  position: relative;
  display: inline-block; }
  .iti * {
    box-sizing: border-box;
    -moz-box-sizing: border-box; }
  .iti__hide {
    display: none; }
  .iti__v-hide {
    visibility: hidden; }
  .iti input, .iti input[type=text], .iti input[type=tel] {
    position: relative;
    z-index: 0;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-right: 36px;
    margin-right: 0; }
  .iti__flag-container {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    padding: 1px; }
  .iti__selected-flag {
    z-index: 1;
    position: relative;
    display: flex;
    align-items: center;
    height: 100%;
    padding: 0 6px 0 8px; }
  .iti__arrow {
    margin-left: 6px;
    width: 0;
    height: 0;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 4px solid #555; }
    .iti__arrow--up {
      border-top: none;
      border-bottom: 4px solid #555; }
  .iti__country-list {
    position: absolute;
    z-index: 2;
    list-style: none;
    text-align: left;
    padding: 0;
    margin: 0 0 0 -1px;
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
    background-color: white;
    border: 1px solid #CCC;
    white-space: nowrap;
    max-height: 200px;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch; }
    .iti__country-list--dropup {
      bottom: 100%;
      margin-bottom: -1px; }
    @media (max-width: 500px) {
      .iti__country-list {
        white-space: normal; } }
  .iti__flag-box {
    display: inline-block;
    width: 20px; }
  .iti__divider {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #CCC; }
  .iti__country {
    padding: 5px 10px;
    outline: none; }
  .iti__dial-code {
    color: #999; }
  .iti__country.iti__highlight {
    background-color: rgba(0, 0, 0, 0.05); }
  .iti__flag-box, .iti__country-name, .iti__dial-code {
    vertical-align: middle; }
  .iti__flag-box, .iti__country-name {
    margin-right: 6px; }
  .iti--allow-dropdown input, .iti--allow-dropdown input[type=text], .iti--allow-dropdown input[type=tel], .iti--separate-dial-code input, .iti--separate-dial-code input[type=text], .iti--separate-dial-code input[type=tel] {
    padding-right: 6px;
    padding-left: 52px;
    margin-left: 0; }
  .iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container {
    right: auto;
    left: 0; }
  .iti--allow-dropdown .iti__flag-container:hover {
    cursor: pointer; }
    .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
      background-color: rgba(0, 0, 0, 0.05); }
  .iti--allow-dropdown input[disabled] + .iti__flag-container:hover,
  .iti--allow-dropdown input[readonly] + .iti__flag-container:hover {
    cursor: default; }
    .iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag,
    .iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag {
      background-color: transparent; }
  .iti--separate-dial-code .iti__selected-flag {
    background-color: rgba(0, 0, 0, 0.05); }
  .iti--separate-dial-code .iti__selected-dial-code {
    margin-left: 6px; }
  .iti--container {
    position: absolute;
    top: -1000px;
    left: -1000px;
    z-index: 1060;
    padding: 1px; }
    .iti--container:hover {
      cursor: pointer; }

.iti-mobile .iti--container {
  top: 30px;
  bottom: 30px;
  left: 30px;
  right: 30px;
  position: fixed; }

.iti-mobile .iti__country-list {
  max-height: 100%;
  width: 100%; }

.iti-mobile .iti__country {
  padding: 10px 10px;
  line-height: 1.5em; }

.iti__flag {
  width: 20px; }
  .iti__flag.iti__be {
    width: 18px; }
  .iti__flag.iti__ch {
    width: 15px; }
  .iti__flag.iti__mc {
    width: 19px; }
  .iti__flag.iti__ne {
    width: 18px; }
  .iti__flag.iti__np {
    width: 13px; }
  .iti__flag.iti__va {
    width: 15px; }
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .iti__flag {
      background-size: 5652px 15px; } }
  .iti__flag.iti__ac {
    height: 10px;
    background-position: 0px 0px; }
  .iti__flag.iti__ad {
    height: 14px;
    background-position: -22px 0px; }
  .iti__flag.iti__ae {
    height: 10px;
    background-position: -44px 0px; }
  .iti__flag.iti__af {
    height: 14px;
    background-position: -66px 0px; }
  .iti__flag.iti__ag {
    height: 14px;
    background-position: -88px 0px; }
  .iti__flag.iti__ai {
    height: 10px;
    background-position: -110px 0px; }
  .iti__flag.iti__al {
    height: 15px;
    background-position: -132px 0px; }
  .iti__flag.iti__am {
    height: 10px;
    background-position: -154px 0px; }
  .iti__flag.iti__ao {
    height: 14px;
    background-position: -176px 0px; }
  .iti__flag.iti__aq {
    height: 14px;
    background-position: -198px 0px; }
  .iti__flag.iti__ar {
    height: 13px;
    background-position: -220px 0px; }
  .iti__flag.iti__as {
    height: 10px;
    background-position: -242px 0px; }
  .iti__flag.iti__at {
    height: 14px;
    background-position: -264px 0px; }
  .iti__flag.iti__au {
    height: 10px;
    background-position: -286px 0px; }
  .iti__flag.iti__aw {
    height: 14px;
    background-position: -308px 0px; }
  .iti__flag.iti__ax {
    height: 13px;
    background-position: -330px 0px; }
  .iti__flag.iti__az {
    height: 10px;
    background-position: -352px 0px; }
  .iti__flag.iti__ba {
    height: 10px;
    background-position: -374px 0px; }
  .iti__flag.iti__bb {
    height: 14px;
    background-position: -396px 0px; }
  .iti__flag.iti__bd {
    height: 12px;
    background-position: -418px 0px; }
  .iti__flag.iti__be {
    height: 15px;
    background-position: -440px 0px; }
  .iti__flag.iti__bf {
    height: 14px;
    background-position: -460px 0px; }
  .iti__flag.iti__bg {
    height: 12px;
    background-position: -482px 0px; }
  .iti__flag.iti__bh {
    height: 12px;
    background-position: -504px 0px; }
  .iti__flag.iti__bi {
    height: 12px;
    background-position: -526px 0px; }
  .iti__flag.iti__bj {
    height: 14px;
    background-position: -548px 0px; }
  .iti__flag.iti__bl {
    height: 14px;
    background-position: -570px 0px; }
  .iti__flag.iti__bm {
    height: 10px;
    background-position: -592px 0px; }
  .iti__flag.iti__bn {
    height: 10px;
    background-position: -614px 0px; }
  .iti__flag.iti__bo {
    height: 14px;
    background-position: -636px 0px; }
  .iti__flag.iti__bq {
    height: 14px;
    background-position: -658px 0px; }
  .iti__flag.iti__br {
    height: 14px;
    background-position: -680px 0px; }
  .iti__flag.iti__bs {
    height: 10px;
    background-position: -702px 0px; }
  .iti__flag.iti__bt {
    height: 14px;
    background-position: -724px 0px; }
  .iti__flag.iti__bv {
    height: 15px;
    background-position: -746px 0px; }
  .iti__flag.iti__bw {
    height: 14px;
    background-position: -768px 0px; }
  .iti__flag.iti__by {
    height: 10px;
    background-position: -790px 0px; }
  .iti__flag.iti__bz {
    height: 14px;
    background-position: -812px 0px; }
  .iti__flag.iti__ca {
    height: 10px;
    background-position: -834px 0px; }
  .iti__flag.iti__cc {
    height: 10px;
    background-position: -856px 0px; }
  .iti__flag.iti__cd {
    height: 15px;
    background-position: -878px 0px; }
  .iti__flag.iti__cf {
    height: 14px;
    background-position: -900px 0px; }
  .iti__flag.iti__cg {
    height: 14px;
    background-position: -922px 0px; }
  .iti__flag.iti__ch {
    height: 15px;
    background-position: -944px 0px; }
  .iti__flag.iti__ci {
    height: 14px;
    background-position: -961px 0px; }
  .iti__flag.iti__ck {
    height: 10px;
    background-position: -983px 0px; }
  .iti__flag.iti__cl {
    height: 14px;
    background-position: -1005px 0px; }
  .iti__flag.iti__cm {
    height: 14px;
    background-position: -1027px 0px; }
  .iti__flag.iti__cn {
    height: 14px;
    background-position: -1049px 0px; }
  .iti__flag.iti__co {
    height: 14px;
    background-position: -1071px 0px; }
  .iti__flag.iti__cp {
    height: 14px;
    background-position: -1093px 0px; }
  .iti__flag.iti__cr {
    height: 12px;
    background-position: -1115px 0px; }
  .iti__flag.iti__cu {
    height: 10px;
    background-position: -1137px 0px; }
  .iti__flag.iti__cv {
    height: 12px;
    background-position: -1159px 0px; }
  .iti__flag.iti__cw {
    height: 14px;
    background-position: -1181px 0px; }
  .iti__flag.iti__cx {
    height: 10px;
    background-position: -1203px 0px; }
  .iti__flag.iti__cy {
    height: 14px;
    background-position: -1225px 0px; }
  .iti__flag.iti__cz {
    height: 14px;
    background-position: -1247px 0px; }
  .iti__flag.iti__de {
    height: 12px;
    background-position: -1269px 0px; }
  .iti__flag.iti__dg {
    height: 10px;
    background-position: -1291px 0px; }
  .iti__flag.iti__dj {
    height: 14px;
    background-position: -1313px 0px; }
  .iti__flag.iti__dk {
    height: 15px;
    background-position: -1335px 0px; }
  .iti__flag.iti__dm {
    height: 10px;
    background-position: -1357px 0px; }
  .iti__flag.iti__do {
    height: 14px;
    background-position: -1379px 0px; }
  .iti__flag.iti__dz {
    height: 14px;
    background-position: -1401px 0px; }
  .iti__flag.iti__ea {
    height: 14px;
    background-position: -1423px 0px; }
  .iti__flag.iti__ec {
    height: 14px;
    background-position: -1445px 0px; }
  .iti__flag.iti__ee {
    height: 13px;
    background-position: -1467px 0px; }
  .iti__flag.iti__eg {
    height: 14px;
    background-position: -1489px 0px; }
  .iti__flag.iti__eh {
    height: 10px;
    background-position: -1511px 0px; }
  .iti__flag.iti__er {
    height: 10px;
    background-position: -1533px 0px; }
  .iti__flag.iti__es {
    height: 14px;
    background-position: -1555px 0px; }
  .iti__flag.iti__et {
    height: 10px;
    background-position: -1577px 0px; }
  .iti__flag.iti__eu {
    height: 14px;
    background-position: -1599px 0px; }
  .iti__flag.iti__fi {
    height: 12px;
    background-position: -1621px 0px; }
  .iti__flag.iti__fj {
    height: 10px;
    background-position: -1643px 0px; }
  .iti__flag.iti__fk {
    height: 10px;
    background-position: -1665px 0px; }
  .iti__flag.iti__fm {
    height: 11px;
    background-position: -1687px 0px; }
  .iti__flag.iti__fo {
    height: 15px;
    background-position: -1709px 0px; }
  .iti__flag.iti__fr {
    height: 14px;
    background-position: -1731px 0px; }
  .iti__flag.iti__ga {
    height: 15px;
    background-position: -1753px 0px; }
  .iti__flag.iti__gb {
    height: 10px;
    background-position: -1775px 0px; }
  .iti__flag.iti__gd {
    height: 12px;
    background-position: -1797px 0px; }
  .iti__flag.iti__ge {
    height: 14px;
    background-position: -1819px 0px; }
  .iti__flag.iti__gf {
    height: 14px;
    background-position: -1841px 0px; }
  .iti__flag.iti__gg {
    height: 14px;
    background-position: -1863px 0px; }
  .iti__flag.iti__gh {
    height: 14px;
    background-position: -1885px 0px; }
  .iti__flag.iti__gi {
    height: 10px;
    background-position: -1907px 0px; }
  .iti__flag.iti__gl {
    height: 14px;
    background-position: -1929px 0px; }
  .iti__flag.iti__gm {
    height: 14px;
    background-position: -1951px 0px; }
  .iti__flag.iti__gn {
    height: 14px;
    background-position: -1973px 0px; }
  .iti__flag.iti__gp {
    height: 14px;
    background-position: -1995px 0px; }
  .iti__flag.iti__gq {
    height: 14px;
    background-position: -2017px 0px; }
  .iti__flag.iti__gr {
    height: 14px;
    background-position: -2039px 0px; }
  .iti__flag.iti__gs {
    height: 10px;
    background-position: -2061px 0px; }
  .iti__flag.iti__gt {
    height: 13px;
    background-position: -2083px 0px; }
  .iti__flag.iti__gu {
    height: 11px;
    background-position: -2105px 0px; }
  .iti__flag.iti__gw {
    height: 10px;
    background-position: -2127px 0px; }
  .iti__flag.iti__gy {
    height: 12px;
    background-position: -2149px 0px; }
  .iti__flag.iti__hk {
    height: 14px;
    background-position: -2171px 0px; }
  .iti__flag.iti__hm {
    height: 10px;
    background-position: -2193px 0px; }
  .iti__flag.iti__hn {
    height: 10px;
    background-position: -2215px 0px; }
  .iti__flag.iti__hr {
    height: 10px;
    background-position: -2237px 0px; }
  .iti__flag.iti__ht {
    height: 12px;
    background-position: -2259px 0px; }
  .iti__flag.iti__hu {
    height: 10px;
    background-position: -2281px 0px; }
  .iti__flag.iti__ic {
    height: 14px;
    background-position: -2303px 0px; }
  .iti__flag.iti__id {
    height: 14px;
    background-position: -2325px 0px; }
  .iti__flag.iti__ie {
    height: 10px;
    background-position: -2347px 0px; }
  .iti__flag.iti__il {
    height: 15px;
    background-position: -2369px 0px; }
  .iti__flag.iti__im {
    height: 10px;
    background-position: -2391px 0px; }
  .iti__flag.iti__in {
    height: 14px;
    background-position: -2413px 0px; }
  .iti__flag.iti__io {
    height: 10px;
    background-position: -2435px 0px; }
  .iti__flag.iti__iq {
    height: 14px;
    background-position: -2457px 0px; }
  .iti__flag.iti__ir {
    height: 12px;
    background-position: -2479px 0px; }
  .iti__flag.iti__is {
    height: 15px;
    background-position: -2501px 0px; }
  .iti__flag.iti__it {
    height: 14px;
    background-position: -2523px 0px; }
  .iti__flag.iti__je {
    height: 12px;
    background-position: -2545px 0px; }
  .iti__flag.iti__jm {
    height: 10px;
    background-position: -2567px 0px; }
  .iti__flag.iti__jo {
    height: 10px;
    background-position: -2589px 0px; }
  .iti__flag.iti__jp {
    height: 14px;
    background-position: -2611px 0px; }
  .iti__flag.iti__ke {
    height: 14px;
    background-position: -2633px 0px; }
  .iti__flag.iti__kg {
    height: 12px;
    background-position: -2655px 0px; }
  .iti__flag.iti__kh {
    height: 13px;
    background-position: -2677px 0px; }
  .iti__flag.iti__ki {
    height: 10px;
    background-position: -2699px 0px; }
  .iti__flag.iti__km {
    height: 12px;
    background-position: -2721px 0px; }
  .iti__flag.iti__kn {
    height: 14px;
    background-position: -2743px 0px; }
  .iti__flag.iti__kp {
    height: 10px;
    background-position: -2765px 0px; }
  .iti__flag.iti__kr {
    height: 14px;
    background-position: -2787px 0px; }
  .iti__flag.iti__kw {
    height: 10px;
    background-position: -2809px 0px; }
  .iti__flag.iti__ky {
    height: 10px;
    background-position: -2831px 0px; }
  .iti__flag.iti__kz {
    height: 10px;
    background-position: -2853px 0px; }
  .iti__flag.iti__la {
    height: 14px;
    background-position: -2875px 0px; }
  .iti__flag.iti__lb {
    height: 14px;
    background-position: -2897px 0px; }
  .iti__flag.iti__lc {
    height: 10px;
    background-position: -2919px 0px; }
  .iti__flag.iti__li {
    height: 12px;
    background-position: -2941px 0px; }
  .iti__flag.iti__lk {
    height: 10px;
    background-position: -2963px 0px; }
  .iti__flag.iti__lr {
    height: 11px;
    background-position: -2985px 0px; }
  .iti__flag.iti__ls {
    height: 14px;
    background-position: -3007px 0px; }
  .iti__flag.iti__lt {
    height: 12px;
    background-position: -3029px 0px; }
  .iti__flag.iti__lu {
    height: 12px;
    background-position: -3051px 0px; }
  .iti__flag.iti__lv {
    height: 10px;
    background-position: -3073px 0px; }
  .iti__flag.iti__ly {
    height: 10px;
    background-position: -3095px 0px; }
  .iti__flag.iti__ma {
    height: 14px;
    background-position: -3117px 0px; }
  .iti__flag.iti__mc {
    height: 15px;
    background-position: -3139px 0px; }
  .iti__flag.iti__md {
    height: 10px;
    background-position: -3160px 0px; }
  .iti__flag.iti__me {
    height: 10px;
    background-position: -3182px 0px; }
  .iti__flag.iti__mf {
    height: 14px;
    background-position: -3204px 0px; }
  .iti__flag.iti__mg {
    height: 14px;
    background-position: -3226px 0px; }
  .iti__flag.iti__mh {
    height: 11px;
    background-position: -3248px 0px; }
  .iti__flag.iti__mk {
    height: 10px;
    background-position: -3270px 0px; }
  .iti__flag.iti__ml {
    height: 14px;
    background-position: -3292px 0px; }
  .iti__flag.iti__mm {
    height: 14px;
    background-position: -3314px 0px; }
  .iti__flag.iti__mn {
    height: 10px;
    background-position: -3336px 0px; }
  .iti__flag.iti__mo {
    height: 14px;
    background-position: -3358px 0px; }
  .iti__flag.iti__mp {
    height: 10px;
    background-position: -3380px 0px; }
  .iti__flag.iti__mq {
    height: 14px;
    background-position: -3402px 0px; }
  .iti__flag.iti__mr {
    height: 14px;
    background-position: -3424px 0px; }
  .iti__flag.iti__ms {
    height: 10px;
    background-position: -3446px 0px; }
  .iti__flag.iti__mt {
    height: 14px;
    background-position: -3468px 0px; }
  .iti__flag.iti__mu {
    height: 14px;
    background-position: -3490px 0px; }
  .iti__flag.iti__mv {
    height: 14px;
    background-position: -3512px 0px; }
  .iti__flag.iti__mw {
    height: 14px;
    background-position: -3534px 0px; }
  .iti__flag.iti__mx {
    height: 12px;
    background-position: -3556px 0px; }
  .iti__flag.iti__my {
    height: 10px;
    background-position: -3578px 0px; }
  .iti__flag.iti__mz {
    height: 14px;
    background-position: -3600px 0px; }
  .iti__flag.iti__na {
    height: 14px;
    background-position: -3622px 0px; }
  .iti__flag.iti__nc {
    height: 10px;
    background-position: -3644px 0px; }
  .iti__flag.iti__ne {
    height: 15px;
    background-position: -3666px 0px; }
  .iti__flag.iti__nf {
    height: 10px;
    background-position: -3686px 0px; }
  .iti__flag.iti__ng {
    height: 10px;
    background-position: -3708px 0px; }
  .iti__flag.iti__ni {
    height: 12px;
    background-position: -3730px 0px; }
  .iti__flag.iti__nl {
    height: 14px;
    background-position: -3752px 0px; }
  .iti__flag.iti__no {
    height: 15px;
    background-position: -3774px 0px; }
  .iti__flag.iti__np {
    height: 15px;
    background-position: -3796px 0px; }
  .iti__flag.iti__nr {
    height: 10px;
    background-position: -3811px 0px; }
  .iti__flag.iti__nu {
    height: 10px;
    background-position: -3833px 0px; }
  .iti__flag.iti__nz {
    height: 10px;
    background-position: -3855px 0px; }
  .iti__flag.iti__om {
    height: 10px;
    background-position: -3877px 0px; }
  .iti__flag.iti__pa {
    height: 14px;
    background-position: -3899px 0px; }
  .iti__flag.iti__pe {
    height: 14px;
    background-position: -3921px 0px; }
  .iti__flag.iti__pf {
    height: 14px;
    background-position: -3943px 0px; }
  .iti__flag.iti__pg {
    height: 15px;
    background-position: -3965px 0px; }
  .iti__flag.iti__ph {
    height: 10px;
    background-position: -3987px 0px; }
  .iti__flag.iti__pk {
    height: 14px;
    background-position: -4009px 0px; }
  .iti__flag.iti__pl {
    height: 13px;
    background-position: -4031px 0px; }
  .iti__flag.iti__pm {
    height: 14px;
    background-position: -4053px 0px; }
  .iti__flag.iti__pn {
    height: 10px;
    background-position: -4075px 0px; }
  .iti__flag.iti__pr {
    height: 14px;
    background-position: -4097px 0px; }
  .iti__flag.iti__ps {
    height: 10px;
    background-position: -4119px 0px; }
  .iti__flag.iti__pt {
    height: 14px;
    background-position: -4141px 0px; }
  .iti__flag.iti__pw {
    height: 13px;
    background-position: -4163px 0px; }
  .iti__flag.iti__py {
    height: 11px;
    background-position: -4185px 0px; }
  .iti__flag.iti__qa {
    height: 8px;
    background-position: -4207px 0px; }
  .iti__flag.iti__re {
    height: 14px;
    background-position: -4229px 0px; }
  .iti__flag.iti__ro {
    height: 14px;
    background-position: -4251px 0px; }
  .iti__flag.iti__rs {
    height: 14px;
    background-position: -4273px 0px; }
  .iti__flag.iti__ru {
    height: 14px;
    background-position: -4295px 0px; }
  .iti__flag.iti__rw {
    height: 14px;
    background-position: -4317px 0px; }
  .iti__flag.iti__sa {
    height: 14px;
    background-position: -4339px 0px; }
  .iti__flag.iti__sb {
    height: 10px;
    background-position: -4361px 0px; }
  .iti__flag.iti__sc {
    height: 10px;
    background-position: -4383px 0px; }
  .iti__flag.iti__sd {
    height: 10px;
    background-position: -4405px 0px; }
  .iti__flag.iti__se {
    height: 13px;
    background-position: -4427px 0px; }
  .iti__flag.iti__sg {
    height: 14px;
    background-position: -4449px 0px; }
  .iti__flag.iti__sh {
    height: 10px;
    background-position: -4471px 0px; }
  .iti__flag.iti__si {
    height: 10px;
    background-position: -4493px 0px; }
  .iti__flag.iti__sj {
    height: 15px;
    background-position: -4515px 0px; }
  .iti__flag.iti__sk {
    height: 14px;
    background-position: -4537px 0px; }
  .iti__flag.iti__sl {
    height: 14px;
    background-position: -4559px 0px; }
  .iti__flag.iti__sm {
    height: 15px;
    background-position: -4581px 0px; }
  .iti__flag.iti__sn {
    height: 14px;
    background-position: -4603px 0px; }
  .iti__flag.iti__so {
    height: 14px;
    background-position: -4625px 0px; }
  .iti__flag.iti__sr {
    height: 14px;
    background-position: -4647px 0px; }
  .iti__flag.iti__ss {
    height: 10px;
    background-position: -4669px 0px; }
  .iti__flag.iti__st {
    height: 10px;
    background-position: -4691px 0px; }
  .iti__flag.iti__sv {
    height: 12px;
    background-position: -4713px 0px; }
  .iti__flag.iti__sx {
    height: 14px;
    background-position: -4735px 0px; }
  .iti__flag.iti__sy {
    height: 14px;
    background-position: -4757px 0px; }
  .iti__flag.iti__sz {
    height: 14px;
    background-position: -4779px 0px; }
  .iti__flag.iti__ta {
    height: 10px;
    background-position: -4801px 0px; }
  .iti__flag.iti__tc {
    height: 10px;
    background-position: -4823px 0px; }
  .iti__flag.iti__td {
    height: 14px;
    background-position: -4845px 0px; }
  .iti__flag.iti__tf {
    height: 14px;
    background-position: -4867px 0px; }
  .iti__flag.iti__tg {
    height: 13px;
    background-position: -4889px 0px; }
  .iti__flag.iti__th {
    height: 14px;
    background-position: -4911px 0px; }
  .iti__flag.iti__tj {
    height: 10px;
    background-position: -4933px 0px; }
  .iti__flag.iti__tk {
    height: 10px;
    background-position: -4955px 0px; }
  .iti__flag.iti__tl {
    height: 10px;
    background-position: -4977px 0px; }
  .iti__flag.iti__tm {
    height: 14px;
    background-position: -4999px 0px; }
  .iti__flag.iti__tn {
    height: 14px;
    background-position: -5021px 0px; }
  .iti__flag.iti__to {
    height: 10px;
    background-position: -5043px 0px; }
  .iti__flag.iti__tr {
    height: 14px;
    background-position: -5065px 0px; }
  .iti__flag.iti__tt {
    height: 12px;
    background-position: -5087px 0px; }
  .iti__flag.iti__tv {
    height: 10px;
    background-position: -5109px 0px; }
  .iti__flag.iti__tw {
    height: 14px;
    background-position: -5131px 0px; }
  .iti__flag.iti__tz {
    height: 14px;
    background-position: -5153px 0px; }
  .iti__flag.iti__ua {
    height: 14px;
    background-position: -5175px 0px; }
  .iti__flag.iti__ug {
    height: 14px;
    background-position: -5197px 0px; }
  .iti__flag.iti__um {
    height: 11px;
    background-position: -5219px 0px; }
  .iti__flag.iti__un {
    height: 14px;
    background-position: -5241px 0px; }
  .iti__flag.iti__us {
    height: 11px;
    background-position: -5263px 0px; }
  .iti__flag.iti__uy {
    height: 14px;
    background-position: -5285px 0px; }
  .iti__flag.iti__uz {
    height: 10px;
    background-position: -5307px 0px; }
  .iti__flag.iti__va {
    height: 15px;
    background-position: -5329px 0px; }
  .iti__flag.iti__vc {
    height: 14px;
    background-position: -5346px 0px; }
  .iti__flag.iti__ve {
    height: 14px;
    background-position: -5368px 0px; }
  .iti__flag.iti__vg {
    height: 10px;
    background-position: -5390px 0px; }
  .iti__flag.iti__vi {
    height: 14px;
    background-position: -5412px 0px; }
  .iti__flag.iti__vn {
    height: 14px;
    background-position: -5434px 0px; }
  .iti__flag.iti__vu {
    height: 12px;
    background-position: -5456px 0px; }
  .iti__flag.iti__wf {
    height: 14px;
    background-position: -5478px 0px; }
  .iti__flag.iti__ws {
    height: 10px;
    background-position: -5500px 0px; }
  .iti__flag.iti__xk {
    height: 15px;
    background-position: -5522px 0px; }
  .iti__flag.iti__ye {
    height: 14px;
    background-position: -5544px 0px; }
  .iti__flag.iti__yt {
    height: 14px;
    background-position: -5566px 0px; }
  .iti__flag.iti__za {
    height: 14px;
    background-position: -5588px 0px; }
  .iti__flag.iti__zm {
    height: 14px;
    background-position: -5610px 0px; }
  .iti__flag.iti__zw {
    height: 10px;
    background-position: -5632px 0px; }

.iti__flag {
  height: 15px;
  box-shadow: 0px 0px 1px 0px #888;
  background-image: url(/dist/images/flags-007b2705c0a8f69dfdf6.png);
  background-repeat: no-repeat;
  background-color: #DBDBDB;
  background-position: 20px 0; }
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .iti__flag {
      background-image: url(/dist/images/flags@2x-9d5328fb490cddd43f66.png); } }

.iti__flag.iti__np {
  background-color: transparent; }

/*!********************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./sass/vendor/silktide-consent-manager.css ***!
  \********************************************************************************************/
/* 
  Silktide Consent Manager - https://silktide.com/consent-manager/  

  Styles are at risked of being overridden by styles coming from the site the consent manager is used on.
  To help prevent this, global wrapper elements are prefixed with "#silktide-"
*/

/* --------------------------------
  Global Styles - These elements exist in the main DOM and styling is limited to positioning and animation
-------------------------------- */
/* Wrapper (Global) */
#silktide-wrapper {
              --focus: 0 0 0 2px #ffffff, 0 0 0 4px #000000, 0 0 0 6px #ffffff;
              --boxShadow: -5px 5px 10px 0px #00000012, 0px 0px 50px 0px #0000001a;
              --fontFamily: Helvetica Neue, Segoe UI, Arial, sans-serif;
              --primaryColor: #533BE2;
              --backgroundColor: #FFFFFF;
              --textColor: #4B494B;
              --backdropBackgroundColor: #00000033;
              --backdropBackgroundBlur: 0px;
              --cookieIconColor: #533BE2;
              --cookieIconBackgroundColor: #FFFFFF;
              position: fixed;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: 99999;
  pointer-events: none;
  border: 0px;
  display: flex;
  justify-content: center;
  align-items: center
            }

/* Backdrop (Global) */
#silktide-backdrop-global {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: auto;
  border: 0px;
  display: none;
}

/* --------------------------------
  Links
-------------------------------- */
#silktide-wrapper a {
  all: unset;
  display: inline-block;
  color: var(--primaryColor);
  text-decoration: underline;
}

#silktide-wrapper a:hover {
  cursor: pointer;
  color: var(--textColor);
}

/* --------------------------------
  Focus Styles
-------------------------------- */
#silktide-wrapper a:focus,
#silktide-wrapper #silktide-banner button:focus,
#silktide-wrapper #silktide-modal button:focus,
#silktide-wrapper #silktide-cookie-icon:focus {
  outline: none;
  box-shadow: var(--focus);
  border-radius: 5px;
}

#silktide-wrapper #silktide-cookie-icon:focus {
  border-radius: 50%;
}

/* --------------------------------
  General Styles
-------------------------------- */

#silktide-wrapper .st-button {
  color: var(--backgroundColor);
  background-color: var(--primaryColor);
  border: 2px solid var(--primaryColor);
  padding: 10px 20px;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  font-size: 16px;
  line-height: 24px;
  cursor: pointer;
  border-radius: 5px;
}

#silktide-wrapper .st-button--primary {
}

#silktide-wrapper .st-button--primary:hover {
  background-color: var(--backgroundColor);
  color: var(--primaryColor);
}

#silktide-wrapper .st-button--secondary {
  background-color: var(--backgroundColor);
  color: var(--primaryColor);
}

#silktide-wrapper .st-button--secondary:hover {
  background-color: var(--primaryColor);
  color: var(--backgroundColor);
}

/* --------------------------------
  Banner
-------------------------------- */
#silktide-banner {
  font-family: var(--fontFamily);
  color: var(--textColor);
  background-color: var(--backgroundColor);
  box-sizing: border-box;
  padding: 32px;
  border-radius: 5px;
  pointer-events: auto;
  border: 0px;
  position: fixed;
  bottom: 16px;
  right: 16px;
  width: 600px;
  overflow: auto;
  max-width: calc(100% - 32px);
  max-height: calc(100vh - 32px);
  transform: translate(0, -20px);
  opacity: 0;
  animation: silktide-slideInDown 350ms ease-out forwards;
  animation-delay: 0.3s;
  box-shadow: -5px 5px 10px 0px #00000012, 0px 0px 50px 0px #0000001a;
}

#silktide-banner:focus {
  border-radius: 50%;
}

#silktide-banner.center {
  top: 50%;
  left: 50%;
  bottom: auto;
  right: auto;
  position: fixed;
  transform: translate(-50%, calc(-50% - 20px));
  animation: silktide-slideInDown-center 350ms ease-out forwards;
}

#silktide-banner.bottomLeft {
  bottom: 16px;
  left: 16px;
  position: fixed;
}

#silktide-banner.bottomCenter {
  bottom: 16px;
  left: 50%;
  position: fixed;
  transform: translate(-50%, -20px);
  animation: silktide-slideInDown-bottomCenter 350ms ease-out forwards;
}

#silktide-banner .preferences {
  display: flex;
  gap: 5px;
  border: none;
  padding: 15px 0px;
  background-color: transparent;
  color: var(--primaryColor);
  cursor: pointer;
  font-size: 16px;
}

#silktide-banner .preferences span {
  display: block;
  white-space: nowrap;
  text-decoration: underline;
}

#silktide-banner .preferences span:hover {
  color: var(--textColor);
}

#silktide-banner .preferences:after {
  display: block;
  content: '>';
  text-decoration: none;
}

#silktide-banner p {
  font-size: 16px;
  line-height: 24px;
  margin: 0px 0px 15px;
}

#silktide-banner a {
  display: inline-block;
  color: var(--primaryColor);
  text-decoration: underline;
  background-color: var(--backgroundColor);
}

#silktide-banner a:hover {
  color: var(--textColor);
}

#silktide-banner a.silktide-logo {
  display: flex;
  align-items: center;
  justify-content: center;
  fill: var(--primaryColor); /* passed down to svg > path */
  margin-left: auto;
  width: 48px;
  height: 48px;
}


#silktide-banner .actions {
  display: flex;
  gap: 16px;
  flex-direction: column;
  margin-top: 24px;
}

@media (min-width: 600px) {
  #silktide-banner .actions {
    flex-direction: row;
    align-items: center;
  }
}

#silktide-banner .actions-row {
  display: flex;
  gap: 16px;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  flex-grow: 1;
}

/* --------------------------------
  Modal
-------------------------------- */
#silktide-modal {
  display: none;
  pointer-events: auto;
  overflow: auto;
  width: 800px;
  max-width: 100%;
  max-height: 100%;
  border: 0px;
  transform: translate(0px, -20px);
  opacity: 0;
  animation: silktide-slideInUp-center 350ms ease-out forwards;
  box-shadow: -5px 5px 10px 0px #00000012, 0px 0px 50px 0px #0000001a;
  font-family: var(--fontFamily);
  color: var(--textColor);
  flex-direction: column;
  padding: 30px;
  background-color: var(--backgroundColor);
  border-radius: 5px;
  box-sizing: border-box;
}

/* --------------------------------
  Modal - Header
-------------------------------- */
#silktide-modal header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  gap: 16px;
}

#silktide-modal h1 {
  font-family: var(--fontFamily);
  color: var(--textColor);
  font-size: 24px;
  font-weight: 500;
  margin: 0px;
}

#silktide-modal .modal-close {
  display: inline-flex;
  border: none;
  padding: 13px;
  border: 0px;
  cursor: pointer;
  background: var(--backgroundColor);
  color: var(--primaryColor);
}

#silktide-modal .modal-close svg {
  fill: var(--primaryColor);
}

/* --------------------------------
  Modal - Content
-------------------------------- */

#silktide-modal section {
  flex: 1;
  margin-top: 32px;
}

#silktide-modal section::-webkit-scrollbar {
  display: block; /* Force scrollbars to show */
  width: 5px; /* Width of the scrollbar */
}

#silktide-modal section::-webkit-scrollbar-thumb {
  background-color: var(--textColor); /* Color of the scrollbar thumb */
  border-radius: 10px; /* Rounded corners for the thumb */
}

#silktide-modal p {
  font-size: 16px;
  line-height: 24px;
  color: var(--textColor);
  margin: 0px 0px 15px;
}

#silktide-modal p:last-of-type {
  margin: 0px;
}

#silktide-modal fieldset {
  padding: 0px;
  border: none;
  margin: 0px 0px 32px;
}

#silktide-modal fieldset:last-of-type {
  margin: 0px;
}

#silktide-modal legend {
  padding: 0px;
  margin: 0px 0px 10px;
  font-weight: 700;
  color: var(--textColor);
  font-size: 16px;
}

#silktide-modal .cookie-type-content {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: 24px;  
}

/* --------------------------------
  Modal - Switches
-------------------------------- */
#silktide-modal .switch {
  flex-shrink: 0;
  position: relative;
  display: inline-block;
  height: 34px;
  width: 74px;
  cursor: pointer;
}

#silktide-modal .switch:focus-within {
  outline: none;
  box-shadow: var(--focus);
  border-radius: 25px;
}

#silktide-modal .switch input {
  opacity: 0;
  position: absolute;
}

/* Unchecked Switch Styles */
#silktide-modal .switch__pill {
  position: relative;
  display: block;
  height: 34px;
  width: 74px;
  background: var(--textColor);
  border-radius: 25px;
}

#silktide-modal .switch__dot {
  position: absolute;
  top: 2px;
  left: 2px;
  display: block;
  height: 30px;
  width: 30px;
  background: var(--backgroundColor);
  border-radius: 50%;
  transition: left 150ms ease-out;
}

#silktide-modal .switch__off,
#silktide-modal .switch__on {
  text-transform: uppercase;
  font-size: 15px;
  font-weight: 500;
  color: var(--backgroundColor);
  position: absolute;
  top: 7px;
  right: 8px;
  transition: right 150ms ease-out, opacity 150ms ease-out;
}

#silktide-modal .switch__off {
  opacity: 1;
}

#silktide-modal .switch__on {
  opacity: 0;
}

/* Checked Switch Styles */
#silktide-modal .switch input:checked + .switch__pill {
  background: var(--primaryColor);
}

#silktide-modal .switch input:checked ~ .switch__dot {
  left: calc(100% - 32px);
}

#silktide-modal .switch input:checked ~ .switch__off {
  right: calc(100% - 32px);
  opacity: 0;
}

#silktide-modal .switch input:checked ~ .switch__on {
  right: calc(100% - 34px);
  opacity: 1;
}

/* Disabled Switch Styles */
#silktide-modal .switch input:disabled + .switch__pill {
  opacity: 0.65;
  cursor: not-allowed;
}

/* --------------------------------
  Modal - Footer
-------------------------------- */
#silktide-modal footer {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-top: 24px;
}

@media (min-width: 600px) {
  #silktide-modal footer {
    flex-direction: row;
    align-items: center;
  }
}

#silktide-modal footer a {
  margin-left: auto;
  padding: 14px 0px;
}

/* Cookie Icon */
#silktide-cookie-icon {
  display: none;
  position: fixed;
  bottom: 10px;
  left: 10px;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  padding: 0px;
  border: none;
  background-color: var(--cookieIconColor);
  cursor: pointer;
  box-shadow: 0px 0px 6px 0px #0000001a;
  pointer-events: auto;
  animation: silktide-fadeIn 0.3s ease-in-out forwards;
}

#silktide-cookie-icon.bottomRight {
  left: auto;
  right: 10px;
}

#silktide-cookie-icon svg {
  fill: var(--cookieIconBackgroundColor);
}

/* --------------------------------
  Backdrop
-------------------------------- */
#silktide-backdrop {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--backdropBackgroundColor);
  backdrop-filter: blur(var(--backdropBackgroundBlur));
  pointer-events: all;
}

/* --------------------------------
  Animations
-------------------------------- */
@keyframes silktide-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes silktide-slideInDown {
  from {
    opacity: 0;
    transform: translateY(-20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes silktide-slideInDown-center {
  from {
    opacity: 0;
    transform: translate(-50%, calc(-50% - 20px));
  }
  to {
    opacity: 1;
    transform: translate(-50%, -50%);
  }
}

@keyframes silktide-slideInDown-bottomCenter {
  from {
    opacity: 0;
    transform: translate(-50%, -20px);
  }
  to {
    opacity: 1;
    transform: translate(-50%, 0);
  }
}

@keyframes silktide-slideInUp-center {
  from {
    opacity: 0;
    transform: translate(0px, 20px);
  }
  to {
    opacity: 1;
    transform: translate(0px, 0px);
  }
}

/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/resolve-url-loader/index.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[4]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[5]!./sass/main.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
@media (min-width: 1190px) {
  .container-lg {
    max-width: 1190px !important;
  }
}
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 960px;
  --breakpoint-lg: 1200px;
  --breakpoint-xl: 1440px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: rgb(0, 86.1, 178.5);
  text-decoration: underline;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 0.875em;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm,
.container-xs {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.container {
  max-width: 576px;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 960px) {
  .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 1190px;
  }
}
@media (min-width: 1440px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1268px;
  }
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 960px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1200px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1440px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: rgb(183.6, 218.04, 255);
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: rgb(122.4, 186.36, 255);
}

.table-hover .table-primary:hover {
  background-color: rgb(158.1, 204.84, 255);
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: rgb(158.1, 204.84, 255);
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: rgb(213.84, 216.36, 218.6);
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: rgb(178.56, 183.24, 187.4);
}

.table-hover .table-secondary:hover {
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: rgb(194.8, 230.36, 202.92);
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: rgb(143.2, 209.24, 158.28);
}

.table-hover .table-success:hover {
  background-color: rgb(176.7059405941, 222.9540594059, 187.2665346535);
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: rgb(176.7059405941, 222.9540594059, 187.2665346535);
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: rgb(190.04, 228.96, 235.12);
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: rgb(134.36, 206.64, 218.08);
}

.table-hover .table-info:hover {
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: rgb(255, 237.64, 185.56);
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: rgb(255, 222.76, 126.04);
}

.table-hover .table-warning:hover {
  background-color: rgb(255, 231.265, 160.06);
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: rgb(255, 231.265, 160.06);
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: rgb(245.2, 198.44, 202.92);
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: rgb(236.8, 149.96, 158.28);
}

.table-hover .table-danger:hover {
  background-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: rgb(253.04, 253.32, 253.6);
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: rgb(251.36, 251.88, 252.4);
}

.table-hover .table-light:hover {
  background-color: rgb(238.165, 240.57, 242.975);
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: rgb(238.165, 240.57, 242.975);
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: rgb(198.16, 199.84, 201.52);
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: rgb(149.44, 152.56, 155.68);
}

.table-hover .table-dark:hover {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #343a40;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 959.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1439.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: rgb(127.5, 189, 255);
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}
select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 5px;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #28a745;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%2328a745%27 d=%27M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated select.form-control:valid, select.form-control.is-valid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #28a745;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%274%27 height=%275%27 viewBox=%270 0 4 5%27%3e%3cpath fill=%27%23343a40%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%2328a745%27 d=%27M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #28a745;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: rgb(51.6956521739, 206.3043478261, 87);
  background-color: rgb(51.6956521739, 206.3043478261, 87);
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 5px;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27 viewBox=%270 0 12 12%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated select.form-control:invalid, select.form-control.is-invalid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%274%27 height=%275%27 viewBox=%270 0 4 5%27%3e%3cpath fill=%27%23343a40%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27 viewBox=%270 0 12 12%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #dc3545;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: rgb(227.5316455696, 96.4683544304, 109.0253164557);
  background-color: rgb(227.5316455696, 96.4683544304, 109.0253164557);
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #212529;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-primary:hover {
  color: #fff;
  background-color: rgb(0, 104.55, 216.75);
  border-color: rgb(0, 98.4, 204);
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: rgb(0, 104.55, 216.75);
  border-color: rgb(0, 98.4, 204);
  box-shadow: 0 0 0 0.2rem rgba(38.25, 142.8, 255, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: rgb(0, 98.4, 204);
  border-color: rgb(0, 92.25, 191.25);
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38.25, 142.8, 255, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:hover {
  color: #fff;
  background-color: rgb(90.2703862661, 97.7929184549, 104.4796137339);
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: rgb(90.2703862661, 97.7929184549, 104.4796137339);
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  box-shadow: 0 0 0 0.2rem rgba(130.05, 137.7, 144.5, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  border-color: rgb(78.4506437768, 84.9881974249, 90.7993562232);
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(130.05, 137.7, 144.5, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-success:hover {
  color: #fff;
  background-color: rgb(32.6086956522, 136.1413043478, 56.25);
  border-color: rgb(30.1449275362, 125.8550724638, 52);
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: rgb(32.6086956522, 136.1413043478, 56.25);
  border-color: rgb(30.1449275362, 125.8550724638, 52);
  box-shadow: 0 0 0 0.2rem rgba(72.25, 180.2, 96.9, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: rgb(30.1449275362, 125.8550724638, 52);
  border-color: rgb(27.6811594203, 115.5688405797, 47.75);
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(72.25, 180.2, 96.9, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:hover {
  color: #fff;
  background-color: rgb(18.75, 132.0652173913, 150);
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: rgb(18.75, 132.0652173913, 150);
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  box-shadow: 0 0 0 0.2rem rgba(57.8, 175.95, 194.65, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  border-color: rgb(15.9166666667, 112.1086956522, 127.3333333333);
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(57.8, 175.95, 194.65, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:hover {
  color: #212529;
  background-color: rgb(223.75, 167.8125, 0);
  border-color: rgb(211, 158.25, 0);
}
.btn-warning:focus, .btn-warning.focus {
  color: #212529;
  background-color: rgb(223.75, 167.8125, 0);
  border-color: rgb(211, 158.25, 0);
  box-shadow: 0 0 0 0.2rem rgba(221.7, 169.6, 12.1, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: rgb(211, 158.25, 0);
  border-color: rgb(198.25, 148.6875, 0);
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221.7, 169.6, 12.1, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:hover {
  color: #fff;
  background-color: rgb(200.082278481, 34.667721519, 50.5158227848);
  border-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: rgb(200.082278481, 34.667721519, 50.5158227848);
  border-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
  box-shadow: 0 0 0 0.2rem rgba(225.25, 83.3, 96.9, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
  border-color: rgb(178.3481012658, 30.9018987342, 45.0284810127);
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225.25, 83.3, 96.9, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #212529;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
}
.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
  box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: rgb(218.25, 223.5, 228.75);
  border-color: rgb(210.8125, 217.125, 223.4375);
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:hover {
  color: #fff;
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
  box-shadow: 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
  border-color: rgb(23.4224137931, 26.125, 28.8275862069);
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
}

.btn-outline-primary {
  color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none;
}
.btn-link:hover {
  color: rgb(0, 86.1, 178.5);
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 960px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1440px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: rgb(21.6283783784, 24.25, 26.8716216216);
  text-decoration: none;
  background-color: #e9ecef;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  print-color-adjust: exact;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #007bff;
  background-color: #007bff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(127.5, 189, 255);
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: rgb(178.5, 215.4, 255);
  border-color: rgb(178.5, 215.4, 255);
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 1px solid #adb5bd;
}
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50%/50% 50% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23fff%27 d=%27M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z%27/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%274%27 height=%274%27 viewBox=%270 0 4 4%27%3e%3cpath stroke=%27%23fff%27 d=%27M0 2h4%27/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%274%27 height=%275%27 viewBox=%270 0 4 5%27%3e%3cpath fill=%27%23343a40%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  appearance: none;
}
.custom-select:focus {
  border-color: rgb(127.5, 189, 255);
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(127.5, 189, 255);
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: rgb(178.5, 215.4, 255);
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: rgb(178.5, 215.4, 255);
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: rgb(178.5, 215.4, 255);
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background-color: transparent;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-xs,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-xs,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-xs,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 959.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-xs,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 960px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-xs,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-xs,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-xs,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1439.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-xs,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1440px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-xs,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-xs,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-xs,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2730%27 height=%2730%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%280, 0, 0, 0.5%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2730%27 height=%2730%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.5%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.5rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: rgb(0, 86.1, 178.5);
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #007bff;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: rgb(0, 98.4, 204);
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: rgb(30.1449275362, 125.8550724638, 52);
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #ffc107;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: rgb(211, 158.25, 0);
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: rgb(218.25, 223.5, 228.75);
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: rgb(0, 63.96, 132.6);
  background-color: rgb(204, 228.6, 255);
  border-color: rgb(183.6, 218.04, 255);
}
.alert-primary hr {
  border-top-color: rgb(158.1, 204.84, 255);
}
.alert-primary .alert-link {
  color: rgb(0, 39.36, 81.6);
}

.alert-secondary {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(225.6, 227.4, 229);
  border-color: rgb(213.84, 216.36, 218.6);
}
.alert-secondary hr {
  border-top-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.alert-secondary .alert-link {
  color: rgb(32.5205150215, 35.2305579399, 37.6394849785);
}

.alert-success {
  color: rgb(20.8, 86.84, 35.88);
  background-color: rgb(212, 237.4, 217.8);
  border-color: rgb(194.8, 230.36, 202.92);
}
.alert-success hr {
  border-top-color: rgb(176.7059405941, 222.9540594059, 187.2665346535);
}
.alert-success .alert-link {
  color: rgb(10.9449275362, 45.6950724638, 18.88);
}

.alert-info {
  color: rgb(11.96, 84.24, 95.68);
  background-color: rgb(208.6, 236.4, 240.8);
  border-color: rgb(190.04, 228.96, 235.12);
}
.alert-info hr {
  border-top-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.alert-info .alert-link {
  color: rgb(6.2933333333, 44.3269565217, 50.3466666667);
}

.alert-warning {
  color: rgb(132.6, 100.36, 3.64);
  background-color: rgb(255, 242.6, 205.4);
  border-color: rgb(255, 237.64, 185.56);
}
.alert-warning hr {
  border-top-color: rgb(255, 231.265, 160.06);
}
.alert-warning .alert-link {
  color: rgb(82.9625954198, 62.7912977099, 2.2774045802);
}

.alert-danger {
  color: rgb(114.4, 27.56, 35.88);
  background-color: rgb(248, 214.6, 217.8);
  border-color: rgb(245.2, 198.44, 202.92);
}
.alert-danger hr {
  border-top-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}
.alert-danger .alert-link {
  color: rgb(73.3010989011, 17.6589010989, 22.9898901099);
}

.alert-light {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.6, 253.8, 254);
  border-color: rgb(253.04, 253.32, 253.6);
}
.alert-light hr {
  border-top-color: rgb(238.165, 240.57, 242.975);
}
.alert-light .alert-link {
  color: rgb(103.5492351816, 103.98, 104.4107648184);
}

.alert-dark {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(214.4, 215.6, 216.8);
  border-color: rgb(198.16, 199.84, 201.52);
}
.alert-dark hr {
  border-top-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.alert-dark .alert-link {
  color: rgb(4.1779310345, 4.66, 5.1420689655);
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 960px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1440px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: rgb(0, 63.96, 132.6);
  background-color: rgb(183.6, 218.04, 255);
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: rgb(0, 63.96, 132.6);
  background-color: rgb(158.1, 204.84, 255);
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0, 63.96, 132.6);
  border-color: rgb(0, 63.96, 132.6);
}

.list-group-item-secondary {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(213.84, 216.36, 218.6);
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(56.16, 60.84, 65);
  border-color: rgb(56.16, 60.84, 65);
}

.list-group-item-success {
  color: rgb(20.8, 86.84, 35.88);
  background-color: rgb(194.8, 230.36, 202.92);
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: rgb(20.8, 86.84, 35.88);
  background-color: rgb(176.7059405941, 222.9540594059, 187.2665346535);
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: rgb(20.8, 86.84, 35.88);
  border-color: rgb(20.8, 86.84, 35.88);
}

.list-group-item-info {
  color: rgb(11.96, 84.24, 95.68);
  background-color: rgb(190.04, 228.96, 235.12);
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: rgb(11.96, 84.24, 95.68);
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: rgb(11.96, 84.24, 95.68);
  border-color: rgb(11.96, 84.24, 95.68);
}

.list-group-item-warning {
  color: rgb(132.6, 100.36, 3.64);
  background-color: rgb(255, 237.64, 185.56);
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: rgb(132.6, 100.36, 3.64);
  background-color: rgb(255, 231.265, 160.06);
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 100.36, 3.64);
  border-color: rgb(132.6, 100.36, 3.64);
}

.list-group-item-danger {
  color: rgb(114.4, 27.56, 35.88);
  background-color: rgb(245.2, 198.44, 202.92);
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: rgb(114.4, 27.56, 35.88);
  background-color: rgb(241.4341772152, 176.7058227848, 182.9073417722);
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: rgb(114.4, 27.56, 35.88);
  border-color: rgb(114.4, 27.56, 35.88);
}

.list-group-item-light {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.04, 253.32, 253.6);
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(238.165, 240.57, 242.975);
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(128.96, 129.48, 130);
  border-color: rgb(128.96, 129.48, 130);
}

.list-group-item-dark {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(198.16, 199.84, 201.52);
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(27.04, 30.16, 33.28);
  border-color: rgb(27.04, 30.16, 33.28);
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: min-content;
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 1200px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1440px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid rgb(247.35, 247.35, 247.35);
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: rgb(247.35, 247.35, 247.35);
  border-bottom: 1px solid rgb(234.6, 234.6, 234.6);
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath d=%27M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z%27/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath d=%27M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z%27/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #007bff !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: rgb(0, 98.4, 204) !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785) !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: rgb(30.1449275362, 125.8550724638, 52) !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667) !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: rgb(211, 158.25, 0) !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: rgb(189.2151898734, 32.7848101266, 47.7721518987) !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: rgb(218.25, 223.5, 228.75) !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: rgb(29.1379310345, 32.5, 35.8620689655) !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #007bff !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.5rem !important;
}

.rounded-top {
  border-top-left-radius: 0.5rem !important;
  border-top-right-radius: 0.5rem !important;
}

.rounded-right {
  border-top-right-radius: 0.5rem !important;
  border-bottom-right-radius: 0.5rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.5rem !important;
  border-bottom-left-radius: 0.5rem !important;
}

.rounded-left {
  border-top-left-radius: 0.5rem !important;
  border-bottom-left-radius: 0.5rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 960px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1440px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 960px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1440px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 960px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1440px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.user-select-all {
  user-select: all !important;
}

.user-select-auto {
  user-select: auto !important;
}

.user-select-none {
  user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 960px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1440px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 960px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1440px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #007bff !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: rgb(0, 86.1, 178.5) !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: rgb(72.5407725322, 78.5858369099, 83.9592274678) !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:hover, a.text-success:focus {
  color: rgb(25.2173913043, 105.2826086957, 43.5) !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: rgb(14.5, 102.1304347826, 116) !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: rgb(185.5, 139.125, 0) !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: rgb(167.4810126582, 29.0189873418, 42.2848101266) !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: rgb(203.375, 210.75, 218.125) !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: rgb(17.7068965517, 19.75, 21.7931034483) !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
.daterangepicker {
  position: absolute;
  color: inherit;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ddd;
  width: 278px;
  max-width: none;
  padding: 0;
  margin-top: 7px;
  top: 100px;
  left: 20px;
  z-index: 3001;
  display: none;
  font-family: arial;
  font-size: 15px;
  line-height: 1em;
}

.daterangepicker:before, .daterangepicker:after {
  position: absolute;
  display: inline-block;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: "";
}

.daterangepicker:before {
  top: -7px;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
}

.daterangepicker:after {
  top: -6px;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
}

.daterangepicker.opensleft:before {
  right: 9px;
}

.daterangepicker.opensleft:after {
  right: 10px;
}

.daterangepicker.openscenter:before {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}

.daterangepicker.openscenter:after {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}

.daterangepicker.opensright:before {
  left: 9px;
}

.daterangepicker.opensright:after {
  left: 10px;
}

.daterangepicker.drop-up {
  margin-top: -7px;
}

.daterangepicker.drop-up:before {
  top: initial;
  bottom: -7px;
  border-bottom: initial;
  border-top: 7px solid #ccc;
}

.daterangepicker.drop-up:after {
  top: initial;
  bottom: -6px;
  border-bottom: initial;
  border-top: 6px solid #fff;
}

.daterangepicker.single .daterangepicker .ranges, .daterangepicker.single .drp-calendar {
  float: none;
}

.daterangepicker.single .drp-selected {
  display: none;
}

.daterangepicker.show-calendar .drp-calendar {
  display: block;
}

.daterangepicker.show-calendar .drp-buttons {
  display: block;
}

.daterangepicker.auto-apply .drp-buttons {
  display: none;
}

.daterangepicker .drp-calendar {
  display: none;
  max-width: 270px;
}

.daterangepicker .drp-calendar.left {
  padding: 8px 0 8px 8px;
}

.daterangepicker .drp-calendar.right {
  padding: 8px;
}

.daterangepicker .drp-calendar.single .calendar-table {
  border: none;
}

.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {
  color: #fff;
  border: solid black;
  border-width: 0 2px 2px 0;
  border-radius: 0;
  display: inline-block;
  padding: 3px;
}

.daterangepicker .calendar-table .next span {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

.daterangepicker .calendar-table .prev span {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  min-width: 32px;
  width: 32px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid transparent;
  white-space: nowrap;
  cursor: pointer;
}

.daterangepicker .calendar-table {
  border: 1px solid #fff;
  border-radius: 4px;
  background-color: #fff;
}

.daterangepicker .calendar-table table {
  width: 100%;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
}

.daterangepicker td.available:hover, .daterangepicker th.available:hover {
  background-color: #eee;
  border-color: transparent;
  color: inherit;
}

.daterangepicker td.week, .daterangepicker th.week {
  font-size: 80%;
  color: #ccc;
}

.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
  background-color: #fff;
  border-color: transparent;
  color: #999;
}

.daterangepicker td.in-range {
  background-color: #ebf4f8;
  border-color: transparent;
  color: #000;
  border-radius: 0;
}

.daterangepicker td.start-date {
  border-radius: 4px 0 0 4px;
}

.daterangepicker td.end-date {
  border-radius: 0 4px 4px 0;
}

.daterangepicker td.start-date.end-date {
  border-radius: 4px;
}

.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #357ebd;
  border-color: transparent;
  color: #fff;
}

.daterangepicker th.month {
  width: auto;
}

.daterangepicker td.disabled, .daterangepicker option.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through;
}

.daterangepicker select.monthselect, .daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default;
}

.daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%;
}

.daterangepicker select.yearselect {
  width: 40%;
}

.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {
  width: 50px;
  margin: 0 auto;
  background: #eee;
  border: 1px solid #eee;
  padding: 2px;
  outline: 0;
  font-size: 12px;
}

.daterangepicker .calendar-time {
  text-align: center;
  margin: 4px auto 0 auto;
  line-height: 30px;
  position: relative;
}

.daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed;
}

.daterangepicker .drp-buttons {
  clear: both;
  text-align: right;
  padding: 8px;
  border-top: 1px solid #ddd;
  display: none;
  line-height: 12px;
  vertical-align: middle;
}

.daterangepicker .drp-selected {
  display: inline-block;
  font-size: 12px;
  padding-right: 8px;
}

.daterangepicker .drp-buttons .btn {
  margin-left: 8px;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 8px;
}

.daterangepicker.show-ranges.single.rtl .drp-calendar.left {
  border-right: 1px solid #ddd;
}

.daterangepicker.show-ranges.single.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}

.daterangepicker.show-ranges.rtl .drp-calendar.right {
  border-right: 1px solid #ddd;
}

.daterangepicker.show-ranges.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}

.daterangepicker .ranges {
  float: none;
  text-align: left;
  margin: 0;
}

.daterangepicker.show-calendar .ranges {
  margin-top: 8px;
}

.daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}

.daterangepicker .ranges li {
  font-size: 12px;
  padding: 8px 12px;
  cursor: pointer;
}

.daterangepicker .ranges li:hover {
  background-color: #eee;
}

.daterangepicker .ranges li.active {
  background-color: #08c;
  color: #fff;
}

/*  Larger Screen Styling */
@media (min-width: 564px) {
  .daterangepicker {
    width: auto;
  }
  .daterangepicker .ranges ul {
    width: 140px;
  }
  .daterangepicker.single .ranges ul {
    width: 100%;
  }
  .daterangepicker.single .drp-calendar.left {
    clear: none;
  }
  .daterangepicker.single .ranges, .daterangepicker.single .drp-calendar {
    float: left;
  }
  .daterangepicker {
    direction: ltr;
    text-align: left;
  }
  .daterangepicker .drp-calendar.left {
    clear: left;
    margin-right: 0;
  }
  .daterangepicker .drp-calendar.left .calendar-table {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .daterangepicker .drp-calendar.right {
    margin-left: 0;
  }
  .daterangepicker .drp-calendar.right .calendar-table {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .daterangepicker .drp-calendar.left .calendar-table {
    padding-right: 8px;
  }
  .daterangepicker .ranges, .daterangepicker .drp-calendar {
    float: left;
  }
}
@media (min-width: 730px) {
  .daterangepicker .ranges {
    width: auto;
  }
  .daterangepicker .ranges {
    float: left;
  }
  .daterangepicker.rtl .ranges {
    float: right;
  }
  .daterangepicker .drp-calendar.left {
    clear: none !important;
  }
}
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-search--inline {
  float: left;
}
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}

.select2-results {
  display: block;
}

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}

.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-results__option[aria-selected] {
  cursor: pointer;
}

.select2-container--open .select2-dropdown {
  left: 0;
}

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-search--dropdown {
  display: block;
  padding: 4px;
}
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
  display: none;
}

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  list-style: none;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
  padding: 1px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline {
  float: right;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--default .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999;
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd;
}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white;
}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

.select2-container--classic .select2-selection--single {
  background-color: rgb(246.5, 246.5, 246.5);
  border: 1px solid #dee2e6;
  border-radius: 0.5rem;
  outline: 0;
  background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #dee2e6;
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #dee2e6;
  border-radius: 0;
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  left: 1px;
  right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #dee2e6;
  border-radius: 0.5rem;
  cursor: text;
  outline: 0;
}
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #dee2e6;
  border-radius: 0.5rem;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  float: right;
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #dee2e6;
  outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}
.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
  border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey;
}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white;
}
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/*// font family*/
[class^=icon-], [class*=" icon-"] {
  /* use  to prevent issues with browser extensions that change fonts */
  font-family: "par5escapes";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-plus:before {
  content: "\f067";
}

.icon-envelope-o:before {
  content: "\f003";
}

.icon-user:before {
  content: "\f007";
}

.icon-th-large:before {
  content: "\f009";
}

.icon-th-list:before {
  content: "\f00b";
}

.icon-check:before {
  content: "\f00c";
}

.icon-close:before {
  content: "\f00d";
}

.icon-remove:before {
  content: "\f00d";
}

.icon-times:before {
  content: "\f00d";
}

.icon-home:before {
  content: "\f015";
}

.icon-clock-o:before {
  content: "\f017";
}

.icon-download:before {
  content: "\f019";
}

.icon-tag:before {
  content: "\f02b";
}

.icon-camera:before {
  content: "\f030";
}

.icon-video-camera:before {
  content: "\f03d";
}

.icon-image:before {
  content: "\f03e";
}

.icon-photo:before {
  content: "\f03e";
}

.icon-picture-o:before {
  content: "\f03e";
}

.icon-pencil:before {
  content: "\f040";
}

.icon-plus-circle:before {
  content: "\f055";
}

.icon-minus-circle:before {
  content: "\f056";
}

.icon-times-circle:before {
  content: "\f057";
}

.icon-exclamation-circle:before {
  content: "\f06a";
}

.icon-eye:before {
  content: "\f06e";
}

.icon-eye-slash:before {
  content: "\f070";
}

.icon-exclamation-triangle:before {
  content: "\f071";
}

.icon-warning:before {
  content: "\f071";
}

.icon-plane:before {
  content: "\f072";
}

.icon-sign-in:before {
  content: "\f090";
}

.icon-caret-down:before {
  content: "\f0d7";
}

.icon-caret-up:before {
  content: "\f0d8";
}

.icon-caret-left:before {
  content: "\f0d9";
}

.icon-caret-right:before {
  content: "\f0da";
}

.icon-envelope:before {
  content: "\f0e0";
}

.icon-coffee:before {
  content: "\f0f4";
}

.icon-cutlery:before {
  content: "\f0f5";
}

.icon-mobile:before {
  content: "\f10b";
}

.icon-mobile-phone:before {
  content: "\f10b";
}

.icon-file:before {
  content: "\f15b";
}

.icon-file-text:before {
  content: "\f15c";
}

.icon-thumbs-up:before {
  content: "\f164";
}

.icon-youtube:before {
  content: "\f167";
}

.icon-youtube-play:before {
  content: "\f16a";
}

.icon-history:before {
  content: "\f1da";
}

.icon-sliders:before {
  content: "\f1de";
}

.icon-cc-visa:before {
  content: "\f1f0";
}

.icon-cc-mastercard:before {
  content: "\f1f1";
}

.icon-cc-amex:before {
  content: "\f1f3";
}

.icon-cc-stripe:before {
  content: "\f1f5";
}

.icon-map-pin:before {
  content: "\f276";
}

.icon-map:before {
  content: "\f279";
}

.icon-commenting:before {
  content: "\f27a";
}

.icon-filter:before {
  content: "\e91b";
}

.icon-arrow-circle-left:before {
  content: "\e900";
}

.icon-arrow-circle-right:before {
  content: "\e901";
}

.icon-arrow-left:before {
  content: "\e902";
}

.icon-arrow-right:before {
  content: "\e903";
}

.icon-calendar-plus:before {
  content: "\e904";
}

.icon-check1:before {
  content: "\e905";
}

.icon-chevron-down:before {
  content: "\e906";
}

.icon-chevron-up:before {
  content: "\e907";
}

.icon-circle:before {
  content: "\e908";
}

.icon-email-at:before {
  content: "\e909";
}

.icon-expand:before {
  content: "\e90a";
}

.icon-facebook:before {
  content: "\e90b";
}

.icon-golf-ball-tee:before {
  content: "\e90c";
}

.icon-headphone:before {
  content: "\e90d";
}

.icon-info-filled-o:before {
  content: "\e90e";
}

.icon-instagram:before {
  content: "\e90f";
}

.icon-location:before {
  content: "\e910";
}

.icon-new-window:before {
  content: "\e911";
}

.icon-phone-alt:before {
  content: "\e912";
}

.icon-search:before {
  content: "\e913";
}

.icon-share:before {
  content: "\e914";
}

.icon-shield-check:before {
  content: "\e915";
}

.icon-star:before {
  content: "\e916";
}

.icon-star-2:before {
  content: "\e917";
}

.icon-success-check:before {
  content: "\e918";
}

.icon-trophy:before {
  content: "\e919";
}

.icon-whatsapp:before {
  content: "\e91a";
}

@font-face {
  font-family: "inter_light";
  src: local("inter_light"), url(/dist/fonts/inter_light.woff2) format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "inter_regular";
  src: local("inter_regular"), url(/dist/fonts/inter_regular.woff2) format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "inter_medium";
  src: local("inter_medium"), url(/dist/fonts/inter_medium.woff2) format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "inter_semibold";
  src: local("inter_semibold"), url(/dist/fonts/inter_semibold.woff2) format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "inter_bold";
  src: local("inter_bold"), url(/dist/fonts/inter_bold.woff2) format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "par5escapes";
  src: local("par5escapes"), url(/dist/fonts/par5escapes.woff2) format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  vertical-align: baseline;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:after, blockquote:before, q:after, q:before {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  display: inline-block;
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden], template {
  display: none;
}

a {
  background-color: transparent;
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: 700;
}

dfn {
  font-style: italic;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

mark {
  background: #ff0;
  color: #000;
}

small {
  font-size: 80%;
}

sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code, kbd, pre, samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html input[type=button], input[type=reset], input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type=checkbox], input[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
  height: auto;
}

input[type=search] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: 700;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td, th {
  padding: 0;
}

figure {
  margin: 0;
  padding: 0;
}

a:focus, a:active, button:focus, button:active, .btn:focus, .btn:active, [class*=btn-]:focus, [class*=btn-]:active {
  outline: 0;
  box-shadow: none;
}

.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}

button,
.btn {
  outline: 0;
  box-shadow: none;
}

.text-link {
  color: #646464;
  font-size: 0.875rem;
  line-height: 1.57;
  font-family: "inter_regular", sans-serif;
}
.text-link i {
  width: 20px;
  height: 20px;
  font-size: 1.25rem;
  line-height: normal;
  text-align: center;
  margin-right: 12px;
}

figure {
  margin: 0;
  padding: 0;
}

.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}

body {
  font-size: 16px;
  font-family: "inter_regular", sans-serif;
  background: white;
  margin: auto;
}
body.slide-up {
  overflow: hidden;
}
body.fixed-body {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
}

strong,
b {
  font-weight: normal;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #222222;
  font-family: "inter_medium", sans-serif;
}
h1.with-icon [class*=icon-],
h2.with-icon [class*=icon-],
h3.with-icon [class*=icon-],
h4.with-icon [class*=icon-],
h5.with-icon [class*=icon-],
h6.with-icon [class*=icon-] {
  color: #23b14d;
  font-size: 1.15em;
  margin-right: 8px;
}

p {
  color: #7a7a7a;
}

.p1 {
  font-size: 1.25rem;
  line-height: 28px;
}

.p2 {
  font-size: 1.125rem;
  line-height: 26px;
}

.p3 {
  font-size: 1rem;
  line-height: 1.5;
}

.p4 {
  font-size: 0.875rem;
  line-height: 22px;
}

.p5 {
  font-size: 0.75rem;
  line-height: 20px;
}

.p6 {
  font-size: 0.625rem;
  line-height: 14px;
}

h1 {
  font-size: 3rem;
  line-height: 1.33;
}

h2 {
  font-size: 2.75rem;
  line-height: 52px;
}

h3 {
  font-size: 2.5rem;
  line-height: 48px;
}

h4 {
  font-size: 2.25rem;
  line-height: 44px;
}

h5 {
  font-size: 2rem;
  line-height: 40px;
}

h6 {
  font-size: 1.75rem;
  line-height: 36px;
}

input {
  display: flex;
  align-items: center;
  font-family: "inter_regular", sans-serif;
  font-size: 0.8125rem;
  line-height: normal;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: none;
  outline: none;
  padding: 16px;
  width: 100%;
  color: #222222;
}
input::placeholder {
  color: #0f6b37;
}

.select2-container {
  background: #ffffff;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  font-size: 0.875rem;
  line-height: normal;
  color: #222222;
}
.select2-container .select2-results__options::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.select2-container .select2-results__options::-webkit-scrollbar-track {
  background: transparent;
}
.select2-container .select2-results__options::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.2);
}
.select2-container .select2-results__options::-webkit-scrollbar-thumb:hover {
  background: rgba(0, 0, 0, 0.4);
}
.select2-container.select2-container--disabled .select2-selection--single {
  cursor: no-drop;
  background: transparent;
}
.select2-container .select2-selection--single {
  display: flex;
  border: none;
  padding: 0;
  height: auto;
  cursor: pointer;
  background: transparent;
}
.select2-container .select2-selection--single:focus {
  outline: 0;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  font-family: "inter_bold", sans-serif;
  color: #222222;
  font-size: 1rem;
  line-height: normal;
  padding-left: 0;
  padding-right: 30px;
  width: 100%;
}
@media (min-width: 960px) {
  .select2-container .select2-selection--single .select2-selection__rendered#select2-ch_search-container {
    max-width: 380px;
  }
}
.select2-container .select2-selection--single .select2-selection__arrow {
  width: unset;
  height: unset;
  top: 0px;
}
.select2-container .select2-selection--single .select2-selection__arrow b {
  display: none;
}
.select2-container .select2-selection--single .select2-selection__placeholder {
  color: #646464;
}
.select2-container .selection {
  position: relative;
}
.select2-container .select2-dropdown {
  left: -26px;
  top: 16px;
  border-radius: 12px;
}
@media (min-width: 576px) {
  .select2-container .select2-dropdown {
    width: 500px !important;
    z-index: 11;
  }
}

input.select2-search__field {
  background-image: url(/dist/images/search-6eb6804f2eff36d3e4f3.svg);
  background-repeat: no-repeat;
  background-position: 12px 11px;
  text-indent: 24px;
  font-size: 0.875rem;
  line-height: 1.57;
}
input.select2-search__field::placholder {
  color: red;
}

.red {
  color: #23b14d;
}

.blue {
  color: #0f6b37;
}

.grad, .link-box.dark i, .seperator {
  background-image: radial-gradient(circle at 0 0, #4fc070, #6fa687 50%, #e7f0eb);
}

.linear-grad {
  background-color: #4fc070;
  background: -webkit-linear-gradient(left, #4fc070, #6fa687);
  background: -moz-linear-gradient(left, #4fc070, #6fa687);
  background: -o-linear-gradient(left, #4fc070, #6fa687);
}

.grad-brd {
  position: relative;
  border-radius: 0.5rem;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border-color: #2B6BB2;
  box-shadow: 0px 0px 0px 4px rgba(29, 133, 255, 0.2);
  border-style: solid;
  border-width: 2px;
}

.grad-brd2 {
  position: relative;
  border-radius: 0.5rem;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border-color: #2B6BB2;
  box-shadow: 0px 0px 0px 4px rgba(29, 133, 255, 0.2);
  border-style: solid;
  border-width: 4px;
}

.radius, .seperator {
  border-radius: 0.5rem;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}

.overlay {
  position: relative;
}
.overlay:after {
  position: absolute;
  background-image: linear-gradient(to bottom, rgba(9, 15, 36, 0), rgba(9, 15, 36, 0.6));
}

.seperator {
  width: 70px;
  height: 4px;
  margin-top: 0;
  display: block;
  margin-bottom: 32px;
  border-top: 0;
}

.shadow-xxs {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.12);
}

.shadow-xs {
  box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.12);
}

.shadow-sm {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.07);
}

.shadow,
.shadow-md {
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.12);
}

.shadow-lg {
  box-shadow: 0 12px 24px 0 rgba(0, 0, 0, 0.12);
}

.inner-shadow {
  box-shadow: inset 0 1px 28px 0 rgba(9, 15, 36, 0.24);
}

.in-shd {
  position: relative;
}
.in-shd:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  box-shadow: inset 0 1px 28px 0 rgba(9, 15, 36, 0.24);
}

.dev-text {
  position: absolute;
  z-index: 5;
  top: 4px;
  right: 0px;
  background-image: radial-gradient(circle at 0 0, #dd4245, #869cf4 50%, #6863ac);
  -webkit-text-fill-color: transparent;
  font-size: 0.7em;
}

.blue-bg {
  background-color: #e7f0eb;
}

.custom-box {
  padding: 24px;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}

.select2-container--default .select2-selection--single {
  font-size: 0.875rem;
  line-height: 1.57;
}

.select2-container--default .select2-results__option .select2-results__option {
  padding: 10px 0;
}

.select2-container--default .select2-results__group {
  padding: 0;
  padding-top: 25px;
  padding-bottom: 5px;
}

#detailed-dropdown.higher {
  background: transparent;
  box-shadow: none;
  padding: 0;
  margin: 0;
}
#detailed-dropdown.higher .select2-results {
  background: #fff;
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.12);
  border-radius: 0.5rem;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  padding: 13px 12px;
}
#detailed-dropdown.higher .select2-results .select2-results__options {
  max-height: 270px;
}
#detailed-dropdown.higher .select2-results .select2-option-holder {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
#detailed-dropdown.higher .select2-results .select2-option-holder a {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  pointer-events: none;
}
#detailed-dropdown.higher .select2-results .select2-option-holder i {
  width: 20px;
  min-width: 20px;
  margin-right: 12px;
  display: block;
  color: #222222;
}
#detailed-dropdown.higher .select2-results .select2-option-holder i.iti__flag.iti__ch {
  width: 15px;
  min-width: 15px;
  margin-right: 17px;
}
#detailed-dropdown.higher .select2-results .select2-option-holder i + strong,
#detailed-dropdown.higher .select2-results .select2-option-holder b + strong {
  font-size: 1rem;
  line-height: 1.5;
  color: #222222;
  font-family: "inter_regular", sans-serif;
}
#detailed-dropdown.higher .select2-results .select2-option-holder b {
  width: 20px;
  margin-right: 12px;
  display: block;
  color: #222222;
  font-family: "inter_bold", sans-serif;
  font-size: 0.875rem;
  line-height: 1.71;
  position: relative;
  top: 1px;
}
#detailed-dropdown .select2-results {
  padding: 0;
}
#detailed-dropdown .select2-results ul li:before {
  display: none;
}
#detailed-dropdown .select2-results .select2-results__options {
  padding-right: 4px;
  padding-left: 0;
}
#detailed-dropdown .select2-results .select2-results__group {
  padding-left: 8px;
}
#detailed-dropdown .select2-results .select2-results__option {
  padding: 0;
}
#detailed-dropdown .select2-results .select2-results__option.select2-results__option--highlighted .select2-option-holder {
  background-color: #e8e8e8;
}
#detailed-dropdown .select2-results .select2-results__option .select2-option-holder {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  padding: 10px 8px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
#detailed-dropdown .select2-results .select2-results__option .select2-option-holder.country-option {
  color: #090f24;
  font-size: 1rem;
  line-height: 1;
  font-family: "inter_bold", sans-serif;
}
#detailed-dropdown .select2-results .select2-results__option .select2-option-holder.country-option strong {
  font-family: "inter_bold", sans-serif;
}
#detailed-dropdown .select2-results .select2-results__option .select2-option-holder span {
  display: flex;
  flex-direction: column;
}
#detailed-dropdown .select2-results .select2-results__option .select2-option-holder span strong {
  color: #222222;
  font-family: "inter_medium", sans-serif;
  font-size: 0.875rem;
  line-height: 1.43;
}
#detailed-dropdown .select2-results .select2-results__option .select2-option-holder span small {
  color: #909090;
  font-family: "inter_regular", sans-serif;
  font-size: 0.6875rem;
  line-height: 1.27;
}
#detailed-dropdown .select2-results .select2-results__option .select2-option-holder span em {
  color: #a6a6a6;
  font-family: "inter_regular", sans-serif;
  font-size: 0.6875rem;
  line-height: 1.27;
}

.select2-dropdown {
  border-radius: 0.5rem;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.12);
  border: none;
  background-color: #ffffff;
  margin-top: 12px;
  padding: 8px;
}
.select2-dropdown .select2-search__field {
  height: 39px;
  border: 2px solid #d2d2d2;
  border-radius: 0.5rem;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  margin-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
  outline: none;
}
.select2-dropdown .select2-search__field .select2-search__field:hover,
.select2-dropdown .select2-search__field .select2-search__field:active,
.select2-dropdown .select2-search__field .select2-search__field:focus {
  outline: none;
}
.select2-dropdown .select2-search--dropdown {
  padding: 0;
}
.select2-dropdown .select2-results__option {
  color: #222222;
  font-family: "inter_semibold", sans-serif;
  font-size: 0.875rem;
  line-height: normal;
  padding: 6px;
}
.select2-dropdown .select2-results__option.select2-results__option--highlighted {
  background: transparent;
  color: #222222;
}
.select2-dropdown .select2-results__option.select2-results__option--highlighted:hover {
  color: #23b14d;
}
.select2-dropdown .select2-results__group {
  font-size: 0.8125rem;
  line-height: 1.08;
  font-family: "inter_regular", sans-serif;
  color: #909090;
  text-transform: uppercase;
}

#currencyCode + .select2-container--disabled {
  opacity: 0.5;
}

.slimScrollBar {
  opacity: 1;
}

.nav-tabs {
  border: none;
}
.nav-tabs .nav-item {
  margin-right: 8px;
}
.nav-tabs .nav-link {
  padding: 17px 24px;
  border-radius: 0.5rem 0.5rem 0 0;
  -webkit-border-radius: 0.5rem 0.5rem 0 0;
  -moz-border-radius: 0.5rem 0.5rem 0 0;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  font-size: 0.875rem;
  line-height: 1.58;
  font-family: "inter_medium", sans-serif;
  background: transparent;
  color: #ffffff;
  border: none;
  cursor: pointer;
}
.nav-tabs .nav-link h1 {
  font-size: 0.875rem;
  line-height: 1.58;
  color: #ffffff;
  margin: 0;
}
.nav-tabs .nav-link i {
  font-size: 1.5rem;
  line-height: normal;
  float: left;
  position: relative;
  top: -2px;
}
.nav-tabs .nav-link.active {
  opacity: 1;
  color: #0f6b37;
  background: #fff;
}
.nav-tabs .nav-link.active h1 {
  color: #0f6b37;
}

.link-box {
  background: #e8e8e8;
  color: #4e4e4e;
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-height: 104px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  font-size: 1.125rem;
  line-height: 1.44;
  font-family: "inter_medium", sans-serif;
  padding-left: 32px;
  padding-right: 32px;
}
.link-box:hover {
  text-decoration: none;
}
.link-box i {
  color: #0f6b37;
  font-size: 2.5rem;
  line-height: normal;
}
.link-box.dark {
  background: #383838;
  color: #ffffff;
}
.link-box.dark i {
  -webkit-text-fill-color: transparent;
}
@media (max-width: 1199.98px) {
  .link-box {
    min-height: 72px;
    font-size: 1rem;
    line-height: 1.38;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 8px;
  }
  .link-box i {
    font-size: 1.25rem;
    line-height: normal;
  }
}

.dark-side .dark-card {
  min-height: unset;
}
.dark-side .dark-card h5,
.dark-side .dark-card ul {
  font-size: 0.875rem;
  line-height: 1.57;
  font-family: "inter_medium", sans-serif;
  color: #fff;
}
.dark-side .dark-card h5 {
  padding: 24px;
  border-bottom: 1px solid #fff;
}
.dark-side .dark-card h5.active {
  color: #bcbcbc;
}
.dark-side .dark-card ul {
  padding: 24px 24px 40px 40px;
}
.dark-side .dark-card ul li {
  margin-bottom: 16px;
}
.dark-side .dark-card ul li a {
  color: #fff;
}
.dark-side .dark-card ul li.active {
  color: #bcbcbc;
}
.dark-side .dark-card ul li.active a {
  color: #bcbcbc;
}

.mobile-cards h5 {
  font-size: 1.375rem;
  line-height: 1.36;
  margin-bottom: 16px;
  font-family: "inter_medium", sans-serif;
}
.mobile-cards .dark-card {
  margin-bottom: 8px;
  height: 112px;
  padding: 16px 8px 40px 8px;
}
.mobile-cards .dark-card .card-icon {
  margin-bottom: 8px;
}
.mobile-cards .dark-card .card-icon i {
  font-size: 1.5rem;
  line-height: normal;
}
@media (max-width: 1199.98px) {
  .mobile-cards .dark-card .card-text {
    font-size: 0.875rem;
    line-height: 18px;
  }
}

.as {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

.mt-g {
  margin-top: 30px;
}

.mb-g {
  margin-bottom: 30px;
}

.rnd-box {
  border-radius: 0.5rem;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  overflow: hidden;
}

.dropdown-toggle:after {
  margin-left: 0.58em;
  border-top-width: 0.2275em;
  border-left-width: 0.2275em;
  border-right-width: 0.2275em;
}

.dropdown-custom .dropdown-menu {
  padding: 12px 12px;
  border-radius: 0.5rem;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  box-shadow: 0 12px 24px 0 rgba(0, 0, 0, 0.12);
  border: none;
  min-width: 10.625rem;
}
@media (max-width: 1199.98px) {
  .dropdown-custom .dropdown-menu.mobile-left {
    left: -67px;
  }
}
.dropdown-custom .dropdown-item {
  padding: 0.75rem 1rem;
  font-size: 0.875rem;
  font-family: "inter_medium", sans-serif;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.dropdown-custom .dropdown-item:hover, .dropdown-custom .dropdown-item.active {
  background: #e8e8e8;
  color: #646464;
}
.dropdown-custom .dropdown-item.active:after {
  content: "\e978";
  font-family: "par5escapes";
  color: #0f6b37;
  float: right;
  font-size: 1rem;
  margin-top: -2px;
}

.bottom-menu {
  border-top: 1px solid #e8e8e8;
  position: relative;
}
@media (min-width: 960px) {
  .bottom-menu {
    margin-top: 48px;
  }
}
.bottom-menu .bottom-menu-list a {
  font-size: 0.75rem;
  line-height: 1.33;
  color: #646464;
  background-image: none;
  font-family: "inter_regular", sans-serif;
}
.bottom-menu .bottom-menu-list a:after {
  content: "•";
  display: inline-block;
  margin: auto 0px auto 5px;
}
.bottom-menu .bottom-menu-list a:last-child:after {
  content: "";
}
.bottom-menu .bottom-menu-list strong {
  font-size: 0.75rem;
  line-height: 1.33;
  color: #646464;
  font-family: "inter_medium", sans-serif;
}

@media (max-width: 959.98px) {
  .padx-0 {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 1199.98px) {
  .subtitle {
    font-size: 0.875rem;
    line-height: 1.36;
  }
  .modal.fade .modal-dialog {
    transform: translate3d(0, 100vh, 0);
  }
  .modal.show .modal-dialog {
    transform: translate3d(0, 0, 0);
    top: 2rem;
  }
  .modal:not(.custom-modal) .modal-dialog .modal-content {
    border: none;
    border-radius: 2rem 2rem 0 0;
  }
  .modal-dialog {
    margin: 0;
  }
  .modal-dialog .modal-content .close {
    top: 12px;
    font-size: 0.85rem;
    right: calc(50% - 1.5rem);
  }
  .modal-dialog .modal-content .close i {
    color: #e8e8e8;
  }
  .modal-dialog .modal-content .close i:before {
    content: "\e990";
  }
  .modal-dialog-centered {
    align-items: flex-end;
    min-height: 100%;
  }
}
.full-wide-container {
  width: 100%;
  padding: 0;
}
@media (max-width: 1199.98px) {
  .full-wide-container {
    padding: 0 0;
  }
}

.col-xl,
.col-xl-auto,
.col-xl-12,
.col-xl-11,
.col-xl-10,
.col-xl-9,
.col-xl-8,
.col-xl-7,
.col-xl-6,
.col-xl-5,
.col-xl-4,
.col-xl-3,
.col-xl-2,
.col-xl-1,
.col-lg,
.col-lg-auto,
.col-lg-12,
.col-lg-11,
.col-lg-10,
.col-lg-9,
.col-lg-8,
.col-lg-7,
.col-lg-6,
.col-lg-5,
.col-lg-4,
.col-lg-3,
.col-lg-2,
.col-lg-1,
.col-md,
.col-md-auto,
.col-md-12,
.col-md-11,
.col-md-10,
.col-md-9,
.col-md-8,
.col-md-7,
.col-md-6,
.col-md-5,
.col-md-4,
.col-md-3,
.col-md-2,
.col-md-1,
.col-sm,
.col-sm-auto,
.col-sm-12,
.col-sm-11,
.col-sm-10,
.col-sm-9,
.col-sm-8,
.col-sm-7,
.col-sm-6,
.col-sm-5,
.col-sm-4,
.col-sm-3,
.col-sm-2,
.col-sm-1,
.col,
.col-auto,
.col-12,
.col-11,
.col-10,
.col-9,
.col-8,
.col-7,
.col-6,
.col-5,
.col-4,
.col-3,
.col-2,
.col-1 {
  padding-right: 8px;
  padding-left: 8px;
}
@media (max-width: 1199.98px) {
  .col-xl,
  .col-xl-auto,
  .col-xl-12,
  .col-xl-11,
  .col-xl-10,
  .col-xl-9,
  .col-xl-8,
  .col-xl-7,
  .col-xl-6,
  .col-xl-5,
  .col-xl-4,
  .col-xl-3,
  .col-xl-2,
  .col-xl-1,
  .col-lg,
  .col-lg-auto,
  .col-lg-12,
  .col-lg-11,
  .col-lg-10,
  .col-lg-9,
  .col-lg-8,
  .col-lg-7,
  .col-lg-6,
  .col-lg-5,
  .col-lg-4,
  .col-lg-3,
  .col-lg-2,
  .col-lg-1,
  .col-md,
  .col-md-auto,
  .col-md-12,
  .col-md-11,
  .col-md-10,
  .col-md-9,
  .col-md-8,
  .col-md-7,
  .col-md-6,
  .col-md-5,
  .col-md-4,
  .col-md-3,
  .col-md-2,
  .col-md-1,
  .col-sm,
  .col-sm-auto,
  .col-sm-12,
  .col-sm-11,
  .col-sm-10,
  .col-sm-9,
  .col-sm-8,
  .col-sm-7,
  .col-sm-6,
  .col-sm-5,
  .col-sm-4,
  .col-sm-3,
  .col-sm-2,
  .col-sm-1,
  .col,
  .col-auto,
  .col-12,
  .col-11,
  .col-10,
  .col-9,
  .col-8,
  .col-7,
  .col-6,
  .col-5,
  .col-4,
  .col-3,
  .col-2,
  .col-1 {
    padding-right: 8px;
    padding-left: 8px;
  }
}

.row {
  margin-right: -8px;
  margin-left: -8px;
}
@media (max-width: 1199.98px) {
  .row {
    margin-right: -8px;
    margin-left: -8px;
  }
}

@keyframes slide-from-bottom {
  from {
    transform: translateY(100%);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes slide-from-right {
  from {
    right: -100%;
  }
  to {
    right: 0;
  }
}
.btn {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  font-family: "inter_semibold", sans-serif;
  color: white;
  background-color: #23b14d;
  padding: 10px 32px;
  border: none;
  position: relative;
}
.btn:hover {
  color: white;
}
.btn label,
.btn strong {
  cursor: pointer;
}
.btn:disabled, .btn[disabled=disabled], .btn[disabled] {
  cursor: no-drop;
}
.btn:disabled label,
.btn:disabled strong, .btn[disabled=disabled] label,
.btn[disabled=disabled] strong, .btn[disabled] label,
.btn[disabled] strong {
  cursor: no-drop;
}
.btn.disabled, .btn.disabled:hover, .btn[disabled], .btn[disabled]:hover {
  opacity: 0.5;
}
.btn i {
  color: white;
  font-size: 1.5rem;
  line-height: normal;
}
.btn.primary, .btn.btn-primary {
  background: #23b14d;
  color: white;
}
.btn.primary i, .btn.btn-primary i {
  color: #ffffff;
}
.btn.primary.invert, .btn.btn-primary.invert {
  background: #d3efdb;
  color: #23b14d;
}
.btn.primary.invert i, .btn.btn-primary.invert i {
  color: #23b14d;
}
.btn.primary:hover, .btn.btn-primary:hover {
  background: #39b85e;
  color: white;
}
.btn.primary.btn-grad, .btn.btn-primary.btn-grad {
  background-image: linear-gradient(264deg, #65c882, #23b14d);
}
.btn.secondary, .btn.btn-secondary {
  background: #0f6b37;
  color: white;
}
.btn.secondary i, .btn.btn-secondary i {
  color: #ffffff;
}
.btn.secondary .invert, .btn.btn-secondary .invert {
  background: #cfe1d7;
  color: #0f6b37;
}
.btn.secondary .invert i, .btn.btn-secondary .invert i {
  color: #0f6b37;
}
.btn.secondary:hover, .btn.btn-secondary:hover {
  background: #27794b;
}
.btn.dark {
  background-color: #646464;
  color: #ffffff;
}
.btn.dark:hover {
  background-color: #4e4e4e;
}
.btn.ghost {
  background: none;
}
.btn.ghost:hover {
  color: #646464;
  background: #e8e8e8;
}
.btn.xlarge, .btn.btn-xl {
  padding: 16px 32px;
  font-size: 1rem;
  line-height: 1.56;
  height: 52px;
}
.btn.xlarge label,
.btn.xlarge strong, .btn.btn-xl label,
.btn.btn-xl strong {
  opacity: 0.6;
  font-family: "inter_medium", sans-serif;
  display: block;
}
.btn.xlarge i, .btn.btn-xl i {
  margin-right: 4px;
  margin-left: 20px;
  position: relative;
  top: -5px;
}
.btn.large, .btn.btn-lg, .btn-group-lg > .btn {
  padding: 16px 32px;
}
.btn.large label,
.btn.large strong, .btn.btn-lg label, .btn-group-lg > .btn label,
.btn.btn-lg strong,
.btn-group-lg > .btn strong {
  opacity: 0.6;
  font-family: "inter_medium", sans-serif;
  display: block;
}
.btn.large i, .btn.btn-lg i, .btn-group-lg > .btn i {
  float: right;
  margin-right: -4px;
  margin-left: 20px;
  position: relative;
  top: -5px;
}
@media (max-width: 1199.98px) {
  .btn.large, .btn.btn-lg, .btn-group-lg > .btn {
    font-size: 1rem;
    line-height: 1.57;
    padding: 7px 16px;
  }
}
.btn.medium, .btn.btn-md {
  padding: 8px 16px;
}
.btn.medium i, .btn.btn-md i {
  font-size: 1rem;
  line-height: normal;
  width: 1rem;
  height: 1rem;
  margin-right: 8px;
}
.btn.small, .btn.btn-sm, .btn-group-sm > .btn {
  padding: 4px 8px;
}

.cloud-area {
  box-shadow: 0 12px 24px -4px rgba(0, 0, 0, 0.04), 0 8px 16px 0 rgba(0, 0, 0, 0.12);
  padding: 24px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  position: relative;
  background: #fff;
}
.cloud-area:after {
  content: "";
  position: absolute;
  top: 25px;
  left: -10px;
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 13px 10px 13px 0;
  border-color: transparent white transparent transparent;
}
.cloud-area.with-content {
  padding: 18px;
}
.cloud-area.with-discount-cloud {
  border: 2px solid #3c9e6c;
}
.cloud-area.with-discount-cloud:before {
  content: "";
  position: absolute;
  top: 21px;
  left: -13px;
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 17px 13px 17px 0;
  border-color: transparent #3c9e6c transparent transparent;
}
.cloud-area.with-best-price-cloud {
  border: 2px solid #6fa687;
}
.cloud-area.with-best-price-cloud:before {
  content: "";
  position: absolute;
  top: 21px;
  left: -13px;
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 17px 13px 17px 0;
  border-color: transparent #6fa687 transparent transparent;
}
.cloud-area h5 {
  font-size: 1.125rem;
  line-height: 1.44;
  font-family: "inter_medium", sans-serif;
  color: #383838;
  margin-bottom: 4px;
}
.cloud-area p {
  font-size: 0.875rem;
  line-height: 1.43;
  font-family: "inter_regular", sans-serif;
  color: #646464;
}
.cloud-area .items-group {
  padding-bottom: 16px;
  padding-top: 16px;
  border-bottom: 1px solid #e8e8e8;
}
.cloud-area .items-group:nth-child(3) {
  padding-top: 0;
  margin-top: 32px;
}
.cloud-area .items-group:last-child {
  padding-bottom: 0;
  border-bottom: none;
}
.cloud-area .items-group .item {
  display: flex;
  justify-content: space-between;
}
.cloud-area .items-group .item .item-img {
  flex: 0 0 20%;
  text-align: center;
  width: 48px;
}
.cloud-area .items-group .item .item-img img {
  width: 100%;
}
.cloud-area .items-group .item .item-info {
  flex: 0 0 72%;
}
.cloud-area .items-group .item .item-info .info-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 4px;
}
.cloud-area .items-group .item .item-info .info-header strong {
  font-size: 1rem;
  line-height: 1.5;
  color: #383838;
  font-family: "inter_medium", sans-serif;
}
.cloud-area .items-group .item .item-info .info-header .info-holder i {
  font-size: 0.9375rem;
  line-height: normal;
  color: #909090;
}
.cloud-area .items-group .item .item-info .info-header .info-holder i.icon-information-filled {
  display: none;
}
.cloud-area .items-group .item .item-info .info-header .info-holder i.icon-information {
  display: block;
}
.cloud-area .items-group .item .item-info .info-header .info-holder:hover .icon-information-filled {
  display: block;
}
.cloud-area .items-group .item .item-info .info-header .info-holder:hover .icon-information {
  display: none;
}
.cloud-area .items-group .item .item-info .sub-info p {
  font-size: 1rem;
  line-height: 1.5;
  color: #646464;
  margin-bottom: 4px;
}
.cloud-area .items-group .item .item-info .sub-info p:last-child {
  margin-bottom: 0;
}

.go-back-wrapper {
  margin-bottom: 12px;
}
.go-back-wrapper .go-back {
  padding-left: 0;
  display: flex;
  align-items: center;
  justify-items: center;
  background: #e8e8e8;
  padding-left: 16px;
}
.go-back-wrapper .go-back i {
  height: auto;
}
@media (min-width: 960px) {
  .go-back-wrapper .go-back i {
    font-size: 0.875rem;
    line-height: normal;
  }
}
@media (min-width: 960px) {
  .go-back-wrapper .go-back {
    background: none;
    padding-left: 0;
  }
  .go-back-wrapper .go-back:hover {
    background: none;
  }
}

.close-button {
  position: absolute;
  right: 0;
  top: -8px;
  color: #909090;
  font-size: 1rem;
  cursor: pointer;
}

.form-control {
  height: 52px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: 1px solid #d6dce5;
  background-color: white;
  padding: 16px 24px;
  font-family: "inter_bold", sans-serif;
  font-size: 1rem;
  line-height: normal;
  color: #222222;
}
@media (max-width: 959.98px) {
  .form-control {
    font-size: 0.8125rem;
    line-height: normal;
    padding: 16px;
  }
}
.form-control:placeholder {
  color: #909090 18px;
}
.form-control:disabled {
  border: solid 1px #9fc3af;
  background-color: #cfe1d7;
  color: #9fc3af;
}
.form-control:focus {
  border: 1px solid #bcbcbc;
  background-color: white;
}
.form-control.filled {
  border: 1px solid #a6a6a6;
  background-color: white;
}
.form-control.input-validation-error {
  background-color: #E5ECE6;
  border-color: #65c882;
  box-shadow: 0 0 0 2px rgba(213, 19, 23, 0.32);
}
.form-control.error {
  background-color: #E5ECE6;
  border-color: #65c882;
  box-shadow: 0 0 0 2px rgba(213, 19, 23, 0.32);
}
.form-control.input-validation-error + .select2-container .select2-selection--single {
  background-color: #E5ECE6;
  border-color: #65c882;
  box-shadow: 0 0 0 2px rgba(213, 19, 23, 0.32);
}
.form-control.error + .select2-container .select2-selection--single {
  background-color: #E5ECE6;
  border-color: #65c882;
  box-shadow: 0 0 0 2px rgba(213, 19, 23, 0.32);
}

.select-item {
  position: relative;
}
.select-item select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: "";
  padding-right: 35px;
}
.select-item select.birthday-error {
  background-color: #E5ECE6;
  border-color: #65c882;
  box-shadow: 0 0 0 2px rgba(213, 19, 23, 0.32);
}
.select-item select:-ms-expand {
  display: none;
}
.select-item:after {
  content: "\e906";
  font-size: 0.875rem;
  line-height: normal;
  color: #646464;
  font-family: "par5escapes";
  position: absolute;
  top: calc(50% - 7px);
  right: 13px;
  pointer-events: none;
}

.radio-check {
  display: flex;
  align-items: center;
}
.radio-check.active {
  box-shadow: 0 0 0 2px rgba(52, 93, 238, 0.32);
  border: 1px solid rgba(52, 93, 238, 0.32);
}
.radio-check.active:hover {
  box-shadow: 0 0 0 2px rgba(52, 93, 238, 0.32);
  border: 1px solid rgba(52, 93, 238, 0.32);
}
.radio-check [type=radio],
.radio-check [type=checkbox] {
  display: none;
}
.radio-check b {
  width: 20px;
  height: 20px;
  border: 1px solid #999999;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  margin-right: 12px;
  position: relative;
}
.radio-check [type=radio]:checked + b,
.radio-check [type=checkbox]:checked + b,
.radio-check .fake-checked-radio {
  border: none;
}
.radio-check [type=radio]:checked + b:after,
.radio-check [type=checkbox]:checked + b:after,
.radio-check .fake-checked-radio:after {
  content: "\e977";
  font-size: 1.25rem;
  line-height: normal;
  position: absolute;
  color: #0f6b37;
  font-family: "par5escapes";
  left: -1px;
  top: -1px;
}
@media (max-width: 575.98px) {
  .radio-check span {
    flex: 0 0 86%;
  }
}

.radio-circle {
  display: flex;
  align-items: center;
}
.radio-circle.active {
  box-shadow: 0 0 0 2px rgba(52, 93, 238, 0.32);
  border: 1px solid rgba(52, 93, 238, 0.32);
}
.radio-circle.active:hover {
  box-shadow: 0 0 0 2px rgba(52, 93, 238, 0.32);
  border: 1px solid rgba(52, 93, 238, 0.32);
}
.radio-circle [type=radio] {
  display: none;
}
.radio-circle [type=checkbox] {
  display: none;
}
.radio-circle b {
  width: 20px;
  height: 20px;
  flex: 0 0 20px;
  border: 1px solid #999999;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  margin-right: 12px;
  position: relative;
}
.radio-circle [type=radio]:checked + b,
.radio-circle [type=checkbox]:checked + b,
.radio-circle .fake-checked-radio {
  border: none;
}
.radio-circle [type=radio]:checked + b:after,
.radio-circle [type=checkbox]:checked + b:after,
.radio-circle .fake-checked-radio:after {
  content: "\e97c";
  font-size: 1.25rem;
  line-height: normal;
  position: absolute;
  color: #0f6b37;
  font-family: "par5escapes";
  left: -1px;
  top: -1px;
}

.check-box {
  display: flex;
  align-items: center;
}
.check-box [type=checkbox] {
  display: none;
}
.check-box b {
  width: 20px;
  height: 20px;
  border: 1px solid #999999;
  margin-right: 12px;
  position: relative;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  min-width: 18px;
}
.check-box b.disabled {
  opacity: 0.3;
  cursor: none;
  position: relative;
  top: -2px;
}
.check-box [type=checkbox]:checked + b {
  border: none;
}
.check-box [type=checkbox]:checked + b:after {
  content: "\e93a";
  font-size: 1.25rem;
  line-height: normal;
  position: absolute;
  color: #0f6b37;
  font-family: "par5escapes";
  left: -1px;
  top: -1px;
}
.check-box label {
  margin-bottom: 0;
  cursor: pointer;
  user-select: none;
}

.group-label {
  font-size: 1rem;
  line-height: 1.5;
  color: #383838;
  margin-bottom: 8px;
  font-family: "inter_medium", sans-serif;
}
.group-label.with-margin {
  margin-bottom: 32px;
  font-family: "inter_regular", sans-serif;
  color: #646464;
}

.radio-box {
  margin-bottom: 8px;
}
.radio-box label {
  width: 100%;
}
.radio-box input[type=radio] {
  display: none;
}
.radio-box input[type=radio]:checked + .radio-content {
  cursor: default;
  background-color: #87b59b;
  color: #222222;
  border: 1px solid #0f6b37;
}
.radio-box input[type=radio]:checked + .radio-content > b {
  background-color: #0f6b37;
  border: 1px solid #0f6b37;
}
.radio-box input[type=radio]:checked + .radio-content > b:after {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  background-color: white;
}
@media (min-width: 576px) {
  .radio-box input[type=radio]:checked + .radio-content span {
    font-size: 0.875rem;
    line-height: 1.64;
  }
}
.radio-box input[type=radio]:checked + .radio-content span em {
  display: none;
}
.radio-box input[type=radio]:checked + .radio-content span button {
  display: block;
}
.radio-box .radio-content {
  display: flex;
  align-items: center;
  position: relative;
  padding: 10px;
  width: 100%;
  height: 100%;
  border: 1px solid #d2d2d2;
  background-color: white;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  cursor: pointer;
  min-height: 48px;
}
.radio-box .radio-content > b {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 21px;
  height: 21px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  background-color: white;
  border: 1px solid #d1d2d1;
}
.radio-box .radio-content > b:after {
  content: "";
}
.radio-box .radio-content span {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.75rem;
  line-height: 1.92;
  font-family: "inter_semibold", sans-serif;
  padding-left: 10px;
  gap: 10px;
  width: 100%;
  color: #222222;
}
.radio-box .radio-content span.concept {
  min-height: 32px;
}
.radio-box .radio-content span em {
  font-size: 1rem;
  line-height: 1.92;
  font-family: "inter_bold", sans-serif;
  color: #23b14d;
  display: flex;
  justify-content: flex-end;
  flex: 0 0 25%;
}
@media (max-width: 959.98px) {
  .radio-box .radio-content span em {
    font-size: 0.875rem;
    line-height: 1.5;
  }
}
.radio-box .radio-content span em.negative {
  color: #ff0000;
}
.radio-box .radio-content span button {
  display: none;
  padding: 5px 12px;
  border-radius: 25px;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: solid 1px #0f6b37;
  background-color: #e7f0eb;
  font-size: 0.75rem;
  line-height: normal;
  font-family: "inter_semibold", sans-serif;
  color: #23b14d;
}

.form-group-wrapper {
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 576px) {
  .form-group-wrapper {
    display: flex;
    align-items: center;
  }
}

.loading {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.loading .loading__dot {
  animation: dot-secondary ease-in-out 0.8s infinite;
  background-color: #0f6b37;
  display: inline-block;
  height: 6px;
  margin: 2px;
  width: 6px;
  border-radius: 50%;
}
@keyframes dot-secondary {
  0% {
    background-color: #F2FCFF;
    transform: scale(0.75);
  }
  50% {
    background-color: #0f6b37;
    transform: scale(1);
  }
  100% {
    background-color: #F2FCFF;
    transform: scale(0.75);
  }
}
.loading.colorPrimary .loading__dot {
  animation: dot-primary ease-in-out 0.8s infinite;
  background-color: #23b14d;
}
@keyframes dot-primary {
  0% {
    background-color: #F2FCFF;
    transform: scale(0.75);
  }
  50% {
    background-color: #23b14d;
    transform: scale(1);
  }
  100% {
    background-color: #F2FCFF;
    transform: scale(0.75);
  }
}
.loading .loading__dot:nth-of-type(2) {
  animation-delay: 0.2s;
}
.loading .loading__dot:nth-of-type(3) {
  animation-delay: 0.3s;
}

.loading-element,
.loading-element div {
  box-sizing: border-box;
}

.loading-element {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1050;
}
.loading-element.main-loading {
  position: fixed;
}
.loading-element::after {
  content: "";
  display: inline-block;
  background: rgba(255, 255, 255, 0.75);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
  z-index: 1;
}
.loading-element .load-cont {
  display: flex;
  position: relative;
  width: 80px;
  height: 80px;
  color: #0f6b37;
  justify-content: center;
  align-items: center;
  z-index: 9;
}
.loading-element .load-cont.mini-load {
  width: 40px;
  height: 40px;
}
.loading-element .load-cont.mini-load i {
  font-size: 1rem;
}
.loading-element .load-cont.mini-load i:before {
  width: 20px;
  height: 20px;
}
.loading-element .load-cont.mini-load div {
  animation: loading-ripples-test 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}
.loading-element .load-cont i {
  font-size: 1.5rem;
  width: 100%;
  height: 100%;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  animation: zoom-in-zoom-out 1s ease infinite;
}
.loading-element .load-cont i:before {
  background: #23b14d;
  border-radius: 50%;
  color: #ffffff;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.loading-element .load-cont div {
  position: absolute;
  border: 4px solid #0f6b37;
  opacity: 1;
  border-radius: 50%;
  animation: loading-ripples 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}
.loading-element .load-cont div:nth-child(2) {
  animation-delay: -0.5s;
}

.fs-5 {
  font-size: 0.8rem;
}

@keyframes loading-ripples {
  0% {
    top: calc(50% - 12px);
    left: calc(50% - 12px);
    width: 24px;
    height: 24px;
    opacity: 0;
  }
  4.9% {
    top: calc(50% - 12px);
    left: calc(50% - 12px);
    width: 24px;
    height: 24px;
    opacity: 0;
  }
  5% {
    top: calc(50% - 12px);
    left: calc(50% - 12px);
    width: 24px;
    height: 24px;
    opacity: 1;
  }
  100% {
    top: 0;
    left: 0;
    width: 80px;
    height: 80px;
    opacity: 0;
  }
}
@keyframes loading-ripples-test {
  0% {
    top: calc(50% - 12px);
    left: calc(50% - 12px);
    width: 24px;
    height: 24px;
    opacity: 0;
  }
  4.9% {
    top: calc(50% - 12px);
    left: calc(50% - 12px);
    width: 24px;
    height: 24px;
    opacity: 0;
  }
  5% {
    top: calc(50% - 12px);
    left: calc(50% - 12px);
    width: 24px;
    height: 24px;
    opacity: 1;
  }
  100% {
    top: 0;
    left: 0;
    width: 40px;
    height: 40px;
    opacity: 0;
  }
}
@keyframes zoom-in-zoom-out {
  0% {
    transform: scale(0.75, 0.75);
  }
  50% {
    transform: scale(1.25, 1.25);
  }
  100% {
    transform: scale(0.75, 0.75);
  }
}
html .main-header {
  height: 88px;
  top: 0;
  z-index: 11;
  background-color: #0f6b37;
  box-shadow: 0 8px 15px 0 rgba(0, 0, 0, 0.16);
}
@media (max-width: 959.98px) {
  html .main-header {
    height: 68px;
  }
}
html .main-header.background-changed {
  background-color: transparent;
  box-shadow: none;
}
html .main-header .inner-header .brand-logo img {
  width: 196px;
  aspect-ratio: auto;
}
@media (max-width: 1199.98px) {
  html .main-header .inner-header .brand-logo img {
    width: 135px;
  }
}
html .main-header .inner-header .navbar-wrapper {
  padding-left: 80px;
}
@media (max-width: 1439.98px) {
  html .main-header .inner-header .navbar-wrapper {
    padding-left: 50px;
  }
}
@media (max-width: 1199.98px) {
  html .main-header .inner-header .navbar-wrapper {
    padding-left: 40px;
  }
}
html .main-header .inner-header .navbar-wrapper .inner-navbar {
  gap: 50px;
}
@media (max-width: 1439.98px) {
  html .main-header .inner-header .navbar-wrapper .inner-navbar {
    gap: 40px;
  }
}
@media (max-width: 1199.98px) {
  html .main-header .inner-header .navbar-wrapper .inner-navbar {
    gap: 24px;
  }
}
html .main-header .inner-header .navbar-wrapper .inner-navbar .dp-menu {
  cursor: pointer;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li a,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .dest-menu,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .dest-menu-uk,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .search-menu {
  font-family: "inter_bold", sans-serif;
  font-size: 1rem;
  line-height: normal;
  color: white;
  cursor: pointer;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li a i,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .dest-menu i,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .dest-menu-uk i,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .search-menu i {
  margin-left: 10px;
  color: #23b14d;
  font-size: 0.5rem;
  line-height: normal;
  pointer-events: none;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .search-menu i {
  font-size: 1rem;
  line-height: normal;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk {
  top: 70px;
  left: 0;
  z-index: 11;
  background-color: white;
  width: 100%;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu {
  min-height: 300px;
  box-shadow: rgba(0, 0, 0, 0.075) 0 5px 15px;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .nav-wrapper,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .nav-wrapper {
  background-color: #e7f0eb;
  height: 100%;
  min-height: 250px;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab-uk,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab-uk {
  height: 100%;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab .title,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab-uk .title,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab .title,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab-uk .title {
  font-family: "inter_bold", sans-serif;
  font-size: 1rem;
  line-height: normal;
  color: #222222;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab .common-scroll,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab-uk .common-scroll,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab .common-scroll,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab-uk .common-scroll {
  overflow-y: scroll;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab .common-scroll::-webkit-scrollbar,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab-uk .common-scroll::-webkit-scrollbar,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab .common-scroll::-webkit-scrollbar,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab-uk .common-scroll::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab .common-scroll::-webkit-scrollbar-track,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab-uk .common-scroll::-webkit-scrollbar-track,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab .common-scroll::-webkit-scrollbar-track,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab-uk .common-scroll::-webkit-scrollbar-track {
  background: transparent;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab .common-scroll::-webkit-scrollbar-thumb,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab-uk .common-scroll::-webkit-scrollbar-thumb,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab .common-scroll::-webkit-scrollbar-thumb,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab-uk .common-scroll::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.2);
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab .common-scroll::-webkit-scrollbar-thumb:hover,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab-uk .common-scroll::-webkit-scrollbar-thumb:hover,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab .common-scroll::-webkit-scrollbar-thumb:hover,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab-uk .common-scroll::-webkit-scrollbar-thumb:hover {
  background: rgba(0, 0, 0, 0.4);
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab .countries-wrapper,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab-uk .countries-wrapper,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab .countries-wrapper,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab-uk .countries-wrapper {
  height: 200px;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab .see-all-countries,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab-uk .see-all-countries,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab .see-all-countries,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab-uk .see-all-countries {
  font-size: 0.875rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
  color: #0f6b37;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab .see-all-countries i,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-tab-uk .see-all-countries i,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab .see-all-countries i,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-tab-uk .see-all-countries i {
  color: #23b14d;
  font-size: 0.625rem;
  line-height: normal;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .nav-link,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .nav-link {
  padding: 12px;
  background-color: #e7f0eb;
  color: #0f6b37;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .nav-link:hover,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .nav-link:hover {
  text-decoration: none;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .nav-link.active,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .nav-link.active {
  background-color: white;
  color: #23b14d;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .nav-link.country-link, html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .nav-link.country-link-uk,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .nav-link.country-link,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .nav-link.country-link-uk {
  font-family: "inter_bold", sans-serif;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-list,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-list {
  font-size: 0.875rem;
  line-height: normal;
  font-family: "inter_regular", sans-serif;
  color: #33527f;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .country-list:hover,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .country-list:hover {
  text-decoration: underline;
  text-decoration-color: #23b14d;
  color: #23b14d;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .region,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .region {
  font-size: 1rem;
  line-height: normal;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .region:hover,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .region:hover {
  text-decoration: underline;
  text-decoration-color: #0f6b37;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu .country-menu .region a,
html .main-header .inner-header .navbar-wrapper .inner-navbar li .submenu-uk .country-menu .region a {
  color: #0f6b37;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .header-search-wrapper {
  top: 70px;
  left: 0;
  z-index: 8;
  background-color: #e7f0eb;
  width: 100%;
  box-shadow: rgba(0, 0, 0, 0.075) 0 5px 15px;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .header-search-wrapper .header-search {
  gap: 16px;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .header-search-wrapper .date-search {
  gap: 16px;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .header-search-wrapper .date-search .main-search {
  padding: 0;
  width: 220px;
}
html .main-header .inner-header .navbar-wrapper .inner-navbar li .header-search-wrapper .date-search .btn {
  padding: 16px 48px;
}
html .main-header .inner-header .right-top-menu {
  gap: 48px;
}
html .main-header .inner-header .right-top-menu .language-picker .select2-container {
  background: transparent !important;
  color: white;
  width: 100% !important;
}
html .main-header .inner-header .right-top-menu .language-picker .select2-selection--single {
  border: none !important;
}
html .main-header .inner-header .right-top-menu .language-picker .select2-option-holder p {
  display: flex;
  align-items: center;
  gap: 6px;
  color: white;
  font-size: 0.875rem;
  line-height: 1.5;
  font-family: "inter_medium", sans-serif;
}
html .main-header .inner-header .right-top-menu .language-picker .select2-selection__arrow {
  display: none;
}
html .main-header .inner-header .right-top-menu .language-picker img {
  border: 1px solid white;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
html .main-header .inner-header .right-top-menu .navbar-menu {
  gap: 24px;
}
@media (max-width: 1199.98px) {
  html .main-header .inner-header .right-top-menu .navbar-menu {
    gap: 16px;
  }
}
html .main-header .inner-header .right-top-menu .navbar-menu img {
  width: 105px;
}
@media (max-width: 959.98px) {
  html .main-header .inner-header .right-top-menu .navbar-menu img {
    width: 90px;
  }
}
html .main-header .inner-header .right-top-menu .navbar-menu .btn {
  padding: 16px 32px;
  font-family: "inter_bold", sans-serif;
}
@media (max-width: 1439.98px) {
  html .main-header .inner-header .right-top-menu .navbar-menu .btn {
    padding: 16px;
  }
}
html .main-header .inner-header .right-top-menu .navbar-menu i {
  font-size: 0.5rem;
  line-height: normal;
  color: white;
}
@media (max-width: 959.98px) {
  html .main-header .inner-header .right-top-menu .navbar-menu i {
    font-size: 0.75rem;
    line-height: normal;
  }
}
@media (max-width: 959.98px) {
  html .main-header .inner-header .right-top-menu .navbar-menu .dest-down-icon {
    font-size: 0.5rem;
    line-height: normal;
    color: #23b14d;
  }
}
html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu {
  position: absolute;
  background-color: white;
  min-width: 300px;
  top: 70px;
  right: 24px;
  z-index: 3;
  box-shadow: 0 8px 15px 0 rgba(0, 0, 0, 0.16);
}
@media (min-width: 576px) {
  html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu {
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
  }
}
@media (max-width: 959.98px) {
  html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu {
    z-index: 12;
    position: fixed;
    top: 68px;
    right: 0;
    width: 100%;
    height: calc(100vh - 68px);
    overflow-x: scroll;
  }
}
html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu .navbar-menu-close {
  position: absolute;
  top: 10px;
  right: 10px;
  background: transparent;
  border: none;
}
@media (max-width: 959.98px) {
  html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu .navbar-menu-close {
    top: 20px;
  }
}
html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu .navbar-menu-close i {
  font-size: 1rem;
  line-height: normal;
  color: #222222;
}
@media (max-width: 959.98px) {
  html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu .navbar-menu-close i {
    font-size: 1.25rem;
    line-height: normal;
  }
}
html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu .title {
  font-family: "inter_semibold", sans-serif;
  font-size: 1rem;
  line-height: normal;
  color: #0f6b37;
}
@media (max-width: 959.98px) {
  html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu .title {
    font-size: 1.125rem;
    line-height: normal;
  }
}
html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu li {
  margin-bottom: 10px;
}
html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu li a {
  text-wrap: nowrap;
  color: #222222;
  font-family: "inter_regular", sans-serif;
  font-size: 0.75rem;
  line-height: normal;
  color: #222222;
  text-decoration: none;
}
@media (max-width: 959.98px) {
  html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu li a {
    font-size: 1.125rem;
    line-height: normal;
    font-family: "inter_bold", sans-serif;
  }
  html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu li a i {
    margin-left: 12px;
  }
}
html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu li a.see-all-countries {
  font-size: 0.875rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
  color: #0f6b37;
}
html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu li a.see-all-countries i {
  color: #23b14d;
  font-size: 0.625rem;
  line-height: normal;
}
html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu li a:hover {
  color: #23b14d;
}
html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu li.contact-menu p {
  font-family: "inter_medium", sans-serif;
  color: #222222;
}
html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu li.contact-menu a,
html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu li.contact-menu span {
  font-size: 1rem;
  line-height: normal;
  color: #7a7a7a;
}
html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu li.contact-menu a:hover {
  color: #33527f;
}
html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu li.contact-menu .contact-link {
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
}
html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu li.contact-menu .contact-link:hover span,
html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu li.contact-menu .contact-link:hover i {
  color: #23b14d;
}
html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu li.contact-menu .contact-link span {
  font-size: 1rem;
  line-height: normal;
  font-family: "inter_semibold", sans-serif;
  color: #0f6b37;
}
html .main-header .inner-header .right-top-menu .navbar-menu .sub-menu li.contact-menu .contact-link i {
  font-size: 0.625rem;
  line-height: normal;
  color: #0f6b37;
  transform: rotate(-90deg);
}
@media (max-width: 959.98px) {
  html .main-header .inner-header .right-top-menu .navbar-menu .dest-title {
    font-size: 1.125rem;
    line-height: normal;
    font-family: "inter_bold", sans-serif;
    color: #222222;
  }
  html .main-header .inner-header .right-top-menu .navbar-menu .mini-title {
    font-size: 0.875rem;
    line-height: normal;
    font-family: "inter_medium", sans-serif;
    color: #0f6b37;
  }
  html .main-header .inner-header .right-top-menu .navbar-menu .country-link,
  html .main-header .inner-header .right-top-menu .navbar-menu .country-link-uk {
    font-size: 1rem;
    line-height: normal;
    font-family: "inter_medium", sans-serif;
    color: #222222;
  }
  html .main-header .inner-header .right-top-menu .navbar-menu .country-menu .country-list {
    font-family: "inter_regular", sans-serif;
    font-size: 0.875rem;
    line-height: normal;
  }
  html .main-header .inner-header .right-top-menu .navbar-menu .country-menu .country-list .country-item {
    margin-bottom: 0;
    margin-top: 24px;
  }
  html .main-header .inner-header .right-top-menu .navbar-menu .country-menu .country-list .country-link,
  html .main-header .inner-header .right-top-menu .navbar-menu .country-menu .country-list .country-link-uk {
    margin-bottom: 12px;
  }
  html .main-header .inner-header .right-top-menu .navbar-menu .country-menu .country-list .region-item {
    margin-left: 16px;
    margin-top: 24px;
  }
  html .main-header .inner-header .right-top-menu .navbar-menu .country-menu .country-list .place-list {
    margin-left: 16px;
  }
  html .main-header .inner-header .right-top-menu .navbar-menu .country-menu .country-list .place-list .place-item {
    margin-top: 24px;
  }
  html .main-header .inner-header .right-top-menu .navbar-menu .country-menu .nav {
    flex-direction: column;
  }
  html .main-header .inner-header .right-top-menu .navbar-menu .country-menu .nav-item {
    margin-bottom: 8px;
  }
  html .main-header .inner-header .right-top-menu .navbar-menu .country-menu #drop-menu-icon {
    font-size: 1.125rem;
    line-height: normal;
  }
  html .main-header .inner-header .right-top-menu .navbar-menu .country-menu .region-list.not-visible {
    display: none;
  }
}
html .footer .higher-footer {
  padding: 80px 0;
  border-top: solid 1px #e8e8e8;
}
@media (max-width: 959.98px) {
  html .footer .higher-footer {
    padding: 32px 0;
  }
}
html .footer .higher-footer .inner-higher-footer ul li {
  font-size: 0.8125rem;
  line-height: normal;
  font-family: "inter_regular", sans-serif;
  color: #787878;
}
html .footer .higher-footer .inner-higher-footer ul li a {
  color: #787878;
}
html .footer .higher-footer .inner-higher-footer ul li.icon-wrapper {
  margin-bottom: 32px;
}
html .footer .higher-footer .inner-higher-footer ul li.icon-wrapper img {
  max-width: 250px;
  aspect-ratio: auto;
}
@media (max-width: 959.98px) {
  html .footer .higher-footer .inner-higher-footer ul li.icon-wrapper img {
    max-width: 180px;
  }
}
@media (max-width: 959.98px) {
  html .footer .higher-footer .inner-higher-footer ul li.icon-wrapper .abta img {
    max-width: 110px;
  }
}
html .footer .higher-footer .inner-higher-footer ul li.social-wrapper {
  margin-bottom: 32px;
}
@media (max-width: 959.98px) {
  html .footer .higher-footer .inner-higher-footer ul li .info-ele {
    width: 75%;
  }
}
html .footer .higher-footer .inner-higher-footer ul li .info-ele i {
  margin-right: 12px;
  font-size: 1.125rem;
  line-height: normal;
  color: #23b14d;
  min-width: 18px;
}
html .footer .higher-footer .inner-higher-footer ul li .social-ele {
  gap: 32px;
}
html .footer .higher-footer .inner-higher-footer ul li .social-ele i {
  font-size: 1.3125rem;
  line-height: normal;
  color: #222222;
}
html .footer .higher-footer .inner-higher-footer ul li .phone-element {
  display: flex;
}
@media (max-width: 959.98px) {
  html .footer .higher-footer .inner-higher-footer ul li .phone-element {
    width: 75%;
  }
}
html .footer .higher-footer .inner-higher-footer ul li .phone-element i {
  margin-right: 12px;
  font-size: 1.125rem;
  line-height: normal;
  color: #23b14d;
  min-width: 18px;
}
@media (max-width: 959.98px) {
  html .footer .higher-footer .inner-higher-footer .menu-ele .accordion-content {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.3s ease, padding 0.3s ease;
  }
}
html .footer .higher-footer .inner-higher-footer .menu-ele .arrow {
  transition: transform 0.3s ease;
  font-size: 0.5rem;
  line-height: normal;
  color: #23b14d;
}
html .footer .higher-footer .inner-higher-footer .menu-ele .arrow.open {
  transform: rotate(180deg);
}
html .footer .higher-footer .inner-higher-footer .menu-ele ul {
  list-style: disc;
}
html .footer .higher-footer .inner-higher-footer .menu-ele ul a:hover {
  color: #0f6b37;
}
html .footer .higher-footer .inner-downer-footer img {
  max-width: 120px;
}
html .footer .partners-wrapper {
  gap: 16px;
}
@media (max-width: 959.98px) {
  html .footer .partners-wrapper {
    gap: 16px;
  }
}
html .footer .partners-wrapper img {
  max-height: 130px;
  max-width: 100%;
}
html .footer .downer-footer {
  background-color: #222222;
}
html .footer .downer-footer .inner-downer .copyrights p {
  color: white;
  font-size: 0.75rem;
  line-height: 1.67;
  font-family: "inter_regular", sans-serif;
}
html .footer .footer-header {
  font-family: "inter_bold", sans-serif;
  font-size: 1.125rem;
  line-height: 1.22;
}
@media (max-width: 959.98px) {
  html .footer .footer-header {
    font-size: 0.875rem;
    line-height: 1.22;
  }
}
html .footer .footer-header i {
  display: none;
}
@media (max-width: 959.98px) {
  html .footer .footer-header i {
    display: block;
  }
}

.radio-button {
  display: flex;
  align-items: center;
  gap: 5px;
}
.radio-button b {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  border: 2px solid #0f6b37;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.radio-button input {
  display: none;
}
.radio-button input:checked + b:after {
  content: "";
  width: 12px;
  height: 12px;
  background-color: #6fa687;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}

.transparent-button {
  display: flex;
  align-items: center;
  background-color: transparent;
  gap: 16px;
  color: #23b14d;
  border: 2px solid #23b14d;
  padding: 12px 24px;
  border-radius: 25px;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  font-family: "inter_semibold", sans-serif;
  cursor: pointer;
}
.transparent-button:hover {
  color: #23b14d;
  text-decoration: none;
}
.transparent-button i {
  font-size: 1.875rem;
  line-height: normal;
}

.destination-page .main-h2 {
  font-size: 1.5rem;
  line-height: normal;
}
@media (max-width: 959.98px) {
  .destination-page .main-h2 {
    font-size: 1.125rem;
    line-height: normal;
  }
}

.main-h2 {
  font-size: 1.125rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
  color: #222222;
}

.info-p {
  font-size: 0.875rem;
  line-height: 1.5;
  font-family: "inter_regular", sans-serif;
  color: #7a7a7a;
}
@media (max-width: 959.98px) {
  .info-p {
    font-size: 0.8125rem;
    line-height: 1.5;
  }
}

.info-p * {
  font-size: 0.875rem;
  line-height: 1.5;
  font-family: "inter_regular", sans-serif !important;
  color: #7a7a7a;
  text-align: center;
}
@media (max-width: 959.98px) {
  .info-p * {
    font-size: 0.8125rem;
    line-height: 1.5;
  }
}

.sales-list-info-wrapper h3 {
  font-size: 2rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
  color: #222222;
  margin-bottom: 30px;
  text-align: center;
}
@media (max-width: 959.98px) {
  .sales-list-info-wrapper h3 {
    font-size: 1.75rem;
    line-height: 1.5;
  }
}
.sales-list-info-wrapper p {
  font-size: 1rem;
  line-height: 1.75;
  font-family: "inter_regular", sans-serif;
  color: #7a7a7a;
  text-align: center;
  width: 80%;
}
@media (max-width: 959.98px) {
  .sales-list-info-wrapper p {
    font-size: 0.875rem;
    line-height: 1.5;
    width: 100%;
  }
}

.sales-list-box {
  margin-bottom: 20px;
  background-color: white;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
@media (max-width: 959.98px) {
  .sales-list-box {
    margin-bottom: 12px;
  }
}
.sales-list-box i {
  font-size: 0.6875rem;
  line-height: normal;
  color: #23b14d;
}
.sales-list-box .single-hotel-image:before {
  content: "";
  position: absolute;
  top: 50%;
  display: inline-block;
  width: 100%;
  height: 50%;
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0), rgba(15, 107, 55, 0.7019607843));
  opacity: 0.85;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.sales-list-box .single-hotel-image.tg-type img {
  height: 238px;
  border: 2px solid #fff;
}
.sales-list-box .single-hotel-image.tg-type span {
  position: absolute;
  bottom: 10px;
  left: 50%;
  display: block;
  transform: translateX(-50%);
  color: #fff;
  text-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
  font-family: "inter_bold", sans-serif;
  font-size: 0.875rem;
  line-height: normal;
  width: max-content;
  max-width: calc(100% - 60px);
}
.sales-list-box .single-hotel-image.tg-type::before {
  display: none;
}
.sales-list-box .single-hotel-image img {
  aspect-ratio: auto;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  height: 206px;
}
.sales-list-box .single-hotel-image .above-image {
  bottom: 0;
  padding: 12px;
}
.sales-list-box .single-hotel-image .above-image h5 {
  color: white;
  font-size: 0.875rem;
  line-height: normal;
}
.sales-list-box .hotel-title {
  font-family: "inter_bold", sans-serif;
  font-size: 1rem;
  line-height: 1.25;
  color: #0f6b37;
}
@media (max-width: 959.98px) {
  .sales-list-box .hotel-title {
    font-size: 0.875rem;
    line-height: normal;
  }
}
.sales-list-box .course-info {
  font-family: "inter_semibold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.33;
  color: #383838;
}
.sales-list-box .course-info i {
  color: #a6a6a6;
}
.sales-list-box .night-round-info {
  font-family: "inter_bold", sans-serif;
  font-size: 1rem;
  line-height: 1;
  color: #23b14d;
}
@media (max-width: 959.98px) {
  .sales-list-box .night-round-info {
    font-size: 0.875rem;
    line-height: 1;
  }
}
.sales-list-box .hotel-usp {
  font-family: "inter_regular", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25;
  color: #7a7a7a;
}
@media (max-width: 959.98px) {
  .sales-list-box .hotel-usp {
    margin-bottom: 2px;
  }
}
.sales-list-box .btn {
  padding: 10px 0;
}

.hotel-price em {
  font-family: "inter_regular", sans-serif;
  font-size: 0.75rem;
  line-height: 1.17;
  color: #a6a6a6;
  padding-right: 4px;
}
.hotel-price span {
  font-family: "inter_bold", sans-serif;
  font-size: 1.25rem;
  line-height: normal;
  color: #33527f;
}
@media (max-width: 959.98px) {
  .hotel-price span {
    font-size: 1.125rem;
    line-height: normal;
  }
}

.mh-info {
  min-height: 100px;
}

.search-form {
  padding: 12px 24px;
  background-color: white;
  border-radius: 40px;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
@media (max-width: 959.98px) {
  .search-form {
    padding: 0 28px;
  }
}

.form-group {
  margin-bottom: 0;
  width: 100%;
}
.form-group .search-input {
  position: relative;
}
.form-group .search-input.search-btn-input {
  display: flex;
  justify-content: flex-end;
}
.form-group .search-input.room-guest-select {
  display: flex;
  cursor: pointer;
}
.form-group .search-input.room-guest-select i {
  font-size: 0.875rem;
  line-height: normal;
  color: #d3dce5;
  padding-right: 16px;
}
.form-group .search-input.room-guest-select .room-guest-text {
  font-family: "inter_semibold", sans-serif;
  color: #222222;
  font-size: 0.75rem;
  line-height: normal;
}
.form-group .search-input.room-guest-select .angle {
  position: relative;
  margin-left: auto;
}
.form-group .search-input.room-guest-select .angle i {
  font-size: 1.5625rem;
  line-height: normal;
  padding-right: 0;
  position: absolute;
  right: 0;
  top: -3px;
  color: #f3f3f3;
}
.form-group .search-input label {
  font-family: "inter_medium", sans-serif;
  font-size: 0.75rem;
  line-height: 1;
  color: #bcbcbc;
}
.form-group .search-input .datepicker {
  border: none;
  background-color: white;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  box-shadow: none;
  padding-left: 40px;
  font-family: "inter_semibold", sans-serif;
  font-size: 1rem;
  line-height: normal;
  color: #222222;
  cursor: pointer;
}
.form-group .search-input .datepicker:before {
  content: "\e910";
  font-family: "par5escapes";
  font-size: 1.25rem;
  line-height: normal;
  color: #d3dce5;
  position: absolute;
  left: 16px;
  top: 13px;
  z-index: 2;
}
@media (max-width: 959.98px) {
  .form-group .search-input .datepicker:before {
    left: 8px;
    top: 32px;
  }
}
.form-group .search-input .icon-calendar-date {
  position: absolute;
  left: 0;
  top: 16px;
  color: #d3dce5;
  font-size: 1.25rem;
  line-height: normal;
}
.form-group .search-input .icon-angle-down {
  position: absolute;
  right: 0;
  top: 12px;
  color: #f3f3f3;
  font-size: 1.5rem;
  line-height: normal;
  cursor: pointer;
}
.form-group .detailed-dropdown {
  position: relative;
  padding: 5px 0;
}
.form-group .detailed-dropdown .form-control {
  border: none;
  background-color: white;
  padding: 0;
  height: unset;
  cursor: pointer;
}
.form-group .detailed-dropdown .form-control:hover, .form-group .detailed-dropdown .form-control:focus, .form-group .detailed-dropdown .form-control.filled {
  border: none;
  box-shadow: none;
}
.form-group .traveller-input {
  margin-left: auto;
  font-family: "inter_medium", sans-serif;
  font-size: 1.125rem;
  line-height: normal;
  color: #252f3f;
}
@media (max-width: 959.98px) {
  .form-group .traveller-input {
    margin-left: unset;
  }
}
.form-group label {
  font-size: 0.875rem;
  line-height: normal;
  font-family: "inter_regular", sans-serif;
  color: #222222;
  margin-bottom: 8px;
  padding-left: 4px;
}
.form-group label.title-label {
  font-size: 1.125rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
}

.slick-dots {
  display: flex;
  justify-content: center;
  list-style-type: none;
}
.slick-dots li {
  margin: 0 3px;
}
.slick-dots button {
  display: block;
  width: 12px !important;
  height: 12px;
  border: none;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  background-color: white;
  text-indent: -9999px;
}
.slick-dots li.slick-active button {
  background-color: #0f6b37;
}

.slick-arrow {
  display: block;
  position: absolute;
  top: calc(50% - 30px);
  font-size: 1.125rem;
  line-height: normal;
  border: none;
  transition: all 0.1s ease;
  background: transparent;
  z-index: 4;
  color: #0f6b37;
}

.slick-prev {
  left: -76px;
}
@media (max-width: 1439.98px) {
  .slick-prev {
    left: -40px;
  }
}
@media (max-width: 1199.98px) {
  .slick-prev {
    left: -24px;
  }
}

.slick-next {
  right: -76px;
}
@media (max-width: 1439.98px) {
  .slick-next {
    right: -40px;
  }
}
@media (max-width: 1199.98px) {
  .slick-next {
    right: -24px;
  }
}

.slick-list {
  padding: 0px !important;
}

#select2-languageSelection-results .select2-option-holder p {
  display: flex;
  align-items: center;
  gap: 4px;
}
#select2-languageSelection-results .select2-option-holder img {
  width: 16px;
}

.select2-results__option span {
  display: flex;
}
.select2-results__option span.Country, .select2-results__option span.Place {
  font-family: "inter_bold", sans-serif;
  font-size: 0.875rem;
  line-height: normal;
  padding-left: 8px;
}
.select2-results__option span.Hotel, .select2-results__option span.GolfCourse {
  font-family: "inter_regular", sans-serif;
  font-size: 0.875rem;
  line-height: normal;
  padding-left: 8px;
}

.heading-bar .breadcrumb-list {
  font-size: 0.875rem;
  line-height: 1.5;
  font-family: "inter_regular", sans-serif;
  color: #a6a6a6;
}
.heading-bar .breadcrumb-list a {
  font-family: "inter_bold", sans-serif;
  color: #7a7a7a;
}
.heading-bar .breadcrumb-list a.active {
  font-family: "inter_regular", sans-serif;
}
.heading-bar h1 {
  font-family: "inter_semibold", sans-serif;
  color: #0f6b37;
}
@media (max-width: 959.98px) {
  .heading-bar h1 {
    font-size: 1.5rem;
    line-height: 1.5;
  }
}

.star-and-feature {
  font-family: "inter_regular", sans-serif;
  font-size: 0.8125rem;
  line-height: normal;
  color: #222222;
}

.hotel-location {
  font-family: "inter_semibold", sans-serif;
  font-size: 0.75rem;
  line-height: normal;
  color: #222222;
}
.hotel-location i {
  font-size: 0.75rem;
  line-height: normal;
  color: #222222;
  margin-right: 6px;
}

.backdrop-mobile {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #23b14d;
  opacity: 0.85;
  z-index: 5;
}

.dynamic-page .body-section {
  position: relative;
}
.dynamic-page .body-section .body-wrapper {
  margin-bottom: 64px;
}
@media (max-width: 959.98px) {
  .dynamic-page .body-section .body-wrapper .dynamic-page-body {
    padding: 16px;
  }
}
.dynamic-page .body-section .body-wrapper .dynamic-page-body h2,
.dynamic-page .body-section .body-wrapper .dynamic-page-body h3,
.dynamic-page .body-section .body-wrapper .dynamic-page-body h4 {
  font-family: "inter_semibold", sans-serif;
  color: #222222;
  padding-bottom: 16px;
}
.dynamic-page .body-section .body-wrapper .dynamic-page-body h2 {
  font-size: 1.5rem;
  line-height: normal;
}
.dynamic-page .body-section .body-wrapper .dynamic-page-body h3 {
  font-size: 1.25rem;
  line-height: normal;
}
.dynamic-page .body-section .body-wrapper .dynamic-page-body h4 {
  font-size: 1.125rem;
  line-height: normal;
}
.dynamic-page .body-section .body-wrapper .dynamic-page-body a,
.dynamic-page .body-section .body-wrapper .dynamic-page-body p,
.dynamic-page .body-section .body-wrapper .dynamic-page-body span {
  font-family: "inter_regular", sans-serif;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #909090;
  padding-bottom: 4px;
}
.dynamic-page .body-section .body-wrapper .dynamic-page-body strong,
.dynamic-page .body-section .body-wrapper .dynamic-page-body b {
  font-family: "inter_semibold", sans-serif;
}
.dynamic-page .body-section .body-wrapper .dynamic-page-body a {
  color: #33527f;
  text-decoration: underline;
}
.dynamic-page .body-section .body-wrapper .dynamic-page-body ul {
  list-style: disc;
  padding: 0 24px 4px 24px;
}
.dynamic-page .body-section .body-wrapper .dynamic-page-body li {
  font-family: "inter_regular", sans-serif;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #909090;
}
.dynamic-page .feature-section {
  padding: 64px 0;
  background-image: linear-gradient(77deg, #d9eef6, #fbfbfb, #ebfff4);
}
.dynamic-page .information-section {
  padding: 64px 0;
}
.dynamic-page .information-section h3 {
  font-family: "inter_bold", sans-serif;
  font-size: 1.5rem;
  line-height: normal;
  color: #23b14d;
  margin-bottom: 16px;
}
.dynamic-page .information-section .social-text {
  font-size: 0.75rem;
  line-height: normal;
  color: #7a7a7a;
  width: 70%;
  margin-bottom: 48px;
}
.dynamic-page .information-section .social-icon {
  font-family: "inter_semibold", sans-serif;
  font-size: 0.875rem;
  line-height: normal;
  color: #33527f;
  margin-bottom: 20px;
}
.dynamic-page .information-section .social-icon i {
  font-size: 1.9375rem;
  line-height: normal;
  margin-right: 12px;
}
.dynamic-page .information-section .short-info p {
  font-family: "inter_regular", sans-serif;
  font-size: 0.875rem;
  line-height: 1.57;
  color: #7a7a7a;
}

.main-search {
  width: 500px;
  display: flex;
  align-items: center;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  background-color: rgba(255, 255, 255, 0.85);
  padding: 20px 24px;
}
@media (max-width: 959.98px) {
  .main-search {
    max-width: 500px;
    width: 100%;
  }
}
.main-search form {
  width: 100%;
}
.main-search form .select2-container {
  background-color: transparent;
}
.main-search form .select2-container .select2-dropdown {
  left: -26px;
  top: -58px;
  border-radius: 12px;
}
@media (min-width: 576px) {
  .main-search form .select2-container .select2-dropdown {
    width: 500px !important;
  }
}
.main-search form .form-control {
  background: transparent;
}
.main-search i {
  color: #23b14d;
  font-size: 1.875rem;
  line-height: normal;
  position: absolute;
  right: 8px;
}
.main-search i.for-search {
  cursor: pointer;
}

.date-input-wrapper .datepicker {
  font-size: 1rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
  cursor: pointer;
}
.date-input-wrapper .datepicker::placeholder {
  color: #222222;
}
.date-input-wrapper i {
  position: absolute;
  top: 12px;
  right: 16px;
  color: #23b14d;
  font-size: 1.75rem;
  line-height: normal;
  pointer-events: none;
}

.tooltip-wrapper {
  position: absolute;
  top: -18px;
  left: 0;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  padding: 4px 6px;
  background-color: #e8e8e8;
  opacity: 0;
  visibility: hidden;
}
.tooltip-wrapper.show {
  opacity: 1;
  visibility: visible;
}
.tooltip-wrapper p {
  font-family: "inter_regular", sans-serif;
  font-size: 0.5625rem;
  line-height: 1;
  color: #33527f;
}

.tooltip-wrapper::after {
  content: "";
  position: absolute;
  bottom: -12px;
  left: 50%;
  border-width: 6px;
  border-style: solid;
  border-color: #e8e8e8 transparent transparent transparent;
}

.mini-text {
  font-size: 0.75rem;
  line-height: normal;
  font-family: "inter_regular", sans-serif;
  color: #909090;
}

.mfp-bg {
  z-index: 1054 !important;
}

.mfp-wrap {
  z-index: 1055 !important;
}

.not-visible {
  display: none;
}

#silktide-wrapper #silktide-banner p {
  color: #28A745;
}
#silktide-wrapper #silktide-banner a {
  color: #28A745;
  font-family: "inter_medium", sans-serif;
}
#silktide-wrapper #silktide-banner a:hover {
  color: #0f6b37;
}
#silktide-wrapper #silktide-banner a.silktide-logo {
  fill: #28A745;
}
#silktide-wrapper #silktide-banner .accept-all {
  background-color: #28A745;
  color: white;
  border: 2px solid #28A745;
}
#silktide-wrapper #silktide-banner .accept-all:hover {
  background-color: white;
  color: #28A745;
}
#silktide-wrapper #silktide-banner .reject-all {
  display: none;
}
#silktide-wrapper #silktide-banner .preferences {
  color: #28A745;
}
#silktide-wrapper #silktide-banner .preferences span:hover {
  color: #0f6b37;
}

.main-banner-section {
  margin-top: -88px;
  height: 402px;
}
@media (min-width: 576px) {
  .main-banner-section {
    height: 516px;
  }
}
.main-banner-section .showcase-wrapper .showcase .main-home-slider {
  position: relative;
}
.main-banner-section .showcase-wrapper .showcase .main-home-slider .single-slide .single-slide-inner {
  position: relative;
  width: 100%;
  aspect-ratio: auto;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  height: 402px;
}
@media (min-width: 576px) {
  .main-banner-section .showcase-wrapper .showcase .main-home-slider .single-slide .single-slide-inner {
    height: 516px;
  }
  .main-banner-section .showcase-wrapper .showcase .main-home-slider .single-slide .single-slide-inner:before {
    height: 516px;
  }
}
.main-banner-section .showcase-wrapper .showcase .main-home-slider .single-slide .single-slide-inner:before {
  content: "";
  position: absolute;
  display: inline-block;
  width: 100%;
  height: 402px;
  background-image: linear-gradient(to bottom, #0f6b37, rgba(0, 0, 0, 0));
  z-index: 2;
}
.main-banner-section .showcase-wrapper .showcase .main-home-slider .single-slide .single-slide-inner .remark {
  inset: 0;
  z-index: 2;
  margin-top: 130px;
}
@media (max-width: 959.98px) {
  .main-banner-section .showcase-wrapper .showcase .main-home-slider .single-slide .single-slide-inner .remark {
    margin-top: 107px;
  }
}
.main-banner-section .showcase-wrapper .showcase .main-home-slider .single-slide .single-slide-inner .remark h1 {
  color: white;
  font-size: 1.625rem;
  line-height: normal;
  font-family: "inter_regular", sans-serif;
  margin: 0;
}
@media (max-width: 959.98px) {
  .main-banner-section .showcase-wrapper .showcase .main-home-slider .single-slide .single-slide-inner .remark h1 {
    font-size: 1.25rem;
    line-height: normal;
    text-align: center;
    width: 85%;
  }
}
.main-banner-section .showcase-wrapper .showcase .main-home-slider .single-slide .single-slide-inner .remark h2 {
  color: white;
  font-size: 2.625rem;
  line-height: normal;
  font-family: "inter_semibold", sans-serif;
  margin-top: 18px;
}
@media (max-width: 959.98px) {
  .main-banner-section .showcase-wrapper .showcase .main-home-slider .single-slide .single-slide-inner .remark h2 {
    font-size: 1.875rem;
    line-height: normal;
    text-align: center;
    width: 85%;
  }
}
.main-banner-section .search-wrapper {
  inset: 0;
  pointer-events: none;
}
.main-banner-section .slide-meta {
  top: 278px;
  width: 100%;
  max-width: 100%;
  z-index: 2;
}
@media (max-width: 959.98px) {
  .main-banner-section .slide-meta {
    top: 240px;
  }
}
.main-banner-section .slide-meta .main-search {
  pointer-events: auto;
}
.main-banner-section .slide-meta .main-search i {
  z-index: 9;
}
.main-banner-section .slide-meta .badge-wrapper {
  gap: 16px;
  max-width: 600px;
  pointer-events: auto;
}
.main-banner-section .slide-meta .badge-wrapper .btn {
  font-family: "inter_bold", sans-serif;
  padding: 4px 8px;
  color: #222222;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
@media (max-width: 959.98px) {
  .main-banner-section .slide-meta .badge-wrapper .btn {
    font-size: 0.75rem;
    line-height: normal;
  }
}
.main-banner-section .slide-meta .badge-wrapper .btn i {
  font-size: 0.9375rem;
  line-height: normal;
  color: #222222;
}

.feature-section .feature-header .main-h2 {
  background-image: linear-gradient(269deg, #23b14d, #0f6b37, #33527f);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}
.feature-section .feature-header h3 {
  font-size: 2rem;
  line-height: 1.38;
  font-family: "inter_bold", sans-serif;
  color: #222222;
}
.feature-section .feature-header p {
  font-size: 1rem;
  line-height: 1.75;
  font-family: "inter_regular", sans-serif;
  color: #7a7a7a;
  width: 60%;
}
@media (max-width: 959.98px) {
  .feature-section .feature-header p {
    font-size: 1rem;
    line-height: 1.5;
    width: 100%;
  }
}
@media (max-width: 959.98px) {
  .feature-section .feature-wrapper {
    gap: 32px;
  }
}
@media (max-width: 959.98px) {
  .feature-section .feature-wrapper .feature-item {
    gap: 24px;
  }
}
.feature-section .feature-wrapper .feature-item img {
  max-width: 100px;
}
@media (max-width: 959.98px) {
  .feature-section .feature-wrapper .feature-item img {
    max-width: 50px;
  }
}
.feature-section .feature-wrapper .feature-item .title {
  font-family: "inter_bold", sans-serif;
  font-size: 1.125rem;
  line-height: normal;
  color: #222222;
}
.feature-section .feature-wrapper .feature-item .feature-info * {
  font-family: "inter_regular", sans-serif;
  font-size: 0.75rem;
  line-height: 1.5;
  color: #7a7a7a;
}
.feature-section .feature-wrapper .slick-dots {
  margin-top: 16px;
}
.feature-section .feature-wrapper .slick-dots button {
  opacity: 0.3;
  background-color: #23b14d;
}
.feature-section .feature-wrapper .slick-dots li.slick-active button {
  opacity: 1;
  background-color: #0f6b37;
}

.sales-list-groups-wrapper {
  gap: 20px;
  overflow-x: scroll;
}
@media (max-width: 959.98px) {
  .sales-list-groups-wrapper {
    gap: 4px;
  }
}
.sales-list-groups-wrapper .nav-item {
  margin-right: 0;
}
.sales-list-groups-wrapper .nav-item .sales-list-group {
  background-color: transparent;
  padding: 10px 14px;
  text-wrap: nowrap;
}
.sales-list-groups-wrapper .nav-item .sales-list-group h3 {
  font-size: 1rem;
  line-height: 1.29;
  font-family: "inter_bold", sans-serif;
  color: #222222;
}
.sales-list-groups-wrapper .nav-item .sales-list-group.active {
  border-radius: 18px;
  -webkit-border-radius: 18px;
  -moz-border-radius: 18px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  background-color: #0f6b37;
  color: white;
}
.sales-list-groups-wrapper .nav-item .sales-list-group.active h3 {
  color: white;
}
.sales-list-groups-wrapper::-webkit-scrollbar {
  display: none;
}

.popular-golf-breaks-section {
  padding: 64px 0;
  background-image: linear-gradient(72deg, #d9eef6, #fbfbfb, #ebfff4);
}
@media (max-width: 959.98px) {
  .popular-golf-breaks-section {
    padding: 34px 0 24px 0;
  }
}
.popular-golf-breaks-section .golf-breaks-header .info-p {
  width: 70%;
}
@media (max-width: 959.98px) {
  .popular-golf-breaks-section .golf-breaks-header .info-p {
    width: 100%;
  }
}
.popular-golf-breaks-section .golf-breaks-header .main-h2 {
  background-image: linear-gradient(269deg, #23b14d, #0f6b37, #33527f);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}
.popular-golf-breaks-section .sales-list-wrapper .slick-dots button {
  opacity: 0.3;
  background-color: #23b14d;
}
.popular-golf-breaks-section .sales-list-wrapper .slick-dots li.slick-active button {
  opacity: 1;
  background-color: #0f6b37;
}
.popular-golf-breaks-section .sales-list-wrapper .slick-slide {
  margin-right: 16px;
}
@media (max-width: 959.98px) {
  .popular-golf-breaks-section .sales-list-wrapper .slick-list {
    padding: 0px 20px 0 0 !important;
  }
}

.special-offers-section {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.special-offers-section.top-golf-hotels:before {
  background-image: radial-gradient(circle, rgb(51, 82, 127) 42%, rgb(255, 255, 255) 100%);
}
.special-offers-section:not(.top-golf-hotels):before {
  background-image: linear-gradient(74deg, #0f6b37 1%, #0f6b37 99%);
}
.special-offers-section:before {
  content: "";
  position: absolute;
  display: inline-block;
  width: 100%;
  height: 100%;
  opacity: 0.85;
}
@media (max-width: 959.98px) {
  .special-offers-section .container {
    padding-left: 8px;
    padding-right: 8px;
  }
}
.special-offers-section .special-offers-box .sales-list-info-wrapper h3 {
  color: white;
}
.special-offers-section .special-offers-box .sales-list-info-wrapper p {
  font-size: 0.875rem;
  line-height: 1.57;
  color: white;
}
.special-offers-section .special-offers-box .main-h2 {
  color: white;
}
.special-offers-section .special-offers-box .info-p {
  width: 70%;
}
@media (max-width: 959.98px) {
  .special-offers-section .special-offers-box .info-p {
    width: 100%;
  }
}
.special-offers-section .special-offers-box .info-p * {
  font-size: 0.875rem;
  line-height: normal;
  font-family: "inter_regular", sans-serif;
  color: white;
}
.special-offers-section .special-offers-box .special-offers-slider {
  margin-top: 32px;
}
@media (max-width: 959.98px) {
  .special-offers-section .special-offers-box .special-offers-slider .slick-list {
    padding: 0px 20px 0 0 !important;
  }
}
.special-offers-section .special-offers-box .special-offers-slider .slick-slide {
  margin-right: 20px;
}
.special-offers-section .special-offers-box .special-offers-slider .slick-arrow {
  color: white;
}
.special-offers-section .special-offers-box .special-offers-slider .slick-dots button {
  opacity: 0.3;
  background-color: #e1f4e8;
}
.special-offers-section .special-offers-box .special-offers-slider .slick-dots li.slick-active button {
  opacity: 1;
  background-color: white;
}

.banner-section {
  margin-top: -3px;
}
.banner-section .banner-wrapper {
  padding: 24px;
  background-color: #23b14d;
  /*&.bw-txt {
      &:before {
          content: "";
          display: block;
          position: absolute;
          top: 0;
          right: 0;
          bottom: 0;
          background: #23b14d;
          width: 120px;
          filter: blur(15px);
          z-index: 4;
      }
  }*/
}
@media (max-width: 959.98px) {
  .banner-section .banner-wrapper {
    padding: 16px 24px 64px 24px;
  }
}
.banner-section .banner-wrapper .banner-item p {
  color: #222222;
  font-size: 1.5rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
}
@media (max-width: 959.98px) {
  .banner-section .banner-wrapper .banner-item p {
    font-size: 1.125rem;
    line-height: normal;
    text-align: center;
  }
}
.banner-section .banner-wrapper .banner-item p a {
  text-decoration: none;
  color: white;
}
.banner-section .banner-wrapper .slick-arrow {
  color: white;
  font-size: 2.0625rem;
  line-height: normal;
  top: 22px;
}
.banner-section .banner-wrapper .slick-next {
  right: 24px;
}
.banner-section .banner-wrapper .slick-prev {
  right: 62px;
  left: unset;
}
@media (max-width: 959.98px) {
  .banner-section .banner-wrapper .slick-prev {
    right: unset;
    left: calc(50% - 45px);
    top: unset;
    bottom: 10px;
  }
  .banner-section .banner-wrapper .slick-next {
    right: calc(50% - 45px);
    top: unset;
    bottom: 10px;
  }
}

.trustpilot-section {
  padding: 64px 0;
}

.subscribe-section {
  margin-bottom: 72px;
}
@media (max-width: 959.98px) {
  .subscribe-section {
    margin-bottom: 48px;
  }
}
@media (max-width: 959.98px) {
  .subscribe-section .subscribe-box {
    margin: 0 8px;
  }
}
@media (max-width: 959.98px) {
  .subscribe-section .subscribe-box .subscribe-wrapper {
    flex-direction: column-reverse;
  }
}
.subscribe-section .subscribe-box .subscribe-title {
  font-family: "inter_bold", sans-serif;
  font-size: 1.25rem;
  line-height: 1.4;
  color: #0f6b37;
  width: 70%;
}
@media (max-width: 1199.98px) {
  .subscribe-section .subscribe-box .subscribe-title {
    width: 100%;
  }
}
.subscribe-section .subscribe-box img {
  border-radius: 12px 0 0 12px;
  height: 100%;
}
@media (max-width: 959.98px) {
  .subscribe-section .subscribe-box img {
    border-radius: 0 0 12px 12px;
  }
}
.subscribe-section .subscribe-box .subscribe-input-wrapper {
  background-color: #e9f7ed;
  border-radius: 0 12px 12px 0;
}
@media (max-width: 959.98px) {
  .subscribe-section .subscribe-box .subscribe-input-wrapper {
    border-radius: 12px 12px 0 0;
  }
}
.subscribe-section .subscribe-box .subscribe-input {
  padding: 32px 16px;
}
.subscribe-section .subscribe-box .subscribe-input input {
  margin-bottom: 8px;
}
@media (max-width: 959.98px) {
  .subscribe-section .subscribe-box .subscribe-input input {
    margin-bottom: 12px;
  }
}
@media (max-width: 959.98px) {
  .subscribe-section .subscribe-box .subscribe-input .btn {
    margin-top: 6px;
  }
}
.subscribe-section .subscribe-box .subscribe-result {
  padding: 32px 16px;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.subscribe-section .subscribe-box .subscribe-result h2 {
  font-family: "inter_bold", sans-serif;
  font-size: 1.5rem;
  line-height: 1.4;
  color: #0f6b37;
}

.breaking-deals-section {
  margin-bottom: 80px;
}
@media (max-width: 959.98px) {
  .breaking-deals-section {
    margin-bottom: 48px;
  }
}
.breaking-deals-section .main-h2 {
  font-size: 2rem;
  line-height: normal;
}
.breaking-deals-section .description {
  font-size: 1rem;
  line-height: normal;
  width: 60%;
}
@media (max-width: 959.98px) {
  .breaking-deals-section .description {
    width: 100%;
  }
}
.breaking-deals-section .breaking-deals-wrapper {
  margin-top: 80px;
}
@media (max-width: 959.98px) {
  .breaking-deals-section .breaking-deals-wrapper {
    margin-top: 24px;
  }
}
.breaking-deals-section .breaking-deals-wrapper h3 {
  font-size: 1.125rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
  color: #222222;
}
.breaking-deals-section .breaking-deals-wrapper .information * {
  font-size: 0.875rem;
  line-height: 1.57;
}
.breaking-deals-section .breaking-deals-wrapper img {
  width: 200px;
  aspect-ratio: auto;
}
.breaking-deals-section .breaking-deals-wrapper .slick-dots {
  margin-top: 16px;
}
.breaking-deals-section .breaking-deals-wrapper .slick-dots button {
  opacity: 0.3;
  background-color: #23b14d;
}
.breaking-deals-section .breaking-deals-wrapper .slick-dots li.slick-active button {
  opacity: 1;
  background-color: #0f6b37;
}
.breaking-deals-section .breaking-deals-wrapper a {
  font-family: "inter_bold", sans-serif;
  font-size: 0.875rem;
  line-height: normal;
  color: #0f6b37;
}
.breaking-deals-section .breaking-deals-wrapper a i {
  font-size: 0.625rem;
  line-height: normal;
  color: #23b14d;
}

.list-page {
  background-color: #e7f0eb;
}
.list-page .gray-button {
  background-color: #f3f3f3;
  color: #33527f;
}
.list-page .list-page-header {
  margin-top: -88px;
}
.list-page .list-page-header .list-page-slide-inner {
  height: 384px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
}
@media (max-width: 959.98px) {
  .list-page .list-page-header .list-page-slide-inner {
    height: 357px;
    background-size: auto 100%;
  }
}
.list-page .list-page-header .list-page-slide-inner:before {
  content: "";
  position: absolute;
  display: inline-block;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(to bottom, #0f6b37, rgba(0, 0, 0, 0));
}
.list-page .list-page-header .list-page-slide-inner .list-image-above-info {
  top: 88px;
}
@media (max-width: 959.98px) {
  .list-page .list-page-header .list-page-slide-inner .list-image-above-info.top-zero-mobile {
    top: 0;
  }
}
.list-page .list-page-header .list-page-slide-inner .list-image-above-info .breadcrumb-list {
  color: #e8e8e8;
}
.list-page .list-page-header .list-page-slide-inner .list-image-above-info .breadcrumb-list a {
  color: #e8e8e8;
}
@media (min-width: 576px) {
  .list-page .list-page-header .list-page-slide-inner .header-info .destination-search {
    width: max-content;
    position: absolute;
    top: 136px;
  }
}
.list-page .list-page-header .list-page-slide-inner .header-info .destination-search .btn {
  min-width: 200px;
}
.list-page .list-page-header .list-page-slide-inner .header-info .destination-search .main-search {
  padding: 11px 24px;
}
@media (min-width: 576px) {
  .list-page .list-page-header .list-page-slide-inner .header-info .destination-search .main-search {
    margin-right: 16px;
  }
}
.list-page .list-page-header .list-page-slide-inner .header-info h1 {
  font-size: 2.625rem;
  line-height: normal;
  font-family: "inter_light", sans-serif;
  color: white;
}
@media (max-width: 959.98px) {
  .list-page .list-page-header .list-page-slide-inner .header-info h1 {
    font-size: 1.5rem;
    line-height: normal;
  }
}
.list-page .list-page-header .list-page-slide-inner .header-info h1.seo-title {
  font-size: 2.75rem;
  line-height: normal;
  margin-bottom: 24px;
  font-family: "inter_semibold", sans-serif;
}
@media (max-width: 959.98px) {
  .list-page .list-page-header .list-page-slide-inner .header-info h1.seo-title {
    font-size: 1.5rem;
    line-height: normal;
    margin-bottom: 12px;
    margin-top: 24px;
  }
}
.list-page .list-page-header .list-page-slide-inner .header-info h1.seo-title + p {
  font-size: 1.5rem;
  line-height: normal;
  width: 100%;
  font-family: "inter_medium", sans-serif;
}
@media (max-width: 959.98px) {
  .list-page .list-page-header .list-page-slide-inner .header-info h1.seo-title + p {
    font-size: 1rem;
    line-height: normal;
    margin-bottom: 12px;
  }
}
.list-page .list-page-header .list-page-slide-inner .header-info h1 em {
  font-family: "inter_bold", sans-serif;
}
@media (max-width: 959.98px) {
  .list-page .list-page-header .list-page-slide-inner .header-info h1 em {
    font-size: 1.875rem;
    line-height: normal;
  }
}
.list-page .list-page-header .list-page-slide-inner .header-info p {
  font-family: "inter_regular", sans-serif;
  font-size: 1rem;
  line-height: normal;
  color: white;
  width: 50%;
}
@media (max-width: 959.98px) {
  .list-page .list-page-header .list-page-slide-inner .header-info p {
    font-size: 0.75rem;
    line-height: normal;
    width: 100%;
  }
}
.list-page .list-page-header .list-page-slide-inner .header-info .list-search-wrapper {
  gap: 16px;
}
.list-page .list-page-header .list-page-slide-inner .header-info .list-search-wrapper .date-search {
  gap: 16px;
}
@media (max-width: 575.98px) {
  .list-page .list-page-header .list-page-slide-inner .header-info .list-search-wrapper .date-search .btn-wrapper {
    width: calc(100% - 236px);
  }
}
.list-page .list-page-header .list-page-slide-inner .header-info .list-search-wrapper .btn {
  font-size: 1rem;
  line-height: normal;
  padding: 24px 32px;
}
.list-page .list-page-header .list-page-slide-inner .header-info .list-search-wrapper .badge-wrapper {
  display: none !important;
}
.list-page .list-page-header .list-page-slide-inner .header-info .list-search-wrapper .for-search {
  display: none;
}
.list-page .list-page-header .list-page-slide-inner .header-info .main-search {
  margin-top: 0;
}
.list-page .list-page-header .list-page-slide-inner .header-info .main-search.date {
  padding: 0;
  width: 220px;
}
@media (max-width: 959.98px) {
  .list-page .list-page-header .list-page-slide-inner .header-info .main-search.date.w-xs-100 {
    width: 100%;
  }
}
.list-page .list-page-body {
  padding: 32px 0 64px 0;
}
@media (max-width: 959.98px) {
  .list-page .list-page-body {
    padding-bottom: 48px;
  }
}
.list-page .list-page-body .filter-section {
  position: sticky;
  top: 48px;
  height: fit-content;
  z-index: 9;
}
.list-page .list-page-body .filter-wrapper-hotel,
.list-page .list-page-body .filter-wrapper-special-package {
  margin-top: 42px;
  background-color: white;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
@media (max-width: 959.98px) {
  .list-page .list-page-body .filter-wrapper-hotel,
  .list-page .list-page-body .filter-wrapper-special-package {
    margin-top: 0;
  }
}
.list-page .list-page-body .filter-wrapper-hotel.destination-filter,
.list-page .list-page-body .filter-wrapper-special-package.destination-filter {
  background-color: #e7f0eb;
}
.list-page .list-page-body .filter-wrapper-hotel .filter-header h6,
.list-page .list-page-body .filter-wrapper-special-package .filter-header h6 {
  font-size: 1rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
  color: #222222;
}
.list-page .list-page-body .filter-wrapper-hotel .filter-header-mobile h6,
.list-page .list-page-body .filter-wrapper-special-package .filter-header-mobile h6 {
  font-family: "inter_semibold", sans-serif;
  color: #222222;
  font-size: 0.875rem;
  line-height: normal;
}
.list-page .list-page-body .filter-wrapper-hotel .filter-header-mobile h6 i,
.list-page .list-page-body .filter-wrapper-special-package .filter-header-mobile h6 i {
  font-size: 0.875rem;
  line-height: normal;
  color: #d3dce5;
  margin-right: 10px;
}
.list-page .list-page-body .filter-wrapper-hotel .filter-header-mobile .transparent-button,
.list-page .list-page-body .filter-wrapper-special-package .filter-header-mobile .transparent-button {
  color: #222222;
  font-size: 0.875rem;
  line-height: normal;
}
.list-page .list-page-body .filter-wrapper-hotel .filter-header-mobile .transparent-button i,
.list-page .list-page-body .filter-wrapper-special-package .filter-header-mobile .transparent-button i {
  font-size: 0.875rem;
  line-height: normal;
  color: #d2d2d2;
}
@media (max-width: 959.98px) {
  .list-page .list-page-body .filter-wrapper-hotel .filter-inner,
  .list-page .list-page-body .filter-wrapper-special-package .filter-inner {
    display: none;
  }
}
.list-page .list-page-body .filter-wrapper-hotel .filter-inner .type-select,
.list-page .list-page-body .filter-wrapper-special-package .filter-inner .type-select {
  background-color: #cfe1d7;
  border-radius: 12px 12px 0 0;
}
.list-page .list-page-body .filter-wrapper-hotel .filter-inner .type-select h6,
.list-page .list-page-body .filter-wrapper-special-package .filter-inner .type-select h6 {
  font-size: 1rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
  color: #0f6b37;
}
.list-page .list-page-body .filter-wrapper-hotel .filter-inner .type-select input,
.list-page .list-page-body .filter-wrapper-special-package .filter-inner .type-select input {
  width: 24px;
  height: 24px;
  accent-color: #0f6b37;
  cursor: pointer;
}
.list-page .list-page-body .filter-wrapper-hotel .filter-inner .type-select label,
.list-page .list-page-body .filter-wrapper-special-package .filter-inner .type-select label {
  font-family: "inter_bold", sans-serif;
  color: #222222;
}
.list-page .list-page-body .filter-wrapper-hotel .filter-inner .filter-box,
.list-page .list-page-body .filter-wrapper-special-package .filter-inner .filter-box {
  overflow-y: scroll;
  max-height: calc(100dvh - 150px);
}
.list-page .list-page-body .filter-wrapper-hotel .filter-inner .filter-box::-webkit-scrollbar,
.list-page .list-page-body .filter-wrapper-special-package .filter-inner .filter-box::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.list-page .list-page-body .filter-wrapper-hotel .filter-inner .filter-box::-webkit-scrollbar-track,
.list-page .list-page-body .filter-wrapper-special-package .filter-inner .filter-box::-webkit-scrollbar-track {
  background: transparent;
}
.list-page .list-page-body .filter-wrapper-hotel .filter-inner .filter-box::-webkit-scrollbar-thumb,
.list-page .list-page-body .filter-wrapper-special-package .filter-inner .filter-box::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.2);
}
.list-page .list-page-body .filter-wrapper-hotel .filter-inner .filter-box::-webkit-scrollbar-thumb:hover,
.list-page .list-page-body .filter-wrapper-special-package .filter-inner .filter-box::-webkit-scrollbar-thumb:hover {
  background: rgba(0, 0, 0, 0.4);
}
@media (max-width: 959.98px) {
  .list-page .list-page-body .filter-wrapper-hotel .filter-inner .filter-box,
  .list-page .list-page-body .filter-wrapper-special-package .filter-inner .filter-box {
    height: calc(100dvh - 113px);
  }
}
.list-page .list-page-body .filter-wrapper-hotel .filter-inner .filter-box ul:not(:last-child),
.list-page .list-page-body .filter-wrapper-special-package .filter-inner .filter-box ul:not(:last-child) {
  border-bottom: solid 1px #e8e8e8;
}
.list-page .list-page-body .filter-wrapper-hotel .filter-inner .filter-box .filter-title,
.list-page .list-page-body .filter-wrapper-special-package .filter-inner .filter-box .filter-title {
  font-size: 1rem;
  line-height: normal;
  font-family: "inter_regular", sans-serif;
  color: #222222;
}
.list-page .list-page-body .filter-wrapper-hotel .filter-inner .filter-box li,
.list-page .list-page-body .filter-wrapper-special-package .filter-inner .filter-box li {
  gap: 12px;
}
.list-page .list-page-body .filter-wrapper-hotel .filter-inner .filter-box li input,
.list-page .list-page-body .filter-wrapper-special-package .filter-inner .filter-box li input {
  height: unset;
  width: unset;
}
.list-page .list-page-body .filter-wrapper-hotel .filter-inner .filter-box li label,
.list-page .list-page-body .filter-wrapper-special-package .filter-inner .filter-box li label {
  font-size: 0.875rem;
  line-height: normal;
  font-family: "inter_regular", sans-serif;
  color: #33527f;
}
.list-page .list-page-body .filter-wrapper-hotel .filter-inner .filter-box li i,
.list-page .list-page-body .filter-wrapper-special-package .filter-inner .filter-box li i {
  font-size: 0.4375rem;
  line-height: normal;
  color: #33527f;
  cursor: pointer;
  width: 20px;
  height: 20px;
}
.list-page .list-page-body .filter-wrapper-hotel .filter-inner .filter-box li.filter-item,
.list-page .list-page-body .filter-wrapper-special-package .filter-inner .filter-box li.filter-item {
  display: flex;
}
.list-page .list-page-body .filter-wrapper-hotel .filter-inner .filter-box input[type=checkbox],
.list-page .list-page-body .filter-wrapper-special-package .filter-inner .filter-box input[type=checkbox] {
  accent-color: #0f6b37;
}
.list-page .list-page-body .filter-wrapper-hotel .filter-inner.slide-up,
.list-page .list-page-body .filter-wrapper-special-package .filter-inner.slide-up {
  display: block;
  position: fixed;
  top: 68px;
  left: 0;
  min-height: calc(100dvh - 68px);
  background-color: white;
  width: 100%;
  z-index: 2;
  border-top-right-radius: 25px;
  border-top-left-radius: 25px;
  box-shadow: 0 3px 16px 0 rgba(0, 0, 0, 0.16);
  animation: slide-from-bottom 0.5s;
}
.list-page .list-page-body .list-sorter-wrapper .item-count {
  color: #222222;
  font-family: "inter_regular", sans-serif;
}
.list-page .list-page-body .list-sorter-wrapper .item-count em {
  font-family: "inter_bold", sans-serif;
}
.list-page .list-page-body .list-sorter-wrapper .sorter span {
  font-size: 0.875rem;
  line-height: normal;
  color: #222222;
  font-family: "inter_regular", sans-serif;
}
.list-page .list-page-body .list-sorter-wrapper .sorter select {
  border: 1px solid #e2e2e2;
  background-color: #f6f6f6;
  font-family: "inter_regular", sans-serif;
  font-size: 0.8125rem;
  line-height: normal;
  color: #4e4e4e;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  padding: 8px 12px;
  min-width: 205px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}
@media (max-width: 959.98px) {
  .list-page .list-page-body .list-sorter-wrapper .sorter select {
    min-width: 135px;
  }
}
.list-page .list-page-body .list-sorter-wrapper .sorter:after {
  content: "\e906";
  font-family: "par5escapes";
  font-size: 0.4375rem;
  line-height: normal;
  color: #33527f;
  position: absolute;
  top: calc(50% - 4px);
  right: 16px;
  pointer-events: none;
}
@media (max-width: 959.98px) {
  .list-page .list-page-body .list-sorter-wrapper .sorter:after {
    right: 12px;
    top: -7px;
  }
}
.list-page .list-page-body .list-sorter-wrapper .mobile-filter-wrapper {
  background-color: #cfe1d7;
  padding: 16px;
  margin: -32px -15px 16px -15px;
}
.list-page .list-page-body .list-sorter-wrapper .mobile-filter-wrapper.without-header {
  margin-top: 25px;
}
.list-page .list-page-body .list-sorter-wrapper .mobile-filter-wrapper .transparent-button {
  color: #222222;
  font-size: 0.875rem;
  line-height: normal;
}
.list-page .list-page-body .list-sorter-wrapper .mobile-filter-wrapper .transparent-button i {
  font-size: 0.875rem;
  line-height: normal;
  color: #99a8bf;
}
.list-page .list-page-body .list-sorter-wrapper .mobile-filter-wrapper .sorter select {
  background-color: transparent;
  font-family: "inter_regular", sans-serif;
  font-size: 0.8125rem;
  line-height: normal;
  color: #4e4e4e;
}
.list-page .list-page-body .list-wrapper-hotel .list,
.list-page .list-page-body .list-wrapper-special-package .list {
  background-color: white;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.list-page .list-page-body .list-wrapper-hotel .list.destination-list,
.list-page .list-page-body .list-wrapper-special-package .list.destination-list {
  background-color: #e7f0eb;
}
.list-page .list-page-body .list-wrapper-hotel .list .item-name,
.list-page .list-page-body .list-wrapper-special-package .list .item-name {
  font-family: "inter_bold", sans-serif;
  font-size: 1.125rem;
  line-height: normal;
  color: #0f6b37;
}
@media (max-width: 959.98px) {
  .list-page .list-page-body .list-wrapper-hotel .list .under-image,
  .list-page .list-page-body .list-wrapper-special-package .list .under-image {
    border-bottom: 1px solid #e8e8e8;
  }
}
.list-page .list-page-body .list-wrapper-hotel .list .under-image p,
.list-page .list-page-body .list-wrapper-special-package .list .under-image p {
  font-size: 0.875rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
  color: #5b7498;
}
.list-page .list-page-body .list-wrapper-hotel .list .under-image p i,
.list-page .list-page-body .list-wrapper-special-package .list .under-image p i {
  color: #7085a5;
}
.list-page .list-page-body .list-wrapper-hotel .list .under-image p.see-detail,
.list-page .list-page-body .list-wrapper-special-package .list .under-image p.see-detail {
  color: #0f6b37;
}
.list-page .list-page-body .list-wrapper-hotel .list .under-image p.see-detail i,
.list-page .list-page-body .list-wrapper-special-package .list .under-image p.see-detail i {
  font-size: 0.5625rem;
  line-height: normal;
  color: #0f6b37;
}
.list-page .list-page-body .list-wrapper-hotel .list .list-image img,
.list-page .list-page-body .list-wrapper-special-package .list .list-image img {
  aspect-ratio: auto;
  width: 100%;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.list-page .list-page-body .list-wrapper-hotel .list .list-info-wrapper p,
.list-page .list-page-body .list-wrapper-special-package .list .list-info-wrapper p {
  font-size: 0.75rem;
  line-height: 1.67;
  font-family: "inter_regular", sans-serif;
  color: #646464;
}
.list-page .list-page-body .list-wrapper-hotel .list .breaks-wrapper .breaks-date,
.list-page .list-page-body .list-wrapper-special-package .list .breaks-wrapper .breaks-date {
  font-size: 0.75rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
  color: #222222;
}
.list-page .list-page-body .list-wrapper-hotel .list .breaks-wrapper .breaks-item,
.list-page .list-page-body .list-wrapper-special-package .list .breaks-wrapper .breaks-item {
  padding: 12px 0;
  border-bottom: solid 1px #d2d2d2;
  gap: 16px;
  cursor: pointer;
}
.list-page .list-page-body .list-wrapper-hotel .list .breaks-wrapper .breaks-item .feature-wrapper,
.list-page .list-page-body .list-wrapper-special-package .list .breaks-wrapper .breaks-item .feature-wrapper {
  gap: 16px;
}
@media (max-width: 959.98px) {
  .list-page .list-page-body .list-wrapper-hotel .list .breaks-wrapper .breaks-item .feature-wrapper,
  .list-page .list-page-body .list-wrapper-special-package .list .breaks-wrapper .breaks-item .feature-wrapper {
    gap: 5px;
  }
}
.list-page .list-page-body .list-wrapper-hotel .list .breaks-wrapper .breaks-item p,
.list-page .list-page-body .list-wrapper-special-package .list .breaks-wrapper .breaks-item p {
  font-size: 0.6875rem;
  line-height: 1.45;
  font-family: "inter_regular", sans-serif;
  color: #222222;
  min-width: 60px;
}
.list-page .list-page-body .list-wrapper-hotel .list .breaks-wrapper .breaks-item p.strong,
.list-page .list-page-body .list-wrapper-special-package .list .breaks-wrapper .breaks-item p.strong {
  font-family: "inter_bold", sans-serif;
}
.list-page .list-page-body .list-wrapper-hotel .list .breaks-wrapper .breaks-item p.golf-courses,
.list-page .list-page-body .list-wrapper-special-package .list .breaks-wrapper .breaks-item p.golf-courses {
  font-family: "inter_medium", sans-serif;
}
.list-page .list-page-body .list-wrapper-hotel .list .breaks-wrapper .breaks-item .price-wrapper,
.list-page .list-page-body .list-wrapper-special-package .list .breaks-wrapper .breaks-item .price-wrapper {
  gap: 12px;
}
.list-page .list-page-body .list-wrapper-hotel .list .breaks-wrapper .breaks-item .price-wrapper .price,
.list-page .list-page-body .list-wrapper-special-package .list .breaks-wrapper .breaks-item .price-wrapper .price {
  font-size: 1.25rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
  color: #33527f;
}
.list-page .list-page-body .list-wrapper-hotel .list .breaks-wrapper .breaks-item .price-wrapper i,
.list-page .list-page-body .list-wrapper-special-package .list .breaks-wrapper .breaks-item .price-wrapper i {
  font-size: 1.0625rem;
  line-height: normal;
  color: #d2d2d2;
}
.list-page .list-page-body .list-wrapper-hotel .list .breaks-wrapper .breaks-item .price-wrapper button,
.list-page .list-page-body .list-wrapper-special-package .list .breaks-wrapper .breaks-item .price-wrapper button {
  background-color: transparent;
  border: none;
}
.list-page .list-page-body .list-wrapper-hotel .pagination,
.list-page .list-page-body .list-wrapper-special-package .pagination {
  gap: 4px;
}
.list-page .list-page-body .list-wrapper-hotel .pagination .pagination-btn,
.list-page .list-page-body .list-wrapper-special-package .pagination .pagination-btn {
  background-color: #cfe1d7;
  color: #23b14d;
  height: 30px;
  width: 30px;
  font-family: "inter_bold", sans-serif;
  font-size: 0.75rem;
  line-height: normal;
}
.list-page .list-page-body .list-wrapper-hotel .pagination .pagination-btn.enabled-page,
.list-page .list-page-body .list-wrapper-special-package .pagination .pagination-btn.enabled-page {
  background-color: #23b14d;
  color: white;
}
.list-page .item-info-section .info {
  background-color: white;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  padding: 32px;
}
@media (max-width: 959.98px) {
  .list-page .item-info-section .info {
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
    margin-left: -15px;
    margin-right: -15px;
  }
}
.list-page .item-info-section .info h2 {
  font-size: 1.5rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
  color: #33527f;
  margin-bottom: 32px;
}
@media (max-width: 959.98px) {
  .list-page .item-info-section .info h2 {
    margin-bottom: 16px;
  }
}
.list-page .item-info-section .info h3 {
  font-size: 1.25rem;
  line-height: normal;
  font-family: "inter_semibold", sans-serif;
  color: #222222;
  margin-bottom: 16px;
}
@media (max-width: 959.98px) {
  .list-page .item-info-section .info h3 {
    font-size: 1.125rem;
    line-height: normal;
  }
}
.list-page .item-info-section .info h4 {
  font-size: 1.125rem;
  line-height: normal;
  font-family: "inter_semibold", sans-serif;
  color: #0f6b37;
  margin-bottom: 16px;
}
@media (max-width: 959.98px) {
  .list-page .item-info-section .info h4 {
    font-size: 1rem;
    line-height: normal;
  }
}
.list-page .item-info-section .info p {
  font-size: 0.8125rem;
  line-height: normal;
  font-family: "inter_regular", sans-serif;
  color: #7a7a7a;
  margin-bottom: 24px;
}
@media (max-width: 959.98px) {
  .list-page .item-info-section .info p {
    font-size: 0.75rem;
    line-height: normal;
    margin-bottom: 20px;
  }
}
.list-page .special-offers-section {
  margin-bottom: 0;
}
.list-page .date-input-wrapper .datepicker {
  background-color: transparent;
}

.destination-tabs {
  background: radial-gradient(circle, rgb(255, 255, 255) 0%, rgba(15, 107, 55, 0.25) 100%);
  padding: 16px;
}

.card, .card:hover, .card:focus {
  text-decoration: none;
}

#view-all-btn {
  color: #23b14d;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 15px;
  font-family: "inter_bold", sans-serif;
  cursor: pointer;
}

.faq-area h2 {
  font-size: 2rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
  color: #222222;
}
.faq-area .faq-item {
  border: 1px solid #ededed;
  border-bottom: none;
}
.faq-area .faq-item:first-child {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.faq-area .faq-item:last-child {
  border-bottom: 1px solid #ededed;
}
.faq-area .faq-item.active .faq-question {
  background: #e9f7ed;
}
.faq-area .faq-item.active .faq-question::after {
  content: "\e907";
}
.faq-area .faq-item .faq-question {
  cursor: pointer;
  padding: 16px;
  position: relative;
  font-size: 1rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
  color: #0f6b37;
}
@media (max-width: 959.98px) {
  .faq-area .faq-item .faq-question {
    padding-right: 35px;
  }
}
.faq-area .faq-item .faq-question::after {
  content: "\e906";
  font-family: "par5escapes";
  font-size: 0.625rem;
  line-height: normal;
  position: absolute;
  top: calc(50% - 5px);
  right: 16px;
  color: #0f6b37;
  display: block;
  z-index: 99;
}
.faq-area .faq-item .faq-answer {
  padding: 16px;
  font-size: 1rem;
  line-height: normal;
  font-family: "inter_regular", sans-serif;
  color: #7a7a7a;
}

.when-the-best {
  background-color: #33527f;
  padding: 24px;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.when-the-best h4.title {
  font-size: 1rem;
  line-height: normal;
  color: #4e4e4e;
}
.when-the-best .each-box {
  border-radius: 6px;
}
.when-the-best .each-box i {
  color: #0f6b37;
}
.when-the-best .each-box p {
  min-height: 53px;
}

.product-page .related-packages {
  margin-top: 80px;
}
@media (max-width: 959.98px) {
  .product-page .related-packages {
    margin-top: 48px;
  }
}
.product-page .related-packages h2 {
  font-size: 2.25rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
  color: #33527f;
}
@media (max-width: 959.98px) {
  .product-page .related-packages h2 {
    font-size: 1.5rem;
    line-height: normal;
  }
}
.product-page .related-packages .package-box {
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: solid 1px #d2d2d2;
}
.product-page .related-packages .package-box .title {
  font-size: 1.375rem;
  line-height: normal;
  font-family: "inter_semibold", sans-serif;
  color: #222222;
}
@media (max-width: 959.98px) {
  .product-page .related-packages .package-box .title {
    font-size: 1.125rem;
    line-height: normal;
  }
}
.product-page .related-packages .package-box .price {
  font-size: 1.5rem;
  line-height: 1;
  font-family: "inter_bold", sans-serif;
  color: #33527f;
  gap: 4px;
}
.product-page .related-packages .package-box .price .mini-text {
  line-height: 1.5;
}
.product-page .related-packages .package-box ul li {
  font-size: 0.875rem;
  line-height: normal;
  font-family: "inter_regular", sans-serif;
  color: #222222;
}
.product-page .related-packages .package-box ul li::before {
  content: "";
  display: flex;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  background-color: #23b14d;
  position: absolute;
  left: -16px;
  top: 5px;
}
.product-page .related-packages .package-box ul::marker {
  color: #23b14d;
}
.product-page .related-packages .package-box .btn {
  padding: 10px 0;
}
.product-page .search-box {
  padding: 20px;
  background-color: #eaedf2;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  margin-bottom: 40px;
}
@media (max-width: 959.98px) {
  .product-page .search-box {
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
    margin: 0 -15px 24px -15px;
  }
}
.product-page .search-box p {
  font-family: "inter_regular", sans-serif;
  font-size: 0.875rem;
  line-height: normal;
  color: #4e4e4e;
}
.product-page .search-box .btn {
  background-color: #0f6b37;
  padding: 10px;
  height: 52px;
}
.product-page .search-box .title {
  font-family: "inter_bold", sans-serif;
  color: #222222;
}
@media (max-width: 959.98px) {
  .product-page .related-packages .price {
    margin-top: 24px;
  }
}
.product-page .related-packages .mini-text span {
  color: #222222;
}
.product-page .product-header-section .btnGoToEnquiry {
  z-index: 9;
  font-size: 1.375rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
}
@media (max-width: 959.98px) {
  .product-page .product-header-section .btnGoToEnquiry {
    width: 100%;
  }
}
.product-page .product-header-section .header-image .image-wrapper {
  padding-left: 1px;
  padding-right: 1px;
}
.product-page .product-header-section .header-image .image-wrapper .set-margin {
  margin-left: -1px;
  margin-right: -1px;
}
.product-page .product-header-section .header-image .image-wrapper .mobile-slider-wrapper {
  max-height: 88px;
  overflow: hidden;
}
.product-page .product-header-section .header-image .product-image {
  padding: 0 1px 2px 1px;
}
.product-page .product-header-section .header-image .product-image.single {
  padding: 0;
}
@media (min-width: 960px) {
  .product-page .product-header-section .header-image .product-image.single {
    width: 100%;
  }
}
.product-page .product-header-section .header-image .product-image.single img {
  height: calc(100% - 2px);
}
@media (min-width: 960px) {
  .product-page .product-header-section .header-image .product-image.single img {
    height: 550px;
  }
}
.product-page .product-header-section .header-image .product-image:hover .btn {
  border: none;
  background-color: #23b14d;
}
.product-page .product-header-section .header-image .product-image img {
  width: 100%;
  aspect-ratio: auto;
}
@media (min-width: 960px) {
  .product-page .product-header-section .header-image .product-image img {
    height: 274px;
  }
}
.product-page .product-header-section .header-image .product-image .btn {
  top: 50%;
  left: calc(50% - 70px);
  border: 1px solid white;
  background-color: transparent;
}
.product-page .product-header-section .header-image .product-image .expand-btn {
  bottom: 25px;
  right: 25px;
  cursor: pointer;
}
.product-page .product-header-section .header-image .product-image .expand-btn i {
  color: white;
  font-size: 1.6875rem;
  line-height: normal;
}
.product-page .product-header-section .feature-star-wrapper {
  gap: 32px;
}
@media (max-width: 959.98px) {
  .product-page .product-header-section .feature-star-wrapper {
    gap: 16px;
  }
}
.product-page .product-header-section .badge-wrapper {
  gap: 8px;
}
.product-page .product-header-section .badge-wrapper .badge {
  background-color: #ffb600;
  color: white;
  font-weight: normal;
}
@media (max-width: 959.98px) {
  .product-page .product-header-section .slider-wrapper {
    margin-right: -15px;
    margin-left: -15px;
  }
}
.product-page .product-header-section .slider-wrapper .prod-main-slider-wrapper .product-main-slider {
  margin-bottom: 2px;
  max-height: 334px;
  overflow: hidden;
}
.product-page .product-header-section .slider-wrapper .prod-main-slider-wrapper .product-main-slider img {
  aspect-ratio: 2;
  width: 100%;
}
@media (min-width: 576px) {
  .product-page .product-header-section .slider-wrapper .prod-main-slider-wrapper .product-main-slider img {
    border-radius: 12px 12px 0 0;
  }
}
.product-page .product-header-section .slider-wrapper .product-thumbnail-slider-wrapper {
  max-height: 110px;
  overflow: hidden;
}
.product-page .product-header-section .slider-wrapper .product-thumbnail-slider-wrapper .product-thumbnail-slider img {
  aspect-ratio: 4/2;
  width: 100%;
  height: 100%;
}
.product-page .product-header-section .slider-wrapper .product-thumbnail-slider-wrapper .product-thumbnail-slider .slick-slide {
  margin-left: 1px;
  margin-right: 1px;
}
@media (min-width: 576px) {
  .product-page .product-header-section .slider-wrapper .product-thumbnail-slider-wrapper .product-thumbnail-slider .slick-slide.slick-current img {
    border-radius: 0 0 0 12px;
  }
}
.product-page .product-header-section .slider-wrapper .product-thumbnail-slider-wrapper .product-thumbnail-slider .slick-slide.last-slide img {
  border-radius: 0 0 12px 0;
}
.product-page .product-header-section .slider-wrapper .product-thumbnail-slider-wrapper .product-thumbnail-slider .slick-arrow {
  top: calc(50% - 10px);
}
.product-page .product-header-section .slider-wrapper .product-thumbnail-slider-wrapper .product-thumbnail-slider .slick-arrow i {
  color: white;
  font-size: 1.25rem;
  line-height: normal;
}
.product-page .product-header-section .slider-wrapper .product-thumbnail-slider-wrapper .product-thumbnail-slider .slick-prev {
  left: 16px;
}
.product-page .product-header-section .slider-wrapper .product-thumbnail-slider-wrapper .product-thumbnail-slider .slick-next {
  right: 16px;
}
.product-page .product-header-section .product-inner-wrapper {
  margin-top: 64px;
}
@media (max-width: 959.98px) {
  .product-page .product-header-section .product-inner-wrapper {
    margin-top: 0;
  }
}
.product-page .product-header-section .product-inner-wrapper .no-packages-text {
  font-size: 1rem;
  line-height: normal;
  font-family: "inter_regular", sans-serif;
  color: #222222;
}
.product-page .product-header-section .product-inner-wrapper .read-more-btn {
  background-color: #f3f3f3;
  color: #33527f;
}
.product-page .product-header-section .product-inner-wrapper.package-detail-wrapper {
  margin-top: 24px;
}
@media (max-width: 959.98px) {
  .product-page .product-header-section .product-inner-wrapper.package-detail-wrapper {
    margin-top: 32px;
  }
}
@media (max-width: 959.98px) {
  .product-page .product-header-section .product-inner-wrapper.package-detail-wrapper .package-detail-info-wrapper {
    max-height: 130px;
    overflow: hidden;
  }
  .product-page .product-header-section .product-inner-wrapper.package-detail-wrapper .package-detail-info-wrapper:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 150px;
    bottom: 0;
    background-image: linear-gradient(0, #ffffff, rgba(255, 255, 255, 0));
  }
  .product-page .product-header-section .product-inner-wrapper.package-detail-wrapper .package-detail-info-wrapper.height-unset {
    max-height: unset;
  }
  .product-page .product-header-section .product-inner-wrapper.package-detail-wrapper .package-detail-info-wrapper.height-unset:before {
    background-image: none;
    height: 0;
  }
}
.product-page .product-header-section .product-inner-wrapper.package-detail-wrapper .package-detail-info * {
  font-size: 1rem;
  line-height: normal;
  font-family: "inter_regular", sans-serif;
  color: #222222;
}
@media (max-width: 959.98px) {
  .product-page .product-header-section .product-inner-wrapper.package-detail-wrapper .package-detail-info * {
    font-size: 0.75rem;
    line-height: 1.83;
    color: #4e4e4e;
  }
}
.product-page .product-header-section .product-inner-wrapper.package-detail-wrapper .feature-wrapper {
  margin-top: 64px;
}
.product-page .product-header-section .product-inner-wrapper.package-detail-wrapper .package-detail-selection {
  margin-top: 40px;
  margin-bottom: 80px;
}
@media (max-width: 959.98px) {
  .product-page .product-header-section .product-inner-wrapper.package-detail-wrapper .package-detail-selection {
    margin-top: 32px;
    margin-bottom: 48px;
  }
}
.product-page .product-header-section .product-inner-wrapper .hotel-information-wrapper {
  max-height: 400px;
  overflow: hidden;
}
.product-page .product-header-section .product-inner-wrapper .hotel-information-wrapper:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 150px;
  bottom: 0;
  background-image: linear-gradient(0, #ffffff, rgba(255, 255, 255, 0));
}
.product-page .product-header-section .product-inner-wrapper .hotel-information-wrapper.height-unset {
  max-height: unset;
}
.product-page .product-header-section .product-inner-wrapper .hotel-information-wrapper.height-unset:before {
  background-image: none;
  height: 0;
}
.product-page .product-header-section .product-inner-wrapper .facility-wrapper p {
  font-family: "inter_regular", sans-serif;
  font-size: 0.875rem;
  line-height: normal;
  color: #5b7498;
}
.product-page .product-header-section .product-inner-wrapper .facility-wrapper i {
  color: #23b14d;
}
.product-page .product-header-section .product-inner-wrapper .all-breaks {
  position: sticky;
  top: 100px;
  height: fit-content;
}
.product-page .product-header-section .product-inner-wrapper .all-breaks .title {
  font-family: "inter_bold", sans-serif;
  font-size: 1rem;
  line-height: normal;
  color: #0f6b37;
}
.product-page .product-header-section .product-inner-wrapper .all-breaks .breaks-box {
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: solid 1px #d2d2d2;
}
@media (max-width: 959.98px) {
  .product-page .product-header-section .product-inner-wrapper .all-breaks .breaks-box {
    border: none;
  }
}
.product-page .product-header-section .product-inner-wrapper .all-breaks .breaks-box .single-break-wrapper:first-child .single-break {
  padding-top: 0;
}
.product-page .product-header-section .product-inner-wrapper .all-breaks .breaks-box .single-break-wrapper:last-child .single-break {
  border-bottom: none;
}
.product-page .product-header-section .product-inner-wrapper .all-breaks .breaks-box .single-break {
  padding: 12px 0 12px 0;
  border-bottom: solid 1px #d2d2d2;
}
.product-page .product-header-section .product-inner-wrapper .all-breaks .breaks-box .single-break .d-grid {
  display: grid;
}
.product-page .product-header-section .product-inner-wrapper .all-breaks .breaks-box .single-break .price .mini-text {
  margin-left: 2px;
}
.product-page .product-header-section .product-inner-wrapper .all-breaks .breaks-box p {
  font-family: "inter_medium", sans-serif;
  font-size: 0.875rem;
  line-height: normal;
  color: #222222;
}
.product-page .product-header-section .product-inner-wrapper .all-breaks .breaks-box .price {
  font-family: "inter_bold", sans-serif;
  font-size: 1.25rem;
  line-height: normal;
  color: #33527f;
}
.product-page .product-header-section .product-inner-wrapper .all-breaks .breaks-box i {
  font-size: 1.125rem;
  line-height: normal;
  color: #d2d2d2;
}
.product-page .product-header-section .product-inner-wrapper .all-breaks .breaks-box .price-text-wrapper {
  gap: 8px;
}
.product-page .product-header-section .product-inner-wrapper .all-breaks .breaks-box .price-text-wrapper i {
  cursor: pointer;
}

.hotel-information p,
.hotel-information span,
.hotel-information li {
  font-family: "inter_regular", sans-serif !important;
  font-size: 0.875rem;
  line-height: 1.86;
  color: #4e4e4e;
}
.hotel-information strong,
.hotel-information b {
  font-family: "inter_semibold", sans-serif;
}
.hotel-information h1,
.hotel-information h2,
.hotel-information h3,
.hotel-information h4,
.hotel-information h5,
.hotel-information h6 {
  font-family: "inter_bold", sans-serif;
  color: #0f6b37;
  padding: 12px 0;
  margin: 0;
}
.hotel-information h1 {
  font-size: 1.875rem;
  line-height: normal;
}
.hotel-information h2 {
  font-size: 1.75rem;
  line-height: normal;
}
.hotel-information h3 {
  font-size: 1.375rem;
  line-height: normal;
}
.hotel-information h4 {
  font-size: 1.25rem;
  line-height: normal;
}
.hotel-information h5 {
  font-size: 1.125rem;
  line-height: normal;
}
.hotel-information h6 {
  font-size: 1rem;
  line-height: normal;
}
.hotel-information ul {
  list-style: disc;
  padding: 24px;
}

.booking-step-section .traveller-form {
  background-color: #e7f0eb;
  padding: 32px;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
@media (max-width: 959.98px) {
  .booking-step-section .traveller-form {
    padding: 16px;
    margin: 0 -15px;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
  }
}
.booking-step-section .traveller-form .common-header {
  font-family: "inter_semibold", sans-serif;
  font-size: 2.125rem;
  line-height: normal;
  color: #222222;
  margin-bottom: 42px;
}
@media (max-width: 959.98px) {
  .booking-step-section .traveller-form .common-header {
    font-size: 1.75rem;
    line-height: normal;
    margin-bottom: 16px;
  }
}
.booking-step-section .traveller-form .single-form {
  margin-bottom: 15px;
}
.booking-step-section .traveller-form .single-form .terms-and-condition input {
  width: unset;
}
.booking-step-section .traveller-form .single-form .terms-and-condition label {
  margin-bottom: 0;
}
@media (max-width: 959.98px) {
  .booking-step-section .traveller-form .single-form .terms-and-condition label {
    font-size: 0.75rem;
    line-height: normal;
  }
}
.booking-step-section .traveller-form .single-form .terms-and-condition label a {
  color: #33527f;
  text-decoration: underline;
}
.booking-step-section .traveller-form .rooms-and-passengers .room-list p {
  font-family: "inter_medium", sans-serif;
  font-size: 1.375rem;
  line-height: normal;
  color: #669e33;
  margin-bottom: 28px;
}
.booking-step-section .traveller-form .rooms-and-passengers .room-list span {
  font-family: "inter_medium", sans-serif;
  font-size: 1.375rem;
  line-height: normal;
  color: #222222;
}
.booking-step-section .traveller-form .contact-information {
  margin-top: 56px;
}
.booking-step-section .traveller-form .remark-information {
  margin-top: 64px;
}
@media (max-width: 959.98px) {
  .booking-step-section .traveller-form .remark-information {
    margin-top: 32px;
  }
}
.booking-step-section .traveller-form .overview-payment .common-header {
  margin-bottom: 32px;
}
.booking-step-section .traveller-form .overview-payment .h3-title {
  font-family: "inter_bold", sans-serif;
  font-size: 1.125rem;
  line-height: normal;
  color: #23b14d;
  margin-bottom: 8px;
}
.booking-step-section .traveller-form .overview-payment .guest-customer-wrapper {
  margin-bottom: 62px;
}
.booking-step-section .traveller-form .overview-payment .guest-customer-wrapper .guest-customer {
  padding: 16px 0;
  border-bottom: 1px solid #d3dce5;
}
.booking-step-section .traveller-form .overview-payment .guest-customer-wrapper .guest-customer.customer {
  border-bottom: none;
}
.booking-step-section .traveller-form .overview-payment .guest-customer-wrapper .guest-customer p {
  font-size: 1rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
  color: #222222;
}
.booking-step-section .traveller-form .overview-payment .guest-customer-wrapper .guest-customer p.light-label {
  font-family: "inter_regular", sans-serif;
  color: #5a5a5a;
}
.booking-step-section .traveller-form .overview-payment .button-wrapper {
  padding-top: 24px;
}
.booking-step-section .traveller-form .overview-payment .button-wrapper .pay-and-book-btn {
  width: 100%;
  color: white;
  background-color: #39b85e;
}
.booking-step-section .submit-btn-wrapper {
  margin: 24px 0;
}
.booking-step-section .submit-btn-wrapper .btn {
  padding: 20px 110px;
  font-size: 1.375rem;
  line-height: normal;
}
@media (max-width: 959.98px) {
  .booking-step-section .submit-btn-wrapper .btn {
    width: 100%;
    margin-bottom: 26px;
  }
}
.booking-step-section .basket-wrapper {
  margin-top: -34px;
}
@media (max-width: 959.98px) {
  .booking-step-section .basket-wrapper {
    margin-top: 0;
  }
}
.booking-step-section .basket-wrapper .basket-section .basket-header {
  font-family: "inter_regular", sans-serif;
  font-size: 1rem;
  line-height: normal;
  color: #0f6b37;
  margin-bottom: 16px;
}
.booking-step-section .basket-wrapper .basket-section .item-header {
  font-family: "inter_semibold", sans-serif;
  font-size: 1.375rem;
  line-height: normal;
  color: #00693f;
}
.booking-step-section .basket-wrapper .basket-section .sub-header {
  font-family: "inter_semibold", sans-serif;
  font-size: 1.125rem;
  line-height: normal;
  color: #222222;
}
.booking-step-section .basket-wrapper .basket-section .shared-p {
  font-family: "inter_medium", sans-serif;
  font-size: 0.75rem;
  line-height: normal;
  color: #222222;
}
.booking-step-section .basket-wrapper .basket-section .basket-product-image {
  position: relative;
  margin-bottom: 16px;
}
.booking-step-section .basket-wrapper .basket-section .basket-product-image img {
  width: 100%;
  aspect-ratio: auto;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.booking-step-section .basket-wrapper .basket-section .basket-product {
  padding: 16px 12px;
  border: solid 1px #d2d2d2;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.booking-step-section .basket-wrapper .basket-section .basket-product p {
  font-size: 0.75rem;
  line-height: normal;
  color: #222222;
}
.booking-step-section .basket-wrapper .basket-section .basket-product .location {
  font-family: "inter_semibold", sans-serif;
  margin-bottom: 8px;
}
.booking-step-section .basket-wrapper .basket-section .basket-product .location i {
  margin-right: 4px;
}
.booking-step-section .basket-wrapper .basket-section .basket-product .hotel-name {
  font-size: 1.125rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
  margin-bottom: 12px;
}
.booking-step-section .basket-wrapper .basket-section .basket-product .feature {
  font-family: "inter_regular", sans-serif;
  margin-bottom: 20px;
}
.booking-step-section .basket-wrapper .basket-section .basket-product .feature span {
  padding-left: 12px;
}
.booking-step-section .basket-wrapper .basket-section .basket-product .product {
  padding: 16px 0;
  border-top: solid 1px #d2d2d2;
}
.booking-step-section .basket-wrapper .basket-section .basket-product .product h3 {
  font-size: 1.125rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
  margin-bottom: 12px;
}
.booking-step-section .basket-wrapper .basket-section .basket-product .product .shared-p {
  margin-bottom: 8px;
}
.booking-step-section .basket-wrapper .basket-section .basket-product .product .small-text {
  font-size: 0.75rem;
  line-height: normal;
  color: #909090;
  font-family: "inter_medium", sans-serif;
}
.booking-step-section .basket-wrapper .basket-section .basket-product .product .total-price {
  font-family: "inter_bold", sans-serif;
  font-size: 1.5rem;
  line-height: normal;
  color: #33527f;
}
.booking-step-section .basket-wrapper .basket-section .basket-product .product .changed-price {
  font-size: 1rem;
  line-height: normal;
}
.booking-step-section .basket-wrapper .basket-section .basket-product .product ul {
  padding-left: 16px;
}
.booking-step-section .basket-wrapper .basket-section .basket-product .product ul li {
  font-size: 0.875rem;
  line-height: normal;
  font-family: "inter_medium", sans-serif;
  color: #222222;
  position: relative;
  margin-bottom: 4px;
}
.booking-step-section .basket-wrapper .basket-section .basket-product .product ul li::before {
  content: "";
  display: flex;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  background-color: #23b14d;
  position: absolute;
  left: -16px;
  top: 5px;
}
.booking-step-section .basket-wrapper .basket-section .basket-product .product ul::marker {
  color: #23b14d;
}
.booking-step-section .basket-wrapper .basket-section .room-items-wrapper {
  margin-top: 40px;
}
.booking-step-section .basket-wrapper .basket-section .room-items {
  margin-bottom: 6px;
}
.booking-step-section .basket-wrapper .basket-section .room-items span {
  font-family: "inter_regular", sans-serif;
  font-size: 0.8125rem;
  line-height: normal;
  color: #222222;
}
.booking-step-section .basket-wrapper .basket-section .room-items span.room-name {
  font-family: "inter_semibold", sans-serif;
  color: #00693f;
}
.booking-step-section .basket-wrapper .basket-section .room-items strong {
  font-family: "inter_semibold", sans-serif;
  font-size: 0.8125rem;
  line-height: normal;
  color: #222222;
}
.booking-step-section .basket-wrapper .basket-section .price-detail {
  font-family: "inter_regular", sans-serif;
  font-size: 0.875rem;
  line-height: normal;
  color: #222222;
}
.booking-step-section .basket-wrapper .basket-section .price-detail i {
  color: #00b4e1;
}
.booking-step-section .basket-wrapper .basket-section .total-price-wrapper {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-top: 8px;
  margin-bottom: 24px;
}
.booking-step-section .basket-wrapper .basket-section .total-price-wrapper .total-price {
  font-family: "inter_semibold", sans-serif;
  font-size: 1.5rem;
  line-height: normal;
  color: #669e33;
}
.booking-step-section .basket-wrapper .basket-section .traveller-continue-btn {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 12px 18px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  background-color: #00693f;
  color: white;
  border: none;
  width: 100%;
  font-family: "inter_semibold", sans-serif;
  font-size: 1.125rem;
  line-height: normal;
}
.booking-step-section .basket-wrapper .basket-section .traveller-continue-btn i {
  position: absolute;
  right: 18px;
  font-size: 1.625rem;
  line-height: normal;
}
.booking-step-section .badge-wrapper {
  gap: 8px;
}
.booking-step-section .badge-wrapper .badge {
  background-color: #ffb600;
  color: white;
  font-weight: normal;
}

.payment-form-page .traveller-form {
  padding-bottom: 50px;
}
.payment-form-page .traveller-continue-btn {
  display: none !important;
}

.booking-error {
  min-height: 300px;
}
.booking-error .error-title {
  font-size: 2.5rem;
  line-height: normal;
  font-family: "inter_bold", sans-serif;
  color: #222222;
}
.booking-error .error-message {
  margin-top: 80px;
  font-size: 1.5rem;
  line-height: normal;
  font-family: "inter_medium", sans-serif;
  color: #222222;
}

#inquire-form .iti {
  width: 100%;
}

.booking-steps .booking-success-wrapper {
  padding: 100px 0;
}
@media (max-width: 959.98px) {
  .booking-steps .booking-success-wrapper {
    padding: 80px 0;
  }
}
.booking-steps .booking-success-wrapper .booking-success i {
  font-size: 5rem;
  line-height: normal;
  color: #23b14d;
  margin-bottom: 32px;
}
@media (max-width: 959.98px) {
  .booking-steps .booking-success-wrapper .booking-success i {
    font-size: 3.75rem;
    line-height: normal;
  }
}
.booking-steps .booking-success-wrapper .booking-success .title {
  font-family: "inter_bold", sans-serif;
  font-size: 3.25rem;
  line-height: normal;
  color: #0f6b37;
  margin-bottom: 48px;
}
@media (max-width: 959.98px) {
  .booking-steps .booking-success-wrapper .booking-success .title {
    font-size: 1.5rem;
    line-height: normal;
    margin-bottom: 36px;
  }
}
.booking-steps .booking-success-wrapper .booking-success .text {
  font-family: "inter_regular", sans-serif;
  font-size: 1.5rem;
  line-height: normal;
  color: #646464;
  margin-bottom: 80px;
  width: 70%;
}
@media (max-width: 959.98px) {
  .booking-steps .booking-success-wrapper .booking-success .text {
    font-size: 1.125rem;
    line-height: normal;
    margin-bottom: 44px;
    width: 100%;
  }
}
.booking-steps .booking-success-wrapper .booking-success .form-id {
  font-family: "inter_bold", sans-serif;
  font-size: 2rem;
  line-height: normal;
  color: #222222;
}
.booking-steps .booking-success-wrapper .booking-success .form-id span {
  color: #646464;
}
@media (max-width: 959.98px) {
  .booking-steps .booking-success-wrapper .booking-success .form-id {
    font-size: 1.125rem;
    line-height: normal;
  }
}
.booking-steps .booking-success-wrapper .booking-success a {
  background-color: #e8e8e8;
  color: #33527f;
  font-family: "inter_bold", sans-serif;
  font-size: 1.375rem;
  line-height: normal;
  padding: 20px 48px;
}
@media (max-width: 959.98px) {
  .booking-steps .booking-success-wrapper .booking-success a {
    font-size: 1rem;
    line-height: normal;
    padding: 16px 80px;
    width: 90%;
  }
}
.booking-steps .booking-success-wrapper .booking-success .booking-success-downer {
  display: flex;
  justify-content: center;
  margin: 64px 0;
}
@media (max-width: 959.98px) {
  .booking-steps .booking-success-wrapper .booking-success .booking-success-downer {
    margin: 40px 0;
  }
}
.booking-steps .booking-success-wrapper .booking-success .booking-success-downer p {
  font-family: "inter_semibold", sans-serif;
  font-size: 3rem;
  line-height: normal;
  color: #222222;
  text-align: center;
  width: 60%;
}
@media (max-width: 959.98px) {
  .booking-steps .booking-success-wrapper .booking-success .booking-success-downer p {
    font-size: 1.5rem;
    line-height: normal;
    width: 100%;
  }
}
.booking-steps .booking-success-wrapper .info-box {
  background-image: linear-gradient(259deg, #bde7c9, #e9f7ed, #e7f0eb);
}
.booking-steps .booking-success-wrapper .info-box .info-wrapper {
  padding: 48px;
}
@media (max-width: 959.98px) {
  .booking-steps .booking-success-wrapper .info-box .info-wrapper {
    padding: 12px;
  }
}
.booking-steps .booking-success-wrapper .info-box img {
  aspect-ratio: auto;
  width: 100%;
}
.booking-steps .booking-success-wrapper .info-box .header-text {
  font-family: "inter_bold", sans-serif;
  font-size: 1rem;
  line-height: normal;
  color: #23b14d;
  margin-bottom: 16px;
}
.booking-steps .booking-success-wrapper .info-box .single-info {
  display: flex;
  margin-bottom: 12px;
}
.booking-steps .booking-success-wrapper .info-box .single-info span {
  font-family: "inter_regular", sans-serif;
  font-size: 1rem;
  line-height: normal;
  color: #7a7a7a;
  flex: 0 0 40%;
}
.booking-steps .booking-success-wrapper .info-box .single-info strong {
  font-family: "inter_bold", sans-serif;
  font-size: 1rem;
  line-height: normal;
  color: #222222;
  flex: 0 0 60%;
}
@media (max-width: 959.98px) {
  .booking-steps .booking-success-wrapper .info-box .detail-wrapper {
    margin-top: 24px;
  }
}

.landing-page .showcase-section .showcase .main-home-slider {
  max-height: 545px;
}
.landing-page .showcase-section .showcase .main-home-slider .single-slide a {
  width: 100%;
}
.landing-page .showcase-section .showcase .main-home-slider .single-slide .single-slide-inner {
  height: 435px;
  width: 100%;
}
.landing-page .landing-page-info-section .landing-page-info {
  padding-top: 130px;
}
@media (max-width: 959.98px) {
  .landing-page .landing-page-info-section .landing-page-info {
    padding-top: 24px;
  }
}
.landing-page .landing-page-info-section .landing-page-info h1 {
  font-family: "inter_bold", sans-serif;
  font-size: 2.125rem;
  line-height: normal;
  color: #222222;
  margin: 24px 0;
}
.landing-page .landing-page-info-section .landing-page-info .landing-info-wrapper p,
.landing-page .landing-page-info-section .landing-page-info .landing-info-wrapper span {
  font-family: "inter_regular", sans-serif;
  font-size: 0.875rem;
  line-height: normal;
  color: #7a7a7a;
}
.landing-page .landing-page-info-section .landing-page-info .landing-info-wrapper b,
.landing-page .landing-page-info-section .landing-page-info .landing-info-wrapper strong {
  font-family: "inter_bold", sans-serif;
}
.landing-page .landing-page-info-section .landing-page-info .landing-info-wrapper a {
  color: #33527f;
  text-decoration: underline;
}
.landing-page .popular-hotels-section .main-h2 {
  font-size: 1.75rem;
  line-height: normal;
  color: #23b14d;
}
.landing-page .popular-hotels-section .popular-hotels {
  margin-top: 32px;
}

.destination-top-info h2, .destination-top-info h3 {
  font-family: "inter_bold", sans-serif;
  font-size: 2rem;
  line-height: normal;
  color: #222222;
  text-align: center;
  margin-bottom: 32px;
}
@media (max-width: 959.98px) {
  .destination-top-info h2, .destination-top-info h3 {
    font-size: 1.5rem;
    line-height: 1.5;
  }
}
.destination-top-info h3 {
  margin-top: 32px;
}
.destination-top-info p {
  text-align: center;
}
.destination-top-info h2 + p, .destination-top-info li {
  font-family: "inter_regular", sans-serif;
  font-size: 1.125rem;
  line-height: 1.6;
  color: #4e4e4e;
}
@media (max-width: 959.98px) {
  .destination-top-info h2 + p, .destination-top-info li {
    font-size: 0.875rem;
    line-height: 1.5;
  }
}
.destination-top-info ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.destination-top-info ul li {
  margin-bottom: 24px;
  padding-right: 20px;
  padding-left: 32px;
  position: relative;
}
@media (min-width: 960px) {
  .destination-top-info ul li {
    flex: 0 0 50%;
  }
}
.destination-top-info ul li::after {
  content: "\f00c";
  font-family: "par5escapes";
  display: block;
  font-size: 1.125rem;
  line-height: normal;
  color: #23b14d;
  position: absolute;
  top: 6px;
  left: 0;
}

.button-container p {
  font-family: "inter_bold", sans-serif;
  font-size: 1.5625rem;
  line-height: normal;
  color: #0f6b37;
}

.footer-line {
  display: block;
  margin-top: 32px;
  width: 100%;
  height: 10px;
  background: linear-gradient(to top, rgba(15, 107, 55, 0.5), rgb(255, 255, 255));
  border-bottom-left-radius: 100% 300%;
  border-bottom-right-radius: 100% 300%;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.campaign-blog-page .cb-info {
  margin-bottom: 48px;
}
.campaign-blog-page .cb-info * {
  font-family: "inter_regular", sans-serif;
  font-size: 0.875rem;
  line-height: 1.86;
  color: #4e4e4e;
}
.campaign-blog-page .cb-wrapper {
  gap: 16px;
  margin-bottom: 64px;
}
.campaign-blog-page .cb-wrapper .campaigns-blogs {
  border: solid 1px #eaedf2;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.campaign-blog-page .cb-wrapper .campaigns-blogs:hover {
  background-color: #eaedf2;
}
.campaign-blog-page .cb-wrapper .campaigns-blogs img {
  aspect-ratio: 3/2;
  width: 100%;
}
.campaign-blog-page .cb-wrapper .campaigns-blogs h3 {
  font-family: "inter_bold", sans-serif;
  font-size: 1.5rem;
  line-height: normal;
  color: #33527f;
}
.campaign-blog-page .cb-wrapper .campaigns-blogs p {
  font-size: 0.875rem;
  line-height: 1.86;
  color: #4e4e4e;
}
@media (min-width: 576px) {
  .campaign-blog-page .cb-wrapper .campaigns-blogs a {
    width: fit-content;
  }
}
.campaign-blog-page .subscribe-section {
  margin-top: 32px;
}

.campaign-detail {
  background-color: #fbfbfb;
}
.campaign-detail .full-image img {
  width: 100%;
}
.campaign-detail .campaign-detail-info p {
  font-family: "inter_regular", sans-serif;
  font-size: 0.875rem;
  line-height: 1.86;
  color: #4e4e4e;
  margin-bottom: 24px;
}
.campaign-detail .campaign-detail-info b,
.campaign-detail .campaign-detail-info strong {
  font-family: "inter_bold", sans-serif;
}
.campaign-detail .campaign-detail-info a {
  display: inline-block;
  font-family: "inter_bold", sans-serif;
  font-size: 0.875rem;
  line-height: 1.86;
  color: #33527f;
  text-decoration: underline;
}
.campaign-detail .campaign-detail-info img {
  width: 100%;
  margin-bottom: 48px;
  aspect-ratio: 4/3;
}
.campaign-detail .subscribe-section .subscribe-wrapper {
  flex-direction: column-reverse;
}
.campaign-detail .subscribe-section .subscribe-wrapper img {
  border-radius: 0 0 12px 12px;
}
.campaign-detail .subscribe-section .subscribe-wrapper .subscribe-input-wrapper {
  border-radius: 12px 12px 0 0;
}
.campaign-detail .subscribe-section .subscribe-wrapper .subscribe-input-wrapper .subscribe-input {
  padding: 24px 16px;
}
.campaign-detail .subscribe-section .subscribe-wrapper .subscribe-input-wrapper .subscribe-title {
  width: 100%;
}
.campaign-detail .subscribe-section .subscribe-wrapper .subscribe-input-wrapper .subscribe-input-box input {
  margin-bottom: 12px;
}
@media (max-width: 959.98px) {
  .campaign-detail .subscribe-section .container {
    padding: 0;
  }
}

.blog-detail .author {
  font-family: "inter_bold", sans-serif;
  font-size: 0.875rem;
  line-height: normal;
  color: #787878;
}
.blog-detail .author i {
  color: #23b14d;
  font-size: 1.3125rem;
  line-height: normal;
}
.blog-detail img {
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  width: 100%;
}
.blog-detail .hotel-information * {
  padding-bottom: 16px !important;
  letter-spacing: unset !important;
}
.blog-detail .hotel-information p,
.blog-detail .hotel-information span,
.blog-detail .hotel-information li {
  font-family: "inter_regular", sans-serif !important;
  font-size: 0.875rem;
  line-height: 1.86;
  color: #787878 !important;
}
.blog-detail .hotel-information strong,
.blog-detail .hotel-information b {
  font-family: "inter_semibold", sans-serif !important;
  color: #383838 !important;
}
.blog-detail .hotel-information h1,
.blog-detail .hotel-information h2,
.blog-detail .hotel-information h3,
.blog-detail .hotel-information h4,
.blog-detail .hotel-information h5,
.blog-detail .hotel-information h6 {
  color: #383838 !important;
  font-family: "inter_bold", sans-serif !important;
  color: #0f6b37 !important;
  padding: 12px 0;
  margin: 0 !important;
}
.blog-detail .main-info h2 {
  font-family: "inter_semibold", sans-serif;
  font-size: 1.5rem;
  line-height: normal;
  color: #383838;
  padding-bottom: 16px;
}
.blog-detail .main-info strong {
  font-family: "inter_semibold", sans-serif;
}
.blog-detail .blog-sales-list-wrapper h3 {
  font-family: "inter_bold", sans-serif;
  font-size: 1.25rem;
  line-height: normal;
  color: #33527f;
}
.blog-detail .blog-sales-list-wrapper .sales-list-box {
  background-color: #eaedf2;
}
.blog-detail .blog-sales-list-wrapper .slick-dots :not(.slick-active) button {
  background-color: #23b14d;
  opacity: 0.3;
}
.blog-detail .btours {
  color: #111827 !important;
  /* Layout */
}
.blog-detail .btours,
.blog-detail .btours * {
  opacity: 1 !important;
  text-decoration: none !important;
  text-transform: none !important;
  letter-spacing: normal;
}
.blog-detail .btours .surface {
  border: 1px solid #E5E7EB;
  border-radius: 22px;
  padding: 26px;
  background: radial-gradient(900px 340px at 10% 0%, rgba(35, 177, 77, 0.14), transparent 55%), radial-gradient(900px 340px at 90% 10%, rgba(51, 82, 127, 0.12), transparent 55%), linear-gradient(180deg, #ffffff, #ffffff);
}
.blog-detail .btours .intro {
  margin: 0;
  font-size: clamp(16px, 0.3vw + 15px, 18px) !important;
  line-height: 1.85 !important;
  color: #374151 !important;
  max-width: 92ch;
}
.blog-detail .btours .btoursH2 {
  margin: 34px 0 14px;
  font-size: clamp(20px, 0.6vw + 18px, 25px) !important;
  font-weight: 900 !important;
  color: #23B14D !important;
  letter-spacing: -0.01em;
}
.blog-detail .btours .pkgGrid {
  margin-top: 14px;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 18px;
}
@media (max-width: 980px) {
  .blog-detail .btours .pkgGrid {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 640px) {
  .blog-detail .btours .pkgGrid {
    grid-template-columns: 1fr;
  }
}
.blog-detail .btours .pkg {
  border: 1px solid rgba(229, 231, 235, 0.95) !important;
  border-radius: 18px !important;
  background: #fff !important;
  box-shadow: 0 14px 34px rgba(17, 24, 39, 0.12) !important;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  min-height: 350px;
}
.blog-detail .btours .pkgAccent {
  height: 7px;
  background: linear-gradient(90deg, rgba(35, 177, 77, 0.95), rgba(15, 107, 55, 0.95));
}
.blog-detail .btours .pkgBody {
  padding: 16px;
  flex: 1 1 auto;
}
.blog-detail .btours .pkgBody,
.blog-detail .btours .pkgBody p,
.blog-detail .btours .pkgBody li,
.blog-detail .btours .pkgBody span {
  font-size: inherit;
  letter-spacing: normal;
}
.blog-detail .btours p.hotelName,
.blog-detail .btours p.hotelName * {
  font-weight: 1000 !important;
}
.blog-detail .btours .price .val,
.blog-detail .btours .price .val * {
  font-weight: 1000 !important;
}
.blog-detail .btours .hotelRow {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  gap: 10px;
  margin: 0 0 10px;
}
.blog-detail .btours .hotelName {
  font-size: clamp(15.5px, 0.3vw + 15px, 18px) !important;
  color: #33527F !important;
  margin: 0 !important;
}
.blog-detail .btours .stars {
  color: rgba(17, 24, 39, 0.92) !important;
  font-weight: 1000 !important;
  letter-spacing: 0.12em;
  white-space: nowrap;
  font-size: 15px !important;
  text-shadow: 0 10px 18px rgba(17, 24, 39, 0.12);
}
.blog-detail .btours .bb {
  margin: 0 0 10px !important;
  font-size: clamp(13px, 0.2vw + 12px, 14.5px) !important;
  font-weight: 800 !important;
  color: #4B5563 !important;
}
.blog-detail .btours .pkgTitle {
  font-size: clamp(16.5px, 0.35vw + 15.8px, 19.5px) !important;
  font-weight: 950 !important;
  color: #111827 !important;
  margin: 0 0 12px !important;
}
.blog-detail .btours .rounds {
  list-style: none;
  padding: 0 !important;
  margin: 0 !important;
}
.blog-detail .btours .rounds li {
  margin: 10px 0 !important;
  font-size: clamp(15px, 0.22vw + 14.6px, 16.5px) !important;
  font-weight: 750 !important;
  color: #374151 !important;
  display: block !important;
}
.blog-detail .btours .rounds li::before {
  content: "⛳";
  margin-right: 10px;
  display: inline-block;
  transform: translateY(1px);
}
.blog-detail .btours .pkgFooter {
  margin-top: auto;
  padding: 16px;
  border-top: 1px solid #E5E7EB;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  background: linear-gradient(180deg, rgba(249, 250, 251, 0.6), rgb(255, 255, 255));
}
.blog-detail .btours .price {
  display: flex;
  align-items: baseline;
  gap: 6px;
  white-space: nowrap;
}
.blog-detail .btours .price .from {
  font-size: clamp(13px, 0.2vw + 12px, 14.5px) !important;
  color: #9CA3AF !important;
  font-weight: 900 !important;
}
.blog-detail .btours .price .val {
  font-size: clamp(18px, 0.38vw + 17px, 22px) !important;
  color: #33527F !important;
  letter-spacing: -0.02em;
}
.blog-detail .btours .price .pp {
  font-size: clamp(13px, 0.2vw + 12px, 14.5px) !important;
  color: #9CA3AF !important;
  font-weight: 900 !important;
  margin-left: -4px !important;
}
.blog-detail .btours a.enquireBtn,
.blog-detail .btours a.enquireBtn:link,
.blog-detail .btours a.enquireBtn:visited {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 10px;
  min-height: 44px;
  padding: 12px 8px !important;
  border-radius: 14px !important;
  background: #23B14D !important;
  color: #fff !important;
  font-size: clamp(14px, 0.22vw + 13.5px, 15.5px) !important;
  font-weight: 950 !important;
  border: 1px solid rgba(0, 0, 0, 0.06) !important;
  text-decoration: none !important;
  box-shadow: 0 12px 20px rgba(35, 177, 77, 0.16);
  line-height: 1 !important;
}
.blog-detail .btours a.enquireBtn:hover {
  filter: brightness(1.04) !important;
  transform: translateY(-1px);
}
.blog-detail .btours a.enquireBtn:focus {
  outline: 3px solid rgba(35, 177, 77, 0.25);
  outline-offset: 2px;
}
.blog-detail .btours .hotelSectionTitle {
  margin: 10px 0 10px;
}
.blog-detail .btours .hotelSectionTitle,
.blog-detail .btours .hotelSectionTitle * {
  color: #111827 !important;
  font-weight: 1000 !important;
}
.blog-detail .btours .bodyText {
  margin: 0;
  font-size: clamp(16px, 0.3vw + 15px, 18px) !important;
  line-height: 1.85 !important;
  color: #374151 !important;
  max-width: 95ch;
}
.blog-detail .btours .courseGrid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 14px;
  margin-top: 14px;
}
@media (max-width: 760px) {
  .blog-detail .btours .courseGrid {
    grid-template-columns: 1fr;
  }
}
.blog-detail .btours .course {
  border: 1px solid #E5E7EB;
  border-radius: 16px;
  padding: 14px;
  background: linear-gradient(90deg, rgba(35, 177, 77, 0.1), rgba(51, 82, 127, 0.06));
  display: flex;
  gap: 12px;
  align-items: flex-start;
}
.blog-detail .btours .courseIcon {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: rgba(35, 177, 77, 0.18);
  color: #0F6B37;
  font-weight: 950;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.blog-detail .btours .course strong {
  display: block;
  font-size: clamp(16px, 0.32vw + 15.5px, 18px) !important;
  margin-bottom: 4px;
  color: #111827 !important;
  font-weight: 950 !important;
}
.blog-detail .btours .course span {
  font-size: clamp(15px, 0.22vw + 14.6px, 16.5px) !important;
  line-height: 1.7;
  color: #374151 !important;
}
.blog-detail .btours .enquireLine {
  margin-top: 26px;
  font-size: clamp(16px, 0.3vw + 15px, 18px) !important;
  line-height: 1.85 !important;
  color: #4B5563 !important;
  max-width: 95ch;
}
.blog-detail .btours .enquireCtaRow {
  margin-top: 12px;
  display: flex;
  gap: 12px;
  align-items: center;
  flex-wrap: wrap;
}

.categories-wrapper {
  border: 1px solid #d2d2d2;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.categories-wrapper h3 {
  font-family: "inter_bold", sans-serif;
  font-size: 1.125rem;
  line-height: normal;
  color: #222222;
}
.categories-wrapper .single-category {
  cursor: pointer;
}
.categories-wrapper .single-category:hover i,
.categories-wrapper .single-category:hover p {
  color: #23b14d;
}
.categories-wrapper .single-category:not(:last-child) {
  border-bottom: 1px solid #d2d2d2;
}
.categories-wrapper .single-category i {
  font-size: 0.6875rem;
  line-height: normal;
  color: #99a8bf;
}
.categories-wrapper .single-category p {
  font-family: "inter_semibold", sans-serif;
  font-size: 0.875rem;
  line-height: normal;
  color: #33527f;
}

.countries-page .info-p {
  color: #4e4e4e;
}
.countries-page .countries-wrapper {
  margin-bottom: 80px;
}
.countries-page .countries-wrapper .country-box a {
  cursor: pointer;
}
.countries-page .countries-wrapper .country-box figure {
  min-height: 280px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.countries-page .countries-wrapper .country-box figure:before {
  content: "";
  position: absolute;
  display: inline-block;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(180deg, rgba(34, 34, 34, 0), #33527f);
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  opacity: 0.66;
}
@media (max-width: 959.98px) {
  .countries-page .countries-wrapper .country-box figure {
    min-height: 240px;
  }
}
.countries-page .countries-wrapper .country-box figure .above-info {
  width: 100%;
  height: 100%;
  top: 45%;
}
.countries-page .countries-wrapper .country-box figure .above-info h2 {
  font-size: 1.75rem;
  line-height: normal;
  font-family: "inter_semibold", sans-serif;
  color: white;
}
@media (max-width: 959.98px) {
  .countries-page .countries-wrapper .country-box figure .above-info h2 {
    font-size: 1.375rem;
    line-height: normal;
  }
}
.countries-page .countries-wrapper .country-box figure .above-info .hotel-price span {
  font-size: 1.25rem;
  line-height: normal;
  font-family: "inter_semibold", sans-serif;
  color: white;
}
@media (max-width: 959.98px) {
  .countries-page .countries-wrapper .country-box figure .above-info .hotel-price span {
    font-size: 1rem;
    line-height: normal;
  }
}
.countries-page .countries-wrapper .country-box figure .above-info .hotel-price em {
  font-size: 0.75rem;
  line-height: normal;
  font-family: "inter_light", sans-serif;
  color: white;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuYnVuZGxlLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTtDQUNDLGdCQUFnQjtDQUNoQixpQkFBaUI7Q0FDakIsV0FBVztDQUNYLGdCQUFnQjtDQUNoQixzQkFBc0I7Q0FDdEIsNkNBQTZDO0NBQzdDLDBDQUEwQztDQUMxQyxxQ0FBcUM7Q0FDckMsYUFBYTtDQUNiLGNBQWM7Q0FDZCxTQUFTO0FBQ1Y7O0FBRUE7SUFDSSxtQkFBbUI7QUFDdkI7O0FBRUE7Q0FDQyxTQUFTO0NBQ1QsVUFBVTtDQUNWLGdCQUFnQjtBQUNqQjs7QUFFQTtDQUNDLGdCQUFnQixFQUFFLFdBQVc7QUFDOUI7O0FBRUE7Q0FDQyxXQUFXO0FBQ1o7O0FBRUE7Q0FDQyxzQkFBc0I7Q0FDdEIsZUFBZTtDQUNmLG1CQUFtQjtDQUNuQixXQUFXO0NBQ1gsZ0JBQWdCO0NBQ2hCLFNBQVM7QUFDVjs7QUFFQTtDQUNDLGdCQUFnQixFQUFFLFdBQVc7QUFDOUI7O0FBRUE7OztDQUdDLG1CQUFtQixFQUFFLFdBQVc7QUFDakM7O0FBRUE7O0NBRUMsV0FBVztBQUNaOztBQUVBOzs7Q0FHQyxXQUFXO0NBQ1gsZUFBZTtBQUNoQjs7QUFFQTs7Q0FFQyxtQkFBbUI7QUFDcEI7Ozs7O0FDbEVBO0VBQ0Usa0JBQWtCO0VBQ2xCLHFCQUFxQixFQUFFO0VBQ3ZCO0lBQ0Usc0JBQXNCO0lBQ3RCLDJCQUEyQixFQUFFO0VBQy9CO0lBQ0UsYUFBYSxFQUFFO0VBQ2pCO0lBQ0Usa0JBQWtCLEVBQUU7RUFDdEI7SUFDRSxrQkFBa0I7SUFDbEIsVUFBVTtJQUNWLHdCQUF3QjtJQUN4QiwyQkFBMkI7SUFDM0IsbUJBQW1CO0lBQ25CLGVBQWUsRUFBRTtFQUNuQjtJQUNFLGtCQUFrQjtJQUNsQixNQUFNO0lBQ04sU0FBUztJQUNULFFBQVE7SUFDUixZQUFZLEVBQUU7RUFDaEI7SUFDRSxVQUFVO0lBQ1Ysa0JBQWtCO0lBQ2xCLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsWUFBWTtJQUNaLG9CQUFvQixFQUFFO0VBQ3hCO0lBQ0UsZ0JBQWdCO0lBQ2hCLFFBQVE7SUFDUixTQUFTO0lBQ1Qsa0NBQWtDO0lBQ2xDLG1DQUFtQztJQUNuQywwQkFBMEIsRUFBRTtJQUM1QjtNQUNFLGdCQUFnQjtNQUNoQiw2QkFBNkIsRUFBRTtFQUNuQztJQUNFLGtCQUFrQjtJQUNsQixVQUFVO0lBQ1YsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtJQUNoQixVQUFVO0lBQ1Ysa0JBQWtCO0lBQ2xCLDBDQUEwQztJQUMxQyx1QkFBdUI7SUFDdkIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixpQkFBaUI7SUFDakIsa0JBQWtCO0lBQ2xCLGlDQUFpQyxFQUFFO0lBQ25DO01BQ0UsWUFBWTtNQUNaLG1CQUFtQixFQUFFO0lBQ3ZCO01BQ0U7UUFDRSxtQkFBbUIsRUFBRSxFQUFFO0VBQzdCO0lBQ0UscUJBQXFCO0lBQ3JCLFdBQVcsRUFBRTtFQUNmO0lBQ0UsbUJBQW1CO0lBQ25CLGtCQUFrQjtJQUNsQiw2QkFBNkIsRUFBRTtFQUNqQztJQUNFLGlCQUFpQjtJQUNqQixhQUFhLEVBQUU7RUFDakI7SUFDRSxXQUFXLEVBQUU7RUFDZjtJQUNFLHFDQUFxQyxFQUFFO0VBQ3pDO0lBQ0Usc0JBQXNCLEVBQUU7RUFDMUI7SUFDRSxpQkFBaUIsRUFBRTtFQUNyQjtJQUNFLGtCQUFrQjtJQUNsQixrQkFBa0I7SUFDbEIsY0FBYyxFQUFFO0VBQ2xCO0lBQ0UsV0FBVztJQUNYLE9BQU8sRUFBRTtFQUNYO0lBQ0UsZUFBZSxFQUFFO0lBQ2pCO01BQ0UscUNBQXFDLEVBQUU7RUFDM0M7O0lBRUUsZUFBZSxFQUFFO0lBQ2pCOztNQUVFLDZCQUE2QixFQUFFO0VBQ25DO0lBQ0UscUNBQXFDLEVBQUU7RUFDekM7SUFDRSxnQkFBZ0IsRUFBRTtFQUNwQjtJQUNFLGtCQUFrQjtJQUNsQixZQUFZO0lBQ1osYUFBYTtJQUNiLGFBQWE7SUFDYixZQUFZLEVBQUU7SUFDZDtNQUNFLGVBQWUsRUFBRTs7QUFFdkI7RUFDRSxTQUFTO0VBQ1QsWUFBWTtFQUNaLFVBQVU7RUFDVixXQUFXO0VBQ1gsZUFBZSxFQUFFOztBQUVuQjtFQUNFLGdCQUFnQjtFQUNoQixXQUFXLEVBQUU7O0FBRWY7RUFDRSxrQkFBa0I7RUFDbEIsa0JBQWtCLEVBQUU7O0FBRXRCO0VBQ0UsV0FBVyxFQUFFO0VBQ2I7SUFDRSxXQUFXLEVBQUU7RUFDZjtJQUNFLFdBQVcsRUFBRTtFQUNmO0lBQ0UsV0FBVyxFQUFFO0VBQ2Y7SUFDRSxXQUFXLEVBQUU7RUFDZjtJQUNFLFdBQVcsRUFBRTtFQUNmO0lBQ0UsV0FBVyxFQUFFO0VBQ2Y7SUFDRTtNQUNFLDRCQUE0QixFQUFFLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osNEJBQTRCLEVBQUU7RUFDaEM7SUFDRSxZQUFZO0lBQ1osOEJBQThCLEVBQUU7RUFDbEM7SUFDRSxZQUFZO0lBQ1osOEJBQThCLEVBQUU7RUFDbEM7SUFDRSxZQUFZO0lBQ1osOEJBQThCLEVBQUU7RUFDbEM7SUFDRSxZQUFZO0lBQ1osOEJBQThCLEVBQUU7RUFDbEM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxXQUFXO0lBQ1gsZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxZQUFZO0lBQ1osZ0NBQWdDLEVBQUU7O0FBRXRDO0VBQ0UsWUFBWTtFQUNaLGdDQUFnQztFQUNoQyx5REFBeUM7RUFDekMsNEJBQTRCO0VBQzVCLHlCQUF5QjtFQUN6QiwyQkFBMkIsRUFBRTtFQUM3QjtJQUNFO01BQ0UseURBQTRDLEVBQUUsRUFBRTs7QUFFdEQ7RUFDRSw2QkFBNkIsRUFBRTs7Ozs7QUMvNUJqQzs7Ozs7Q0FLQzs7QUFFRDs7a0NBRWtDO0FBQ2xDLHFCQUFxQjtBQUNyQjtjQUNjLGdFQUFnRTtjQUNoRSxvRUFBb0U7Y0FDcEUseURBQXlEO2NBQ3pELHVCQUF1QjtjQUN2QiwwQkFBMEI7Y0FDMUIsb0JBQW9CO2NBQ3BCLG9DQUFvQztjQUNwQyw2QkFBNkI7Y0FDN0IsMEJBQTBCO2NBQzFCLG9DQUFvQztjQUNwQyxlQUFlO0VBQzNCLFNBQVM7RUFDVCxRQUFRO0VBQ1IsV0FBVztFQUNYLFlBQVk7RUFDWixjQUFjO0VBQ2Qsb0JBQW9CO0VBQ3BCLFdBQVc7RUFDWCxhQUFhO0VBQ2IsdUJBQXVCO0VBQ3ZCO1lBQ1U7O0FBRVosc0JBQXNCO0FBQ3RCO0VBQ0UsZUFBZTtFQUNmLE1BQU07RUFDTixPQUFPO0VBQ1AsV0FBVztFQUNYLFlBQVk7RUFDWixvQkFBb0I7RUFDcEIsV0FBVztFQUNYLGFBQWE7QUFDZjs7QUFFQTs7a0NBRWtDO0FBQ2xDO0VBQ0UsVUFBVTtFQUNWLHFCQUFxQjtFQUNyQiwwQkFBMEI7RUFDMUIsMEJBQTBCO0FBQzVCOztBQUVBO0VBQ0UsZUFBZTtFQUNmLHVCQUF1QjtBQUN6Qjs7QUFFQTs7a0NBRWtDO0FBQ2xDOzs7O0VBSUUsYUFBYTtFQUNiLHdCQUF3QjtFQUN4QixrQkFBa0I7QUFDcEI7O0FBRUE7RUFDRSxrQkFBa0I7QUFDcEI7O0FBRUE7O2tDQUVrQzs7QUFFbEM7RUFDRSw2QkFBNkI7RUFDN0IscUNBQXFDO0VBQ3JDLHFDQUFxQztFQUNyQyxrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixxQkFBcUI7RUFDckIsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2Ysa0JBQWtCO0FBQ3BCOztBQUVBO0FBQ0E7O0FBRUE7RUFDRSx3Q0FBd0M7RUFDeEMsMEJBQTBCO0FBQzVCOztBQUVBO0VBQ0Usd0NBQXdDO0VBQ3hDLDBCQUEwQjtBQUM1Qjs7QUFFQTtFQUNFLHFDQUFxQztFQUNyQyw2QkFBNkI7QUFDL0I7O0FBRUE7O2tDQUVrQztBQUNsQztFQUNFLDhCQUE4QjtFQUM5Qix1QkFBdUI7RUFDdkIsd0NBQXdDO0VBQ3hDLHNCQUFzQjtFQUN0QixhQUFhO0VBQ2Isa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixXQUFXO0VBQ1gsZUFBZTtFQUNmLFlBQVk7RUFDWixXQUFXO0VBQ1gsWUFBWTtFQUNaLGNBQWM7RUFDZCw0QkFBNEI7RUFDNUIsOEJBQThCO0VBQzlCLDhCQUE4QjtFQUM5QixVQUFVO0VBQ1YsdURBQXVEO0VBQ3ZELHFCQUFxQjtFQUNyQixtRUFBbUU7QUFDckU7O0FBRUE7RUFDRSxrQkFBa0I7QUFDcEI7O0FBRUE7RUFDRSxRQUFRO0VBQ1IsU0FBUztFQUNULFlBQVk7RUFDWixXQUFXO0VBQ1gsZUFBZTtFQUNmLDZDQUE2QztFQUM3Qyw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSxZQUFZO0VBQ1osVUFBVTtFQUNWLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxZQUFZO0VBQ1osU0FBUztFQUNULGVBQWU7RUFDZixpQ0FBaUM7RUFDakMsb0VBQW9FO0FBQ3RFOztBQUVBO0VBQ0UsYUFBYTtFQUNiLFFBQVE7RUFDUixZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLDZCQUE2QjtFQUM3QiwwQkFBMEI7RUFDMUIsZUFBZTtFQUNmLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLDBCQUEwQjtBQUM1Qjs7QUFFQTtFQUNFLHVCQUF1QjtBQUN6Qjs7QUFFQTtFQUNFLGNBQWM7RUFDZCxZQUFZO0VBQ1oscUJBQXFCO0FBQ3ZCOztBQUVBO0VBQ0UsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixvQkFBb0I7QUFDdEI7O0FBRUE7RUFDRSxxQkFBcUI7RUFDckIsMEJBQTBCO0VBQzFCLDBCQUEwQjtFQUMxQix3Q0FBd0M7QUFDMUM7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2Qix5QkFBeUIsRUFBRSw4QkFBOEI7RUFDekQsaUJBQWlCO0VBQ2pCLFdBQVc7RUFDWCxZQUFZO0FBQ2Q7OztBQUdBO0VBQ0UsYUFBYTtFQUNiLFNBQVM7RUFDVCxzQkFBc0I7RUFDdEIsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0U7SUFDRSxtQkFBbUI7SUFDbkIsbUJBQW1CO0VBQ3JCO0FBQ0Y7O0FBRUE7RUFDRSxhQUFhO0VBQ2IsU0FBUztFQUNULG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsOEJBQThCO0VBQzlCLFlBQVk7QUFDZDs7QUFFQTs7a0NBRWtDO0FBQ2xDO0VBQ0UsYUFBYTtFQUNiLG9CQUFvQjtFQUNwQixjQUFjO0VBQ2QsWUFBWTtFQUNaLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsV0FBVztFQUNYLGdDQUFnQztFQUNoQyxVQUFVO0VBQ1YsNERBQTREO0VBQzVELG1FQUFtRTtFQUNuRSw4QkFBOEI7RUFDOUIsdUJBQXVCO0VBQ3ZCLHNCQUFzQjtFQUN0QixhQUFhO0VBQ2Isd0NBQXdDO0VBQ3hDLGtCQUFrQjtFQUNsQixzQkFBc0I7QUFDeEI7O0FBRUE7O2tDQUVrQztBQUNsQztFQUNFLGFBQWE7RUFDYiw4QkFBOEI7RUFDOUIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixTQUFTO0FBQ1g7O0FBRUE7RUFDRSw4QkFBOEI7RUFDOUIsdUJBQXVCO0VBQ3ZCLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsV0FBVztBQUNiOztBQUVBO0VBQ0Usb0JBQW9CO0VBQ3BCLFlBQVk7RUFDWixhQUFhO0VBQ2IsV0FBVztFQUNYLGVBQWU7RUFDZixrQ0FBa0M7RUFDbEMsMEJBQTBCO0FBQzVCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBOztrQ0FFa0M7O0FBRWxDO0VBQ0UsT0FBTztFQUNQLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGNBQWMsRUFBRSw2QkFBNkI7RUFDN0MsVUFBVSxFQUFFLDJCQUEyQjtBQUN6Qzs7QUFFQTtFQUNFLGtDQUFrQyxFQUFFLGlDQUFpQztFQUNyRSxtQkFBbUIsRUFBRSxrQ0FBa0M7QUFDekQ7O0FBRUE7RUFDRSxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLHVCQUF1QjtFQUN2QixvQkFBb0I7QUFDdEI7O0FBRUE7RUFDRSxXQUFXO0FBQ2I7O0FBRUE7RUFDRSxZQUFZO0VBQ1osWUFBWTtFQUNaLG9CQUFvQjtBQUN0Qjs7QUFFQTtFQUNFLFdBQVc7QUFDYjs7QUFFQTtFQUNFLFlBQVk7RUFDWixvQkFBb0I7RUFDcEIsZ0JBQWdCO0VBQ2hCLHVCQUF1QjtFQUN2QixlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsYUFBYTtFQUNiLDhCQUE4QjtFQUM5Qix1QkFBdUI7RUFDdkIsU0FBUztBQUNYOztBQUVBOztrQ0FFa0M7QUFDbEM7RUFDRSxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQixZQUFZO0VBQ1osV0FBVztFQUNYLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxhQUFhO0VBQ2Isd0JBQXdCO0VBQ3hCLG1CQUFtQjtBQUNyQjs7QUFFQTtFQUNFLFVBQVU7RUFDVixrQkFBa0I7QUFDcEI7O0FBRUEsNEJBQTRCO0FBQzVCO0VBQ0Usa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCxZQUFZO0VBQ1osV0FBVztFQUNYLDRCQUE0QjtFQUM1QixtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLFNBQVM7RUFDVCxjQUFjO0VBQ2QsWUFBWTtFQUNaLFdBQVc7RUFDWCxrQ0FBa0M7RUFDbEMsa0JBQWtCO0VBQ2xCLCtCQUErQjtBQUNqQzs7QUFFQTs7RUFFRSx5QkFBeUI7RUFDekIsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQiw2QkFBNkI7RUFDN0Isa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixVQUFVO0VBQ1Ysd0RBQXdEO0FBQzFEOztBQUVBO0VBQ0UsVUFBVTtBQUNaOztBQUVBO0VBQ0UsVUFBVTtBQUNaOztBQUVBLDBCQUEwQjtBQUMxQjtFQUNFLCtCQUErQjtBQUNqQzs7QUFFQTtFQUNFLHVCQUF1QjtBQUN6Qjs7QUFFQTtFQUNFLHdCQUF3QjtFQUN4QixVQUFVO0FBQ1o7O0FBRUE7RUFDRSx3QkFBd0I7RUFDeEIsVUFBVTtBQUNaOztBQUVBLDJCQUEyQjtBQUMzQjtFQUNFLGFBQWE7RUFDYixtQkFBbUI7QUFDckI7O0FBRUE7O2tDQUVrQztBQUNsQztFQUNFLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsU0FBUztFQUNULGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFO0lBQ0UsbUJBQW1CO0lBQ25CLG1CQUFtQjtFQUNyQjtBQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLGlCQUFpQjtBQUNuQjs7QUFFQSxnQkFBZ0I7QUFDaEI7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLFlBQVk7RUFDWixVQUFVO0VBQ1YsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osWUFBWTtFQUNaLHdDQUF3QztFQUN4QyxlQUFlO0VBQ2YscUNBQXFDO0VBQ3JDLG9CQUFvQjtFQUNwQixvREFBb0Q7QUFDdEQ7O0FBRUE7RUFDRSxVQUFVO0VBQ1YsV0FBVztBQUNiOztBQUVBO0VBQ0Usc0NBQXNDO0FBQ3hDOztBQUVBOztrQ0FFa0M7QUFDbEM7RUFDRSxhQUFhO0VBQ2Isa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixPQUFPO0VBQ1AsV0FBVztFQUNYLFlBQVk7RUFDWixnREFBZ0Q7RUFDaEQsb0RBQW9EO0VBQ3BELG1CQUFtQjtBQUNyQjs7QUFFQTs7a0NBRWtDO0FBQ2xDO0VBQ0U7SUFDRSxVQUFVO0VBQ1o7RUFDQTtJQUNFLFVBQVU7RUFDWjtBQUNGOztBQUVBO0VBQ0U7SUFDRSxVQUFVO0lBQ1YsNEJBQTRCO0VBQzlCO0VBQ0E7SUFDRSxVQUFVO0lBQ1Ysd0JBQXdCO0VBQzFCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLFVBQVU7SUFDViw2Q0FBNkM7RUFDL0M7RUFDQTtJQUNFLFVBQVU7SUFDVixnQ0FBZ0M7RUFDbEM7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsVUFBVTtJQUNWLGlDQUFpQztFQUNuQztFQUNBO0lBQ0UsVUFBVTtJQUNWLDZCQUE2QjtFQUMvQjtBQUNGOztBQUVBO0VBQ0U7SUFDRSxVQUFVO0lBQ1YsK0JBQStCO0VBQ2pDO0VBQ0E7SUFDRSxVQUFVO0lBQ1YsOEJBQThCO0VBQ2hDO0FBQ0Y7Ozs7O0FDeGpCQSxnQkFBZ0I7QUN3QmhCO0VBQ0U7SUFDRTtFRG5CRjtBQUNGO0FFUkE7Ozs7O0VBQUE7QUNBQTtFQUdJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFLRjtFQUNBO0FIMkJGOztBSTFCQTs7O0VBR0U7QUo2QkY7O0FJMUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUo2QkY7O0FJdkJBO0VBQ0U7QUowQkY7O0FJaEJBO0VBQ0U7RUFDQSxxTkNzTzRCO0VDakd4QjtFRm5JSixnQkMrTzRCO0VEOU81QixnQkNtUDRCO0VEbFA1QixjQ25DUztFRG9DVDtFQUNBLHNCQzlDUztBTGlFWDs7QUlQQTtFQUNFO0FKVUY7O0FJREE7RUFDRTtFQUNBO0VBQ0E7QUpJRjs7QUlTQTtFQUNFO0VBQ0EscUJDaU40QjtBTHZOOUI7O0FJYUE7RUFDRTtFQUNBLG1CQ29GMEI7QUw5RjVCOztBSXFCQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKbEJGOztBSXFCQTtFQUNFO0VBQ0E7RUFDQTtBSmxCRjs7QUlxQkE7OztFQUdFO0VBQ0E7QUpsQkY7O0FJcUJBOzs7O0VBSUU7QUpsQkY7O0FJcUJBO0VBQ0UsZ0JDa0o0QjtBTHBLOUI7O0FJcUJBO0VBQ0U7RUFDQTtBSmxCRjs7QUlxQkE7RUFDRTtBSmxCRjs7QUlxQkE7O0VBRUUsbUJDcUk0QjtBTHZKOUI7O0FJcUJBO0VFSUk7QU5yQko7O0FJMEJBOztFQUVFO0VFUEU7RUZTRjtFQUNBO0FKdkJGOztBSTBCQTtFQUFNO0FKdEJOOztBSXVCQTtFQUFNO0FKbkJOOztBSTBCQTtFQUNFLGNDWHdDO0VEWXhDLHFCQ1h3QztFRFl4QztBSnZCRjtBT3pKRTtFSG1MRSwwQkNkc0M7RURldEMsMEJDZHNDO0FMVDFDOztBSWdDQTtFQUNFO0VBQ0E7QUo3QkY7QU9sS0U7RUhrTUU7RUFDQTtBSjdCSjs7QUlzQ0E7Ozs7RUFJRSxpR0MwRDRCO0VDbEgxQjtBTnNCSjs7QUlzQ0E7RUFFRTtFQUVBO0VBRUE7RUFHQTtBSnhDRjs7QUlnREE7RUFFRTtBSjlDRjs7QUlzREE7RUFDRTtFQUNBO0FKbkRGOztBSXNEQTtFQUdFO0VBQ0E7QUpyREY7O0FJNkRBO0VBQ0U7QUoxREY7O0FJNkRBO0VBQ0Usb0JDOEU0QjtFRDdFNUIsdUJDNkU0QjtFRDVFNUIsY0N0UVM7RUR1UVQ7RUFDQTtBSjFERjs7QUlpRUE7RUFFRTtFQUNBO0FKL0RGOztBSXVFQTtFQUVFO0VBQ0EscUJDNEpzQztBTGpPeEM7O0FJMkVBO0VBRUU7QUp6RUY7O0FJaUZBO0VBQ0U7QUo5RUY7O0FJaUZBOzs7OztFQUtFO0VBQ0E7RUVoS0U7RUZrS0Y7QUo5RUY7O0FJaUZBOztFQUVFO0FKOUVGOztBSWlGQTs7RUFFRTtBSjlFRjs7QUlvRkE7RUFDRTtBSmpGRjs7QUl1RkE7RUFDRTtBSnBGRjs7QUkyRkE7Ozs7RUFJRTtBSnhGRjs7QUlpR0k7Ozs7RUFDRTtBSjNGTjs7QUlpR0E7Ozs7RUFJRTtFQUNBO0FKOUZGOztBSWlHQTs7RUFFRTtFQUNBO0FKOUZGOztBSWtHQTtFQUNFO0VBRUE7QUpoR0Y7O0FJbUdBO0VBTUU7RUFFQTtFQUNBO0VBQ0E7QUp0R0Y7O0FJMkdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFRTlPSTtFRmdQSjtFQUNBO0VBQ0E7QUp4R0Y7O0FJMkdBO0VBQ0U7QUp4R0Y7O0FJNEdBOztFQUVFO0FKekdGOztBSTRHQTtFQUtFO0VBQ0E7QUo3R0Y7O0FJb0hBO0VBQ0U7QUpqSEY7O0FJeUhBO0VBQ0U7RUFDQTtBSnRIRjs7QUk2SEE7RUFDRTtBSjFIRjs7QUk2SEE7RUFDRTtFQUNBO0FKMUhGOztBSTZIQTtFQUNFO0FKMUhGOztBSStIQTtFQUNFO0FKNUhGOztBUWhXQTs7RUFFRSxxQkhzUzRCO0VHcFM1QixnQkhzUzRCO0VHclM1QixnQkhzUzRCO0FMNEQ5Qjs7QVE5VkE7RUZxS007QU42TE47O0FRaldBO0VGb0tNO0FOaU1OOztBUXBXQTtFRm1LTTtBTnFNTjs7QVF2V0E7RUZrS007QU55TU47O0FRMVdBO0VGaUtNO0FONk1OOztBUTdXQTtFRmdLTTtBTmlOTjs7QVEvV0E7RUY4Sk07RUU1SkosZ0JId1M0QjtBTDBFOUI7O0FROVdBO0VGd0pNO0VFdEpKLGdCSDJSNEI7RUcxUjVCLGdCSGtSNEI7QUwrRjlCOztBUS9XQTtFRm1KTTtFRWpKSixnQkh1UjRCO0VHdFI1QixnQkg2UTRCO0FMcUc5Qjs7QVFoWEE7RUY4SU07RUU1SUosZ0JIbVI0QjtFR2xSNUIsZ0JId1E0QjtBTDJHOUI7O0FRalhBO0VGeUlNO0VFdklKLGdCSCtRNEI7RUc5UTVCLGdCSG1RNEI7QUxpSDlCOztBUTVXQTtFQUNFLGdCSGdGTztFRy9FUCxtQkgrRU87RUc5RVA7RUFDQTtBUitXRjs7QVF2V0E7O0VGa0dJO0VFL0ZGLGdCSDJONEI7QUwrSTlCOztBUXZXQTs7RUFFRSxjSG1RNEI7RUdsUTVCLHlCSDJRNEI7QUwrRjlCOztBUWxXQTtFQy9FRTtFQUNBO0FUcWJGOztBUWxXQTtFQ3BGRTtFQUNBO0FUMGJGOztBUXBXQTtFQUNFO0FSdVdGO0FRcldFO0VBQ0Usb0JIcVAwQjtBTGtIOUI7O0FRN1ZBO0VGMkRJO0VFekRGO0FSZ1dGOztBUTVWQTtFQUNFLG1CSHVCTztFQzZDSDtBTjRSTjs7QVE1VkE7RUFDRTtFRitDRTtFRTdDRixjSDFHUztBTHljWDtBUTdWRTtFQUNFO0FSK1ZKOztBVWxkQTtFQ0lFO0VBR0E7QVhnZEY7O0FVamRBO0VBQ0UsZ0JMcWdDa0M7RUtwZ0NsQyxzQkxSUztFS1NUO0VFRUU7RURQRjtFQUdBO0FYeWRGOztBVTNjQTtFQUVFO0FWNmNGOztBVTFjQTtFQUNFO0VBQ0E7QVY2Y0Y7O0FVMWNBO0VKOEhJO0VJNUhGLGNMM0JTO0FMd2VYOztBYXBmQTtFUG1LSTtFT2pLRixjUm1DUTtFUWxDUjtBYnVmRjtBYXBmRTtFQUNFO0Fic2ZKOztBYWpmQTtFQUNFO0VQc0pFO0VPcEpGLFdSVFM7RVFVVCx5QlJEUztFT0VQO0Fab2ZKO0FhamZFO0VBQ0U7RVA4SUE7RU81SUEsZ0JSeVEwQjtBTDBPOUI7O0FhN2VBO0VBQ0U7RVBxSUU7RU9uSUYsY1JqQlM7QUxpZ0JYO0FhN2VFO0VQZ0lFO0VPOUhBO0VBQ0E7QWIrZUo7O0FhMWVBO0VBQ0UsaUJSaWtDa0M7RVFoa0NsQztBYjZlRjs7QWNyaEJFOzs7Ozs7O0VDREE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZmdpQkY7O0FjdGhCTTtFQUNFLGdCYkplO0FENmhCdkI7O0FnQmpmSTtFRnpDRTtJQUNFLGdCYkplO0VEa2lCckI7QUFDRjtBZ0J2Zkk7RUZ6Q0U7SUFDRSxnQmJKZTtFRHVpQnJCO0FBQ0Y7QWdCNWZJO0VGekNFO0lBQ0UsaUJiSmU7RUQ0aUJyQjtBQUNGO0FnQmpnQkk7RUZ6Q0U7SUFDRSxpQmJKZTtFRGlqQnJCO0FBQ0Y7QWNsaEJFO0VDbkNBO0VBQ0E7RUFDQTtFQUNBO0Fmd2pCRjs7QWNsaEJFO0VBQ0U7RUFDQTtBZHFoQko7QWNuaEJJOztFQUVFO0VBQ0E7QWRxaEJOOztBaUIza0JFOzs7Ozs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakJtbEJKOztBaUI3akJNO0VBQ0U7RUFDQTtFQUNBO0FqQmdrQlI7O0FlcGlCRTtFQUNFO0VBQ0E7QWZ1aUJKOztBZXppQkU7RUFDRTtFQUNBO0FmNGlCSjs7QWU5aUJFO0VBQ0U7RUFDQTtBZmlqQko7O0FlbmpCRTtFQUNFO0VBQ0E7QWZzakJKOztBZXhqQkU7RUFDRTtFQUNBO0FmMmpCSjs7QWU3akJFO0VBQ0U7RUFDQTtBZmdrQko7O0FpQm5sQk07RUZDSjtFQUNBO0VBQ0E7QWZzbEJGOztBaUJubEJVO0VGYlI7RUFJQTtBZmltQkY7O0FpQnhsQlU7RUZiUjtFQUlBO0Fmc21CRjs7QWlCN2xCVTtFRmJSO0VBSUE7QWYybUJGOztBaUJsbUJVO0VGYlI7RUFJQTtBZmduQkY7O0FpQnZtQlU7RUZiUjtFQUlBO0FmcW5CRjs7QWlCNW1CVTtFRmJSO0VBSUE7QWYwbkJGOztBaUJqbkJVO0VGYlI7RUFJQTtBZituQkY7O0FpQnRuQlU7RUZiUjtFQUlBO0Fmb29CRjs7QWlCM25CVTtFRmJSO0VBSUE7QWZ5b0JGOztBaUJob0JVO0VGYlI7RUFJQTtBZjhvQkY7O0FpQnJvQlU7RUZiUjtFQUlBO0FmbXBCRjs7QWlCMW9CVTtFRmJSO0VBSUE7QWZ3cEJGOztBaUJ6b0JNO0VBQXdCO0FqQjZvQjlCOztBaUIzb0JNO0VBQXVCO0FqQitvQjdCOztBaUI1b0JRO0VBQXdCLFFBRGI7QWpCaXBCbkI7O0FpQmhwQlE7RUFBd0IsUUFEYjtBakJxcEJuQjs7QWlCcHBCUTtFQUF3QixRQURiO0FqQnlwQm5COztBaUJ4cEJRO0VBQXdCLFFBRGI7QWpCNnBCbkI7O0FpQjVwQlE7RUFBd0IsUUFEYjtBakJpcUJuQjs7QWlCaHFCUTtFQUF3QixRQURiO0FqQnFxQm5COztBaUJwcUJRO0VBQXdCLFFBRGI7QWpCeXFCbkI7O0FpQnhxQlE7RUFBd0IsUUFEYjtBakI2cUJuQjs7QWlCNXFCUTtFQUF3QixRQURiO0FqQmlyQm5COztBaUJockJRO0VBQXdCLFFBRGI7QWpCcXJCbkI7O0FpQnByQlE7RUFBd0IsU0FEYjtBakJ5ckJuQjs7QWlCeHJCUTtFQUF3QixTQURiO0FqQjZyQm5COztBaUI1ckJRO0VBQXdCLFNBRGI7QWpCaXNCbkI7O0FpQnpyQlk7RUZoQlY7QWY2c0JGOztBaUI3ckJZO0VGaEJWO0FmaXRCRjs7QWlCanNCWTtFRmhCVjtBZnF0QkY7O0FpQnJzQlk7RUZoQlY7QWZ5dEJGOztBaUJ6c0JZO0VGaEJWO0FmNnRCRjs7QWlCN3NCWTtFRmhCVjtBZml1QkY7O0FpQmp0Qlk7RUZoQlY7QWZxdUJGOztBaUJydEJZO0VGaEJWO0FmeXVCRjs7QWlCenRCWTtFRmhCVjtBZjZ1QkY7O0FpQjd0Qlk7RUZoQlY7QWZpdkJGOztBaUJqdUJZO0VGaEJWO0FmcXZCRjs7QWdCaHZCSTtFQzNCRTtJQUNFO0lBQ0E7SUFDQTtFakIrd0JOO0VlbnZCQTtJQUNFO0lBQ0E7RWZxdkJGO0VldnZCQTtJQUNFO0lBQ0E7RWZ5dkJGO0VlM3ZCQTtJQUNFO0lBQ0E7RWY2dkJGO0VlL3ZCQTtJQUNFO0lBQ0E7RWZpd0JGO0VlbndCQTtJQUNFO0lBQ0E7RWZxd0JGO0VldndCQTtJQUNFO0lBQ0E7RWZ5d0JGO0VpQjV4Qkk7SUZDSjtJQUNBO0lBQ0E7RWY4eEJBO0VpQjN4QlE7SUZiUjtJQUlBO0Vmd3lCQTtFaUIveEJRO0lGYlI7SUFJQTtFZjR5QkE7RWlCbnlCUTtJRmJSO0lBSUE7RWZnekJBO0VpQnZ5QlE7SUZiUjtJQUlBO0Vmb3pCQTtFaUIzeUJRO0lGYlI7SUFJQTtFZnd6QkE7RWlCL3lCUTtJRmJSO0lBSUE7RWY0ekJBO0VpQm56QlE7SUZiUjtJQUlBO0VmZzBCQTtFaUJ2ekJRO0lGYlI7SUFJQTtFZm8wQkE7RWlCM3pCUTtJRmJSO0lBSUE7RWZ3MEJBO0VpQi96QlE7SUZiUjtJQUlBO0VmNDBCQTtFaUJuMEJRO0lGYlI7SUFJQTtFZmcxQkE7RWlCdjBCUTtJRmJSO0lBSUE7RWZvMUJBO0VpQnIwQkk7SUFBd0I7RWpCdzBCNUI7RWlCdDBCSTtJQUF1QjtFakJ5MEIzQjtFaUJ0MEJNO0lBQXdCLFFBRGI7RWpCMDBCakI7RWlCejBCTTtJQUF3QixRQURiO0VqQjYwQmpCO0VpQjUwQk07SUFBd0IsUUFEYjtFakJnMUJqQjtFaUIvMEJNO0lBQXdCLFFBRGI7RWpCbTFCakI7RWlCbDFCTTtJQUF3QixRQURiO0VqQnMxQmpCO0VpQnIxQk07SUFBd0IsUUFEYjtFakJ5MUJqQjtFaUJ4MUJNO0lBQXdCLFFBRGI7RWpCNDFCakI7RWlCMzFCTTtJQUF3QixRQURiO0VqQisxQmpCO0VpQjkxQk07SUFBd0IsUUFEYjtFakJrMkJqQjtFaUJqMkJNO0lBQXdCLFFBRGI7RWpCcTJCakI7RWlCcDJCTTtJQUF3QixTQURiO0VqQncyQmpCO0VpQnYyQk07SUFBd0IsU0FEYjtFakIyMkJqQjtFaUIxMkJNO0lBQXdCLFNBRGI7RWpCODJCakI7RWlCdDJCVTtJRmhCVjtFZnkzQkE7RWlCejJCVTtJRmhCVjtFZjQzQkE7RWlCNTJCVTtJRmhCVjtFZiszQkE7RWlCLzJCVTtJRmhCVjtFZms0QkE7RWlCbDNCVTtJRmhCVjtFZnE0QkE7RWlCcjNCVTtJRmhCVjtFZnc0QkE7RWlCeDNCVTtJRmhCVjtFZjI0QkE7RWlCMzNCVTtJRmhCVjtFZjg0QkE7RWlCOTNCVTtJRmhCVjtFZmk1QkE7RWlCajRCVTtJRmhCVjtFZm81QkE7RWlCcDRCVTtJRmhCVjtFZnU1QkE7RWlCdjRCVTtJRmhCVjtFZjA1QkE7QUFDRjtBZ0J0NUJJO0VDM0JFO0lBQ0U7SUFDQTtJQUNBO0VqQm83Qk47RWV4NUJBO0lBQ0U7SUFDQTtFZjA1QkY7RWU1NUJBO0lBQ0U7SUFDQTtFZjg1QkY7RWVoNkJBO0lBQ0U7SUFDQTtFZms2QkY7RWVwNkJBO0lBQ0U7SUFDQTtFZnM2QkY7RWV4NkJBO0lBQ0U7SUFDQTtFZjA2QkY7RWU1NkJBO0lBQ0U7SUFDQTtFZjg2QkY7RWlCajhCSTtJRkNKO0lBQ0E7SUFDQTtFZm04QkE7RWlCaDhCUTtJRmJSO0lBSUE7RWY2OEJBO0VpQnA4QlE7SUZiUjtJQUlBO0VmaTlCQTtFaUJ4OEJRO0lGYlI7SUFJQTtFZnE5QkE7RWlCNThCUTtJRmJSO0lBSUE7RWZ5OUJBO0VpQmg5QlE7SUZiUjtJQUlBO0VmNjlCQTtFaUJwOUJRO0lGYlI7SUFJQTtFZmkrQkE7RWlCeDlCUTtJRmJSO0lBSUE7RWZxK0JBO0VpQjU5QlE7SUZiUjtJQUlBO0VmeStCQTtFaUJoK0JRO0lGYlI7SUFJQTtFZjYrQkE7RWlCcCtCUTtJRmJSO0lBSUE7RWZpL0JBO0VpQngrQlE7SUZiUjtJQUlBO0VmcS9CQTtFaUI1K0JRO0lGYlI7SUFJQTtFZnkvQkE7RWlCMStCSTtJQUF3QjtFakI2K0I1QjtFaUIzK0JJO0lBQXVCO0VqQjgrQjNCO0VpQjMrQk07SUFBd0IsUUFEYjtFakIrK0JqQjtFaUI5K0JNO0lBQXdCLFFBRGI7RWpCay9CakI7RWlCai9CTTtJQUF3QixRQURiO0VqQnEvQmpCO0VpQnAvQk07SUFBd0IsUUFEYjtFakJ3L0JqQjtFaUJ2L0JNO0lBQXdCLFFBRGI7RWpCMi9CakI7RWlCMS9CTTtJQUF3QixRQURiO0VqQjgvQmpCO0VpQjcvQk07SUFBd0IsUUFEYjtFakJpZ0NqQjtFaUJoZ0NNO0lBQXdCLFFBRGI7RWpCb2dDakI7RWlCbmdDTTtJQUF3QixRQURiO0VqQnVnQ2pCO0VpQnRnQ007SUFBd0IsUUFEYjtFakIwZ0NqQjtFaUJ6Z0NNO0lBQXdCLFNBRGI7RWpCNmdDakI7RWlCNWdDTTtJQUF3QixTQURiO0VqQmdoQ2pCO0VpQi9nQ007SUFBd0IsU0FEYjtFakJtaENqQjtFaUIzZ0NVO0lGaEJWO0VmOGhDQTtFaUI5Z0NVO0lGaEJWO0VmaWlDQTtFaUJqaENVO0lGaEJWO0Vmb2lDQTtFaUJwaENVO0lGaEJWO0VmdWlDQTtFaUJ2aENVO0lGaEJWO0VmMGlDQTtFaUIxaENVO0lGaEJWO0VmNmlDQTtFaUI3aENVO0lGaEJWO0VmZ2pDQTtFaUJoaUNVO0lGaEJWO0VmbWpDQTtFaUJuaUNVO0lGaEJWO0Vmc2pDQTtFaUJ0aUNVO0lGaEJWO0VmeWpDQTtFaUJ6aUNVO0lGaEJWO0VmNGpDQTtFaUI1aUNVO0lGaEJWO0VmK2pDQTtBQUNGO0FnQjNqQ0k7RUMzQkU7SUFDRTtJQUNBO0lBQ0E7RWpCeWxDTjtFZTdqQ0E7SUFDRTtJQUNBO0VmK2pDRjtFZWprQ0E7SUFDRTtJQUNBO0VmbWtDRjtFZXJrQ0E7SUFDRTtJQUNBO0VmdWtDRjtFZXprQ0E7SUFDRTtJQUNBO0VmMmtDRjtFZTdrQ0E7SUFDRTtJQUNBO0VmK2tDRjtFZWpsQ0E7SUFDRTtJQUNBO0VmbWxDRjtFaUJ0bUNJO0lGQ0o7SUFDQTtJQUNBO0Vmd21DQTtFaUJybUNRO0lGYlI7SUFJQTtFZmtuQ0E7RWlCem1DUTtJRmJSO0lBSUE7RWZzbkNBO0VpQjdtQ1E7SUZiUjtJQUlBO0VmMG5DQTtFaUJqbkNRO0lGYlI7SUFJQTtFZjhuQ0E7RWlCcm5DUTtJRmJSO0lBSUE7RWZrb0NBO0VpQnpuQ1E7SUZiUjtJQUlBO0Vmc29DQTtFaUI3bkNRO0lGYlI7SUFJQTtFZjBvQ0E7RWlCam9DUTtJRmJSO0lBSUE7RWY4b0NBO0VpQnJvQ1E7SUZiUjtJQUlBO0Vma3BDQTtFaUJ6b0NRO0lGYlI7SUFJQTtFZnNwQ0E7RWlCN29DUTtJRmJSO0lBSUE7RWYwcENBO0VpQmpwQ1E7SUZiUjtJQUlBO0VmOHBDQTtFaUIvb0NJO0lBQXdCO0VqQmtwQzVCO0VpQmhwQ0k7SUFBdUI7RWpCbXBDM0I7RWlCaHBDTTtJQUF3QixRQURiO0VqQm9wQ2pCO0VpQm5wQ007SUFBd0IsUUFEYjtFakJ1cENqQjtFaUJ0cENNO0lBQXdCLFFBRGI7RWpCMHBDakI7RWlCenBDTTtJQUF3QixRQURiO0VqQjZwQ2pCO0VpQjVwQ007SUFBd0IsUUFEYjtFakJncUNqQjtFaUIvcENNO0lBQXdCLFFBRGI7RWpCbXFDakI7RWlCbHFDTTtJQUF3QixRQURiO0VqQnNxQ2pCO0VpQnJxQ007SUFBd0IsUUFEYjtFakJ5cUNqQjtFaUJ4cUNNO0lBQXdCLFFBRGI7RWpCNHFDakI7RWlCM3FDTTtJQUF3QixRQURiO0VqQitxQ2pCO0VpQjlxQ007SUFBd0IsU0FEYjtFakJrckNqQjtFaUJqckNNO0lBQXdCLFNBRGI7RWpCcXJDakI7RWlCcHJDTTtJQUF3QixTQURiO0VqQndyQ2pCO0VpQmhyQ1U7SUZoQlY7RWZtc0NBO0VpQm5yQ1U7SUZoQlY7RWZzc0NBO0VpQnRyQ1U7SUZoQlY7RWZ5c0NBO0VpQnpyQ1U7SUZoQlY7RWY0c0NBO0VpQjVyQ1U7SUZoQlY7RWYrc0NBO0VpQi9yQ1U7SUZoQlY7RWZrdENBO0VpQmxzQ1U7SUZoQlY7RWZxdENBO0VpQnJzQ1U7SUZoQlY7RWZ3dENBO0VpQnhzQ1U7SUZoQlY7RWYydENBO0VpQjNzQ1U7SUZoQlY7RWY4dENBO0VpQjlzQ1U7SUZoQlY7RWZpdUNBO0VpQmp0Q1U7SUZoQlY7RWZvdUNBO0FBQ0Y7QWdCaHVDSTtFQzNCRTtJQUNFO0lBQ0E7SUFDQTtFakI4dkNOO0VlbHVDQTtJQUNFO0lBQ0E7RWZvdUNGO0VldHVDQTtJQUNFO0lBQ0E7RWZ3dUNGO0VlMXVDQTtJQUNFO0lBQ0E7RWY0dUNGO0VlOXVDQTtJQUNFO0lBQ0E7RWZndkNGO0VlbHZDQTtJQUNFO0lBQ0E7RWZvdkNGO0VldHZDQTtJQUNFO0lBQ0E7RWZ3dkNGO0VpQjN3Q0k7SUZDSjtJQUNBO0lBQ0E7RWY2d0NBO0VpQjF3Q1E7SUZiUjtJQUlBO0VmdXhDQTtFaUI5d0NRO0lGYlI7SUFJQTtFZjJ4Q0E7RWlCbHhDUTtJRmJSO0lBSUE7RWYreENBO0VpQnR4Q1E7SUZiUjtJQUlBO0VmbXlDQTtFaUIxeENRO0lGYlI7SUFJQTtFZnV5Q0E7RWlCOXhDUTtJRmJSO0lBSUE7RWYyeUNBO0VpQmx5Q1E7SUZiUjtJQUlBO0VmK3lDQTtFaUJ0eUNRO0lGYlI7SUFJQTtFZm16Q0E7RWlCMXlDUTtJRmJSO0lBSUE7RWZ1ekNBO0VpQjl5Q1E7SUZiUjtJQUlBO0VmMnpDQTtFaUJsekNRO0lGYlI7SUFJQTtFZit6Q0E7RWlCdHpDUTtJRmJSO0lBSUE7RWZtMENBO0VpQnB6Q0k7SUFBd0I7RWpCdXpDNUI7RWlCcnpDSTtJQUF1QjtFakJ3ekMzQjtFaUJyekNNO0lBQXdCLFFBRGI7RWpCeXpDakI7RWlCeHpDTTtJQUF3QixRQURiO0VqQjR6Q2pCO0VpQjN6Q007SUFBd0IsUUFEYjtFakIrekNqQjtFaUI5ekNNO0lBQXdCLFFBRGI7RWpCazBDakI7RWlCajBDTTtJQUF3QixRQURiO0VqQnEwQ2pCO0VpQnAwQ007SUFBd0IsUUFEYjtFakJ3MENqQjtFaUJ2MENNO0lBQXdCLFFBRGI7RWpCMjBDakI7RWlCMTBDTTtJQUF3QixRQURiO0VqQjgwQ2pCO0VpQjcwQ007SUFBd0IsUUFEYjtFakJpMUNqQjtFaUJoMUNNO0lBQXdCLFFBRGI7RWpCbzFDakI7RWlCbjFDTTtJQUF3QixTQURiO0VqQnUxQ2pCO0VpQnQxQ007SUFBd0IsU0FEYjtFakIwMUNqQjtFaUJ6MUNNO0lBQXdCLFNBRGI7RWpCNjFDakI7RWlCcjFDVTtJRmhCVjtFZncyQ0E7RWlCeDFDVTtJRmhCVjtFZjIyQ0E7RWlCMzFDVTtJRmhCVjtFZjgyQ0E7RWlCOTFDVTtJRmhCVjtFZmkzQ0E7RWlCajJDVTtJRmhCVjtFZm8zQ0E7RWlCcDJDVTtJRmhCVjtFZnUzQ0E7RWlCdjJDVTtJRmhCVjtFZjAzQ0E7RWlCMTJDVTtJRmhCVjtFZjYzQ0E7RWlCNzJDVTtJRmhCVjtFZmc0Q0E7RWlCaDNDVTtJRmhCVjtFZm00Q0E7RWlCbjNDVTtJRmhCVjtFZnM0Q0E7RWlCdDNDVTtJRmhCVjtFZnk0Q0E7QUFDRjtBa0I3N0NBO0VBQ0U7RUFDQSxtQmJpSU87RWFoSVAsY2JTUztBTHM3Q1g7QWtCNTdDRTs7RUFFRSxnQmJtVjBCO0VhbFYxQjtFQUNBO0FsQjg3Q0o7QWtCMzdDRTtFQUNFO0VBQ0E7QWxCNjdDSjtBa0IxN0NFO0VBQ0U7QWxCNDdDSjs7QWtCbDdDRTs7RUFFRSxlYjZUMEI7QUx3bkM5Qjs7QWtCNTZDQTtFQUNFO0FsQis2Q0Y7QWtCNzZDRTs7RUFFRTtBbEIrNkNKO0FrQjM2Q0k7O0VBRUU7QWxCNjZDTjs7QWtCdjZDRTs7OztFQUlFO0FsQjA2Q0o7O0FrQmo2Q0U7RUFDRSxxQ2J5UjBCO0FMMm9DOUI7O0FPbitDRTtFVzJFSSxjYnZFSztFYXdFTCxzQ2I4UXdCO0FMOG9DOUI7O0FtQjkrQ0k7OztFQUdFLHlDRDJGK0I7QWxCczVDckM7QW1CNytDTTs7OztFQUlFLHFDRG1GeUU7QWxCNDVDakY7O0FPcC9DRTtFWWlCTSx5Q0FKZTtBbkIyK0N2QjtBbUJyK0NROztFQUVFLHlDQVJhO0FuQisrQ3ZCOztBbUJsZ0RJOzs7RUFHRSw0Q0QyRitCO0FsQjA2Q3JDO0FtQmpnRE07Ozs7RUFJRSx3Q0RtRnlFO0FsQmc3Q2pGOztBT3hnREU7RVlpQk0scUVBSmU7QW5CKy9DdkI7QW1Cei9DUTs7RUFFRSxxRUFSYTtBbkJtZ0R2Qjs7QW1CdGhESTs7O0VBR0UsNENEMkYrQjtBbEI4N0NyQztBbUJyaERNOzs7O0VBSUUsd0NEbUZ5RTtBbEJvOENqRjs7QU81aERFO0VZaUJNLHFFQUplO0FuQm1oRHZCO0FtQjdnRFE7O0VBRUUscUVBUmE7QW5CdWhEdkI7O0FtQjFpREk7OztFQUdFLDZDRDJGK0I7QWxCazlDckM7QW1CemlETTs7OztFQUlFLHlDRG1GeUU7QWxCdzlDakY7O0FPaGpERTtFWWlCTSxxRUFKZTtBbkJ1aUR2QjtBbUJqaURROztFQUVFLHFFQVJhO0FuQjJpRHZCOztBbUI5akRJOzs7RUFHRSwwQ0QyRitCO0FsQnMrQ3JDO0FtQjdqRE07Ozs7RUFJRSxzQ0RtRnlFO0FsQjQrQ2pGOztBT3BrREU7RVlpQk0sMkNBSmU7QW5CMmpEdkI7QW1CcmpEUTs7RUFFRSwyQ0FSYTtBbkIrakR2Qjs7QW1CbGxESTs7O0VBR0UsNENEMkYrQjtBbEIwL0NyQztBbUJqbERNOzs7O0VBSUUsd0NEbUZ5RTtBbEJnZ0RqRjs7QU94bERFO0VZaUJNLHFFQUplO0FuQitrRHZCO0FtQnprRFE7O0VBRUUscUVBUmE7QW5CbWxEdkI7O0FtQnRtREk7OztFQUdFLDRDRDJGK0I7QWxCOGdEckM7QW1Ccm1ETTs7OztFQUlFLHdDRG1GeUU7QWxCb2hEakY7O0FPNW1ERTtFWWlCTSwrQ0FKZTtBbkJtbUR2QjtBbUI3bERROztFQUVFLCtDQVJhO0FuQnVtRHZCOztBbUIxbkRJOzs7RUFHRSw2Q0QyRitCO0FsQmtpRHJDO0FtQnpuRE07Ozs7RUFJRSx5Q0RtRnlFO0FsQndpRGpGOztBT2hvREU7RVlpQk0sNkRBSmU7QW5CdW5EdkI7QW1Cam5EUTs7RUFFRSw2REFSYTtBbkIybkR2Qjs7QW1COW9ESTs7O0VBR0Usc0NkNlZ3QjtBTG96QzlCOztBTzlvREU7RVlpQk0sc0NBSmU7QW5CcW9EdkI7QW1CL25EUTs7RUFFRSxzQ0FSYTtBbkJ5b0R2Qjs7QWtCampESTtFQUNFLFdiM0dLO0VhNEdMLHlCYnBHSztFYXFHTCx1RGJpUXdCO0FMbXpDOUI7QWtCL2lESTtFQUNFLGNiNUdLO0VhNkdMLHlCYmxISztFYW1ITCxxQmJsSEs7QUxtcURYOztBa0I1aURBO0VBQ0UsV2IzSFM7RWE0SFQseUJicEhTO0FMbXFEWDtBa0I3aURFOzs7RUFHRSx1RGI2TzBCO0FMazBDOUI7QWtCNWlERTtFQUNFO0FsQjhpREo7QWtCMWlESTtFQUNFLDJDYmlPd0I7QUwyMEM5QjtBT2pyREU7RVc0SU0sV2JqSkc7RWFrSkgsNENiMk5zQjtBTDYwQzlCOztBZ0J4bkRJO0VFaUdBO0lBRUk7SUFDQTtJQUNBO0lBQ0E7RWxCMGhETjtFa0J2aERNO0lBQ0U7RWxCeWhEUjtBQUNGO0FnQnBvREk7RUVpR0E7SUFFSTtJQUNBO0lBQ0E7SUFDQTtFbEJxaUROO0VrQmxpRE07SUFDRTtFbEJvaURSO0FBQ0Y7QWdCL29ESTtFRWlHQTtJQUVJO0lBQ0E7SUFDQTtJQUNBO0VsQmdqRE47RWtCN2lETTtJQUNFO0VsQitpRFI7QUFDRjtBZ0IxcERJO0VFaUdBO0lBRUk7SUFDQTtJQUNBO0lBQ0E7RWxCMmpETjtFa0J4akRNO0lBQ0U7RWxCMGpEUjtBQUNGO0FrQnBrREk7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBbEJxa0RSO0FrQmxrRFE7RUFDRTtBbEJva0RWOztBb0JqdkRBO0VBQ0U7RUFDQTtFQUNBLG1DZjJlc0M7RWUxZXRDO0VkMEtJO0VjdktKLGdCZm1SNEI7RWVsUjVCLGdCZnVSNEI7RWV0UjVCLGNmRFM7RWVFVCxzQmZUUztFZVVUO0VBQ0E7RVJBRTtFU0ZFLHdFRFFKO0FwQit1REY7QXFCbnZETTtFRGROO0lDZVE7RXJCc3ZETjtBQUNGO0FvQmp2REU7RUFDRTtFQUNBO0FwQm12REo7QXNCbndERTtFQUNFO0VBQ0Esc0JqQlJPO0VpQlNQLGtDakJzZG9DO0VpQnJkcEM7RUFLRSxnRGpCcVh3QjtBTDQ0QzlCO0FvQm52REU7RUFDRSxjZnhCTztFZTBCUDtBcEJvdkRKO0FvQjV1REU7RUFFRSx5QmZ4Q087RWUwQ1A7QXBCNHVESjs7QW9CcHVERTs7OztFQUNFO0FwQjB1REo7O0FvQnB1REU7RUFDRTtFQUNBO0FwQnV1REo7QW9CcHVERTtFQU1FLGNmL0RPO0VlZ0VQLHNCZnZFTztBTHd5RFg7O0FvQjV0REE7O0VBRUU7RUFDQTtBcEIrdERGOztBb0JydERBO0VBQ0U7RUFDQTtFQUNBO0VkaUVFO0VjL0RGLGdCZmdNNEI7QUx3aEQ5Qjs7QW9CcnREQTtFQUNFO0VBQ0E7RWQwRUk7RWN4RUosZ0JmNkg0QjtBTDJsRDlCOztBb0JydERBO0VBQ0U7RUFDQTtFZG1FSTtFY2pFSixnQmZ1SDRCO0FMaW1EOUI7O0FvQi9zREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFZG9ESTtFY2xESixnQmZtSzRCO0VlbEs1QixjZm5IUztFZW9IVDtFQUNBO0VBQ0E7QXBCa3RERjtBb0JodERFO0VBRUU7RUFDQTtBcEJpdERKOztBb0Jyc0RBO0VBQ0Usa0NmNlZzQztFZTVWdEM7RWQyQkk7RWN6QkosZ0JmK0U0QjtFT3hOMUI7QVprMURKOztBb0Jyc0RBO0VBQ0UsZ0Nmc1ZzQztFZXJWdEM7RWRtQkk7RWNqQkosZ0Jmc0U0QjtFT3ZOMUI7QVowMURKOztBb0Juc0RFO0VBRUU7QXBCcXNESjs7QW9CanNEQTtFQUNFO0FwQm9zREY7O0FvQjVyREE7RUFDRSxtQmYyVXNDO0FMbzNDeEM7O0FvQjVyREE7RUFDRTtFQUNBLG1CZjRUc0M7QUxtNEN4Qzs7QW9CdnJEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwQjByREY7QW9CeHJERTs7RUFFRTtFQUNBO0FwQjByREo7O0FvQmpyREE7RUFDRTtFQUNBO0VBQ0EscUJmaVNzQztBTG01Q3hDOztBb0JqckRBO0VBQ0U7RUFDQSxrQmY2UnNDO0VlNVJ0QztBcEJvckRGO0FvQmpyREU7RUFFRSxjZnpOTztBTDI0RFg7O0FvQjlxREE7RUFDRTtBcEJpckRGOztBb0I5cURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EscUJmOFFzQztBTG02Q3hDO0FvQjlxREU7RUFDRTtFQUNBO0VBQ0EsdUJmeVFvQztFZXhRcEM7QXBCZ3JESjs7QXNCNzNERTtFQUNFO0VBQ0E7RUFDQSxtQmpCMmNvQztFQ3RWcEM7RWdCbkhBLGNGcU5xQztBcEIycUR6Qzs7QXNCNzNERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWhCd0hFO0VnQnRIRixnQmpCdU8wQjtFaUJ0TzFCO0VBQ0E7RVY5Q0E7QVorNkRKO0FzQjUzREk7RUFFRTtBdEI2M0ROOztBc0J4M0RJOzs7O0VBRUU7QXRCNjNETjs7QXNCMzZESTtFQW9ERSxxQkZrTG1DO0VFL0tqQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0QnkzRFI7QXNCdDNETTtFQUNFLHFCRnVLaUM7RUV0S2pDO0F0QnczRFI7O0FzQng3REk7RUF5RUk7RUFDQTtBdEJtM0RSOztBc0I3N0RJO0VBbUZJLG9DakI2WGdDO0VpQjVYaEM7QXRCODJEUjs7QXNCbDhESTtFQTJGRSxxQkYySW1DO0VFeElqQztFQUNBO0F0QnkyRFI7QXNCdDJETTtFQUNFLHFCRm1JaUM7RUVsSWpDO0F0QncyRFI7O0FzQmoyRE07RUFDRSxjRjBIaUM7QXBCMHVEekM7QXNCajJETTs7O0VBRUU7QXRCbzJEUjs7QXNCNzFETTtFQUNFLGNGNkdpQztBcEJtdkR6QztBc0I5MURRO0VBQ0UscUJGMEcrQjtBcEJzdkR6QztBc0IzMURRO0VBQ0U7RUM1Sk4sd0RENkoyQjtBdEI2MUQvQjtBc0J4MURRO0VBQ0U7QXRCMDFEVjtBc0J2MURRO0VBQ0UscUJGeUYrQjtBcEJnd0R6Qzs7QXNCaDFETTtFQUNFLHFCRitFaUM7QXBCb3dEekM7QXNCLzBEUTtFQUNFLHFCRjBFK0I7RUV6RS9CO0F0QmkxRFY7O0FzQmwrREU7RUFDRTtFQUNBO0VBQ0EsbUJqQjJjb0M7RUN0VnBDO0VnQm5IQSxjRnFOcUM7QXBCZ3hEekM7O0FzQmwrREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VoQndIRTtFZ0J0SEYsZ0JqQnVPMEI7RWlCdE8xQjtFQUNBO0VWOUNBO0Fab2hFSjtBc0JqK0RJO0VBRUU7QXRCaytETjs7QXNCNzlESTs7OztFQUVFO0F0QmsrRE47O0FzQmhoRUk7RUFvREUscUJGa0xtQztFRS9LakM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEI4OURSO0FzQjM5RE07RUFDRSxxQkZ1S2lDO0VFdEtqQztBdEI2OURSOztBc0I3aEVJO0VBeUVJO0VBQ0E7QXRCdzlEUjs7QXNCbGlFSTtFQW1GSSxvQ2pCNlhnQztFaUI1WGhDO0F0Qm05RFI7O0FzQnZpRUk7RUEyRkUscUJGMkltQztFRXhJakM7RUFDQTtBdEI4OERSO0FzQjM4RE07RUFDRSxxQkZtSWlDO0VFbElqQztBdEI2OERSOztBc0J0OERNO0VBQ0UsY0YwSGlDO0FwQiswRHpDO0FzQnQ4RE07OztFQUVFO0F0Qnk4RFI7O0FzQmw4RE07RUFDRSxjRjZHaUM7QXBCdzFEekM7QXNCbjhEUTtFQUNFLHFCRjBHK0I7QXBCMjFEekM7QXNCaDhEUTtFQUNFO0VDNUpOLG9FRDZKMkI7QXRCazhEL0I7QXNCNzdEUTtFQUNFO0F0Qis3RFY7QXNCNTdEUTtFQUNFLHFCRnlGK0I7QXBCcTJEekM7O0FzQnI3RE07RUFDRSxxQkYrRWlDO0FwQnkyRHpDO0FzQnA3RFE7RUFDRSxxQkYwRStCO0VFekUvQjtBdEJzN0RWOztBb0JqMkRBO0VBQ0U7RUFDQTtFQUNBO0FwQm8yREY7QW9CLzFERTtFQUNFO0FwQmkyREo7QWdCaGtFSTtFSW9PQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VwQisxREo7RW9CMzFERTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXBCNjFESjtFb0J6MURFO0lBQ0U7SUFDQTtJQUNBO0VwQjIxREo7RW9CdjFERTtJQUNFO0VwQnkxREo7RW9CdDFERTs7SUFFRTtFcEJ3MURKO0VvQm4xREU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VwQnExREo7RW9CbjFERTtJQUNFO0lBQ0E7SUFDQTtJQUNBLHFCZmdMa0M7SWUvS2xDO0VwQnExREo7RW9CbDFERTtJQUNFO0lBQ0E7RXBCbzFESjtFb0JsMURFO0lBQ0U7RXBCbzFESjtBQUNGOztBd0J0cUVBO0VBQ0U7RUFFQSxnQm5CdVI0QjtFbUJ0UjVCLGNuQk1TO0VtQkxUO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUN1RkE7RW5CNEVJO0VtQjFFSixnQnBCMkw0QjtFT25SMUI7RVNGRSxxSUdHSjtBeEJ5cUVGO0FxQnhxRU07RUdkTjtJSGVRO0VyQjJxRU47QUFDRjtBT3JyRUU7RWlCVUUsY25CTk87RW1CT1A7QXhCOHFFSjtBd0IzcUVFO0VBRUU7RUFDQSxnRG5COFcwQjtBTDh6RDlCO0F3QnhxRUU7RUFFRSxhbkJrWjBCO0FMdXhEOUI7QXdCcnFFRTtFQUNFO0F4QnVxRUo7QXdCenBFQTs7RUFFRTtBeEIycEVGOztBd0JscEVFO0VDM0RBO0VGQUUseUJsQnNFVztFb0JwRWIscUJwQm9FYTtBTDZvRWY7QU83c0VFO0VrQkFFO0VGTkEsd0NFRDJEO0VBUzNELCtCQVRxRztBekJ5dEV6RztBeUI3c0VFO0VBRUU7RUZiQSx3Q0VEMkQ7RUFnQjNELCtCQWhCcUc7RUFxQm5HO0F6QjBzRU47QXlCcnNFRTtFQUVFO0VBQ0EseUJwQjBDVztFb0J6Q1gscUJwQnlDVztBTDZwRWY7QXlCL3JFRTtFQUdFO0VBQ0EsbUNBekMrSTtFQTZDL0ksbUNBN0N5TDtBekJ5dUU3TDtBeUIxckVJO0VBS0k7QXpCd3JFUjs7QXdCaHJFRTtFQzNEQTtFRkFFLHlCbEJzRVc7RW9CcEViLHFCcEJvRWE7QUwycUVmO0FPM3VFRTtFa0JBRTtFRk5BLG1FRUQyRDtFQVMzRCw4REFUcUc7QXpCdXZFekc7QXlCM3VFRTtFQUVFO0VGYkEsbUVFRDJEO0VBZ0IzRCw4REFoQnFHO0VBcUJuRztBekJ3dUVOO0F5Qm51RUU7RUFFRTtFQUNBLHlCcEIwQ1c7RW9CekNYLHFCcEJ5Q1c7QUwyckVmO0F5Qjd0RUU7RUFHRTtFQUNBLGtFQXpDK0k7RUE2Qy9JLDhEQTdDeUw7QXpCdXdFN0w7QXlCeHRFSTtFQUtJO0F6QnN0RVI7O0F3QjlzRUU7RUMzREE7RUZBRSx5QmxCc0VXO0VvQnBFYixxQnBCb0VhO0FMeXNFZjtBT3p3RUU7RWtCQUU7RUZOQSwyREVEMkQ7RUFTM0Qsb0RBVHFHO0F6QnF4RXpHO0F5Qnp3RUU7RUFFRTtFRmJBLDJERUQyRDtFQWdCM0Qsb0RBaEJxRztFQXFCbkc7QXpCc3dFTjtBeUJqd0VFO0VBRUU7RUFDQSx5QnBCMENXO0VvQnpDWCxxQnBCeUNXO0FMeXRFZjtBeUIzdkVFO0VBR0U7RUFDQSx3REF6QytJO0VBNkMvSSx1REE3Q3lMO0F6QnF5RTdMO0F5QnR2RUk7RUFLSTtBekJvdkVSOztBd0I1dUVFO0VDM0RBO0VGQUUseUJsQnNFVztFb0JwRWIscUJwQm9FYTtBTHV1RWY7QU92eUVFO0VrQkFFO0VGTkEsaURFRDJEO0VBUzNELGdFQVRxRztBekJtekV6RztBeUJ2eUVFO0VBRUU7RUZiQSxpREVEMkQ7RUFnQjNELGdFQWhCcUc7RUFxQm5HO0F6Qm95RU47QXlCL3hFRTtFQUVFO0VBQ0EseUJwQjBDVztFb0J6Q1gscUJwQnlDVztBTHV2RWY7QXlCenhFRTtFQUdFO0VBQ0Esb0VBekMrSTtFQTZDL0ksZ0VBN0N5TDtBekJtMEU3TDtBeUJweEVJO0VBS0k7QXpCa3hFUjs7QXdCMXdFRTtFQzNEQTtFRkFFLHlCbEJzRVc7RW9CcEViLHFCcEJvRWE7QUxxd0VmO0FPcjBFRTtFa0JBRTtFRk5BLDBDRUQyRDtFQVMzRCxpQ0FUcUc7QXpCaTFFekc7QXlCcjBFRTtFQUVFO0VGYkEsMENFRDJEO0VBZ0IzRCxpQ0FoQnFHO0VBcUJuRztBekJrMEVOO0F5Qjd6RUU7RUFFRTtFQUNBLHlCcEIwQ1c7RW9CekNYLHFCcEJ5Q1c7QUxxeEVmO0F5QnZ6RUU7RUFHRTtFQUNBLHFDQXpDK0k7RUE2Qy9JLHNDQTdDeUw7QXpCaTJFN0w7QXlCbHpFSTtFQUtJO0F6Qmd6RVI7O0F3Qnh5RUU7RUMzREE7RUZBRSx5QmxCc0VXO0VvQnBFYixxQnBCb0VhO0FMbXlFZjtBT24yRUU7RWtCQUU7RUZOQSxpRUVEMkQ7RUFTM0QsK0RBVHFHO0F6QisyRXpHO0F5Qm4yRUU7RUFFRTtFRmJBLGlFRUQyRDtFQWdCM0QsK0RBaEJxRztFQXFCbkc7QXpCZzJFTjtBeUIzMUVFO0VBRUU7RUFDQSx5QnBCMENXO0VvQnpDWCxxQnBCeUNXO0FMbXpFZjtBeUJyMUVFO0VBR0U7RUFDQSxtRUF6QytJO0VBNkMvSSwrREE3Q3lMO0F6QiszRTdMO0F5QmgxRUk7RUFLSTtBekI4MEVSOztBd0J0MEVFO0VDM0RBO0VGQUUseUJsQnNFVztFb0JwRWIscUJwQm9FYTtBTGkwRWY7QU9qNEVFO0VrQkFFO0VGTkEsa0RFRDJEO0VBUzNELHdDQVRxRztBekI2NEV6RztBeUJqNEVFO0VBRUU7RUZiQSxrREVEMkQ7RUFnQjNELHdDQWhCcUc7RUFxQm5HO0F6QjgzRU47QXlCejNFRTtFQUVFO0VBQ0EseUJwQjBDVztFb0J6Q1gscUJwQnlDVztBTGkxRWY7QXlCbjNFRTtFQUdFO0VBQ0EsNENBekMrSTtFQTZDL0ksOENBN0N5TDtBekI2NUU3TDtBeUI5MkVJO0VBS0k7QXpCNDJFUjs7QXdCcDJFRTtFQzNEQTtFRkFFLHlCbEJzRVc7RW9CcEViLHFCcEJvRWE7QUwrMUVmO0FPLzVFRTtFa0JBRTtFRk5BLDJERUQyRDtFQVMzRCxxREFUcUc7QXpCMjZFekc7QXlCLzVFRTtFQUVFO0VGYkEsMkRFRDJEO0VBZ0IzRCxxREFoQnFHO0VBcUJuRztBekI0NUVOO0F5QnY1RUU7RUFFRTtFQUNBLHlCcEIwQ1c7RW9CekNYLHFCcEJ5Q1c7QUwrMkVmO0F5Qmo1RUU7RUFHRTtFQUNBLHlEQXpDK0k7RUE2Qy9JLHVEQTdDeUw7QXpCMjdFN0w7QXlCNTRFSTtFQUtJO0F6QjA0RVI7O0F3QjUzRUU7RUNQQSxjcEJZYTtFb0JYYixxQnBCV2E7QUw0M0VmO0FPNTdFRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJwQk9XO0VvQk5YLHFCcEJNVztBTGk0RWY7QXlCcDRFRTtFQUVFO0F6QnE0RUo7QXlCbDRFRTtFQUVFLGNwQkpXO0VvQktYO0F6Qm00RUo7QXlCaDRFRTtFQUdFO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBTDY0RWY7QXlCOTNFSTtFQUtJO0F6QjQzRVI7O0F3QnI1RUU7RUNQQSxjcEJZYTtFb0JYYixxQnBCV2E7QUxxNUVmO0FPcjlFRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJwQk9XO0VvQk5YLHFCcEJNVztBTDA1RWY7QXlCNzVFRTtFQUVFO0F6Qjg1RUo7QXlCMzVFRTtFQUVFLGNwQkpXO0VvQktYO0F6QjQ1RUo7QXlCejVFRTtFQUdFO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBTHM2RWY7QXlCdjVFSTtFQUtJO0F6QnE1RVI7O0F3Qjk2RUU7RUNQQSxjcEJZYTtFb0JYYixxQnBCV2E7QUw4NkVmO0FPOStFRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJwQk9XO0VvQk5YLHFCcEJNVztBTG03RWY7QXlCdDdFRTtFQUVFO0F6QnU3RUo7QXlCcDdFRTtFQUVFLGNwQkpXO0VvQktYO0F6QnE3RUo7QXlCbDdFRTtFQUdFO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBTCs3RWY7QXlCaDdFSTtFQUtJO0F6Qjg2RVI7O0F3QnY4RUU7RUNQQSxjcEJZYTtFb0JYYixxQnBCV2E7QUx1OEVmO0FPdmdGRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJwQk9XO0VvQk5YLHFCcEJNVztBTDQ4RWY7QXlCLzhFRTtFQUVFO0F6Qmc5RUo7QXlCNzhFRTtFQUVFLGNwQkpXO0VvQktYO0F6Qjg4RUo7QXlCMzhFRTtFQUdFO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBTHc5RWY7QXlCejhFSTtFQUtJO0F6QnU4RVI7O0F3QmgrRUU7RUNQQSxjcEJZYTtFb0JYYixxQnBCV2E7QUxnK0VmO0FPaGlGRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJwQk9XO0VvQk5YLHFCcEJNVztBTHErRWY7QXlCeCtFRTtFQUVFO0F6QnkrRUo7QXlCdCtFRTtFQUVFLGNwQkpXO0VvQktYO0F6QnUrRUo7QXlCcCtFRTtFQUdFO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBTGkvRWY7QXlCbCtFSTtFQUtJO0F6QmcrRVI7O0F3QnovRUU7RUNQQSxjcEJZYTtFb0JYYixxQnBCV2E7QUx5L0VmO0FPempGRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJwQk9XO0VvQk5YLHFCcEJNVztBTDgvRWY7QXlCamdGRTtFQUVFO0F6QmtnRko7QXlCLy9FRTtFQUVFLGNwQkpXO0VvQktYO0F6QmdnRko7QXlCNy9FRTtFQUdFO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBTDBnRmY7QXlCMy9FSTtFQUtJO0F6QnkvRVI7O0F3QmxoRkU7RUNQQSxjcEJZYTtFb0JYYixxQnBCV2E7QUxraEZmO0FPbGxGRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJwQk9XO0VvQk5YLHFCcEJNVztBTHVoRmY7QXlCMWhGRTtFQUVFO0F6QjJoRko7QXlCeGhGRTtFQUVFLGNwQkpXO0VvQktYO0F6QnloRko7QXlCdGhGRTtFQUdFO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBTG1pRmY7QXlCcGhGSTtFQUtJO0F6QmtoRlI7O0F3QjNpRkU7RUNQQSxjcEJZYTtFb0JYYixxQnBCV2E7QUwyaUZmO0FPM21GRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJwQk9XO0VvQk5YLHFCcEJNVztBTGdqRmY7QXlCbmpGRTtFQUVFO0F6Qm9qRko7QXlCampGRTtFQUVFLGNwQkpXO0VvQktYO0F6QmtqRko7QXlCL2lGRTtFQUdFO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBTDRqRmY7QXlCN2lGSTtFQUtJO0F6QjJpRlI7O0F3QnpqRkE7RUFDRSxnQm5CNk00QjtFbUI1TTVCLGNuQjJGd0M7RW1CMUZ4QyxxQm5CMkZ3QztBTGkrRTFDO0FPcm9GRTtFaUI0RUUsMEJuQnlGc0M7RW1CeEZ0QywwQm5CeUZzQztBTG0rRTFDO0F3QnpqRkU7RUFFRSwwQm5Cb0ZzQztBTHMrRTFDO0F3QnZqRkU7RUFFRSxjbkJ0Rk87RW1CdUZQO0F4QndqRko7O0F3QjdpRkE7RUNQRTtFbkI0RUk7RW1CMUVKLGdCcEIrSDRCO0VPdk4xQjtBWmlwRko7O0F3QmhqRkE7RUNYRTtFbkI0RUk7RW1CMUVKLGdCcEJnSTRCO0VPeE4xQjtBWndwRko7O0F3QjlpRkE7RUFDRTtFQUNBO0F4QmlqRkY7QXdCOWlGRTtFQUNFLGtCbkJ3VDBCO0FMd3ZFOUI7O0F3QnhpRkU7OztFQUNFO0F4QjZpRko7O0EwQnhyRkE7RUxnQk0sZ0NLZko7QTFCMnJGRjtBcUJ4cUZNO0VLcEJOO0lMcUJRO0VyQjJxRk47QUFDRjtBMEI5ckZFO0VBQ0U7QTFCZ3NGSjs7QTBCM3JGRTtFQUNFO0ExQjhyRko7O0EwQjFyRkE7RUFDRTtFQUNBO0VBQ0E7RUxESSw2QktFSjtBMUI2ckZGO0FxQjNyRk07RUtOTjtJTE9RO0VyQjhyRk47QUFDRjtBMEJoc0ZFO0VBQ0U7RUFDQTtFTE5FLDRCS09GO0ExQmtzRko7QXFCcnNGTTtFS0FKO0lMQ007RXJCd3NGTjtBQUNGOztBMkI3dEZBOzs7O0VBSUU7QTNCZ3VGRjs7QTJCN3RGQTtFQUNFO0EzQmd1RkY7QTRCNXNGSTtFQUNFO0VBQ0Esb0J2QitOd0I7RXVCOU54Qix1QnZCNk53QjtFdUI1TnhCO0VBaENKO0VBQ0E7RUFDQTtFQUNBO0E1Qit1RkY7QTRCMXJGSTtFQUNFO0E1QjRyRk47O0EyQnR1RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxhdEJ5cEJrQztFc0J4cEJsQztFQUNBO0VBQ0EsZ0J0Qml1QmtDO0VzQmh1QmxDO0VBQ0E7RXJCMkpJO0VxQnpKSixjdEJYUztFc0JZVDtFQUNBO0VBQ0Esc0J0QnZCUztFc0J3QlQ7RUFDQTtFZmRFO0Fad3ZGSjs7QTJCanVGSTtFQUNFO0VBQ0E7QTNCb3VGTjs7QTJCanVGSTtFQUNFO0VBQ0E7QTNCb3VGTjs7QWdCeHRGSTtFV25CQTtJQUNFO0lBQ0E7RTNCK3VGSjtFMkI1dUZFO0lBQ0U7SUFDQTtFM0I4dUZKO0FBQ0Y7QWdCbnVGSTtFV25CQTtJQUNFO0lBQ0E7RTNCeXZGSjtFMkJ0dkZFO0lBQ0U7SUFDQTtFM0J3dkZKO0FBQ0Y7QWdCN3VGSTtFV25CQTtJQUNFO0lBQ0E7RTNCbXdGSjtFMkJod0ZFO0lBQ0U7SUFDQTtFM0Jrd0ZKO0FBQ0Y7QWdCdnZGSTtFV25CQTtJQUNFO0lBQ0E7RTNCNndGSjtFMkIxd0ZFO0lBQ0U7SUFDQTtFM0I0d0ZKO0FBQ0Y7QTJCcndGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHVCdEIrckJnQztBTHdrRXBDO0E0QnR5Rkk7RUFDRTtFQUNBLG9CdkIrTndCO0V1QjlOeEIsdUJ2QjZOd0I7RXVCNU54QjtFQXpCSjtFQUNBO0VBQ0E7RUFDQTtBNUJrMEZGO0E0QnB4Rkk7RUFDRTtBNUJzeEZOOztBMkIzd0ZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQnRCaXJCZ0M7QUw2bEVwQztBNEIzekZJO0VBQ0U7RUFDQSxvQnZCK053QjtFdUI5TnhCLHVCdkI2TndCO0V1QjVOeEI7RUFsQko7RUFDQTtFQUNBO0VBQ0E7QTVCZzFGRjtBNEJ6eUZJO0VBQ0U7QTVCMnlGTjtBMkJ0eEZJO0VBQ0U7QTNCd3hGTjs7QTJCbHhGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0J0QmdxQmdDO0FMcW5FcEM7QTRCbjFGSTtFQUNFO0VBQ0Esb0J2QitOd0I7RXVCOU54Qix1QnZCNk53QjtFdUI1TnhCO0E1QnExRk47QTRCMTBGTTtFQUNFO0E1QjQwRlI7QTRCejBGTTtFQUNFO0VBQ0EscUJ2QjRNc0I7RXVCM010Qix1QnZCME1zQjtFdUJ6TXRCO0VBOUJOO0VBQ0E7RUFDQTtBNUIwMkZGO0E0QnowRkk7RUFDRTtBNUIyMEZOO0EyQnJ5Rkk7RUFDRTtBM0J1eUZOOztBMkIveEZFO0VBSUU7RUFDQTtBM0IreEZKOztBMkIxeEZBO0VFOUdFO0VBQ0E7RUFDQTtFQUNBO0E3QjQ0RkY7O0EyQjF4RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCdEJpSzRCO0VzQmhLNUIsY3RCaEhTO0VzQmlIVDtFQUVBO0VBQ0E7RUFDQTtBM0I0eEZGO0FPajVGRTtFb0JvSUUsK0N0Qm9uQmdDO0VzQm5uQmhDO0VKL0lBLHlCbEJHTztBTDY1Rlg7QTJCN3dGRTtFQUVFLFd0QnBKTztFc0JxSlA7RUp0SkEseUJsQm9QMEI7QUxpckY5QjtBMkIzd0ZFO0VBRUUsY3RCdEpPO0VzQnVKUDtFQUNBO0EzQjR3Rko7O0EyQnB3RkE7RUFDRTtBM0J1d0ZGOztBMkJud0ZBO0VBQ0U7RUFDQSxzQnRCaW1Ca0M7RXNCaG1CbEM7RXJCQUk7RXFCRUosY3RCektTO0VzQjBLVDtBM0Jzd0ZGOztBMkJsd0ZBO0VBQ0U7RUFDQTtFQUNBLGN0QjlLUztBTG03Rlg7O0E4Qmg4RkE7O0VBRUU7RUFDQTtFQUNBO0E5Qm04RkY7QThCajhGRTs7RUFDRTtFQUNBO0E5Qm84Rko7QU9uOEZFOztFdUJJSTtBOUJtOEZOO0E4Qmo4Rkk7Ozs7RUFHRTtBOUJvOEZOOztBOEI5N0ZBO0VBQ0U7RUFDQTtFQUNBO0E5Qmk4RkY7QThCLzdGRTtFQUNFO0E5Qmk4Rko7O0E4QjM3RkU7O0VBRUU7QTlCODdGSjtBOEIxN0ZFOztFbEJYRTtFQUNBO0FaeThGSjtBOEIxN0ZFOztFbEJGRTtFQUNBO0FaZzhGSjs7QThCNzZGQTtFQUNFO0VBQ0E7QTlCZzdGRjtBOEI5NkZFO0VBR0U7QTlCODZGSjtBOEIzNkZFO0VBQ0U7QTlCNjZGSjs7QThCejZGQTtFQUNFO0VBQ0E7QTlCNDZGRjs7QThCejZGQTtFQUNFO0VBQ0E7QTlCNDZGRjs7QThCeDVGQTtFQUNFO0VBQ0E7RUFDQTtBOUIyNUZGO0E4Qno1RkU7O0VBRUU7QTlCMjVGSjtBOEJ4NUZFOztFQUVFO0E5QjA1Rko7QThCdDVGRTs7RWxCckZFO0VBQ0E7QVorK0ZKO0E4QnQ1RkU7O0VsQnhHRTtFQUNBO0Faa2dHSjs7QThCdjRGRTs7RUFFRTtBOUIwNEZKO0E4Qng0Rkk7Ozs7RUFFRTtFQUNBO0VBQ0E7QTlCNDRGTjs7QStCcmlHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Cd2lHRjtBK0J0aUdFOzs7O0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0J3aUdKO0ErQnRpR0k7Ozs7Ozs7Ozs7OztFQUdFO0EvQmlqR047QStCNWlHRTs7O0VBR0U7QS9COGlHSjtBK0IxaUdFO0VBQ0U7QS9CNGlHSjtBK0J2aUdJOztFbkJJQTtFQUNBO0FadWlHSjtBK0J2aUdFO0VBQ0U7RUFDQTtBL0J5aUdKO0ErQnZpR0k7RW5CbkJBO0VBQ0E7QVo2akdKO0ErQnppR0k7RW5CUEE7RUFDQTtBWm1qR0o7QStCemlHSTs7OztFbkJ6QkE7RUFDQTtBWndrR0o7QStCdmlHSTs7OztFbkJsQ0E7RUFDQTtBWitrR0o7O0ErQjloR0E7O0VBRUU7QS9CaWlHRjtBK0I1aEdFOztFQUNFO0VBQ0E7QS9CK2hHSjtBK0I3aEdJOztFQUNFO0EvQmdpR047QStCNWhHRTs7Ozs7Ozs7RUFJRTtBL0JraUdKOztBK0I5aEdBO0VBQXVCO0EvQmtpR3ZCOztBK0JqaUdBO0VBQXNCO0EvQnFpR3RCOztBK0I3aEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RXpCMkRJO0V5QnpESixnQjFCcUs0QjtFMEJwSzVCLGdCMUJ5SzRCO0UwQnhLNUIsYzFCL0dTO0UwQmdIVDtFQUNBO0VBQ0EseUIxQnZIUztFMEJ3SFQ7RW5CL0dFO0FaZ3BHSjtBK0I3aEdFOztFQUVFO0EvQitoR0o7O0ErQnJoR0E7O0VBRUUsZ0MxQm1Xc0M7QUxxckZ4Qzs7QStCcmhHQTs7Ozs7O0VBTUU7RXpCd0JJO0V5QnRCSixnQjFCMkU0QjtFT3ZOMUI7QVpxcUdKOztBK0JyaEdBOztFQUVFLGtDMUJpVnNDO0FMdXNGeEM7O0ErQnJoR0E7Ozs7OztFQU1FO0V6Qk9JO0V5QkxKLGdCMUIyRDRCO0VPeE4xQjtBWnNyR0o7O0ErQnJoR0E7O0VBRUU7QS9Cd2hHRjs7QStCN2dHQTs7Ozs7Ozs7RW5COUpJO0VBQ0E7QVpzckdKOztBK0I5Z0dBOzs7Ozs7RW5CM0pJO0VBQ0E7QVprckdKOztBZ0MxdEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQzZ0R0Y7O0FnQzF0R0E7RUFDRTtFQUNBLGtCM0J5ZnNDO0FMb3VGeEM7O0FnQzF0R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQSxXM0JxZnNDO0UyQnBmdEM7RUFDQTtBaEM2dEdGO0FnQzN0R0U7RUFDRSxXM0J6Qk87RTJCMEJQLHFCM0J5TjBCO0VrQnBQMUIseUJsQm9QMEI7QUxxZ0c5QjtBZ0N6dEdFO0VBS0ksZ0QzQmdXd0I7QUx1M0Y5QjtBZ0NudEdFO0VBQ0Usa0MzQnNib0M7QUwreEZ4QztBZ0NsdEdFO0VBQ0UsVzNCN0NPO0UyQjhDUCx3QzNCa2Y0QztFMkJqZjVDLG9DM0JpZjRDO0FMbXVGaEQ7QWdDN3NHSTtFQUNFLGMzQmpESztBTGd3R1g7QWdDN3NHTTtFQUNFLHlCM0J4REc7QUx1d0dYOztBZ0Nyc0dBO0VBQ0U7RUFDQTtFQUVBO0FoQ3VzR0Y7QWdDbnNHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsVzNCd2JvQztFMkJ2YnBDLFkzQnVib0M7RTJCdGJwQztFQUNBO0VBQ0Esc0IzQnJGTztFMkJzRlA7QWhDcXNHSjtBZ0Noc0dFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXM0J5YW9DO0UyQnhhcEMsWTNCd2FvQztFMkJ2YXBDO0VBQ0E7QWhDa3NHSjs7QWdDeHJHRTtFcEJsR0U7QVo4eEdKO0FnQ3ZyR0k7RUFDRTtBaEN5ckdOO0FnQ3ByR0k7RUFDRSxxQjNCMEh3QjtFa0JwUDFCLHlCbEJvUDBCO0FMNmpHOUI7QWdDbnJHSTtFQUNFO0FoQ3FyR047QWdDaHJHSTtFVHBJQSx3Q2xCeWhCNEM7QUw4eEZoRDtBZ0NockdJO0VUdklBLHdDbEJ5aEI0QztBTGl5RmhEOztBZ0N4cUdFO0VBRUUsa0IzQjBaNEM7QUxneEZoRDtBZ0N0cUdJO0VBQ0U7QWhDd3FHTjtBZ0NucUdJO0VUOUpBLHdDbEJ5aEI0QztBTDJ5RmhEOztBZ0MzcEdBO0VBQ0U7QWhDOHBHRjtBZ0MzcEdJO0VBQ0U7RUFDQSxjM0JrWTBDO0UyQmpZMUM7RUFFQSxxQjNCZ1kwQztBTDR4RmhEO0FnQ3pwR0k7RUFDRTtFQUNBO0VBQ0EsdUIzQjJYMEM7RTJCMVgxQyx3QjNCMFgwQztFMkJ6WDFDLHlCM0JwTEs7RTJCc0xMLHFCM0JzWDBDO0VnQnhpQjFDLHlJV21MQTtBaEMwcEdOO0FxQnowR007RVd1S0Y7SVh0S0k7RXJCNDBHTjtBQUNGO0FnQzFwR0k7RUFDRSxzQjNCbE1LO0UyQm1NTDtBaEM0cEdOO0FnQ3ZwR0k7RVR6TUEsd0NsQnloQjRDO0FMMDBGaEQ7O0FnQzdvR0E7RUFDRTtFQUNBO0VBQ0EsbUMzQnFSc0M7RTJCcFJ0QztFMUI1Q0k7RTBCK0NKLGdCM0I2RDRCO0UyQjVENUIsZ0IzQmlFNEI7RTJCaEU1QixjM0J2TlM7RTJCd05UO0VBQ0E7RUFDQTtFcEJ0TkU7RW9CeU5GO0FoQzhvR0Y7QWdDNW9HRTtFQUNFLGtDM0J3UG9DO0UyQnZQcEM7RUFLRSxnRDNCbVc4QjtBTHV5RnBDO0FnQ3ZvR0k7RUFNRSxjM0IvT0s7RTJCZ1BMLHNCM0J2UEs7QUwyM0dYO0FnQ2hvR0U7RUFFRTtFQUNBLHNCM0IrSDBCO0UyQjlIMUI7QWhDaW9HSjtBZ0M5bkdFO0VBQ0UsYzNCN1BPO0UyQjhQUCx5QjNCbFFPO0FMazRHWDtBZ0M1bkdFO0VBQ0U7QWhDOG5HSjtBZ0MxbkdFO0VBQ0U7RUFDQTtBaEM0bkdKOztBZ0N4bkdBO0VBQ0Usa0MzQjBOc0M7RTJCek50QyxvQjNCaUg0QjtFMkJoSDVCLHVCM0JnSDRCO0UyQi9HNUIsb0IzQmdINEI7RUMxTnhCO0FOc3VHTjs7QWdDeG5HQTtFQUNFLGdDM0JtTnNDO0UyQmxOdEMsbUIzQjhHNEI7RTJCN0c1QixzQjNCNkc0QjtFMkI1RzVCLGtCM0I2RzRCO0VDL054QjtBTjh1R047O0FnQ25uR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQSxtQzNCaU1zQztFMkJoTXRDO0FoQ3NuR0Y7O0FnQ25uR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQSxtQzNCeUxzQztFMkJ4THRDO0VBQ0E7RUFDQTtBaENzbkdGO0FnQ3BuR0U7RUFDRSxrQzNCcUtvQztFMkJwS3BDLGdEM0J5RTBCO0FMNmlHOUI7QWdDbG5HRTtFQUVFLHlCM0IvVE87QUxrN0dYO0FnQy9tR0k7RUFDRSxpQjNCMlRhO0FMc3pGbkI7QWdDN21HRTtFQUNFO0FoQyttR0o7O0FnQzNtR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUMzQndKc0M7RTJCdkp0QztFQUNBO0VBRUEsZ0IzQmhFNEI7RTJCaUU1QixnQjNCNUQ0QjtFMkI2RDVCLGMzQnBWUztFMkJxVlQsc0IzQjVWUztFMkI2VlQ7RXBCbFZFO0FaZzhHSjtBZ0MxbUdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNkIzQmlJb0M7RTJCaElwQztFQUNBLGdCM0I1RTBCO0UyQjZFMUIsYzNCcFdPO0UyQnFXUDtFVDdXQSx5QmxCR087RTJCNFdQO0VwQm5XQTtBWmc5R0o7O0FnQ2xtR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQ3FtR0Y7QWdDbm1HRTtFQUNFO0FoQ3FtR0o7QWdDam1HSTtFQUEwQixnRTNCb09lO0FMZzRGN0M7QWdDbm1HSTtFQUEwQixnRTNCbU9lO0FMbTRGN0M7QWdDcm1HSTtFQUEwQixnRTNCa09lO0FMczRGN0M7QWdDcm1HRTtFQUNFO0FoQ3VtR0o7QWdDcG1HRTtFQUNFLFczQm9OeUM7RTJCbk56QyxZM0JtTnlDO0UyQmxOekM7RVRsWkEseUJsQm9QMEI7RTJCZ0sxQixTM0JtTnlDO0VPM2xCekM7RVNGRSw0R1c2WUY7RUFDQTtBaENxbUdKO0FxQi8rR007RVdpWUo7SVhoWU07RXJCay9HTjtBQUNGO0FnQ3htR0k7RVQxWkEsd0NsQjRtQnlDO0FMeTVGN0M7QWdDdG1HRTtFQUNFLFczQjZMZ0M7RTJCNUxoQyxjM0I2TGdDO0UyQjVMaEM7RUFDQSxlM0I0TGdDO0UyQjNMaEMseUIzQmhhTztFMkJpYVA7RXBCelpBO0Faa2dISjtBZ0NwbUdFO0VBQ0UsVzNCeUx5QztFMkJ4THpDLFkzQndMeUM7RWtCcG1CekMseUJsQm9QMEI7RTJCMEwxQixTM0J5THlDO0VPM2xCekM7RVNGRSw0R1d1YUY7RUFDQTtBaENxbUdKO0FxQnpnSE07RVc0Wko7SVgzWk07RXJCNGdITjtBQUNGO0FnQ3htR0k7RVRwYkEsd0NsQjRtQnlDO0FMbTdGN0M7QWdDdG1HRTtFQUNFLFczQm1LZ0M7RTJCbEtoQyxjM0JtS2dDO0UyQmxLaEM7RUFDQSxlM0JrS2dDO0UyQmpLaEMseUIzQjFiTztFMkIyYlA7RXBCbmJBO0FaNGhISjtBZ0NwbUdFO0VBQ0UsVzNCK0p5QztFMkI5SnpDLFkzQjhKeUM7RTJCN0p6QztFQUNBLG9CM0JyRTBCO0UyQnNFMUIsbUIzQnRFMEI7RWtCblkxQix5QmxCb1AwQjtFMkJ1TjFCLFMzQjRKeUM7RU8zbEJ6QztFU0ZFLDRHV29jRjtFQUNBO0FoQ3FtR0o7QXFCdGlITTtFV3NiSjtJWHJiTTtFckJ5aUhOO0FBQ0Y7QWdDeG1HSTtFVGpkQSx3Q2xCNG1CeUM7QUxnOUY3QztBZ0N0bUdFO0VBQ0UsVzNCc0lnQztFMkJySWhDLGMzQnNJZ0M7RTJCckloQztFQUNBLGUzQnFJZ0M7RTJCcEloQztFQUNBO0VBQ0E7QWhDd21HSjtBZ0NwbUdFO0VBQ0UseUIzQjlkTztFT1FQO0FaNmpISjtBZ0NubUdFO0VBQ0U7RUFDQSx5QjNCcGVPO0VPUVA7QVpra0hKO0FnQ2ptR0k7RUFDRSx5QjNCeGVLO0FMMmtIWDtBZ0NobUdJO0VBQ0U7QWhDa21HTjtBZ0MvbEdJO0VBQ0UseUIzQmhmSztBTGlsSFg7QWdDOWxHSTtFQUNFO0FoQ2dtR047QWdDN2xHSTtFQUNFLHlCM0J4Zks7QUx1bEhYOztBZ0MxbEdBOzs7RVh6Zk0sNEdXNGZKO0FoQzZsR0Y7QXFCcmxITTtFV3FmTjs7O0lYcGZRO0VyQjBsSE47QUFDRjs7QWlDM21IQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDOG1IRjs7QWlDM21IQTtFQUNFO0VBQ0E7QWpDOG1IRjtBTzdtSEU7RTBCR0U7QWpDNm1ISjtBaUN6bUhFO0VBQ0UsYzVCWE87RTRCWVA7RUFDQTtBakMybUhKOztBaUNubUhBO0VBQ0U7QWpDc21IRjtBaUNwbUhFO0VBQ0U7RUFDQTtFQUNBO0VyQmJBO0VBQ0E7QVpvbkhKO0FPaG9IRTtFMEI2Qkk7RUFDQSxxQzVCaXBCOEI7QUxxOUZwQztBaUNubUhJO0VBQ0UsYzVCckNLO0U0QnNDTDtFQUNBO0FqQ3FtSE47QWlDam1IRTs7RUFFRSxjNUI1Q087RTRCNkNQLHNCNUJwRE87RTRCcURQLGtDNUJzb0JnQztBTDY5RnBDO0FpQ2htSEU7RUFFRTtFckJ0Q0E7RUFDQTtBWndvSEo7O0FpQ3ZsSEU7RUFDRTtFQUNBO0VyQjdEQTtBWndwSEo7QWlDdmxIRTs7RUFFRSxXNUI5RU87RTRCK0VQLHlCNUJvSzBCO0FMcTdHOUI7O0FpQy9rSEU7O0VBRUU7RUFDQTtBakNrbEhKOztBaUM3a0hFOztFQUVFO0VBQ0E7RUFDQTtBakNnbEhKOztBaUN0a0hFO0VBQ0U7QWpDeWtISjtBaUN2a0hFO0VBQ0U7QWpDeWtISjs7QWtDbHJIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbENxckhGO0FrQ2pySEU7Ozs7Ozs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEN5ckhKO0FrQ3JxSEE7RUFDRTtFQUNBLHNCN0JrcUJrQztFNkJqcUJsQyx5QjdCaXFCa0M7RTZCaHFCbEMsa0I3QmdGTztFQzZDSDtFNEIzSEo7RUFDQTtBbEN1cUhGO0FPanRIRTtFMkI2Q0U7QWxDdXFISjs7QWtDOXBIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxDaXFIRjtBa0MvcEhFO0VBQ0U7RUFDQTtBbENpcUhKO0FrQzlwSEU7RUFDRTtFQUNBO0FsQ2dxSEo7O0FrQ3ZwSEE7RUFDRTtFQUNBLG1CN0J5bEJrQztFNkJ4bEJsQyxzQjdCd2xCa0M7QUxra0dwQzs7QWtDOW9IQTtFQUNFO0VBQ0E7RUFHQTtBbEMrb0hGOztBa0Mzb0hBO0VBQ0U7RTVCOERJO0U0QjVESjtFQUNBO0VBQ0E7RXRCeEdFO0FadXZISjtBT3p2SEU7RTJCOEdFO0FsQzhvSEo7O0FrQ3hvSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxDMm9IRjs7QWtDeG9IQTtFQUNFLGdCN0JnbEJrQztFNkIva0JsQztBbEMyb0hGOztBZ0JqdEhJO0VrQmtGSTs7Ozs7OztJQUNFO0lBQ0E7RWxDeW9IUjtBQUNGO0FnQjN1SEk7RWtCNkZBO0lBb0JJO0lBQ0E7RWxDOG5ITjtFa0M1bkhNO0lBQ0U7RWxDOG5IUjtFa0M1bkhRO0lBQ0U7RWxDOG5IVjtFa0MzbkhRO0lBQ0UscUI3QnloQndCO0k2QnhoQnhCLG9CN0J3aEJ3QjtFTHFtR2xDO0VrQ3huSE07Ozs7Ozs7SUFDRTtFbENnb0hSO0VrQ2xuSE07SUFDRTtFbENvbkhSO0VrQ2puSE07SUFDRTtJQUdBO0VsQ2luSFI7RWtDOW1ITTtJQUNFO0VsQ2duSFI7QUFDRjtBZ0Jqd0hJO0VrQmtGSTs7Ozs7OztJQUNFO0lBQ0E7RWxDd3JIUjtBQUNGO0FnQjF4SEk7RWtCNkZBO0lBb0JJO0lBQ0E7RWxDNnFITjtFa0MzcUhNO0lBQ0U7RWxDNnFIUjtFa0MzcUhRO0lBQ0U7RWxDNnFIVjtFa0MxcUhRO0lBQ0UscUI3QnloQndCO0k2QnhoQnhCLG9CN0J3aEJ3QjtFTG9wR2xDO0VrQ3ZxSE07Ozs7Ozs7SUFDRTtFbEMrcUhSO0VrQ2pxSE07SUFDRTtFbENtcUhSO0VrQ2hxSE07SUFDRTtJQUdBO0VsQ2dxSFI7RWtDN3BITTtJQUNFO0VsQytwSFI7QUFDRjtBZ0JoekhJO0VrQmtGSTs7Ozs7OztJQUNFO0lBQ0E7RWxDdXVIUjtBQUNGO0FnQnowSEk7RWtCNkZBO0lBb0JJO0lBQ0E7RWxDNHRITjtFa0MxdEhNO0lBQ0U7RWxDNHRIUjtFa0MxdEhRO0lBQ0U7RWxDNHRIVjtFa0N6dEhRO0lBQ0UscUI3QnloQndCO0k2QnhoQnhCLG9CN0J3aEJ3QjtFTG1zR2xDO0VrQ3R0SE07Ozs7Ozs7SUFDRTtFbEM4dEhSO0VrQ2h0SE07SUFDRTtFbENrdEhSO0VrQy9zSE07SUFDRTtJQUdBO0VsQytzSFI7RWtDNXNITTtJQUNFO0VsQzhzSFI7QUFDRjtBZ0IvMUhJO0VrQmtGSTs7Ozs7OztJQUNFO0lBQ0E7RWxDc3hIUjtBQUNGO0FnQngzSEk7RWtCNkZBO0lBb0JJO0lBQ0E7RWxDMndITjtFa0N6d0hNO0lBQ0U7RWxDMndIUjtFa0N6d0hRO0lBQ0U7RWxDMndIVjtFa0N4d0hRO0lBQ0UscUI3QnloQndCO0k2QnhoQnhCLG9CN0J3aEJ3QjtFTGt2R2xDO0VrQ3J3SE07Ozs7Ozs7SUFDRTtFbEM2d0hSO0VrQy92SE07SUFDRTtFbENpd0hSO0VrQzl2SE07SUFDRTtJQUdBO0VsQzh2SFI7RWtDM3ZITTtJQUNFO0VsQzZ2SFI7QUFDRjtBa0M5ekhJO0VBb0JJO0VBQ0E7QWxDNnlIUjtBa0NoMEhROzs7Ozs7O0VBQ0U7RUFDQTtBbEN3MEhWO0FrQ3J6SFE7RUFDRTtBbEN1ekhWO0FrQ3J6SFU7RUFDRTtBbEN1ekhaO0FrQ3B6SFU7RUFDRSxxQjdCeWhCd0I7RTZCeGhCeEIsb0I3QndoQndCO0FMOHhHcEM7QWtDanpIUTs7Ozs7OztFQUNFO0FsQ3l6SFY7QWtDM3lIUTtFQUNFO0FsQzZ5SFY7QWtDMXlIUTtFQUNFO0VBR0E7QWxDMHlIVjtBa0N2eUhRO0VBQ0U7QWxDeXlIVjs7QWtDM3hIRTtFQUNFLHlCN0JpZ0JnQztBTDZ4R3BDO0FPdC9IRTtFMkIyTkkseUI3QjhmOEI7QUxneUdwQztBa0N6eEhJO0VBQ0UseUI3QnNmOEI7QUxxeUdwQztBTzUvSEU7RTJCb09NLHlCN0JvZjRCO0FMdXlHcEM7QWtDeHhITTtFQUNFLHlCN0JrZjRCO0FMd3lHcEM7QWtDdHhISTs7OztFQUlFLHlCN0J5ZThCO0FMK3lHcEM7QWtDcHhIRTtFQUNFLHlCN0JrZWdDO0U2QmplaEMsZ0M3QnNlZ0M7QUxnekdwQztBa0NueEhFO0VBQ0U7QWxDcXhISjtBa0NseEhFO0VBQ0UseUI3QnlkZ0M7QUwyekdwQztBa0NueEhJO0VBQ0UseUI3QnlkOEI7QUw0ekdwQztBT3JoSUU7RTJCbVFNLHlCN0JzZDRCO0FMK3pHcEM7O0FrQzd3SEU7RUFDRSxXN0JyUk87QUxxaUlYO0FPNWhJRTtFMkIrUUksVzdCeFJLO0FMd2lJWDtBa0Mzd0hJO0VBQ0UsK0I3QjJiOEI7QUxrMUdwQztBT2xpSUU7RTJCd1JNLGdDN0J5YjRCO0FMbzFHcEM7QWtDMXdITTtFQUNFLGdDN0J1YjRCO0FMcTFHcEM7QWtDeHdISTs7OztFQUlFLFc3QjdTSztBTHVqSVg7QWtDdHdIRTtFQUNFLCtCN0J1YWdDO0U2QnRhaEMsc0M3QjJhZ0M7QUw2MUdwQztBa0Nyd0hFO0VBQ0U7QWxDdXdISjtBa0Nwd0hFO0VBQ0UsK0I3QjhaZ0M7QUx3MkdwQztBa0Nyd0hJO0VBQ0UsVzdCN1RLO0FMb2tJWDtBTzNqSUU7RTJCdVRNLFc3QmhVRztBTHVrSVg7O0FtQzFrSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0Esc0I5QkpTO0U4QktUO0VBQ0E7RXZCS0U7QVp3a0lKO0FtQzFrSUU7RUFDRTtFQUNBO0FuQzRrSUo7QW1DemtJRTtFQUNFO0VBQ0E7QW5DMmtJSjtBbUN6a0lJO0VBQ0U7RXZCQ0Y7RUFDQTtBWjJrSUo7QW1DemtJSTtFQUNFO0V2QlVGO0VBQ0E7QVpra0lKO0FtQ3RrSUU7O0VBRUU7QW5Dd2tJSjs7QW1DcGtJQTtFQUdFO0VBR0E7RUFDQSxnQjlCZ3hCa0M7QUxtekdwQzs7QW1DL2pJQTtFQUNFLHNCOUIwd0JrQztBTHd6R3BDOztBbUMvaklBO0VBQ0U7RUFDQTtBbkNra0lGOztBbUMvaklBO0VBQ0U7QW5Da2tJRjs7QU92bklFO0U0QjBERTtBbkNpa0lKO0FtQzlqSUU7RUFDRSxvQjlCeXZCZ0M7QUx1MEdwQzs7QW1DeGpJQTtFQUNFO0VBQ0E7RUFFQSxxQzlCa3ZCa0M7RThCanZCbEM7QW5DMGpJRjtBbUN4aklFO0V2QnZFRTtBWmtvSUo7O0FtQ3RqSUE7RUFDRTtFQUVBLHFDOUJ1dUJrQztFOEJ0dUJsQztBbkN3aklGO0FtQ3RqSUU7RXZCbEZFO0FaMm9JSjs7QW1DL2lJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuQ2tqSUY7O0FtQy9pSUE7RUFDRTtFQUNBO0FuQ2tqSUY7O0FtQzlpSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0I5QjZzQmtDO0VPNXpCaEM7QVppcUlKOztBbUM5aUlBOzs7RUFHRTtFQUNBO0FuQ2lqSUY7O0FtQzlpSUE7O0V2QmpISTtFQUNBO0Fab3FJSjs7QW1DL2lJQTs7RXZCeEdJO0VBQ0E7QVo0cElKOztBbUM1aUlFO0VBQ0UsbUI5QnFyQmdDO0FMMDNHcEM7QWdCOW9JSTtFbUI2Rko7SUFNSTtJQUNBO0lBQ0E7SUFDQTtFbkMraUlGO0VtQzdpSUU7SUFFRTtJQUNBLGtCOUJ5cUI4QjtJOEJ4cUI5QjtJQUNBLGlCOUJ1cUI4QjtFTHU0R2xDO0FBQ0Y7O0FtQ2xpSUU7RUFDRSxtQjlCeXBCZ0M7QUw0NEdwQztBZ0JocUlJO0VtQnVISjtJQVFJO0lBQ0E7RW5DcWlJRjtFbUNsaUlFO0lBRUU7SUFDQTtFbkNtaUlKO0VtQ2ppSUk7SUFDRTtJQUNBO0VuQ21pSU47RW1DOWhJTTtJdkJ6S0o7SUFDQTtFWjBzSUY7RW1DL2hJUTs7SUFHRTtFbkNnaUlWO0VtQzloSVE7O0lBR0U7RW5DK2hJVjtFbUMzaElNO0l2QjFLSjtJQUNBO0Vad3NJRjtFbUM1aElROztJQUdFO0VuQzZoSVY7RW1DM2hJUTs7SUFHRTtFbkM0aElWO0FBQ0Y7O0FtQy9nSUU7RUFDRSxzQjlCOGtCZ0M7QUxvOEdwQztBZ0Ixc0lJO0VtQnNMSjtJQU1JLGU5QjJsQmdDO0k4QjFsQmhDLG1COUIybEJnQztJOEIxbEJoQztJQUNBO0VuQ2toSUY7RW1DaGhJRTtJQUNFO0lBQ0E7RW5Da2hJSjtBQUNGOztBbUN6Z0lBO0VBQ0U7QW5DNGdJRjtBbUMxZ0lFO0VBQ0U7QW5DNGdJSjtBbUMxZ0lJO0VBQ0U7RXZCdk9GO0VBQ0E7QVpvdklKO0FtQzFnSUk7RXZCelBBO0VBQ0E7QVpzd0lKO0FtQzFnSUk7RXZCdFFBO0V1QndRRTtBbkM0Z0lOOztBb0N0eUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUIvQnFpQ2tDO0UrQm5pQ2xDO0VBQ0EseUIvQkVTO0VPU1A7QVo4eElKOztBb0NueUlFO0VBQ0Usb0IvQnloQ2dDO0FMNndHcEM7QW9DcHlJSTtFQUNFO0VBQ0EscUIvQnFoQzhCO0UrQnBoQzlCLGMvQk5LO0UrQk9MO0FwQ3N5SU47QW9DNXhJRTtFQUNFO0FwQzh4SUo7QW9DM3hJRTtFQUNFO0FwQzZ4SUo7QW9DMXhJRTtFQUNFLGMvQjFCTztBTHN6SVg7O0FxQ24wSUE7RUFDRTtFNUJHQTtFQUNBO0VHYUU7QVp3eklKOztBcUNwMElBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxpQmhDb3hCa0M7RWdDbnhCbEMsY2hDbUt3QztFZ0NqS3hDLHNCaENQUztFZ0NRVDtBckNzMElGO0FxQ3AwSUU7RUFDRTtFQUNBLDBCaEM4SnNDO0VnQzdKdEM7RUFDQSx5QmhDWk87RWdDYVAscUJoQ1pPO0FMazFJWDtBcUNuMElFO0VBQ0U7RUFDQSxVaEM0d0JnQztFZ0Mzd0JoQyxnRGhDK1cwQjtBTHM5SDlCOztBcUMveklJO0VBQ0U7RXpCYUY7RUFDQTtBWnN6SUo7QXFDL3pJSTtFekJOQTtFQUNBO0FadzBJSjtBcUM5eklFO0VBQ0U7RUFDQSxXaEN4Q087RWdDeUNQLHlCaEMwTTBCO0VnQ3pNMUIscUJoQ3lNMEI7QUx1bkk5QjtBcUM3eklFO0VBQ0UsY2hDeENPO0VnQ3lDUDtFQUVBO0VBQ0Esc0JoQ2xETztFZ0NtRFAscUJoQ2hETztBTDgySVg7O0FzQ3IzSUU7RUFDRTtFaENnTEU7RWdDOUtGLGdCakNtTzBCO0FMcXBJOUI7QXNDbjNJTTtFMUJxQ0Y7RUFDQTtBWmkxSUo7QXNDbDNJTTtFMUJrQkY7RUFDQTtBWm0ySUo7O0FzQ240SUU7RUFDRTtFaENnTEU7RWdDOUtGLGdCakNvTzBCO0FMa3FJOUI7QXNDajRJTTtFMUJxQ0Y7RUFDQTtBWisxSUo7QXNDaDRJTTtFMUJrQkY7RUFDQTtBWmkzSUo7O0F1Qy80SUE7RUFDRTtFQUNBO0VqQzZKRTtFaUMzSkYsZ0JsQ3dSNEI7RWtDdlI1QjtFQUNBO0VBQ0E7RUFDQTtFM0JLRTtFU0ZFLHFJa0JESjtBdkNrNUlGO0FxQjc0SU07RWtCZk47SWxCZ0JRO0VyQmc1SU47QUFDRjtBT3Q1SUU7RWdDR0k7QXZDczVJTjs7QXVDajVJRTtFQUNFO0F2Q281SUo7O0F1Qy80SUE7RUFDRTtFQUNBO0F2Q2s1SUY7O0F1QzM0SUE7RUFDRSxvQmxDaTRCa0M7RWtDaDRCbEMsbUJsQ2c0QmtDO0VPdjVCaEM7QVpzNklKOztBdUN0NElFO0VDakRBO0VBQ0EseUJuQzBFYTtBTGkzSWY7QU83NklFO0VpQ1ZJO0VBQ0E7QXhDMDdJTjtBd0N2N0lJO0VBRUU7RUFDQTtBeEN3N0lOOztBdUNuNUlFO0VDakRBO0VBQ0EseUJuQzBFYTtBTDgzSWY7QU8xN0lFO0VpQ1ZJO0VBQ0E7QXhDdThJTjtBd0NwOElJO0VBRUU7RUFDQTtBeENxOElOOztBdUNoNklFO0VDakRBO0VBQ0EseUJuQzBFYTtBTDI0SWY7QU92OElFO0VpQ1ZJO0VBQ0E7QXhDbzlJTjtBd0NqOUlJO0VBRUU7RUFDQTtBeENrOUlOOztBdUM3NklFO0VDakRBO0VBQ0EseUJuQzBFYTtBTHc1SWY7QU9wOUlFO0VpQ1ZJO0VBQ0E7QXhDaStJTjtBd0M5OUlJO0VBRUU7RUFDQTtBeEMrOUlOOztBdUMxN0lFO0VDakRBO0VBQ0EseUJuQzBFYTtBTHE2SWY7QU9qK0lFO0VpQ1ZJO0VBQ0E7QXhDOCtJTjtBd0MzK0lJO0VBRUU7RUFDQTtBeEM0K0lOOztBdUN2OElFO0VDakRBO0VBQ0EseUJuQzBFYTtBTGs3SWY7QU85K0lFO0VpQ1ZJO0VBQ0E7QXhDMi9JTjtBd0N4L0lJO0VBRUU7RUFDQTtBeEN5L0lOOztBdUNwOUlFO0VDakRBO0VBQ0EseUJuQzBFYTtBTCs3SWY7QU8zL0lFO0VpQ1ZJO0VBQ0E7QXhDd2dKTjtBd0NyZ0pJO0VBRUU7RUFDQTtBeENzZ0pOOztBdUNqK0lFO0VDakRBO0VBQ0EseUJuQzBFYTtBTDQ4SWY7QU94Z0pFO0VpQ1ZJO0VBQ0E7QXhDcWhKTjtBd0NsaEpJO0VBRUU7RUFDQTtBeENtaEpOOztBeUNoaUpBO0VBQ0U7RUFDQSxtQnBDeXpCa0M7RW9DdnpCbEMseUJwQ0tTO0VPU1A7QVpxaEpKO0FnQjMrSUk7RXlCNURKO0lBUUk7RXpDbWlKRjtBQUNGOztBeUNoaUpBO0VBQ0U7RUFDQTtFN0JJRTtBWmdpSko7O0EwQzlpSkE7RUFDRTtFQUNBO0VBQ0EsbUJyQ3k5QmtDO0VxQ3g5QmxDO0U5QlVFO0Fad2lKSjs7QTBDN2lKQTtFQUVFO0ExQytpSkY7O0EwQzNpSkE7RUFDRSxnQnJDNlE0QjtBTGl5STlCOztBMEN0aUpBO0VBQ0U7QTFDeWlKRjtBMEN0aUpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQ3dpSko7O0EwQzloSkU7RUMvQ0EsMkJEZ0RxSDtFbkIzQ25ILHNDbUIyQ3VCO0VDOUN6QixxQ0Q4Q3FFO0ExQ21pSnZFO0EyQy9rSkU7RUFDRTtBM0NpbEpKO0EyQzlrSkU7RUFDRTtBM0NnbEpKOztBMEMxaUpFO0VDL0NBLDRCRGdEcUg7RW5CM0NuSCx3Q21CMkN1QjtFQzlDekIsd0NEOENxRTtBMUMraUp2RTtBMkMzbEpFO0VBQ0U7QTNDNmxKSjtBMkMxbEpFO0VBQ0U7QTNDNGxKSjs7QTBDdGpKRTtFQy9DQSw4QkRnRHFIO0VuQjNDbkgsd0NtQjJDdUI7RUM5Q3pCLHdDRDhDcUU7QTFDMmpKdkU7QTJDdm1KRTtFQUNFO0EzQ3ltSko7QTJDdG1KRTtFQUNFO0EzQ3dtSko7O0EwQ2xrSkU7RUMvQ0EsK0JEZ0RxSDtFbkIzQ25ILDBDbUIyQ3VCO0VDOUN6Qix5Q0Q4Q3FFO0ExQ3VrSnZFO0EyQ25uSkU7RUFDRTtBM0NxbkpKO0EyQ2xuSkU7RUFDRTtBM0NvbkpKOztBMEM5a0pFO0VDL0NBLCtCRGdEcUg7RW5CM0NuSCx3Q21CMkN1QjtFQzlDekIsc0NEOENxRTtBMUNtbEp2RTtBMkMvbkpFO0VBQ0U7QTNDaW9KSjtBMkM5bkpFO0VBQ0U7QTNDZ29KSjs7QTBDMWxKRTtFQy9DQSwrQkRnRHFIO0VuQjNDbkgsd0NtQjJDdUI7RUM5Q3pCLHdDRDhDcUU7QTFDK2xKdkU7QTJDM29KRTtFQUNFO0EzQzZvSko7QTJDMW9KRTtFQUNFO0EzQzRvSko7O0EwQ3RtSkU7RUMvQ0EsK0JEZ0RxSDtFbkIzQ25ILHdDbUIyQ3VCO0VDOUN6Qix3Q0Q4Q3FFO0ExQzJtSnZFO0EyQ3ZwSkU7RUFDRTtBM0N5cEpKO0EyQ3RwSkU7RUFDRTtBM0N3cEpKOztBMENsbkpFO0VDL0NBLCtCRGdEcUg7RW5CM0NuSCwwQ21CMkN1QjtFQzlDekIseUNEOENxRTtBMUN1bkp2RTtBMkNucUpFO0VBQ0U7QTNDcXFKSjtBMkNscUpFO0VBQ0U7QTNDb3FKSjs7QTRDNXFKRTtFQUNFO0lBQU87RTVDZ3JKVDtFNEMvcUpFO0lBQUs7RTVDa3JKUDtBQUNGO0E0Qy9xSkE7RUFDRTtFQUNBLFl2Q2srQmtDO0V1Q2orQmxDO0VBQ0E7RXRDd0tJO0VzQ3RLSix5QnZDTFM7RU9TUDtBWjhxSko7O0E0QzdxSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFd2Q2pCUztFdUNrQlQ7RUFDQTtFQUNBLHlCdkN1OUJrQztFZ0JsK0I5QiwyQnVCWUo7QTVDZ3JKRjtBcUJ4ckpNO0V1QkROO0l2QkVRO0VyQjJySk47QUFDRjs7QTRDbHJKQTtFckJZRTtFcUJWQTtBNUNxckpGOztBNENqckpFO0VBQ0U7QTVDb3JKSjtBNENqckpNO0VBSko7SUFLTTtFNUNvckpOO0FBQ0Y7O0E2Qy90SkE7RUFDRTtFQUNBO0E3Q2t1SkY7O0E2Qy90SkE7RUFDRTtBN0NrdUpGOztBOENwdUpBO0VBQ0U7RUFDQTtFQUdBO0VBQ0E7RWxDUUU7QVo4dEpKOztBOEM1dEpBO0VBQ0U7RUFDQSxjekNSUztFeUNTVDtBOUMrdEpGO0FPdHVKRTtFdUNXRTtFQUNBLGN6Q2RPO0V5Q2VQO0VBQ0EseUJ6Q3RCTztBTG92Slg7QThDM3RKRTtFQUNFLGN6Q2xCTztFeUNtQlAseUJ6QzFCTztBTHV2Slg7O0E4Q3B0SkE7RUFDRTtFQUNBO0VBQ0E7RUFHQSxzQnpDM0NTO0V5QzRDVDtBOUNxdEpGO0E4Q250SkU7RWxDMUJFO0VBQ0E7QVpndkpKO0E4Q250SkU7RWxDaEJFO0VBQ0E7QVpzdUpKO0E4Q250SkU7RUFFRSxjekNsRE87RXlDbURQO0VBQ0Esc0J6QzFETztBTDh3Slg7QThDaHRKRTtFQUNFO0VBQ0EsV3pDaEVPO0V5Q2lFUCx5QnpDa0wwQjtFeUNqTDFCLHFCekNpTDBCO0FMaWlKOUI7QThDL3NKRTtFQUNFO0E5Q2l0Sko7QThDL3NKSTtFQUNFO0VBQ0EscUJ6QzJKd0I7QUxzako5Qjs7QThDbnNKSTtFQUNFO0E5Q3NzSk47QThDbnNKUTtFbEMxQko7RUFaQTtBWjZ1Sko7QThDbHNKUTtFbEMzQ0o7RUFZQTtBWnF1Sko7QThDanNKUTtFQUNFO0E5Q21zSlY7QThDaHNKUTtFQUNFLHFCekMwSG9CO0V5Q3pIcEI7QTlDa3NKVjtBOENoc0pVO0VBQ0U7RUFDQSxzQnpDcUhrQjtBTDZrSjlCOztBZ0I3dkpJO0U4Qm1DQTtJQUNFO0U5Qzh0Sko7RThDM3RKTTtJbEMxQko7SUFaQTtFWnF3SkY7RThDMXRKTTtJbEMzQ0o7SUFZQTtFWjZ2SkY7RThDenRKTTtJQUNFO0U5QzJ0SlI7RThDeHRKTTtJQUNFLHFCekMwSG9CO0l5Q3pIcEI7RTlDMHRKUjtFOEN4dEpRO0lBQ0U7SUFDQSxzQnpDcUhrQjtFTHFtSjVCO0FBQ0Y7QWdCdHhKSTtFOEJtQ0E7SUFDRTtFOUNzdkpKO0U4Q252Sk07SWxDMUJKO0lBWkE7RVo2eEpGO0U4Q2x2Sk07SWxDM0NKO0lBWUE7RVpxeEpGO0U4Q2p2Sk07SUFDRTtFOUNtdkpSO0U4Q2h2Sk07SUFDRSxxQnpDMEhvQjtJeUN6SHBCO0U5Q2t2SlI7RThDaHZKUTtJQUNFO0lBQ0Esc0J6Q3FIa0I7RUw2bko1QjtBQUNGO0FnQjl5Skk7RThCbUNBO0lBQ0U7RTlDOHdKSjtFOEMzd0pNO0lsQzFCSjtJQVpBO0VacXpKRjtFOEMxd0pNO0lsQzNDSjtJQVlBO0VaNnlKRjtFOEN6d0pNO0lBQ0U7RTlDMndKUjtFOEN4d0pNO0lBQ0UscUJ6QzBIb0I7SXlDekhwQjtFOUMwd0pSO0U4Q3h3SlE7SUFDRTtJQUNBLHNCekNxSGtCO0VMcXBKNUI7QUFDRjtBZ0J0MEpJO0U4Qm1DQTtJQUNFO0U5Q3N5Sko7RThDbnlKTTtJbEMxQko7SUFaQTtFWjYwSkY7RThDbHlKTTtJbEMzQ0o7SUFZQTtFWnEwSkY7RThDanlKTTtJQUNFO0U5Q215SlI7RThDaHlKTTtJQUNFLHFCekMwSG9CO0l5Q3pIcEI7RTlDa3lKUjtFOENoeUpRO0lBQ0U7SUFDQSxzQnpDcUhrQjtFTDZxSjVCO0FBQ0Y7QThDcnhKQTtFbENuSEk7QVoyNEpKO0E4Q3J4SkU7RUFDRTtBOUN1eEpKO0E4Q3J4Skk7RUFDRTtBOUN1eEpOOztBK0NoNkpFO0VBQ0UsMkJEb0pzRTtFQ25KdEUseUNEbUp1QztBOUNneEozQztBT3g1SkU7RXdDUE0sMkJEK0lrRTtFQzlJbEU7QS9DazZKUjtBK0MvNUpNO0VBQ0UsVzFDUEc7RTBDUUgsc0NEeUlrRTtFQ3hJbEUsa0NEd0lrRTtBOUN5eEoxRTs7QStDOTZKRTtFQUNFLDRCRG9Kc0U7RUNuSnRFLDRDRG1KdUM7QTlDOHhKM0M7QU90NkpFO0V3Q1BNLDRCRCtJa0U7RUM5SWxFO0EvQ2c3SlI7QStDNzZKTTtFQUNFLFcxQ1BHO0UwQ1FILHVDRHlJa0U7RUN4SWxFLG1DRHdJa0U7QTlDdXlKMUU7O0ErQzU3SkU7RUFDRSw4QkRvSnNFO0VDbkp0RSw0Q0RtSnVDO0E5QzR5SjNDO0FPcDdKRTtFd0NQTSw4QkQrSWtFO0VDOUlsRTtBL0M4N0pSO0ErQzM3Sk07RUFDRSxXMUNQRztFMENRSCx5Q0R5SWtFO0VDeElsRSxxQ0R3SWtFO0E5Q3F6SjFFOztBK0MxOEpFO0VBQ0UsK0JEb0pzRTtFQ25KdEUsNkNEbUp1QztBOUMwekozQztBT2w4SkU7RXdDUE0sK0JEK0lrRTtFQzlJbEU7QS9DNDhKUjtBK0N6OEpNO0VBQ0UsVzFDUEc7RTBDUUgsMENEeUlrRTtFQ3hJbEUsc0NEd0lrRTtBOUNtMEoxRTs7QStDeDlKRTtFQUNFLCtCRG9Kc0U7RUNuSnRFLDBDRG1KdUM7QTlDdzBKM0M7QU9oOUpFO0V3Q1BNLCtCRCtJa0U7RUM5SWxFO0EvQzA5SlI7QStDdjlKTTtFQUNFLFcxQ1BHO0UwQ1FILDBDRHlJa0U7RUN4SWxFLHNDRHdJa0U7QTlDaTFKMUU7O0ErQ3QrSkU7RUFDRSwrQkRvSnNFO0VDbkp0RSw0Q0RtSnVDO0E5Q3MxSjNDO0FPOTlKRTtFd0NQTSwrQkQrSWtFO0VDOUlsRTtBL0N3K0pSO0ErQ3IrSk07RUFDRSxXMUNQRztFMENRSCwwQ0R5SWtFO0VDeElsRSxzQ0R3SWtFO0E5QysxSjFFOztBK0NwL0pFO0VBQ0UsK0JEb0pzRTtFQ25KdEUsNENEbUp1QztBOUNvMkozQztBTzUrSkU7RXdDUE0sK0JEK0lrRTtFQzlJbEU7QS9Dcy9KUjtBK0NuL0pNO0VBQ0UsVzFDUEc7RTBDUUgsMENEeUlrRTtFQ3hJbEUsc0NEd0lrRTtBOUM2MkoxRTs7QStDbGdLRTtFQUNFLCtCRG9Kc0U7RUNuSnRFLDZDRG1KdUM7QTlDazNKM0M7QU8xL0pFO0V3Q1BNLCtCRCtJa0U7RUM5SWxFO0EvQ29nS1I7QStDamdLTTtFQUNFLFcxQ1BHO0UwQ1FILDBDRHlJa0U7RUN4SWxFLHNDRHdJa0U7QTlDMjNKMUU7O0FnRG5oS0E7RUFDRTtFMUNtTEk7RTBDakxKLGdCM0M4UjRCO0UyQzdSNUI7RUFDQSxXM0NZUztFMkNYVCx5QjNDeWxDa0M7RTJDeGxDbEM7QWhEc2hLRjtBT2poS0U7RXlDREUsVzNDTU87RTJDTFA7QWhEcWhLSjtBT2poS0U7RXlDQ0k7QWhEbWhLTjs7QWdEeGdLQTtFQUNFO0VBQ0E7RUFDQTtBaEQyZ0tGOztBZ0RyZ0tBO0VBQ0U7QWhEd2dLRjs7QWlEOWlLQTtFQUdFLGlCNUMyNEJrQztFNEMxNEJsQyxnQjVDMDRCa0M7RUMxdEI5QjtFMkM3S0osMkM1QzQ0QmtDO0U0QzM0QmxDO0VBQ0E7RUFDQSxnRDVDNjRCa0M7RTRDNTRCbEM7RXJDT0U7QVp3aUtKO0FpRDVpS0U7RUFDRSxzQjVDZzRCZ0M7QUw4cUlwQztBaUQzaUtFO0VBQ0U7QWpENmlLSjtBaUQxaUtFO0VBQ0U7RUFDQTtBakQ0aUtKO0FpRHppS0U7RUFDRTtBakQyaUtKOztBaUR2aUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYzVDdkJTO0U0Q3dCVCwyQzVDcTNCa0M7RTRDcDNCbEM7RUFDQTtFckNaRTtFQUNBO0FadWpLSjs7QWlEeGlLQTtFQUNFLGdCNUNtMkJrQztBTHdzSXBDOztBa0RqbEtBO0VBRUU7QWxEbWxLRjtBa0RqbEtFO0VBQ0U7RUFDQTtBbERtbEtKOztBa0Q5a0tBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYTdDNHBCa0M7RTZDM3BCbEM7RUFDQTtFQUNBO0VBQ0E7RUFHQTtBbEQra0tGOztBa0R4a0tBO0VBQ0U7RUFDQTtFQUNBLGM3Q2k1QmtDO0U2Qy80QmxDO0FsRDBrS0Y7QWtEdmtLRTtFN0IzQkksbUM2QjRCRjtFQUNBLDhCN0N1NkJnQztBTGtxSXBDO0FxQmxtS007RTZCdUJKO0k3QnRCTTtFckJxbUtOO0FBQ0Y7QWtENWtLRTtFQUNFLGU3Q3E2QmdDO0FMeXFJcEM7QWtEMWtLRTtFQUNFLHNCN0NrNkJnQztBTDBxSXBDOztBa0R4a0tBO0VBQ0U7RUFDQTtBbEQya0tGO0FrRHprS0U7RUFDRTtFQUNBO0FsRDJrS0o7QWtEeGtLRTs7RUFFRTtBbEQwa0tKO0FrRHZrS0U7RUFDRTtBbER5a0tKOztBa0Rya0tBO0VBQ0U7RUFDQTtFQUNBO0FsRHdrS0Y7QWtEcmtLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsRHVrS0o7QWtEbmtLRTtFQUNFO0VBQ0E7RUFDQTtBbERxa0tKO0FrRG5rS0k7RUFDRTtBbERxa0tOO0FrRGxrS0k7RUFDRTtBbERva0tOOztBa0Q5aktBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBLHNCN0MzR1M7RTZDNEdUO0VBQ0E7RXRDbEdFO0VzQ3NHRjtBbEQ2aktGOztBa0R6aktBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYTdDZ2pCa0M7RTZDL2lCbEM7RUFDQTtFQUNBLHNCN0NsSFM7QUw4cUtYO0FrRHpqS0U7RUFBUztBbEQ0aktYO0FrRDNqS0U7RUFBUyxZN0MrekJ5QjtBTCt2SXBDOztBa0R6aktBO0VBQ0U7RUFDQTtFQUNBO0VBQ0Esa0I3QzZ6QmtDO0U2QzV6QmxDO0V0Q3RIRTtFQUNBO0FabXJLSjtBa0QzaktFO0VBQ0Usa0I3Q3d6QmdDO0U2Q3R6QmhDO0FsRDRqS0o7O0FrRHZqS0E7RUFDRTtFQUNBLGdCN0N1STRCO0FMbTdKOUI7O0FrRHJqS0E7RUFDRTtFQUdBO0VBQ0EsYTdDMHdCa0M7QUw0eUlwQzs7QWtEbGpLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFdEN6SUU7RUFDQTtBWityS0o7QWtEampLRTtFQUNFO0FsRG1qS0o7O0FrRDlpS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRGlqS0Y7O0FnQnhyS0k7RWtDNklGO0lBQ0UsZ0I3Q3V3QmdDO0k2Q3R3QmhDO0VsRCtpS0Y7RWtENWlLQTtJQUNFO0VsRDhpS0Y7RWtENWlLRTtJQUNFO0VsRDhpS0o7RWtEMWlLQTtJQUNFO0VsRDRpS0Y7RWtEMWlLRTtJQUNFO0lBQ0E7RWxENGlLSjtFa0RwaUtBO0lBQVksZ0I3Qyt1QnNCO0VMd3pJbEM7QUFDRjtBZ0Ivc0tJO0VrQzJLRjs7SUFFRSxnQjdDdXVCZ0M7RUxnMElsQztBQUNGO0FnQnJ0S0k7RWtDa0xGO0lBQVksaUI3Q2l1QnNCO0VMczBJbEM7QUFDRjtBbURyeEtBO0VBQ0U7RUFDQSxhOUNnckJrQztFOEMvcUJsQztFQUNBLFM5QzYxQmtDO0UrQ2oyQmxDLHFOL0NvUjRCO0UrQ2xSNUI7RUFDQSxnQi9DNFI0QjtFK0MzUjVCLGdCL0NnUzRCO0UrQy9SNUI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTlDcUtJO0U2Q3pLSjtFQUNBO0FuRGl5S0Y7QW1EL3hLRTtFQUFTLFk5Q2kxQnlCO0FMaTlJcEM7QW1EaHlLRTtFQUNFO0VBQ0E7RUFDQSxhOUNpMUJnQztFOENoMUJoQyxjOUNpMUJnQztBTGk5SXBDO0FtRGh5S0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkRreUtOOztBbUQ3eEtBO0VBQ0U7QW5EZ3lLRjtBbUQ5eEtFO0VBQ0U7QW5EZ3lLSjtBbUQ5eEtJO0VBQ0U7RUFDQTtFQUNBLHNCOUN2Qks7QUx1ektYOztBbUQzeEtBO0VBQ0U7QW5EOHhLRjtBbUQ1eEtFO0VBQ0U7RUFDQSxhOUNtekJnQztFOENsekJoQyxjOUNpekJnQztBTDYrSXBDO0FtRDV4S0k7RUFDRTtFQUNBO0VBQ0Esd0I5Q3ZDSztBTHEwS1g7O0FtRHp4S0E7RUFDRTtBbkQ0eEtGO0FtRDF4S0U7RUFDRTtBbkQ0eEtKO0FtRDF4S0k7RUFDRTtFQUNBO0VBQ0EseUI5Q3JESztBTGkxS1g7O0FtRHZ4S0E7RUFDRTtBbkQweEtGO0FtRHh4S0U7RUFDRTtFQUNBLGE5Q3F4QmdDO0U4Q3B4QmhDLGM5Q214QmdDO0FMdWdKcEM7QW1EeHhLSTtFQUNFO0VBQ0E7RUFDQSx1QjlDckVLO0FMKzFLWDs7QW1EcndLQTtFQUNFLGdCOUMrdUJrQztFOEM5dUJsQztFQUNBLFc5Q3ZHUztFOEN3R1Q7RUFDQSxzQjlDL0ZTO0VPQ1A7QVp1MktKOztBcUR6M0tBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYWhEOHFCa0M7RWdEN3FCbEM7RUFDQSxnQmhEKzJCa0M7RStDcDNCbEMscU4vQ29SNEI7RStDbFI1QjtFQUNBLGdCL0M0UjRCO0UrQzNSNUIsZ0IvQ2dTNEI7RStDL1I1QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFOUNxS0k7RStDeEtKO0VBQ0Esc0JoRE5TO0VnRE9UO0VBQ0E7RXpDR0U7QVpvNEtKO0FxRG40S0U7RUFDRTtFQUNBO0VBQ0EsV2hEKzJCZ0M7RWdEOTJCaEMsY2hEKzJCZ0M7RWdEOTJCaEM7QXJEcTRLSjtBcURuNEtJO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckRvNEtOOztBcUQvM0tBO0VBQ0UscUJoRGcyQmtDO0FMa2lKcEM7QXFEaDRLRTtFQUNFO0FyRGs0S0o7QXFEaDRLSTtFQUNFO0VBQ0E7RUFDQSxxQ2hEMjFCOEI7QUx1aUpwQztBcUQvM0tJO0VBQ0UsV2hEMEx3QjtFZ0R6THhCO0VBQ0Esc0JoRDdDSztBTDg2S1g7O0FxRDUzS0E7RUFDRSxtQmhENDBCa0M7QUxtakpwQztBcUQ3M0tFO0VBQ0U7RUFDQSxhaER3MEJnQztFZ0R2MEJoQyxZaERzMEJnQztFZ0RyMEJoQztBckQrM0tKO0FxRDczS0k7RUFDRTtFQUNBO0VBQ0EsdUNoRG8wQjhCO0FMMmpKcEM7QXFENTNLSTtFQUNFLFNoRG1Ld0I7RWdEbEt4QjtFQUNBLHdCaERwRUs7QUxrOEtYOztBcUR6M0tBO0VBQ0Usa0JoRHF6QmtDO0FMdWtKcEM7QXFEMTNLRTtFQUNFO0FyRDQzS0o7QXFEMTNLSTtFQUNFO0VBQ0E7RUFDQSx3Q2hEZ3pCOEI7QUw0a0pwQztBcUR6M0tJO0VBQ0UsUWhEK0l3QjtFZ0Q5SXhCO0VBQ0EseUJoRHhGSztBTG05S1g7QXFEdDNLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV2hENHhCZ0M7RWdEM3hCaEM7RUFDQTtFQUNBO0FyRHczS0o7O0FxRHAzS0E7RUFDRSxvQmhEcXhCa0M7QUxrbUpwQztBcURyM0tFO0VBQ0U7RUFDQSxhaERpeEJnQztFZ0RoeEJoQyxZaEQrd0JnQztFZ0Q5d0JoQztBckR1M0tKO0FxRHIzS0k7RUFDRTtFQUNBO0VBQ0Esc0NoRDZ3QjhCO0FMMG1KcEM7QXFEcDNLSTtFQUNFLFVoRDRHd0I7RWdEM0d4QjtFQUNBLHVCaEQzSEs7QUxpL0tYOztBcURoMktBO0VBQ0U7RUFDQTtFL0MwQkk7RStDdkJKLDZDaEQrdEJrQztFZ0Q5dEJsQztFekNuSUU7RUFDQTtBWnMrS0o7QXFEajJLRTtFQUNFO0FyRG0yS0o7O0FxRC8xS0E7RUFDRTtFQUNBLGNoRHhKUztBTDAvS1g7O0FzRDcvS0E7RUFDRTtBdERnZ0xGOztBc0Q3L0tBO0VBQ0U7QXREZ2dMRjs7QXNENy9LQTtFQUNFO0VBQ0E7RUFDQTtBdERnZ0xGO0F1RHZoTEU7RUFDRTtFQUNBO0VBQ0E7QXZEeWhMSjs7QXNEamdMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFakNsQkksc0NpQ21CSjtBdERvZ0xGO0FxQm5oTE07RWlDUU47SWpDUFE7RXJCc2hMTjtBQUNGOztBc0R0Z0xBOzs7RUFHRTtBdER5Z0xGOztBc0R0Z0xBOztFQUVFO0F0RHlnTEY7O0FzRHRnTEE7O0VBRUU7QXREeWdMRjs7QXNEaGdMRTtFQUNFO0VBQ0E7RUFDQTtBdERtZ0xKO0FzRGhnTEU7OztFQUdFO0VBQ0E7QXREa2dMSjtBc0QvL0tFOztFQUVFO0VBQ0E7RWpDNURFLDJCaUM2REY7QXREaWdMSjtBcUIxakxNO0VpQ3FESjs7SWpDcERNO0VyQjhqTE47QUFDRjs7QXNEOS9LQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBLFVqRHM5Qm1DO0VpRHI5Qm5DO0VBQ0EsV2pEM0ZTO0VpRDRGVDtFQUNBO0VBQ0E7RUFDQSxZakRpOUJtQztFZ0J2aUMvQiw4QmlDdUZKO0F0RGdnTEY7QXFCbmxMTTtFaUNrRU47O0lqQ2pFUTtFckJ1bExOO0FBQ0Y7QU83bExFOzs7RStDMkZFLFdqRHBHTztFaURxR1A7RUFDQTtFQUNBLFlqRDA4QmlDO0FMNmpKckM7O0FzRHBnTEE7RUFDRTtBdER1Z0xGOztBc0RsZ0xBO0VBQ0U7QXREcWdMRjs7QXNEOS9LQTs7RUFFRTtFQUNBLFdqRG04Qm1DO0VpRGw4Qm5DLFlqRGs4Qm1DO0VpRGo4Qm5DO0F0RGlnTEY7O0FzRC8vS0E7RUFDRTtBdERrZ0xGOztBc0RoZ0xBO0VBQ0U7QXREbWdMRjs7QXNEMS9LQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxpQmpEeTVCbUM7RWlEeDVCbkMsZ0JqRHc1Qm1DO0VpRHY1Qm5DO0F0RDQvS0Y7QXNEMS9LRTtFQUNFO0VBQ0E7RUFDQSxXakR1NUJpQztFaUR0NUJqQyxXakR1NUJpQztFaUR0NUJqQyxpQmpEdzVCaUM7RWlEdjVCakMsZ0JqRHU1QmlDO0VpRHQ1QmpDO0VBQ0E7RUFDQSxzQmpEbktPO0VpRG9LUDtFQUVBO0VBQ0E7RUFDQTtFakMvSkUsNkJpQ2dLRjtBdEQyL0tKO0FxQnZwTE07RWlDNklKO0lqQzVJTTtFckIwcExOO0FBQ0Y7QXNENy9LRTtFQUNFO0F0RCsvS0o7O0FzRHQvS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdqRDlMUztFaUQrTFQ7QXREeS9LRjs7QXdEM3JMQTtFQUNFO0lBQUs7RXhEK3JMTDtBQUNGO0F3RDdyTEE7RUFDRTtFQUNBLFduRHNrQ3dCO0VtRHJrQ3hCLFluRHFrQ3dCO0VtRHBrQ3hCLHdCbkRza0N3QjtFbURya0N4QjtFQUNBO0VBRUE7RUFDQTtBeEQ4ckxGOztBd0QzckxBO0VBQ0UsV25EZ2tDd0I7RW1EL2pDeEIsWW5EK2pDd0I7RW1EOWpDeEIsbUJuRGdrQ3dCO0FMOG5KMUI7O0F3RHZyTEE7RUFDRTtJQUNFO0V4RDByTEY7RXdEeHJMQTtJQUNFO0lBQ0E7RXhEMHJMRjtBQUNGO0F3RHZyTEE7RUFDRTtFQUNBLFduRHNpQ3dCO0VtRHJpQ3hCLFluRHFpQ3dCO0VtRHBpQ3hCLHdCbkRzaUN3QjtFbURyaUN4QjtFQUVBO0VBQ0E7RUFDQTtBeER3ckxGOztBd0RyckxBO0VBQ0UsV25EZ2lDd0I7RW1EL2hDeEIsWW5EK2hDd0I7QUx5cEoxQjs7QXdEcHJMRTtFQUNFOztJQUVFO0V4RHVyTEo7QUFDRjtBeURudkxBO0VBQXFCO0F6RHN2THJCOztBeURydkxBO0VBQXFCO0F6RHl2THJCOztBeUR4dkxBO0VBQXFCO0F6RDR2THJCOztBeUQzdkxBO0VBQXFCO0F6RCt2THJCOztBeUQ5dkxBO0VBQXFCO0F6RGt3THJCOztBeURqd0xBO0VBQXFCO0F6RHF3THJCOztBMER2d0xFO0VBQ0U7QTFEMHdMSjs7QU9od0xFOzs7RW1ETEk7QTFEMndMTjs7QTBEanhMRTtFQUNFO0ExRG94TEo7O0FPMXdMRTs7O0VtRExJO0ExRHF4TE47O0EwRDN4TEU7RUFDRTtBMUQ4eExKOztBT3B4TEU7OztFbURMSTtBMUQreExOOztBMERyeUxFO0VBQ0U7QTFEd3lMSjs7QU85eExFOzs7RW1ETEk7QTFEeXlMTjs7QTBEL3lMRTtFQUNFO0ExRGt6TEo7O0FPeHlMRTs7O0VtRExJO0ExRG16TE47O0EwRHp6TEU7RUFDRTtBMUQ0ekxKOztBT2x6TEU7OztFbURMSTtBMUQ2ekxOOztBMERuMExFO0VBQ0U7QTFEczBMSjs7QU81ekxFOzs7RW1ETEk7QTFEdTBMTjs7QTBENzBMRTtFQUNFO0ExRGcxTEo7O0FPdDBMRTs7O0VtRExJO0ExRGkxTE47O0EyRGgxTEE7RUFDRTtBM0RtMUxGOztBMkRoMUxBO0VBQ0U7QTNEbTFMRjs7QTREOTFMQTtFQUFrQjtBNURrMkxsQjs7QTREajJMQTtFQUFrQjtBNURxMkxsQjs7QTREcDJMQTtFQUFrQjtBNUR3MkxsQjs7QTREdjJMQTtFQUFrQjtBNUQyMkxsQjs7QTREMTJMQTtFQUFrQjtBNUQ4MkxsQjs7QTRENTJMQTtFQUFtQjtBNURnM0xuQjs7QTRELzJMQTtFQUFtQjtBNURtM0xuQjs7QTREbDNMQTtFQUFtQjtBNURzM0xuQjs7QTREcjNMQTtFQUFtQjtBNUR5M0xuQjs7QTREeDNMQTtFQUFtQjtBNUQ0M0xuQjs7QTREejNMRTtFQUNFO0E1RDQzTEo7O0E0RDczTEU7RUFDRTtBNURnNExKOztBNERqNExFO0VBQ0U7QTVEbzRMSjs7QTREcjRMRTtFQUNFO0E1RHc0TEo7O0E0RHo0TEU7RUFDRTtBNUQ0NExKOztBNEQ3NExFO0VBQ0U7QTVEZzVMSjs7QTREajVMRTtFQUNFO0E1RG81TEo7O0E0RHI1TEU7RUFDRTtBNUR3NUxKOztBNERwNUxBO0VBQ0U7QTVEdTVMRjs7QTREaDVMQTtFQUNFO0E1RG01TEY7O0E0RGg1TEE7RUFDRTtBNURtNUxGOztBNERoNUxBO0VBQ0U7RUFDQTtBNURtNUxGOztBNERoNUxBO0VBQ0U7RUFDQTtBNURtNUxGOztBNERoNUxBO0VBQ0U7RUFDQTtBNURtNUxGOztBNERoNUxBO0VBQ0U7RUFDQTtBNURtNUxGOztBNERoNUxBO0VBQ0U7QTVEbTVMRjs7QTREaDVMQTtFQUNFO0E1RG01TEY7O0E0RGg1TEE7RUFDRTtBNURtNUxGOztBNERoNUxBO0VBQ0U7QTVEbTVMRjs7QXVEMzlMRTtFQUNFO0VBQ0E7RUFDQTtBdkQ4OUxKOztBNkR2OUxNO0VBQXdCO0E3RDI5TDlCOztBNkQzOUxNO0VBQXdCO0E3RCs5TDlCOztBNkQvOUxNO0VBQXdCO0E3RG0rTDlCOztBNkRuK0xNO0VBQXdCO0E3RHUrTDlCOztBNkR2K0xNO0VBQXdCO0E3RDIrTDlCOztBNkQzK0xNO0VBQXdCO0E3RCsrTDlCOztBNkQvK0xNO0VBQXdCO0E3RG0vTDlCOztBNkRuL0xNO0VBQXdCO0E3RHUvTDlCOztBNkR2L0xNO0VBQXdCO0E3RDIvTDlCOztBZ0IxOExJO0U2Q2pERTtJQUF3QjtFN0RnZ001QjtFNkRoZ01JO0lBQXdCO0U3RG1nTTVCO0U2RG5nTUk7SUFBd0I7RTdEc2dNNUI7RTZEdGdNSTtJQUF3QjtFN0R5Z001QjtFNkR6Z01JO0lBQXdCO0U3RDRnTTVCO0U2RDVnTUk7SUFBd0I7RTdEK2dNNUI7RTZEL2dNSTtJQUF3QjtFN0RraE01QjtFNkRsaE1JO0lBQXdCO0U3RHFoTTVCO0U2RHJoTUk7SUFBd0I7RTdEd2hNNUI7QUFDRjtBZ0J4K0xJO0U2Q2pERTtJQUF3QjtFN0Q2aE01QjtFNkQ3aE1JO0lBQXdCO0U3RGdpTTVCO0U2RGhpTUk7SUFBd0I7RTdEbWlNNUI7RTZEbmlNSTtJQUF3QjtFN0RzaU01QjtFNkR0aU1JO0lBQXdCO0U3RHlpTTVCO0U2RHppTUk7SUFBd0I7RTdENGlNNUI7RTZENWlNSTtJQUF3QjtFN0QraU01QjtFNkQvaU1JO0lBQXdCO0U3RGtqTTVCO0U2RGxqTUk7SUFBd0I7RTdEcWpNNUI7QUFDRjtBZ0JyZ01JO0U2Q2pERTtJQUF3QjtFN0Qwak01QjtFNkQxak1JO0lBQXdCO0U3RDZqTTVCO0U2RDdqTUk7SUFBd0I7RTdEZ2tNNUI7RTZEaGtNSTtJQUF3QjtFN0Rta001QjtFNkRua01JO0lBQXdCO0U3RHNrTTVCO0U2RHRrTUk7SUFBd0I7RTdEeWtNNUI7RTZEemtNSTtJQUF3QjtFN0Q0a001QjtFNkQ1a01JO0lBQXdCO0U3RCtrTTVCO0U2RC9rTUk7SUFBd0I7RTdEa2xNNUI7QUFDRjtBZ0JsaU1JO0U2Q2pERTtJQUF3QjtFN0R1bE01QjtFNkR2bE1JO0lBQXdCO0U3RDBsTTVCO0U2RDFsTUk7SUFBd0I7RTdENmxNNUI7RTZEN2xNSTtJQUF3QjtFN0RnbU01QjtFNkRobU1JO0lBQXdCO0U3RG1tTTVCO0U2RG5tTUk7SUFBd0I7RTdEc21NNUI7RTZEdG1NSTtJQUF3QjtFN0R5bU01QjtFNkR6bU1JO0lBQXdCO0U3RDRtTTVCO0U2RDVtTUk7SUFBd0I7RTdEK21NNUI7QUFDRjtBNkR0bU1BO0VBRUk7SUFBcUI7RTdEd21NdkI7RTZEeG1NRTtJQUFxQjtFN0QybU12QjtFNkQzbU1FO0lBQXFCO0U3RDhtTXZCO0U2RDltTUU7SUFBcUI7RTdEaW5NdkI7RTZEam5NRTtJQUFxQjtFN0Rvbk12QjtFNkRwbk1FO0lBQXFCO0U3RHVuTXZCO0U2RHZuTUU7SUFBcUI7RTdEMG5NdkI7RTZEMW5NRTtJQUFxQjtFN0Q2bk12QjtFNkQ3bk1FO0lBQXFCO0U3RGdvTXZCO0FBQ0Y7QThEdHBNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlEd3BNRjtBOER0cE1FO0VBQ0U7RUFDQTtBOUR3cE1KO0E4RHJwTUU7Ozs7O0VBS0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlEdXBNSjs7QThEOW9NSTtFQUNFO0E5RGlwTU47O0E4RGxwTUk7RUFDRTtBOURxcE1OOztBOER0cE1JO0VBQ0U7QTlEeXBNTjs7QThEMXBNSTtFQUNFO0E5RDZwTU47O0E4RDlwTUk7RUFDRTtBOURpcU1OOztBOERscU1JO0VBQ0U7QTlEcXFNTjs7QThEdHFNSTtFQUNFO0E5RHlxTU47O0E4RDFxTUk7RUFDRTtBOUQ2cU1OOztBK0R0c01JO0VBQWdDO0EvRDBzTXBDOztBK0R6c01JO0VBQWdDO0EvRDZzTXBDOztBK0Q1c01JO0VBQWdDO0EvRGd0TXBDOztBK0Qvc01JO0VBQWdDO0EvRG10TXBDOztBK0RqdE1JO0VBQThCO0EvRHF0TWxDOztBK0RwdE1JO0VBQThCO0EvRHd0TWxDOztBK0R2dE1JO0VBQThCO0EvRDJ0TWxDOztBK0QxdE1JO0VBQThCO0EvRDh0TWxDOztBK0Q3dE1JO0VBQThCO0EvRGl1TWxDOztBK0RodU1JO0VBQThCO0EvRG91TWxDOztBK0RudU1JO0VBQThCO0EvRHV1TWxDOztBK0R0dU1JO0VBQThCO0EvRDB1TWxDOztBK0R4dU1JO0VBQW9DO0EvRDR1TXhDOztBK0QzdU1JO0VBQW9DO0EvRCt1TXhDOztBK0Q5dU1JO0VBQW9DO0EvRGt2TXhDOztBK0Rqdk1JO0VBQW9DO0EvRHF2TXhDOztBK0Rwdk1JO0VBQW9DO0EvRHd2TXhDOztBK0R0dk1JO0VBQWlDO0EvRDB2TXJDOztBK0R6dk1JO0VBQWlDO0EvRDZ2TXJDOztBK0Q1dk1JO0VBQWlDO0EvRGd3TXJDOztBK0Qvdk1JO0VBQWlDO0EvRG13TXJDOztBK0Rsd01JO0VBQWlDO0EvRHN3TXJDOztBK0Rwd01JO0VBQWtDO0EvRHd3TXRDOztBK0R2d01JO0VBQWtDO0EvRDJ3TXRDOztBK0Qxd01JO0VBQWtDO0EvRDh3TXRDOztBK0Q3d01JO0VBQWtDO0EvRGl4TXRDOztBK0RoeE1JO0VBQWtDO0EvRG94TXRDOztBK0RueE1JO0VBQWtDO0EvRHV4TXRDOztBK0RyeE1JO0VBQWdDO0EvRHl4TXBDOztBK0R4eE1JO0VBQWdDO0EvRDR4TXBDOztBK0QzeE1JO0VBQWdDO0EvRCt4TXBDOztBK0Q5eE1JO0VBQWdDO0EvRGt5TXBDOztBK0RqeU1JO0VBQWdDO0EvRHF5TXBDOztBK0RweU1JO0VBQWdDO0EvRHd5TXBDOztBZ0I1eE1JO0UrQ2xEQTtJQUFnQztFL0RtMU1sQztFK0RsMU1FO0lBQWdDO0UvRHExTWxDO0UrRHAxTUU7SUFBZ0M7RS9EdTFNbEM7RStEdDFNRTtJQUFnQztFL0R5MU1sQztFK0R2MU1FO0lBQThCO0UvRDAxTWhDO0UrRHoxTUU7SUFBOEI7RS9ENDFNaEM7RStEMzFNRTtJQUE4QjtFL0Q4MU1oQztFK0Q3MU1FO0lBQThCO0UvRGcyTWhDO0UrRC8xTUU7SUFBOEI7RS9EazJNaEM7RStEajJNRTtJQUE4QjtFL0RvMk1oQztFK0RuMk1FO0lBQThCO0UvRHMyTWhDO0UrRHIyTUU7SUFBOEI7RS9EdzJNaEM7RStEdDJNRTtJQUFvQztFL0R5Mk10QztFK0R4Mk1FO0lBQW9DO0UvRDIyTXRDO0UrRDEyTUU7SUFBb0M7RS9ENjJNdEM7RStENTJNRTtJQUFvQztFL0QrMk10QztFK0Q5Mk1FO0lBQW9DO0UvRGkzTXRDO0UrRC8yTUU7SUFBaUM7RS9EazNNbkM7RStEajNNRTtJQUFpQztFL0RvM01uQztFK0RuM01FO0lBQWlDO0UvRHMzTW5DO0UrRHIzTUU7SUFBaUM7RS9EdzNNbkM7RStEdjNNRTtJQUFpQztFL0QwM01uQztFK0R4M01FO0lBQWtDO0UvRDIzTXBDO0UrRDEzTUU7SUFBa0M7RS9ENjNNcEM7RStENTNNRTtJQUFrQztFL0QrM01wQztFK0Q5M01FO0lBQWtDO0UvRGk0TXBDO0UrRGg0TUU7SUFBa0M7RS9EbTRNcEM7RStEbDRNRTtJQUFrQztFL0RxNE1wQztFK0RuNE1FO0lBQWdDO0UvRHM0TWxDO0UrRHI0TUU7SUFBZ0M7RS9EdzRNbEM7RStEdjRNRTtJQUFnQztFL0QwNE1sQztFK0R6NE1FO0lBQWdDO0UvRDQ0TWxDO0UrRDM0TUU7SUFBZ0M7RS9EODRNbEM7RStENzRNRTtJQUFnQztFL0RnNU1sQztBQUNGO0FnQnI0TUk7RStDbERBO0lBQWdDO0UvRDI3TWxDO0UrRDE3TUU7SUFBZ0M7RS9ENjdNbEM7RStENTdNRTtJQUFnQztFL0QrN01sQztFK0Q5N01FO0lBQWdDO0UvRGk4TWxDO0UrRC83TUU7SUFBOEI7RS9EazhNaEM7RStEajhNRTtJQUE4QjtFL0RvOE1oQztFK0RuOE1FO0lBQThCO0UvRHM4TWhDO0UrRHI4TUU7SUFBOEI7RS9EdzhNaEM7RStEdjhNRTtJQUE4QjtFL0QwOE1oQztFK0R6OE1FO0lBQThCO0UvRDQ4TWhDO0UrRDM4TUU7SUFBOEI7RS9EODhNaEM7RStENzhNRTtJQUE4QjtFL0RnOU1oQztFK0Q5OE1FO0lBQW9DO0UvRGk5TXRDO0UrRGg5TUU7SUFBb0M7RS9EbTlNdEM7RStEbDlNRTtJQUFvQztFL0RxOU10QztFK0RwOU1FO0lBQW9DO0UvRHU5TXRDO0UrRHQ5TUU7SUFBb0M7RS9EeTlNdEM7RStEdjlNRTtJQUFpQztFL0QwOU1uQztFK0R6OU1FO0lBQWlDO0UvRDQ5TW5DO0UrRDM5TUU7SUFBaUM7RS9EODlNbkM7RStENzlNRTtJQUFpQztFL0RnK01uQztFK0QvOU1FO0lBQWlDO0UvRGsrTW5DO0UrRGgrTUU7SUFBa0M7RS9EbStNcEM7RStEbCtNRTtJQUFrQztFL0RxK01wQztFK0RwK01FO0lBQWtDO0UvRHUrTXBDO0UrRHQrTUU7SUFBa0M7RS9EeStNcEM7RStEeCtNRTtJQUFrQztFL0QyK01wQztFK0QxK01FO0lBQWtDO0UvRDYrTXBDO0UrRDMrTUU7SUFBZ0M7RS9EOCtNbEM7RStENytNRTtJQUFnQztFL0RnL01sQztFK0QvK01FO0lBQWdDO0UvRGsvTWxDO0UrRGovTUU7SUFBZ0M7RS9Eby9NbEM7RStEbi9NRTtJQUFnQztFL0RzL01sQztFK0RyL01FO0lBQWdDO0UvRHcvTWxDO0FBQ0Y7QWdCNytNSTtFK0NsREE7SUFBZ0M7RS9EbWlObEM7RStEbGlORTtJQUFnQztFL0RxaU5sQztFK0RwaU5FO0lBQWdDO0UvRHVpTmxDO0UrRHRpTkU7SUFBZ0M7RS9EeWlObEM7RStEdmlORTtJQUE4QjtFL0QwaU5oQztFK0R6aU5FO0lBQThCO0UvRDRpTmhDO0UrRDNpTkU7SUFBOEI7RS9EOGlOaEM7RStEN2lORTtJQUE4QjtFL0Rnak5oQztFK0QvaU5FO0lBQThCO0UvRGtqTmhDO0UrRGpqTkU7SUFBOEI7RS9Eb2pOaEM7RStEbmpORTtJQUE4QjtFL0Rzak5oQztFK0Ryak5FO0lBQThCO0UvRHdqTmhDO0UrRHRqTkU7SUFBb0M7RS9EeWpOdEM7RStEeGpORTtJQUFvQztFL0Qyak50QztFK0Qxak5FO0lBQW9DO0UvRDZqTnRDO0UrRDVqTkU7SUFBb0M7RS9EK2pOdEM7RStEOWpORTtJQUFvQztFL0Rpa050QztFK0Qvak5FO0lBQWlDO0UvRGtrTm5DO0UrRGprTkU7SUFBaUM7RS9Eb2tObkM7RStEbmtORTtJQUFpQztFL0Rza05uQztFK0Rya05FO0lBQWlDO0UvRHdrTm5DO0UrRHZrTkU7SUFBaUM7RS9EMGtObkM7RStEeGtORTtJQUFrQztFL0Qya05wQztFK0Qxa05FO0lBQWtDO0UvRDZrTnBDO0UrRDVrTkU7SUFBa0M7RS9EK2tOcEM7RStEOWtORTtJQUFrQztFL0RpbE5wQztFK0RobE5FO0lBQWtDO0UvRG1sTnBDO0UrRGxsTkU7SUFBa0M7RS9EcWxOcEM7RStEbmxORTtJQUFnQztFL0RzbE5sQztFK0RybE5FO0lBQWdDO0UvRHdsTmxDO0UrRHZsTkU7SUFBZ0M7RS9EMGxObEM7RStEemxORTtJQUFnQztFL0Q0bE5sQztFK0QzbE5FO0lBQWdDO0UvRDhsTmxDO0UrRDdsTkU7SUFBZ0M7RS9EZ21ObEM7QUFDRjtBZ0JybE5JO0UrQ2xEQTtJQUFnQztFL0Qyb05sQztFK0Qxb05FO0lBQWdDO0UvRDZvTmxDO0UrRDVvTkU7SUFBZ0M7RS9EK29ObEM7RStEOW9ORTtJQUFnQztFL0RpcE5sQztFK0Qvb05FO0lBQThCO0UvRGtwTmhDO0UrRGpwTkU7SUFBOEI7RS9Eb3BOaEM7RStEbnBORTtJQUE4QjtFL0RzcE5oQztFK0RycE5FO0lBQThCO0UvRHdwTmhDO0UrRHZwTkU7SUFBOEI7RS9EMHBOaEM7RStEenBORTtJQUE4QjtFL0Q0cE5oQztFK0QzcE5FO0lBQThCO0UvRDhwTmhDO0UrRDdwTkU7SUFBOEI7RS9EZ3FOaEM7RStEOXBORTtJQUFvQztFL0RpcU50QztFK0RocU5FO0lBQW9DO0UvRG1xTnRDO0UrRGxxTkU7SUFBb0M7RS9EcXFOdEM7RStEcHFORTtJQUFvQztFL0R1cU50QztFK0R0cU5FO0lBQW9DO0UvRHlxTnRDO0UrRHZxTkU7SUFBaUM7RS9EMHFObkM7RStEenFORTtJQUFpQztFL0Q0cU5uQztFK0QzcU5FO0lBQWlDO0UvRDhxTm5DO0UrRDdxTkU7SUFBaUM7RS9EZ3JObkM7RStEL3FORTtJQUFpQztFL0Rrck5uQztFK0Rock5FO0lBQWtDO0UvRG1yTnBDO0UrRGxyTkU7SUFBa0M7RS9EcXJOcEM7RStEcHJORTtJQUFrQztFL0R1ck5wQztFK0R0ck5FO0lBQWtDO0UvRHlyTnBDO0UrRHhyTkU7SUFBa0M7RS9EMnJOcEM7RStEMXJORTtJQUFrQztFL0Q2ck5wQztFK0Qzck5FO0lBQWdDO0UvRDhyTmxDO0UrRDdyTkU7SUFBZ0M7RS9EZ3NObEM7RStEL3JORTtJQUFnQztFL0Rrc05sQztFK0Rqc05FO0lBQWdDO0UvRG9zTmxDO0UrRG5zTkU7SUFBZ0M7RS9Ec3NObEM7RStEcnNORTtJQUFnQztFL0R3c05sQztBQUNGO0FnRW52Tkk7RUFBd0I7QWhFc3ZONUI7O0FnRXJ2Tkk7RUFBd0I7QWhFeXZONUI7O0FnRXh2Tkk7RUFBd0I7QWhFNHZONUI7O0FnQnhzTkk7RWdEdERBO0lBQXdCO0VoRW13TjFCO0VnRWx3TkU7SUFBd0I7RWhFcXdOMUI7RWdFcHdORTtJQUF3QjtFaEV1d04xQjtBQUNGO0FnQnB0Tkk7RWdEdERBO0lBQXdCO0VoRTh3TjFCO0VnRTd3TkU7SUFBd0I7RWhFZ3hOMUI7RWdFL3dORTtJQUF3QjtFaEVreE4xQjtBQUNGO0FnQi90Tkk7RWdEdERBO0lBQXdCO0VoRXl4TjFCO0VnRXh4TkU7SUFBd0I7RWhFMnhOMUI7RWdFMXhORTtJQUF3QjtFaEU2eE4xQjtBQUNGO0FnQjF1Tkk7RWdEdERBO0lBQXdCO0VoRW95TjFCO0VnRW55TkU7SUFBd0I7RWhFc3lOMUI7RWdFcnlORTtJQUF3QjtFaEV3eU4xQjtBQUNGO0FpRTl5TkU7RUFBeUI7QWpFaXpOM0I7O0FpRWp6TkU7RUFBeUI7QWpFcXpOM0I7O0FpRXJ6TkU7RUFBeUI7QWpFeXpOM0I7O0FrRXp6TkU7RUFBc0I7QWxFNnpOeEI7O0FrRTd6TkU7RUFBc0I7QWxFaTBOeEI7O0FtRWgwTkU7RUFBeUI7QW5FbzBOM0I7O0FtRXAwTkU7RUFBeUI7QW5FdzBOM0I7O0FtRXgwTkU7RUFBeUI7QW5FNDBOM0I7O0FtRTUwTkU7RUFBeUI7QW5FZzFOM0I7O0FtRWgxTkU7RUFBeUI7QW5FbzFOM0I7O0FtRS8wTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGE5RGlxQmtDO0FMaXJNcEM7O0FtRS8wTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGE5RHlwQmtDO0FMeXJNcEM7O0FtRTkwTkU7RUFERjtJQUVJO0lBQ0E7SUFDQSxhOURpcEJnQztFTGlzTWxDO0FBQ0Y7O0FvRTUyTkE7RUNFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJFODJORjs7QXFFcDJORTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckVzMk5KOztBc0VuNE5BO0VBQWE7QXRFdTROYjs7QXNFdDROQTtFQUFVO0F0RTA0TlY7O0FzRXo0TkE7RUFBYTtBdEU2NE5iOztBc0U1NE5BO0VBQWU7QXRFZzVOZjs7QXVFLzROSTtFQUF1QjtBdkVtNU4zQjs7QXVFbjVOSTtFQUF1QjtBdkV1NU4zQjs7QXVFdjVOSTtFQUF1QjtBdkUyNU4zQjs7QXVFMzVOSTtFQUF1QjtBdkUrNU4zQjs7QXVFLzVOSTtFQUF1QjtBdkVtNk4zQjs7QXVFbjZOSTtFQUF1QjtBdkV1Nk4zQjs7QXVFdjZOSTtFQUF1QjtBdkUyNk4zQjs7QXVFMzZOSTtFQUF1QjtBdkUrNk4zQjs7QXVFLzZOSTtFQUF1QjtBdkVtN04zQjs7QXVFbjdOSTtFQUF1QjtBdkV1N04zQjs7QXVFbjdOQTtFQUFVO0F2RXU3TlY7O0F1RXQ3TkE7RUFBVTtBdkUwN05WOztBdUV0N05BO0VBQWM7QXZFMDdOZDs7QXVFejdOQTtFQUFjO0F2RTY3TmQ7O0F1RTM3TkE7RUFBVTtBdkUrN05WOztBdUU5N05BO0VBQVU7QXZFazhOVjs7QXdFMzhOUTtFQUFnQztBeEUrOE54Qzs7QXdFOThOUTs7RUFFRTtBeEVpOU5WOztBd0UvOE5ROztFQUVFO0F4RWs5TlY7O0F3RWg5TlE7O0VBRUU7QXhFbTlOVjs7QXdFajlOUTs7RUFFRTtBeEVvOU5WOztBd0VuK05RO0VBQWdDO0F4RXUrTnhDOztBd0V0K05ROztFQUVFO0F4RXkrTlY7O0F3RXYrTlE7O0VBRUU7QXhFMCtOVjs7QXdFeCtOUTs7RUFFRTtBeEUyK05WOztBd0V6K05ROztFQUVFO0F4RTQrTlY7O0F3RTMvTlE7RUFBZ0M7QXhFKy9OeEM7O0F3RTkvTlE7O0VBRUU7QXhFaWdPVjs7QXdFLy9OUTs7RUFFRTtBeEVrZ09WOztBd0VoZ09ROztFQUVFO0F4RW1nT1Y7O0F3RWpnT1E7O0VBRUU7QXhFb2dPVjs7QXdFbmhPUTtFQUFnQztBeEV1aE94Qzs7QXdFdGhPUTs7RUFFRTtBeEV5aE9WOztBd0V2aE9ROztFQUVFO0F4RTBoT1Y7O0F3RXhoT1E7O0VBRUU7QXhFMmhPVjs7QXdFemhPUTs7RUFFRTtBeEU0aE9WOztBd0UzaU9RO0VBQWdDO0F4RStpT3hDOztBd0U5aU9ROztFQUVFO0F4RWlqT1Y7O0F3RS9pT1E7O0VBRUU7QXhFa2pPVjs7QXdFaGpPUTs7RUFFRTtBeEVtak9WOztBd0Vqak9ROztFQUVFO0F4RW9qT1Y7O0F3RW5rT1E7RUFBZ0M7QXhFdWtPeEM7O0F3RXRrT1E7O0VBRUU7QXhFeWtPVjs7QXdFdmtPUTs7RUFFRTtBeEUwa09WOztBd0V4a09ROztFQUVFO0F4RTJrT1Y7O0F3RXprT1E7O0VBRUU7QXhFNGtPVjs7QXdFM2xPUTtFQUFnQztBeEUrbE94Qzs7QXdFOWxPUTs7RUFFRTtBeEVpbU9WOztBd0UvbE9ROztFQUVFO0F4RWttT1Y7O0F3RWhtT1E7O0VBRUU7QXhFbW1PVjs7QXdFam1PUTs7RUFFRTtBeEVvbU9WOztBd0Vubk9RO0VBQWdDO0F4RXVuT3hDOztBd0V0bk9ROztFQUVFO0F4RXluT1Y7O0F3RXZuT1E7O0VBRUU7QXhFMG5PVjs7QXdFeG5PUTs7RUFFRTtBeEUybk9WOztBd0V6bk9ROztFQUVFO0F4RTRuT1Y7O0F3RTNvT1E7RUFBZ0M7QXhFK29PeEM7O0F3RTlvT1E7O0VBRUU7QXhFaXBPVjs7QXdFL29PUTs7RUFFRTtBeEVrcE9WOztBd0VocE9ROztFQUVFO0F4RW1wT1Y7O0F3RWpwT1E7O0VBRUU7QXhFb3BPVjs7QXdFbnFPUTtFQUFnQztBeEV1cU94Qzs7QXdFdHFPUTs7RUFFRTtBeEV5cU9WOztBd0V2cU9ROztFQUVFO0F4RTBxT1Y7O0F3RXhxT1E7O0VBRUU7QXhFMnFPVjs7QXdFenFPUTs7RUFFRTtBeEU0cU9WOztBd0Uzck9RO0VBQWdDO0F4RStyT3hDOztBd0U5ck9ROztFQUVFO0F4RWlzT1Y7O0F3RS9yT1E7O0VBRUU7QXhFa3NPVjs7QXdFaHNPUTs7RUFFRTtBeEVtc09WOztBd0Vqc09ROztFQUVFO0F4RW9zT1Y7O0F3RW50T1E7RUFBZ0M7QXhFdXRPeEM7O0F3RXR0T1E7O0VBRUU7QXhFeXRPVjs7QXdFdnRPUTs7RUFFRTtBeEUwdE9WOztBd0V4dE9ROztFQUVFO0F4RTJ0T1Y7O0F3RXp0T1E7O0VBRUU7QXhFNHRPVjs7QXdFcHRPUTtFQUF3QjtBeEV3dE9oQzs7QXdFdnRPUTs7RUFFRTtBeEUwdE9WOztBd0V4dE9ROztFQUVFO0F4RTJ0T1Y7O0F3RXp0T1E7O0VBRUU7QXhFNHRPVjs7QXdFMXRPUTs7RUFFRTtBeEU2dE9WOztBd0U1dU9RO0VBQXdCO0F4RWd2T2hDOztBd0UvdU9ROztFQUVFO0F4RWt2T1Y7O0F3RWh2T1E7O0VBRUU7QXhFbXZPVjs7QXdFanZPUTs7RUFFRTtBeEVvdk9WOztBd0Vsdk9ROztFQUVFO0F4RXF2T1Y7O0F3RXB3T1E7RUFBd0I7QXhFd3dPaEM7O0F3RXZ3T1E7O0VBRUU7QXhFMHdPVjs7QXdFeHdPUTs7RUFFRTtBeEUyd09WOztBd0V6d09ROztFQUVFO0F4RTR3T1Y7O0F3RTF3T1E7O0VBRUU7QXhFNndPVjs7QXdFNXhPUTtFQUF3QjtBeEVneU9oQzs7QXdFL3hPUTs7RUFFRTtBeEVreU9WOztBd0VoeU9ROztFQUVFO0F4RW15T1Y7O0F3RWp5T1E7O0VBRUU7QXhFb3lPVjs7QXdFbHlPUTs7RUFFRTtBeEVxeU9WOztBd0Vwek9RO0VBQXdCO0F4RXd6T2hDOztBd0V2ek9ROztFQUVFO0F4RTB6T1Y7O0F3RXh6T1E7O0VBRUU7QXhFMnpPVjs7QXdFenpPUTs7RUFFRTtBeEU0ek9WOztBd0Uxek9ROztFQUVFO0F4RTZ6T1Y7O0F3RXZ6T0k7RUFBbUI7QXhFMnpPdkI7O0F3RTF6T0k7O0VBRUU7QXhFNnpPTjs7QXdFM3pPSTs7RUFFRTtBeEU4ek9OOztBd0U1ek9JOztFQUVFO0F4RSt6T047O0F3RTd6T0k7O0VBRUU7QXhFZzBPTjs7QWdCejBPSTtFd0RsREk7SUFBZ0M7RXhFZzRPdEM7RXdFLzNPTTs7SUFFRTtFeEVpNE9SO0V3RS8zT007O0lBRUU7RXhFaTRPUjtFd0UvM09NOztJQUVFO0V4RWk0T1I7RXdFLzNPTTs7SUFFRTtFeEVpNE9SO0V3RWg1T007SUFBZ0M7RXhFbTVPdEM7RXdFbDVPTTs7SUFFRTtFeEVvNU9SO0V3RWw1T007O0lBRUU7RXhFbzVPUjtFd0VsNU9NOztJQUVFO0V4RW81T1I7RXdFbDVPTTs7SUFFRTtFeEVvNU9SO0V3RW42T007SUFBZ0M7RXhFczZPdEM7RXdFcjZPTTs7SUFFRTtFeEV1Nk9SO0V3RXI2T007O0lBRUU7RXhFdTZPUjtFd0VyNk9NOztJQUVFO0V4RXU2T1I7RXdFcjZPTTs7SUFFRTtFeEV1Nk9SO0V3RXQ3T007SUFBZ0M7RXhFeTdPdEM7RXdFeDdPTTs7SUFFRTtFeEUwN09SO0V3RXg3T007O0lBRUU7RXhFMDdPUjtFd0V4N09NOztJQUVFO0V4RTA3T1I7RXdFeDdPTTs7SUFFRTtFeEUwN09SO0V3RXo4T007SUFBZ0M7RXhFNDhPdEM7RXdFMzhPTTs7SUFFRTtFeEU2OE9SO0V3RTM4T007O0lBRUU7RXhFNjhPUjtFd0UzOE9NOztJQUVFO0V4RTY4T1I7RXdFMzhPTTs7SUFFRTtFeEU2OE9SO0V3RTU5T007SUFBZ0M7RXhFKzlPdEM7RXdFOTlPTTs7SUFFRTtFeEVnK09SO0V3RTk5T007O0lBRUU7RXhFZytPUjtFd0U5OU9NOztJQUVFO0V4RWcrT1I7RXdFOTlPTTs7SUFFRTtFeEVnK09SO0V3RS8rT007SUFBZ0M7RXhFay9PdEM7RXdFai9PTTs7SUFFRTtFeEVtL09SO0V3RWovT007O0lBRUU7RXhFbS9PUjtFd0VqL09NOztJQUVFO0V4RW0vT1I7RXdFai9PTTs7SUFFRTtFeEVtL09SO0V3RWxnUE07SUFBZ0M7RXhFcWdQdEM7RXdFcGdQTTs7SUFFRTtFeEVzZ1BSO0V3RXBnUE07O0lBRUU7RXhFc2dQUjtFd0VwZ1BNOztJQUVFO0V4RXNnUFI7RXdFcGdQTTs7SUFFRTtFeEVzZ1BSO0V3RXJoUE07SUFBZ0M7RXhFd2hQdEM7RXdFdmhQTTs7SUFFRTtFeEV5aFBSO0V3RXZoUE07O0lBRUU7RXhFeWhQUjtFd0V2aFBNOztJQUVFO0V4RXloUFI7RXdFdmhQTTs7SUFFRTtFeEV5aFBSO0V3RXhpUE07SUFBZ0M7RXhFMmlQdEM7RXdFMWlQTTs7SUFFRTtFeEU0aVBSO0V3RTFpUE07O0lBRUU7RXhFNGlQUjtFd0UxaVBNOztJQUVFO0V4RTRpUFI7RXdFMWlQTTs7SUFFRTtFeEU0aVBSO0V3RTNqUE07SUFBZ0M7RXhFOGpQdEM7RXdFN2pQTTs7SUFFRTtFeEUralBSO0V3RTdqUE07O0lBRUU7RXhFK2pQUjtFd0U3alBNOztJQUVFO0V4RStqUFI7RXdFN2pQTTs7SUFFRTtFeEUralBSO0V3RTlrUE07SUFBZ0M7RXhFaWxQdEM7RXdFaGxQTTs7SUFFRTtFeEVrbFBSO0V3RWhsUE07O0lBRUU7RXhFa2xQUjtFd0VobFBNOztJQUVFO0V4RWtsUFI7RXdFaGxQTTs7SUFFRTtFeEVrbFBSO0V3RTFrUE07SUFBd0I7RXhFNmtQOUI7RXdFNWtQTTs7SUFFRTtFeEU4a1BSO0V3RTVrUE07O0lBRUU7RXhFOGtQUjtFd0U1a1BNOztJQUVFO0V4RThrUFI7RXdFNWtQTTs7SUFFRTtFeEU4a1BSO0V3RTdsUE07SUFBd0I7RXhFZ21QOUI7RXdFL2xQTTs7SUFFRTtFeEVpbVBSO0V3RS9sUE07O0lBRUU7RXhFaW1QUjtFd0UvbFBNOztJQUVFO0V4RWltUFI7RXdFL2xQTTs7SUFFRTtFeEVpbVBSO0V3RWhuUE07SUFBd0I7RXhFbW5QOUI7RXdFbG5QTTs7SUFFRTtFeEVvblBSO0V3RWxuUE07O0lBRUU7RXhFb25QUjtFd0VsblBNOztJQUVFO0V4RW9uUFI7RXdFbG5QTTs7SUFFRTtFeEVvblBSO0V3RW5vUE07SUFBd0I7RXhFc29QOUI7RXdFcm9QTTs7SUFFRTtFeEV1b1BSO0V3RXJvUE07O0lBRUU7RXhFdW9QUjtFd0Vyb1BNOztJQUVFO0V4RXVvUFI7RXdFcm9QTTs7SUFFRTtFeEV1b1BSO0V3RXRwUE07SUFBd0I7RXhFeXBQOUI7RXdFeHBQTTs7SUFFRTtFeEUwcFBSO0V3RXhwUE07O0lBRUU7RXhFMHBQUjtFd0V4cFBNOztJQUVFO0V4RTBwUFI7RXdFeHBQTTs7SUFFRTtFeEUwcFBSO0V3RXBwUEU7SUFBbUI7RXhFdXBQckI7RXdFdHBQRTs7SUFFRTtFeEV3cFBKO0V3RXRwUEU7O0lBRUU7RXhFd3BQSjtFd0V0cFBFOztJQUVFO0V4RXdwUEo7RXdFdHBQRTs7SUFFRTtFeEV3cFBKO0FBQ0Y7QWdCbHFQSTtFd0RsREk7SUFBZ0M7RXhFd3RQdEM7RXdFdnRQTTs7SUFFRTtFeEV5dFBSO0V3RXZ0UE07O0lBRUU7RXhFeXRQUjtFd0V2dFBNOztJQUVFO0V4RXl0UFI7RXdFdnRQTTs7SUFFRTtFeEV5dFBSO0V3RXh1UE07SUFBZ0M7RXhFMnVQdEM7RXdFMXVQTTs7SUFFRTtFeEU0dVBSO0V3RTF1UE07O0lBRUU7RXhFNHVQUjtFd0UxdVBNOztJQUVFO0V4RTR1UFI7RXdFMXVQTTs7SUFFRTtFeEU0dVBSO0V3RTN2UE07SUFBZ0M7RXhFOHZQdEM7RXdFN3ZQTTs7SUFFRTtFeEUrdlBSO0V3RTd2UE07O0lBRUU7RXhFK3ZQUjtFd0U3dlBNOztJQUVFO0V4RSt2UFI7RXdFN3ZQTTs7SUFFRTtFeEUrdlBSO0V3RTl3UE07SUFBZ0M7RXhFaXhQdEM7RXdFaHhQTTs7SUFFRTtFeEVreFBSO0V3RWh4UE07O0lBRUU7RXhFa3hQUjtFd0VoeFBNOztJQUVFO0V4RWt4UFI7RXdFaHhQTTs7SUFFRTtFeEVreFBSO0V3RWp5UE07SUFBZ0M7RXhFb3lQdEM7RXdFbnlQTTs7SUFFRTtFeEVxeVBSO0V3RW55UE07O0lBRUU7RXhFcXlQUjtFd0VueVBNOztJQUVFO0V4RXF5UFI7RXdFbnlQTTs7SUFFRTtFeEVxeVBSO0V3RXB6UE07SUFBZ0M7RXhFdXpQdEM7RXdFdHpQTTs7SUFFRTtFeEV3elBSO0V3RXR6UE07O0lBRUU7RXhFd3pQUjtFd0V0elBNOztJQUVFO0V4RXd6UFI7RXdFdHpQTTs7SUFFRTtFeEV3elBSO0V3RXYwUE07SUFBZ0M7RXhFMDBQdEM7RXdFejBQTTs7SUFFRTtFeEUyMFBSO0V3RXowUE07O0lBRUU7RXhFMjBQUjtFd0V6MFBNOztJQUVFO0V4RTIwUFI7RXdFejBQTTs7SUFFRTtFeEUyMFBSO0V3RTExUE07SUFBZ0M7RXhFNjFQdEM7RXdFNTFQTTs7SUFFRTtFeEU4MVBSO0V3RTUxUE07O0lBRUU7RXhFODFQUjtFd0U1MVBNOztJQUVFO0V4RTgxUFI7RXdFNTFQTTs7SUFFRTtFeEU4MVBSO0V3RTcyUE07SUFBZ0M7RXhFZzNQdEM7RXdFLzJQTTs7SUFFRTtFeEVpM1BSO0V3RS8yUE07O0lBRUU7RXhFaTNQUjtFd0UvMlBNOztJQUVFO0V4RWkzUFI7RXdFLzJQTTs7SUFFRTtFeEVpM1BSO0V3RWg0UE07SUFBZ0M7RXhFbTRQdEM7RXdFbDRQTTs7SUFFRTtFeEVvNFBSO0V3RWw0UE07O0lBRUU7RXhFbzRQUjtFd0VsNFBNOztJQUVFO0V4RW80UFI7RXdFbDRQTTs7SUFFRTtFeEVvNFBSO0V3RW41UE07SUFBZ0M7RXhFczVQdEM7RXdFcjVQTTs7SUFFRTtFeEV1NVBSO0V3RXI1UE07O0lBRUU7RXhFdTVQUjtFd0VyNVBNOztJQUVFO0V4RXU1UFI7RXdFcjVQTTs7SUFFRTtFeEV1NVBSO0V3RXQ2UE07SUFBZ0M7RXhFeTZQdEM7RXdFeDZQTTs7SUFFRTtFeEUwNlBSO0V3RXg2UE07O0lBRUU7RXhFMDZQUjtFd0V4NlBNOztJQUVFO0V4RTA2UFI7RXdFeDZQTTs7SUFFRTtFeEUwNlBSO0V3RWw2UE07SUFBd0I7RXhFcTZQOUI7RXdFcDZQTTs7SUFFRTtFeEVzNlBSO0V3RXA2UE07O0lBRUU7RXhFczZQUjtFd0VwNlBNOztJQUVFO0V4RXM2UFI7RXdFcDZQTTs7SUFFRTtFeEVzNlBSO0V3RXI3UE07SUFBd0I7RXhFdzdQOUI7RXdFdjdQTTs7SUFFRTtFeEV5N1BSO0V3RXY3UE07O0lBRUU7RXhFeTdQUjtFd0V2N1BNOztJQUVFO0V4RXk3UFI7RXdFdjdQTTs7SUFFRTtFeEV5N1BSO0V3RXg4UE07SUFBd0I7RXhFMjhQOUI7RXdFMThQTTs7SUFFRTtFeEU0OFBSO0V3RTE4UE07O0lBRUU7RXhFNDhQUjtFd0UxOFBNOztJQUVFO0V4RTQ4UFI7RXdFMThQTTs7SUFFRTtFeEU0OFBSO0V3RTM5UE07SUFBd0I7RXhFODlQOUI7RXdFNzlQTTs7SUFFRTtFeEUrOVBSO0V3RTc5UE07O0lBRUU7RXhFKzlQUjtFd0U3OVBNOztJQUVFO0V4RSs5UFI7RXdFNzlQTTs7SUFFRTtFeEUrOVBSO0V3RTkrUE07SUFBd0I7RXhFaS9QOUI7RXdFaC9QTTs7SUFFRTtFeEVrL1BSO0V3RWgvUE07O0lBRUU7RXhFay9QUjtFd0VoL1BNOztJQUVFO0V4RWsvUFI7RXdFaC9QTTs7SUFFRTtFeEVrL1BSO0V3RTUrUEU7SUFBbUI7RXhFKytQckI7RXdFOStQRTs7SUFFRTtFeEVnL1BKO0V3RTkrUEU7O0lBRUU7RXhFZy9QSjtFd0U5K1BFOztJQUVFO0V4RWcvUEo7RXdFOStQRTs7SUFFRTtFeEVnL1BKO0FBQ0Y7QWdCMS9QSTtFd0RsREk7SUFBZ0M7RXhFZ2pRdEM7RXdFL2lRTTs7SUFFRTtFeEVpalFSO0V3RS9pUU07O0lBRUU7RXhFaWpRUjtFd0UvaVFNOztJQUVFO0V4RWlqUVI7RXdFL2lRTTs7SUFFRTtFeEVpalFSO0V3RWhrUU07SUFBZ0M7RXhFbWtRdEM7RXdFbGtRTTs7SUFFRTtFeEVva1FSO0V3RWxrUU07O0lBRUU7RXhFb2tRUjtFd0Vsa1FNOztJQUVFO0V4RW9rUVI7RXdFbGtRTTs7SUFFRTtFeEVva1FSO0V3RW5sUU07SUFBZ0M7RXhFc2xRdEM7RXdFcmxRTTs7SUFFRTtFeEV1bFFSO0V3RXJsUU07O0lBRUU7RXhFdWxRUjtFd0VybFFNOztJQUVFO0V4RXVsUVI7RXdFcmxRTTs7SUFFRTtFeEV1bFFSO0V3RXRtUU07SUFBZ0M7RXhFeW1RdEM7RXdFeG1RTTs7SUFFRTtFeEUwbVFSO0V3RXhtUU07O0lBRUU7RXhFMG1RUjtFd0V4bVFNOztJQUVFO0V4RTBtUVI7RXdFeG1RTTs7SUFFRTtFeEUwbVFSO0V3RXpuUU07SUFBZ0M7RXhFNG5RdEM7RXdFM25RTTs7SUFFRTtFeEU2blFSO0V3RTNuUU07O0lBRUU7RXhFNm5RUjtFd0UzblFNOztJQUVFO0V4RTZuUVI7RXdFM25RTTs7SUFFRTtFeEU2blFSO0V3RTVvUU07SUFBZ0M7RXhFK29RdEM7RXdFOW9RTTs7SUFFRTtFeEVncFFSO0V3RTlvUU07O0lBRUU7RXhFZ3BRUjtFd0U5b1FNOztJQUVFO0V4RWdwUVI7RXdFOW9RTTs7SUFFRTtFeEVncFFSO0V3RS9wUU07SUFBZ0M7RXhFa3FRdEM7RXdFanFRTTs7SUFFRTtFeEVtcVFSO0V3RWpxUU07O0lBRUU7RXhFbXFRUjtFd0VqcVFNOztJQUVFO0V4RW1xUVI7RXdFanFRTTs7SUFFRTtFeEVtcVFSO0V3RWxyUU07SUFBZ0M7RXhFcXJRdEM7RXdFcHJRTTs7SUFFRTtFeEVzclFSO0V3RXByUU07O0lBRUU7RXhFc3JRUjtFd0VwclFNOztJQUVFO0V4RXNyUVI7RXdFcHJRTTs7SUFFRTtFeEVzclFSO0V3RXJzUU07SUFBZ0M7RXhFd3NRdEM7RXdFdnNRTTs7SUFFRTtFeEV5c1FSO0V3RXZzUU07O0lBRUU7RXhFeXNRUjtFd0V2c1FNOztJQUVFO0V4RXlzUVI7RXdFdnNRTTs7SUFFRTtFeEV5c1FSO0V3RXh0UU07SUFBZ0M7RXhFMnRRdEM7RXdFMXRRTTs7SUFFRTtFeEU0dFFSO0V3RTF0UU07O0lBRUU7RXhFNHRRUjtFd0UxdFFNOztJQUVFO0V4RTR0UVI7RXdFMXRRTTs7SUFFRTtFeEU0dFFSO0V3RTN1UU07SUFBZ0M7RXhFOHVRdEM7RXdFN3VRTTs7SUFFRTtFeEUrdVFSO0V3RTd1UU07O0lBRUU7RXhFK3VRUjtFd0U3dVFNOztJQUVFO0V4RSt1UVI7RXdFN3VRTTs7SUFFRTtFeEUrdVFSO0V3RTl2UU07SUFBZ0M7RXhFaXdRdEM7RXdFaHdRTTs7SUFFRTtFeEVrd1FSO0V3RWh3UU07O0lBRUU7RXhFa3dRUjtFd0Vod1FNOztJQUVFO0V4RWt3UVI7RXdFaHdRTTs7SUFFRTtFeEVrd1FSO0V3RTF2UU07SUFBd0I7RXhFNnZROUI7RXdFNXZRTTs7SUFFRTtFeEU4dlFSO0V3RTV2UU07O0lBRUU7RXhFOHZRUjtFd0U1dlFNOztJQUVFO0V4RTh2UVI7RXdFNXZRTTs7SUFFRTtFeEU4dlFSO0V3RTd3UU07SUFBd0I7RXhFZ3hROUI7RXdFL3dRTTs7SUFFRTtFeEVpeFFSO0V3RS93UU07O0lBRUU7RXhFaXhRUjtFd0Uvd1FNOztJQUVFO0V4RWl4UVI7RXdFL3dRTTs7SUFFRTtFeEVpeFFSO0V3RWh5UU07SUFBd0I7RXhFbXlROUI7RXdFbHlRTTs7SUFFRTtFeEVveVFSO0V3RWx5UU07O0lBRUU7RXhFb3lRUjtFd0VseVFNOztJQUVFO0V4RW95UVI7RXdFbHlRTTs7SUFFRTtFeEVveVFSO0V3RW56UU07SUFBd0I7RXhFc3pROUI7RXdFcnpRTTs7SUFFRTtFeEV1elFSO0V3RXJ6UU07O0lBRUU7RXhFdXpRUjtFd0VyelFNOztJQUVFO0V4RXV6UVI7RXdFcnpRTTs7SUFFRTtFeEV1elFSO0V3RXQwUU07SUFBd0I7RXhFeTBROUI7RXdFeDBRTTs7SUFFRTtFeEUwMFFSO0V3RXgwUU07O0lBRUU7RXhFMDBRUjtFd0V4MFFNOztJQUVFO0V4RTAwUVI7RXdFeDBRTTs7SUFFRTtFeEUwMFFSO0V3RXAwUUU7SUFBbUI7RXhFdTBRckI7RXdFdDBRRTs7SUFFRTtFeEV3MFFKO0V3RXQwUUU7O0lBRUU7RXhFdzBRSjtFd0V0MFFFOztJQUVFO0V4RXcwUUo7RXdFdDBRRTs7SUFFRTtFeEV3MFFKO0FBQ0Y7QWdCbDFRSTtFd0RsREk7SUFBZ0M7RXhFdzRRdEM7RXdFdjRRTTs7SUFFRTtFeEV5NFFSO0V3RXY0UU07O0lBRUU7RXhFeTRRUjtFd0V2NFFNOztJQUVFO0V4RXk0UVI7RXdFdjRRTTs7SUFFRTtFeEV5NFFSO0V3RXg1UU07SUFBZ0M7RXhFMjVRdEM7RXdFMTVRTTs7SUFFRTtFeEU0NVFSO0V3RTE1UU07O0lBRUU7RXhFNDVRUjtFd0UxNVFNOztJQUVFO0V4RTQ1UVI7RXdFMTVRTTs7SUFFRTtFeEU0NVFSO0V3RTM2UU07SUFBZ0M7RXhFODZRdEM7RXdFNzZRTTs7SUFFRTtFeEUrNlFSO0V3RTc2UU07O0lBRUU7RXhFKzZRUjtFd0U3NlFNOztJQUVFO0V4RSs2UVI7RXdFNzZRTTs7SUFFRTtFeEUrNlFSO0V3RTk3UU07SUFBZ0M7RXhFaThRdEM7RXdFaDhRTTs7SUFFRTtFeEVrOFFSO0V3RWg4UU07O0lBRUU7RXhFazhRUjtFd0VoOFFNOztJQUVFO0V4RWs4UVI7RXdFaDhRTTs7SUFFRTtFeEVrOFFSO0V3RWo5UU07SUFBZ0M7RXhFbzlRdEM7RXdFbjlRTTs7SUFFRTtFeEVxOVFSO0V3RW45UU07O0lBRUU7RXhFcTlRUjtFd0VuOVFNOztJQUVFO0V4RXE5UVI7RXdFbjlRTTs7SUFFRTtFeEVxOVFSO0V3RXArUU07SUFBZ0M7RXhFdStRdEM7RXdFdCtRTTs7SUFFRTtFeEV3K1FSO0V3RXQrUU07O0lBRUU7RXhFdytRUjtFd0V0K1FNOztJQUVFO0V4RXcrUVI7RXdFdCtRTTs7SUFFRTtFeEV3K1FSO0V3RXYvUU07SUFBZ0M7RXhFMC9RdEM7RXdFei9RTTs7SUFFRTtFeEUyL1FSO0V3RXovUU07O0lBRUU7RXhFMi9RUjtFd0V6L1FNOztJQUVFO0V4RTIvUVI7RXdFei9RTTs7SUFFRTtFeEUyL1FSO0V3RTFnUk07SUFBZ0M7RXhFNmdSdEM7RXdFNWdSTTs7SUFFRTtFeEU4Z1JSO0V3RTVnUk07O0lBRUU7RXhFOGdSUjtFd0U1Z1JNOztJQUVFO0V4RThnUlI7RXdFNWdSTTs7SUFFRTtFeEU4Z1JSO0V3RTdoUk07SUFBZ0M7RXhFZ2lSdEM7RXdFL2hSTTs7SUFFRTtFeEVpaVJSO0V3RS9oUk07O0lBRUU7RXhFaWlSUjtFd0UvaFJNOztJQUVFO0V4RWlpUlI7RXdFL2hSTTs7SUFFRTtFeEVpaVJSO0V3RWhqUk07SUFBZ0M7RXhFbWpSdEM7RXdFbGpSTTs7SUFFRTtFeEVvalJSO0V3RWxqUk07O0lBRUU7RXhFb2pSUjtFd0VsalJNOztJQUVFO0V4RW9qUlI7RXdFbGpSTTs7SUFFRTtFeEVvalJSO0V3RW5rUk07SUFBZ0M7RXhFc2tSdEM7RXdFcmtSTTs7SUFFRTtFeEV1a1JSO0V3RXJrUk07O0lBRUU7RXhFdWtSUjtFd0Vya1JNOztJQUVFO0V4RXVrUlI7RXdFcmtSTTs7SUFFRTtFeEV1a1JSO0V3RXRsUk07SUFBZ0M7RXhFeWxSdEM7RXdFeGxSTTs7SUFFRTtFeEUwbFJSO0V3RXhsUk07O0lBRUU7RXhFMGxSUjtFd0V4bFJNOztJQUVFO0V4RTBsUlI7RXdFeGxSTTs7SUFFRTtFeEUwbFJSO0V3RWxsUk07SUFBd0I7RXhFcWxSOUI7RXdFcGxSTTs7SUFFRTtFeEVzbFJSO0V3RXBsUk07O0lBRUU7RXhFc2xSUjtFd0VwbFJNOztJQUVFO0V4RXNsUlI7RXdFcGxSTTs7SUFFRTtFeEVzbFJSO0V3RXJtUk07SUFBd0I7RXhFd21SOUI7RXdFdm1STTs7SUFFRTtFeEV5bVJSO0V3RXZtUk07O0lBRUU7RXhFeW1SUjtFd0V2bVJNOztJQUVFO0V4RXltUlI7RXdFdm1STTs7SUFFRTtFeEV5bVJSO0V3RXhuUk07SUFBd0I7RXhFMm5SOUI7RXdFMW5STTs7SUFFRTtFeEU0blJSO0V3RTFuUk07O0lBRUU7RXhFNG5SUjtFd0UxblJNOztJQUVFO0V4RTRuUlI7RXdFMW5STTs7SUFFRTtFeEU0blJSO0V3RTNvUk07SUFBd0I7RXhFOG9SOUI7RXdFN29STTs7SUFFRTtFeEUrb1JSO0V3RTdvUk07O0lBRUU7RXhFK29SUjtFd0U3b1JNOztJQUVFO0V4RStvUlI7RXdFN29STTs7SUFFRTtFeEUrb1JSO0V3RTlwUk07SUFBd0I7RXhFaXFSOUI7RXdFaHFSTTs7SUFFRTtFeEVrcVJSO0V3RWhxUk07O0lBRUU7RXhFa3FSUjtFd0VocVJNOztJQUVFO0V4RWtxUlI7RXdFaHFSTTs7SUFFRTtFeEVrcVJSO0V3RTVwUkU7SUFBbUI7RXhFK3BSckI7RXdFOXBSRTs7SUFFRTtFeEVncVJKO0V3RTlwUkU7O0lBRUU7RXhFZ3FSSjtFd0U5cFJFOztJQUVFO0V4RWdxUko7RXdFOXBSRTs7SUFFRTtFeEVncVJKO0FBQ0Y7QXlFanVSRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtBekVpdVJKOztBMEUzdVJBO0VBQWtCO0ExRSt1UmxCOztBMEUzdVJBO0VBQWlCO0ExRSt1UmpCOztBMEU5dVJBO0VBQWlCO0ExRWt2UmpCOztBMEVqdlJBO0VBQWlCO0ExRXF2UmpCOztBMEVwdlJBO0VDVEU7RUFDQTtFQUNBO0EzRWl3UkY7O0EwRWx2Ukk7RUFBd0I7QTFFc3ZSNUI7O0EwRXJ2Ukk7RUFBd0I7QTFFeXZSNUI7O0EwRXh2Ukk7RUFBd0I7QTFFNHZSNUI7O0FnQnZ0Ukk7RTBEdkNBO0lBQXdCO0UxRW13UjFCO0UwRWx3UkU7SUFBd0I7RTFFcXdSMUI7RTBFcHdSRTtJQUF3QjtFMUV1d1IxQjtBQUNGO0FnQm51Ukk7RTBEdkNBO0lBQXdCO0UxRTh3UjFCO0UwRTd3UkU7SUFBd0I7RTFFZ3hSMUI7RTBFL3dSRTtJQUF3QjtFMUVreFIxQjtBQUNGO0FnQjl1Ukk7RTBEdkNBO0lBQXdCO0UxRXl4UjFCO0UwRXh4UkU7SUFBd0I7RTFFMnhSMUI7RTBFMXhSRTtJQUF3QjtFMUU2eFIxQjtBQUNGO0FnQnp2Ukk7RTBEdkNBO0lBQXdCO0UxRW95UjFCO0UwRW55UkU7SUFBd0I7RTFFc3lSMUI7RTBFcnlSRTtJQUF3QjtFMUV3eVIxQjtBQUNGO0EwRW55UkE7RUFBbUI7QTFFc3lSbkI7O0EwRXJ5UkE7RUFBbUI7QTFFeXlSbkI7O0EwRXh5UkE7RUFBbUI7QTFFNHlSbkI7O0EwRXh5UkE7RUFBdUI7QTFFNHlSdkI7O0EwRTN5UkE7RUFBdUI7QTFFK3lSdkI7O0EwRTl5UkE7RUFBdUI7QTFFa3pSdkI7O0EwRWp6UkE7RUFBdUI7QTFFcXpSdkI7O0EwRXB6UkE7RUFBdUI7QTFFd3pSdkI7O0EwRXZ6UkE7RUFBdUI7QTFFMnpSdkI7O0EwRXZ6UkE7RUFBYztBMUUyelJkOztBNEVsMlJFO0VBQ0U7QTVFcTJSSjs7QU8zMVJFO0VxRUxNO0E1RW8yUlI7O0E0RTEyUkU7RUFDRTtBNUU2MlJKOztBT24yUkU7RXFFTE07QTVFNDJSUjs7QTRFbDNSRTtFQUNFO0E1RXEzUko7O0FPMzJSRTtFcUVMTTtBNUVvM1JSOztBNEUxM1JFO0VBQ0U7QTVFNjNSSjs7QU9uM1JFO0VxRUxNO0E1RTQzUlI7O0E0RWw0UkU7RUFDRTtBNUVxNFJKOztBTzMzUkU7RXFFTE07QTVFbzRSUjs7QTRFMTRSRTtFQUNFO0E1RTY0Uko7O0FPbjRSRTtFcUVMTTtBNUU0NFJSOztBNEVsNVJFO0VBQ0U7QTVFcTVSSjs7QU8zNFJFO0VxRUxNO0E1RW81UlI7O0E0RTE1UkU7RUFDRTtBNUU2NVJKOztBT241UkU7RXFFTE07QTVFNDVSUjs7QTBFcjNSQTtFQUFhO0ExRXkzUmI7O0EwRXgzUkE7RUFBYztBMUU0M1JkOztBMEUxM1JBO0VBQWlCO0ExRTgzUmpCOztBMEU3M1JBO0VBQWlCO0ExRWk0UmpCOztBMEU3M1JBO0VHdkRFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdFdzdSRjs7QTBFajRSQTtFQUF3QjtBMUVxNFJ4Qjs7QTBFbjRSQTtFQUNFO0VBQ0E7QTFFczRSRjs7QTBFajRSQTtFQUFjO0ExRXE0UmQ7O0E4RXQ4UkE7RUFDRTtBOUV5OFJGOztBOEV0OFJBO0VBQ0U7QTlFeThSRjs7QStFejhSRTtFQUNFOzs7SUFLRTtJQUVBO0UvRXk4Uko7RStFcjhSSTtJQUNFO0UvRXU4Uk47RStFOTdSRTtJQUNFO0UvRWc4Uko7RStFbDdSRTtJQUNFO0UvRW83Uko7RStFbDdSRTs7SUFFRTtJQUNBO0UvRW83Uko7RStFajdSRTs7SUFFRTtFL0VtN1JKO0UrRWg3UkU7OztJQUdFO0lBQ0E7RS9FazdSSjtFK0UvNlJFOztJQUVFO0UvRWk3Uko7RStFejZSRTtJQUNFLFExRTJpQzhCO0VMZzRQbEM7RStFejZSRTtJQUNFO0UvRTI2Uko7RStFejZSRTtJQUNFO0UvRTI2Uko7RStFdjZSRTtJQUNFO0UvRXk2Uko7RStFdjZSRTtJQUNFO0UvRXk2Uko7RStFdDZSRTtJQUNFO0UvRXc2Uko7RStFdDZSSTs7SUFFRTtFL0V3NlJOO0UrRW42Ukk7O0lBRUU7RS9FcTZSTjtFK0VqNlJFO0lBQ0U7RS9FbTZSSjtFK0VqNlJJOzs7O0lBSUUscUIxRTlHRztFTGloU1Q7RStFLzVSRTtJQUNFO0lBQ0EscUIxRXBISztFTHFoU1Q7QUFDRjtBZ0ZoaVNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGa2lTRjs7QWdGL2hTQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoRmtpU0Y7O0FnRi9oU0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhGa2lTRjs7QWdGL2hTQTtFQUNFO0FoRmtpU0Y7O0FnRi9oU0E7RUFDRTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7QWhGa2lTRjs7QWdGL2hTQTtFQUNFO0FoRmtpU0Y7O0FnRi9oU0E7RUFDRTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhGa2lTRjs7QWdGL2hTQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoRmtpU0Y7O0FnRi9oU0E7RUFDRTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7QWhGa2lTRjs7QWdGL2hTQTtFQUNFO0FoRmtpU0Y7O0FnRi9oU0E7RUFDRTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7QWhGa2lTRjs7QWdGL2hTQTtFQUNFO0VBQ0E7QWhGa2lTRjs7QWdGL2hTQTtFQUNFO0FoRmtpU0Y7O0FnRi9oU0E7RUFDRTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7QWhGa2lTRjs7QWdGL2hTQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7RUFDQTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7RUFDQTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRmtpU0Y7O0FnRi9oU0E7RUFDRTtFQUNBO0VBQ0E7QWhGa2lTRjs7QWdGL2hTQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoRmtpU0Y7O0FnRi9oU0E7RUFDRTtFQUNBO0VBQ0E7QWhGa2lTRjs7QWdGL2hTQTtFQUNFO0VBQ0E7QWhGa2lTRjs7QWdGL2hTQTtFQUNFO0VBQ0E7RUFDQTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhGa2lTRjs7QWdGL2hTQTtFQUNFO0FoRmtpU0Y7O0FnRi9oU0E7RUFDRTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7QWhGa2lTRjs7QWdGL2hTQTtFQUNFO0VBQ0E7RUFDQTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7QWhGa2lTRjs7QWdGL2hTQTtFQUNFO0VBQ0E7RUFDQTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7RUFDQTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7QWhGa2lTRjs7QWdGL2hTQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRmtpU0Y7O0FnRi9oU0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7RUFDQTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGa2lTRjs7QWdGL2hTQTtFQUNFO0VBQ0E7RUFDQTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhGa2lTRjs7QWdGL2hTQTtFQUNFO0FoRmtpU0Y7O0FnRi9oU0E7RUFDRTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7QWhGa2lTRjs7QWdGL2hTQTtFQUNFO0FoRmtpU0Y7O0FnRi9oU0E7RUFDRTtFQUNBO0VBQ0E7QWhGa2lTRjs7QWdGL2hTQTtFQUNFO0FoRmtpU0Y7O0FnRi9oU0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7RUFDQTtFQUNBO0FoRmtpU0Y7O0FnRi9oU0E7RUFDRTtBaEZraVNGOztBZ0YvaFNBO0VBQ0U7RUFDQTtBaEZraVNGOztBZ0YvaFNBO0FBQ0E7RUFDRTtJQUNFO0VoRmtpU0Y7RWdGL2hTQTtJQUNFO0VoRmlpU0Y7RWdGOWhTQTtJQUNFO0VoRmdpU0Y7RWdGN2hTQTtJQUNFO0VoRitoU0Y7RWdGNWhTQTtJQUNFO0VoRjhoU0Y7RWdGM2hTQTtJQUNFO0lBQ0E7RWhGNmhTRjtFZ0YxaFNBO0lBQ0U7SUFDQTtFaEY0aFNGO0VnRnpoU0E7SUFDRTtJQUNBO0lBQ0E7RWhGMmhTRjtFZ0Z4aFNBO0lBQ0U7RWhGMGhTRjtFZ0Z2aFNBO0lBQ0U7SUFDQTtJQUNBO0VoRnloU0Y7RWdGdGhTQTtJQUNFO0VoRndoU0Y7RWdGcmhTQTtJQUNFO0VoRnVoU0Y7QUFDRjtBZ0ZwaFNBO0VBQ0U7SUFDRTtFaEZzaFNGO0VnRm5oU0E7SUFDRTtFaEZxaFNGO0VnRmxoU0E7SUFDRTtFaEZvaFNGO0VnRmpoU0E7SUFDRTtFaEZtaFNGO0FBQ0Y7QWlGMzZTQTtFQUNFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QWpGNDZTRjtBa0ZsN1NBO0VBQ0U7RUFFQTtFQUNBO0VBRUE7RUFFQTtFQUNBO0FsRmk3U0Y7QWtGLzZTRTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBbEZnN1NKO0FrRjc2U0U7RUFDRTtBbEYrNlNKO0FrRno2U0k7RUFDRTtFQUNBO0FsRjI2U047QW1GejhTQTtFQUNFO0VBRUE7RUFDQTtFQUVBO0VBRUE7RUFDQTtBbkZ3OFNGO0FtRnQ4U0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRnc4U0o7QW1GcDhTQTtFQUNFO0FuRnM4U0Y7QW1GcDhTRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5GczhTSjtBbUZwOFNJO0VBQ0U7QW5GczhTTjs7QW9GcitTQTtFQUNFO0VBRUE7RUFDQTtFQUVBO0VBRUE7RUFFQTtFQUNBO0VBRUE7RUFFQTtBcEZrK1NGOztBb0YvOVNBO0VBQ0U7QXBGaytTRjs7QW9GLzlTQTtFQUNFO0VBQ0E7RUFDQTtBcEZrK1NGOztBb0YvOVNBO0VBQ0U7RUFFQTtFQUNBO0FwRmkrU0Y7QW9GLzlTRTtFQUNFO0FwRmkrU0o7O0FvRjc5U0E7RUFDRTtBcEZnK1NGOztBb0Y3OVNBO0VBQ0U7RUFDQTtFQUNBO0FwRmcrU0Y7O0FvRjc5U0E7RUFDRTtFQUNBO0VBQ0E7QXBGZytTRjs7QW9GNzlTQTtFQUNFO0VBQ0E7QXBGZytTRjtBb0Y5OVNFO0VBQ0U7RUFDQTtFQUNBO0FwRmcrU0o7QW9GOTlTSTtFQUNFO0FwRmcrU047QW9GNTlTRTtFQUNFO0FwRjg5U0o7O0FpRnRoVEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7QWpGc2hURjs7QWlGbmhUQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRnNoVEY7O0FxRm5rVEE7RUFDRTtFQUNBO0VBQ0E7QXJGc2tURjtBcUZwa1RFO0VBQ0U7RUFDQTtBckZza1RKO0FxRm5rVEU7RUFDRTtFQUNBO0VBQ0E7QXJGcWtUSjtBcUZsa1RFO0VBQ0U7QXJGb2tUSjtBcUZqa1RFO0VBQ0U7RUFFQTtFQUVBO0VBQ0E7RUFFQTtBckZna1RKO0FxRjlqVEk7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBRUE7RUFDQTtBckY0alROO0FxRnJqVEk7RUFDRTtBckZ1alROO0FxRnBqVEk7RUFDRTtFQUNBO0FyRnNqVE47QXFGaGpURTtFQUNFO0VBQ0E7QXJGa2pUSjtBcUZoalRJO0VBQ0U7QXJGa2pUTjtBcUYxaVRNO0VBQ0U7RUFDQTtBckY0aVRSO0FzRjFuVEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEY0blRGO0FzRjFuVEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RjRuVEo7QXNGMW5USTtFQUNFO0F0RjRuVE47QXNGeG5URTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFNQTtBdEZxblRKO0FzRmxuVEU7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBRUE7RUFDQTtFQUNBO0F0RmluVEo7QXNGOW1URTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBRUE7QXRGOG1USjtBc0Y1bVRJO0VBQ0U7QXRGOG1UTjtBc0Z2bVRJO0VBQ0U7QXRGeW1UTjtBc0Z0bVRJO0VBQ0U7RUFDQTtBdEZ3bVROO0FzRnJtVEk7RUFDRTtFQUNBO0F0RnVtVE47QXNGam1URTtFQUNFO0VBQ0E7QXRGbW1USjtBc0Y5bFRFO0VBQ0U7RUFDQTtBdEZnbVRKO0FzRjdsVEU7RUFDRTtBdEYrbFRKO0F1RnZyVEk7RUFDRTtFQUNBO0F2RnlyVE47QXVGcHJUSTtFQUNFO0VBQ0E7QXZGc3JUTjtBdUZqclRJO0VBQ0U7QXZGbXJUTjtBdUY5cVRJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkZnclROO0F1RjVxVEU7RUFDRTtFQUNBO0F2RjhxVEo7QXVGMXFUSTtFQUNFO0F2RjRxVE47QXVGenFUSTtFQUNFO0F2RjJxVE47QXVGeHFUSTtFQUNFO0F2RjBxVE47QXVGdnFUSTtFQUNFO0F2RnlxVE47QXVGdnFUTTtFQUNFO0F2RnlxVFI7QXVGdHFUTTtFQUNFO0VBQ0E7QXZGd3FUUjtBdUZ0cVRRO0VBQ0U7RUFDQTtBdkZ3cVRWO0F1RnRxVFU7RUFDRTtFQUNBO0F2RndxVFo7QXVGdHFUWTtFQUNFO0VBQ0E7QXZGd3FUZDtBdUZ0cVRjO0VBQ0U7RUFDQTtBdkZ3cVRoQjtBdUYvcFRFO0VBQ0U7RUFDQTtBdkZpcVRKO0F1RjlwVEU7RUFDRTtFQUNBO0VBQ0E7QXZGZ3FUSjs7QXdGOXZUQTtFQUNFO0VBRUE7RUFDQSxxQnZGMkJjO0V1RnpCZDtFQ0NBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGK3ZURjtBd0Zod1RFO0VBQ0U7QXhGa3dUSjtBd0YvdlRFO0VBQ0U7RUFDQTtBeEZpd1RKO0F3Rjl2VEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBeEZnd1RKO0F3Rjd2VEU7RUFDRTtBeEYrdlRKO0F3RjV2VEU7RUFDRTtFQUVBO0VBQ0E7RUFDQSwrQnZGSlk7RXVGS1osa0N2RkxZO0V1Rk9aO0VBRUE7RUFFQTtFQUNBO0VBRUE7RUN0Q0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZneVRGO0F3RjF2VEk7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBRUE7RUFDQTtBeEZ3dlROO0F3Rmp2VEk7RUFDRTtBeEZtdlROO0F3Rmh2VEk7RUFDRTtFQUNBO0VBRUE7RUFDQSw4QnZGaERVO0V1RmlEVixpQ3ZGakRVO0V1Rm1EVjtFQUNBO0F4Rmd2VE47QXdGMXVURTtFQUNFO0F4RjR1VEo7QXdGMXVUSTtFQUNFO0VBRUE7QXhGMnVUTjtBd0Z6dVRNO0VBQ0U7RUFDQTtBeEYydVRSO0F3RnJ1VEk7RUFDRTtFQUNBO0VBQ0E7RUNyR0o7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekY2MFRGO0F3RnJ1VEk7RUFDRTtFQUNBO0VBQ0E7RUMvR0o7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZ1MVRGO0EwRmwyVEE7RUFDRTtFQUVBO0VBQ0EscUJ6RjJCYztFeUZ6QmQ7RUFFQTtBMUZpMlRGO0EwRi8xVEU7RUFDRTtBMUZpMlRKO0EwRjkxVEU7RUFDRTtFQUNBO0VBQ0E7QTFGZzJUSjtBMEY3MVRFO0VBQ0U7QTFGKzFUSjtBMEY1MVRFO0VBQ0U7RUFFQTtFQUNBLHFCekZHWTtFeUZEWjtFQUVBO0VBRUE7RUFDQTtFQUNBO0ExRjAxVEo7QTBGdjFURTtFQUNFLFdDeENXO0VEeUNYO0VBRUE7RUFDQTtFQUVBO0ExRnUxVEo7QTBGcjFUSTtFQUNFLFdDaERlO0EzRnU0VHJCO0EwRmgxVEk7RUFDRTtFQUNBO0VBQ0E7QTFGazFUTjtBMEYvMFRJO0VBQ0U7RUFDQTtBMUZpMVROO0EwRjMwVEU7RUFDRTtBMUY2MFRKO0EwRnowVEk7RUFDRTtFQUNBO0VBQ0E7QTFGMjBUTjtBMEZ0MFRJO0VBQ0U7RUFDQTtFQUNBO0ExRncwVE47QTRGdDVUSTtFQUNFO0VBQ0E7QTVGdzVUTjtBNEZuNVRJO0VBQ0U7RUFDQTtBNUZxNVROO0E0Rmo1VEU7RUFDRSx1QkRUcUI7RUNVckI7QTVGbTVUSjtBNEZoNVRFO0VBQ0U7QTVGazVUSjtBNEYvNFRFO0VBQ0U7QTVGaTVUSjtBNEY5NFRFO0VBQ0UsaUJEUmlCO0VDU2pCO0E1Rmc1VEo7QTRGNTRUSTtFQUNFO0E1Rjg0VE47QTRGMzRUSTtFQUNFLFdEWmlDO0EzRnk1VHZDO0E0Rno0VEU7RUFDRSx5QkRwQjRCO0VDcUI1QixZRHBCNEI7QTNGKzVUaEM7QTRGeDRURTtFQUNFO0VBQ0E7RUFDQTtBNUYwNFRKO0E0RnY0VEU7RUFDRSxxQkRwRGlCO0EzRjY3VHJCOztBNkZ0OFRBO0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdGdzhUSjs7QTZGdDhUQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdGeThUSjtBNkZ2OFRJO0VBQ0k7QTdGeThUUjtBNkZ0OFRJO0VBQ0k7RUFDQTtBN0Z3OFRSOztBNkZyOFRBOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdGdzhUSjs7QTZGcjhUQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0Z3OFRKO0E2RnQ4VEk7RUFFSTtFQUNBO0E3RnU4VFI7QTZGcDhUSTtFQUNJO0E3RnM4VFI7QTZGbjhUSTtFQUNJO0E3RnE4VFI7O0E2Rmw4VEE7RUFDSTtFQUNBO0VBQ0E7RUFXQTtBN0YyN1RKO0E2RnI4VEk7RUFDSTtBN0Z1OFRSO0E2RnI4VEk7RUFDSTtBN0Z1OFRSO0E2RnI4VEk7RUFDSTtBN0Z1OFRSO0E2Rmw4VEk7RUFDSTtBN0ZvOFRSO0E2Rmo4VEk7RUFDSTtBN0ZtOFRSO0E2Rmg4VEk7RUFDSTtBN0ZrOFRSO0E2Ri83VEk7RUFDSTtFQUNBO0VBQ0E7QTdGaThUUjs7QTZGOTdUQTtFQUNJO0E3Rmk4VEo7O0E4RmppVUE7QUNBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0EvRm9pVUY7O0ErRi84VEU7RUFDRSxnQkFuRlE7QS9GcWlVWjs7QStGOThURTtFQUNFLGdCQXZGYztBL0Z3aVVsQjs7QStGNzhURTtFQUNFLGdCQTNGUTtBL0YyaVVaOztBK0Y1OFRFO0VBQ0UsZ0JBL0ZZO0EvRjhpVWhCOztBK0YzOFRFO0VBQ0UsZ0JBbkdXO0EvRmlqVWY7O0ErRjE4VEU7RUFDRSxnQkF2R1M7QS9Gb2pVYjs7QStGejhURTtFQUNFLGdCQTNHUztBL0Z1alViOztBK0Z4OFRFO0VBQ0UsZ0JBL0dVO0EvRjBqVWQ7O0ErRnY4VEU7RUFDRSxnQkFuSFM7QS9GNmpVYjs7QStGdDhURTtFQUNFLGdCQXZIUTtBL0Zna1VaOztBK0ZyOFRFO0VBQ0UsZ0JBM0hXO0EvRm1rVWY7O0ErRnA4VEU7RUFDRSxnQkEvSFk7QS9Gc2tVaEI7O0ErRm44VEU7RUFDRSxnQkFuSU87QS9GeWtVWDs7QStGbDhURTtFQUNFLGdCQXZJVTtBL0Y0a1VkOztBK0ZqOFRFO0VBQ0UsZ0JBM0lnQjtBL0Yra1VwQjs7QStGaDhURTtFQUNFLGdCQS9JUztBL0ZrbFViOztBK0YvN1RFO0VBQ0UsZ0JBbkpTO0EvRnFsVWI7O0ErRjk3VEU7RUFDRSxnQkF2SmE7QS9Gd2xVakI7O0ErRjc3VEU7RUFDRSxnQkEzSlU7QS9GMmxVZDs7QStGNTdURTtFQUNFLGdCQS9KZTtBL0Y4bFVuQjs7QStGMzdURTtFQUNFLGdCQW5LZ0I7QS9GaW1VcEI7O0ErRjE3VEU7RUFDRSxnQkF2S2dCO0EvRm9tVXBCOztBK0Z6N1RFO0VBQ0UsZ0JBM0tzQjtBL0Z1bVUxQjs7QStGeDdURTtFQUNFLGdCQS9LTztBL0YwbVVYOztBK0Z2N1RFO0VBQ0UsZ0JBbkxhO0EvRjZtVWpCOztBK0Z0N1RFO0VBQ0UsZ0JBdkx3QjtBL0ZnblU1Qjs7QStGcjdURTtFQUNFLGdCQTNMVztBL0ZtblVmOztBK0ZwN1RFO0VBQ0UsZ0JBL0xTO0EvRnNuVWI7O0ErRm43VEU7RUFDRSxnQkFuTVc7QS9GeW5VZjs7QStGbDdURTtFQUNFLGdCQXZNYztBL0Y0blVsQjs7QStGajdURTtFQUNFLGdCQTNNWTtBL0YrblVoQjs7QStGaDdURTtFQUNFLGdCQS9NYztBL0Zrb1VsQjs7QStGLzZURTtFQUNFLGdCQW5OZTtBL0Zxb1VuQjs7QStGOTZURTtFQUNFLGdCQXZOWTtBL0Z3b1VoQjs7QStGNzZURTtFQUNFLGdCQTNOVTtBL0Yyb1VkOztBK0Y1NlRFO0VBQ0UsZ0JBL05XO0EvRjhvVWY7O0ErRjM2VEU7RUFDRSxnQkFuT1U7QS9GaXBVZDs7QStGMTZURTtFQUNFLGdCQXZPZ0I7QS9Gb3BVcEI7O0ErRno2VEU7RUFDRSxnQkEzT1E7QS9GdXBVWjs7QStGeDZURTtFQUNFLGdCQS9PYTtBL0YwcFVqQjs7QStGdjZURTtFQUNFLGdCQW5QYTtBL0Y2cFVqQjs7QStGdDZURTtFQUNFLGdCQXZQVztBL0ZncVVmOztBK0ZyNlRFO0VBQ0UsZ0JBM1BnQjtBL0ZtcVVwQjs7QStGcDZURTtFQUNFLGdCQS9QVztBL0ZzcVVmOztBK0ZuNlRFO0VBQ0UsZ0JBblFXO0EvRnlxVWY7O0ErRmw2VEU7RUFDRSxnQkF2UVc7QS9GNHFVZjs7QStGajZURTtFQUNFLGdCQTNRaUI7QS9GK3FVckI7O0ErRmg2VEU7RUFDRSxnQkEvUVc7QS9Ga3JVZjs7QStGLzVURTtFQUNFLGdCQW5SYTtBL0ZxclVqQjs7QStGOTVURTtFQUNFLGdCQXZSVztBL0Z3clVmOztBK0Y3NVRFO0VBQ0UsZ0JBM1JPO0EvRjJyVVg7O0ErRjU1VEU7RUFDRSxnQkEvUmM7QS9GOHJVbEI7O0ErRjM1VEU7RUFDRSxnQkFuU1U7QS9GaXNVZDs7QStGMTVURTtFQUNFLGdCQXZTcUI7QS9Gb3NVekI7O0ErRno1VEU7RUFDRSxnQkEzU3NCO0EvRnVzVTFCOztBK0Z4NVRFO0VBQ0UsZ0JBL1NjO0EvRjBzVWxCOztBK0Z2NVRFO0VBQ0UsZ0JBblRlO0EvRjZzVW5COztBK0Z0NVRFO0VBQ0UsZ0JBdlRpQjtBL0ZndFVyQjs7QStGcjVURTtFQUNFLGdCQTNUVTtBL0ZtdFVkOztBK0ZwNVRFO0VBQ0UsZ0JBL1RnQjtBL0ZzdFVwQjs7QStGbjVURTtFQUNFLGdCQW5VYztBL0Z5dFVsQjs7QStGbDVURTtFQUNFLGdCQXZVVTtBL0Y0dFVkOztBK0ZqNVRFO0VBQ0UsZ0JBM1VZO0EvRit0VWhCOztBK0ZoNVRFO0VBQ0UsZ0JBL1VVO0EvRmt1VWQ7O0ErRi80VEU7RUFDRSxnQkFuVlk7QS9GcXVVaEI7O0ErRjk0VEU7RUFDRSxnQkF2VmlCO0EvRnd1VXJCOztBK0Y3NFRFO0VBQ0UsZ0JBM1ZhO0EvRjJ1VWpCOztBK0Y1NFRFO0VBQ0UsZ0JBL1ZpQjtBL0Y4dVVyQjs7QStGMzRURTtFQUNFLGdCQW5XYTtBL0ZpdlVqQjs7QStGMTRURTtFQUNFLGdCQXZXWTtBL0ZvdlVoQjs7QStGejRURTtFQUNFLGdCQTNXYztBL0Z1dlVsQjs7QStGeDRURTtFQUNFLGdCQS9XYTtBL0YwdlVqQjs7QStGdjRURTtFQUNFLGdCQW5YVTtBL0Y2dlVkOztBK0Z0NFRFO0VBQ0UsZ0JBdlhTO0EvRmd3VWI7O0ErRnI0VEU7RUFDRSxnQkEzWGdCO0EvRm13VXBCOztBK0ZwNFRFO0VBQ0UsZ0JBL1hRO0EvRnN3VVo7O0ErRm40VEU7RUFDRSxnQkFuWVU7QS9GeXdVZDs7QStGbDRURTtFQUNFLGdCQXZZaUI7QS9GNHdVckI7O0ErRmo0VEU7RUFDRSxnQkEzWVU7QS9GK3dVZDs7QStGaDRURTtFQUNFLGdCQS9ZWTtBL0ZreFVoQjs7QThGMzJVSTtFQUNJLDBCRU5XO0VGT1g7RUFFQTtFQUNBO0VBQ0E7QTlGNjJVUjtBOEZuM1VJO0VBQ0ksNEJFTFc7RUZNWDtFQUVBO0VBQ0E7RUFDQTtBOUZvM1VSO0E4RjEzVUk7RUFDSSwyQkVKVztFRktYO0VBRUE7RUFDQTtFQUNBO0E5RjIzVVI7QThGajRVSTtFQUNJLDZCRUhXO0VGSVg7RUFFQTtFQUNBO0VBQ0E7QTlGazRVUjtBOEZ4NFVJO0VBQ0kseUJFRlc7RUZHWDtFQUVBO0VBQ0E7RUFDQTtBOUZ5NFVSO0E4Ri80VUk7RUFDSSwwQkVEVztFRkVYO0VBRUE7RUFDQTtFQUNBO0E5Rmc1VVI7QWlHNTVVQTtFQUEyWjtFQUFTO0VBQVU7RUFBUztFQUFhO0FqR202VXBjOztBaUduNlU0ZDtFQUE4RTtBakd1NlUxaUI7O0FpR3Y2VXdqQjtFQUFLO0FqRzI2VTdqQjs7QWlHMzZVMmtCO0VBQU07QWpHKzZVamxCOztBaUcvNlVpbUI7RUFBYTtBakdtN1U5bUI7O0FpR243VTBuQjtFQUFvRDtFQUFXO0FqR3c3VXpyQjs7QWlHeDdVc3NCO0VBQU07RUFBeUI7QWpHNjdVcnVCOztBaUc1N1VBO0VBQUs7RUFBdUI7RUFBMEI7QWpHazhVdEQ7O0FpR2w4VW9GO0VBQUs7QWpHczhVekY7O0FpR3Q4VWtHO0VBQTJGO0FqRzA4VTdMOztBaUcxOFUyTTtFQUE0QjtFQUFxQjtBakcrOFU1UDs7QWlHLzhVb1I7RUFBc0I7RUFBYTtBakdvOVV2VDs7QWlHcDlVZ1U7RUFBa0I7QWpHdzlVbFY7O0FpR3g5VStWO0VBQUU7QWpHNDlValc7O0FpRzU5VThYO0VBQWlCO0FqR2crVS9ZOztBaUdoK1V5WjtFQUFZO0FqR28rVXJhOztBaUdwK1U4YjtFQUFTO0FqR3crVXZjOztBaUd4K1V1ZDtFQUFJO0FqRzQrVTNkOztBaUc1K1U2ZTtFQUFHO0VBQWM7QWpHaS9VOWY7O0FpR2ovVTZnQjtFQUFLO0VBQWdCO0FqR3MvVWxpQjs7QWlHdC9VNmlCO0VBQU07QWpHMC9VbmpCOztBaUcxL1Vpa0I7RUFBUTtFQUFjO0VBQWM7RUFBa0I7QWpHaWdWdm5COztBaUdqZ1Yrb0I7RUFBSTtBakdxZ1ZucEI7O0FpR3JnVjZwQjtFQUFJO0FqR3lnVmpxQjs7QWlHemdWK3FCO0VBQUk7QWpHNmdWbnJCOztBaUc3Z1Y0ckI7RUFBZTtBakdpaFYzc0I7O0FpR2poVjJ0QjtFQUFPO0FqR3FoVmx1Qjs7QWlHcmhWa3ZCO0VBQUc7RUFBNEI7RUFBdUI7QWpHMmhWeHlCOztBaUczaFZpekI7RUFBSTtBakcraFZyekI7O0FpRy9oVm0wQjtFQUFrQjtFQUFnQztBakdvaVZyM0I7O0FpR3BpVm00QjtFQUFzQztFQUFjO0VBQWE7QWpHMGlWcDhCOztBaUcxaVY2OEI7RUFBTztBakc4aVZwOUI7O0FpRzlpVnErQjtFQUFjO0FqR2tqVm4vQjs7QWlHbGpWdWdDO0VBQW9FO0VBQTBCO0FqR3VqVnJtQzs7QWlHdmpWb25DO0VBQXNDO0FqRzJqVjFwQzs7QWlHM2pWeXFDO0VBQWlEO0VBQVM7QWpHZ2tWbnVDOztBaUdoa1Y2dUM7RUFBTTtBakdva1ZudkM7O0FpR3BrVnN3QztFQUF1QztFQUFzQjtBakd5a1ZuMEM7O0FpR3prVjYwQztFQUE0RjtBakc2a1Z6NkM7O0FpRzdrVnE3QztFQUFtQjtFQUE2QjtFQUE0QjtFQUErQjtBakdvbFZoaUQ7O0FpR3BsVnVqRDtFQUErRjtBakd3bFZ0cEQ7O0FpR3hsVjhxRDtFQUFTO0VBQXdCO0VBQWE7QWpHOGxWNXREOztBaUc5bFZ1dkQ7RUFBTztFQUFTO0FqR21tVnZ3RDs7QWlHbm1WaXhEO0VBQVM7QWpHdW1WMXhEOztBaUd2bVZ3eUQ7RUFBUztBakcybVZqekQ7O0FpRzNtVmkwRDtFQUFNO0VBQXlCO0FqR2duVmgyRDs7QWlHaG5WaTNEO0VBQU07QWpHb25WdjNEOztBaUdwblZpNEQ7RUFBTztFQUFTO0FqR3luVmo1RDs7QWlHeG5WK0I7RUFBa0I7RUFBVTtBakc2blYzRDs7QWlHNW5WVTtFQUFtQjtFQUFhO0FqR2lvVjFDO0FpR2pvVjJEO0VBQVM7QWpHb29WcEU7O0FrR3ZvVkE7O0VBRUk7RUFDQTtBbEcwb1ZKOztBa0d0b1ZBO0VBQ0ksY0NpQk07RUxtQk47RUFDQSxpQklwQ3VCO0VBQ3ZCLHdDQzZHRztBbkc2aFZQO0FrR3hvVkk7RUFDSSxXQ3dESTtFRHZESixZQ3VESTtFTHpCUjtFQUNBLG1CQUxxQztFSXhCakM7RUFDQSxrQkNrREk7QW5HeWxWWjs7QWtHdm9WQTtFQUNJO0VBQ0E7QWxHMG9WSjs7QWtHcm9WSTtFQUVJO0VBQ0E7QWxHdW9WUjtBa0dwb1ZJO0VBQ0k7QWxHc29WUjs7QWtHbG9WQTtFQUNJO0VBQ0Esd0NDOEVHO0VEN0VILGlCQ1lJO0VEWEo7QWxHcW9WSjtBa0dub1ZJO0VBQ0k7QWxHcW9WUjtBa0dsb1ZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR29vVlI7O0FrRy9uVkE7O0VBRUk7QWxHa29WSjs7QWtHOW5WQTs7Ozs7O0VBTUksY0NuREc7RURvREgsdUNDNENHO0FuR3FsVlA7QWtHOW5WUTs7Ozs7O0VBQ0ksY0M3RUY7RUQ4RUU7RUFDQSxpQkNiQztBbkdrcFZiOztBa0dob1ZBO0VBQ0ksY0MzRE07QW5HOHJWVjs7QWtHaG9WQTtFSnBESSxrQklxRGtCO0VKcERsQixpQklvRDJCO0FsR29vVi9COztBa0dqb1ZBO0VKeERJLG1CSXlEa0I7RUp4RGxCLGlCSXdENEI7QWxHcW9WaEM7O0FrR2xvVkE7RUFDSTtFQUNBO0FsR3FvVko7O0FrR2xvVkE7RUpqRUksbUJJa0VrQjtFSmpFbEIsaUJJaUU0QjtBbEdzb1ZoQzs7QWtHbm9WQTtFSnJFSSxrQklzRWtCO0VKckVsQixpQklxRTJCO0FsR3VvVi9COztBa0dwb1ZBO0VKekVJLG1CSTBFa0I7RUp6RWxCLGlCSXlFNEI7QWxHd29WaEM7O0FrR3JvVkE7RUo3RUksZUt1RVc7RUx0RVgsaUJJNkVpQztBbEd5b1ZyQzs7QWtHdG9WQTtFSmpGSSxrQkt3RVc7RUx2RVgsaUJJaUZpQztBbEcwb1ZyQzs7QWtHdm9WQTtFSnJGSSxpQkt5RVc7RUx4RVgsaUJJcUZpQztBbEcyb1ZyQzs7QWtHeG9WQTtFSnpGSSxrQkswRVc7RUx6RVgsaUJJeUZpQztBbEc0b1ZyQzs7QWtHem9WQTtFSjdGSSxlSzJFVztFTDFFWCxpQkk2RmlDO0FsRzZvVnJDOztBa0cxb1ZBO0VKakdJLGtCSzRFVztFTDNFWCxpQklpR2lDO0FsRzhvVnJDOztBa0czb1ZBO0VBQ0k7RUFDQTtFQUNBLHdDQ3JCRztFTDNFSDtFQUNBLG1CSWdHdUI7RUo1SHZCLGtCSTZIYTtFSjVIYiwwQkk0SGE7RUozSGIsdUJJMkhhO0VKMUhiO0VBQ0E7RUFDQTtFSXlIQTtFQUNBO0VBQ0EsYUM3RVE7RUQ4RVI7RUFDQSxjQzlIRztBbkdreFZQO0FrR2xwVkk7RUFDSSxjQzNJSTtBbkcreFZaOztBa0docFZBO0VBQ0k7RUoxSUEsa0JLaURTO0VMaERULDBCS2dEUztFTC9DVCx1QksrQ1M7RUw5Q1Q7RUFDQTtFQUNBO0VBc0JBO0VBQ0EsbUJJZ0h1QjtFQUN2QixjQ3pJRztBbkdreVZQO0E4RjNwVkk7RUFDSSxVQUZpQjtFQUdqQixXQUgrQjtBOUZncVZ2QztBOEYxcFZJO0VBQ0k7QTlGNHBWUjtBOEZ6cFZJO0VBQ0ksbUJBWG9EO0VBWXBELDhCQVo2RTtBOUZ1cVZyRjtBOEZ4cFZJO0VBQ0ksOEJBaEJvSDtBOUYwcVY1SDtBa0cvcFZRO0VBQ0k7RUFDQTtBbEdpcVZaO0FrR3pwVkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHMnBWUjtBa0d6cFZRO0VBQ0k7QWxHMnBWWjtBa0d4cFZRO0VBQ0kscUNDekVMO0VEMEVLLGNDektMO0VMdUJIO0VBQ0EsbUJJa0orQjtFQUN2QjtFQUNBO0VBQ0E7QWxHMnBWWjtBZ0JqeVZJO0VrRndJUTtJQUVRO0VsRzJwVmxCO0FBQ0Y7QWtHdnBWUTtFQUNJO0VBQ0E7RUFDQTtBbEd5cFZaO0FrR3ZwVlk7RUFDSTtBbEd5cFZoQjtBa0c5b1ZRO0VBQ0ksY0NwTUY7QW5HbzFWVjtBa0c1b1ZJO0VBQ0k7QWxHOG9WUjtBa0czb1ZJO0VBQ0k7RUFFQTtFQUNBO0FsRzRvVlI7QWdCenpWSTtFa0Z5S0E7SUFPUTtJQUNBO0VsRzZvVlY7QUFDRjs7QWtHem9WQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VKMU1BO0VBQ0EsaUJJME11QjtBbEc2b1YzQjtBa0czb1ZJO0VBQ0k7QWxHNm9WUjs7QWtHem9WQTtFQUNJLGNDL1BNO0FuRzI0VlY7O0FrR3pvVkE7RUFDSSxjQ3hQUTtBbkdvNFZaOztBa0d2b1ZBO0VKMUxJO0E5RnEwVko7O0FrR3ZvVkE7RUpyTUkseUJLckVTO0VMc0VUO0VBQ0E7RUFDQTtBOUZnMVZKOztBa0cxb1ZBO0VKbktJO0VBNUZBLHFCSzJHWTtFTDFHWiw2QkswR1k7RUx6R1osMEJLeUdZO0VMeEdaO0VBQ0E7RUFDQTtFQXlGQTtFQUNBO0VBQ0E7RUFDQSxpQkkrSnFCO0FsR3VwVnpCOztBa0dwcFZBO0VKdktJO0VBNUZBLHFCSzJHWTtFTDFHWiw2QkswR1k7RUx6R1osMEJLeUdZO0VMeEdaO0VBQ0E7RUFDQTtFQXlGQTtFQUNBO0VBQ0E7RUFDQSxpQkltS3FCO0FsR2lxVnpCOztBa0c5cFZBO0VKdlFJLHFCSzJHWTtFTDFHWiw2QkswR1k7RUx6R1osMEJLeUdZO0VMeEdaO0VBQ0E7RUFDQTtBOUZ5NlZKOztBa0ducVZBO0VBQ0k7QWxHc3FWSjtBa0dwcVZJO0VBQ0k7RUFDQTtBbEdzcVZSOztBa0dscVZBO0VBR0k7RUFDQSxXQ3hPVTtFRHlPVjtFQUNBO0VBQ0EsbUJDck9VO0VEc09WO0FsR21xVko7O0FrRy9wVkE7RUFDSSxpRENqTGE7QW5HbTFWakI7O0FrRy9wVkE7RUFDSSxpRENwTFk7QW5HczFWaEI7O0FrRy9wVkE7RUFDSSwyQ0N2TFk7QW5HeTFWaEI7O0FrRy9wVkE7O0VBRUksMkNDM0xTO0FuRzYxVmI7O0FrRy9wVkE7RUFDSSw2Q0M5TFk7QW5HZzJWaEI7O0FrRy9wVkE7RUo5S0ksb0RBRDJCO0E5RmsxVi9COztBa0cvcFZBO0VBQ0k7QWxHa3FWSjtBa0docVZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VKM0xKLG9EQUQyQjtBOUYrMVYvQjs7QWtHOXBWQTtFQUNJO0VBQ0E7RUFDQSxRQzFSVTtFRDJSVjtFQUNBO0VBQ0E7RUFDQTtBbEdpcVZKOztBa0c5cFZBO0VBQ0kseUJDL1VXO0FuR2cvVmY7O0FrRzlwVkE7RUFDSSxhQ2pTUztFTHJEVCxtQktrRFE7RUxqRFIsMkJLaURRO0VMaERSLHdCS2dEUTtFTC9DUjtFQUNBO0VBQ0E7QTlGdy9WSjs7QWtHbnFWQTtFSi9USTtFQUNBLGlCSStUdUI7QWxHdXFWM0I7O0FrR3BxVkE7RUFDSTtBbEd1cVZKOztBa0dwcVZBO0VBQ0k7RUFDQTtFQUNBO0FsR3VxVko7O0FrR25xVkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbEdzcVZSO0FrR3BxVlE7RUFDSTtFQUNBO0VKalhSLHFCSzJHWTtFTDFHWiw2QkswR1k7RUx6R1osMEJLeUdZO0VMeEdaO0VBQ0E7RUFDQTtFSThXUTtBbEcycVZaO0FrR3pxVlk7RUFDSTtBbEcycVZoQjtBa0d4cVZZO0VBQ0k7RUFDQTtFQUNBO0FsRzBxVmhCO0FrR3hxVmdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxHMHFWcEI7QWtHdnFWZ0I7RUFDSSxXQ2xWUjtFRG1WUSxlQ25WUjtFRG9WUSxrQkN0VlI7RUR1VlE7RUFDQSxjQ3RZYjtBbkcraVdQO0FrR3ZxVm9CO0VBQ0k7RUFDQTtFQUNBO0FsR3lxVnhCO0FrR3JwVmdCOztFSnhZWjtFQUNBLGdCSXlZdUM7RUFDdkIsY0NsYWI7RURtYWEsd0NDalViO0FuR3k5VlA7QWtHcnBWZ0I7RUFDSSxXQ3ZYUjtFRHdYUSxrQkMxWFI7RUQyWFE7RUFDQSxjQzFhYjtFRDJhYSxxQ0M1VWI7RUx4RUg7RUFDQSxpQklvWnVDO0VBQ3ZCO0VBQ0E7QWxHd3BWcEI7QWtHbHBWSTtFQUNJO0FsR29wVlI7QWtHaHBWZ0I7RUFDSTtBbEdrcFZwQjtBa0c3b1ZRO0VBQ0ksa0JDcFpFO0VEcVpGO0FsRytvVlo7QWtHNW9WUTtFQUNJLGlCQ3haQztBbkdzaVdiO0FrRzNvVlE7RUFDSTtBbEc2b1ZaO0FrRzFvVmdCO0VBQ0kseUJDbmNWO0FuRytrV1Y7QWtHeG9WWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VKemRaLGtCS2lEUztFTGhEVCwwQktnRFM7RUwvQ1QsdUJLK0NTO0VMOUNUO0VBQ0E7RUFDQTtBOUZvbVdKO0FrRzdvVmdCO0VBQ0k7RUpsY2hCO0VBQ0EsY0lrY3VDO0VBQ3ZCLHFDQzVYYjtBbkc0Z1dQO0FrRzlvVm9CO0VBQ0kscUNDL1hqQjtBbkcrZ1dQO0FrRzVvVmdCO0VBQ0k7RUFDQTtBbEc4b1ZwQjtBa0c1b1ZvQjtFQUNJLGNDdmVqQjtFRHdlaUIsdUNDeFlqQjtFTHpFSDtFQUNBLGlCSWlkMkM7QWxHK29WL0M7QWtHNW9Wb0I7RUFDSSxjQ3ZlZDtFRHdlYyx3Q0M1WWpCO0VMM0VIO0VBQ0EsaUJJdWQyQztBbEcrb1YvQztBa0c1b1ZvQjtFQUNJLGNDNWVkO0VENmVjLHdDQ2xaakI7RUwzRUg7RUFDQSxpQkk2ZDJDO0FsRytvVi9DOztBa0d2b1ZBO0VKamdCSSxxQksyR1k7RUwxR1osNkJLMEdZO0VMekdaLDBCS3lHWTtFTHhHWjtFQUNBO0VBQ0E7RU1ORSw0Q05rSUY7RUFDQTtFQUNBLHlCQUppQjtFSW9ZakIsZ0JDamRRO0VEa2RSLFlDbmRTO0FuR3FtV2I7QWtHaHBWSTtFQUNJO0VBQ0E7RUp4Z0JKLHFCSzJHWTtFTDFHWiw2QkswR1k7RUx6R1osMEJLeUdZO0VMeEdaO0VBQ0E7RUFDQTtFSXFnQkksa0JDemRLO0VEMGRMLGtCQ3hkSTtFRHlkSixtQkN6ZEk7RUQwZEo7QWxHdXBWUjtBa0dycFZROzs7RUFHSTtBbEd1cFZaO0FrR25wVkk7RUFDSTtBbEdxcFZSO0FrR2xwVkk7RUFDSSxjQ3ZoQkQ7RUR3aEJDLHlDQ3JiRDtFTDVFSDtFQUNBLG1CSWlnQjJCO0VBQ3ZCO0FsR3FwVlI7QWtHbnBWUTtFQUNJO0VBQ0EsY0M5aEJMO0FuR21yV1A7QWtHbnBWWTtFQUNJLGNDdGpCTjtBbkcyc1dWO0FrRy9vVkk7RUpoaEJBO0VBQ0EsaUJJZ2hCMkI7RUFDdkIsd0NDdmNEO0VEd2NDLGNDcGlCRTtFRHFpQkY7QWxHa3BWUjs7QWtHem9WQTtFQUNJO0FsRzRvVko7O0FrR3pvVkE7RUFDSTtBbEc0b1ZKOztBa0d2b1ZBO0VBQ0k7QWxHMG9WSjtBa0d4b1ZJO0VBQ0ksaUJDcmhCSztBbkcrcFdiO0FrR3ZvVkk7RUFDSTtFSjFrQkosZ0NJMmtCaUI7RUoxa0JqQix3Q0kwa0JpQjtFSnprQmpCLHFDSXlrQmlCO0VKeGtCakI7RUFDQTtFQUNBO0VBc0JBO0VBQ0EsaUJJZ2pCMkI7RUFDdkIsdUNDemVEO0VEMGVDO0VBQ0E7RUFDQTtFQUNBO0FsRytvVlI7QWtHN29WUTtFSnhqQko7RUFDQSxpQkl3akIrQjtFQUN2QjtFQUNBO0FsR2dwVlo7QWtHN29WUTtFSjlqQko7RUFDQSxtQkFMcUM7RUlva0I3QjtFQUNBO0VBQ0E7QWxHZ3BWWjtBa0c3b1ZRO0VBQ0k7RUFDQSxjQ3htQkE7RUR5bUJBO0FsRytvVlo7QWtHN29WWTtFQUNJLGNDNW1CSjtBbkcydldaOztBa0d6b1ZBO0VBQ0ksbUJDL2xCTTtFRGdtQk4sY0N2bUJNO0VEd21CTjtFQUNBO0VBQ0E7RUFDQTtFSmxuQkEsa0JLaURTO0VMaERULDBCS2dEUztFTC9DVCx1QksrQ1M7RUw5Q1Q7RUFDQTtFQUNBO0VBc0JBO0VBQ0EsaUJJd2xCdUI7RUFDdkIsdUNDamhCRztFRGtoQkgsa0JDaGtCVTtFRGlrQlYsbUJDamtCVTtBbkdtdFdkO0FrR2hwVkk7RUFDSTtBbEdrcFZSO0FrRy9vVkk7RUFDSSxjQ3BvQkk7RUxpQ1I7RUFDQSxtQkFMcUM7QTlGMHZXekM7QWtHL29WSTtFQUNJLG1CQzduQkU7RUQ4bkJGO0FsR2lwVlI7QWtHL29WUTtFQUVJO0FsR2dwVlo7QWdCaHVXSTtFa0ZvakJKO0lBaUNRO0lKbG5CSjtJQUNBLGlCSWtuQjJCO0lBQ3ZCLGtCQzNsQkk7SUQ0bEJKLG1CQzVsQkk7SUQ2bEJKLGtCQ2htQks7RW5HZ3ZXWDtFa0c5b1ZNO0lKeG5CSjtJQUNBLG1CQUxxQztFOUY4d1d2QztBQUNGOztBa0c3b1ZBO0VBQ0k7QWxHZ3BWSjtBa0c5b1ZJOztFSmpvQkE7RUFDQSxpQklrb0IyQjtFQUN2Qix1Q0MzakJEO0VENGpCQztBbEdpcFZSO0FrRzlvVkk7RUFDSSxhQy9tQks7RURnbkJMO0FsR2dwVlI7QWtHOW9WUTtFQUNJLGNDNXBCRjtBbkc0eVdWO0FrRzVvVkk7RUFDSTtBbEc4b1ZSO0FrRzVvVlE7RUFDSSxtQkM3bkJBO0FuRzJ3V1o7QWtHNW9WWTtFQUNJO0FsRzhvVmhCO0FrRzNvVlk7RUFDSSxjQzNxQk47QW5Hd3pXVjtBa0czb1ZnQjtFQUNJLGNDOXFCVjtBbkcyeldWOztBa0dyb1ZJO0VKdnFCQTtFQUNBLGlCSXVxQjJCO0VBQ3ZCLG1CQ2pwQkk7RURrcEJKLHVDQ2ptQkQ7QW5HMHVXUDtBa0d0b1ZJO0VBQ0ksa0JDeHBCSztFRHlwQkw7RUFDQTtBbEd3b1ZSO0FrR3RvVlE7RUFDSSxrQkM3cEJDO0FuR3F5V2I7QWtHdG9WWTtFSnJyQlI7RUFDQSxtQkFMcUM7QTlGbTBXekM7QWdCbHlXSTtFa0Y2cEJJO0lBRVE7SUFDQTtFbEd1b1ZkO0FBQ0Y7O0FrR2pvVkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbEdvb1ZKOztBa0dqb1ZBO0VBQ0ksZ0JDbHBCZ0I7QW5Hc3hXcEI7O0FrR2pvVkE7RUFDSSxtQkN0cEJnQjtBbkcweFdwQjs7QWtHam9WQTtFSjl1QkkscUJLMkdZO0VMMUdaLDZCSzBHWTtFTHpHWiwwQkt5R1k7RUx4R1o7RUFDQTtFQUNBO0VJMnVCQTtBbEd5b1ZKOztBa0dub1ZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxHc29WUjs7QWtHam9WSTtFQUNJO0VKaHdCSixxQksyR1k7RUwxR1osNkJLMEdZO0VMekdaLDBCS3lHWTtFTHhHWjtFQUNBO0VBQ0E7RUk2dkJJLDZDQzlvQlE7RUQrb0JSO0VBQ0E7QWxHeW9WUjtBZ0JyMVdJO0VrRjhzQkk7SUFFUTtFbEd5b1ZkO0FBQ0Y7QWtHcm9WSTtFQUNJO0VBQ0E7RUFDQSx1Q0M1cUJEO0VMcEdILGtCS2dEVTtFTC9DViwwQksrQ1U7RUw5Q1YsdUJLOENVO0VMN0NWO0VBQ0E7RUFDQTtBOUZ3NVdKO0FrRzFvVlE7RUFFSSxtQkN2d0JGO0VEd3dCRSxjQzl3QkY7QW5HeTVXVjtBa0d2b1ZZO0VBQ0k7RUFDQSwwQkNwckJOO0VEcXJCTSxjQ255Qko7RURveUJJO0VBQ0E7RUFDQTtBbEd5b1ZoQjs7QWtHbm9WQTtFQUNJO0VBQ0E7QWxHc29WSjtBZ0JuNFdJO0VrRjJ2Qko7SUFLUSxnQkNudkJRO0VuRzAzV2Q7QUFDRjtBa0dwb1ZRO0VKcHhCSjtFQUNBLGlCSW94QitCO0VBQ3ZCLGNDenlCRjtFRDB5QkU7RUFDQSx3Q0M3c0JMO0FuR28xV1A7QWtHcm9WWTtFQUNJO0VBQ0E7RUFDQTtBbEd1b1ZoQjtBa0dwb1ZZO0VBQ0k7QWxHc29WaEI7QWtHbG9WUTtFSnJ5Qko7RUFDQSxpQklxeUIrQjtFQUN2QixjQzF6QkY7RUQyekJFLHVDQy90Qkw7QW5HbzJXUDs7QWdCaDVXSTtFa0ZpeEJBO0lBQ0k7SUFDQTtFbEdtb1ZOO0FBQ0Y7QWdCdjVXSTtFa0Z3eEJBO0lKcnpCQTtJQUNBLGlCSXF6QjJCO0VsR21vVjdCO0VrR2hvVkU7SUFDSTtFbEdrb1ZOO0VrRy9uVkU7SUFDSTtJQUNBO0VsR2lvVk47RWtHNW5WVTtJQUNJO0lBQ0E7RWxHOG5WZDtFa0d6blZFO0lBQ0k7RWxHMm5WTjtFa0d4blZVO0lBQ0ksU0N6ekJKO0lEMHpCSTtJQUNBO0VsRzBuVmQ7RWtHeG5WYztJQUNJLGNDbDJCVjtFbkc0OVdSO0VrR3ZuVmM7SUFDSTtFbEd5blZsQjtFa0dqblZFO0lBQ0k7SUFDQTtFbEdtblZOO0FBQ0Y7QWtHaG5WQTtFQUNJO0VBQ0E7QWxHa25WSjtBZ0I5N1dJO0VrRjAwQko7SUFLUTtFbEdtblZOO0FBQ0Y7O0FrR2huVkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFzRUksa0JDaDZCUztFRGk2QlQsaUJDajZCUztBbkdvaFhiO0FnQjdnWEk7RWtGbTFCSjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQTBFUSxrQkNwNkJLO0lEcTZCTCxpQkNyNkJLO0VuRzhsWFg7QUFDRjs7QWtHdHJWQTtFQUNJO0VBQ0E7QWxHeXJWSjtBZ0I3bFhJO0VrRms2Qko7SUFLUTtJQUNBO0VsRzByVk47QUFDRjs7QXFHNXFYQTtFQUNJO0lBQ0k7SUFDQTtFckcrcVhOO0VxRzVxWEU7SUFDSTtJQUNBO0VyRzhxWE47QUFDRjtBcUczcVhBO0VBQ0k7SUFDSTtFckc2cVhOO0VxRzFxWEU7SUFDSTtFckc0cVhOO0FBQ0Y7QXNHNXJYQTtFQUNJO0VBQ0E7RUFDQTtFQUNBLFNINERRO0VMdkJSO0VBQ0EsZ0JBTXVCO0VBbEN2QixrQktpRFM7RUxoRFQsMEJLZ0RTO0VML0NULHVCSytDUztFTDlDVDtFQUNBO0VBQ0E7RUErQkEseUNLbUVHO0VMbEVIO0VBQ0EseUJLdkRNO0VMd0ROO0VBQ0E7RVFoREE7QXRHMHNYSjtBc0d4c1hJO0VBQ0ksWUgwQ0E7QW5HZ3FYUjtBc0d2c1hJOztFQUVJO0F0R3lzWFI7QXNHdHNYSTtFQUdJO0F0R3NzWFI7QXNHcHNYUTs7OztFQUVJO0F0R3dzWFo7QXNHcHNYSTtFQUlJO0F0R21zWFI7QXNHaHNYSTtFQUNJLFlIZUE7RUxWSjtFQUNBLG1CUUwyQjtBdEdtc1gvQjtBc0doc1hJO0VBRUksbUJIN0NFO0VHOENGO0F0R2lzWFI7QXNHL3JYUTtFQUNJO0F0R2lzWFo7QXNHN3JYUTtFQUNJLG1CSDlDQztFRytDRCxjSHZERjtBbkdzdlhWO0FzRzdyWFk7RUFDSSxjSDFETjtBbkd5dlhWO0FzRzNyWFE7RUFDSSxtQkg5REM7RUcrREQ7QXRHNnJYWjtBc0cxclhRO0VSZUo7QTlGOHFYSjtBc0d2clhJO0VBRUksbUJIaEVJO0VHaUVKO0F0R3dyWFI7QXNHdHJYUTtFQUNJO0F0R3dyWFo7QXNHcnJYUTtFQUNJLG1CSGhFRztFR2lFSCxjSHpFQTtBbkdnd1haO0FzR3JyWFk7RUFDSSxjSDVFSjtBbkdtd1haO0FzR2xyWFE7RUFDSSxtQkhqRkc7QW5HcXdYZjtBc0cvcVhJO0VBQ0kseUJIMUVFO0VHMkVGO0F0R2lyWFI7QXNHL3FYUTtFQUNJLHlCSC9FRjtBbkdnd1hWO0FzRzdxWEk7RUFDSTtBdEcrcVhSO0FzRzdxWFE7RUFDSSxjSHRGRjtFR3VGRSxtQkhqRkY7QW5HZ3dYVjtBc0czcVhJO0VBRUk7RUFDQTtFQUNBO0VBQ0E7QXRHNHFYUjtBc0d6cVhROzs7RUFFSTtFQUNBLHVDSFZMO0VHV0s7QXRHNHFYWjtBc0d6cVhRO0VBQ0ksaUJIbkVFO0VHb0VGLGlCSGhFQTtFR2lFQTtFQUNBO0F0RzJxWFo7QXNHdHFYSTtFQUVJO0F0R3VxWFI7QXNHcHFYUTs7OztFQUVJO0VBQ0EsdUNIL0JMO0VHZ0NLO0F0R3dxWFo7QXNHcnFYUTtFQUNJO0VBQ0E7RUFDQSxpQkh0RkE7RUd1RkE7RUFDQTtBdEd1cVhaO0FnQjN2WEk7RXNGbUVBO0lSaEdBO0lBQ0EsaUJRb0grQjtJQUN2QjtFdEd3cVhWO0FBQ0Y7QXNHcHFYSTtFQUVJO0F0R3FxWFI7QXNHbnFYUTtFUi9ISjtFQUNBLG1CQUxxQztFUXFJN0I7RUFDQTtFQUNBLGlCSDdHQztBbkdteFhiO0FzR2xxWEk7RUFFSTtBdEdtcVhSOztBc0c5cFhBO0VGMUtNLGtGQUxhO0VFaUxmLGFIdEhTO0VMckRULGtCS2lEUztFTGhEVCwwQktnRFM7RUwvQ1QsdUJLK0NTO0VMOUNUO0VBQ0E7RUFDQTtFUXdLQTtFQUNBO0F0R3NxWEo7QXNHcHFYSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0R3NxWFI7QXNHbnFYSTtFQUNJO0F0R3FxWFI7QXNHbHFYSTtFQUNJO0F0R29xWFI7QXNHbHFYUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0R29xWFo7QXNHaHFYSTtFQUNJO0F0R2txWFI7QXNHaHFYUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0R2txWFo7QXNHOXBYSTtFUnhNQTtFQUNBLGlCUXdNMkI7RUFDdkIsdUNIaklEO0VHa0lDLGNIaE9FO0VHaU9GLGtCSHZMTTtBbkd3MVhkO0FzRzlwWEk7RVIvTUE7RUFDQSxpQlErTTJCO0VBQ3ZCLHdDSHRJRDtFR3VJQyxjSHJPRTtBbkdzNFhWO0FzRzlwWEk7RUFDSSxvQkg5TEk7RUcrTEosaUJIL0xJO0VHZ01KO0F0R2dxWFI7QXNHOXBYUTtFQUNJO0VBQ0EsZ0JIak1FO0FuR2kyWGQ7QXNHN3BYUTtFQUNJO0VBQ0E7QXRHK3BYWjtBc0c1cFhRO0VBQ0k7RUFDQTtBdEc4cFhaO0FzRzVwWFk7RUFDSTtFQUNBO0VBQ0EsV0g5TUE7QW5HNDJYaEI7QXNHNXBYZ0I7RUFDSTtBdEc4cFhwQjtBc0cxcFhZO0VBQ0k7QXRHNHBYaEI7QXNHMXBYZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQSxrQkhwT047QW5HZzRYZDtBc0cxcFhvQjtFUjNQaEI7RUFDQSxnQlEyUDJDO0VBQ3ZCLGNIbFJkO0VHbVJjLHVDSHJMakI7QW5HazFYUDtBc0d6cFh3QjtFUmxRcEI7RUFDQSxtQkFMcUM7RVF3UWIsY0hyUmxCO0FuR2k3WFY7QXNHMXBYNEI7RUFDSTtBdEc0cFhoQztBc0d6cFg0QjtFQUNJO0F0RzJwWGhDO0FzR3RwWDRCO0VBQ0k7QXRHd3BYaEM7QXNHcnBYNEI7RUFDSTtBdEd1cFhoQztBc0c5b1hvQjtFUjlSaEI7RUFDQSxnQlE4UjJDO0VBQ3ZCLGNIblRkO0VHb1RjLGtCSDVRVjtBbkc2NVhkO0FzRy9vWHdCO0VBQ0k7QXRHaXBYNUI7O0FzR3hvWEE7RUFDSSxtQkh2UlE7QW5HazZYWjtBc0d6b1hJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQkhsVUU7RUdtVUYsa0JIOVJJO0FuR3k2WFo7QXNHem9YUTtFQUNJO0F0RzJvWFo7QWdCcDdYSTtFc0Z3U0k7SVJ4VEo7SUFDQSxtQkFMcUM7RTlGNjhYdkM7QUFDRjtBZ0IxN1hJO0VzRmdTQTtJQWlCUTtJQUNBO0V0RzZvWFY7RXNHM29YVTtJQUNJO0V0RzZvWGQ7QUFDRjs7QXNHeG9YQTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNIaFdNO0VHaVdOO0VBQ0E7QXRHMm9YSjs7QXVHeGdZQTtFQUNJO0VUZ0JBLGtCS2lEUztFTGhEVCwwQktnRFM7RUwvQ1QsdUJLK0NTO0VMOUNUO0VBQ0E7RUFDQTtFU25CQTtFQUNBLHVCSmtESTtFSWpESjtFQUNBLHFDSjhHRztFTHhFSDtFQUNBLG1CU3RDdUI7RUFDdkIsY0phRztBbkdvZ1lQO0FnQmg5WEk7RXVGekVKO0lUNENJO0lBQ0EsbUJTbEMyQjtJQUN2QixhSndESTtFbkcyOVhWO0FBQ0Y7QXVHamhZSTtFQUNJO0F2R21oWVI7QXVHaGhZSTtFQUNJO0VBQ0EseUJKRk87RUlHUCxjSkxPO0FuR3VoWWY7QXVHemdZSTtFQUNJO0VBQ0EsdUJKcUJBO0FuR3MvWFI7QXVHdmdZSTtFQUNJO0VBQ0EsdUJKZUE7QW5HMC9YUjtBdUd0Z1lJO0VBQ0kseUJKakNNO0VJa0NOLHFCSnpDSztFQ2FQLDZDRzZCRTtBdkd3Z1lSO0F1R3JnWUk7RUFDSSx5Qkp2Q007RUl3Q04scUJKL0NLO0VDYVAsNkNHbUNFO0F2R3VnWVI7QXVHcGdZSTtFQUNJLHlCSjdDTTtFSThDTixxQkpyREs7RUNhUCw2Q0d5Q0U7QXZHc2dZUjtBdUduZ1lJO0VBQ0kseUJKbkRNO0VJb0ROLHFCSjNESztFQ2FQLDZDRytDRTtBdkdxZ1lSOztBdUdqZ1lBO0VBQ0k7QXZHb2dZSjtBdUdsZ1lJO0VUMEdBO0VBQ0E7RUFDQTtFUzFHSTtFQUNBO0VBQ0E7QXZHc2dZUjtBdUdwZ1lRO0VBQ0kseUJKbkVFO0VJb0VGLHFCSjNFQztFQ2FQLDZDRytETTtBdkdzZ1laO0F1R25nWVE7RUFDSTtBdkdxZ1laO0F1R2pnWUk7RUFDSSxnQlJiWTtFRC9CaEI7RUFDQSxtQkFMcUM7RVNrRGpDLGNKakVFO0VJa0VGLDBCSjhCRTtFSTdCRjtFQUNBO0VBQ0E7RUFDQTtBdkdvZ1lSOztBdUdoZ1lBO0VBQ0k7RUFDQTtBdkdtZ1lKO0F1R2pnWUk7RUh2RkUsNkNHd0ZFO0VBQ0E7QXZHbWdZUjtBdUdqZ1lRO0VIM0ZGLDZDRzRGTTtFQUNBO0F2R21nWVo7QXVHLy9YSTs7RUFFSTtBdkdpZ1lSO0F1RzkvWEk7RUFDSSxXSmxESTtFSW1ESixZSm5ESTtFSW9ESjtFVHhHSixtQlN5R2lCO0VUeEdqQiwyQlN3R2lCO0VUdkdqQix3QlN1R2lCO0VUdEdqQjtFQUNBO0VBQ0E7RVNxR0ksa0JKeERJO0VJeURKO0F2R3FnWVI7QXVHbGdZSTs7O0VBR0k7QXZHb2dZUjtBdUdsZ1lROzs7RUFDSTtFVHpGUjtFQUNBLG1CQUxxQztFUytGN0I7RUFDQSxjSjdIQTtFSThIQSwwQkpoQkY7RUlpQkU7RUFDQTtBdkd1Z1laO0FnQnprWUk7RXVGdUVJO0lBQ0k7RXZHcWdZVjtBQUNGOztBdUdqZ1lBO0VBQ0k7RUFDQTtBdkdvZ1lKO0F1R2xnWUk7RUgxSUUsNkNHMklFO0VBQ0E7QXZHb2dZUjtBdUdsZ1lRO0VIOUlGLDZDRytJTTtFQUNBO0F2R29nWVo7QXVHaGdZSTtFQUNJO0F2R2tnWVI7QXVHLy9YSTtFQUNJO0F2R2lnWVI7QXVHOS9YSTtFQUNJLFdKeEdJO0VJeUdKLFlKekdJO0VJMEdKO0VBQ0E7RVQvSkosbUJTZ0tpQjtFVC9KakIsMkJTK0ppQjtFVDlKakIsd0JTOEppQjtFVDdKakI7RUFDQTtFQUNBO0VTNEpJLGtCSi9HSTtFSWdISjtBdkdxZ1lSO0F1R2xnWUk7OztFQUdJO0F2R29nWVI7QXVHbGdZUTs7O0VBQ0k7RVRoSlI7RUFDQSxtQkFMcUM7RVNzSjdCO0VBQ0EsY0pwTEE7RUlxTEEsMEJKdkVGO0VJd0VFO0VBQ0E7QXZHdWdZWjs7QXVHbGdZQTtFQUNJO0VBQ0E7QXZHcWdZSjtBdUduZ1lJO0VBQ0k7QXZHcWdZUjtBdUdsZ1lJO0VBQ0ksV0ozSUk7RUk0SUosWUo1SUk7RUk2SUo7RUFDQSxrQkpoSkk7RUlpSko7RVRuTUosa0JLZ0RVO0VML0NWLDBCSytDVTtFTDlDVix1Qks4Q1U7RUw3Q1Y7RUFDQTtFQUNBO0VTZ01JO0F2R3lnWVI7QXVHdmdZUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2R3lnWVo7QXVHcmdZSTtFQUNJO0F2R3VnWVI7QXVHcmdZUTtFQUNJO0VUeExSO0VBQ0EsbUJBTHFDO0VTOEw3QjtFQUNBLGNKNU5BO0VJNk5BLDBCSi9HRjtFSWdIRTtFQUNBO0F2R3dnWVo7QXVHcGdZSTtFQUNJO0VBQ0E7RUFDQTtBdkdzZ1lSOztBdUdsZ1lBO0VUek1JO0VBQ0EsZ0JTeU11QjtFQUN2QixjSmhPTTtFSWlPTixrQkp0TFM7RUl1TFQsdUNKcElHO0FuRzBvWVA7QXVHcGdZSTtFQUNJLG1CSnJMTTtFSXNMTix3Q0p0SUQ7RUl1SUMsY0pyT0U7QW5HMnVZVjs7QXVHbGdZQTtFQUNJLGtCSmpNUztBbkdzc1liO0F1R25nWUk7RUFDSTtBdkdxZ1lSO0F1R2xnWUk7RUFDSTtBdkdvZ1lSO0F1R2xnWVE7RUFDSTtFQUNBLHlCSjlQRztFSStQSCxjSjFQTDtFSTJQSztBdkdvZ1laO0F1R2xnWVk7RUFDSSx5Qkp4UUo7RUl5UUk7QXZHb2dZaEI7QXVHbGdZZ0I7RUFDSSxVSnJOUDtFSXNOTyxXSnROUDtFTGpEVCxrQlN3UTZCO0VUdlE3QiwwQlN1UTZCO0VUdFE3Qix1QlNzUTZCO0VUclE3QjtFQUNBO0VBQ0E7RVNvUWdCLHVCSnBPWjtBbkc2dVlSO0FnQnZ1WUk7RXVGa09RO0lUbFBSO0lBQ0EsaUJTbVB1QztFdkd3Z1l6QztBQUNGO0F1R3RnWWdCO0VBQ0k7QXZHd2dZcEI7QXVHcmdZZ0I7RUFDSTtBdkd1Z1lwQjtBdUdqZ1lJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx1QkpoUUE7RUxyQ0osbUJTc1NpQjtFVHJTakIsMkJTcVNpQjtFVHBTakIsd0JTb1NpQjtFVG5TakI7RUFDQTtFQUNBO0VTa1NJO0VBQ0EsZ0JKaFBRO0FuR3d2WWhCO0F1R3RnWVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RVRoVFIsa0JTaVRxQjtFVGhUckIsMEJTZ1RxQjtFVC9TckIsdUJTK1NxQjtFVDlTckI7RUFDQTtFQUNBO0VTNlNRLHVCSjdRSjtFSThRSTtBdkc2Z1laO0F1RzNnWVk7RUFDSTtBdkc2Z1loQjtBdUd6Z1lRO0VBQ0k7RUFDQTtFQUNBO0VUbFNSO0VBQ0EsaUJTa1MrQjtFQUN2Qix5Q0p4Tkw7RUl5Tks7RUFDQTtFQUNBO0VBQ0EsY0ovVEw7QW5HMjBZUDtBdUcxZ1lZO0VBQ0ksZ0JKaFJGO0FuRzR4WWQ7QXVHemdZWTtFVDlTUjtFQUNBLGlCUzhTbUM7RUFDdkIscUNKeE9UO0VJeU9TLGNKN1ZOO0VJOFZNO0VBQ0E7RUFDQTtBdkc0Z1loQjtBZ0JueVlJO0V1RmlSUTtJVDlTUjtJQUNBLGdCU3NUdUM7RXZHOGdZekM7QUFDRjtBdUc1Z1lnQjtFQUNJO0F2RzhnWXBCO0F1RzFnWVk7RUFDSTtFQUNBO0VUNVZaLG1CUzZWeUI7RVQ1VnpCLDJCUzRWeUI7RVQzVnpCLHdCUzJWeUI7RVQxVnpCO0VBQ0E7RUFDQTtFU3lWWTtFQUNBLHlCSjVWRDtFTHdCWDtFQUNBLG1CU29VbUM7RUFDdkIseUNKMVBUO0VJMlBTLGNKblhOO0FuR3E0WVY7O0F3R3I0WUE7RUFDSTtFQUNBO0F4R3c0WUo7QWdCOTBZSTtFd0Y1REo7SUFLUTtJQUNBO0V4R3k0WU47QUFDRjs7QXlHMTNZQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6RzYzWUY7QXlHMzNZRTtFQTNCQTtFQUNBLHlCTlNVO0VNbUJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpHODNZSjtBeUc1NVlFO0VBQ0U7SUFDRSx5QkF1QmlDO0lBdEJqQztFekc4NVlKO0V5RzM1WUU7SUFDRTtJQUNBO0V6RzY1WUo7RXlHMTVZRTtJQUNFLHlCQWFpQztJQVpqQztFekc0NVlKO0FBQ0Y7QXlHeDRZSTtFQXJDRjtFQUNBLHlCTkZRO0FuR2s3WVY7QXlHOTZZRTtFQUNFO0lBQ0UseUJBaUNpQztJQWhDakM7RXpHZzdZSjtFeUc3NllFO0lBQ0UseUJOWEk7SU1ZSjtFekcrNllKO0V5RzU2WUU7SUFDRSx5QkF1QmlDO0lBdEJqQztFekc4NllKO0FBQ0Y7QXlHcjVZRTtFQUNFO0F6R3U1WUo7QXlHcDVZRTtFQUNFO0F6R3M1WUo7O0F5R2g1WUE7O0VBRUU7QXpHbTVZRjs7QXlHaDVZQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpHbTVZRjtBeUdoNVlFO0VBQ0U7QXpHazVZSjtBeUc5NFlFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekdnNVlKO0F5Rzc0WUU7RUFDRTtFQUNBO0VBQ0EsV05kWTtFTWVaLFlOZlk7RU1nQlosY05oRlE7RU1pRlI7RUFDQTtFQUNBO0F6Rys0WUo7QXlHNzRZSTtFQUNFLFdOekJVO0VNMEJWLFlOMUJVO0FuR3k2WWhCO0F5Rzc0WU07RUFDRTtBekcrNFlSO0F5Rzc0WVE7RUFDRSxXTm5DRTtFTW9DRixZTnBDRTtBbkdtN1laO0F5RzM0WU07RUFDRTtBekc2NFlSO0F5R3o0WUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RzI0WU47QXlHejRZTTtFQUNFLG1CTjdIRTtFTThIRjtFQUNBO0VBQ0EsV054RFE7RU15RFIsWU56RFE7RU0wRFI7RUFDQTtFQUNBO0F6RzI0WVI7QXlHdjRZSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpHeTRZTjtBeUd2NFlNO0VBQ0U7QXpHeTRZUjs7QXlHbjRZQTtFQUNJO0F6R3M0WUo7O0F5R240WUE7RUFDRTtJQUNFO0lBQ0E7SUFDQSxXTnhGUztJTXlGVCxZTnpGUztJTTBGVDtFekdzNFlGO0V5R240WUE7SUFDRTtJQUNBO0lBQ0EsV05oR1M7SU1pR1QsWU5qR1M7SU1rR1Q7RXpHcTRZRjtFeUdsNFlBO0lBQ0U7SUFDQTtJQUNBLFdOeEdTO0lNeUdULFlOekdTO0lNMEdUO0V6R280WUY7RXlHajRZQTtJQUNFO0lBQ0E7SUFDQSxXTjNHWTtJTTRHWixZTjVHWTtJTTZHWjtFekdtNFlGO0FBQ0Y7QXlHaDRZQTtFQUNFO0lBQ0U7SUFDQTtJQUNBLFdOMUhTO0lNMkhULFlOM0hTO0lNNEhUO0V6R2s0WUY7RXlHLzNZQTtJQUNFO0lBQ0E7SUFDQSxXTmxJUztJTW1JVCxZTm5JUztJTW9JVDtFekdpNFlGO0V5RzkzWUE7SUFDRTtJQUNBO0lBQ0EsV04xSVM7SU0ySVQsWU4zSVM7SU00SVQ7RXpHZzRZRjtFeUc3M1lBO0lBQ0U7SUFDQTtJQUNBLFdOaEpZO0lNaUpaLFlOakpZO0lNa0paO0V6RyszWUY7QUFDRjtBeUc1M1lBO0VBQ0U7SUFDRTtFekc4M1lGO0V5RzMzWUE7SUFDRTtFekc2M1lGO0V5RzEzWUE7SUFDRTtFekc0M1lGO0FBQ0Y7QTBHcG1aSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLHlCUE1JO0VPTEo7QTFHc21aUjtBZ0JuaVpJO0UwRnhFQTtJQVFRO0UxR3VtWlY7QUFDRjtBMEdybVpRO0VBQ0k7RUFDQTtBMUd1bVpaO0EwR2xtWmdCO0VBQ0k7RUFDQTtBMUdvbVpwQjtBZ0JoalpJO0UwRnREWTtJQUtRO0UxR3FtWnRCO0FBQ0Y7QTBHam1aWTtFQUNJO0ExR21tWmhCO0FnQnhqWkk7RTBGNUNRO0lBSVE7RTFHb21abEI7QUFDRjtBZ0I3alpJO0UwRjVDUTtJQVFRO0UxR3FtWmxCO0FBQ0Y7QTBHbm1aZ0I7RUFDSTtBMUdxbVpwQjtBZ0Jya1pJO0UwRmpDWTtJQUlRO0UxR3NtWnRCO0FBQ0Y7QWdCMWtaSTtFMEZqQ1k7SUFRUTtFMUd1bVp0QjtBQUNGO0EwR3JtWm9CO0VBQ0k7QTFHdW1aeEI7QTBHbG1ad0I7Ozs7RUFJSSxxQ1B1RHJCO0VMeEVIO0VBQ0EsbUJZaUIrQztFQUN2QixZUFRwQjtFT1VvQjtBMUdxbVo1QjtBMEdubVo0Qjs7OztFQUNJO0VBQ0EsY1BwRXRCO0VMNENOO0VBQ0EsbUJZd0JrRDtFQUN0QjtBMUd5bVpoQztBMEdwbVo0QjtFWi9CeEI7RUFDQSxtQlkrQm1EO0ExR3VtWnZEO0EwR25tWndCOztFQUVJO0VBQ0E7RUFDQTtFQUNBLHVCUC9CcEI7RU9nQ29CO0ExR3FtWjVCO0EwR25tWjRCOztFQUNJO0VBQ0E7QTFHc21aaEM7QTBHcG1aZ0M7O0VBQ0kseUJQekVyQjtFTzBFcUI7RUFDQTtBMUd1bVpwQztBMEdwbVpnQzs7OztFQUVJO0ExR3dtWnBDO0EwR3RtWm9DOzs7O0VBQ0kscUNQYWpDO0VMeEVIO0VBQ0EsbUJZMkQyRDtFQUN2QixjUHBGakM7QW5HZ3NaUDtBMEd6bVpvQzs7OztFQUNJO0ExRzhtWnhDO0E4Ri9qWkk7Ozs7RUFDSSxVQUZpQjtFQUdqQixXQUgrQjtBOUZ1a1p2QztBOEZqa1pJOzs7O0VBQ0k7QTlGc2taUjtBOEZua1pJOzs7O0VBQ0ksbUJBWG9EO0VBWXBELDhCQVo2RTtBOUZvbFpyRjtBOEZya1pJOzs7O0VBQ0ksOEJBaEJvSDtBOUYwbFo1SDtBMEdwb1pvQzs7OztFQUNJO0ExR3lvWnhDO0EwR3RvWm9DOzs7O0VaekVoQztFQUNBLG1CWXlFMkQ7RUFDdkIscUNQSGpDO0VPSWlDLGNQN0c1QjtBbkd5dlpaO0EwRzFvWndDOzs7O0VBQ0ksY1AzSGxDO0VMNENOO0VBQ0EsbUJBTHFDO0E5Rm91WnpDO0EwRzNvWmdDOztFQUNJLGFQL0R4QjtFT2dFd0IseUJQL0dyQjtFT2dIcUIsY1B6SHhCO0FuR3V3Wlo7QTBHNW9ab0M7O0VBQ0k7QTFHK29aeEM7QTBHNW9ab0M7O0VBQ0ksdUJQckZoQztFT3NGZ0MsY1A1STlCO0FuRzJ4WlY7QTBHNW9ab0M7OztFQUVJLHFDUDdCakM7QW5HNHFaUDtBMEczb1pnQzs7RVp6RzVCO0VBQ0EsbUJZeUd1RDtFQUN2Qix3Q1BoQzdCO0VPaUM2QixjUDdHM0I7QW5HNHZaVDtBMEc3b1pvQzs7RUFDSTtFQUNBLDhCUDVKOUI7RU82SjhCLGNQN0o5QjtBbkc2eVpWO0EwRzVvWmdDOztFWnJINUI7RUFDQSxtQllxSHVEO0ExR2dwWjNEO0EwRzlvWm9DOztFQUNJO0VBQ0EsOEJQM0o1QjtBbkc0eVpaO0EwRzlvWm9DOztFQUNJLGNQL0o1QjtBbkdnelpaO0EwRzNvWndCO0VBQ0k7RUFDQTtFQUNBO0VBQ0EseUJQaEtiO0VPaUthO0VBQ0E7QTFHNm9aNUI7QTBHM29aNEI7RUFDSSxTUHJIcEI7QW5Ha3daWjtBMEcxb1o0QjtFQUNJLFNQekhwQjtBbkdxd1paO0EwRzFvWmdDO0VBQ0k7RUFDQTtBMUc0b1pwQztBMEd6b1pnQztFQUNJO0ExRzJvWnBDO0EwR25vWlk7RUFDSSxTUHJJQTtBbkcwd1poQjtBMEdsb1pvQjtFQUNJO0VBQ0EsWVA3SmhCO0VPOEpnQjtBMUdvb1p4QjtBMEdqb1pvQjtFQUNJO0ExR21vWnhCO0EwRy9uWndCO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsWVAxS3BCO0VMVko7RUFDQSxnQllvTCtDO0VBQ3ZCLHVDUDdHckI7QW5HK3VaUDtBMEc5blpvQjtFQUNJO0ExR2dvWnhCO0EwRzduWm9CO0VBQ0k7RVoxTnBCLGtCWTJOaUM7RVoxTmpDLDBCWTBOaUM7RVp6TmpDLHVCWXlOaUM7RVp4TmpDO0VBQ0E7RUFDQTtBOUYwMVpKO0EwR2hvWmdCO0VBQ0ksU1AzS1A7QW5HNnlaYjtBZ0IxeVpJO0UwRnVLWTtJQUlRLFNQaExaO0VuR216WlY7QUFDRjtBMEdqb1pvQjtFQUNJO0ExR21vWnhCO0FnQmx6Wkk7RTBGOEtnQjtJQUlRO0UxR29vWjFCO0FBQ0Y7QTBHam9ab0I7RUFDSTtFQUNBLHFDUDdJakI7QW5HZ3haUDtBZ0IzelpJO0UwRnNMZ0I7SUFLUSxhUGhNaEI7RW5HbzBaVjtBQUNGO0EwR2pvWm9CO0VaNU5oQjtFQUNBLG1CQUxxQztFWWtPakIsWVBwTmhCO0FuR3cxWlI7QWdCcjBaSTtFMEYrTGdCO0laNU5oQjtJQUNBLG1CQUxxQztFOUYyMlp2QztBQUNGO0FnQjMwWkk7RTBGd01nQjtJWnJPaEI7SUFDQSxtQkFMcUM7SVk0T2IsY1BwUmxCO0VuRzA1WlI7QUFDRjtBMEdub1pvQjtFQUNJO0VBQ0EsdUJQcE9oQjtFT3FPZ0I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUdxb1p4QjtBZ0J4MlpJO0UwRjROZ0I7SVp2UWhCLGtCWWlScUM7SVpoUnJDLDBCWWdScUM7SVovUXJDLHVCWStRcUM7SVo5UXJDO0lBQ0E7SUFDQTtFOUZ1NVpGO0FBQ0Y7QWdCcjJaSTtFMEYrTWdCO0lBY1E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTFHNG9aMUI7QUFDRjtBMEcxb1p3QjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFHNG9aNUI7QWdCdjNaSTtFMEZzT29CO0lBUVE7RTFHNm9aOUI7QUFDRjtBMEczb1o0QjtFWjlReEI7RUFDQSxtQlk4UW1EO0VBQ3ZCLGNQdlN6QjtBbkdxN1pQO0FnQmo0Wkk7RTBGaVB3QjtJWjlReEI7SUFDQSxtQllrUnVEO0UxR2dwWnpEO0FBQ0Y7QTBHNW9ad0I7RUFDSSx5Q1A3TXJCO0VMNUVIO0VBQ0EsbUJZeVIrQztFQUN2QixjUDVUaEI7QW5HMjhaWjtBZ0I3NFpJO0UwRjJQb0I7SVp4UnBCO0lBQ0EsbUJZNlJtRDtFMUdpcFpyRDtBQUNGO0EwRzlvWndCO0VBQ0k7QTFHZ3BaNUI7QTBHOW9aNEI7RUFDSTtFQUNBLGNQOVR6QjtFTytUeUIsd0NQN056QjtFTDNFSDtFQUNBLG1CWXdTbUQ7RUFDdkIsY1BqVXpCO0VPa1V5QjtBMUdpcFpoQztBZ0IvNVpJO0UwRndRd0I7SVpyU3hCO0lBQ0EsbUJZNlN1RDtJQUN2QixxQ1B2TzdCO0VuRzAzWkw7RTBHanBaa0M7SUFDSSxpQlAzUjVCO0VuRzg2WlY7QUFDRjtBMEdocFpnQztFWnRUNUI7RUFDQSxtQllzVHVEO0VBQ3ZCLHFDUGhQN0I7RU9pUDZCLGNQMVZ4QjtBbkc2K1paO0EwR2pwWm9DO0VBQ0ksY1B4VzlCO0VMNENOO0VBQ0EsbUJBTHFDO0E5RnE5WnpDO0EwR2hwWmdDO0VBQ0ksY1A5VzFCO0FuR2dnYVY7QTBHN29aZ0M7RUFDSSx1Q1AvUDdCO0VPZ1E2QixjUGhXN0I7QW5HKytaUDtBMEc1b1pnQzs7RVo1VTVCO0VBQ0EsbUJBTHFDO0VZbVZMLGNQalcxQjtBbkdnL1pWO0EwRzNvWm9DO0VBQ0ksY1ByVi9CO0FuR2srWlQ7QTBHem9aZ0M7RUFDSTtFQUNBO0ExRzJvWnBDO0EwR3ZvWndDOztFQUVJLGNQNVlsQztBbkdxaGFWO0EwR3JvWm9DO0VacFdoQztFQUNBLG1CQUxxQztFWTBXRCx5Q1AxUmpDO0VPMlJpQyxjUHhZNUI7QW5HZ2hhWjtBMEdyb1pvQztFWjFXaEM7RUFDQSxtQkFMcUM7RVlnWEQsY1A3WTVCO0VPOFk0QjtBMUd3b1p4QztBZ0J4OVpJO0UwRndWb0I7SVpyWHBCO0lBQ0EsbUJZcVgrQztJQUN2QixxQ1AvU3JCO0lPZ1RxQixjUC9ZckI7RW5HbWhhTDtFMEdqb1pzQjtJWjNYcEI7SUFDQSxtQlkyWCtDO0lBQ3ZCLHVDUHBUckI7SU9xVHFCLGNQL1poQjtFbkdtaWFWO0UwR2pvWnNCOztJWmpZcEI7SUFDQSxtQllrWStDO0lBQ3ZCLHVDUDNUckI7SU80VHFCLGNQNVpyQjtFbkdnaWFMO0UwR2hvWjBCO0lBQ0ksd0NQL1R6QjtJTDNFSDtJQUNBLG1CWTBZbUQ7RTFHbW9ackQ7RTBHam9aOEI7SUFDSTtJQUNBLGdCUHJYdkI7RW5Hdy9aWDtFMEdob1o4Qjs7SUFFSSxtQlA3WHhCO0VuRysvWlY7RTBHL25aOEI7SUFDSSxpQlBoWXhCO0lPaVl3QixnQlAvWHZCO0VuR2dnYVg7RTBHOW5aOEI7SUFDSSxpQlByWXhCO0VuR3FnYVY7RTBHOW5aa0M7SUFDSSxnQlB0WTNCO0VuR3NnYVg7RTBHM25aMEI7SUFDSTtFMUc2blo5QjtFMEcxblowQjtJQUNJLGtCUHBabkI7RW5HZ2hhWDtFMEd6blowQjtJWjdheEI7SUFDQSxtQlk2YW1EO0UxRzRuWnJEO0UwR3huWjhCO0lBQ0k7RTFHMG5abEM7QUFDRjtBMEdoblpRO0VBQ0k7RUFDQTtBMUdrblpaO0FnQnJoYUk7RTBGaWFJO0lBS1E7RTFHbW5aZDtBQUNGO0EwRy9tWm9CO0VaeGNoQjtFQUNBLG1CWXdjMkM7RUFDdkIsd0NQL1hqQjtFT2dZaUIsY1BqZWI7QW5HbWxhWDtBMEdoblp3QjtFQUNJLGNQcGVqQjtBbkdzbGFYO0EwRy9tWndCO0VBQ0ksbUJQdmJkO0FuR3dpYWQ7QTBHL21aNEI7RUFDSTtFQUNBO0ExR2luWmhDO0FnQjFpYUk7RTBGdWJ3QjtJQUtRO0UxR2tuWmxDO0FBQ0Y7QWdCL2lhSTtFMEZpYzRCO0lBRVE7RTFHZ25adEM7QUFDRjtBMEczbVp3QjtFQUNJLG1CUDVjZDtBbkd5amFkO0FnQnZqYUk7RTBGNmNvQjtJQUVRO0UxRzRtWjlCO0FBQ0Y7QTBHMW1aNEI7RUFDSSxrQlB6ZHBCO0VMdkJSO0VBQ0EsbUJBTHFDO0VZc2ZULGNQOWhCdEI7RU8raEJzQjtBMUc2bVpoQztBMEd6bVp3QjtFQUNJLFNQN2RkO0FuR3drYWQ7QTBHem1aNEI7RVoxZnhCO0VBQ0EsbUJBTHFDO0VZZ2dCVCxjUG5oQnpCO0FuRytuYVA7QTBHeG1ad0I7RUFDSTtBMUcwbVo1QjtBZ0I5a2FJO0UwRm1lb0I7SUFJUTtFMUcybVo5QjtBQUNGO0EwR3ptWjRCO0VBQ0ksa0JQamZwQjtFTHZCUjtFQUNBLG1CQUxxQztFWThnQlQsY1B0akJ0QjtFT3VqQnNCO0ExRzRtWmhDO0FnQjFsYUk7RTBGcWZnQjtJQUVRO0lBQ0E7SUFDQTtFMUd1bVoxQjtBQUNGO0EwR3BtWm9CO0VBQ0k7RVozaEJwQjtFQUNBLG1CQUxxQztFWWlpQmpCLGNQemtCZDtBbkdncmFWO0EwR3BtWm9CO0VBQ0k7QTFHc21aeEI7QTBHbm1ab0I7RUFDSTtBMUdxbVp4QjtBMEdsbVo0QjtFQUNJLGNQMWtCcEI7QW5HOHFhWjtBMEc1bFpnQjtFQUNJO0ExRzhsWnBCO0EwR3psWlE7RUFDSSxTUGhpQkE7QW5HMm5hWjtBZ0J0bmFJO0UwRjBoQkk7SUFJUSxTUG5pQko7RW5HK25hVjtBQUNGO0EwRzFsWlk7RUFDSTtFQUNBO0ExRzRsWmhCO0EwR3hsWlE7RUFDSSx5QlA1bEJMO0FuR3NyYVA7QTBHdGxab0I7RUFDSSxZUGhrQmhCO0VMVko7RUFDQSxpQlkwa0IyQztFQUN2Qix3Q1BqZ0JqQjtBbkcwbGFQO0EwR25sWlE7RUFDSSxxQ1AzZ0JMO0VMeEVIO0VBQ0EsaUJZbWxCK0I7QTFHc2xabkM7QWdCN29hSTtFMEZxakJJO0labGxCSjtJQUNBLGlCWXNsQm1DO0UxR3dsWnJDO0FBQ0Y7QTBHdGxaWTtFQUNJO0ExR3dsWmhCO0FnQnRwYUk7RTBGNmpCUTtJQUlRO0UxR3lsWmxCO0FBQ0Y7O0EwR25sWkE7RUFDSTtFQUNBO0VBQ0E7QTFHc2xaSjtBMEdwbFpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsV1BybEJJO0VPc2xCSixZUHRsQkk7RU91bEJKO0VaM29CSixtQlk0b0JpQjtFWjNvQmpCLDJCWTJvQmlCO0VaMW9CakIsd0JZMG9CaUI7RVp6b0JqQjtFQUNBO0VBQ0E7QTlGa3VhSjtBMEd2bFpJO0VBQ0k7QTFHeWxaUjtBMEd0bFpZO0VBQ0k7RUFDQSxXUHBtQko7RU9xbUJJLFlQcm1CSjtFT3NtQkkseUJQMXBCRDtFTEVYLG1CWXlwQnlCO0VaeHBCekIsMkJZd3BCeUI7RVp2cEJ6Qix3Qll1cEJ5QjtFWnRwQnpCO0VBQ0E7RUFDQTtBOUZpdmFKOztBMEd2bFpBO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsU1BobkJRO0VPaW5CUixjUHJyQk07RU9zckJOO0VBQ0E7RVp0cUJBLG1CWXVxQmE7RVp0cUJiLDJCWXNxQmE7RVpycUJiLHdCWXFxQmE7RVpwcUJiO0VBQ0E7RUFDQTtFWW1xQkEseUNQamtCRztFT2trQkg7QTFHK2xaSjtBMEc3bFpJO0VBQ0ksY1A3ckJFO0VPOHJCRjtBMUcrbFpSO0EwRzVsWkk7RVpycEJBO0VBQ0EsbUJZcXBCMkI7QTFHK2xaL0I7O0EwRzFsWkk7RVozcEJBO0VBQ0EsbUJZMnBCMkI7QTFHOGxaL0I7QWdCN3RhSTtFMEY4bkJBO0laM3BCQTtJQUNBLG1CWThwQitCO0UxR2dtWmpDO0FBQ0Y7O0EwRzVsWkE7RVpwcUJJO0VBQ0EsbUJZb3FCdUI7RUFDdkIscUNQOWxCRztFTytsQkgsY1A5ckJHO0FuRzh4YVA7O0EwRzdsWkE7RVoxcUJJO0VBQ0EsZ0JZMHFCdUI7RUFDdkIsd0NQam1CRztFT2ttQkgsY1AvckJNO0FuR2d5YVY7QWdCanZhSTtFMEY2b0JKO0laMXFCSTtJQUNBLGdCWStxQjJCO0UxR21tWjdCO0FBQ0Y7O0EwR2htWkE7RVpwckJJO0VBQ0EsZ0JZb3JCdUI7RUFDdkI7RUFDQSxjUHpzQk07RU8wc0JOO0ExR29tWko7QWdCL3ZhSTtFMEZ1cEJKO0lacHJCSTtJQUNBLGdCWTByQjJCO0UxR3NtWjdCO0FBQ0Y7O0EwR2xtWkk7RVpoc0JBO0VBQ0EsbUJBTHFDO0VZc3NCakMscUNQMW5CRDtFTzJuQkMsY1AxdEJEO0VPMnRCQztFQUNBO0ExR3NtWlI7QWdCOXdhSTtFMEZtcUJBO0laaHNCQTtJQUNBLGdCWXVzQitCO0UxR3dtWmpDO0FBQ0Y7QTBHcm1aSTtFWjVzQkE7RUFDQSxpQlk0c0IyQjtFQUN2Qix3Q1Bub0JEO0VPb29CQyxjUGp1QkU7RU9rdUJGO0VBQ0E7QTFHd21aUjtBZ0I1eGFJO0UwRitxQkE7SVo1c0JBO0lBQ0EsZ0JZbXRCK0I7SUFDdkI7RTFHMG1aVjtBQUNGOztBMEd0bVpBO0VBQ0ksbUJQbHNCUTtFT21zQlIsdUJQbHRCSTtFTHJDSixtQll3dkJhO0VadnZCYiwyQll1dkJhO0VadHZCYix3QllzdkJhO0VacnZCYjtFQUNBO0VBQ0E7QTlGaTJhSjtBZ0I5eWFJO0UwRjZyQko7SUFNUSxtQlB6c0JJO0VuR3d6YVY7QUFDRjtBMEc3bVpJO0VabnVCQTtFQUNBLG1CQUxxQztFWXl1QmpDLGNQanhCRTtBbkdpNGFWO0EwRzVtWlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RVp6c0JSO0VZMnNCUTtFWjV3QlIsa0JZNndCcUI7RVo1d0JyQiwwQlk0d0JxQjtFWjN3QnJCLHVCWTJ3QnFCO0VaMXdCckI7RUFDQTtFQUNBO0E5RjIzYUo7QTBHL21aWTtFQUNJO0VBQ0E7QTFHaW5aaEI7QTBHOW1aWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EscUNQM3JCVDtFTHhFSDtFQUNBLG1CWW13Qm1DO0VBQ3ZCO0VBQ0E7QTFHaW5aaEI7QTBHOW1aWTtFQUNJO0ExR2duWmhCO0EwRzVtWlE7RUFDSTtFWjF5QlIsa0JZMnlCcUI7RVoxeUJyQiwwQlkweUJxQjtFWnp5QnJCLHVCWXl5QnFCO0VaeHlCckI7RUFDQTtFQUNBO0VZdXlCUTtBMUdtblpaO0EwR2huWlE7RUFDSTtFQUNBLGFQL3ZCQTtBbkdpM2FaO0EwR2huWlk7RUFDSSxZUC93QlI7RUxWSjtFQUNBLG1CQUxxQztBOUZpNWF6QztBMEc5bVpJO0VBQ0kscUNQeHRCRDtFTHhFSDtFQUNBLGlCWWd5QjJCO0VBQ3ZCLGNQbjBCSTtBbkdvN2FaO0FnQnQzYUk7RTBGa3dCQTtJWi94QkE7SUFDQSxtQllveUIrQjtFMUdtblpqQztBQUNGO0EwR2huWkk7RUFDSSx5Q1A5dEJEO0VMNUVIO0VBQ0EsaUJZMHlCMkI7RUFDdkIsY1BqMEJFO0FuR283YVY7QTBHam5aUTtFQUNJLGNQL3pCRjtBbkdrN2FWO0EwRy9tWkk7RUFDSSxxQ1A1dUJEO0VMeEVIO0VBQ0EsY1lvekIyQjtFQUN2QixjUGwyQkU7QW5HbzlhVjtBZ0IzNGFJO0UwRnN4QkE7SVpuekJBO0lBQ0EsY1l3ekIrQjtFMUdvblpqQztBQUNGO0EwR2puWkk7RUFDSSx3Q1BudkJEO0VMM0VIO0VBQ0EsaUJZOHpCMkI7RUFDdkIsY1BsMUJFO0FuR3M4YVY7QWdCdjVhSTtFMEZneUJBO0lBTVE7RTFHcW5aVjtBQUNGO0EwR2xuWkk7RUFDSTtBMUdvblpSOztBMEcvbVpJO0VBQ0ksd0NQbndCRDtFTDNFSDtFQUNBLGlCWTgwQjJCO0VBQ3ZCLGNQaDJCRTtFT2kyQkYsa0JQNXpCTTtBbkcrNmFkO0EwR2huWkk7RUFDSSxxQ1A3d0JEO0VMeEVIO0VBQ0EsbUJZcTFCMkI7RUFDdkIsY1B4MUJDO0FuRzI4YVQ7QWdCNzZhSTtFMEZ1ekJBO0lacDFCQTtJQUNBLG1CWXkxQitCO0UxR3FuWmpDO0FBQ0Y7O0EwR2puWkE7RUFDSTtBMUdvblpKOztBMEdqblpBO0VBQ0k7RUFDQSx1QlAzMUJJO0VMckNKLG1CS3VEWTtFTHREWiwyQktzRFk7RUxyRFosd0JLcURZO0VMcERaO0VBQ0E7RUFDQTtBOUZxL2FKO0FnQmw4YUk7RTBGczBCSjtJQU1RO0UxRzBuWk47QUFDRjs7QTBHdm5aQTtFQUNJO0VBQ0E7QTFHMG5aSjtBMEd4blpJO0VBQ0k7QTFHMG5aUjtBMEd4blpRO0VBQ0k7RUFDQTtBMUcwblpaO0EwR3ZuWlE7RUFDSTtFQUNBO0ExR3luWlo7QTBHdm5aWTtFWjczQlI7RUFDQSxtQkFMcUM7RVltNEJ6QixjUC8yQkw7RU9nM0JLLG1CUHgyQko7QW5HaythWjtBMEd2blpZO0VBQ0kseUNQeHpCVDtFT3l6QlMsY1A1NUJUO0VMdUJIO0VBQ0EsbUJZcTRCbUM7QTFHMG5adkM7QTBHdm5aWTtFQUNJO0VBQ0E7QTFHeW5aaEI7QTBHdm5aZ0I7RVo3NEJaO0VBQ0EsbUJBTHFDO0VZbTVCckI7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjUC81QlQ7QW5HeWhiWDtBMEdyblpRO0VBQ0ksdUNQaDFCTDtFTHpFSDtFQUNBLGNZeTVCK0I7RUFDdkIsY1AxNkJGO0FuR2tpYlY7QTBHcm5aUTtFQUNJO0VBQ0EsdUJQdDVCSjtFTHJDSixtQlk0N0JxQjtFWjM3QnJCLDJCWTI3QnFCO0VaMTdCckIsd0JZMDdCcUI7RVp6N0JyQjtFQUNBO0VBQ0E7RVl3N0JRO0VBQ0Esa0JQdjRCSTtFT3c0QkoseUNQeDFCTDtFTDVFSDtFQUNBLG1CWW82QitCO0VBQ3ZCLGNQNzdCTDtFTzg3Qks7QTFHNm5aWjtBMEczblpZO0VBQ0ksZ0JYajRCQTtFV2s0QkEsMEJQOTFCTjtFTDdFTjtFQUNBLG1CQUxxQztFWWk3QnpCLGNQNzVCTDtFTzg1Qks7RUFDQSxVUHY1Qko7RU93NUJJO0VBQ0E7QTFHOG5aaEI7QWdCbGhiSTtFMEY0NEJRO0lBV1EsU1A5NUJQO0lPKzVCTyxTUDE1Qk47RW5HeWhiWjtBQUNGO0EwRzNuWlE7RUFDSTtFQUNBO0VBQ0EsU1ByNkJBO0VPczZCQSxjUDk2QkQ7RUxoQlA7RUFDQSxtQkFMcUM7QTlGaWtiekM7QTBHM25aUTtFQUNJO0VBQ0E7RUFDQSxTUDk2QkE7RU8rNkJBLGNQbDlCRDtFTFlQO0VBQ0EsbUJBTHFDO0VZNDhCN0I7QTFHOG5aWjtBMEcxblpJO0VBQ0k7RUFDQTtBMUc0blpSO0EwRzFuWlE7RUFDSTtFQUNBLHVCUHg4Qko7RU95OEJJO0VBQ0E7RUFDQTtBMUc0blpaO0EwRzFuWlk7RUFHSTtFQUNBO0ExRzBuWmhCO0EwR3JuWkk7RUFDSTtFQUNBLHVDUHo1QkQ7RUx6RUg7RUFDQSxtQllrK0IyQjtFQUN2QjtBMUd3blpSO0FnQi9qYkk7RTBGbThCQTtJQU9RO0UxR3luWlY7QUFDRjtBMEd0blpJO0VaMytCQTtFQUNBLG1CWTIrQjJCO0VBQ3ZCLHdDUGw2QkQ7RU9tNkJDLGNQcmdDRDtFT3NnQ0Msa0JQejlCSztFTzA5QkwsaUJQMzlCTTtBbkdvbGJkO0EwR3ZuWlE7RVpsL0JKO0VBQ0EsbUJZay9CK0I7RUFDdkIscUNQNTZCTDtBbkdzaWJQOztBMEdublpBO0VBQ0k7RUFDQTtFQUNBO0ExR3NuWko7QTBHcG5aSTtFQUNJO0ExR3NuWlI7QTBHbm5aSTtFQUNJO0VBQ0E7RUFDQSxZUGgvQkk7RU9pL0JKO0VabmlDSixtQllvaUNpQjtFWm5pQ2pCLDJCWW1pQ2lCO0VabGlDakIsd0JZa2lDaUI7RVpqaUNqQjtFQUNBO0VBQ0E7RVlnaUNJLHVCUGhnQ0E7RU9pZ0NBO0ExRzBuWlI7QTBHdm5aSTtFQUNJLHlCUGhqQ0k7QW5HeXFiWjs7QTBHcG5aQTtFQUNJO0VBQ0E7RUFDQTtFWnZoQ0E7RUFDQSxtQll1aEN1QjtFQUN2QjtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNQOWpDUTtBbkdzcmJaOztBMEdyblpBO0VBQ0k7QTFHd25aSjtBZ0I1bmJJO0UwRm1nQ0o7SUFJUTtFMUd5blpOO0FBQ0Y7QWdCam9iSTtFMEZtZ0NKO0lBUVE7RTFHMG5aTjtBQUNGOztBMEd2blpBO0VBQ0k7QTFHMG5aSjtBZ0Ixb2JJO0UwRitnQ0o7SUFJUTtFMUcyblpOO0FBQ0Y7QWdCL29iSTtFMEYrZ0NKO0lBUVE7RTFHNG5aTjtBQUNGOztBMEd6blpBO0VBQ0k7QTFHNG5aSjs7QTBHdm5aUTtFQUNJO0VBQ0E7RUFDQSxRUDVpQ0U7QW5Hc3FiZDtBMEd2blpRO0VBQ0ksV1A3aUNBO0FuR3NxYlo7O0EwR25uWkk7RUFDSTtBMUdzblpSO0EwR3BuWlE7RUFFSSxxQ1B4Z0NMO0VMeEVIO0VBQ0EsbUJZZ2xDK0I7RUFDdkI7QTFHc25aWjtBMEdublpRO0VBRUksd0NQNWdDTDtFTDNFSDtFQUNBLG1CWXVsQytCO0VBQ3ZCO0ExR3FuWlo7O0EwRy9tWkk7RVovbENBO0VBQ0EsZ0JZK2xDMkI7RUFDdkIsd0NQdGhDRDtFT3VoQ0MsY1BsbkNFO0FuR3F1YlY7QTBHam5aUTtFQUNJLHFDUDdoQ0w7RU84aENLLGNQeG5DRjtBbkcydWJWO0EwR2puWlk7RUFDSSx3Q1A5aENUO0FuR2lwYlA7QTBHOW1aSTtFQUNJLHlDUG5pQ0Q7RU9vaUNDLGNQanBDSTtBbkdpd2JaO0FnQm5zYkk7RTBGaWxDQTtJWjltQ0E7SUFDQSxnQllrbkMrQjtFMUdrblpqQztBQUNGOztBMEc5bVpBO0VBQ0ksd0NQOWlDRztFTDNFSDtFQUNBLG1CWXluQ3VCO0VBQ3ZCLGNQbHBDRztBbkdvd2JQOztBMEcvbVpBO0VBQ0kseUNQbmpDRztFTDVFSDtFQUNBLG1CWStuQ3VCO0VBQ3ZCLGNQeHBDRztBbkcyd2JQO0EwR2puWkk7RVpub0NBO0VBQ0EsbUJBTHFDO0VZeW9DakMsY1A1cENEO0VPNnBDQztBMUdvblpSOztBMEdoblpBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJQN3JDTTtFTzhyQ047RUFDQTtBMUdtblpKOztBMEcvbVpJO0VBQ0k7QTFHa25aUjtBMEdoblpRO0VBQ0ksbUJQN25DSTtBbkcrdWJoQjtBZ0JodmJJO0UwRmdvQ1E7SUFFUSxhUHZvQ1I7RW5HeXZiVjtBQUNGO0EwR2huWmdCOzs7RUFHSSx5Q1B6bENiO0VPMGxDYSxjUDdyQ2I7RU84ckNhLG9CUC9vQ1I7QW5HaXdiWjtBMEcvbVpnQjtFWjFxQ1o7RUFDQSxtQlkwcUN1QztBMUdrblozQztBMEcvbVpnQjtFWjlxQ1o7RUFDQSxtQlk4cUN1QztBMUdrblozQztBMEcvbVpnQjtFWmxyQ1o7RUFDQSxtQllrckN1QztBMUdrblozQztBMEcvbVpnQjs7O0VBR0ksd0NQOW1DYjtFTDNFSDtFQUNBLGdCWXlyQ3VDO0VBQ3ZCLGNQNXNDVjtFTzZzQ1UsbUJQdnFDTjtBbkd5eGJkO0EwRy9tWmdCOztFQUVJLHlDUHJuQ2I7QW5Hc3ViUDtBMEc5bVpnQjtFQUNJLGNQdHNDWDtFT3VzQ1c7QTFHZ25acEI7QTBHN21aZ0I7RUFDSTtFQUNBO0ExRyttWnBCO0EwRzVtWmdCO0VBQ0ksd0NQcG9DYjtFTDNFSDtFQUNBLGdCWStzQ3VDO0VBQ3ZCLGNQbHVDVjtBbkdpMWJWO0EwR3ptWkk7RUFDSTtFWnhxQ0o7QTlGb3hiSjtBMEd4bVpJO0VBQ0k7QTFHMG1aUjtBMEd4bVpRO0VBQ0kscUNQeHBDTDtFTHhFSDtFQUNBLG1CWWd1QytCO0VBQ3ZCLGNQOXdDRjtFTyt3Q0UsbUJQM3NDQTtBbkdzemJaO0EwR3htWlE7RVp0dUNKO0VBQ0EsbUJZc3VDK0I7RUFDdkIsY1AxdkNGO0VPMnZDRTtFQUNBLG1CUDdzQ0k7QW5Hd3piaEI7QTBHeG1aUTtFQUNJLHlDUGxxQ0w7RUw1RUg7RUFDQSxtQlk4dUMrQjtFQUN2QixjUGp2Q0g7RU9rdkNHLG1CUHh0Q0E7QW5HbTBiWjtBMEd6bVpZO0VabnZDUjtFQUNBLG1CWW12Q21DO0VBQ3ZCLGtCUDl0Q0o7QW5HMDBiWjtBMEd2bVpZO0VBQ0ksd0NQaHJDVDtFTDNFSDtFQUNBLGlCWTJ2Q21DO0VBQ3ZCLGNQL3dDTjtBbkd5M2JWOztBMEdwbVpBO0VBQ0k7RUFDQTtFQUNBO0VaanlDQSxtQllreUNhO0VaanlDYiwyQllpeUNhO0VaaHlDYix3QllneUNhO0VaL3hDYjtFQUNBO0VBQ0E7RVk4eENBO0VBQ0E7QTFHNG1aSjtBZ0J4MWJJO0UwRnN1Q0o7SUFTUTtJQUNBO0UxRzZtWk47QUFDRjtBMEczbVpJO0VBQ0k7QTFHNm1aUjtBMEczbVpRO0VBQ0k7QTFHNm1aWjtBMEczbVpZO0VBQ0k7RUFDQTtFQUNBO0ExRzZtWmhCO0FnQnQzYkk7RTBGc3dDUTtJQU1RO0UxRzhtWmxCO0FBQ0Y7QTBHcm1aUTtFQUNJO0ExR3VtWlo7QTBHbm1aSTtFQUNJLGNQeDFDRTtFTDRDTjtFQUNBLG1CWTR5QzJCO0VBQ3ZCO0VBQ0E7QTFHc21aUjtBMEdwbVpRO0VBQ0k7QTFHc21aWjs7QTBHaG1aSTtFWnh6Q0E7RUFDQSxtQkFMcUM7RVk4ekNqQyxxQ1BsdkNEO0VPbXZDQztBMUdvbVpSO0EwR2xtWlE7RUFDSSxjUHIxQ0w7QW5HeTdiUDtBMEdobVpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY1BsM0NFO0VMNENOO0VBQ0EsbUJBTHFDO0VZNDBDakM7QTFHbW1aUjs7QTBHL2xaQTtFQUNJO0VBQ0E7RUFDQTtFWjEyQ0Esa0JZMjJDYTtFWjEyQ2IsMEJZMDJDYTtFWnoyQ2IsdUJZeTJDYTtFWngyQ2I7RUFDQTtFQUNBO0VZdTJDQTtFQUNBLHlCUC8xQ007RU9nMkNOO0VBQ0E7QTFHdW1aSjtBMEdybVpJO0VBQ0k7RUFDQTtBMUd1bVpSO0EwR3BtWkk7RUFDSSx3Q1BqeENEO0VMM0VIO0VBQ0EsY1k0MUMwQjtFQUN0QixjUC8xQ0M7QW5HczhiVDs7QTBHbm1aQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExR3NtWko7O0EwR25tWkE7RVo1MkNJO0VBQ0EsbUJZNDJDdUI7RUFDdkIsd0NQbnlDRztFT295Q0gsY1BoNENNO0FuR3UrYlY7O0EwR3BtWkE7RUFDSTtBMUd1bVpKOztBMEdwbVpBO0VBQ0k7QTFHdW1aSjs7QTBHcG1aQTtFQUNJO0ExR3VtWko7O0EwR2htWlE7RUFDSSxjQUpTO0ExR3VtWnJCO0EwR2htWlE7RUFDSSxjQVJTO0VBU1QsdUNQL3pDTDtBbkdpNmJQO0EwR2htWlk7RUFDSSxjUDU2Q0o7QW5HOGdjWjtBMEcvbFpZO0VBQ0ksYUFoQks7QTFHaW5ackI7QTBHN2xaUTtFQUNJLHlCQXJCUztFQXNCVCxZUDM0Q0o7RU80NENJO0ExRytsWlo7QTBHN2xaWTtFQUNJLHVCUC80Q1I7RU9nNUNRLGNBM0JLO0ExRzBuWnJCO0EwRzNsWlE7RUFDSTtBMUc2bFpaO0EwRzFsWlE7RUFDSSxjQXBDUztBMUdnb1pyQjtBMEd6bFpnQjtFQUNJLGNQeDhDUjtBbkdtaWNaOztBMkc5aWNBO0VBSUk7RUFDQSxhQUpTO0EzR2tqY2I7QWdCdi9iSTtFMkY1REo7SUFRUSxhQU5RO0UzR3FqY2Q7QUFDRjtBMkczaWNZO0VBQ0k7QTNHNmljaEI7QTJHMWljb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhQXZCWDtBM0dta2NiO0FnQnhnY0k7RTJGM0NnQjtJQVVRLGFBekJaO0UzR3NrY2Q7RTJHM2ljMEI7SUFDSSxhQTVCaEI7RTNHeWtjZDtBQUNGO0EyRzFpY3dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhQXRDZjtFQXVDZTtFQUNBO0EzRzRpYzVCO0EyR3ppY3dCO0VBQ0k7RUFDQTtFQUNBO0EzRzJpYzVCO0FnQmpoY0k7RTJGN0JvQjtJQU1RO0UzRzRpYzlCO0FBQ0Y7QTJHMWljNEI7RUFDSTtFYlY1QjtFQUNBLG1CYVVtRDtFQUN2Qix3Q1IrRHpCO0VROUR5QjtBM0c2aWNoQztBZ0I3aGNJO0UyRnBCd0I7SWJUeEI7SUFDQSxtQmFldUQ7SUFDdkI7SUFDQTtFM0craWNsQztBQUNGO0EyRzVpYzRCO0VBQ0ksWVJieEI7RUxWSjtFQUNBLG1CYXVCbUQ7RUFDdkIseUNSbUR6QjtFUWxEeUI7QTNHK2ljaEM7QWdCNWljSTtFMkZQd0I7SWJ0QnhCO0lBQ0EsbUJhNEJ1RDtJQUN2QjtJQUNBO0UzR2lqY2xDO0FBQ0Y7QTJHeGljSTtFQUNJO0VBQ0E7QTNHMGljUjtBMkd2aWNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNHeWljUjtBZ0I5amNJO0UyRmlCQTtJQU9RO0UzRzBpY1Y7QUFDRjtBMkd4aWNRO0VBQ0k7QTNHMGljWjtBMkd4aWNZO0VBQ0k7QTNHMGljaEI7QTJHdGljUTtFQUNJLFNSekNBO0VRMENBO0VBQ0E7QTNHd2ljWjtBMkd0aWNZO0VBQ0kscUNSRVQ7RVFEUztFQUNBLGNSL0ZUO0VMSkgsa0Jhb0d5QjtFYm5HekIsMEJhbUd5QjtFYmxHekIsdUJha0d5QjtFYmpHekI7RUFDQTtFQUNBO0E5RjRvY0o7QWdCemxjSTtFMkZ3Q1E7SWJyRVI7SUFDQSxtQmEyRXVDO0UzRytpY3pDO0FBQ0Y7QTJHN2ljZ0I7RWIvRVo7RUFDQSxtQkFMcUM7RWFxRnJCLGNSeEdiO0FuR3dwY1A7O0EyR3ZpY1E7RWJsQ0o7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUY2a2NKO0EyRzNpY1E7RWI5Rko7RUFDQSxpQmE4RitCO0VBQ3ZCLHFDUnhCTDtFUXlCSyxjUnhITDtBbkdzcWNQO0EyRzNpY1E7RWJwR0o7RUFDQSxpQmFvRytCO0VBQ3ZCLHdDUjNCTDtFUTRCSyxjUnpIRjtFUTBIRTtBM0c4aWNaO0FnQnpuY0k7RTJGdUVJO0licEdKO0lBQ0EsZ0JhMEdtQztJQUN2QjtFM0dnamNkO0FBQ0Y7QWdCaG9jSTtFMkZvRkE7SUFFUSxTUnhGRTtFbkdzb2NaO0FBQ0Y7QWdCcm9jSTtFMkZ5Rkk7SUFFUSxTUjlGSDtFbkc0b2NYO0FBQ0Y7QTJHNWljWTtFQUNJO0EzRzhpY2hCO0FnQjdvY0k7RTJGOEZRO0lBSVE7RTNHK2ljbEI7QUFDRjtBMkc1aWNZO0VBQ0kscUNSNURUO0VMeEVIO0VBQ0EsbUJBTHFDO0VhMEl6QixjUjdKVDtBbkc0c2NQO0EyRzVpY1k7RUFDSSx3Q1IvRFQ7RUwzRUg7RUFDQSxnQmEwSW1DO0VBQ3ZCLGNSOUpOO0FuRzZzY1Y7QTJHM2ljUTtFQUNJLGdCUnpIQTtBbkdzcWNaO0EyRzNpY1k7RUFDSTtFQUNBLHlCUmpNTjtBbkc4dWNWO0EyRzFpY1k7RUFDSTtFQUNBLHlCUjNMSjtBbkd1dWNaOztBMkd0aWNBO0VBQ0ksU1J4SVE7RVF5SVI7QTNHeWljSjtBZ0I5cWNJO0UyRm1JSjtJQUtRLFFSaEpNO0VuRzByY1o7QUFDRjtBMkd4aWNJO0VBQ0k7QTNHMGljUjtBMkd4aWNRO0VBQ0k7RUFDQTtFQUNBO0EzRzBpY1o7QTJHeGljWTtFYmhMUjtFQUNBLGlCYWdMbUM7RUFDdkIscUNSMUdUO0VRMkdTLGNSMU1UO0FuR3F2Y1A7QTJHeGljWTtFYmpOUixtQmFrTnlCO0Viak56QiwyQmFpTnlCO0ViaE56Qix3QmFnTnlCO0ViL016QjtFQUNBO0VBQ0E7RWE4TVkseUJSek5KO0VRME5JLFlSL0tSO0FuRzh0Y1I7QTJHN2ljZ0I7RUFDSSxZUmxMWjtBbkdpdWNSO0EyR3ppY0k7RUFDSTtBM0cyaWNSOztBMkd2aWNBO0VBQ0k7RWJ4SkE7QTlGbXNjSjtBZ0J0dGNJO0UyRjBLSjtJQUtRO0UzRzJpY047QUFDRjtBMkd4aWNRO0VBQ0k7QTNHMGljWjtBZ0I5dGNJO0UyRm1MSTtJQUlRO0UzRzJpY2Q7QUFDRjtBMkd4aWNRO0ViaEtKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGMnNjSjtBMkd4aWNZO0VBQ0k7RUFDQSx5QlI3UU47QW5HdXpjVjtBMkd2aWNZO0VBQ0k7RUFDQSx5QlJ2UUo7QW5HZ3pjWjtBMkdyaWNRO0VBQ0ksa0JSbk5BO0FuRzB2Y1o7QWdCcnZjSTtFMkZpTkk7SUFFUTtFM0dzaWNkO0FBQ0Y7O0EyR2ppY0E7RUFDSTtFQUNBO0VBQ0E7QTNHb2ljSjtBMkdsaWNJO0VBQ0k7QTNHb2ljUjtBMkdqaWNJO0VBQ0k7QTNHbWljUjtBMkdoaWNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzR2tpY1I7QWdCOXdjSTtFMkZnUEk7SUFDSSxpQlJ4UEM7SVF5UEQsa0JSelBDO0VuRzB4Y1g7QUFDRjtBMkc1aGNZO0VBQ0ksWVI1UVI7QW5HMHljUjtBMkczaGNZO0VielJSO0VBQ0EsaUJheVJtQztFQUN2QjtBM0c4aGNoQjtBMkcxaGNRO0VBQ0ksWVJ0Uko7QW5Ha3pjUjtBMkd6aGNRO0VBQ0k7QTNHMmhjWjtBZ0JseWNJO0UyRnNRSTtJQUlRO0UzRzRoY2Q7QUFDRjtBMkd6aGNRO0ViM1NKO0VBQ0EsbUJBTHFDO0VhaVQ3Qix3Q1JsT0w7RVFtT0ssWVJwU0o7QW5HZzBjUjtBMkd6aGNRO0VBQ0ksZ0JSdlJFO0FuR2t6Y2Q7QWdCaHpjSTtFMkZ1UlE7SUFFUTtFM0cyaGNsQjtBQUNGO0EyR3hoY1k7RUFDSSxrQlJsU0o7QW5HNHpjWjtBMkd2aGNZO0VBQ0ksWVJyVFI7QW5HODBjUjtBMkdyaGNnQjtFQUNJO0VBQ0E7QTNHdWhjcEI7QTJHcGhjZ0I7RUFDSTtFQUNBLHVCUmhVWjtBbkdzMWNSOztBMkcvZ2NBO0VBQ0k7QTNHa2hjSjtBMkdoaGNJO0VBQ0ksYVIzVEs7RVE0VEwseUJSbFlFO0VRd2JGOzs7Ozs7Ozs7Ozs7O0lBQUE7QTNHMCtiUjtBZ0J6MWNJO0UyRnVUQTtJQUtRO0UzR2lpY1Y7QUFDRjtBMkc5aGNZO0VBQ0ksY1JyWFQ7RUx1Qkg7RUFDQSxtQmE4Vm1DO0VBQ3ZCLHFDUnhSVDtBbkd5emNQO0FnQnAyY0k7RTJGZ1VRO0liN1ZSO0lBQ0EsbUJha1d1QztJQUN2QjtFM0dtaWNsQjtBQUNGO0EyR2ppY2dCO0VBQ0k7RUFDQSxZUi9WWjtBbkdrNGNSO0EyRzloY1E7RUFDSSxZUnJXSjtFTFZKO0VBQ0EsbUJhK1crQjtFQUN2QjtBM0dpaWNaO0EyRzloY1E7RUFDSTtBM0dnaWNaO0EyRzdoY1E7RUFDSTtFQUNBO0EzRytoY1o7QWdCNTNjSTtFMkZpV1E7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFM0c4aGNkO0UyRzNoY1U7SUFDSTtJQUNBO0lBQ0E7RTNHNmhjZDtBQUNGOztBMkd6Z2NBO0VBQ0k7QTNHNGdjSjs7QTJHemdjQTtFQUNJO0EzRzRnY0o7QWdCajVjSTtFMkZvWUo7SUFJUSxtQlJ4WVE7RW5HcTVjZDtBQUNGO0FnQnQ1Y0k7RTJGMllBO0lBRVE7RTNHNmdjVjtBQUNGO0FnQjM1Y0k7RTJGZ1pJO0lBRVE7RTNHNmdjZDtBQUNGO0EyRzFnY1E7RUFDSSxxQ1I1V0w7RUx4RUg7RUFDQSxnQmFvYitCO0VBQ3ZCLGNSdmRBO0VRd2RBO0EzRzZnY1o7QWdCdjZjSTtFMkZzWkk7SUFPUTtFM0c4Z2NkO0FBQ0Y7QTJHM2djUTtFQUNJO0VBQ0E7QTNHNmdjWjtBZ0JoN2NJO0UyRmlhSTtJQUtRO0UzRzhnY2Q7QUFDRjtBMkczZ2NRO0VBQ0kseUJSM2VDO0VRNGVEO0EzRzZnY1o7QWdCejdjSTtFMkYwYUk7SUFLUTtFM0c4Z2NkO0FBQ0Y7QTJHM2djUTtFQUNJO0EzRzZnY1o7QTJHM2djWTtFQUNJLGtCUjliSDtBbkcyOGNiO0FnQnA4Y0k7RTJGc2JRO0lBSVEsbUJSaGNSO0VuRzg4Y1Y7QUFDRjtBZ0J6OGNJO0UyRitiWTtJQUNJO0UzRzZnY2xCO0FBQ0Y7QTJHemdjUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0cyZ2NaO0EyR3pnY1k7RUFDSSxxQ1JuYVQ7RUx4RUg7RUFDQSxnQmEyZW1DO0VBQ3ZCLGNSOWdCSjtBbkcwaGRaOztBMkd0Z2NBO0VBQ0ksbUJScmRZO0FuRzg5Y2hCO0FnQmgrY0k7RTJGc2RKO0lBSVEsbUJSMWRRO0VuR28rY2Q7QUFDRjtBMkd4Z2NJO0ViMWZBO0VBQ0EsbUJhMGYyQjtBM0cyZ2MvQjtBMkd4Z2NJO0ViOWZBO0VBQ0EsbUJhOGYyQjtFQUN2QjtBM0cyZ2NSO0FnQjkrY0k7RTJGaWVBO0lBS1E7RTNHNGdjVjtBQUNGO0EyR3pnY0k7RUFDSSxnQlJ6ZVE7QW5Hby9jaEI7QWdCdC9jSTtFMkYwZUE7SUFJUSxnQlJqZkM7RW5HNi9jWDtBQUNGO0EyRzFnY1E7RWI5Z0JKO0VBQ0EsbUJhOGdCK0I7RUFDdkIscUNSeGNMO0VReWNLLGNSeGlCTDtBbkdxamRQO0EyRzFnY1E7RWJwaEJKO0VBQ0EsaUJhb2hCK0I7QTNHNmdjbkM7QTJHMWdjUTtFQUNJO0VBQ0E7QTNHNGdjWjtBMkd6Z2NRO0VBQ0ksZ0JSdGdCQTtBbkdpaGRaO0EyR3pnY1k7RUFDSTtFQUNBLHlCUjlrQk47QW5HeWxkVjtBMkd4Z2NZO0VBQ0k7RUFDQSx5QlJ4a0JKO0FuR2tsZFo7QTJHdGdjUTtFQUNJLHFDUnBlTDtFTHhFSDtFQUNBLG1CYTRpQitCO0VBQ3ZCLGNSL2tCQTtBbkd3bGRaO0EyR3ZnY1k7RWJoakJSO0VBQ0EsbUJBTHFDO0Vhc2pCekIsY1I5bEJOO0FuR3dtZFY7O0E0R3htZEE7RUFDSSx5QlRtQlc7QW5Hd2xkZjtBNEcxbWRJO0VBQ0kseUJUNkJHO0VTNUJILGNUdUNDO0FuR3FrZFQ7QTRHMW1kSTtFQUNJO0E1RzRtZFI7QTRHMW1kUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E1RzRtZFo7QWdCaGpkSTtFNEZoRUk7SUFPUTtJQUNBO0U1RzZtZGQ7QUFDRjtBNEczbWRZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RzZtZGhCO0E0RzFtZFk7RUFDSTtBNUc0bWRoQjtBZ0Jqa2RJO0U0RjFDWTtJQUVRO0U1RzZtZHRCO0FBQ0Y7QTRHMW1kZ0I7RUFDSSxjVFBWO0FuR21uZFY7QTRHMW1kb0I7RUFDSSxjVFZkO0FuR3NuZFY7QWdCemxkSTtFNEZYWTtJQUVRO0lBQ0E7SUFDQTtFNUdzbWR0QjtBQUNGO0E0R3BtZG9CO0VBQ0k7QTVHc21keEI7QTRHcG1kb0I7RUFDSTtBNUdzbWR4QjtBZ0J0bWRJO0U0RkRnQjtJQUdRLGtCVE1oQjtFbkdrbWRWO0FBQ0Y7QTRHcm1kZ0I7RWR0Qlo7RUFDQSxtQmNzQnVDO0VBQ3ZCLHNDVGtEYjtFU2pEYSxZVGZaO0FuR3VuZFI7QWdCcG1kSTtFNEZQWTtJZHRCWjtJQUNBLG1CYzJCMkM7RTVHMG1kN0M7QUFDRjtBNEd6bWRvQjtFZDlCaEI7RUFDQSxtQmM4QjJDO0VBTXZCLG1CVFhYO0VTWVcseUNUc0NqQjtBbkdpa2RQO0FnQmhuZEk7RTRGQ2dCO0lkOUJoQjtJQUNBLG1CY2dDK0M7SUFDdkI7SUFDQTtFNUdpbmQxQjtBQUNGO0E0RzdtZG9CO0VkeENoQjtFQUNBLG1CY3dDMkM7RUFLdkI7RUFDQSx1Q1QwQmpCO0FuR2tsZFA7QWdCOW5kSTtFNEZXZ0I7SWR4Q2hCO0lBQ0EsbUJjMEMrQztJQUN2QjtFNUdxbmQxQjtBQUNGO0E0R2huZG9CO0VBQ0kscUNUcUJqQjtBbkc2bGRQO0FnQnhvZEk7RTRGcUJnQjtJZGxEaEI7SUFDQSxtQmNxRCtDO0U1R29uZGpEO0FBQ0Y7QTRHaG5kZ0I7RUFDSSx3Q1RlYjtFTDNFSDtFQUNBLG1CYzREdUM7RUFDdkIsWVRwRFo7RVNxRFk7QTVHbW5kcEI7QWdCcnBkSTtFNEY4Qlk7SWQzRFo7SUFDQSxtQmNpRTJDO0lBQ3ZCO0U1R3FuZHRCO0FBQ0Y7QTRHbG5kZ0I7RUFDSSxTVGhEUjtBbkdvcWRaO0E0R2xuZG9CO0VBQ0ksU1RuRFo7QW5HdXFkWjtBZ0JscWRJO0U0RmlEd0I7SUFDSTtFNUdvbmQ5QjtBQUNGO0E0R2huZG9CO0VkcEZoQjtFQUNBLG1CY29GMkM7RUFDdkI7QTVHbW5keEI7QTRHaG5kb0I7RUFDSTtBNUdrbmR4QjtBNEcvbWRvQjtFQUNJO0E1R2luZHhCO0E0RzdtZGdCO0VBQ0k7QTVHK21kcEI7QTRHN21kb0I7RUFDSTtFQUNBO0E1RyttZHhCO0FnQnpyZEk7RTRGNkV3QjtJQUNJO0U1RyttZDlCO0FBQ0Y7QTRHdm1kSTtFQUNJO0E1R3ltZFI7QWdCanNkSTtFNEZ1RkE7SUFJUSxvQlQzRkk7RW5HcXNkZDtBQUNGO0E0R3htZFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBNUcwbWRaO0E0R3ZtZFE7O0VBRUk7RUFDQSx1QlQzSEo7RUxyQ0osbUJjaUtxQjtFZGhLckIsMkJjZ0txQjtFZC9KckIsd0JjK0pxQjtFZDlKckI7RUFDQTtFQUNBO0E5RjB3ZEo7QWdCdnRkSTtFNEZxR0k7O0lBT1E7RTVHZ25kZDtBQUNGO0E0RzltZFk7O0VBQ0kseUJUcktEO0FuR3N4ZGY7QTRHN21kZ0I7O0VkakpaO0VBQ0EsbUJjaUp1QztFQUN2QixxQ1QzRWI7RVM0RWEsY1QzS2I7QW5HNHhkUDtBNEc1bWRnQjs7RUFDSSx5Q1Q5RWI7RVMrRWEsY1RsTGI7RUx1Qkg7RUFDQSxtQmMySnVDO0E1R2duZDNDO0E0RzltZG9COztFZDlKaEI7RUFDQSxtQmM4SjJDO0VBQ3ZCLGNUaEpiO0VTaUphO0E1R2tuZHhCO0E0RzltZGdCOztFQUNJLGNUN0xiO0VMdUJIO0VBQ0EsbUJjc0t1QztBNUdrbmQzQztBNEdobmRvQjs7RWR6S2hCO0VBQ0EsbUJjeUsyQztFQUN2QixjVHpMZDtBbkc2eWRWO0FnQmx3ZEk7RTRGbUpROztJQUVRO0U1R2tuZGxCO0FBQ0Y7QTRHaG5kZ0I7O0VBQ0kseUJUL01MO0VTZ05LO0E1R21uZHBCO0E0R2puZG9COztFZHpMaEI7RUFDQSxtQmN5TDJDO0VBQ3ZCLHFDVG5IakI7RVNvSGlCLGNUN05aO0FuR2sxZFo7QTRHbG5kb0I7O0VBQ0k7RUFDQTtFQUNBLHFCVG5PWjtFU29PWTtBNUdxbmR4QjtBNEdsbmRvQjs7RUFDSSxxQ1QvSGpCO0VTZ0lpQixjVC9OakI7QW5HbzFkUDtBNEdqbmRnQjs7RUFDSTtFQUNBO0E1R29uZHBCO0E4Rmx0ZEk7O0VBQ0ksVUFGaUI7RUFHakIsV0FIK0I7QTlGd3RkdkM7QThGbHRkSTs7RUFDSTtBOUZxdGRSO0E4Rmx0ZEk7O0VBQ0ksbUJBWG9EO0VBWXBELDhCQVo2RTtBOUZpdWRyRjtBOEZsdGRJOztFQUNJLDhCQWhCb0g7QTlGcXVkNUg7QWdCdnpkSTtFNEYrS1k7O0lBTVE7RTVHdW9kdEI7QUFDRjtBNEdwb2R3Qjs7RUFDSTtBNUd1b2Q1QjtBNEdub2RvQjs7RWQzTmhCO0VBQ0EsbUJjMk4yQztFQUN2Qix3Q1RsSmpCO0VTbUppQixjVHJQakI7QW5HNDNkUDtBNEdwb2RvQjs7RUFDSSxTVDNNWjtBbkdrMWRaO0E0R3JvZHdCOztFQUNJO0VBQ0E7QTVHd29kNUI7QTRHcm9kd0I7O0Vkek9wQjtFQUNBLG1CY3lPK0M7RUFDdkIsd0NUaEtyQjtFU2lLcUIsY1Q3T25CO0FuR3MzZFQ7QTRHdG9kd0I7O0VkL09wQjtFQUNBLG1CQUxxQztFY3FQYixjVGxQbkI7RVNtUG1CO0VBQ0E7RUFDQTtBNUcwb2Q1QjtBNEd2b2R3Qjs7RUFDSTtBNUcwb2Q1QjtBNEd0b2RvQjs7RUFDSSxxQlQ5Ulo7QW5HdTZkWjtBNEdyb2RnQjs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsdUJUN1BaO0VTOFBZO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUd3b2RwQjtBNEdsb2RZO0VBQ0ksY1QzU1Q7RVM0U1Msd0NUMU1UO0FuRzgwZFA7QTRHbG9kZ0I7RUFDSSxxQ1RoTmI7QW5HbzFkUDtBNEcvbmRnQjtFZDdSWjtFQUNBLG1CYzZSdUM7RUFDdkIsY1R0VGI7RVN1VGEsd0NUck5iO0FuR3UxZFA7QTRHL25kZ0I7RUFDSTtFQUNBO0VBQ0Esd0NUM05iO0VMM0VIO0VBQ0EsbUJjc1N1QztFQUN2QixjVDVUVjtFTFBOLGtCY29VNkI7RWRuVTdCLDBCY21VNkI7RWRsVTdCLHVCY2tVNkI7RWRqVTdCO0VBQ0E7RUFDQTtFY2dVZ0I7RUFDQTtFZHZLaEI7RUFDQTtFQUNBO0E5Rit5ZEo7QWdCeDVkSTtFNEZzUVk7SUFZUTtFNUcwb2R0QjtBQUNGO0E0R3ZvZGdCO0VBQ0ksZ0JiclJBO0Vhc1JBLDBCVHhPVjtFTDdFTjtFQUNBLG1CQUxxQztFYzJUckIsY1R4VFg7RVN5VFc7RUFDQTtFQUNBO0VBQ0E7QTVHMG9kcEI7QWdCeDZkSTtFNEZzUlk7SUFXUTtJQUNBO0U1RzJvZHRCO0FBQ0Y7QTRHdm9kWTtFQUNJLHlCVDlWRDtFUytWQyxhVDlTSjtFUytTSTtBNUd5b2RoQjtBNEd2b2RnQjtFQUNJO0E1R3lvZHBCO0E0R3RvZGdCO0VBQ0ksY1RyV2I7RUx1Qkg7RUFDQSxtQmM4VXVDO0E1R3lvZDNDO0E0R3ZvZG9CO0VkalZoQjtFQUNBLG1CY2lWMkM7RUFDdkIsY1QvVVo7QW5HeTlkWjtBNEdyb2RvQjtFQUNJO0VBQ0Esd0NUL1FqQjtFTDNFSDtFQUNBLG1CYzBWMkM7RUFDdkIsY1RoWGQ7QW5Hdy9kVjtBNEdob2RZOztFQUNJLHVCVDNWUjtFTHJDSixtQmNpWXlCO0VkaFl6QiwyQmNnWXlCO0VkL1h6Qix3QmMrWHlCO0VkOVh6QjtFQUNBO0VBQ0E7QTlGb2dlSjtBNEd0b2RnQjs7RUFDSSx5QlRqWUw7QW5HMGdlZjtBNEd0b2RnQjs7RUFDSSxxQ1RyU2I7RUx4RUg7RUFDQSxtQmM2V3VDO0VBQ3ZCLGNUaFpSO0FuRzBoZVo7QWdCNTlkSTtFNEZxVlk7O0lBRVE7RTVHMG9kdEI7QUFDRjtBNEd4b2RvQjs7RWR2WGhCO0VBQ0EsbUJjdVgyQztFQUN2QixxQ1RqVGpCO0VTa1RpQixjVHpYWjtBbkdxZ2VaO0E0RzFvZHdCOztFQUNJLGNUM1hoQjtBbkd3Z2VaO0E0RzFvZHdCOztFQUNJLGNUbGFoQjtBbkcraWVaO0E0RzNvZDRCOztFZG5ZeEI7RUFDQSxtQmNtWWtEO0VBQ3RCLGNUdGFwQjtBbkdxamVaO0E0R3hvZG9COztFQUNJO0VBQ0E7RWR6YXBCLGtCYzBhaUM7RWR6YWpDLDBCY3lhaUM7RWR4YWpDLHVCY3dhaUM7RWR2YWpDO0VBQ0E7RUFDQTtBOUZxamVKO0E0RzNvZG9COztFZHBaaEI7RUFDQSxpQmNvWjJDO0VBQ3ZCLHdDVDNVakI7RVM0VWlCLGNUMWFkO0FuR3lqZVY7QTRHMW9kb0I7O0VkNVpoQjtFQUNBLG1CYzRaMkM7RUFDdkIscUNUdFZqQjtFU3VWaUIsY1R0YmpCO0FuR29rZVA7QTRHM29kb0I7O0VBQ0k7RUFDQTtFQUNBLFNUN1laO0VTOFlZO0E1RzhvZHhCO0E0RzVvZHdCOztFQUNJLFNUalpoQjtBbkdnaWVaO0FnQjNoZUk7RTRGMllvQjs7SUFJUTtFNUdpcGQ5QjtBQUNGO0E0RzdvZHdCOztFZGpicEI7RUFDQSxpQmNpYitDO0VBQ3ZCLHdDVHhXckI7RVN5V3FCLGNUM2NyQjtFUzRjcUI7QTVHaXBkNUI7QTRHL29kNEI7O0VBQ0kscUNUaFh6QjtBbkdrZ2VQO0E0Ry9vZDRCOztFQUNJLHVDVG5YekI7QW5HcWdlUDtBNEc5b2R3Qjs7RUFDSSxTVDFhaEI7QW5HMmplWjtBNEcvb2Q0Qjs7RWRuY3hCO0VBQ0EsbUJjbWNtRDtFQUN2QixxQ1Q3WHpCO0VTOFh5QixjVHZjdkI7QW5HMGxlVDtBNEdocGQ0Qjs7RWR6Y3hCO0VBQ0EsbUJjeWNtRDtFQUN2QixjVHpkdEI7QW5HNm1lVjtBNEdqcGQ0Qjs7RUFDSTtFQUNBO0E1R29wZGhDO0E0RzdvZFk7O0VBQ0ksUVRuY0Y7QW5HbWxlZDtBNEc5b2RnQjs7RUFDSSx5QlRwZkw7RVNxZkssY1R4Z0JWO0VTeWdCVTtFQUNBO0VBQ0EscUNUdlpiO0VMeEVIO0VBQ0EsbUJjK2R1QztBNUdrcGQzQztBNEdocGRvQjs7RUFDSSx5QlQvZ0JkO0VTZ2hCYyxZVDFkaEI7QW5HNm1lUjtBNEczb2RRO0VBQ0ksdUJUbmVKO0VMckNKLG1CY3lnQnFCO0VkeGdCckIsMkJjd2dCcUI7RWR2Z0JyQix3QmN1Z0JxQjtFZHRnQnJCO0VBQ0E7RUFDQTtFY3FnQlEsYVRwZEU7QW5Hc21lZDtBZ0JwbWVJO0U0RitjSTtJZHZnQkosZ0JjNmdCeUI7SWQ1Z0J6Qix3QmM0Z0J5QjtJZDNnQnpCLHFCYzJnQnlCO0lkMWdCekI7SUFDQTtJQUNBO0ljeWdCWTtJQUNBO0U1R3dwZGQ7QUFDRjtBNEd0cGRZO0VkdmZSO0VBQ0EsbUJjdWZtQztFQUN2QixxQ1RqYlQ7RVNrYlMsY1QzZlA7RVM0Zk8sbUJUaGVGO0FuR3luZWQ7QWdCdm5lSTtFNEYwZFE7SUFPUSxtQlR0ZVI7RW5HZ29lVjtBQUNGO0E0R3ZwZFk7RWRsZ0JSO0VBQ0EsbUJja2dCbUM7RUFDdkIseUNUeGJUO0VTeWJTLGNUNWhCVDtFUzZoQlMsbUJUOWVKO0FuR3dvZVo7QWdCbm9lSTtFNEZxZVE7SWRsZ0JSO0lBQ0EsbUJjd2dCdUM7RTVHNHBkekM7QUFDRjtBNEd6cGRZO0VkN2dCUjtFQUNBLG1CYzZnQm1DO0VBQ3ZCLHlDVG5jVDtFU29jUyxjVGpqQko7RVNrakJJLG1CVHpmSjtBbkdxcGVaO0FnQmhwZUk7RTRGZ2ZRO0lkN2dCUjtJQUNBLG1CY21oQnVDO0U1RzhwZHpDO0FBQ0Y7QTRHM3BkWTtFZHhoQlI7RUFDQSxtQmN3aEJtQztFQUN2Qix3Q1QvY1Q7RVNnZFMsY1Q3aUJOO0VTOGlCTSxtQlRsZ0JIO0FuR2dxZWI7QWdCN3BlSTtFNEYyZlE7SWR4aEJSO0lBQ0EsbUJjOGhCdUM7SUFDdkIsbUJUdmdCUjtFbkd1cWVWO0FBQ0Y7QTRHM3BkSTtFQUNJO0E1RzZwZFI7QTRHenBkUTtFQUNJO0E1RzJwZFo7O0E0R3ZwZEE7RUFDSTtFQUNBO0E1RzBwZEo7O0E0R3hwZEE7RUFDSTtBNUcycGRKOztBNEd6cGRBO0VBQ0ksY1RwbUJNO0VTcW1CTjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EscUNUdGZHO0VTdWZIO0E1RzRwZEo7O0E0R3pwZEk7RWRsa0JBO0VBQ0EsbUJBTHFDO0Vjd2tCckMscUNUNWZHO0VTNmZILGNUNWxCRztBbkd5dmVQO0E0RzFwZEk7RUFDSTtFQUNBO0E1RzRwZFI7QTRHM3BkUTtFQUNJO0VBQ0E7QTVHNnBkWjtBNEczcGRRO0VBQ0k7QTVHNnBkWjtBNEcxcGRZO0VBQ0k7QTVHNHBkaEI7QTRHM3BkZ0I7RUFDSSxnQmJ0akJGO0EvRm10ZWxCO0E0R3pwZFE7RUFDSTtFQUNBLGFUcGtCQTtFU3FrQkE7RWQ3bEJSO0VBQ0EsbUJBTHFDO0VjbW1CN0IscUNUdmhCTDtFU3doQkssY1Rqb0JBO0FuRzZ4ZVo7QWdCL3RlSTtFNEY2akJJO0lBUVE7RTVHOHBkZDtBQUNGO0E0RzdwZFk7RUFDSSxnQmJ0a0JJO0VhdWtCSiwwQlR6aEJOO0VMN0VOO0VBQ0EsbUJBTHFDO0VjNG1CekI7RUFDQTtFQUNBLFdUbGxCSjtFU21sQkksY1Q1b0JKO0VTNm9CSTtFQUNBO0E1R2dxZGhCO0E0RzdwZFE7RUFDSSxhVHpsQkE7RUx4QlI7RUFDQSxtQkFMcUM7RWN1bkI3Qix3Q1R4aUJMO0VTeWlCSyxjVHRvQkY7QW5Hc3llVjs7QTRHM3BkQTtFQUNJLHlCVDNuQks7RVM0bkJMO0VkdHBCQSxtQmN1cEJhO0VkdHBCYiwyQmNzcEJhO0VkcnBCYix3QmNxcEJhO0VkcHBCYjtFQUNBO0VBQ0E7QTlGcXplSjtBNEdscWRJO0VkN25CQTtFQUNBLG1CQUxxQztFY21vQmpDLGNUbnBCRTtBbkd3emVWO0E0R25xZEk7RUFDSTtBNUdxcWRSO0E0R3BxZFE7RUFDSSxjVHJxQkE7QW5HMjBlWjtBNEdwcWRRO0VBQ0k7QTVHc3FkWjs7QTZHeDFlSTtFQUNJLGdCVnlFUTtBbkdreGVoQjtBZ0JweGVJO0U2RnhFQTtJQUlRLGdCVm9FSTtFbkd3eGVkO0FBQ0Y7QTZHMTFlUTtFZm9DSjtFQUNBLG1CZXBDK0I7RUFDdkIscUNWMEdMO0VVekdLLGNWZ0NIO0FuRzZ6ZVQ7QWdCL3hlSTtFNkZqRUk7SWZvQ0o7SUFDQSxtQmUvQm1DO0U3RysxZXJDO0FBQ0Y7QTZHNTFlUTtFZkRKLG1CZUVxQjtFZkRyQiwyQmVDcUI7RWZBckI7RUFDQTtFQUNBO0VBQ0E7RWVGUTtBN0dtMmVaO0E2R2oyZVk7RWZzQlI7RUFDQSxtQmV0Qm1DO0VBQ3ZCLHlDVmdHVDtFVS9GUyxjVkpUO0FuR3cyZVA7QWdCcHplSTtFNkZuRFE7SWZzQlI7SUFDQSxtQmVqQnVDO0U3R3MyZXpDO0FBQ0Y7QTZHbjJlWTtFZllSO0VBQ0EsY2VabUM7RUFDdkIscUNWa0ZUO0VVakZTLGNWUVA7RVVQTyxRVjZCRjtBbkd5MGVkO0E2R3AyZWdCO0VBQ0k7QTdHczJlcEI7QTZHajJlZ0I7RWZBWjtFQUNBO0VlQ2dCLHdDVnlFYjtFVXhFYSxjVjFCYjtBbkc4M2VQO0E2R2wyZW9CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RWZwQ3BCLGtCZXFDaUM7RWZwQ2pDLDBCZW9DaUM7RWZuQ2pDLHVCZW1DaUM7RWZsQ2pDO0VBQ0E7RUFDQTtFZWlDb0IseUJWdkRkO0VVd0RjO0VBQ0E7RUFDQTtBN0d5MmV4QjtBNkdyMmVnQjtFQUNJLGNWL0RWO0FuR3M2ZVY7QTZHbjJlWTtFQUNJO0E3R3EyZWhCO0E2R2gyZUk7RUFDSSxhVkxJO0VVTUoseUJWdkJJO0VMbkNSLG1CZTJEaUI7RWYxRGpCLDJCZTBEaUI7RWZ6RGpCLHdCZXlEaUI7RWZ4RGpCO0VBQ0E7RUFDQTtFZXVESSxtQlZMUTtBbkc0MmVoQjtBZ0IzMmVJO0U2RkFBO0lmeERBLGdCZStEcUI7SWY5RHJCLHdCZThEcUI7SWY3RHJCLHFCZTZEcUI7SWY1RHJCO0lBQ0E7SUFDQTtJZTJEUTtFN0c2MmVWO0FBQ0Y7QTZHMzJlUTtFQUNJLHdDVmtDTDtFTDNFSDtFQUNBLG1CZXlDK0I7RUFDdkIsY1YvREY7QW5HNjZlVjtBNkczMmVRO0VBQ0kseUJWaEZBO0VVaUZBO0VBQ0E7QTdHNjJlWjtBNkd4MmVRO0VBQ0kscUNWaUJMO0VVaEJLLGNWL0VMO0FuR3k3ZVA7QWdCcjRlSTtFNkZrQ1E7SUFDSSxnQlZ0Q0g7RW5HNDRlWDtBQUNGO0E2R2wyZVk7RUFDSSxjVjdGVDtBbkdpOGVQO0E2RzkxZVE7RUFJSTtFZmhGUjtFQUNBLG1CZWdGK0I7RUFDdkIscUNWVkw7QW5HdzJlUDtBZ0JuNWVJO0U2RitDSTtJQVdRO0U3RzYxZWQ7QUFDRjtBNkd4MWVZO0VBQ0k7RUFDQTtBN0cwMWVoQjtBNkd4MWVnQjtFQUNJO0VBQ0E7QTdHMDFlcEI7QTZHdjFlZ0I7RUFDSTtFQUNBO0E3R3kxZXBCO0E2R3IxZVk7RUFDSTtBN0d1MWVoQjtBNkdyMWVnQjtFQUNJO0E3R3UxZXBCO0FnQnY3ZUk7RTZGK0ZZO0lBR1E7RTdHeTFldEI7QUFDRjtBNkd2MWVvQjtFQUNJO0E3R3kxZXhCO0FnQi83ZUk7RTZGcUdnQjtJQUdRO0U3RzIxZTFCO0FBQ0Y7QTZHdDFlb0I7RUFDSTtFQUNBLHlCVjVLZDtBbkdvZ2ZWO0E2R3AxZWdCO0VBQ0k7RUFDQTtBN0dzMWVwQjtBZ0I1OGVJO0U2Rm9IWTtJQUlRO0U3R3cxZXRCO0FBQ0Y7QTZHcjFlZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN0d1MWVwQjtBNkdwMWVnQjtFQUNJO0VBQ0E7RUFDQTtBN0dzMWVwQjtBNkdwMWVvQjtFQUNJLFlWL0loQjtFTFZKO0VBQ0EsbUJBTHFDO0E5RnEvZXpDO0E2R2oxZVE7RUFDSSxTVnRJRTtBbkd5OWVkO0FnQnY5ZUk7RTZGbUlJO0lBSVEsU1Y1SUo7RW5HZytlVjtBQUNGO0E2R2oxZVE7RUFDSSxRVm5KQztBbkdzK2ViO0E2R2oxZVk7RUFDSTtFQUNBLFlWbktSO0VVb0tRO0E3R20xZWhCO0FnQnArZUk7RTZGcUpJO0lBRVE7SUFDQTtFN0dpMWVkO0FBQ0Y7QTZHOTBlZ0I7RUFDSTtFQUNBO0VBQ0E7QTdHZzFlcEI7QTZHNzBlb0I7RUFDSTtFQUNBO0E3RyswZXhCO0FnQmhnZkk7RTZGK0tnQjtJQUtRO0U3R2cxZTFCO0FBQ0Y7QTZHMzBlWTtFQUNJO0VBQ0E7QTdHNjBlaEI7QTZHMTBlb0I7RUFDSTtFQUNBO0VBQ0E7QTdHNDBleEI7QTZHejBlb0I7RUFDSTtFQUNBO0E3RzIwZXhCO0FnQmxoZkk7RTZGMk00QjtJQUNJO0U3RzAwZWxDO0FBQ0Y7QTZHcjBlNEI7RUFDSTtBN0d1MGVoQztBNkdsMGVvQjtFQUNJO0E3R28wZXhCO0E2R2wwZXdCO0VBQ0ksWVZsT3BCO0VMVko7RUFDQSxtQmU0TytDO0E3R3EwZW5EO0E2R2owZW9CO0VBQ0ksVVYxTlo7QW5HNmhmWjtBNkdoMGVvQjtFQUNJLFdWOU5aO0FuR2dpZlo7QTZHNXplUTtFQUNJLGdCVi9OSTtBbkc2aGZoQjtBZ0I5aGZJO0U2RitOSTtJQUlRO0U3Ryt6ZWQ7QUFDRjtBNkc3emVZO0VmblFSO0VBQ0EsbUJlbVFtQztFQUN2Qix3Q1YxTFQ7RVUyTFMsY1Y3UlQ7QW5HNmxmUDtBNkc3emVZO0VBQ0kseUJWdFJMO0VVdVJLLGNWNVFQO0FuRzJrZlQ7QTZHNXplWTtFQUNJLGdCVnJQSDtBbkdtamZiO0FnQmhqZkk7RTZGaVBRO0lBSVEsZ0JWdlBOO0VuR3NqZlo7QUFDRjtBZ0JyamZJO0U2RndQWTtJQUVRO0lBQ0E7RTdHK3pldEI7RTZHN3plc0I7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lmelB4QjtFOUZ5amZGO0U2RzV6ZXNCO0lBQ0k7RTdHOHplMUI7RTZHNXplMEI7SUFDSTtJQUNBO0U3Rzh6ZTlCO0FBQ0Y7QTZHenplZ0I7RWY5U1o7RUFDQSxtQmU4U3VDO0VBQ3ZCLHdDVnJPYjtFVXNPYSxjVnhVYjtBbkdvb2ZQO0FnQmhsZkk7RTZGaVJZO0lmOVNaO0lBQ0EsaUJlbVQyQztJQUN2QixjVnpVZDtFbkd1b2ZSO0FBQ0Y7QTZHM3plZ0I7RUFDSSxnQlY1Uko7QW5HeWxmaEI7QTZHMXplZ0I7RUFDSSxnQlZsU0o7RVVtU0ksbUJWaFNKO0FuRzRsZmhCO0FnQjlsZkk7RTZGZ1NZO0lBS1EsZ0JWdlNWO0lVd1NVLG1CVnRTUjtFbkdtbWZkO0FBQ0Y7QTZHenplWTtFQUNJO0VBQ0E7QTdHMnplaEI7QTZHenplZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VmM1NoQjtBOUZ1bWZKO0E2R3h6ZWdCO0VBQ0k7QTdHMHplcEI7QTZHeHplb0I7RUFDSTtFQUNBO0E3RzB6ZXhCO0E2R3B6ZWdCO0VBQ0ksd0NWdFJiO0VMM0VIO0VBQ0EsbUJlaVd1QztFQUN2QixjVmxXUjtBbkd5cGZaO0E2R3B6ZWdCO0VBQ0ksY1ZuWlY7QW5HeXNmVjtBNkdoemVZO0VBQ0k7RUFDQTtFQUNBO0E3R2t6ZWhCO0E2R2h6ZWdCO0VBQ0kscUNWM1NiO0VMeEVIO0VBQ0EsbUJlbVh1QztFQUN2QixjVnRaUjtBbkd5c2ZaO0E2R2h6ZWdCO0VmblpaLG1CZW9aNkI7RWZuWjdCLDJCZW1aNkI7RWZsWjdCLHdCZWtaNkI7RWZqWjdCO0VBQ0E7RUFDQTtFZWdaZ0I7QTdHdXplcEI7QWdCcHBmSTtFNkYyVlk7SUFLUTtFN0d3emV0QjtBQUNGO0E2R3B6ZTRCO0VBQ0k7QTdHc3plaEM7QTZHanplNEI7RUFDSTtBN0dtemVoQztBNkc5eWVvQjtFQUNJO0VBQ0E7QTdHZ3pleEI7QTZHOXlld0I7RUFDSTtBN0dnemU1QjtBNkc1eWU0QjtFQUNJO0E3Rzh5ZWhDO0E2R3p5ZW9CO0VBQ0ksdUNWclZqQjtFTHpFSDtFQUNBLG1CZThaMkM7RUFDdkIsY1Z2YmpCO0FuR211ZlA7QTZHenllb0I7RUFDSSxxQ1Y1VmpCO0VMeEVIO0VBQ0EsbUJlb2EyQztFQUN2QixjVnZhZjtBbkdtdGZUO0E2R3p5ZW9CO0VmemFoQjtFQUNBLG1CQUxxQztFZSthakIsY1Z6YmQ7QW5HcXVmVjtBNkd6eWVvQjtFQUNJLFFWelpYO0FuR29zZmI7QTZHenlld0I7RUFDSTtBN0cyeWU1Qjs7QTZHaHllSTs7O0VBR0k7RWZoY0o7RUFDQSxpQmVnYzJCO0VBQ3ZCLGNWdGRFO0FuRzB2ZlY7QTZHanllSTs7RUFFSSx5Q1YzWEQ7QW5HOHBmUDtBNkdoeWVJOzs7Ozs7RUFNSSxxQ1Z4WUQ7RVV5WUMsY1ZsZkk7RVVtZko7RUFDQTtBN0dreWVSO0E2Ry94ZUk7RWZ0ZEE7RUFDQSxtQmVzZDJCO0E3R2t5ZS9CO0E2Ry94ZUk7RWYxZEE7RUFDQSxtQmUwZDJCO0E3R2t5ZS9CO0E2Ry94ZUk7RWY5ZEE7RUFDQSxtQmU4ZDJCO0E3R2t5ZS9CO0E2Ry94ZUk7RWZsZUE7RUFDQSxtQmVrZTJCO0E3R2t5ZS9CO0E2Ry94ZUk7RWZ0ZUE7RUFDQSxtQmVzZTJCO0E3R2t5ZS9CO0E2Ry94ZUk7RWYxZUE7RUFDQSxtQmUwZTJCO0E3R2t5ZS9CO0E2Ry94ZUk7RUFDSTtFQUNBLGFWdGRLO0FuR3V2ZmI7O0E4R3J6Zkk7RUFDSSx5QlhXTztFV1ZQLGFYNkRNO0VMdERWLG1CS2tEUTtFTGpEUiwyQktpRFE7RUxoRFIsd0JLZ0RRO0VML0NSO0VBQ0E7RUFDQTtBOUZremZKO0FnQi92Zkk7RThGakVBO0lBTVEsYVhzREE7SVdyREE7SWhCRVIsZ0JnQkRxQjtJaEJFckIsd0JnQkZxQjtJaEJHckIscUJnQkhxQjtJaEJJckI7SUFDQTtJQUNBO0U5RjZ6ZkY7QUFDRjtBOEdqMGZRO0VBQ0kseUNYb0dMO0VMNUVIO0VBQ0EsbUJnQnhCK0I7RUFDdkIsY1hETDtFV0VLO0E5R28wZlo7QWdCbHhmSTtFOEZ0REk7SWhCeUJKO0lBQ0EsbUJnQm5CbUM7SUFDdkIsbUJYeUNKO0VuRzZ4ZlY7QUFDRjtBOEduMGZRO0VBQ0k7QTlHcTBmWjtBOEdsMGZnQjtFQUNJO0E5R28wZnBCO0E4R2owZmdCO0VBQ0k7QTlHbTBmcEI7QWdCbHlmSTtFOEZsQ1k7SWhCS1o7SUFDQSxtQmdCRjJDO0U5R3EwZjdDO0FBQ0Y7QThHbjBmb0I7RUFDSSxjWEpmO0VXS2U7QTlHcTBmeEI7QThHN3pmZ0I7RUFDSSx1Q1g0RGI7RUx6RUg7RUFDQSxtQmdCYXVDO0VBQ3ZCO0VBQ0E7QTlHZzBmcEI7QThHN3pmZ0I7RUFDSSx1Q1hxRGI7RUx6RUg7RUFDQSxtQmdCb0J1QztFQUN2QixjWDdDYjtBbkc2MmZQO0E4RzN6ZlE7RUFDSTtBOUc2emZaO0E4RzF6ZlE7RUFDSSxnQlhGSTtBbkc4emZoQjtBZ0IvemZJO0U4RkVJO0lBSVEsZ0JYUkY7RW5HcTBmWjtBQUNGO0E4R3p6Zlk7RUFDSSxtQlhkRjtBbkd5MGZkO0E4R3h6Zlk7RUFDSSxxQ1gyQlQ7RUx4RUg7RUFDQSxtQmdCNkNtQztFQUN2QixjWDNGTjtFVzRGTSxrQlgxQkg7QW5HcTFmYjtBOEd4emZZO0VBQ0k7QTlHMHpmaEI7QThHeHpmZ0I7RUFDSTtFQUNBO0E5RzB6ZnBCO0E4R3h6Zm9CO0VBQ0k7QTlHMHpmeEI7QThHdnpmb0I7RWhCOURoQjtFQUNBLG1CZ0I4RDJDO0VBQ3ZCLHFDWFFqQjtFV1BpQixjWHhGakI7QW5HazVmUDtBOEd4emZ3QjtFQUNJLHdDWE9yQjtFV05xQjtBOUcwemY1QjtBOEdwemZZO0VBQ0ksaUJYbERIO0FuR3cyZmI7QThHcHpmZ0I7RUFDSTtFQUNBLFlYdEVaO0VXdUVZLHlCWDVIUDtBbkdrN2ZiO0E4R2h6Zkk7RUFDSTtBOUdremZSO0E4R2h6ZlE7RUFDSTtFaEIzRlI7RUFDQSxtQmdCMkYrQjtBOUdtemZuQztBZ0JsM2ZJO0U4RjZESTtJQUtRO0lBQ0E7RTlHb3pmZDtBQUNGO0E4R2h6Zkk7RUFDSTtBOUdremZSO0FnQjMzZkk7RThGd0VBO0lBSVE7RTlHbXpmVjtBQUNGO0E4R2h6Zlk7RUFDSSx3Q1huQ1Q7RUwzRUg7RUFDQSxtQmdCOEdtQztFQUN2QixjWGpKSjtFV2tKSSxtQlh6Rko7QW5HNDRmWjtBOEdoemZZO0VBQ0kseUNYekNUO0VMNUVIO0VBQ0EsbUJnQnFIbUM7RUFDdkI7QTlHbXpmaEI7QThHaHpmWTtFQUNJLHlDWC9DVDtFTDVFSDtFQUNBLG1CZ0IySG1DO0VBQ3ZCLGNYcEpUO0FuR3U4ZlA7QThHaHpmWTtFQUNJLHVDWHhEVDtFTHpFSDtFQUNBLG1CZ0JpSW1DO0VBQ3ZCLGNYMUpUO0FuRzY4ZlA7QThHaHpmWTtFQUNJO0VBQ0EsbUJYaEhKO0FuR2s2Zlo7QThHaHpmZ0I7RUFDSTtFQUNBO0VoQnZLaEIsbUJLa0RRO0VMakRSLDJCS2lEUTtFTGhEUix3QktnRFE7RUwvQ1I7RUFDQTtFQUNBO0E5RjA5Zko7QThHbnpmWTtFQUNJO0VBQ0E7RWhCOUtaLG1CS2tEUTtFTGpEUiwyQktpRFE7RUxoRFIsd0JLZ0RRO0VML0NSO0VBQ0E7RUFDQTtBOUZvK2ZKO0E4R3h6ZmdCO0VoQnRKWjtFQUNBLG1CZ0JzSnVDO0VBQ3ZCLGNYL0tiO0FuRzArZlA7QThHeHpmZ0I7RUFDSSx5Q1hoRmI7RVdpRmEsa0JYdklQO0FuR2k4ZmI7QThHeHpmb0I7RUFDSSxpQlgzSVY7QW5HcThmZDtBOEd0emZnQjtFaEJwS1o7RUFDQSxtQmdCb0t1QztFQUN2QixxQ1g5RmI7RVcrRmEsbUJYaEpSO0FuR3k4Zlo7QThHdHpmZ0I7RUFDSSx3Q1hoR2I7RVdpR2EsbUJYbkpSO0FuRzI4Zlo7QThHdHpmb0I7RUFDSSxrQlh4Slo7QW5HZzlmWjtBOEdwemZnQjtFQUNJO0VBQ0E7QTlHc3pmcEI7QThHcHpmb0I7RWhCdkxoQjtFQUNBLG1CZ0J1TDJDO0VBQ3ZCLHFDWGpIakI7RVdrSGlCLG1CWG5LWjtBbkcwOWZaO0E4R3B6Zm9CO0VBQ0ksa0JYeEtYO0FuRzg5ZmI7QThHbnpmb0I7RWhCak1oQjtFQUNBLG1CQUxxQztFZ0J1TWpCLGNYcE5kO0VXcU5jLHVDWDNIakI7QW5HaTdmUDtBOEduemZvQjtFQUNJLHFDWGhJakI7RUx4RUg7RUFDQSxtQmdCd00yQztFQUN2QixjWDNNZjtBbkdpZ2dCVDtBOEduemZvQjtFaEI3TWhCO0VBQ0EsbUJnQjZNMkM7QTlHc3pmL0M7QThHbnpmb0I7RUFDSSxrQlgxTFo7QW5HKytmWjtBOEduemZ3QjtFaEJwTnBCO0VBQ0EsbUJnQm9OK0M7RUFDdkIsdUNYN0lyQjtFVzhJcUIsY1g5T3JCO0VXK09xQjtFQUNBLGtCWHBNZDtBbkcwL2ZkO0E4R3B6ZjRCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RWhCMVA1QixrQmdCMlB5QztFaEIxUHpDLDBCZ0IwUHlDO0VoQnpQekMsdUJnQnlQeUM7RWhCeFB6QztFQUNBO0VBQ0E7RWdCdVA0Qix5Qlg3UXRCO0VXOFFzQjtFQUNBO0VBQ0E7QTlHMnpmaEM7QThHdnpmd0I7RUFDSSxjWHJSbEI7QW5HOGtnQlY7QThHbnpmWTtFQUNJLGdCWHBOQTtBbkd5Z2dCaEI7QThHbHpmWTtFQUNJO0E5R296ZmhCO0E4R2x6ZmdCO0VBQ0ksd0NYNUtiO0VMM0VIO0VBQ0EsbUJnQnVQdUM7RUFDdkIsY1hoUmI7QW5HcWtnQlA7QThHbnpmb0I7RUFDSSx5Q1hoTGpCO0VXaUxpQjtBOUdxemZ4QjtBOEdqemZnQjtFQUNJLHlDWHRMYjtFTDVFSDtFQUNBLG1CZ0JrUXVDO0VBQ3ZCLGNYM1JiO0FuRytrZ0JQO0E4R2h6Zlk7RUFDSSx3Q1g5TFQ7RUwzRUg7RUFDQSxtQmdCeVFtQztFQUN2QixjWGxTVDtBbkdxbGdCUDtBOEdqemZnQjtFQUNJO0E5R216ZnBCO0E4Ry95Zlk7RUFDSTtFQUNBO0VBQ0E7RUFDQSxlWGhRSDtFV2lRRyxtQlg3UEg7QW5HOGlnQmI7QThHL3lmZ0I7RUFDSSx5Q1g5TWI7RUw1RUg7RUFDQSxtQmdCMFJ1QztFQUN2QjtBOUdremZwQjtBOEc5eWZZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFaEJoVVosa0JLZ0RVO0VML0NWLDBCSytDVTtFTDlDVix1Qks4Q1U7RUw3Q1Y7RUFDQTtFQUNBO0VnQjZUWTtFQUNBLFlYOVJSO0VXK1JRO0VBQ0E7RUFDQSx5Q1gvTlQ7RUw1RUg7RUFDQSxtQmdCMlNtQztBOUdzemZ2QztBOEdwemZnQjtFQUNJO0VBQ0E7RWhCaFRoQjtFQUNBLG1CQUxxQztBOUY0bWdCekM7QThHanpmSTtFQUNJLFFYbFNLO0FuR3FsZ0JiO0E4R2p6ZlE7RUFDSTtFQUNBLFlYbFRKO0VXbVRJO0E5R216Zlo7O0E4Rzd5Zkk7RUFDSTtBOUdnemZSO0E4Rzd5Zkk7RUFDSTtBOUcreWZSOztBOEczeWZBO0VBQ0k7QTlHOHlmSjtBOEc1eWZJO0VoQi9VQTtFQUNBLG1CZ0IrVTJCO0VBQ3ZCLHFDWHpRRDtFVzBRQyxjWHpXRDtBbkd3cGdCUDtBOEc1eWZJO0VBQ0ksZ0JYdlRRO0VML0JaO0VBQ0EsbUJnQnNWMkI7RUFDdkIsdUNYL1FEO0VXZ1JDLGNYaFhEO0FuRytwZ0JQOztBOEcxeWZJO0VBQ0k7QTlHNnlmUjs7QStHdnJnQkk7RUFDSTtBL0cwcmdCUjtBZ0JubmdCSTtFK0Z4RUE7SUFJUTtFL0cycmdCVjtBQUNGO0ErR3hyZ0JZO0VqQm1DUjtFQUNBLG1CaUJuQ21DO0VBQ3ZCLGNaWE47RVlZTSxtQloyREY7QW5HZ29nQmQ7QWdCOW5nQkk7RStGaEVRO0lqQm1DUjtJQUNBLG1CaUI5QnVDO0UvRzZyZ0J6QztBQUNGO0ErRzFyZ0JZO0VBQ0kscUNaZ0dUO0VMeEVIO0VBQ0EsbUJpQnhCbUM7RUFDdkIsY1pYSjtFWVlJLG1CWmtEQTtBbkcyb2dCaEI7QWdCM29nQkk7RStGdERRO0lqQnlCUjtJQUNBLG1CaUJuQnVDO0lBQ3ZCO0UvRytyZ0JsQjtBQUNGO0ErRzVyZ0JZO0VBQ0ksd0NadUZUO0VMM0VIO0VBQ0EsbUJpQlptQztFQUN2QixjWlROO0VZVU0sbUJad0NBO0VZdkNBO0EvRytyZ0JoQjtBZ0IxcGdCSTtFK0YxQ1E7SWpCYVI7SUFDQSxtQmlCTnVDO0lBQ3ZCO0lBQ0E7RS9HaXNnQmxCO0FBQ0Y7QStHOXJnQlk7RUFDSSxxQ1pzRVQ7RUx4RUg7RUFDQSxtQmlCRW1DO0VBQ3ZCLGNaM0JUO0FuRzR0Z0JQO0ErRy9yZ0JnQjtFQUNJLGNaMUJWO0FuRzJ0Z0JWO0FnQjNxZ0JJO0UrRjVCUTtJakJEUjtJQUNBLG1CaUJVdUM7RS9Ha3NnQnpDO0FBQ0Y7QStHL3JnQlk7RUFDSSx5Qlo3Qk47RVk4Qk0sY1psQlA7RVltQk8scUNac0RUO0VMeEVIO0VBQ0EsbUJpQmtCbUM7RUFDdkI7QS9Ha3NnQmhCO0FnQnpyZ0JJO0UrRmRRO0lqQmZSO0lBQ0EsbUJpQnNCdUM7SUFDdkI7SUFDQTtFL0dvc2dCbEI7QUFDRjtBK0dqc2dCWTtFQUNJO0VBQ0E7RUFDQTtBL0dtc2dCaEI7QWdCdHNnQkk7RStGQVE7SUFNUTtFL0dvc2dCbEI7QUFDRjtBK0dsc2dCZ0I7RUFDSSx5Q1pxQ2I7RUw1RUg7RUFDQSxtQmlCdUN1QztFQUN2QixjWmhFYjtFWWlFYTtFQUNBO0EvR3FzZ0JwQjtBZ0JudGdCSTtFK0ZTWTtJakJ0Q1o7SUFDQSxtQmlCNkMyQztJQUN2QjtFL0d1c2dCdEI7QUFDRjtBK0dsc2dCUTtFakJMSjtBOUYwc2dCSjtBK0dsc2dCWTtFQUNJLGFaNUJBO0FuR2d1Z0JoQjtBZ0JodWdCSTtFK0YyQlE7SUFJUSxhWnJDUjtFbkcwdWdCVjtBQUNGO0ErR2xzZ0JZO0VBQ0k7RUFDQTtBL0dvc2dCaEI7QStHanNnQlk7RUFDSSxxQ1pFVDtFTHhFSDtFQUNBLG1CaUJzRW1DO0VBQ3ZCLGNacEhOO0VZcUhNLG1CWmpESjtBbkdxdmdCWjtBK0dqc2dCWTtFQUNJO0VBQ0EsbUJadkRKO0FuRzB2Z0JaO0ErR2pzZ0JnQjtFQUNJLHdDWk5iO0VMM0VIO0VBQ0EsbUJpQmlGdUM7RUFDdkIsY1pyR1Y7RVlzR1U7QS9Hb3NnQnBCO0ErR2pzZ0JnQjtFQUNJLHFDWmhCYjtFTHhFSDtFQUNBLG1CaUJ3RnVDO0VBQ3ZCLGNaakhiO0VZa0hhO0EvR29zZ0JwQjtBZ0Jsd2dCSTtFK0ZtRVk7SUFDSSxnQlp2RVA7RW5HeXdnQlg7QUFDRjs7QWdILzBnQkk7RUFDSTtBaEhrMWdCUjtBZ0gvMGdCWTtFQUNJO0FoSGkxZ0JoQjtBZ0g5MGdCWTtFQUNJO0VBQ0E7QWhIZzFnQmhCO0FnSDEwZ0JRO0VBQ0k7QWhINDBnQlo7QWdCcnhnQkk7RWdHeERJO0lBSVEsaUJiaURIO0VuRzR4Z0JYO0FBQ0Y7QWdIMzBnQlk7RUFDSSxxQ2IyRlQ7RUx4RUg7RUFDQSxtQmtCbkJtQztFQUN2QixjYk5UO0VhT1M7QWhIODBnQmhCO0FnSHowZ0JnQjs7RUFFSSx3Q2JvRmI7RUwzRUg7RUFDQSxtQmtCVHVDO0VBQ3ZCLGNiWFY7QW5HdTFnQlY7QWdIejBnQmdCOztFQUVJLHFDYjBFYjtBbkdpd2dCUDtBZ0h4MGdCZ0I7RUFDSSxjYkhYO0VhSVc7QWhIMDBnQnBCO0FnSG4wZ0JRO0VsQlZKO0VBQ0EsbUJrQlUrQjtFQUN2QixjYnhERjtBbkc4M2dCVjtBZ0huMGdCUTtFQUNJLGdCYldFO0FuRzB6Z0JkOztBZ0gvemdCSTtFQUNJLHFDYmlERDtFTHhFSDtFQUNBLG1CQUxxQztFa0I2QmpDLGNiaEREO0VhaURDO0VBQ0E7QWhIbTBnQlI7QWdCajBnQkk7RWdHUEE7SWxCdEJBO0lBQ0EsZ0JrQjRCK0I7RWhIczBnQmpDO0FBQ0Y7QWdIcDBnQkk7RUFDSTtBaEhzMGdCUjtBZ0hwMGdCSTtFQUNJO0FoSHMwZ0JSO0FnSG4wZ0JJO0VBQ0ksd0NibUNEO0VMM0VIO0VBQ0EsZ0JrQndDMkI7RUFDdkIsY2I5REU7QW5HbzRnQlY7QWdCbjFnQkk7RWdHVUE7SWxCdkNBO0lBQ0EsZ0JrQjJDK0I7RWhIeTBnQmpDO0FBQ0Y7QWdIdDBnQkk7RUFDSTtFQUNBO0VBQ0E7QWhIdzBnQlI7QWdIdjBnQlE7RUFJSSxtQmI5QkM7RWErQkQ7RUFDQTtFQUNBO0FoSHMwZ0JaO0FnQmozZ0JJO0VnR29DSTtJQUVRO0VoSCswZ0JkO0FBQ0Y7QWdIMTBnQlk7RUFDSSxnQmpCcEZIO0VpQnFGRywwQmJlTjtFYWRNO0VsQi9EWjtFQUNBLG1CQUxxQztFa0JxRXpCLGNiN0dOO0VhOEdNO0VBQ0E7RUFDQTtBaEg2MGdCaEI7O0FnSHQwZ0JJO0VBQ0kscUNiSkQ7RUx4RUg7RUFDQSxtQkFMcUM7RWtCa0ZqQyxjYi9HSTtBbkd5N2dCWjs7QWdIdjBnQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhIMDBnQko7O0FpSC84Z0JJO0VBQ0ksbUJkdUVRO0FuRzI0Z0JoQjtBaUgvOGdCSTtFQUNJLHdDZGlIRDtFTDNFSDtFQUNBLGlCbUJ0QzJCO0VBQ3ZCLGNkZ0JFO0FuR2s4Z0JWO0FpSC84Z0JJO0VBQ0ksU2R3REk7RWN2REosbUJkNkRRO0FuR281Z0JoQjtBaUgvOGdCUTtFQUNJO0VuQkNSLG1CS2tEUTtFTGpEUiwyQktpRFE7RUxoRFIsd0JLZ0RRO0VML0NSO0VBQ0E7RUFDQTtBOUZpOWdCSjtBaUhwOWdCWTtFQUNJLHlCZGdDSjtBbkdzN2dCWjtBaUhuOWdCWTtFQUNJO0VBQ0E7QWpIcTlnQmhCO0FpSGw5Z0JZO0VBQ0kscUNkdUZUO0VMeEVIO0VBQ0EsbUJtQmZtQztFQUN2QixjZFlQO0FuR3k4Z0JUO0FpSGw5Z0JZO0VuQlVSO0VBQ0EsaUJtQlZtQztFQUN2QixjZFpOO0FuR2krZ0JWO0FnQjc3Z0JJO0VpR3BCWTtJQUNJO0VqSG85Z0JsQjtBQUNGO0FpSC84Z0JJO0VBQ0ksZ0JkdUJNO0FuRzA3Z0JkOztBaUg3OGdCQTtFQUNJLHlCZE1PO0FuRzA4Z0JYO0FpSDc4Z0JRO0VBQ0k7QWpIKzhnQlo7QWlIejhnQlE7RUFDSSx3Q2R1REw7RUwzRUg7RUFDQSxpQm1Cb0IrQjtFQUN2QixjZDFDRjtFYzJDRSxtQmRHQztBbkd5OGdCYjtBaUh6OGdCUTs7RUFFSSxxQ2Q0Q0w7QW5HKzVnQlA7QWlIeDhnQlE7RUFDSTtFQUNBLHFDZHVDTDtFTHhFSDtFQUNBLGlCbUJpQytCO0VBQ3ZCLGNkcENIO0VjcUNHO0FqSDI4Z0JaO0FpSHg4Z0JRO0VBQ0k7RUFDQSxtQmRaSTtFY2FKO0FqSDA4Z0JaO0FpSHI4Z0JRO0VBQ0k7QWpIdThnQlo7QWlIcjhnQlk7RUFDSTtBakh1OGdCaEI7QWlIcDhnQlk7RUFDSTtBakhzOGdCaEI7QWlIcDhnQmdCO0VBQ0k7QWpIczhnQnBCO0FpSG44Z0JnQjtFQUNJO0FqSHE4Z0JwQjtBaUhqOGdCb0I7RUFDSSxtQmQ1Q1o7QW5HKytnQlo7QWdCeitnQkk7RWlHNkNRO0lBQ0k7RWpIKzdnQmQ7QUFDRjs7QWlIejdnQkk7RUFDSSxxQ2RYRDtFTHhFSDtFQUNBLG1CbUJtRjJCO0VBQ3ZCLGNkM0dHO0FuR3dpaEJYO0FpSDM3Z0JRO0VBQ0ksY2RwSUY7RUw0Q047RUFDQSxtQm1Cd0YrQjtBakg4N2dCbkM7QWlIMTdnQkk7RW5CeEhBLG1CbUJ5SGlCO0VuQnhIakIsMkJtQndIaUI7RW5CdkhqQix3Qm1CdUhpQjtFbkJ0SGpCO0VBQ0E7RUFDQTtFbUJxSEk7QWpIaThnQlI7QWlIOTdnQkk7RUFDSTtFQUNBO0FqSGc4Z0JSO0FpSDM3Z0JROzs7RUFHSTtFbkI1R1I7RUFDQSxpQm1CNEcrQjtFQUN2QjtBakg4N2dCWjtBaUgzN2dCUTs7RUFFSTtFQUNBO0FqSDY3Z0JaO0FpSDE3Z0JROzs7Ozs7RUFNSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSDQ3Z0JaO0FpSHQ3Z0JRO0VBQ0kseUNkNURMO0VMNUVIO0VBQ0EsbUJtQndJK0I7RUFDdkIsY2QvSkY7RWNnS0U7QWpIeTdnQlo7QWlIdDdnQlE7RUFDSSx5Q2RuRUw7QW5HMi9nQlA7QWlIbjdnQlE7RUFDSSxxQ2Q3RUw7RUx4RUg7RUFDQSxtQm1CcUorQjtFQUN2QixjZHhKSDtBbkc4a2hCVDtBaUhuN2dCUTtFQUNJLHlCZG5KQTtBbkd3a2hCWjtBaUhoN2dCZ0I7RUFDSSx5QmQ3TVY7RWM4TVU7QWpIazdnQnBCO0FpSDM2Z0JJO0VBQ0k7RUFVQTtBakhvNmdCUjtBaUg1NmdCUTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBakg4NmdCWjtBaUhwNmdCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDBOQUNJO0FqSHE2Z0JoQjtBaUhoNmdCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpIazZnQlo7QWlILzVnQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSGk2Z0JaO0FpSDk1Z0JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpIZzZnQlo7QWlINzVnQlE7RUFDSTtJQUNJO0VqSCs1Z0JkO0FBQ0Y7QWlINTVnQlE7RUFDSTtJQUNJO0VqSDg1Z0JkO0FBQ0Y7QWlIMzVnQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSDY1Z0JaO0FpSDE1Z0JRO0VBQ0k7RUFDQTtBakg0NWdCWjtBaUh2NWdCUTtFQUNJO0VBQ0E7QWpIeTVnQlo7QWlIdDVnQlE7Ozs7RUFJSTtFQUNBO0FqSHc1Z0JaO0FpSHI1Z0JROztFQUVJO0FqSHU1Z0JaO0FpSGw1Z0JZOztFQUVJO0FqSG81Z0JoQjtBaUhoNWdCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpIazVnQlo7QWlILzRnQlE7RUFDSTtFQUNBO0VBQ0E7QWpIaTVnQlo7QWlIOTRnQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpIZzVnQlo7QWlINzRnQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakgrNGdCWjtBaUg1NGdCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqSDg0Z0JaO0FpSDM0Z0JRO0VBQ0k7RUFDQTtFQUNBO0FqSDY0Z0JaO0FpSDM0Z0JZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakg2NGdCaEI7QWlIMzRnQmdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpINjRnQnBCO0FpSHg0Z0JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakgwNGdCWjtBaUh2NGdCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqSHk0Z0JaO0FpSHY0Z0JZO0VBQ0k7RUFDQTtFQUNBO0FqSHk0Z0JoQjtBaUh0NGdCWTtFQUNJO0VBQ0E7RUFDQTtBakh3NGdCaEI7QWlIcjRnQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakh1NGdCaEI7QWlIbjRnQlE7OztFQUdJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakhxNGdCWjtBaUhsNGdCUTtFQUNJO0VBQ0E7QWpIbzRnQlo7QWlIajRnQlE7RUFDSTtFQUNBO0FqSG00Z0JaO0FpSGg0Z0JRO0VBQ0k7QWpIazRnQlo7QWlILzNnQlE7O0VBRUk7RUFDQTtBakhpNGdCWjtBaUg5M2dCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpIZzRnQlo7QWlINzNnQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakgrM2dCWjtBaUg1M2dCUTtFQUNJO0lBQ0k7RWpIODNnQmQ7QUFDRjtBaUgzM2dCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSDYzZ0JaO0FpSDEzZ0JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpINDNnQlo7QWlIejNnQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSDIzZ0JaO0FpSHgzZ0JRO0VBQ0k7RUFDQTtFQUNBO0FqSDAzZ0JaO0FpSHYzZ0JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakh5M2dCWjtBaUh0M2dCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpIdzNnQlo7O0FpSG4zZ0JBO0VBQ0k7RW5CbmdCQSxtQm1Cb2dCYTtFbkJuZ0JiLDJCbUJtZ0JhO0VuQmxnQmIsd0JtQmtnQmE7RW5CamdCYjtFQUNBO0VBQ0E7QTlGMDNoQko7QWlIejNnQkk7RUFDSSxxQ2RwYUQ7RUx4RUg7RUFDQSxtQm1CNGUyQjtFQUN2QixjZHJnQkQ7QW5HaTRoQlA7QWlIejNnQkk7RUFDSTtBakgyM2dCUjtBaUh2M2dCWTs7RUFFSSxjZHBpQk47QW5HNjVoQlY7QWlIcjNnQlE7RUFDSTtBakh1M2dCWjtBaUhwM2dCUTtFbkJoZ0JKO0VBQ0EsbUJtQmdnQitCO0VBQ3ZCLGNkOWZBO0FuR3EzaEJaO0FpSHAzZ0JRO0VBQ0kseUNkMWJMO0VMNUVIO0VBQ0EsbUJtQnNnQitCO0VBQ3ZCLGNkemdCSDtBbkdnNGhCVDs7QWtIMTZoQkk7RUFDSSxjZnNCRTtBbkd1NWhCVjtBa0gxNmhCSTtFQUNJLG1CZnFFUTtBbkd1MmhCaEI7QWtIejZoQlk7RUFDSTtBbEgyNmhCaEI7QWtIeDZoQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VwQkRaLG1CS2tEUTtFTGpEUiwyQktpRFE7RUxoRFIsd0JLZ0RRO0VML0NSO0VBQ0E7RUFDQTtBOUY0NmhCSjtBa0g3NmhCZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VwQndEaEI7RUFqRUEsbUJLa0RRO0VMakRSLDJCS2lEUTtFTGhEUix3QktnRFE7RUwvQ1I7RUFDQTtFQUNBO0VvQk9nQjtBbEhvN2hCcEI7QWdCeDRoQkk7RWtHNURRO0lBb0JRO0VsSG83aEJsQjtBQUNGO0FrSGw3aEJnQjtFQUNJO0VBQ0E7RUFDQTtBbEhvN2hCcEI7QWtIbDdoQm9CO0VwQkdoQjtFQUNBLG1Cb0JIMkM7RUFDdkIseUNmNkVqQjtFZTVFaUIsWWZVaEI7QW5HMjZoQlI7QWdCeDVoQkk7RWtHaENnQjtJcEJHaEI7SUFDQSxtQm9CRStDO0VsSHU3aEJqRDtBQUNGO0FrSG43aEJ3QjtFcEJScEI7RUFDQSxtQm9CUStDO0VBQ3ZCLHlDZmtFckI7RWVqRXFCLFlmRHBCO0FuR3U3aEJSO0FnQnA2aEJJO0VrR3JCb0I7SXBCUnBCO0lBQ0EsbUJvQmFtRDtFbEh3N2hCckQ7QUFDRjtBa0hyN2hCd0I7RXBCbEJwQjtFQUNBLG1Cb0JrQitDO0VBQ3ZCLHNDZnNEckI7RWVyRHFCLFlmWHBCO0FuR204aEJSLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvdGltZXBpY2tlci9qcXVlcnkudGltZXBpY2tlci5taW4uY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9pbnRsLXRlbC1pbnB1dC9idWlsZC9jc3MvaW50bFRlbElucHV0LmNzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9zYXNzL3ZlbmRvci9zaWxrdGlkZS1jb25zZW50LW1hbmFnZXIuY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL3Nhc3MvbWFpbi5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL3Nhc3MvY29yZS9fY3VzdG9tLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ob3Zlci5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvZGUuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtcm93LnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW5wdXQtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2N1c3RvbS1mb3Jtcy5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19qdW1ib3Ryb24uc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tZWRpYS5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fb3ZlcmZsb3cuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19zY3JlZW4tcmVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2hhZG93cy5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zdHJldGNoZWQtbGluay5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Zpc2liaWxpdHkuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ByaW50LnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL2RhdGVyYW5nZXBpY2tlci9kYXRlcmFuZ2VwaWNrZXIuY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL2NvcmUuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvc2VsZWN0Mi9zcmMvc2Nzcy9fc2luZ2xlLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvX211bHRpcGxlLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvdGhlbWUvZGVmYXVsdC9fc2luZ2xlLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvdGhlbWUvZGVmYXVsdC9fbXVsdGlwbGUuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvc2VsZWN0Mi9zcmMvc2Nzcy90aGVtZS9kZWZhdWx0L2xheW91dC5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL3RoZW1lL2NsYXNzaWMvX3NpbmdsZS5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvdGhlbWUvY2xhc3NpYy9fbXVsdGlwbGUuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvc2VsZWN0Mi9zcmMvc2Nzcy90aGVtZS9jbGFzc2ljL19kZWZhdWx0cy5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL25vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL3RoZW1lL2NsYXNzaWMvbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vc2Fzcy9jb3JlL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9zYXNzL3ZlbmRvci9faWNvbW9vbi5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL3Nhc3MvY29yZS9fdHlwZS5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL3Nhc3MvY29yZS9fcmVzZXQuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9zYXNzL2NvcmUvX3BhcjVlc2NhcGVzLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vc2Fzcy9jb3JlL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3gtc2hhZG93LnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vc2Fzcy9jb3JlL19rZXlmcmFtZXMuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9zYXNzL2NvcmUvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL3Nhc3MvY29yZS9jb21wb25lbnRzL19mb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vc2Fzcy9jb3JlL2NvbXBvbmVudHMvX3NlYXJjaC5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL3Nhc3MvdXRpbC9sb2FkaW5nLXRoZW1lcy5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL3Nhc3Mvc2hhcmVkLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vc2Fzcy9wYWdlcy9ob21lLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vc2Fzcy9wYWdlcy9saXN0cGFnZS5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL3Nhc3MvcGFnZXMvaG90ZWwuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9zYXNzL3BhZ2VzL3RyYXZlbGxlckZvcm0uc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9zYXNzL3BhZ2VzL2Jvb2tpbmcuc2NzcyIsIndlYnBhY2s6Ly9QYXI1IEVzY2FwZXMvLi9zYXNzL3BhZ2VzL2xhbmRpbmdwYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vUGFyNSBFc2NhcGVzLy4vc2Fzcy9wYWdlcy9jYW1wYWlnbi5zY3NzIiwid2VicGFjazovL1BhcjUgRXNjYXBlcy8uL3Nhc3MvcGFnZXMvY291bnRyaWVzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLnVpLXRpbWVwaWNrZXItd3JhcHBlciB7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdG1heC1oZWlnaHQ6IDE1MHB4O1xuXHR3aWR0aDogYXV0bztcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Ym9yZGVyOiAxcHggc29saWQgI2RkZDtcblx0LXdlYmtpdC1ib3gtc2hhZG93OjAgNXB4IDEwcHggcmdiYSgwLDAsMCwwLjIpO1xuXHQtbW96LWJveC1zaGFkb3c6MCA1cHggMTBweCByZ2JhKDAsMCwwLDAuMik7XG5cdGJveC1zaGFkb3c6MCA1cHggMTBweCByZ2JhKDAsMCwwLDAuMik7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHotaW5kZXg6IDEwMDUyO1xuXHRtYXJnaW46IDA7XG59XG5cbi51aS10aW1lcGlja2VyLXdyYXBwZXIgLnVpLXRpbWVwaWNrZXItbGlzdCBsaSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLnVpLXRpbWVwaWNrZXItbGlzdCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnVpLXRpbWVwaWNrZXItZHVyYXRpb24ge1xuXHRtYXJnaW4tbGVmdDogNXB4OyBjb2xvcjogIzg4ODtcbn1cblxuLnVpLXRpbWVwaWNrZXItbGlzdDpob3ZlciAudWktdGltZXBpY2tlci1kdXJhdGlvbiB7XG5cdGNvbG9yOiAjODg4O1xufVxuXG4udWktdGltZXBpY2tlci1saXN0IGxpIHtcblx0cGFkZGluZzogM3B4IDAgM3B4IDVweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRjb2xvcjogIzAwMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luOiAwO1xufVxuXG4udWktdGltZXBpY2tlci1saXN0OmhvdmVyIC51aS10aW1lcGlja2VyLXNlbGVjdGVkIHtcblx0YmFja2dyb3VuZDogI2ZmZjsgY29sb3I6ICMwMDA7XG59XG5cbmxpLnVpLXRpbWVwaWNrZXItc2VsZWN0ZWQsXG4udWktdGltZXBpY2tlci1saXN0IGxpOmhvdmVyLFxuLnVpLXRpbWVwaWNrZXItbGlzdCAudWktdGltZXBpY2tlci1zZWxlY3RlZDpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICMxOTgwRUM7IGNvbG9yOiAjZmZmO1xufVxuXG5saS51aS10aW1lcGlja2VyLXNlbGVjdGVkIC51aS10aW1lcGlja2VyLWR1cmF0aW9uLFxuLnVpLXRpbWVwaWNrZXItbGlzdCBsaTpob3ZlciAudWktdGltZXBpY2tlci1kdXJhdGlvbiB7XG5cdGNvbG9yOiAjY2NjO1xufVxuXG4udWktdGltZXBpY2tlci1saXN0IGxpLnVpLXRpbWVwaWNrZXItZGlzYWJsZWQsXG4udWktdGltZXBpY2tlci1saXN0IGxpLnVpLXRpbWVwaWNrZXItZGlzYWJsZWQ6aG92ZXIsXG4udWktdGltZXBpY2tlci1saXN0IGxpLnVpLXRpbWVwaWNrZXItc2VsZWN0ZWQudWktdGltZXBpY2tlci1kaXNhYmxlZCB7XG5cdGNvbG9yOiAjODg4O1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi51aS10aW1lcGlja2VyLWxpc3QgbGkudWktdGltZXBpY2tlci1kaXNhYmxlZDpob3Zlcixcbi51aS10aW1lcGlja2VyLWxpc3QgbGkudWktdGltZXBpY2tlci1zZWxlY3RlZC51aS10aW1lcGlja2VyLWRpc2FibGVkIHtcblx0YmFja2dyb3VuZDogI2YyZjJmMjtcbn1cbiIsIi5pdGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuaXRpICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5pdGlfX2hpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLml0aV9fdi1oaWRlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLml0aSBpbnB1dCwgLml0aSBpbnB1dFt0eXBlPXRleHRdLCAuaXRpIGlucHV0W3R5cGU9dGVsXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAuaXRpX19mbGFnLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMXB4OyB9XG4gIC5pdGlfX3NlbGVjdGVkLWZsYWcge1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMCA2cHggMCA4cHg7IH1cbiAgLml0aV9fYXJyb3cge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICM1NTU7IH1cbiAgICAuaXRpX19hcnJvdy0tdXAge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjNTU1OyB9XG4gIC5pdGlfX2NvdW50cnktbGlzdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDAgMCAtMXB4O1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAgIC5pdGlfX2NvdW50cnktbGlzdC0tZHJvcHVwIHtcbiAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIC5pdGlfX2NvdW50cnktbGlzdCB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7IH0gfVxuICAuaXRpX19mbGFnLWJveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMHB4OyB9XG4gIC5pdGlfX2RpdmlkZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDOyB9XG4gIC5pdGlfX2NvdW50cnkge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLml0aV9fZGlhbC1jb2RlIHtcbiAgICBjb2xvcjogIzk5OTsgfVxuICAuaXRpX19jb3VudHJ5Lml0aV9faGlnaGxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG4gIC5pdGlfX2ZsYWctYm94LCAuaXRpX19jb3VudHJ5LW5hbWUsIC5pdGlfX2RpYWwtY29kZSB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuaXRpX19mbGFnLWJveCwgLml0aV9fY291bnRyeS1uYW1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDsgfVxuICAuaXRpLS1hbGxvdy1kcm9wZG93biBpbnB1dCwgLml0aS0tYWxsb3ctZHJvcGRvd24gaW5wdXRbdHlwZT10ZXh0XSwgLml0aS0tYWxsb3ctZHJvcGRvd24gaW5wdXRbdHlwZT10ZWxdLCAuaXRpLS1zZXBhcmF0ZS1kaWFsLWNvZGUgaW5wdXQsIC5pdGktLXNlcGFyYXRlLWRpYWwtY29kZSBpbnB1dFt0eXBlPXRleHRdLCAuaXRpLS1zZXBhcmF0ZS1kaWFsLWNvZGUgaW5wdXRbdHlwZT10ZWxdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1MnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5pdGktLWFsbG93LWRyb3Bkb3duIC5pdGlfX2ZsYWctY29udGFpbmVyLCAuaXRpLS1zZXBhcmF0ZS1kaWFsLWNvZGUgLml0aV9fZmxhZy1jb250YWluZXIge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7IH1cbiAgLml0aS0tYWxsb3ctZHJvcGRvd24gLml0aV9fZmxhZy1jb250YWluZXI6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5pdGktLWFsbG93LWRyb3Bkb3duIC5pdGlfX2ZsYWctY29udGFpbmVyOmhvdmVyIC5pdGlfX3NlbGVjdGVkLWZsYWcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuICAuaXRpLS1hbGxvdy1kcm9wZG93biBpbnB1dFtkaXNhYmxlZF0gKyAuaXRpX19mbGFnLWNvbnRhaW5lcjpob3ZlcixcbiAgLml0aS0tYWxsb3ctZHJvcGRvd24gaW5wdXRbcmVhZG9ubHldICsgLml0aV9fZmxhZy1jb250YWluZXI6aG92ZXIge1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAgIC5pdGktLWFsbG93LWRyb3Bkb3duIGlucHV0W2Rpc2FibGVkXSArIC5pdGlfX2ZsYWctY29udGFpbmVyOmhvdmVyIC5pdGlfX3NlbGVjdGVkLWZsYWcsXG4gICAgLml0aS0tYWxsb3ctZHJvcGRvd24gaW5wdXRbcmVhZG9ubHldICsgLml0aV9fZmxhZy1jb250YWluZXI6aG92ZXIgLml0aV9fc2VsZWN0ZWQtZmxhZyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuaXRpLS1zZXBhcmF0ZS1kaWFsLWNvZGUgLml0aV9fc2VsZWN0ZWQtZmxhZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuICAuaXRpLS1zZXBhcmF0ZS1kaWFsLWNvZGUgLml0aV9fc2VsZWN0ZWQtZGlhbC1jb2RlIHtcbiAgICBtYXJnaW4tbGVmdDogNnB4OyB9XG4gIC5pdGktLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTEwMDBweDtcbiAgICBsZWZ0OiAtMTAwMHB4O1xuICAgIHotaW5kZXg6IDEwNjA7XG4gICAgcGFkZGluZzogMXB4OyB9XG4gICAgLml0aS0tY29udGFpbmVyOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uaXRpLW1vYmlsZSAuaXRpLS1jb250YWluZXIge1xuICB0b3A6IDMwcHg7XG4gIGJvdHRvbTogMzBweDtcbiAgbGVmdDogMzBweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDsgfVxuXG4uaXRpLW1vYmlsZSAuaXRpX19jb3VudHJ5LWxpc3Qge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uaXRpLW1vYmlsZSAuaXRpX19jb3VudHJ5IHtcbiAgcGFkZGluZzogMTBweCAxMHB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07IH1cblxuLml0aV9fZmxhZyB7XG4gIHdpZHRoOiAyMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19iZSB7XG4gICAgd2lkdGg6IDE4cHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2NoIHtcbiAgICB3aWR0aDogMTVweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbWMge1xuICAgIHdpZHRoOiAxOXB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19uZSB7XG4gICAgd2lkdGg6IDE4cHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX25wIHtcbiAgICB3aWR0aDogMTNweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdmEge1xuICAgIHdpZHRoOiAxNXB4OyB9XG4gIEBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcbiAgICAuaXRpX19mbGFnIHtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNTY1MnB4IDE1cHg7IH0gfVxuICAuaXRpX19mbGFnLml0aV9fYWMge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19hZCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYWUge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2FmIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19hZyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04OHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYWkge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19hbCB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzJweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2FtIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1NHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYW8ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19hcSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOThweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2FyIHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyMHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYXMge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19hdCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2F1IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYXcge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzA4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19heCB7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMzBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2F6IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM1MnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYmEge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzc0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19iYiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zOTZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JkIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxOHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYmUge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19iZiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NjBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JnIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4MnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYmgge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTA0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19iaSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MjZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JqIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0OHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYmwge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTcwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ibSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01OTJweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JuIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYxNHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYm8ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjM2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19icSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02NThweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JyIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY4MHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYnMge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzAycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19idCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MjRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2J2IHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc0NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYncge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzY4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ieSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03OTBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2J6IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgxMnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY2Ege1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODM0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jYyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04NTZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2NkIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg3OHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY2Yge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTAwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jZyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05MjJweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2NoIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk0NHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY2kge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTYxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jayB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05ODNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2NsIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMDVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2NtIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMjdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2NuIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwNDlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2NvIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwNzFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2NwIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOTNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2NyIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMTVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2N1IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMzdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2N2IHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExNTlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2N3IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExODFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2N4IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMDNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2N5IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMjVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2N6IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyNDdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2RlIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyNjlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2RnIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2RqIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMTNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2RrIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMzVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2RtIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNTdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2RvIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNzlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2R6IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0MDFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2VhIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0MjNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2VjIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NDVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2VlIHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NjdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2VnIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0ODlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2VoIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1MTFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2VyIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1MzNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2VzIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1NTVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2V0IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1NzdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2V1IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1OTlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2ZpIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MjFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2ZqIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2NDNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2ZrIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2NjVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2ZtIHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2ODdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2ZvIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3MDlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2ZyIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3MzFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2dhIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NTNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2diIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NzVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2dkIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3OTdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2dlIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4MTlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2dmIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4NDFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2dnIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4NjNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2doIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4ODVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2dpIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MDdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2dsIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MjlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2dtIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5NTFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2duIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5NzNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2dwIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5OTVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2dxIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwMTdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2dyIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwMzlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2dzIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwNjFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2d0IHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwODNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2d1IHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxMDVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2d3IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxMjdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2d5IHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNDlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2hrIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNzFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2htIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxOTNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2huIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyMTVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2hyIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyMzdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2h0IHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNTlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2h1IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyODFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2ljIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzMDNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2lkIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzMjVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2llIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzNDdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2lsIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzNjlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2ltIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzOTFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2luIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MTNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2lvIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MzVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2lxIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0NTdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2lyIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0NzlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2lzIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1MDFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2l0IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1MjNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2plIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1NDVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2ptIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1NjdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2pvIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1ODlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2pwIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2MTFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2tlIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2MzNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2tnIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NTVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2toIHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NzdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2tpIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2OTlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2ttIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI3MjFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2tuIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI3NDNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2twIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI3NjVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2tyIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI3ODdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2t3IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4MDlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2t5IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4MzFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2t6IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4NTNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2xhIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4NzVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2xiIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OTdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2xjIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI5MTlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2xpIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI5NDFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2xrIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI5NjNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2xyIHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI5ODVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2xzIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwMDdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2x0IHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwMjlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2x1IHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwNTFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2x2IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwNzNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2x5IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwOTVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX21hIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMTdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX21jIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMzlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX21kIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxNjBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX21lIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxODJweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX21mIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMyMDRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX21nIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMyMjZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX21oIHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMyNDhweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX21rIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMyNzBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX21sIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMyOTJweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX21tIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzMTRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX21uIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzMzZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX21vIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNThweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX21wIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzODBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX21xIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM0MDJweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX21yIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM0MjRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX21zIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM0NDZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX210IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM0NjhweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX211IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM0OTBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX212IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM1MTJweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX213IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM1MzRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX214IHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM1NTZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX215IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM1NzhweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX216IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MDBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX25hIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MjJweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX25jIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2NDRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX25lIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2NjZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX25mIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2ODZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX25nIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3MDhweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX25pIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3MzBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX25sIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3NTJweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX25vIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3NzRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX25wIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3OTZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX25yIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4MTFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX251IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4MzNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX256IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4NTVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX29tIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4NzdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3BhIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4OTlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3BlIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5MjFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3BmIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5NDNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3BnIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5NjVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3BoIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5ODdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3BrIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwMDlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3BsIHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwMzFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3BtIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwNTNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3BuIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwNzVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3ByIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwOTdweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3BzIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxMTlweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3B0IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxNDFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3B3IHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxNjNweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3B5IHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxODVweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX3FhIHtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDIwN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcmUge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDIyOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcm8ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDI1MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcnMge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDI3M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcnUge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDI5NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcncge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDMxN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc2Ege1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDMzOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc2Ige1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDM2MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc2Mge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDM4M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc2Qge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQwNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc2Uge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQyN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc2cge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQ0OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc2gge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQ3MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc2kge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQ5M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc2oge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDUxNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc2sge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDUzN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc2wge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDU1OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc20ge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDU4MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc24ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDYwM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc28ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDYyNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc3Ige1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDY0N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc3Mge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDY2OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc3Qge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDY5MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc3Yge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDcxM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc3gge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDczNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc3kge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDc1N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fc3oge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDc3OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdGEge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDgwMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdGMge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDgyM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdGQge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDg0NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdGYge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDg2N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdGcge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDg4OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdGgge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDkxMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdGoge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDkzM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdGsge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDk1NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdGwge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDk3N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdG0ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDk5OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdG4ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTAyMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdG8ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTA0M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdHIge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTA2NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdHQge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTA4N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdHYge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTEwOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdHcge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTEzMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdHoge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTE1M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdWEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTE3NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdWcge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTE5N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdW0ge1xuICAgIGhlaWdodDogMTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTIxOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdW4ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTI0MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdXMge1xuICAgIGhlaWdodDogMTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTI2M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdXkge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTI4NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdXoge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTMwN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdmEge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTMyOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdmMge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTM0NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdmUge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTM2OHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdmcge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTM5MHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdmkge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQxMnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdm4ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQzNHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fdnUge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQ1NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fd2Yge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQ3OHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fd3Mge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTUwMHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9feGsge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTUyMnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9feWUge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTU0NHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9feXQge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTU2NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9femEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTU4OHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fem0ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTYxMHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fencge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTYzMnB4IDBweDsgfVxuXG4uaXRpX19mbGFnIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDFweCAwcHggIzg4ODtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ZsYWdzLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RCREJEQjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjBweCAwOyB9XG4gIEBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcbiAgICAuaXRpX19mbGFnIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9mbGFnc0AyeC5wbmdcIik7IH0gfVxuXG4uaXRpX19mbGFnLml0aV9fbnAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuIiwiLyogXHJcbiAgU2lsa3RpZGUgQ29uc2VudCBNYW5hZ2VyIC0gaHR0cHM6Ly9zaWxrdGlkZS5jb20vY29uc2VudC1tYW5hZ2VyLyAgXHJcblxyXG4gIFN0eWxlcyBhcmUgYXQgcmlza2VkIG9mIGJlaW5nIG92ZXJyaWRkZW4gYnkgc3R5bGVzIGNvbWluZyBmcm9tIHRoZSBzaXRlIHRoZSBjb25zZW50IG1hbmFnZXIgaXMgdXNlZCBvbi5cclxuICBUbyBoZWxwIHByZXZlbnQgdGhpcywgZ2xvYmFsIHdyYXBwZXIgZWxlbWVudHMgYXJlIHByZWZpeGVkIHdpdGggXCIjc2lsa3RpZGUtXCJcclxuKi9cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgR2xvYmFsIFN0eWxlcyAtIFRoZXNlIGVsZW1lbnRzIGV4aXN0IGluIHRoZSBtYWluIERPTSBhbmQgc3R5bGluZyBpcyBsaW1pdGVkIHRvIHBvc2l0aW9uaW5nIGFuZCBhbmltYXRpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogV3JhcHBlciAoR2xvYmFsKSAqL1xyXG4jc2lsa3RpZGUtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgLS1mb2N1czogMCAwIDAgMnB4ICNmZmZmZmYsIDAgMCAwIDRweCAjMDAwMDAwLCAwIDAgMCA2cHggI2ZmZmZmZjtcclxuICAgICAgICAgICAgICAtLWJveFNoYWRvdzogLTVweCA1cHggMTBweCAwcHggIzAwMDAwMDEyLCAwcHggMHB4IDUwcHggMHB4ICMwMDAwMDAxYTtcclxuICAgICAgICAgICAgICAtLWZvbnRGYW1pbHk6IEhlbHZldGljYSBOZXVlLCBTZWdvZSBVSSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgLS1wcmltYXJ5Q29sb3I6ICM1MzNCRTI7XHJcbiAgICAgICAgICAgICAgLS1iYWNrZ3JvdW5kQ29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgICAgLS10ZXh0Q29sb3I6ICM0QjQ5NEI7XHJcbiAgICAgICAgICAgICAgLS1iYWNrZHJvcEJhY2tncm91bmRDb2xvcjogIzAwMDAwMDMzO1xyXG4gICAgICAgICAgICAgIC0tYmFja2Ryb3BCYWNrZ3JvdW5kQmx1cjogMHB4O1xyXG4gICAgICAgICAgICAgIC0tY29va2llSWNvbkNvbG9yOiAjNTMzQkUyO1xyXG4gICAgICAgICAgICAgIC0tY29va2llSWNvbkJhY2tncm91bmRDb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB6LWluZGV4OiA5OTk5OTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBib3JkZXI6IDBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgICAgICAgICAgfVxyXG5cclxuLyogQmFja2Ryb3AgKEdsb2JhbCkgKi9cclxuI3NpbGt0aWRlLWJhY2tkcm9wLWdsb2JhbCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICBib3JkZXI6IDBweDtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIExpbmtzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiNzaWxrdGlkZS13cmFwcGVyIGEge1xyXG4gIGFsbDogdW5zZXQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5Q29sb3IpO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4jc2lsa3RpZGUtd3JhcHBlciBhOmhvdmVyIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgY29sb3I6IHZhcigtLXRleHRDb2xvcik7XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgRm9jdXMgU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiNzaWxrdGlkZS13cmFwcGVyIGE6Zm9jdXMsXHJcbiNzaWxrdGlkZS13cmFwcGVyICNzaWxrdGlkZS1iYW5uZXIgYnV0dG9uOmZvY3VzLFxyXG4jc2lsa3RpZGUtd3JhcHBlciAjc2lsa3RpZGUtbW9kYWwgYnV0dG9uOmZvY3VzLFxyXG4jc2lsa3RpZGUtd3JhcHBlciAjc2lsa3RpZGUtY29va2llLWljb246Zm9jdXMge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogdmFyKC0tZm9jdXMpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG5cclxuI3NpbGt0aWRlLXdyYXBwZXIgI3NpbGt0aWRlLWNvb2tpZS1pY29uOmZvY3VzIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgR2VuZXJhbCBTdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbiNzaWxrdGlkZS13cmFwcGVyIC5zdC1idXR0b24ge1xyXG4gIGNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kQ29sb3IpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnlDb2xvcik7XHJcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tcHJpbWFyeUNvbG9yKTtcclxuICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuXHJcbiNzaWxrdGlkZS13cmFwcGVyIC5zdC1idXR0b24tLXByaW1hcnkge1xyXG59XHJcblxyXG4jc2lsa3RpZGUtd3JhcHBlciAuc3QtYnV0dG9uLS1wcmltYXJ5OmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kQ29sb3IpO1xyXG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5Q29sb3IpO1xyXG59XHJcblxyXG4jc2lsa3RpZGUtd3JhcHBlciAuc3QtYnV0dG9uLS1zZWNvbmRhcnkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmRDb2xvcik7XHJcbiAgY29sb3I6IHZhcigtLXByaW1hcnlDb2xvcik7XHJcbn1cclxuXHJcbiNzaWxrdGlkZS13cmFwcGVyIC5zdC1idXR0b24tLXNlY29uZGFyeTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeUNvbG9yKTtcclxuICBjb2xvcjogdmFyKC0tYmFja2dyb3VuZENvbG9yKTtcclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBCYW5uZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuI3NpbGt0aWRlLWJhbm5lciB7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnRGYW1pbHkpO1xyXG4gIGNvbG9yOiB2YXIoLS10ZXh0Q29sb3IpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmRDb2xvcik7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBwYWRkaW5nOiAzMnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICBib3JkZXI6IDBweDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiAxNnB4O1xyXG4gIHJpZ2h0OiAxNnB4O1xyXG4gIHdpZHRoOiA2MDBweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xyXG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzMnB4KTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjBweCk7XHJcbiAgb3BhY2l0eTogMDtcclxuICBhbmltYXRpb246IHNpbGt0aWRlLXNsaWRlSW5Eb3duIDM1MG1zIGVhc2Utb3V0IGZvcndhcmRzO1xyXG4gIGFuaW1hdGlvbi1kZWxheTogMC4zcztcclxuICBib3gtc2hhZG93OiAtNXB4IDVweCAxMHB4IDBweCAjMDAwMDAwMTIsIDBweCAwcHggNTBweCAwcHggIzAwMDAwMDFhO1xyXG59XHJcblxyXG4jc2lsa3RpZGUtYmFubmVyOmZvY3VzIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcbiNzaWxrdGlkZS1iYW5uZXIuY2VudGVyIHtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgYm90dG9tOiBhdXRvO1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCBjYWxjKC01MCUgLSAyMHB4KSk7XHJcbiAgYW5pbWF0aW9uOiBzaWxrdGlkZS1zbGlkZUluRG93bi1jZW50ZXIgMzUwbXMgZWFzZS1vdXQgZm9yd2FyZHM7XHJcbn1cclxuXHJcbiNzaWxrdGlkZS1iYW5uZXIuYm90dG9tTGVmdCB7XHJcbiAgYm90dG9tOiAxNnB4O1xyXG4gIGxlZnQ6IDE2cHg7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG59XHJcblxyXG4jc2lsa3RpZGUtYmFubmVyLmJvdHRvbUNlbnRlciB7XHJcbiAgYm90dG9tOiAxNnB4O1xyXG4gIGxlZnQ6IDUwJTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTIwcHgpO1xyXG4gIGFuaW1hdGlvbjogc2lsa3RpZGUtc2xpZGVJbkRvd24tYm90dG9tQ2VudGVyIDM1MG1zIGVhc2Utb3V0IGZvcndhcmRzO1xyXG59XHJcblxyXG4jc2lsa3RpZGUtYmFubmVyIC5wcmVmZXJlbmNlcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDVweDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgcGFkZGluZzogMTVweCAwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6IHZhcigtLXByaW1hcnlDb2xvcik7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuI3NpbGt0aWRlLWJhbm5lciAucHJlZmVyZW5jZXMgc3BhbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuI3NpbGt0aWRlLWJhbm5lciAucHJlZmVyZW5jZXMgc3Bhbjpob3ZlciB7XHJcbiAgY29sb3I6IHZhcigtLXRleHRDb2xvcik7XHJcbn1cclxuXHJcbiNzaWxrdGlkZS1iYW5uZXIgLnByZWZlcmVuY2VzOmFmdGVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjb250ZW50OiAnPic7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4jc2lsa3RpZGUtYmFubmVyIHAge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICBtYXJnaW46IDBweCAwcHggMTVweDtcclxufVxyXG5cclxuI3NpbGt0aWRlLWJhbm5lciBhIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY29sb3I6IHZhcigtLXByaW1hcnlDb2xvcik7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZENvbG9yKTtcclxufVxyXG5cclxuI3NpbGt0aWRlLWJhbm5lciBhOmhvdmVyIHtcclxuICBjb2xvcjogdmFyKC0tdGV4dENvbG9yKTtcclxufVxyXG5cclxuI3NpbGt0aWRlLWJhbm5lciBhLnNpbGt0aWRlLWxvZ28ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBmaWxsOiB2YXIoLS1wcmltYXJ5Q29sb3IpOyAvKiBwYXNzZWQgZG93biB0byBzdmcgPiBwYXRoICovXHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgd2lkdGg6IDQ4cHg7XHJcbiAgaGVpZ2h0OiA0OHB4O1xyXG59XHJcblxyXG5cclxuI3NpbGt0aWRlLWJhbm5lciAuYWN0aW9ucyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDE2cHg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBtYXJnaW4tdG9wOiAyNHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcclxuICAjc2lsa3RpZGUtYmFubmVyIC5hY3Rpb25zIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuI3NpbGt0aWRlLWJhbm5lciAuYWN0aW9ucy1yb3cge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAxNnB4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgZmxleC1ncm93OiAxO1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIE1vZGFsXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiNzaWxrdGlkZS1tb2RhbCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICBvdmVyZmxvdzogYXV0bztcclxuICB3aWR0aDogODAwcHg7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgYm9yZGVyOiAwcHg7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAtMjBweCk7XHJcbiAgb3BhY2l0eTogMDtcclxuICBhbmltYXRpb246IHNpbGt0aWRlLXNsaWRlSW5VcC1jZW50ZXIgMzUwbXMgZWFzZS1vdXQgZm9yd2FyZHM7XHJcbiAgYm94LXNoYWRvdzogLTVweCA1cHggMTBweCAwcHggIzAwMDAwMDEyLCAwcHggMHB4IDUwcHggMHB4ICMwMDAwMDAxYTtcclxuICBmb250LWZhbWlseTogdmFyKC0tZm9udEZhbWlseSk7XHJcbiAgY29sb3I6IHZhcigtLXRleHRDb2xvcik7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBwYWRkaW5nOiAzMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmRDb2xvcik7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgTW9kYWwgLSBIZWFkZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuI3NpbGt0aWRlLW1vZGFsIGhlYWRlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGdhcDogMTZweDtcclxufVxyXG5cclxuI3NpbGt0aWRlLW1vZGFsIGgxIHtcclxuICBmb250LWZhbWlseTogdmFyKC0tZm9udEZhbWlseSk7XHJcbiAgY29sb3I6IHZhcigtLXRleHRDb2xvcik7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbWFyZ2luOiAwcHg7XHJcbn1cclxuXHJcbiNzaWxrdGlkZS1tb2RhbCAubW9kYWwtY2xvc2Uge1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBwYWRkaW5nOiAxM3B4O1xyXG4gIGJvcmRlcjogMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kQ29sb3IpO1xyXG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5Q29sb3IpO1xyXG59XHJcblxyXG4jc2lsa3RpZGUtbW9kYWwgLm1vZGFsLWNsb3NlIHN2ZyB7XHJcbiAgZmlsbDogdmFyKC0tcHJpbWFyeUNvbG9yKTtcclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBNb2RhbCAtIENvbnRlbnRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbiNzaWxrdGlkZS1tb2RhbCBzZWN0aW9uIHtcclxuICBmbGV4OiAxO1xyXG4gIG1hcmdpbi10b3A6IDMycHg7XHJcbn1cclxuXHJcbiNzaWxrdGlkZS1tb2RhbCBzZWN0aW9uOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgZGlzcGxheTogYmxvY2s7IC8qIEZvcmNlIHNjcm9sbGJhcnMgdG8gc2hvdyAqL1xyXG4gIHdpZHRoOiA1cHg7IC8qIFdpZHRoIG9mIHRoZSBzY3JvbGxiYXIgKi9cclxufVxyXG5cclxuI3NpbGt0aWRlLW1vZGFsIHNlY3Rpb246Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXh0Q29sb3IpOyAvKiBDb2xvciBvZiB0aGUgc2Nyb2xsYmFyIHRodW1iICovXHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDsgLyogUm91bmRlZCBjb3JuZXJzIGZvciB0aGUgdGh1bWIgKi9cclxufVxyXG5cclxuI3NpbGt0aWRlLW1vZGFsIHAge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICBjb2xvcjogdmFyKC0tdGV4dENvbG9yKTtcclxuICBtYXJnaW46IDBweCAwcHggMTVweDtcclxufVxyXG5cclxuI3NpbGt0aWRlLW1vZGFsIHA6bGFzdC1vZi10eXBlIHtcclxuICBtYXJnaW46IDBweDtcclxufVxyXG5cclxuI3NpbGt0aWRlLW1vZGFsIGZpZWxkc2V0IHtcclxuICBwYWRkaW5nOiAwcHg7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIG1hcmdpbjogMHB4IDBweCAzMnB4O1xyXG59XHJcblxyXG4jc2lsa3RpZGUtbW9kYWwgZmllbGRzZXQ6bGFzdC1vZi10eXBlIHtcclxuICBtYXJnaW46IDBweDtcclxufVxyXG5cclxuI3NpbGt0aWRlLW1vZGFsIGxlZ2VuZCB7XHJcbiAgcGFkZGluZzogMHB4O1xyXG4gIG1hcmdpbjogMHB4IDBweCAxMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgY29sb3I6IHZhcigtLXRleHRDb2xvcik7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4jc2lsa3RpZGUtbW9kYWwgLmNvb2tpZS10eXBlLWNvbnRlbnQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIGdhcDogMjRweDsgIFxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIE1vZGFsIC0gU3dpdGNoZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuI3NpbGt0aWRlLW1vZGFsIC5zd2l0Y2gge1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgaGVpZ2h0OiAzNHB4O1xyXG4gIHdpZHRoOiA3NHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuI3NpbGt0aWRlLW1vZGFsIC5zd2l0Y2g6Zm9jdXMtd2l0aGluIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGJveC1zaGFkb3c6IHZhcigtLWZvY3VzKTtcclxuICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG59XHJcblxyXG4jc2lsa3RpZGUtbW9kYWwgLnN3aXRjaCBpbnB1dCB7XHJcbiAgb3BhY2l0eTogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi8qIFVuY2hlY2tlZCBTd2l0Y2ggU3R5bGVzICovXHJcbiNzaWxrdGlkZS1tb2RhbCAuc3dpdGNoX19waWxsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAzNHB4O1xyXG4gIHdpZHRoOiA3NHB4O1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLXRleHRDb2xvcik7XHJcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcclxufVxyXG5cclxuI3NpbGt0aWRlLW1vZGFsIC5zd2l0Y2hfX2RvdCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMnB4O1xyXG4gIGxlZnQ6IDJweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZENvbG9yKTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgdHJhbnNpdGlvbjogbGVmdCAxNTBtcyBlYXNlLW91dDtcclxufVxyXG5cclxuI3NpbGt0aWRlLW1vZGFsIC5zd2l0Y2hfX29mZixcclxuI3NpbGt0aWRlLW1vZGFsIC5zd2l0Y2hfX29uIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kQ29sb3IpO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDdweDtcclxuICByaWdodDogOHB4O1xyXG4gIHRyYW5zaXRpb246IHJpZ2h0IDE1MG1zIGVhc2Utb3V0LCBvcGFjaXR5IDE1MG1zIGVhc2Utb3V0O1xyXG59XHJcblxyXG4jc2lsa3RpZGUtbW9kYWwgLnN3aXRjaF9fb2ZmIHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4jc2lsa3RpZGUtbW9kYWwgLnN3aXRjaF9fb24ge1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi8qIENoZWNrZWQgU3dpdGNoIFN0eWxlcyAqL1xyXG4jc2lsa3RpZGUtbW9kYWwgLnN3aXRjaCBpbnB1dDpjaGVja2VkICsgLnN3aXRjaF9fcGlsbCB7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeUNvbG9yKTtcclxufVxyXG5cclxuI3NpbGt0aWRlLW1vZGFsIC5zd2l0Y2ggaW5wdXQ6Y2hlY2tlZCB+IC5zd2l0Y2hfX2RvdCB7XHJcbiAgbGVmdDogY2FsYygxMDAlIC0gMzJweCk7XHJcbn1cclxuXHJcbiNzaWxrdGlkZS1tb2RhbCAuc3dpdGNoIGlucHV0OmNoZWNrZWQgfiAuc3dpdGNoX19vZmYge1xyXG4gIHJpZ2h0OiBjYWxjKDEwMCUgLSAzMnB4KTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4jc2lsa3RpZGUtbW9kYWwgLnN3aXRjaCBpbnB1dDpjaGVja2VkIH4gLnN3aXRjaF9fb24ge1xyXG4gIHJpZ2h0OiBjYWxjKDEwMCUgLSAzNHB4KTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4vKiBEaXNhYmxlZCBTd2l0Y2ggU3R5bGVzICovXHJcbiNzaWxrdGlkZS1tb2RhbCAuc3dpdGNoIGlucHV0OmRpc2FibGVkICsgLnN3aXRjaF9fcGlsbCB7XHJcbiAgb3BhY2l0eTogMC42NTtcclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIE1vZGFsIC0gRm9vdGVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiNzaWxrdGlkZS1tb2RhbCBmb290ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDE2cHg7XHJcbiAgbWFyZ2luLXRvcDogMjRweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XHJcbiAgI3NpbGt0aWRlLW1vZGFsIGZvb3RlciB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbiNzaWxrdGlkZS1tb2RhbCBmb290ZXIgYSB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgcGFkZGluZzogMTRweCAwcHg7XHJcbn1cclxuXHJcbi8qIENvb2tpZSBJY29uICovXHJcbiNzaWxrdGlkZS1jb29raWUtaWNvbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiAxMHB4O1xyXG4gIGxlZnQ6IDEwcHg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogNjBweDtcclxuICBoZWlnaHQ6IDYwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHBhZGRpbmc6IDBweDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29va2llSWNvbkNvbG9yKTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYm94LXNoYWRvdzogMHB4IDBweCA2cHggMHB4ICMwMDAwMDAxYTtcclxuICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICBhbmltYXRpb246IHNpbGt0aWRlLWZhZGVJbiAwLjNzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG59XHJcblxyXG4jc2lsa3RpZGUtY29va2llLWljb24uYm90dG9tUmlnaHQge1xyXG4gIGxlZnQ6IGF1dG87XHJcbiAgcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbiNzaWxrdGlkZS1jb29raWUtaWNvbiBzdmcge1xyXG4gIGZpbGw6IHZhcigtLWNvb2tpZUljb25CYWNrZ3JvdW5kQ29sb3IpO1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIEJhY2tkcm9wXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiNzaWxrdGlkZS1iYWNrZHJvcCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tkcm9wQmFja2dyb3VuZENvbG9yKTtcclxuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIodmFyKC0tYmFja2Ryb3BCYWNrZ3JvdW5kQmx1cikpO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgQW5pbWF0aW9uc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5Aa2V5ZnJhbWVzIHNpbGt0aWRlLWZhZGVJbiB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzaWxrdGlkZS1zbGlkZUluRG93biB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2lsa3RpZGUtc2xpZGVJbkRvd24tY2VudGVyIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCBjYWxjKC01MCUgLSAyMHB4KSk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2lsa3RpZGUtc2xpZGVJbkRvd24tYm90dG9tQ2VudGVyIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMjBweCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2lsa3RpZGUtc2xpZGVJblVwLWNlbnRlciB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAyMHB4KTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcclxuICB9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCBcIi4uL25vZGVfbW9kdWxlcy90aW1lcGlja2VyL2pxdWVyeS50aW1lcGlja2VyLm1pbi5jc3NcIjtcbkBpbXBvcnQgJy4uL25vZGVfbW9kdWxlcy9pbnRsLXRlbC1pbnB1dC9idWlsZC9jc3MvaW50bFRlbElucHV0LmNzcyc7XG5AaW1wb3J0ICcuL3ZlbmRvci9zaWxrdGlkZS1jb25zZW50LW1hbmFnZXIuY3NzJztcbkBtZWRpYSAobWluLXdpZHRoOiAxMTkwcHgpIHtcbiAgLmNvbnRhaW5lci1sZyB7XG4gICAgbWF4LXdpZHRoOiAxMTkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLyohXG4gKiBCb290c3RyYXAgdjQuNi4yIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi9cbjpyb290IHtcbiAgLS1ibHVlOiAjMDA3YmZmO1xuICAtLWluZGlnbzogIzY2MTBmMjtcbiAgLS1wdXJwbGU6ICM2ZjQyYzE7XG4gIC0tcGluazogI2U4M2U4YztcbiAgLS1yZWQ6ICNkYzM1NDU7XG4gIC0tb3JhbmdlOiAjZmQ3ZTE0O1xuICAtLXllbGxvdzogI2ZmYzEwNztcbiAgLS1ncmVlbjogIzI4YTc0NTtcbiAgLS10ZWFsOiAjMjBjOTk3O1xuICAtLWN5YW46ICMxN2EyYjg7XG4gIC0td2hpdGU6ICNmZmY7XG4gIC0tZ3JheTogIzZjNzU3ZDtcbiAgLS1ncmF5LWRhcms6ICMzNDNhNDA7XG4gIC0tcHJpbWFyeTogIzAwN2JmZjtcbiAgLS1zZWNvbmRhcnk6ICM2Yzc1N2Q7XG4gIC0tc3VjY2VzczogIzI4YTc0NTtcbiAgLS1pbmZvOiAjMTdhMmI4O1xuICAtLXdhcm5pbmc6ICNmZmMxMDc7XG4gIC0tZGFuZ2VyOiAjZGMzNTQ1O1xuICAtLWxpZ2h0OiAjZjhmOWZhO1xuICAtLWRhcms6ICMzNDNhNDA7XG4gIC0tYnJlYWtwb2ludC14czogMDtcbiAgLS1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icmVha3BvaW50LW1kOiA5NjBweDtcbiAgLS1icmVha3BvaW50LWxnOiAxMjAwcHg7XG4gIC0tYnJlYWtwb2ludC14bDogMTQ0MHB4O1xuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6IHJnYigwLCA4Ni4xLCAxNzguNSk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuc3ZnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbltyb2xlPWJ1dHRvbl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5idXR0b246bm90KDpkaXNhYmxlZCksXG5bdHlwZT1idXR0b25dOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dLFxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9c2VhcmNoXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IDZyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IDUuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUwqBcIjtcbn1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuY29kZSB7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjZTgzZThjO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5hID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1zbSxcbi5jb250YWluZXIteHMge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA1NzZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE5MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTI2OHB4O1xuICB9XG59XG4ucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5cbi5uby1ndXR0ZXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5uby1ndXR0ZXJzID4gLmNvbCxcbi5uby1ndXR0ZXJzID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmNvbC14bCxcbi5jb2wteGwtYXV0bywgLmNvbC14bC0xMiwgLmNvbC14bC0xMSwgLmNvbC14bC0xMCwgLmNvbC14bC05LCAuY29sLXhsLTgsIC5jb2wteGwtNywgLmNvbC14bC02LCAuY29sLXhsLTUsIC5jb2wteGwtNCwgLmNvbC14bC0zLCAuY29sLXhsLTIsIC5jb2wteGwtMSwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC1sZy0xMiwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMCwgLmNvbC1sZy05LCAuY29sLWxnLTgsIC5jb2wtbGctNywgLmNvbC1sZy02LCAuY29sLWxnLTUsIC5jb2wtbGctNCwgLmNvbC1sZy0zLCAuY29sLWxnLTIsIC5jb2wtbGctMSwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1tZC0xMiwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMCwgLmNvbC1tZC05LCAuY29sLW1kLTgsIC5jb2wtbWQtNywgLmNvbC1tZC02LCAuY29sLW1kLTUsIC5jb2wtbWQtNCwgLmNvbC1tZC0zLCAuY29sLW1kLTIsIC5jb2wtbWQtMSwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1zbS0xMiwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMCwgLmNvbC1zbS05LCAuY29sLXNtLTgsIC5jb2wtc20tNywgLmNvbC1zbS02LCAuY29sLXNtLTUsIC5jb2wtc20tNCwgLmNvbC1zbS0zLCAuY29sLXNtLTIsIC5jb2wtc20tMSwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC0xMiwgLmNvbC0xMSwgLmNvbC0xMCwgLmNvbC05LCAuY29sLTgsIC5jb2wtNywgLmNvbC02LCAuY29sLTUsIC5jb2wtNCwgLmNvbC0zLCAuY29sLTIsIC5jb2wtMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLnJvdy1jb2xzLTMgPiAqIHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLnJvdy1jb2xzLTUgPiAqIHtcbiAgZmxleDogMCAwIDIwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC13aWR0aDogNzUlO1xufVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMTtcbn1cblxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogMTM7XG59XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDA7XG59XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDE7XG59XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDI7XG59XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDM7XG59XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQ7XG59XG5cbi5vcmRlci01IHtcbiAgb3JkZXI6IDU7XG59XG5cbi5vcmRlci02IHtcbiAgb3JkZXI6IDY7XG59XG5cbi5vcmRlci03IHtcbiAgb3JkZXI6IDc7XG59XG5cbi5vcmRlci04IHtcbiAgb3JkZXI6IDg7XG59XG5cbi5vcmRlci05IHtcbiAgb3JkZXI6IDk7XG59XG5cbi5vcmRlci0xMCB7XG4gIG9yZGVyOiAxMDtcbn1cblxuLm9yZGVyLTExIHtcbiAgb3JkZXI6IDExO1xufVxuXG4ub3JkZXItMTIge1xuICBvcmRlcjogMTI7XG59XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1zbS02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItc20tNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXNtLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1zbS05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItc20tMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItc20tMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItc20tMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW1kLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1tZC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbWQtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLW1kLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1tZC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbWQtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbWQtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbWQtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wtbGcge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1sZy02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbGctNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLWxnLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1sZy04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbGctOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLWxnLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLWxnLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLWxnLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXhsLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci14bC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXIteGwtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXhsLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci14bC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci14bC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci14bC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cbi50YWJsZSB0aCxcbi50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLnRhYmxlIHRoZWFkIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZWUyZTY7XG59XG4udGFibGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4udGFibGUtc20gdGgsXG4udGFibGUtc20gdGQge1xuICBwYWRkaW5nOiAwLjNyZW07XG59XG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG59XG4udGFibGUtYm9yZGVyZWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4udGFibGUtYm9yZGVybGVzcyB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRkLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtcHJpbWFyeSxcbi50YWJsZS1wcmltYXJ5ID4gdGgsXG4udGFibGUtcHJpbWFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE4My42LCAyMTguMDQsIDI1NSk7XG59XG4udGFibGUtcHJpbWFyeSB0aCxcbi50YWJsZS1wcmltYXJ5IHRkLFxuLnRhYmxlLXByaW1hcnkgdGhlYWQgdGgsXG4udGFibGUtcHJpbWFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTIyLjQsIDE4Ni4zNiwgMjU1KTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE1OC4xLCAyMDQuODQsIDI1NSk7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE1OC4xLCAyMDQuODQsIDI1NSk7XG59XG5cbi50YWJsZS1zZWNvbmRhcnksXG4udGFibGUtc2Vjb25kYXJ5ID4gdGgsXG4udGFibGUtc2Vjb25kYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEzLjg0LCAyMTYuMzYsIDIxOC42KTtcbn1cbi50YWJsZS1zZWNvbmRhcnkgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRkLFxuLnRhYmxlLXNlY29uZGFyeSB0aGVhZCB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE3OC41NiwgMTgzLjI0LCAxODcuNCk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIwMC4zMDc1MDkwMjUzLCAyMDMuNjU2MDI4ODgwOSwgMjA2LjYzMjQ5MDk3NDcpO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjAwLjMwNzUwOTAyNTMsIDIwMy42NTYwMjg4ODA5LCAyMDYuNjMyNDkwOTc0Nyk7XG59XG5cbi50YWJsZS1zdWNjZXNzLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0aCxcbi50YWJsZS1zdWNjZXNzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTk0LjgsIDIzMC4zNiwgMjAyLjkyKTtcbn1cbi50YWJsZS1zdWNjZXNzIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGQsXG4udGFibGUtc3VjY2VzcyB0aGVhZCB0aCxcbi50YWJsZS1zdWNjZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6IHJnYigxNDMuMiwgMjA5LjI0LCAxNTguMjgpO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTc2LjcwNTk0MDU5NDEsIDIyMi45NTQwNTk0MDU5LCAxODcuMjY2NTM0NjUzNSk7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE3Ni43MDU5NDA1OTQxLCAyMjIuOTU0MDU5NDA1OSwgMTg3LjI2NjUzNDY1MzUpO1xufVxuXG4udGFibGUtaW5mbyxcbi50YWJsZS1pbmZvID4gdGgsXG4udGFibGUtaW5mbyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE5MC4wNCwgMjI4Ljk2LCAyMzUuMTIpO1xufVxuLnRhYmxlLWluZm8gdGgsXG4udGFibGUtaW5mbyB0ZCxcbi50YWJsZS1pbmZvIHRoZWFkIHRoLFxuLnRhYmxlLWluZm8gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDEzNC4zNiwgMjA2LjY0LCAyMTguMDgpO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTcwLjUxNTI0NzUyNDgsIDIyMS4xMzMyNjczMjY3LCAyMjkuMTQ0NzUyNDc1Mik7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE3MC41MTUyNDc1MjQ4LCAyMjEuMTMzMjY3MzI2NywgMjI5LjE0NDc1MjQ3NTIpO1xufVxuXG4udGFibGUtd2FybmluZyxcbi50YWJsZS13YXJuaW5nID4gdGgsXG4udGFibGUtd2FybmluZyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjM3LjY0LCAxODUuNTYpO1xufVxuLnRhYmxlLXdhcm5pbmcgdGgsXG4udGFibGUtd2FybmluZyB0ZCxcbi50YWJsZS13YXJuaW5nIHRoZWFkIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDI1NSwgMjIyLjc2LCAxMjYuMDQpO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyMzEuMjY1LCAxNjAuMDYpO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDIzMS4yNjUsIDE2MC4wNik7XG59XG5cbi50YWJsZS1kYW5nZXIsXG4udGFibGUtZGFuZ2VyID4gdGgsXG4udGFibGUtZGFuZ2VyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ1LjIsIDE5OC40NCwgMjAyLjkyKTtcbn1cbi50YWJsZS1kYW5nZXIgdGgsXG4udGFibGUtZGFuZ2VyIHRkLFxuLnRhYmxlLWRhbmdlciB0aGVhZCB0aCxcbi50YWJsZS1kYW5nZXIgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIzNi44LCAxNDkuOTYsIDE1OC4yOCk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MS40MzQxNzcyMTUyLCAxNzYuNzA1ODIyNzg0OCwgMTgyLjkwNzM0MTc3MjIpO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQxLjQzNDE3NzIxNTIsIDE3Ni43MDU4MjI3ODQ4LCAxODIuOTA3MzQxNzcyMik7XG59XG5cbi50YWJsZS1saWdodCxcbi50YWJsZS1saWdodCA+IHRoLFxuLnRhYmxlLWxpZ2h0ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUzLjA0LCAyNTMuMzIsIDI1My42KTtcbn1cbi50YWJsZS1saWdodCB0aCxcbi50YWJsZS1saWdodCB0ZCxcbi50YWJsZS1saWdodCB0aGVhZCB0aCxcbi50YWJsZS1saWdodCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjUxLjM2LCAyNTEuODgsIDI1Mi40KTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzguMTY1LCAyNDAuNTcsIDI0Mi45NzUpO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzOC4xNjUsIDI0MC41NywgMjQyLjk3NSk7XG59XG5cbi50YWJsZS1kYXJrLFxuLnRhYmxlLWRhcmsgPiB0aCxcbi50YWJsZS1kYXJrID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTk4LjE2LCAxOTkuODQsIDIwMS41Mik7XG59XG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4udGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTQ5LjQ0LCAxNTIuNTYsIDE1NS42OCk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxODUuMDIxNjc1MTI2OSwgMTg3LjA5LCAxODkuMTU4MzI0ODczMSk7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE4NS4wMjE2NzUxMjY5LCAxODcuMDksIDE4OS4xNTgzMjQ4NzMxKTtcbn1cblxuLnRhYmxlLWFjdGl2ZSxcbi50YWJsZS1hY3RpdmUgPiB0aCxcbi50YWJsZS1hY3RpdmUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogcmdiKDY5LjE0NjU1MTcyNDEsIDc3LjEyNSwgODUuMTAzNDQ4Mjc1OSk7XG59XG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDY5LjE0NjU1MTcyNDEsIDc3LjEyNSwgODUuMTAzNDQ4Mjc1OSk7XG59XG4udGFibGUtZGFyay50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG59XG4udGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDc1KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1zbSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4udGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHJnYigxMjcuNSwgMTg5LCAyNTUpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBvcGFjaXR5OiAxO1xufVxuXG5pbnB1dFt0eXBlPWRhdGVdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9dGltZV0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1tb250aF0uZm9ybS1jb250cm9sIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICM0OTUwNTc7XG59XG5zZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC41cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV0sIHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG4uZm9ybS1yb3cgPiAuY29sLFxuLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG59XG4uZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICMyOGE3NDU7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDE2NywgNjksIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sID4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0gPiAudmFsaWQtdG9vbHRpcCB7XG4gIGxlZnQ6IDVweDtcbn1cblxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4uaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyOGE3NDUnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCBzZWxlY3QuZm9ybS1jb250cm9sOnZhbGlkLCBzZWxlY3QuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxLjVyZW0gY2VudGVyO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNzVlbSArIDIuMzEyNXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0LCAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMjhhNzQ1JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpIGNlbnRlciByaWdodCAxLjc1cmVtL2NhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIG5vLXJlcGVhdDtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMyOGE3NDU7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjMjhhNzQ1O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDUxLjY5NTY1MjE3MzksIDIwNi4zMDQzNDc4MjYxLCA4Nyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1MS42OTU2NTIxNzM5LCAyMDYuMzA0MzQ3ODI2MSwgODcpO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uaW52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCA1MywgNjksIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sID4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSA+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiA1cHg7XG59XG5cbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCBzZWxlY3QuZm9ybS1jb250cm9sOmludmFsaWQsIHNlbGVjdC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMS41cmVtIGNlbnRlcjtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNzVlbSArIDIuMzEyNXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0LCAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgY2VudGVyIHJpZ2h0IDEuNzVyZW0vY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgbm8tcmVwZWF0O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjI3LjUzMTY0NTU2OTYsIDk2LjQ2ODM1NDQzMDQsIDEwOS4wMjUzMTY0NTU3KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyNy41MzE2NDU1Njk2LCA5Ni40NjgzNTQ0MzA0LCAxMDkuMDI1MzE2NDU1Nyk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4uZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0taW5saW5lIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAsXG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLXNlbGVjdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG46Zm9jdXMsIC5idG4uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG4uYnRuLmRpc2FibGVkLCAuYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42NTtcbn1cbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDEwNC41NSwgMjE2Ljc1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgOTguNCwgMjA0KTtcbn1cbi5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAxMDQuNTUsIDIxNi43NSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDk4LjQsIDIwNCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LjI1LCAxNDIuOCwgMjU1LCAwLjUpO1xufVxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCA5OC40LCAyMDQpO1xuICBib3JkZXItY29sb3I6IHJnYigwLCA5Mi4yNSwgMTkxLjI1KTtcbn1cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LjI1LCAxNDIuOCwgMjU1LCAwLjUpO1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTAuMjcwMzg2MjY2MSwgOTcuNzkyOTE4NDU0OSwgMTA0LjQ3OTYxMzczMzkpO1xuICBib3JkZXItY29sb3I6IHJnYig4NC4zNjA1MTUwMjE1LCA5MS4zOTA1NTc5Mzk5LCA5Ny42Mzk0ODQ5Nzg1KTtcbn1cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTAuMjcwMzg2MjY2MSwgOTcuNzkyOTE4NDU0OSwgMTA0LjQ3OTYxMzczMzkpO1xuICBib3JkZXItY29sb3I6IHJnYig4NC4zNjA1MTUwMjE1LCA5MS4zOTA1NTc5Mzk5LCA5Ny42Mzk0ODQ5Nzg1KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTMwLjA1LCAxMzcuNywgMTQ0LjUsIDAuNSk7XG59XG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4NC4zNjA1MTUwMjE1LCA5MS4zOTA1NTc5Mzk5LCA5Ny42Mzk0ODQ5Nzg1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNzguNDUwNjQzNzc2OCwgODQuOTg4MTk3NDI0OSwgOTAuNzk5MzU2MjIzMik7XG59XG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzAuMDUsIDEzNy43LCAxNDQuNSwgMC41KTtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cbi5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzIuNjA4Njk1NjUyMiwgMTM2LjE0MTMwNDM0NzgsIDU2LjI1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMzAuMTQ0OTI3NTM2MiwgMTI1Ljg1NTA3MjQ2MzgsIDUyKTtcbn1cbi5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigzMi42MDg2OTU2NTIyLCAxMzYuMTQxMzA0MzQ3OCwgNTYuMjUpO1xuICBib3JkZXItY29sb3I6IHJnYigzMC4xNDQ5Mjc1MzYyLCAxMjUuODU1MDcyNDYzOCwgNTIpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3Mi4yNSwgMTgwLjIsIDk2LjksIDAuNSk7XG59XG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDMwLjE0NDkyNzUzNjIsIDEyNS44NTUwNzI0NjM4LCA1Mik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDI3LjY4MTE1OTQyMDMsIDExNS41Njg4NDA1Nzk3LCA0Ny43NSk7XG59XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3Mi4yNSwgMTgwLjIsIDk2LjksIDAuNSk7XG59XG5cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG4uYnRuLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE4Ljc1LCAxMzIuMDY1MjE3MzkxMywgMTUwKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTcuMzMzMzMzMzMzMywgMTIyLjA4Njk1NjUyMTcsIDEzOC42NjY2NjY2NjY3KTtcbn1cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxOC43NSwgMTMyLjA2NTIxNzM5MTMsIDE1MCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE3LjMzMzMzMzMzMzMsIDEyMi4wODY5NTY1MjE3LCAxMzguNjY2NjY2NjY2Nyk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU3LjgsIDE3NS45NSwgMTk0LjY1LCAwLjUpO1xufVxuLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNy4zMzMzMzMzMzMzLCAxMjIuMDg2OTU2NTIxNywgMTM4LjY2NjY2NjY2NjcpO1xuICBib3JkZXItY29sb3I6IHJnYigxNS45MTY2NjY2NjY3LCAxMTIuMTA4Njk1NjUyMiwgMTI3LjMzMzMzMzMzMzMpO1xufVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTcuOCwgMTc1Ljk1LCAxOTQuNjUsIDAuNSk7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyMy43NSwgMTY3LjgxMjUsIDApO1xuICBib3JkZXItY29sb3I6IHJnYigyMTEsIDE1OC4yNSwgMCk7XG59XG4uYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZy5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjIzLjc1LCAxNjcuODEyNSwgMCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIxMSwgMTU4LjI1LCAwKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIxLjcsIDE2OS42LCAxMi4xLCAwLjUpO1xufVxuLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMTEsIDE1OC4yNSwgMCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE5OC4yNSwgMTQ4LjY4NzUsIDApO1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIxLjcsIDE2OS42LCAxMi4xLCAwLjUpO1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjAwLjA4MjI3ODQ4MSwgMzQuNjY3NzIxNTE5LCA1MC41MTU4MjI3ODQ4KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTg5LjIxNTE4OTg3MzQsIDMyLjc4NDgxMDEyNjYsIDQ3Ljc3MjE1MTg5ODcpO1xufVxuLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDAuMDgyMjc4NDgxLCAzNC42Njc3MjE1MTksIDUwLjUxNTgyMjc4NDgpO1xuICBib3JkZXItY29sb3I6IHJnYigxODkuMjE1MTg5ODczNCwgMzIuNzg0ODEwMTI2NiwgNDcuNzcyMTUxODk4Nyk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyNS4yNSwgODMuMywgOTYuOSwgMC41KTtcbn1cbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE4OS4yMTUxODk4NzM0LCAzMi43ODQ4MTAxMjY2LCA0Ny43NzIxNTE4OTg3KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTc4LjM0ODEwMTI2NTgsIDMwLjkwMTg5ODczNDIsIDQ1LjAyODQ4MTAxMjcpO1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI1LjI1LCA4My4zLCA5Ni45LCAwLjUpO1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5idG4tbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyNS42ODc1LCAyMjkuODc1LCAyMzQuMDYyNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIxOC4yNSwgMjIzLjUsIDIyOC43NSk7XG59XG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjUuNjg3NSwgMjI5Ljg3NSwgMjM0LjA2MjUpO1xuICBib3JkZXItY29sb3I6IHJnYigyMTguMjUsIDIyMy41LCAyMjguNzUpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTUuNzUsIDIxNy4yLCAyMTguNjUsIDAuNSk7XG59XG4uYnRuLWxpZ2h0LmRpc2FibGVkLCAuYnRuLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjE4LjI1LCAyMjMuNSwgMjI4Ljc1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjEwLjgxMjUsIDIxNy4xMjUsIDIyMy40Mzc1KTtcbn1cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNS43NSwgMjE3LjIsIDIxOC42NSwgMC41KTtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cbi5idG4tZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzQuODUzNDQ4Mjc1OSwgMzguODc1LCA0Mi44OTY1NTE3MjQxKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjkuMTM3OTMxMDM0NSwgMzIuNSwgMzUuODYyMDY4OTY1NSk7XG59XG4uYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzQuODUzNDQ4Mjc1OSwgMzguODc1LCA0Mi44OTY1NTE3MjQxKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjkuMTM3OTMxMDM0NSwgMzIuNSwgMzUuODYyMDY4OTY1NSk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDgyLjQ1LCA4Ny41NSwgOTIuNjUsIDAuNSk7XG59XG4uYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI5LjEzNzkzMTAzNDUsIDMyLjUsIDM1Ljg2MjA2ODk2NTUpO1xuICBib3JkZXItY29sb3I6IHJnYigyMy40MjI0MTM3OTMxLCAyNi4xMjUsIDI4LjgyNzU4NjIwNjkpO1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODIuNDUsIDg3LjU1LCA5Mi42NSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA4LCAxMTcsIDEyNSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA4LCAxMTcsIDEyNSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzI4YTc0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mby5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTdhMmI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4tb3V0bGluZS13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmMxMDc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG4uYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG4uYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7XG59XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogcmdiKDAsIDg2LjEsIDE3OC41KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluay5mb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuaW5wdXRbdHlwZT1zdWJtaXRdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9cmVzZXRdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9YnV0dG9uXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY29sbGFwc2luZy53aWR0aCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZy53aWR0aCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogMTByZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBtYXJnaW46IDAuMTI1cmVtIDAgMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtc20tbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1zbS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbGctbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG4uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj10b3BdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49cmlnaHRdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49Ym90dG9tXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5kcm9wZG93bi1pdGVtOmhvdmVyLCAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gIGNvbG9yOiByZ2IoMjEuNjI4Mzc4Mzc4NCwgMjQuMjUsIDI2Ljg3MTYyMTYyMTYpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogI2FkYjViZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIge1xuICB6LWluZGV4OiAxO1xufVxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNTYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjU2MjVyZW07XG59XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1sZyA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLWZpbGUge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gIHotaW5kZXg6IDQ7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCwgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1jb250cm9sOm50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLXNlbGVjdDpudGgtbGFzdC1jaGlsZChuKzMpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4rMykgLmN1c3RvbS1maWxlLWxhYmVsLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4rMykgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuOmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1yYWRpb10sXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDEyNy41LCAxODksIDI1NSk7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE3OC41LCAyMTUuNCwgMjU1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTc4LjUsIDIxNS40LCAyNTUpO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4yNXJlbTtcbiAgbGVmdDogLTEuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWRiNWJkO1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjI1cmVtO1xuICBsZWZ0OiAtMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlLzUwJSA1MCUgbm8tcmVwZWF0O1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCclM2UlM2NwYXRoIHN0cm9rZT0nJTIzZmZmJyBkPSdNMCAyaDQnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgbGVmdDogLTIuMjVyZW07XG4gIHdpZHRoOiAxLjc1cmVtO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgdG9wOiBjYWxjKDAuMjVyZW0gKyAycHgpO1xuICBsZWZ0OiBjYWxjKC0yLjI1cmVtICsgMnB4KTtcbiAgd2lkdGg6IGNhbGMoMXJlbSAtIDRweCk7XG4gIGhlaWdodDogY2FsYygxcmVtIC0gNHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjc1cmVtKTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxLjc1cmVtIDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHJnYigxMjcuNSwgMTg5LCAyNTUpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cbi5jdXN0b20tc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0Oi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzQ5NTA1Nztcbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDEyNy41LCAxODksIDI1NSk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6bGFuZyhlbikgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dCB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjI1cmVtIDAuMjVyZW0gMDtcbn1cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuNHJlbTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICBib3JkZXI6IDA7XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTc4LjUsIDIxNS40LCAyNTUpO1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTc4LjUsIDIxNS40LCAyNTUpO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTc4LjUsIDIxNS40LCAyNTUpO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMC41cmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtbG93ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cbi5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBib3JkZXItY29sb3I6ICNlOWVjZWYgI2U5ZWNlZiAjZGVlMmU2O1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTYgI2RlZTJlNiAjZmZmO1xufVxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4ubmF2LWZpbGwgPiAubmF2LWxpbmssXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuLm5hdmJhciAuY29udGFpbmVyLFxuLm5hdmJhciAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhciAuY29udGFpbmVyLXhzLFxuLm5hdmJhciAuY29udGFpbmVyLXNtLFxuLm5hdmJhciAuY29udGFpbmVyLW1kLFxuLm5hdmJhciAuY29udGFpbmVyLWxnLFxuLm5hdmJhciAuY29udGFpbmVyLXhsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IDc1dmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhzLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhzLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14cyxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14cyxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhzLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14cyxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhzLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14cyxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdmJhci1leHBhbmQge1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14cyxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14cyxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODAsIDAsIDAsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmNhcmQgPiBociB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuLmNhcmQgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbi5jYXJkID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KSBjYWxjKDAuMjVyZW0gLSAxcHgpIDAgMDtcbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4uY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCBjYWxjKDAuMjVyZW0gLSAxcHgpIGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbn1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuXG4uY2FyZC1kZWNrIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1jb2x1bW5zIHtcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcbiAgfVxuICAuY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkID4gLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgY29udGVudDogXCIvXCI7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLnBhZ2UtbGluazpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiByZ2IoMCwgODYuMSwgMTc4LjUpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbn1cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG5cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcbn1cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbn1cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbn1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuM3JlbTtcbn1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4ycmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjJyZW07XG59XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjJyZW07XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4yNWVtIDAuNGVtO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJhZGdlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5hLmJhZGdlOmhvdmVyLCBhLmJhZGdlOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbn1cblxuLmJhZGdlLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbn1cbmEuYmFkZ2UtcHJpbWFyeTpob3ZlciwgYS5iYWRnZS1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCA5OC40LCAyMDQpO1xufVxuYS5iYWRnZS1wcmltYXJ5OmZvY3VzLCBhLmJhZGdlLXByaW1hcnkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xufVxuYS5iYWRnZS1zZWNvbmRhcnk6aG92ZXIsIGEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4NC4zNjA1MTUwMjE1LCA5MS4zOTA1NTc5Mzk5LCA5Ny42Mzk0ODQ5Nzg1KTtcbn1cbmEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzLCBhLmJhZGdlLXNlY29uZGFyeS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7XG59XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG59XG5hLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsIGEuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzAuMTQ0OTI3NTM2MiwgMTI1Ljg1NTA3MjQ2MzgsIDUyKTtcbn1cbmEuYmFkZ2Utc3VjY2Vzczpmb2N1cywgYS5iYWRnZS1zdWNjZXNzLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7XG59XG5cbi5iYWRnZS1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG59XG5hLmJhZGdlLWluZm86aG92ZXIsIGEuYmFkZ2UtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTcuMzMzMzMzMzMzMywgMTIyLjA4Njk1NjUyMTcsIDEzOC42NjY2NjY2NjY3KTtcbn1cbmEuYmFkZ2UtaW5mbzpmb2N1cywgYS5iYWRnZS1pbmZvLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xufVxuYS5iYWRnZS13YXJuaW5nOmhvdmVyLCBhLmJhZGdlLXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxMSwgMTU4LjI1LCAwKTtcbn1cbmEuYmFkZ2Utd2FybmluZzpmb2N1cywgYS5iYWRnZS13YXJuaW5nLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7XG59XG5cbi5iYWRnZS1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbn1cbmEuYmFkZ2UtZGFuZ2VyOmhvdmVyLCBhLmJhZGdlLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTg5LjIxNTE4OTg3MzQsIDMyLjc4NDgxMDEyNjYsIDQ3Ljc3MjE1MTg5ODcpO1xufVxuYS5iYWRnZS1kYW5nZXI6Zm9jdXMsIGEuYmFkZ2UtZGFuZ2VyLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7XG59XG5cbi5iYWRnZS1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuYS5iYWRnZS1saWdodDpob3ZlciwgYS5iYWRnZS1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjE4LjI1LCAyMjMuNSwgMjI4Ljc1KTtcbn1cbmEuYmFkZ2UtbGlnaHQ6Zm9jdXMsIGEuYmFkZ2UtbGlnaHQuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuYS5iYWRnZS1kYXJrOmhvdmVyLCBhLmJhZGdlLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI5LjEzNzkzMTAzNDUsIDMyLjUsIDM1Ljg2MjA2ODk2NTUpO1xufVxuYS5iYWRnZS1kYXJrOmZvY3VzLCBhLmJhZGdlLWRhcmsuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpO1xufVxuXG4uanVtYm90cm9uIHtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZzogNHJlbSAycmVtO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xufVxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LXByaW1hcnkge1xuICBjb2xvcjogcmdiKDAsIDYzLjk2LCAxMzIuNik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDQsIDIyOC42LCAyNTUpO1xuICBib3JkZXItY29sb3I6IHJnYigxODMuNiwgMjE4LjA0LCAyNTUpO1xufVxuLmFsZXJ0LXByaW1hcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2IoMTU4LjEsIDIwNC44NCwgMjU1KTtcbn1cbi5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6IHJnYigwLCAzOS4zNiwgODEuNik7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogcmdiKDU2LjE2LCA2MC44NCwgNjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI1LjYsIDIyNy40LCAyMjkpO1xuICBib3JkZXItY29sb3I6IHJnYigyMTMuODQsIDIxNi4zNiwgMjE4LjYpO1xufVxuLmFsZXJ0LXNlY29uZGFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYigyMDAuMzA3NTA5MDI1MywgMjAzLjY1NjAyODg4MDksIDIwNi42MzI0OTA5NzQ3KTtcbn1cbi5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogcmdiKDMyLjUyMDUxNTAyMTUsIDM1LjIzMDU1NzkzOTksIDM3LjYzOTQ4NDk3ODUpO1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiByZ2IoMjAuOCwgODYuODQsIDM1Ljg4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxMiwgMjM3LjQsIDIxNy44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTk0LjgsIDIzMC4zNiwgMjAyLjkyKTtcbn1cbi5hbGVydC1zdWNjZXNzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDE3Ni43MDU5NDA1OTQxLCAyMjIuOTU0MDU5NDA1OSwgMTg3LjI2NjUzNDY1MzUpO1xufVxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogcmdiKDEwLjk0NDkyNzUzNjIsIDQ1LjY5NTA3MjQ2MzgsIDE4Ljg4KTtcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogcmdiKDExLjk2LCA4NC4yNCwgOTUuNjgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjA4LjYsIDIzNi40LCAyNDAuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE5MC4wNCwgMjI4Ljk2LCAyMzUuMTIpO1xufVxuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2IoMTcwLjUxNTI0NzUyNDgsIDIyMS4xMzMyNjczMjY3LCAyMjkuMTQ0NzUyNDc1Mik7XG59XG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiByZ2IoNi4yOTMzMzMzMzMzLCA0NC4zMjY5NTY1MjE3LCA1MC4zNDY2NjY2NjY3KTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogcmdiKDEzMi42LCAxMDAuMzYsIDMuNjQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNDIuNiwgMjA1LjQpO1xuICBib3JkZXItY29sb3I6IHJnYigyNTUsIDIzNy42NCwgMTg1LjU2KTtcbn1cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDI1NSwgMjMxLjI2NSwgMTYwLjA2KTtcbn1cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IHJnYig4Mi45NjI1OTU0MTk4LCA2Mi43OTEyOTc3MDk5LCAyLjI3NzQwNDU4MDIpO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6IHJnYigxMTQuNCwgMjcuNTYsIDM1Ljg4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0OCwgMjE0LjYsIDIxNy44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjQ1LjIsIDE5OC40NCwgMjAyLjkyKTtcbn1cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2IoMjQxLjQzNDE3NzIxNTIsIDE3Ni43MDU4MjI3ODQ4LCAxODIuOTA3MzQxNzcyMik7XG59XG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IHJnYig3My4zMDEwOTg5MDExLCAxNy42NTg5MDEwOTg5LCAyMi45ODk4OTAxMDk5KTtcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgY29sb3I6IHJnYigxMjguOTYsIDEyOS40OCwgMTMwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1My42LCAyNTMuOCwgMjU0KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjUzLjA0LCAyNTMuMzIsIDI1My42KTtcbn1cbi5hbGVydC1saWdodCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYigyMzguMTY1LCAyNDAuNTcsIDI0Mi45NzUpO1xufVxuLmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6IHJnYigxMDMuNTQ5MjM1MTgxNiwgMTAzLjk4LCAxMDQuNDEwNzY0ODE4NCk7XG59XG5cbi5hbGVydC1kYXJrIHtcbiAgY29sb3I6IHJnYigyNy4wNCwgMzAuMTYsIDMzLjI4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxNC40LCAyMTUuNiwgMjE2LjgpO1xuICBib3JkZXItY29sb3I6IHJnYigxOTguMTYsIDE5OS44NCwgMjAxLjUyKTtcbn1cbi5hbGVydC1kYXJrIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDE4NS4wMjE2NzUxMjY5LCAxODcuMDksIDE4OS4xNTgzMjQ4NzMxKTtcbn1cbi5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IHJnYig0LjE3NzkzMTAzNDUsIDQuNjYsIDUuMTQyMDY4OTY1NSk7XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMXJlbSAxcmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiAxcyBsaW5lYXIgaW5maW5pdGUgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbn1cblxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICBjb2xvcjogcmdiKDAsIDYzLjk2LCAxMzIuNik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxODMuNiwgMjE4LjA0LCAyNTUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6IHJnYigwLCA2My45NiwgMTMyLjYpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTU4LjEsIDIwNC44NCwgMjU1KTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgNjMuOTYsIDEzMi42KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgNjMuOTYsIDEzMi42KTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICBjb2xvcjogcmdiKDU2LjE2LCA2MC44NCwgNjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEzLjg0LCAyMTYuMzYsIDIxOC42KTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogcmdiKDU2LjE2LCA2MC44NCwgNjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjAwLjMwNzUwOTAyNTMsIDIwMy42NTYwMjg4ODA5LCAyMDYuNjMyNDkwOTc0Nyk7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTYuMTYsIDYwLjg0LCA2NSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDU2LjE2LCA2MC44NCwgNjUpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogcmdiKDIwLjgsIDg2Ljg0LCAzNS44OCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxOTQuOCwgMjMwLjM2LCAyMDIuOTIpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6IHJnYigyMC44LCA4Ni44NCwgMzUuODgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTc2LjcwNTk0MDU5NDEsIDIyMi45NTQwNTk0MDU5LCAxODcuMjY2NTM0NjUzNSk7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIwLjgsIDg2Ljg0LCAzNS44OCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIwLjgsIDg2Ljg0LCAzNS44OCk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiByZ2IoMTEuOTYsIDg0LjI0LCA5NS42OCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxOTAuMDQsIDIyOC45NiwgMjM1LjEyKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiByZ2IoMTEuOTYsIDg0LjI0LCA5NS42OCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNzAuNTE1MjQ3NTI0OCwgMjIxLjEzMzI2NzMyNjcsIDIyOS4xNDQ3NTI0NzUyKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTEuOTYsIDg0LjI0LCA5NS42OCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDExLjk2LCA4NC4yNCwgOTUuNjgpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogcmdiKDEzMi42LCAxMDAuMzYsIDMuNjQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyMzcuNjQsIDE4NS41Nik7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogcmdiKDEzMi42LCAxMDAuMzYsIDMuNjQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyMzEuMjY1LCAxNjAuMDYpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMzIuNiwgMTAwLjM2LCAzLjY0KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTMyLjYsIDEwMC4zNiwgMy42NCk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6IHJnYigxMTQuNCwgMjcuNTYsIDM1Ljg4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NS4yLCAxOTguNDQsIDIwMi45Mik7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6IHJnYigxMTQuNCwgMjcuNTYsIDM1Ljg4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MS40MzQxNzcyMTUyLCAxNzYuNzA1ODIyNzg0OCwgMTgyLjkwNzM0MTc3MjIpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDExNC40LCAyNy41NiwgMzUuODgpO1xuICBib3JkZXItY29sb3I6IHJnYigxMTQuNCwgMjcuNTYsIDM1Ljg4KTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIGNvbG9yOiByZ2IoMTI4Ljk2LCAxMjkuNDgsIDEzMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTMuMDQsIDI1My4zMiwgMjUzLjYpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogcmdiKDEyOC45NiwgMTI5LjQ4LCAxMzApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjM4LjE2NSwgMjQwLjU3LCAyNDIuOTc1KTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEyOC45NiwgMTI5LjQ4LCAxMzApO1xuICBib3JkZXItY29sb3I6IHJnYigxMjguOTYsIDEyOS40OCwgMTMwKTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgY29sb3I6IHJnYigyNy4wNCwgMzAuMTYsIDMzLjI4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE5OC4xNiwgMTk5Ljg0LCAyMDEuNTIpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6IHJnYigyNy4wNCwgMzAuMTYsIDMzLjI4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE4NS4wMjE2NzUxMjY5LCAxODcuMDksIDE4OS4xNTgzMjQ4NzMxKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjcuMDQsIDMwLjE2LCAzMy4yOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDI3LjA0LCAzMC4xNiwgMzMuMjgpO1xufVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6aG92ZXIsIC5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbmEuY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnRvYXN0IHtcbiAgZmxleC1iYXNpczogMzUwcHg7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwLjI1cmVtIDAuNzVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLnRvYXN0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuLnRvYXN0LnNob3dpbmcge1xuICBvcGFjaXR5OiAxO1xufVxuLnRvYXN0LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbn1cbi50b2FzdC5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtZm9vdGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ubW9kYWwtYmFja2Ryb3Auc2hvdyB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbn1cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xuICBtYXJnaW46IC0xcmVtIC0xcmVtIC0xcmVtIGF1dG87XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbn1cbi5tb2RhbC1mb290ZXIgPiAqIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xufVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwNzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG59XG4udG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogMC45O1xufVxuLnRvb2x0aXAgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG59XG4udG9vbHRpcCAuYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cbi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdyB7XG4gIHRvcDogMDtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLWxlZnQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDYwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAyNzZweDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG4ucG9wb3ZlciAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIG1hcmdpbjogMCAwLjNyZW07XG59XG4ucG9wb3ZlciAuYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLmFycm93OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy1wb3BvdmVyLXRvcCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygtMC41cmVtIC0gMXB4KTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3R0b206IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdyB7XG4gIGxlZnQ6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luOiAwLjNyZW0gMDtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20sIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3cge1xuICB0b3A6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjphZnRlciB7XG4gIHRvcDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiKDI0Ny4zNSwgMjQ3LjM1LCAyNDcuMzUpO1xufVxuXG4uYnMtcG9wb3Zlci1sZWZ0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3cge1xuICByaWdodDogY2FsYygtMC41cmVtIC0gMXB4KTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDAuM3JlbSAwO1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0Ny4zNSwgMjQ3LjM1LCAyNDcuMzUpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiKDIzNC42LCAyMzQuNiwgMjM0LjYpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tcmlnaHQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyAwLjZzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41TDQuMjUgNGwyLjUtMi41TDUuMjUgMHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAxNSU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIGJvcmRlcjogMC4yNWVtIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcjtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjJlbTtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uc3Bpbm5lci1ncm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc3Bpbm5lci1ib3JkZXIsXG4gIC5zcGlubmVyLWdyb3cge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgfVxufVxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCA5OC40LCAyMDQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDg0LjM2MDUxNTAyMTUsIDkxLjM5MDU1NzkzOTksIDk3LjYzOTQ4NDk3ODUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsIGEuYmctc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzAuMTQ0OTI3NTM2MiwgMTI1Ljg1NTA3MjQ2MzgsIDUyKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbn1cblxuYS5iZy1pbmZvOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsXG5idXR0b24uYmctaW5mbzpob3ZlcixcbmJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE3LjMzMzMzMzMzMzMsIDEyMi4wODY5NTY1MjE3LCAxMzguNjY2NjY2NjY2NykgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctd2FybmluZzpob3ZlciwgYS5iZy13YXJuaW5nOmZvY3VzLFxuYnV0dG9uLmJnLXdhcm5pbmc6aG92ZXIsXG5idXR0b24uYmctd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMTEsIDE1OC4yNSwgMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYW5nZXI6aG92ZXIsIGEuYmctZGFuZ2VyOmZvY3VzLFxuYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixcbmJ1dHRvbi5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTg5LjIxNTE4OTg3MzQsIDMyLjc4NDgxMDEyNjYsIDQ3Ljc3MjE1MTg5ODcpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuYS5iZy1saWdodDpob3ZlciwgYS5iZy1saWdodDpmb2N1cyxcbmJ1dHRvbi5iZy1saWdodDpob3ZlcixcbmJ1dHRvbi5iZy1saWdodDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMTguMjUsIDIyMy41LCAyMjguNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhcms6aG92ZXIsIGEuYmctZGFyazpmb2N1cyxcbmJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxuYnV0dG9uLmJnLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjkuMTM3OTMxMDM0NSwgMzIuNSwgMzUuODYyMDY4OTY1NSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC41cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAuZmxvYXQtbWQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmZsb2F0LXhsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnVzZXItc2VsZWN0LWFsbCB7XG4gIHVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LWF1dG8ge1xuICB1c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3Qtbm9uZSB7XG4gIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gIC5zdGlja3ktdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMCwgMCwgMCwgMC4xNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1pbi12dy0xMDAge1xuICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wLFxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tci0wLFxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTAsXG4ubXktMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1sLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEsXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMSxcbi5teS0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMSxcbi5teC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yLFxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yLFxuLm15LTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMyxcbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMyxcbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zLFxuLm15LTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zLFxuLm14LTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQsXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTQsXG4ubXktNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNCxcbi5teC00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01LFxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci01LFxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0wLFxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHItMCxcbi5weC0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMCxcbi5weS0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnBsLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSxcbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEsXG4ucHktMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xLFxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMixcbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yLFxuLnB5LTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yLFxuLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyxcbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0zLFxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCxcbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNCxcbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00LFxuLnB5LTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC00LFxuLnB4LTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSxcbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUsXG4ucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC01LFxuLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEge1xuICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yIHtcbiAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjMge1xuICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40IHtcbiAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjUge1xuICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW41LFxuLm15LW41IHtcbiAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1yLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWwtYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW40LFxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW40LFxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4udGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50ZXh0LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiByZ2IoMCwgODYuMSwgMTc4LjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogcmdiKDcyLjU0MDc3MjUzMjIsIDc4LjU4NTgzNjkwOTksIDgzLjk1OTIyNzQ2NzgpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlciwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogcmdiKDI1LjIxNzM5MTMwNDMsIDEwNS4yODI2MDg2OTU3LCA0My41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWluZm86aG92ZXIsIGEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6IHJnYigxNC41LCAxMDIuMTMwNDM0NzgyNiwgMTE2KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsIGEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6IHJnYigxODUuNSwgMTM5LjEyNSwgMCkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhbmdlcjpob3ZlciwgYS50ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiByZ2IoMTY3LjQ4MTAxMjY1ODIsIDI5LjAxODk4NzM0MTgsIDQyLjI4NDgxMDEyNjYpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0IHtcbiAgY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWxpZ2h0OmhvdmVyLCBhLnRleHQtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogcmdiKDIwMy4zNzUsIDIxMC43NSwgMjE4LjEyNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYXJrOmhvdmVyLCBhLnRleHQtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiByZ2IoMTcuNzA2ODk2NTUxNywgMTkuNzUsIDIxLjc5MzEwMzQ0ODMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHkge1xuICBjb2xvcjogIzIxMjUyOSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZXNldCB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICosXG4gICo6OmJlZm9yZSxcbiAgKjo6YWZ0ZXIge1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGE6bm90KC5idG4pIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgfVxuICBwcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FkYjViZDtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxuICBAcGFnZSB7XG4gICAgc2l6ZTogYTM7XG4gIH1cbiAgYm9keSB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYWRnZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgfVxuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQsXG4gIC50YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLWRhcmsge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC50YWJsZS1kYXJrIHRoLFxuICAudGFibGUtZGFyayB0ZCxcbiAgLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4gIC50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgfVxuICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgfVxufVxuLmRhdGVyYW5nZXBpY2tlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgd2lkdGg6IDI3OHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgdG9wOiAxMDBweDtcbiAgbGVmdDogMjBweDtcbiAgei1pbmRleDogMzAwMTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IGFyaWFsO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXI6YmVmb3JlLCAuZGF0ZXJhbmdlcGlja2VyOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlcjpiZWZvcmUge1xuICB0b3A6IC03cHg7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI2NjYztcbn1cblxuLmRhdGVyYW5nZXBpY2tlcjphZnRlciB7XG4gIHRvcDogLTZweDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmO1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdDpiZWZvcmUge1xuICByaWdodDogOXB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdDphZnRlciB7XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyOmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2NlbnRlcjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc3JpZ2h0OmJlZm9yZSB7XG4gIGxlZnQ6IDlweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc3JpZ2h0OmFmdGVyIHtcbiAgbGVmdDogMTBweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5kcm9wLXVwIHtcbiAgbWFyZ2luLXRvcDogLTdweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5kcm9wLXVwOmJlZm9yZSB7XG4gIHRvcDogaW5pdGlhbDtcbiAgYm90dG9tOiAtN3B4O1xuICBib3JkZXItYm90dG9tOiBpbml0aWFsO1xuICBib3JkZXItdG9wOiA3cHggc29saWQgI2NjYztcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5kcm9wLXVwOmFmdGVyIHtcbiAgdG9wOiBpbml0aWFsO1xuICBib3R0b206IC02cHg7XG4gIGJvcmRlci1ib3R0b206IGluaXRpYWw7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCAjZmZmO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAuZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMsIC5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlIC5kcnAtY2FsZW5kYXIge1xuICBmbG9hdDogbm9uZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5zaW5nbGUgLmRycC1zZWxlY3RlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1jYWxlbmRhciAuZHJwLWNhbGVuZGFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1jYWxlbmRhciAuZHJwLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5hdXRvLWFwcGx5IC5kcnAtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMjcwcHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhci5sZWZ0IHtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDhweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLnJpZ2h0IHtcbiAgcGFkZGluZzogOHB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIuc2luZ2xlIC5jYWxlbmRhci10YWJsZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUgLm5leHQgc3BhbiwgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUgLnByZXYgc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IHNvbGlkIGJsYWNrO1xuICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDNweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUgLm5leHQgc3BhbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUgLnByZXYgc3BhbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUgdGgsIC5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLXRhYmxlIHRkIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtaW4td2lkdGg6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLXRhYmxlIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYXZhaWxhYmxlOmhvdmVyLCAuZGF0ZXJhbmdlcGlja2VyIHRoLmF2YWlsYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLndlZWssIC5kYXRlcmFuZ2VwaWNrZXIgdGgud2VlayB7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBjb2xvcjogI2NjYztcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYsIC5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLmluLXJhbmdlLCAuZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5zdGFydC1kYXRlLCAuZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5lbmQtZGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmluLXJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZjRmODtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuc3RhcnQtZGF0ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmVuZC1kYXRlIHtcbiAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuc3RhcnQtZGF0ZS5lbmQtZGF0ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmUsIC5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1N2ViZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGgubW9udGgge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5kaXNhYmxlZCwgLmRhdGVyYW5nZXBpY2tlciBvcHRpb24uZGlzYWJsZWQge1xuICBjb2xvcjogIzk5OTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1vbnRoc2VsZWN0LCAuZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC55ZWFyc2VsZWN0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAxcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1vbnRoc2VsZWN0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgd2lkdGg6IDU2JTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QueWVhcnNlbGVjdCB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LmhvdXJzZWxlY3QsIC5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1pbnV0ZXNlbGVjdCwgLmRhdGVyYW5nZXBpY2tlciBzZWxlY3Quc2Vjb25kc2VsZWN0LCAuZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5hbXBtc2VsZWN0IHtcbiAgd2lkdGg6IDUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuICBwYWRkaW5nOiAycHg7XG4gIG91dGxpbmU6IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGltZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA0cHggYXV0byAwIGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLXRpbWUgc2VsZWN0LmRpc2FibGVkIHtcbiAgY29sb3I6ICNjY2M7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICBkaXNwbGF5OiBub25lO1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLXNlbGVjdGVkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1yYW5nZXMuc2luZ2xlLnJ0bCAuZHJwLWNhbGVuZGFyLmxlZnQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLnNob3ctcmFuZ2VzLnNpbmdsZS5sdHIgLmRycC1jYWxlbmRhci5sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLnNob3ctcmFuZ2VzLnJ0bCAuZHJwLWNhbGVuZGFyLnJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5zaG93LXJhbmdlcy5sdHIgLmRycC1jYWxlbmRhci5sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMge1xuICBmbG9hdDogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLnNob3ctY2FsZW5kYXIgLnJhbmdlcyB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGkge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDhjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogIExhcmdlciBTY3JlZW4gU3R5bGluZyAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDU2NHB4KSB7XG4gIC5kYXRlcmFuZ2VwaWNrZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyB1bCB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlIC5yYW5nZXMgdWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlIC5kcnAtY2FsZW5kYXIubGVmdCB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlci5zaW5nbGUgLnJhbmdlcywgLmRhdGVyYW5nZXBpY2tlci5zaW5nbGUgLmRycC1jYWxlbmRhciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciB7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIubGVmdCB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhci5sZWZ0IC5jYWxlbmRhci10YWJsZSB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhci5yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLnJpZ2h0IC5jYWxlbmRhci10YWJsZSB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhci5sZWZ0IC5jYWxlbmRhci10YWJsZSB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcywgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDczMHB4KSB7XG4gIC5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyLnJ0bCAucmFuZ2VzIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLmxlZnQge1xuICAgIGNsZWFyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXJbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwYWRkaW5nOiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwMDAwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA1MTtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBwYWRkaW5nOiA2cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xufVxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWRdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24ge1xuICBsZWZ0OiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA0cHg7XG59XG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBwYWRkaW5nOiA0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93bi5zZWxlY3QyLXNlYXJjaC0taGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWNsb3NlLW1hc2sge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG59XG5cbi5zZWxlY3QyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDUwJSkgIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBoZWlnaHQ6IDI2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIHJpZ2h0OiAxcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlci1jb2xvcjogIzg4OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNHB4IDAgNHB4O1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBmbG9hdDogbGVmdDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgbGVmdDogMXB4O1xuICByaWdodDogYXV0bztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg4OCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwIDRweCA1cHggNHB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHRleHQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiAxcHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6ICM5OTk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXI6IHNvbGlkIGJsYWNrIDFweDtcbiAgb3V0bGluZTogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW3JvbGU9Z3JvdXBdIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXSB7XG4gIGNvbG9yOiAjOTk5O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICBwYWRkaW5nLWxlZnQ6IDJlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBtYXJnaW4tbGVmdDogLTJlbTtcbiAgcGFkZGluZy1sZWZ0OiAzZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtM2VtO1xuICBwYWRkaW5nLWxlZnQ6IDRlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtNGVtO1xuICBwYWRkaW5nLWxlZnQ6IDVlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBtYXJnaW4tbGVmdDogLTVlbTtcbiAgcGFkZGluZy1sZWZ0OiA2ZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ODk3ZmI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDZweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0Ni41LCAyNDYuNSwgMjQ2LjUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgd2hpdGUgNTAlLCAjZWVlZWVlIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSA1MCUsICNlZWVlZWUgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHdoaXRlIDUwJSwgI2VlZWVlZSAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI0ZGRkZGRkZGXCIsIGVuZENvbG9yc3RyPVwiI0ZGRUVFRUVFXCIsIEdyYWRpZW50VHlwZT0wKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGNvbG9yOiAjNDQ0O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgaGVpZ2h0OiAyNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICByaWdodDogMXB4O1xuICB3aWR0aDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlZWVlIDUwJSwgI2NjY2NjYyAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZWVlZSA1MCUsICNjY2NjY2MgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZWVlZWUgNTAlLCAjY2NjY2NjIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjRkZFRUVFRUVcIiwgZW5kQ29sb3JzdHI9XCIjRkZDQ0NDQ0NcIiwgR3JhZGllbnRUeXBlPTApO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlci1jb2xvcjogIzg4OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNHB4IDAgNHB4O1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBmbG9hdDogbGVmdDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgbGVmdDogMXB4O1xuICByaWdodDogYXV0bztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODg4IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAgNHB4IDVweCA0cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgd2hpdGUgMCUsICNlZWVlZWUgNTAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgd2hpdGUgMCUsICNlZWVlZWUgNTAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgd2hpdGUgMCUsICNlZWVlZWUgNTAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI0ZGRkZGRkZGXCIsIGVuZENvbG9yc3RyPVwiI0ZGRUVFRUVFXCIsIEdyYWRpZW50VHlwZT0wKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlZWVlIDUwJSwgd2hpdGUgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUgNTAlLCB3aGl0ZSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZWVlZSA1MCUsIHdoaXRlIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjRkZFRUVFRUVcIiwgZW5kQ29sb3JzdHI9XCIjRkZGRkZGRkZcIiwgR3JhZGllbnRUeXBlPTApO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBjdXJzb3I6IHRleHQ7XG4gIG91dGxpbmU6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiAjODg4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjNTU1O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIG91dGxpbmU6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW3JvbGU9Z3JvdXBdIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXSB7XG4gIGNvbG9yOiBncmV5O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg3NWQ3O1xuICBjb2xvcjogd2hpdGU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA2cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24ge1xuICBib3JkZXItY29sb3I6ICM1ODk3ZmI7XG59XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltkaXI9cnRsXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyovLyBmb250IGZhbWlseSovXG5bY2xhc3NePWljb24tXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIC8qIHVzZSAgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgZm9udC1mYW1pbHk6IFwicGFyNWVzY2FwZXNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5pY29uLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjdcIjtcbn1cblxuLmljb24tZW52ZWxvcGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwM1wiO1xufVxuXG4uaWNvbi11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA3XCI7XG59XG5cbi5pY29uLXRoLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA5XCI7XG59XG5cbi5pY29uLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGJcIjtcbn1cblxuLmljb24tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbn1cblxuLmljb24tY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLmljb24tcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi5pY29uLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi5pY29uLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLmljb24tY2xvY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiO1xufVxuXG4uaWNvbi1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOVwiO1xufVxuXG4uaWNvbi10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmJcIjtcbn1cblxuLmljb24tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMwXCI7XG59XG5cbi5pY29uLXZpZGVvLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZFwiO1xufVxuXG4uaWNvbi1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZVwiO1xufVxuXG4uaWNvbi1waG90bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZVwiO1xufVxuXG4uaWNvbi1waWN0dXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2VcIjtcbn1cblxuLmljb24tcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQwXCI7XG59XG5cbi5pY29uLXBsdXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU1XCI7XG59XG5cbi5pY29uLW1pbnVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuXG4uaWNvbi10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTdcIjtcbn1cblxuLmljb24tZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7XG59XG5cbi5pY29uLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZVwiO1xufVxuXG4uaWNvbi1leWUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzBcIjtcbn1cblxuLmljb24tZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzFcIjtcbn1cblxuLmljb24td2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MVwiO1xufVxuXG4uaWNvbi1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MlwiO1xufVxuXG4uaWNvbi1zaWduLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkwXCI7XG59XG5cbi5pY29uLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbn1cblxuLmljb24tY2FyZXQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDhcIjtcbn1cblxuLmljb24tY2FyZXQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOVwiO1xufVxuXG4uaWNvbi1jYXJldC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYVwiO1xufVxuXG4uaWNvbi1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMFwiO1xufVxuXG4uaWNvbi1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjRcIjtcbn1cblxuLmljb24tY3V0bGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmNVwiO1xufVxuXG4uaWNvbi1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGJcIjtcbn1cblxuLmljb24tbW9iaWxlLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBiXCI7XG59XG5cbi5pY29uLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWJcIjtcbn1cblxuLmljb24tZmlsZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVjXCI7XG59XG5cbi5pY29uLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NFwiO1xufVxuXG4uaWNvbi15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7XG59XG5cbi5pY29uLXlvdXR1YmUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2YVwiO1xufVxuXG4uaWNvbi1oaXN0b3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRhXCI7XG59XG5cbi5pY29uLXNsaWRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGVcIjtcbn1cblxuLmljb24tY2MtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMFwiO1xufVxuXG4uaWNvbi1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYxXCI7XG59XG5cbi5pY29uLWNjLWFtZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjNcIjtcbn1cblxuLmljb24tY2Mtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY1XCI7XG59XG5cbi5pY29uLW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzZcIjtcbn1cblxuLmljb24tbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc5XCI7XG59XG5cbi5pY29uLWNvbW1lbnRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2FcIjtcbn1cblxuLmljb24tZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG59XG5cbi5pY29uLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG5cbi5pY29uLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xufVxuXG4uaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG59XG5cbi5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG59XG5cbi5pY29uLWNhbGVuZGFyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cblxuLmljb24tY2hlY2sxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG59XG5cbi5pY29uLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNlwiO1xufVxuXG4uaWNvbi1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG59XG5cbi5pY29uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOFwiO1xufVxuXG4uaWNvbi1lbWFpbC1hdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuXG4uaWNvbi1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGFcIjtcbn1cblxuLmljb24tZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGJcIjtcbn1cblxuLmljb24tZ29sZi1iYWxsLXRlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwY1wiO1xufVxuXG4uaWNvbi1oZWFkcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGRcIjtcbn1cblxuLmljb24taW5mby1maWxsZWQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZVwiO1xufVxuXG4uaWNvbi1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjtcbn1cblxuLmljb24tbG9jYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTBcIjtcbn1cblxuLmljb24tbmV3LXdpbmRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xufVxuXG4uaWNvbi1waG9uZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbn1cblxuLmljb24tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG59XG5cbi5pY29uLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE0XCI7XG59XG5cbi5pY29uLXNoaWVsZC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNVwiO1xufVxuXG4uaWNvbi1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE2XCI7XG59XG5cbi5pY29uLXN0YXItMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxN1wiO1xufVxuXG4uaWNvbi1zdWNjZXNzLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE4XCI7XG59XG5cbi5pY29uLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOVwiO1xufVxuXG4uaWNvbi13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxYVwiO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfbGlnaHRcIjtcbiAgc3JjOiBsb2NhbChcImludGVyX2xpZ2h0XCIpLCB1cmwoXCIvZm9udHMvaW50ZXJfbGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIjtcbiAgc3JjOiBsb2NhbChcImludGVyX3JlZ3VsYXJcIiksIHVybChcIi9mb250cy9pbnRlcl9yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9tZWRpdW1cIjtcbiAgc3JjOiBsb2NhbChcImludGVyX21lZGl1bVwiKSwgdXJsKFwiL2ZvbnRzL2ludGVyX21lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfc2VtaWJvbGRcIjtcbiAgc3JjOiBsb2NhbChcImludGVyX3NlbWlib2xkXCIpLCB1cmwoXCIvZm9udHMvaW50ZXJfc2VtaWJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIjtcbiAgc3JjOiBsb2NhbChcImludGVyX2JvbGRcIiksIHVybChcIi9mb250cy9pbnRlcl9ib2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJwYXI1ZXNjYXBlc1wiO1xuICBzcmM6IGxvY2FsKFwicGFyNWVzY2FwZXNcIiksIHVybChcIi9mb250cy9wYXI1ZXNjYXBlcy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBhcHBsZXQsIGFydGljbGUsIGFzaWRlLCBhdWRpbywgYiwgYmlnLCBibG9ja3F1b3RlLCBib2R5LCBjYW52YXMsIGNhcHRpb24sIGNlbnRlciwgY2l0ZSwgY29kZSwgZGQsIGRlbCwgZGV0YWlscywgZGZuLCBkaXYsIGRsLCBkdCwgZW0sIGVtYmVkLCBmaWVsZHNldCwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGZvcm0sIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIGhlYWRlciwgaGdyb3VwLCBodG1sLCBpLCBpZnJhbWUsIGltZywgaW5zLCBrYmQsIGxhYmVsLCBsZWdlbmQsIGxpLCBtYXJrLCBtZW51LCBuYXYsIG9iamVjdCwgb2wsIG91dHB1dCwgcCwgcHJlLCBxLCBydWJ5LCBzLCBzYW1wLCBzZWN0aW9uLCBzbWFsbCwgc3Bhbiwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VtbWFyeSwgc3VwLCB0YWJsZSwgdGJvZHksIHRkLCB0Zm9vdCwgdGgsIHRoZWFkLCB0aW1lLCB0ciwgdHQsIHUsIHVsLCB2YXIsIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTphZnRlciwgYmxvY2txdW90ZTpiZWZvcmUsIHE6YWZ0ZXIsIHE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBtZW51LCBuYXYsIHNlY3Rpb24sIHN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYXVkaW8sIGNhbnZhcywgcHJvZ3Jlc3MsIHZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuW2hpZGRlbl0sIHRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5hOmFjdGl2ZSwgYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cblxuYiwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1Yiwgc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuaW1nIHtcbiAgYm9yZGVyOiAwO1xufVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbmhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cblxucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbmNvZGUsIGtiZCwgcHJlLCBzYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuYnV0dG9uLCBpbnB1dCwgb3B0Z3JvdXAsIHNlbGVjdCwgdGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xufVxuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLCBzZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuYnV0dG9uLCBodG1sIGlucHV0W3R5cGU9YnV0dG9uXSwgaW5wdXRbdHlwZT1yZXNldF0sIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbltkaXNhYmxlZF0sIGh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsIGlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdLCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5pbnB1dFt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiwgaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHNpbHZlcjtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsIHRoIHtcbiAgcGFkZGluZzogMDtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5hOmZvY3VzLCBhOmFjdGl2ZSwgYnV0dG9uOmZvY3VzLCBidXR0b246YWN0aXZlLCAuYnRuOmZvY3VzLCAuYnRuOmFjdGl2ZSwgW2NsYXNzKj1idG4tXTpmb2N1cywgW2NsYXNzKj1idG4tXTphY3RpdmUge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uY2xlYXJmaXg6YmVmb3JlLCAuY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuYnV0dG9uLFxuLmJ0biB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi50ZXh0LWxpbmsge1xuICBjb2xvcjogIzY0NjQ2NDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTc7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbi50ZXh0LWxpbmsgaSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNsZWFyZml4OmJlZm9yZSwgLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbmJvZHkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIG1hcmdpbjogYXV0bztcbn1cbmJvZHkuc2xpZGUtdXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuYm9keS5maXhlZC1ib2R5IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbnN0cm9uZyxcbmIge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfbWVkaXVtXCIsIHNhbnMtc2VyaWY7XG59XG5oMS53aXRoLWljb24gW2NsYXNzKj1pY29uLV0sXG5oMi53aXRoLWljb24gW2NsYXNzKj1pY29uLV0sXG5oMy53aXRoLWljb24gW2NsYXNzKj1pY29uLV0sXG5oNC53aXRoLWljb24gW2NsYXNzKj1pY29uLV0sXG5oNS53aXRoLWljb24gW2NsYXNzKj1pY29uLV0sXG5oNi53aXRoLWljb24gW2NsYXNzKj1pY29uLV0ge1xuICBjb2xvcjogIzIzYjE0ZDtcbiAgZm9udC1zaXplOiAxLjE1ZW07XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG5wIHtcbiAgY29sb3I6ICM3YTdhN2E7XG59XG5cbi5wMSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5cbi5wMiB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4ucDMge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5wNCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG4ucDUge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4ucDYge1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDUycHg7XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cblxuaDYge1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuXG5pbnB1dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogOHB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbmlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMGY2YjM3O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGN1cnNvcjogbm8tZHJvcDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCNzZWxlY3QyLWNoX3NlYXJjaC1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMzgwcHg7XG4gIH1cbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgd2lkdGg6IHVuc2V0O1xuICBoZWlnaHQ6IHVuc2V0O1xuICB0b3A6IDBweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzY0NjQ2NDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgbGVmdDogLTI2cHg7XG4gIHRvcDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItZHJvcGRvd24ge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDExO1xuICB9XG59XG5cbmlucHV0LnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvc3RhdGljL3V0aWwvc2VhcmNoLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTJweCAxMXB4O1xuICB0ZXh0LWluZGVudDogMjRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTc7XG59XG5pbnB1dC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6OnBsYWNob2xkZXIge1xuICBjb2xvcjogcmVkO1xufVxuXG4ucmVkIHtcbiAgY29sb3I6ICMyM2IxNGQ7XG59XG5cbi5ibHVlIHtcbiAgY29sb3I6ICMwZjZiMzc7XG59XG5cbi5ncmFkLCAubGluay1ib3guZGFyayBpLCAuc2VwZXJhdG9yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCAwIDAsICM0ZmMwNzAsICM2ZmE2ODcgNTAlLCAjZTdmMGViKTtcbn1cblxuLmxpbmVhci1ncmFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmYzA3MDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgIzRmYzA3MCwgIzZmYTY4Nyk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICM0ZmMwNzAsICM2ZmE2ODcpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgIzRmYzA3MCwgIzZmYTY4Nyk7XG59XG5cbi5ncmFkLWJyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1jb2xvcjogIzJCNkJCMjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggNHB4IHJnYmEoMjksIDEzMywgMjU1LCAwLjIpO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cblxuLmdyYWQtYnJkMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1jb2xvcjogIzJCNkJCMjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggNHB4IHJnYmEoMjksIDEzMywgMjU1LCAwLjIpO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDRweDtcbn1cblxuLnJhZGl1cywgLnNlcGVyYXRvciB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuXG4ub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vdmVybGF5OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDksIDE1LCAzNiwgMCksIHJnYmEoOSwgMTUsIDM2LCAwLjYpKTtcbn1cblxuLnNlcGVyYXRvciB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5zaGFkb3cteHhzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLnNoYWRvdy14cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xufVxuXG4uc2hhZG93LFxuLnNoYWRvdy1tZCB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDEycHggMjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi5pbm5lci1zaGFkb3cge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAyOHB4IDAgcmdiYSg5LCAxNSwgMzYsIDAuMjQpO1xufVxuXG4uaW4tc2hkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluLXNoZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMjhweCAwIHJnYmEoOSwgMTUsIDM2LCAwLjI0KTtcbn1cblxuLmRldi10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA1O1xuICB0b3A6IDRweDtcbiAgcmlnaHQ6IDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCAwIDAsICNkZDQyNDUsICM4NjljZjQgNTAlLCAjNjg2M2FjKTtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDAuN2VtO1xufVxuXG4uYmx1ZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2YwZWI7XG59XG5cbi5jdXN0b20tYm94IHtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU3O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbiNkZXRhaWxlZC1kcm9wZG93bi5oaWdoZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuI2RldGFpbGVkLWRyb3Bkb3duLmhpZ2hlciAuc2VsZWN0Mi1yZXN1bHRzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA4cHggMjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBwYWRkaW5nOiAxM3B4IDEycHg7XG59XG4jZGV0YWlsZWQtZHJvcGRvd24uaGlnaGVyIC5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gIG1heC1oZWlnaHQ6IDI3MHB4O1xufVxuI2RldGFpbGVkLWRyb3Bkb3duLmhpZ2hlciAuc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLW9wdGlvbi1ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jZGV0YWlsZWQtZHJvcGRvd24uaGlnaGVyIC5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItb3B0aW9uLWhvbGRlciBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiNkZXRhaWxlZC1kcm9wZG93bi5oaWdoZXIgLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1vcHRpb24taG9sZGVyIGkge1xuICB3aWR0aDogMjBweDtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbiNkZXRhaWxlZC1kcm9wZG93bi5oaWdoZXIgLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1vcHRpb24taG9sZGVyIGkuaXRpX19mbGFnLml0aV9fY2gge1xuICB3aWR0aDogMTVweDtcbiAgbWluLXdpZHRoOiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE3cHg7XG59XG4jZGV0YWlsZWQtZHJvcGRvd24uaGlnaGVyIC5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItb3B0aW9uLWhvbGRlciBpICsgc3Ryb25nLFxuI2RldGFpbGVkLWRyb3Bkb3duLmhpZ2hlciAuc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLW9wdGlvbi1ob2xkZXIgYiArIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbiNkZXRhaWxlZC1kcm9wZG93bi5oaWdoZXIgLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1vcHRpb24taG9sZGVyIGIge1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG59XG4jZGV0YWlsZWQtZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0cyB7XG4gIHBhZGRpbmc6IDA7XG59XG4jZGV0YWlsZWQtZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0cyB1bCBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2RldGFpbGVkLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuI2RldGFpbGVkLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbiNkZXRhaWxlZC1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4jZGV0YWlsZWQtZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIC5zZWxlY3QyLW9wdGlvbi1ob2xkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuI2RldGFpbGVkLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLW9wdGlvbi1ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgcGFkZGluZzogMTBweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogOHB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuI2RldGFpbGVkLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLW9wdGlvbi1ob2xkZXIuY291bnRyeS1vcHRpb24ge1xuICBjb2xvcjogIzA5MGYyNDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuI2RldGFpbGVkLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLW9wdGlvbi1ob2xkZXIuY291bnRyeS1vcHRpb24gc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuI2RldGFpbGVkLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLW9wdGlvbi1ob2xkZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4jZGV0YWlsZWQtZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItb3B0aW9uLWhvbGRlciBzcGFuIHN0cm9uZyB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9tZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDM7XG59XG4jZGV0YWlsZWQtZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItb3B0aW9uLWhvbGRlciBzcGFuIHNtYWxsIHtcbiAgY29sb3I6ICM5MDkwOTA7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI3O1xufVxuI2RldGFpbGVkLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLW9wdGlvbi1ob2xkZXIgc3BhbiBlbSB7XG4gIGNvbG9yOiAjYTZhNmE2O1xuICBmb250LWZhbWlseTogXCJpbnRlcl9yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNztcbn1cblxuLnNlbGVjdDItZHJvcGRvd24ge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm94LXNoYWRvdzogMCA4cHggMjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgcGFkZGluZzogOHB4O1xufVxuLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGhlaWdodDogMzlweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2QyZDJkMjtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmhvdmVyLFxuLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmFjdGl2ZSxcbi5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9zZW1pYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiA2cHg7XG59XG4uc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMjNiMTRkO1xufVxuLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMDg7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM5MDkwOTA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiNjdXJyZW5jeUNvZGUgKyAuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uc2xpbVNjcm9sbEJhciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAxN3B4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMCAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMCAwO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41ODtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfbWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rIGgxIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW46IDA7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rIGkge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzBmNmIzNztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlIGgxIHtcbiAgY29sb3I6ICMwZjZiMzc7XG59XG5cbi5saW5rLWJveCB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIGNvbG9yOiAjNGU0ZTRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDEwNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDQ7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX21lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7XG59XG4ubGluay1ib3g6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGluay1ib3ggaSB7XG4gIGNvbG9yOiAjMGY2YjM3O1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5saW5rLWJveC5kYXJrIHtcbiAgYmFja2dyb3VuZDogIzM4MzgzODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubGluay1ib3guZGFyayBpIHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubGluay1ib3gge1xuICAgIG1pbi1oZWlnaHQ6IDcycHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuICAubGluay1ib3ggaSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cblxuLmRhcmstc2lkZSAuZGFyay1jYXJkIHtcbiAgbWluLWhlaWdodDogdW5zZXQ7XG59XG4uZGFyay1zaWRlIC5kYXJrLWNhcmQgaDUsXG4uZGFyay1zaWRlIC5kYXJrLWNhcmQgdWwge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41NztcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfbWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhcmstc2lkZSAuZGFyay1jYXJkIGg1IHtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG59XG4uZGFyay1zaWRlIC5kYXJrLWNhcmQgaDUuYWN0aXZlIHtcbiAgY29sb3I6ICNiY2JjYmM7XG59XG4uZGFyay1zaWRlIC5kYXJrLWNhcmQgdWwge1xuICBwYWRkaW5nOiAyNHB4IDI0cHggNDBweCA0MHB4O1xufVxuLmRhcmstc2lkZSAuZGFyay1jYXJkIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5kYXJrLXNpZGUgLmRhcmstY2FyZCB1bCBsaSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay1zaWRlIC5kYXJrLWNhcmQgdWwgbGkuYWN0aXZlIHtcbiAgY29sb3I6ICNiY2JjYmM7XG59XG4uZGFyay1zaWRlIC5kYXJrLWNhcmQgdWwgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogI2JjYmNiYztcbn1cblxuLm1vYmlsZS1jYXJkcyBoNSB7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM2O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBmb250LWZhbWlseTogXCJpbnRlcl9tZWRpdW1cIiwgc2Fucy1zZXJpZjtcbn1cbi5tb2JpbGUtY2FyZHMgLmRhcmstY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgaGVpZ2h0OiAxMTJweDtcbiAgcGFkZGluZzogMTZweCA4cHggNDBweCA4cHg7XG59XG4ubW9iaWxlLWNhcmRzIC5kYXJrLWNhcmQgLmNhcmQtaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5tb2JpbGUtY2FyZHMgLmRhcmstY2FyZCAuY2FyZC1pY29uIGkge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm1vYmlsZS1jYXJkcyAuZGFyay1jYXJkIC5jYXJkLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cblxuLmFzIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4ubXQtZyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5tYi1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnJuZC1ib3gge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwLjU4ZW07XG4gIGJvcmRlci10b3Atd2lkdGg6IDAuMjI3NWVtO1xuICBib3JkZXItbGVmdC13aWR0aDogMC4yMjc1ZW07XG4gIGJvcmRlci1yaWdodC13aWR0aDogMC4yMjc1ZW07XG59XG5cbi5kcm9wZG93bi1jdXN0b20gLmRyb3Bkb3duLW1lbnUge1xuICBwYWRkaW5nOiAxMnB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3gtc2hhZG93OiAwIDEycHggMjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWluLXdpZHRoOiAxMC42MjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5kcm9wZG93bi1jdXN0b20gLmRyb3Bkb3duLW1lbnUubW9iaWxlLWxlZnQge1xuICAgIGxlZnQ6IC02N3B4O1xuICB9XG59XG4uZHJvcGRvd24tY3VzdG9tIC5kcm9wZG93bi1pdGVtIHtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9tZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG4uZHJvcGRvd24tY3VzdG9tIC5kcm9wZG93bi1pdGVtOmhvdmVyLCAuZHJvcGRvd24tY3VzdG9tIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIGNvbG9yOiAjNjQ2NDY0O1xufVxuLmRyb3Bkb3duLWN1c3RvbSAuZHJvcGRvd24taXRlbS5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk3OFwiO1xuICBmb250LWZhbWlseTogXCJwYXI1ZXNjYXBlc1wiO1xuICBjb2xvcjogIzBmNmIzNztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG5cbi5ib3R0b20tbWVudSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZThlOGU4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmJvdHRvbS1tZW51IHtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICB9XG59XG4uYm90dG9tLW1lbnUgLmJvdHRvbS1tZW51LWxpc3QgYSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGNvbG9yOiAjNjQ2NDY0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG4uYm90dG9tLW1lbnUgLmJvdHRvbS1tZW51LWxpc3QgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiBhdXRvIDBweCBhdXRvIDVweDtcbn1cbi5ib3R0b20tbWVudSAuYm90dG9tLW1lbnUtbGlzdCBhOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmJvdHRvbS1tZW51IC5ib3R0b20tbWVudS1saXN0IHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGNvbG9yOiAjNjQ2NDY0O1xuICBmb250LWZhbWlseTogXCJpbnRlcl9tZWRpdW1cIiwgc2Fucy1zZXJpZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5wYWR4LTAge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNjtcbiAgfVxuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHZoLCAwKTtcbiAgfVxuICAubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRvcDogMnJlbTtcbiAgfVxuICAubW9kYWw6bm90KC5jdXN0b20tbW9kYWwpIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAycmVtIDJyZW0gMCAwO1xuICB9XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5jbG9zZSB7XG4gICAgdG9wOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgICByaWdodDogY2FsYyg1MCUgLSAxLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLmNsb3NlIGkge1xuICAgIGNvbG9yOiAjZThlOGU4O1xuICB9XG4gIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLmNsb3NlIGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5MFwiO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG59XG4uZnVsbC13aWRlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuZnVsbC13aWRlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAwO1xuICB9XG59XG5cbi5jb2wteGwsXG4uY29sLXhsLWF1dG8sXG4uY29sLXhsLTEyLFxuLmNvbC14bC0xMSxcbi5jb2wteGwtMTAsXG4uY29sLXhsLTksXG4uY29sLXhsLTgsXG4uY29sLXhsLTcsXG4uY29sLXhsLTYsXG4uY29sLXhsLTUsXG4uY29sLXhsLTQsXG4uY29sLXhsLTMsXG4uY29sLXhsLTIsXG4uY29sLXhsLTEsXG4uY29sLWxnLFxuLmNvbC1sZy1hdXRvLFxuLmNvbC1sZy0xMixcbi5jb2wtbGctMTEsXG4uY29sLWxnLTEwLFxuLmNvbC1sZy05LFxuLmNvbC1sZy04LFxuLmNvbC1sZy03LFxuLmNvbC1sZy02LFxuLmNvbC1sZy01LFxuLmNvbC1sZy00LFxuLmNvbC1sZy0zLFxuLmNvbC1sZy0yLFxuLmNvbC1sZy0xLFxuLmNvbC1tZCxcbi5jb2wtbWQtYXV0byxcbi5jb2wtbWQtMTIsXG4uY29sLW1kLTExLFxuLmNvbC1tZC0xMCxcbi5jb2wtbWQtOSxcbi5jb2wtbWQtOCxcbi5jb2wtbWQtNyxcbi5jb2wtbWQtNixcbi5jb2wtbWQtNSxcbi5jb2wtbWQtNCxcbi5jb2wtbWQtMyxcbi5jb2wtbWQtMixcbi5jb2wtbWQtMSxcbi5jb2wtc20sXG4uY29sLXNtLWF1dG8sXG4uY29sLXNtLTEyLFxuLmNvbC1zbS0xMSxcbi5jb2wtc20tMTAsXG4uY29sLXNtLTksXG4uY29sLXNtLTgsXG4uY29sLXNtLTcsXG4uY29sLXNtLTYsXG4uY29sLXNtLTUsXG4uY29sLXNtLTQsXG4uY29sLXNtLTMsXG4uY29sLXNtLTIsXG4uY29sLXNtLTEsXG4uY29sLFxuLmNvbC1hdXRvLFxuLmNvbC0xMixcbi5jb2wtMTEsXG4uY29sLTEwLFxuLmNvbC05LFxuLmNvbC04LFxuLmNvbC03LFxuLmNvbC02LFxuLmNvbC01LFxuLmNvbC00LFxuLmNvbC0zLFxuLmNvbC0yLFxuLmNvbC0xIHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmNvbC14bCxcbiAgLmNvbC14bC1hdXRvLFxuICAuY29sLXhsLTEyLFxuICAuY29sLXhsLTExLFxuICAuY29sLXhsLTEwLFxuICAuY29sLXhsLTksXG4gIC5jb2wteGwtOCxcbiAgLmNvbC14bC03LFxuICAuY29sLXhsLTYsXG4gIC5jb2wteGwtNSxcbiAgLmNvbC14bC00LFxuICAuY29sLXhsLTMsXG4gIC5jb2wteGwtMixcbiAgLmNvbC14bC0xLFxuICAuY29sLWxnLFxuICAuY29sLWxnLWF1dG8sXG4gIC5jb2wtbGctMTIsXG4gIC5jb2wtbGctMTEsXG4gIC5jb2wtbGctMTAsXG4gIC5jb2wtbGctOSxcbiAgLmNvbC1sZy04LFxuICAuY29sLWxnLTcsXG4gIC5jb2wtbGctNixcbiAgLmNvbC1sZy01LFxuICAuY29sLWxnLTQsXG4gIC5jb2wtbGctMyxcbiAgLmNvbC1sZy0yLFxuICAuY29sLWxnLTEsXG4gIC5jb2wtbWQsXG4gIC5jb2wtbWQtYXV0byxcbiAgLmNvbC1tZC0xMixcbiAgLmNvbC1tZC0xMSxcbiAgLmNvbC1tZC0xMCxcbiAgLmNvbC1tZC05LFxuICAuY29sLW1kLTgsXG4gIC5jb2wtbWQtNyxcbiAgLmNvbC1tZC02LFxuICAuY29sLW1kLTUsXG4gIC5jb2wtbWQtNCxcbiAgLmNvbC1tZC0zLFxuICAuY29sLW1kLTIsXG4gIC5jb2wtbWQtMSxcbiAgLmNvbC1zbSxcbiAgLmNvbC1zbS1hdXRvLFxuICAuY29sLXNtLTEyLFxuICAuY29sLXNtLTExLFxuICAuY29sLXNtLTEwLFxuICAuY29sLXNtLTksXG4gIC5jb2wtc20tOCxcbiAgLmNvbC1zbS03LFxuICAuY29sLXNtLTYsXG4gIC5jb2wtc20tNSxcbiAgLmNvbC1zbS00LFxuICAuY29sLXNtLTMsXG4gIC5jb2wtc20tMixcbiAgLmNvbC1zbS0xLFxuICAuY29sLFxuICAuY29sLWF1dG8sXG4gIC5jb2wtMTIsXG4gIC5jb2wtMTEsXG4gIC5jb2wtMTAsXG4gIC5jb2wtOSxcbiAgLmNvbC04LFxuICAuY29sLTcsXG4gIC5jb2wtNixcbiAgLmNvbC01LFxuICAuY29sLTQsXG4gIC5jb2wtMyxcbiAgLmNvbC0yLFxuICAuY29sLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgfVxufVxuXG4ucm93IHtcbiAgbWFyZ2luLXJpZ2h0OiAtOHB4O1xuICBtYXJnaW4tbGVmdDogLThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnJvdyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGUtZnJvbS1ib3R0b20ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGUtZnJvbS1yaWdodCB7XG4gIGZyb20ge1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgfVxuICB0byB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi5idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfc2VtaWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNiMTRkO1xuICBwYWRkaW5nOiAxMHB4IDMycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idG4gbGFiZWwsXG4uYnRuIHN0cm9uZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5idG46ZGlzYWJsZWQsIC5idG5bZGlzYWJsZWQ9ZGlzYWJsZWRdLCAuYnRuW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm8tZHJvcDtcbn1cbi5idG46ZGlzYWJsZWQgbGFiZWwsXG4uYnRuOmRpc2FibGVkIHN0cm9uZywgLmJ0bltkaXNhYmxlZD1kaXNhYmxlZF0gbGFiZWwsXG4uYnRuW2Rpc2FibGVkPWRpc2FibGVkXSBzdHJvbmcsIC5idG5bZGlzYWJsZWRdIGxhYmVsLFxuLmJ0bltkaXNhYmxlZF0gc3Ryb25nIHtcbiAgY3Vyc29yOiBuby1kcm9wO1xufVxuLmJ0bi5kaXNhYmxlZCwgLmJ0bi5kaXNhYmxlZDpob3ZlciwgLmJ0bltkaXNhYmxlZF0sIC5idG5bZGlzYWJsZWRdOmhvdmVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmJ0biBpIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5idG4ucHJpbWFyeSwgLmJ0bi5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICMyM2IxNGQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idG4ucHJpbWFyeSBpLCAuYnRuLmJ0bi1wcmltYXJ5IGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4ucHJpbWFyeS5pbnZlcnQsIC5idG4uYnRuLXByaW1hcnkuaW52ZXJ0IHtcbiAgYmFja2dyb3VuZDogI2QzZWZkYjtcbiAgY29sb3I6ICMyM2IxNGQ7XG59XG4uYnRuLnByaW1hcnkuaW52ZXJ0IGksIC5idG4uYnRuLXByaW1hcnkuaW52ZXJ0IGkge1xuICBjb2xvcjogIzIzYjE0ZDtcbn1cbi5idG4ucHJpbWFyeTpob3ZlciwgLmJ0bi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzOWI4NWU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idG4ucHJpbWFyeS5idG4tZ3JhZCwgLmJ0bi5idG4tcHJpbWFyeS5idG4tZ3JhZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNjRkZWcsICM2NWM4ODIsICMyM2IxNGQpO1xufVxuLmJ0bi5zZWNvbmRhcnksIC5idG4uYnRuLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICMwZjZiMzc7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idG4uc2Vjb25kYXJ5IGksIC5idG4uYnRuLXNlY29uZGFyeSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLnNlY29uZGFyeSAuaW52ZXJ0LCAuYnRuLmJ0bi1zZWNvbmRhcnkgLmludmVydCB7XG4gIGJhY2tncm91bmQ6ICNjZmUxZDc7XG4gIGNvbG9yOiAjMGY2YjM3O1xufVxuLmJ0bi5zZWNvbmRhcnkgLmludmVydCBpLCAuYnRuLmJ0bi1zZWNvbmRhcnkgLmludmVydCBpIHtcbiAgY29sb3I6ICMwZjZiMzc7XG59XG4uYnRuLnNlY29uZGFyeTpob3ZlciwgLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI3Nzk0Yjtcbn1cbi5idG4uZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NDY0NjQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi5kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlNGU0ZTtcbn1cbi5idG4uZ2hvc3Qge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmJ0bi5naG9zdDpob3ZlciB7XG4gIGNvbG9yOiAjNjQ2NDY0O1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xufVxuLmJ0bi54bGFyZ2UsIC5idG4uYnRuLXhsIHtcbiAgcGFkZGluZzogMTZweCAzMnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU2O1xuICBoZWlnaHQ6IDUycHg7XG59XG4uYnRuLnhsYXJnZSBsYWJlbCxcbi5idG4ueGxhcmdlIHN0cm9uZywgLmJ0bi5idG4teGwgbGFiZWwsXG4uYnRuLmJ0bi14bCBzdHJvbmcge1xuICBvcGFjaXR5OiAwLjY7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX21lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5idG4ueGxhcmdlIGksIC5idG4uYnRuLXhsIGkge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNXB4O1xufVxuLmJ0bi5sYXJnZSwgLmJ0bi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMTZweCAzMnB4O1xufVxuLmJ0bi5sYXJnZSBsYWJlbCxcbi5idG4ubGFyZ2Ugc3Ryb25nLCAuYnRuLmJ0bi1sZyBsYWJlbCwgLmJ0bi1ncm91cC1sZyA+IC5idG4gbGFiZWwsXG4uYnRuLmJ0bi1sZyBzdHJvbmcsXG4uYnRuLWdyb3VwLWxnID4gLmJ0biBzdHJvbmcge1xuICBvcGFjaXR5OiAwLjY7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX21lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5idG4ubGFyZ2UgaSwgLmJ0bi5idG4tbGcgaSwgLmJ0bi1ncm91cC1sZyA+IC5idG4gaSB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC01cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5idG4ubGFyZ2UsIC5idG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0biB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU3O1xuICAgIHBhZGRpbmc6IDdweCAxNnB4O1xuICB9XG59XG4uYnRuLm1lZGl1bSwgLmJ0bi5idG4tbWQge1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5idG4ubWVkaXVtIGksIC5idG4uYnRuLW1kIGkge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmJ0bi5zbWFsbCwgLmJ0bi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogNHB4IDhweDtcbn1cblxuLmNsb3VkLWFyZWEge1xuICBib3gtc2hhZG93OiAwIDEycHggMjRweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4wNCksIDAgOHB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmNsb3VkLWFyZWE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjVweDtcbiAgbGVmdDogLTEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxM3B4IDEwcHggMTNweCAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHdoaXRlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuLmNsb3VkLWFyZWEud2l0aC1jb250ZW50IHtcbiAgcGFkZGluZzogMThweDtcbn1cbi5jbG91ZC1hcmVhLndpdGgtZGlzY291bnQtY2xvdWQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjM2M5ZTZjO1xufVxuLmNsb3VkLWFyZWEud2l0aC1kaXNjb3VudC1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjFweDtcbiAgbGVmdDogLTEzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxN3B4IDEzcHggMTdweCAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICMzYzllNmMgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG4uY2xvdWQtYXJlYS53aXRoLWJlc3QtcHJpY2UtY2xvdWQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNmZhNjg3O1xufVxuLmNsb3VkLWFyZWEud2l0aC1iZXN0LXByaWNlLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMXB4O1xuICBsZWZ0OiAtMTNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDE3cHggMTNweCAxN3B4IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIzZmYTY4NyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cbi5jbG91ZC1hcmVhIGg1IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDQ7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX21lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM4MzgzODtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLmNsb3VkLWFyZWEgcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNjQ2NDY0O1xufVxuLmNsb3VkLWFyZWEgLml0ZW1zLWdyb3VwIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcbn1cbi5jbG91ZC1hcmVhIC5pdGVtcy1ncm91cDpudGgtY2hpbGQoMykge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5jbG91ZC1hcmVhIC5pdGVtcy1ncm91cDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uY2xvdWQtYXJlYSAuaXRlbXMtZ3JvdXAgLml0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY2xvdWQtYXJlYSAuaXRlbXMtZ3JvdXAgLml0ZW0gLml0ZW0taW1nIHtcbiAgZmxleDogMCAwIDIwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNDhweDtcbn1cbi5jbG91ZC1hcmVhIC5pdGVtcy1ncm91cCAuaXRlbSAuaXRlbS1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2xvdWQtYXJlYSAuaXRlbXMtZ3JvdXAgLml0ZW0gLml0ZW0taW5mbyB7XG4gIGZsZXg6IDAgMCA3MiU7XG59XG4uY2xvdWQtYXJlYSAuaXRlbXMtZ3JvdXAgLml0ZW0gLml0ZW0taW5mbyAuaW5mby1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5jbG91ZC1hcmVhIC5pdGVtcy1ncm91cCAuaXRlbSAuaXRlbS1pbmZvIC5pbmZvLWhlYWRlciBzdHJvbmcge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMzgzODM4O1xuICBmb250LWZhbWlseTogXCJpbnRlcl9tZWRpdW1cIiwgc2Fucy1zZXJpZjtcbn1cbi5jbG91ZC1hcmVhIC5pdGVtcy1ncm91cCAuaXRlbSAuaXRlbS1pbmZvIC5pbmZvLWhlYWRlciAuaW5mby1ob2xkZXIgaSB7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzkwOTA5MDtcbn1cbi5jbG91ZC1hcmVhIC5pdGVtcy1ncm91cCAuaXRlbSAuaXRlbS1pbmZvIC5pbmZvLWhlYWRlciAuaW5mby1ob2xkZXIgaS5pY29uLWluZm9ybWF0aW9uLWZpbGxlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2xvdWQtYXJlYSAuaXRlbXMtZ3JvdXAgLml0ZW0gLml0ZW0taW5mbyAuaW5mby1oZWFkZXIgLmluZm8taG9sZGVyIGkuaWNvbi1pbmZvcm1hdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNsb3VkLWFyZWEgLml0ZW1zLWdyb3VwIC5pdGVtIC5pdGVtLWluZm8gLmluZm8taGVhZGVyIC5pbmZvLWhvbGRlcjpob3ZlciAuaWNvbi1pbmZvcm1hdGlvbi1maWxsZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jbG91ZC1hcmVhIC5pdGVtcy1ncm91cCAuaXRlbSAuaXRlbS1pbmZvIC5pbmZvLWhlYWRlciAuaW5mby1ob2xkZXI6aG92ZXIgLmljb24taW5mb3JtYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNsb3VkLWFyZWEgLml0ZW1zLWdyb3VwIC5pdGVtIC5pdGVtLWluZm8gLnN1Yi1pbmZvIHAge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNjQ2NDY0O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uY2xvdWQtYXJlYSAuaXRlbXMtZ3JvdXAgLml0ZW0gLml0ZW0taW5mbyAuc3ViLWluZm8gcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmdvLWJhY2std3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uZ28tYmFjay13cmFwcGVyIC5nby1iYWNrIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi5nby1iYWNrLXdyYXBwZXIgLmdvLWJhY2sgaSB7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAuZ28tYmFjay13cmFwcGVyIC5nby1iYWNrIGkge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5nby1iYWNrLXdyYXBwZXIgLmdvLWJhY2sge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5nby1iYWNrLXdyYXBwZXIgLmdvLWJhY2s6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbn1cblxuLmNsb3NlLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLThweDtcbiAgY29sb3I6ICM5MDkwOTA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA1MnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZGNlNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxufVxuLmZvcm0tY29udHJvbDpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTA5MDkwIDE4cHg7XG59XG4uZm9ybS1jb250cm9sOmRpc2FibGVkIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzlmYzNhZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZTFkNztcbiAgY29sb3I6ICM5ZmMzYWY7XG59XG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JjYmNiYztcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uZm9ybS1jb250cm9sLmZpbGxlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhNmE2YTY7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmZvcm0tY29udHJvbC5pbnB1dC12YWxpZGF0aW9uLWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1RUNFNjtcbiAgYm9yZGVyLWNvbG9yOiAjNjVjODgyO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyMTMsIDE5LCAyMywgMC4zMik7XG59XG4uZm9ybS1jb250cm9sLmVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1RUNFNjtcbiAgYm9yZGVyLWNvbG9yOiAjNjVjODgyO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyMTMsIDE5LCAyMywgMC4zMik7XG59XG4uZm9ybS1jb250cm9sLmlucHV0LXZhbGlkYXRpb24tZXJyb3IgKyAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFQ0U2O1xuICBib3JkZXItY29sb3I6ICM2NWM4ODI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDIxMywgMTksIDIzLCAwLjMyKTtcbn1cbi5mb3JtLWNvbnRyb2wuZXJyb3IgKyAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFQ0U2O1xuICBib3JkZXItY29sb3I6ICM2NWM4ODI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDIxMywgMTksIDIzLCAwLjMyKTtcbn1cblxuLnNlbGVjdC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlbGVjdC1pdGVtIHNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICB0ZXh0LWluZGVudDogMXB4O1xuICB0ZXh0LW92ZXJmbG93OiBcIlwiO1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuLnNlbGVjdC1pdGVtIHNlbGVjdC5iaXJ0aGRheS1lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNUVDRTY7XG4gIGJvcmRlci1jb2xvcjogIzY1Yzg4MjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMjEzLCAxOSwgMjMsIDAuMzIpO1xufVxuLnNlbGVjdC1pdGVtIHNlbGVjdDotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWxlY3QtaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjNjQ2NDY0O1xuICBmb250LWZhbWlseTogXCJwYXI1ZXNjYXBlc1wiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSA3cHgpO1xuICByaWdodDogMTNweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5yYWRpby1jaGVjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucmFkaW8tY2hlY2suYWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoNTIsIDkzLCAyMzgsIDAuMzIpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDUyLCA5MywgMjM4LCAwLjMyKTtcbn1cbi5yYWRpby1jaGVjay5hY3RpdmU6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg1MiwgOTMsIDIzOCwgMC4zMik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNTIsIDkzLCAyMzgsIDAuMzIpO1xufVxuLnJhZGlvLWNoZWNrIFt0eXBlPXJhZGlvXSxcbi5yYWRpby1jaGVjayBbdHlwZT1jaGVja2JveF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJhZGlvLWNoZWNrIGIge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTk5OTk5O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmFkaW8tY2hlY2sgW3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBiLFxuLnJhZGlvLWNoZWNrIFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgYixcbi5yYWRpby1jaGVjayAuZmFrZS1jaGVja2VkLXJhZGlvIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnJhZGlvLWNoZWNrIFt0eXBlPXJhZGlvXTpjaGVja2VkICsgYjphZnRlcixcbi5yYWRpby1jaGVjayBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGI6YWZ0ZXIsXG4ucmFkaW8tY2hlY2sgLmZha2UtY2hlY2tlZC1yYWRpbzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc3XCI7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogIzBmNmIzNztcbiAgZm9udC1mYW1pbHk6IFwicGFyNWVzY2FwZXNcIjtcbiAgbGVmdDogLTFweDtcbiAgdG9wOiAtMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5yYWRpby1jaGVjayBzcGFuIHtcbiAgICBmbGV4OiAwIDAgODYlO1xuICB9XG59XG5cbi5yYWRpby1jaXJjbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJhZGlvLWNpcmNsZS5hY3RpdmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg1MiwgOTMsIDIzOCwgMC4zMik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNTIsIDkzLCAyMzgsIDAuMzIpO1xufVxuLnJhZGlvLWNpcmNsZS5hY3RpdmU6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg1MiwgOTMsIDIzOCwgMC4zMik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNTIsIDkzLCAyMzgsIDAuMzIpO1xufVxuLnJhZGlvLWNpcmNsZSBbdHlwZT1yYWRpb10ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJhZGlvLWNpcmNsZSBbdHlwZT1jaGVja2JveF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJhZGlvLWNpcmNsZSBiIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZmxleDogMCAwIDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk5OTk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yYWRpby1jaXJjbGUgW3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBiLFxuLnJhZGlvLWNpcmNsZSBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGIsXG4ucmFkaW8tY2lyY2xlIC5mYWtlLWNoZWNrZWQtcmFkaW8ge1xuICBib3JkZXI6IG5vbmU7XG59XG4ucmFkaW8tY2lyY2xlIFt0eXBlPXJhZGlvXTpjaGVja2VkICsgYjphZnRlcixcbi5yYWRpby1jaXJjbGUgW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBiOmFmdGVyLFxuLnJhZGlvLWNpcmNsZSAuZmFrZS1jaGVja2VkLXJhZGlvOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5N2NcIjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjMGY2YjM3O1xuICBmb250LWZhbWlseTogXCJwYXI1ZXNjYXBlc1wiO1xuICBsZWZ0OiAtMXB4O1xuICB0b3A6IC0xcHg7XG59XG5cbi5jaGVjay1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNoZWNrLWJveCBbdHlwZT1jaGVja2JveF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNoZWNrLWJveCBiIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTk5OTtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBtaW4td2lkdGg6IDE4cHg7XG59XG4uY2hlY2stYm94IGIuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG4gIGN1cnNvcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG59XG4uY2hlY2stYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgYiB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5jaGVjay1ib3ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBiOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5M2FcIjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjMGY2YjM3O1xuICBmb250LWZhbWlseTogXCJwYXI1ZXNjYXBlc1wiO1xuICBsZWZ0OiAtMXB4O1xuICB0b3A6IC0xcHg7XG59XG4uY2hlY2stYm94IGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmdyb3VwLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzM4MzgzODtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBmb250LWZhbWlseTogXCJpbnRlcl9tZWRpdW1cIiwgc2Fucy1zZXJpZjtcbn1cbi5ncm91cC1sYWJlbC53aXRoLW1hcmdpbiB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM2NDY0NjQ7XG59XG5cbi5yYWRpby1ib3gge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4ucmFkaW8tYm94IGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmFkaW8tYm94IGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yYWRpby1ib3ggaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIC5yYWRpby1jb250ZW50IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODdiNTliO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzBmNmIzNztcbn1cbi5yYWRpby1ib3ggaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIC5yYWRpby1jb250ZW50ID4gYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjZiMzc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwZjZiMzc7XG59XG4ucmFkaW8tYm94IGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyAucmFkaW8tY29udGVudCA+IGI6YWZ0ZXIge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5yYWRpby1ib3ggaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIC5yYWRpby1jb250ZW50IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNjQ7XG4gIH1cbn1cbi5yYWRpby1ib3ggaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIC5yYWRpby1jb250ZW50IHNwYW4gZW0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJhZGlvLWJveCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgLnJhZGlvLWNvbnRlbnQgc3BhbiBidXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yYWRpby1ib3ggLnJhZGlvLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMmQyZDI7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTBweDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xufVxuLnJhZGlvLWJveCAucmFkaW8tY29udGVudCA+IGIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQyZDE7XG59XG4ucmFkaW8tYm94IC5yYWRpby1jb250ZW50ID4gYjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ucmFkaW8tYm94IC5yYWRpby1jb250ZW50IHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOTI7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3NlbWlib2xkXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgZ2FwOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG4ucmFkaW8tYm94IC5yYWRpby1jb250ZW50IHNwYW4uY29uY2VwdCB7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG59XG4ucmFkaW8tYm94IC5yYWRpby1jb250ZW50IHNwYW4gZW0ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjkyO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjNiMTRkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmbGV4OiAwIDAgMjUlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5yYWRpby1ib3ggLnJhZGlvLWNvbnRlbnQgc3BhbiBlbSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG4ucmFkaW8tYm94IC5yYWRpby1jb250ZW50IHNwYW4gZW0ubmVnYXRpdmUge1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cbi5yYWRpby1ib3ggLnJhZGlvLWNvbnRlbnQgc3BhbiBidXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiA1cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogc29saWQgMXB4ICMwZjZiMzc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2YwZWI7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfc2VtaWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyM2IxNGQ7XG59XG5cbi5mb3JtLWdyb3VwLXdyYXBwZXIge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0tZ3JvdXAtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbi5sb2FkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxvYWRpbmcgLmxvYWRpbmdfX2RvdCB7XG4gIGFuaW1hdGlvbjogZG90LXNlY29uZGFyeSBlYXNlLWluLW91dCAwLjhzIGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY2YjM3O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogNnB4O1xuICBtYXJnaW46IDJweDtcbiAgd2lkdGg6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuQGtleWZyYW1lcyBkb3Qtc2Vjb25kYXJ5IHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkZDRkY7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgfVxuICA1MCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZjZiMzc7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGQ0ZGO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gIH1cbn1cbi5sb2FkaW5nLmNvbG9yUHJpbWFyeSAubG9hZGluZ19fZG90IHtcbiAgYW5pbWF0aW9uOiBkb3QtcHJpbWFyeSBlYXNlLWluLW91dCAwLjhzIGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNiMTRkO1xufVxuQGtleWZyYW1lcyBkb3QtcHJpbWFyeSB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGQ0ZGO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gIH1cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNiMTRkO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRkNGRjtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICB9XG59XG4ubG9hZGluZyAubG9hZGluZ19fZG90Om50aC1vZi10eXBlKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xufVxuLmxvYWRpbmcgLmxvYWRpbmdfX2RvdDpudGgtb2YtdHlwZSgzKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4zcztcbn1cblxuLmxvYWRpbmctZWxlbWVudCxcbi5sb2FkaW5nLWVsZW1lbnQgZGl2IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmxvYWRpbmctZWxlbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAxMDUwO1xufVxuLmxvYWRpbmctZWxlbWVudC5tYWluLWxvYWRpbmcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4ubG9hZGluZy1lbGVtZW50OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogMTtcbn1cbi5sb2FkaW5nLWVsZW1lbnQgLmxvYWQtY29udCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgY29sb3I6ICMwZjZiMzc7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA5O1xufVxuLmxvYWRpbmctZWxlbWVudCAubG9hZC1jb250Lm1pbmktbG9hZCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ubG9hZGluZy1lbGVtZW50IC5sb2FkLWNvbnQubWluaS1sb2FkIGkge1xuICBmb250LXNpemU6IDFyZW07XG59XG4ubG9hZGluZy1lbGVtZW50IC5sb2FkLWNvbnQubWluaS1sb2FkIGk6YmVmb3JlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5sb2FkaW5nLWVsZW1lbnQgLmxvYWQtY29udC5taW5pLWxvYWQgZGl2IHtcbiAgYW5pbWF0aW9uOiBsb2FkaW5nLXJpcHBsZXMtdGVzdCAxcyBjdWJpYy1iZXppZXIoMCwgMC4yLCAwLjgsIDEpIGluZmluaXRlO1xufVxuLmxvYWRpbmctZWxlbWVudCAubG9hZC1jb250IGkge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYW5pbWF0aW9uOiB6b29tLWluLXpvb20tb3V0IDFzIGVhc2UgaW5maW5pdGU7XG59XG4ubG9hZGluZy1lbGVtZW50IC5sb2FkLWNvbnQgaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMjNiMTRkO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5sb2FkaW5nLWVsZW1lbnQgLmxvYWQtY29udCBkaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogNHB4IHNvbGlkICMwZjZiMzc7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBsb2FkaW5nLXJpcHBsZXMgMXMgY3ViaWMtYmV6aWVyKDAsIDAuMiwgMC44LCAxKSBpbmZpbml0ZTtcbn1cbi5sb2FkaW5nLWVsZW1lbnQgLmxvYWQtY29udCBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC41cztcbn1cblxuLmZzLTUge1xuICBmb250LXNpemU6IDAuOHJlbTtcbn1cblxuQGtleWZyYW1lcyBsb2FkaW5nLXJpcHBsZXMge1xuICAwJSB7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDEycHgpO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTJweCk7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNC45JSB7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDEycHgpO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTJweCk7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNSUge1xuICAgIHRvcDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDEycHgpO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGxvYWRpbmctcmlwcGxlcy10ZXN0IHtcbiAgMCUge1xuICAgIHRvcDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDEycHgpO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDQuOSUge1xuICAgIHRvcDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDEycHgpO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDUlIHtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMTJweCk7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyB6b29tLWluLXpvb20tb3V0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSwgMC43NSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUsIDEuMjUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSwgMC43NSk7XG4gIH1cbn1cbmh0bWwgLm1haW4taGVhZGVyIHtcbiAgaGVpZ2h0OiA4OHB4O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY2YjM3O1xuICBib3gtc2hhZG93OiAwIDhweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICBodG1sIC5tYWluLWhlYWRlciB7XG4gICAgaGVpZ2h0OiA2OHB4O1xuICB9XG59XG5odG1sIC5tYWluLWhlYWRlci5iYWNrZ3JvdW5kLWNoYW5nZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLmJyYW5kLWxvZ28gaW1nIHtcbiAgd2lkdGg6IDE5NnB4O1xuICBhc3BlY3QtcmF0aW86IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIGh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLmJyYW5kLWxvZ28gaW1nIHtcbiAgICB3aWR0aDogMTM1cHg7XG4gIH1cbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzkuOThweCkge1xuICBodG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIGh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIge1xuICBnYXA6IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOS45OHB4KSB7XG4gIGh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIge1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICBodG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIHtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgLmRwLW1lbnUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIGEsXG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5kZXN0LW1lbnUsXG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5kZXN0LW1lbnUtdWssXG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zZWFyY2gtbWVudSB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgYSBpLFxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuZGVzdC1tZW51IGksXG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5kZXN0LW1lbnUtdWsgaSxcbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnNlYXJjaC1tZW51IGkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgY29sb3I6ICMyM2IxNGQ7XG4gIGZvbnQtc2l6ZTogMC41cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnNlYXJjaC1tZW51IGkge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51LFxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudS11ayB7XG4gIHRvcDogNzBweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTE7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMTAwJTtcbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUgLmNvdW50cnktbWVudSxcbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUtdWsgLmNvdW50cnktbWVudSB7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDc1KSAwIDVweCAxNXB4O1xufVxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudSAuY291bnRyeS1tZW51IC5uYXYtd3JhcHBlcixcbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUtdWsgLmNvdW50cnktbWVudSAubmF2LXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdmMGViO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xufVxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudSAuY291bnRyeS1tZW51IC5jb3VudHJ5LXRhYixcbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUgLmNvdW50cnktbWVudSAuY291bnRyeS10YWItdWssXG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51LXVrIC5jb3VudHJ5LW1lbnUgLmNvdW50cnktdGFiLFxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudS11ayAuY291bnRyeS1tZW51IC5jb3VudHJ5LXRhYi11ayB7XG4gIGhlaWdodDogMTAwJTtcbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUgLmNvdW50cnktbWVudSAuY291bnRyeS10YWIgLnRpdGxlLFxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudSAuY291bnRyeS1tZW51IC5jb3VudHJ5LXRhYi11ayAudGl0bGUsXG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51LXVrIC5jb3VudHJ5LW1lbnUgLmNvdW50cnktdGFiIC50aXRsZSxcbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUtdWsgLmNvdW50cnktbWVudSAuY291bnRyeS10YWItdWsgLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudSAuY291bnRyeS1tZW51IC5jb3VudHJ5LXRhYiAuY29tbW9uLXNjcm9sbCxcbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUgLmNvdW50cnktbWVudSAuY291bnRyeS10YWItdWsgLmNvbW1vbi1zY3JvbGwsXG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51LXVrIC5jb3VudHJ5LW1lbnUgLmNvdW50cnktdGFiIC5jb21tb24tc2Nyb2xsLFxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudS11ayAuY291bnRyeS1tZW51IC5jb3VudHJ5LXRhYi11ayAuY29tbW9uLXNjcm9sbCB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUgLmNvdW50cnktbWVudSAuY291bnRyeS10YWIgLmNvbW1vbi1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudSAuY291bnRyeS1tZW51IC5jb3VudHJ5LXRhYi11ayAuY29tbW9uLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXIsXG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51LXVrIC5jb3VudHJ5LW1lbnUgLmNvdW50cnktdGFiIC5jb21tb24tc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhcixcbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUtdWsgLmNvdW50cnktbWVudSAuY291bnRyeS10YWItdWsgLmNvbW1vbi1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG59XG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51IC5jb3VudHJ5LW1lbnUgLmNvdW50cnktdGFiIC5jb21tb24tc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUgLmNvdW50cnktbWVudSAuY291bnRyeS10YWItdWsgLmNvbW1vbi1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudS11ayAuY291bnRyeS1tZW51IC5jb3VudHJ5LXRhYiAuY29tbW9uLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51LXVrIC5jb3VudHJ5LW1lbnUgLmNvdW50cnktdGFiLXVrIC5jb21tb24tc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudSAuY291bnRyeS1tZW51IC5jb3VudHJ5LXRhYiAuY29tbW9uLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51IC5jb3VudHJ5LW1lbnUgLmNvdW50cnktdGFiLXVrIC5jb21tb24tc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUtdWsgLmNvdW50cnktbWVudSAuY291bnRyeS10YWIgLmNvbW1vbi1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudS11ayAuY291bnRyeS1tZW51IC5jb3VudHJ5LXRhYi11ayAuY29tbW9uLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51IC5jb3VudHJ5LW1lbnUgLmNvdW50cnktdGFiIC5jb21tb24tc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Zlcixcbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUgLmNvdW50cnktbWVudSAuY291bnRyeS10YWItdWsgLmNvbW1vbi1zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudS11ayAuY291bnRyeS1tZW51IC5jb3VudHJ5LXRhYiAuY29tbW9uLXNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51LXVrIC5jb3VudHJ5LW1lbnUgLmNvdW50cnktdGFiLXVrIC5jb21tb24tc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUgLmNvdW50cnktbWVudSAuY291bnRyeS10YWIgLmNvdW50cmllcy13cmFwcGVyLFxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudSAuY291bnRyeS1tZW51IC5jb3VudHJ5LXRhYi11ayAuY291bnRyaWVzLXdyYXBwZXIsXG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51LXVrIC5jb3VudHJ5LW1lbnUgLmNvdW50cnktdGFiIC5jb3VudHJpZXMtd3JhcHBlcixcbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUtdWsgLmNvdW50cnktbWVudSAuY291bnRyeS10YWItdWsgLmNvdW50cmllcy13cmFwcGVyIHtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUgLmNvdW50cnktbWVudSAuY291bnRyeS10YWIgLnNlZS1hbGwtY291bnRyaWVzLFxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudSAuY291bnRyeS1tZW51IC5jb3VudHJ5LXRhYi11ayAuc2VlLWFsbC1jb3VudHJpZXMsXG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51LXVrIC5jb3VudHJ5LW1lbnUgLmNvdW50cnktdGFiIC5zZWUtYWxsLWNvdW50cmllcyxcbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUtdWsgLmNvdW50cnktbWVudSAuY291bnRyeS10YWItdWsgLnNlZS1hbGwtY291bnRyaWVzIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzBmNmIzNztcbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUgLmNvdW50cnktbWVudSAuY291bnRyeS10YWIgLnNlZS1hbGwtY291bnRyaWVzIGksXG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51IC5jb3VudHJ5LW1lbnUgLmNvdW50cnktdGFiLXVrIC5zZWUtYWxsLWNvdW50cmllcyBpLFxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudS11ayAuY291bnRyeS1tZW51IC5jb3VudHJ5LXRhYiAuc2VlLWFsbC1jb3VudHJpZXMgaSxcbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUtdWsgLmNvdW50cnktbWVudSAuY291bnRyeS10YWItdWsgLnNlZS1hbGwtY291bnRyaWVzIGkge1xuICBjb2xvcjogIzIzYjE0ZDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUgLmNvdW50cnktbWVudSAubmF2LWxpbmssXG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51LXVrIC5jb3VudHJ5LW1lbnUgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZjBlYjtcbiAgY29sb3I6ICMwZjZiMzc7XG59XG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51IC5jb3VudHJ5LW1lbnUgLm5hdi1saW5rOmhvdmVyLFxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudS11ayAuY291bnRyeS1tZW51IC5uYXYtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUgLmNvdW50cnktbWVudSAubmF2LWxpbmsuYWN0aXZlLFxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudS11ayAuY291bnRyeS1tZW51IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMyM2IxNGQ7XG59XG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51IC5jb3VudHJ5LW1lbnUgLm5hdi1saW5rLmNvdW50cnktbGluaywgaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudSAuY291bnRyeS1tZW51IC5uYXYtbGluay5jb3VudHJ5LWxpbmstdWssXG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51LXVrIC5jb3VudHJ5LW1lbnUgLm5hdi1saW5rLmNvdW50cnktbGluayxcbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUtdWsgLmNvdW50cnktbWVudSAubmF2LWxpbmsuY291bnRyeS1saW5rLXVrIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudSAuY291bnRyeS1tZW51IC5jb3VudHJ5LWxpc3QsXG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51LXVrIC5jb3VudHJ5LW1lbnUgLmNvdW50cnktbGlzdCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMzUyN2Y7XG59XG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51IC5jb3VudHJ5LW1lbnUgLmNvdW50cnktbGlzdDpob3Zlcixcbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUtdWsgLmNvdW50cnktbWVudSAuY291bnRyeS1saXN0OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogIzIzYjE0ZDtcbiAgY29sb3I6ICMyM2IxNGQ7XG59XG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51IC5jb3VudHJ5LW1lbnUgLnJlZ2lvbixcbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLnN1Ym1lbnUtdWsgLmNvdW50cnktbWVudSAucmVnaW9uIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudSAuY291bnRyeS1tZW51IC5yZWdpb246aG92ZXIsXG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51LXVrIC5jb3VudHJ5LW1lbnUgLnJlZ2lvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICMwZjZiMzc7XG59XG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5zdWJtZW51IC5jb3VudHJ5LW1lbnUgLnJlZ2lvbiBhLFxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuc3VibWVudS11ayAuY291bnRyeS1tZW51IC5yZWdpb24gYSB7XG4gIGNvbG9yOiAjMGY2YjM3O1xufVxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAubmF2YmFyLXdyYXBwZXIgLmlubmVyLW5hdmJhciBsaSAuaGVhZGVyLXNlYXJjaC13cmFwcGVyIHtcbiAgdG9wOiA3MHB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdmMGViO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3NSkgMCA1cHggMTVweDtcbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLmhlYWRlci1zZWFyY2gtd3JhcHBlciAuaGVhZGVyLXNlYXJjaCB7XG4gIGdhcDogMTZweDtcbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLmhlYWRlci1zZWFyY2gtd3JhcHBlciAuZGF0ZS1zZWFyY2gge1xuICBnYXA6IDE2cHg7XG59XG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5uYXZiYXItd3JhcHBlciAuaW5uZXItbmF2YmFyIGxpIC5oZWFkZXItc2VhcmNoLXdyYXBwZXIgLmRhdGUtc2VhcmNoIC5tYWluLXNlYXJjaCB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyMjBweDtcbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLm5hdmJhci13cmFwcGVyIC5pbm5lci1uYXZiYXIgbGkgLmhlYWRlci1zZWFyY2gtd3JhcHBlciAuZGF0ZS1zZWFyY2ggLmJ0biB7XG4gIHBhZGRpbmc6IDE2cHggNDhweDtcbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IHtcbiAgZ2FwOiA0OHB4O1xufVxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLmxhbmd1YWdlLXBpY2tlciAuc2VsZWN0Mi1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5yaWdodC10b3AtbWVudSAubGFuZ3VhZ2UtcGlja2VyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5yaWdodC10b3AtbWVudSAubGFuZ3VhZ2UtcGlja2VyIC5zZWxlY3QyLW9wdGlvbi1ob2xkZXIgcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX21lZGl1bVwiLCBzYW5zLXNlcmlmO1xufVxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLmxhbmd1YWdlLXBpY2tlciAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5sYW5ndWFnZS1waWNrZXIgaW1nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLm5hdmJhci1tZW51IHtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICBodG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5yaWdodC10b3AtbWVudSAubmF2YmFyLW1lbnUge1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLm5hdmJhci1tZW51IGltZyB7XG4gIHdpZHRoOiAxMDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICBodG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5yaWdodC10b3AtbWVudSAubmF2YmFyLW1lbnUgaW1nIHtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxufVxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLm5hdmJhci1tZW51IC5idG4ge1xuICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5Ljk4cHgpIHtcbiAgaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLm5hdmJhci1tZW51IC5idG4ge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5uYXZiYXItbWVudSBpIHtcbiAgZm9udC1zaXplOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICBodG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5yaWdodC10b3AtbWVudSAubmF2YmFyLW1lbnUgaSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICBodG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5yaWdodC10b3AtbWVudSAubmF2YmFyLW1lbnUgLmRlc3QtZG93bi1pY29uIHtcbiAgICBmb250LXNpemU6IDAuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjMjNiMTRkO1xuICB9XG59XG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5yaWdodC10b3AtbWVudSAubmF2YmFyLW1lbnUgLnN1Yi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgdG9wOiA3MHB4O1xuICByaWdodDogMjRweDtcbiAgei1pbmRleDogMztcbiAgYm94LXNoYWRvdzogMCA4cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLm5hdmJhci1tZW51IC5zdWItbWVudSB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLm5hdmJhci1tZW51IC5zdWItbWVudSB7XG4gICAgei1pbmRleDogMTI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNjhweDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2OHB4KTtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIH1cbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5uYXZiYXItbWVudSAuc3ViLW1lbnUgLm5hdmJhci1tZW51LWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIGh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5uYXZiYXItbWVudSAuc3ViLW1lbnUgLm5hdmJhci1tZW51LWNsb3NlIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5uYXZiYXItbWVudSAuc3ViLW1lbnUgLm5hdmJhci1tZW51LWNsb3NlIGkge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIGh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5uYXZiYXItbWVudSAuc3ViLW1lbnUgLm5hdmJhci1tZW51LWNsb3NlIGkge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG59XG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5yaWdodC10b3AtbWVudSAubmF2YmFyLW1lbnUgLnN1Yi1tZW51IC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3NlbWlib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMwZjZiMzc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLm5hdmJhci1tZW51IC5zdWItbWVudSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLm5hdmJhci1tZW51IC5zdWItbWVudSBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5yaWdodC10b3AtbWVudSAubmF2YmFyLW1lbnUgLnN1Yi1tZW51IGxpIGEge1xuICB0ZXh0LXdyYXA6IG5vd3JhcDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIGh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5uYXZiYXItbWVudSAuc3ViLW1lbnUgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgfVxuICBodG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5yaWdodC10b3AtbWVudSAubmF2YmFyLW1lbnUgLnN1Yi1tZW51IGxpIGEgaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIH1cbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5uYXZiYXItbWVudSAuc3ViLW1lbnUgbGkgYS5zZWUtYWxsLWNvdW50cmllcyB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwZjZiMzc7XG59XG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5yaWdodC10b3AtbWVudSAubmF2YmFyLW1lbnUgLnN1Yi1tZW51IGxpIGEuc2VlLWFsbC1jb3VudHJpZXMgaSB7XG4gIGNvbG9yOiAjMjNiMTRkO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLm5hdmJhci1tZW51IC5zdWItbWVudSBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICMyM2IxNGQ7XG59XG5odG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5yaWdodC10b3AtbWVudSAubmF2YmFyLW1lbnUgLnN1Yi1tZW51IGxpLmNvbnRhY3QtbWVudSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfbWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLm5hdmJhci1tZW51IC5zdWItbWVudSBsaS5jb250YWN0LW1lbnUgYSxcbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5uYXZiYXItbWVudSAuc3ViLW1lbnUgbGkuY29udGFjdC1tZW51IHNwYW4ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjN2E3YTdhO1xufVxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLm5hdmJhci1tZW51IC5zdWItbWVudSBsaS5jb250YWN0LW1lbnUgYTpob3ZlciB7XG4gIGNvbG9yOiAjMzM1MjdmO1xufVxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLm5hdmJhci1tZW51IC5zdWItbWVudSBsaS5jb250YWN0LW1lbnUgLmNvbnRhY3QtbGluayB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZThlOGU4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5uYXZiYXItbWVudSAuc3ViLW1lbnUgbGkuY29udGFjdC1tZW51IC5jb250YWN0LWxpbms6aG92ZXIgc3Bhbixcbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5uYXZiYXItbWVudSAuc3ViLW1lbnUgbGkuY29udGFjdC1tZW51IC5jb250YWN0LWxpbms6aG92ZXIgaSB7XG4gIGNvbG9yOiAjMjNiMTRkO1xufVxuaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLm5hdmJhci1tZW51IC5zdWItbWVudSBsaS5jb250YWN0LW1lbnUgLmNvbnRhY3QtbGluayBzcGFuIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9zZW1pYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzBmNmIzNztcbn1cbmh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5uYXZiYXItbWVudSAuc3ViLW1lbnUgbGkuY29udGFjdC1tZW51IC5jb250YWN0LWxpbmsgaSB7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMGY2YjM3O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIGh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5uYXZiYXItbWVudSAuZGVzdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgfVxuICBodG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5yaWdodC10b3AtbWVudSAubmF2YmFyLW1lbnUgLm1pbmktdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LWZhbWlseTogXCJpbnRlcl9tZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzBmNmIzNztcbiAgfVxuICBodG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5yaWdodC10b3AtbWVudSAubmF2YmFyLW1lbnUgLmNvdW50cnktbGluayxcbiAgaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLm5hdmJhci1tZW51IC5jb3VudHJ5LWxpbmstdWsge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtZmFtaWx5OiBcImludGVyX21lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICB9XG4gIGh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5uYXZiYXItbWVudSAuY291bnRyeS1tZW51IC5jb3VudHJ5LWxpc3Qge1xuICAgIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbiAgaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLm5hdmJhci1tZW51IC5jb3VudHJ5LW1lbnUgLmNvdW50cnktbGlzdCAuY291bnRyeS1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLm5hdmJhci1tZW51IC5jb3VudHJ5LW1lbnUgLmNvdW50cnktbGlzdCAuY291bnRyeS1saW5rLFxuICBodG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5yaWdodC10b3AtbWVudSAubmF2YmFyLW1lbnUgLmNvdW50cnktbWVudSAuY291bnRyeS1saXN0IC5jb3VudHJ5LWxpbmstdWsge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLm5hdmJhci1tZW51IC5jb3VudHJ5LW1lbnUgLmNvdW50cnktbGlzdCAucmVnaW9uLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLm5hdmJhci1tZW51IC5jb3VudHJ5LW1lbnUgLmNvdW50cnktbGlzdCAucGxhY2UtbGlzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIH1cbiAgaHRtbCAubWFpbi1oZWFkZXIgLmlubmVyLWhlYWRlciAucmlnaHQtdG9wLW1lbnUgLm5hdmJhci1tZW51IC5jb3VudHJ5LW1lbnUgLmNvdW50cnktbGlzdCAucGxhY2UtbGlzdCAucGxhY2UtaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICBodG1sIC5tYWluLWhlYWRlciAuaW5uZXItaGVhZGVyIC5yaWdodC10b3AtbWVudSAubmF2YmFyLW1lbnUgLmNvdW50cnktbWVudSAubmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIGh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5uYXZiYXItbWVudSAuY291bnRyeS1tZW51IC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIGh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5uYXZiYXItbWVudSAuY291bnRyeS1tZW51ICNkcm9wLW1lbnUtaWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG4gIGh0bWwgLm1haW4taGVhZGVyIC5pbm5lci1oZWFkZXIgLnJpZ2h0LXRvcC1tZW51IC5uYXZiYXItbWVudSAuY291bnRyeS1tZW51IC5yZWdpb24tbGlzdC5ub3QtdmlzaWJsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuaHRtbCAuZm9vdGVyIC5oaWdoZXItZm9vdGVyIHtcbiAgcGFkZGluZzogODBweCAwO1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2U4ZThlODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICBodG1sIC5mb290ZXIgLmhpZ2hlci1mb290ZXIge1xuICAgIHBhZGRpbmc6IDMycHggMDtcbiAgfVxufVxuaHRtbCAuZm9vdGVyIC5oaWdoZXItZm9vdGVyIC5pbm5lci1oaWdoZXItZm9vdGVyIHVsIGxpIHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3ODc4Nzg7XG59XG5odG1sIC5mb290ZXIgLmhpZ2hlci1mb290ZXIgLmlubmVyLWhpZ2hlci1mb290ZXIgdWwgbGkgYSB7XG4gIGNvbG9yOiAjNzg3ODc4O1xufVxuaHRtbCAuZm9vdGVyIC5oaWdoZXItZm9vdGVyIC5pbm5lci1oaWdoZXItZm9vdGVyIHVsIGxpLmljb24td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5odG1sIC5mb290ZXIgLmhpZ2hlci1mb290ZXIgLmlubmVyLWhpZ2hlci1mb290ZXIgdWwgbGkuaWNvbi13cmFwcGVyIGltZyB7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIGFzcGVjdC1yYXRpbzogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICBodG1sIC5mb290ZXIgLmhpZ2hlci1mb290ZXIgLmlubmVyLWhpZ2hlci1mb290ZXIgdWwgbGkuaWNvbi13cmFwcGVyIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIGh0bWwgLmZvb3RlciAuaGlnaGVyLWZvb3RlciAuaW5uZXItaGlnaGVyLWZvb3RlciB1bCBsaS5pY29uLXdyYXBwZXIgLmFidGEgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDExMHB4O1xuICB9XG59XG5odG1sIC5mb290ZXIgLmhpZ2hlci1mb290ZXIgLmlubmVyLWhpZ2hlci1mb290ZXIgdWwgbGkuc29jaWFsLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIGh0bWwgLmZvb3RlciAuaGlnaGVyLWZvb3RlciAuaW5uZXItaGlnaGVyLWZvb3RlciB1bCBsaSAuaW5mby1lbGUge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cbmh0bWwgLmZvb3RlciAuaGlnaGVyLWZvb3RlciAuaW5uZXItaGlnaGVyLWZvb3RlciB1bCBsaSAuaW5mby1lbGUgaSB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMyM2IxNGQ7XG4gIG1pbi13aWR0aDogMThweDtcbn1cbmh0bWwgLmZvb3RlciAuaGlnaGVyLWZvb3RlciAuaW5uZXItaGlnaGVyLWZvb3RlciB1bCBsaSAuc29jaWFsLWVsZSB7XG4gIGdhcDogMzJweDtcbn1cbmh0bWwgLmZvb3RlciAuaGlnaGVyLWZvb3RlciAuaW5uZXItaGlnaGVyLWZvb3RlciB1bCBsaSAuc29jaWFsLWVsZSBpIHtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuaHRtbCAuZm9vdGVyIC5oaWdoZXItZm9vdGVyIC5pbm5lci1oaWdoZXItZm9vdGVyIHVsIGxpIC5waG9uZS1lbGVtZW50IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICBodG1sIC5mb290ZXIgLmhpZ2hlci1mb290ZXIgLmlubmVyLWhpZ2hlci1mb290ZXIgdWwgbGkgLnBob25lLWVsZW1lbnQge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cbmh0bWwgLmZvb3RlciAuaGlnaGVyLWZvb3RlciAuaW5uZXItaGlnaGVyLWZvb3RlciB1bCBsaSAucGhvbmUtZWxlbWVudCBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzIzYjE0ZDtcbiAgbWluLXdpZHRoOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIGh0bWwgLmZvb3RlciAuaGlnaGVyLWZvb3RlciAuaW5uZXItaGlnaGVyLWZvb3RlciAubWVudS1lbGUgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UsIHBhZGRpbmcgMC4zcyBlYXNlO1xuICB9XG59XG5odG1sIC5mb290ZXIgLmhpZ2hlci1mb290ZXIgLmlubmVyLWhpZ2hlci1mb290ZXIgLm1lbnUtZWxlIC5hcnJvdyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIGZvbnQtc2l6ZTogMC41cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzIzYjE0ZDtcbn1cbmh0bWwgLmZvb3RlciAuaGlnaGVyLWZvb3RlciAuaW5uZXItaGlnaGVyLWZvb3RlciAubWVudS1lbGUgLmFycm93Lm9wZW4ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuaHRtbCAuZm9vdGVyIC5oaWdoZXItZm9vdGVyIC5pbm5lci1oaWdoZXItZm9vdGVyIC5tZW51LWVsZSB1bCB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG5odG1sIC5mb290ZXIgLmhpZ2hlci1mb290ZXIgLmlubmVyLWhpZ2hlci1mb290ZXIgLm1lbnUtZWxlIHVsIGE6aG92ZXIge1xuICBjb2xvcjogIzBmNmIzNztcbn1cbmh0bWwgLmZvb3RlciAuaGlnaGVyLWZvb3RlciAuaW5uZXItZG93bmVyLWZvb3RlciBpbWcge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuaHRtbCAuZm9vdGVyIC5wYXJ0bmVycy13cmFwcGVyIHtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIGh0bWwgLmZvb3RlciAucGFydG5lcnMtd3JhcHBlciB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG5odG1sIC5mb290ZXIgLnBhcnRuZXJzLXdyYXBwZXIgaW1nIHtcbiAgbWF4LWhlaWdodDogMTMwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmh0bWwgLmZvb3RlciAuZG93bmVyLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG59XG5odG1sIC5mb290ZXIgLmRvd25lci1mb290ZXIgLmlubmVyLWRvd25lciAuY29weXJpZ2h0cyBwIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBmb250LWZhbWlseTogXCJpbnRlcl9yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG5odG1sIC5mb290ZXIgLmZvb3Rlci1oZWFkZXIge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjIyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIGh0bWwgLmZvb3RlciAuZm9vdGVyLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yMjtcbiAgfVxufVxuaHRtbCAuZm9vdGVyIC5mb290ZXItaGVhZGVyIGkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIGh0bWwgLmZvb3RlciAuZm9vdGVyLWhlYWRlciBpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ucmFkaW8tYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG59XG4ucmFkaW8tYnV0dG9uIGIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzBmNmIzNztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG4ucmFkaW8tYnV0dG9uIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yYWRpby1idXR0b24gaW5wdXQ6Y2hlY2tlZCArIGI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmZhNjg3O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cblxuLnRyYW5zcGFyZW50LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBnYXA6IDE2cHg7XG4gIGNvbG9yOiAjMjNiMTRkO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMjNiMTRkO1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBmb250LWZhbWlseTogXCJpbnRlcl9zZW1pYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udHJhbnNwYXJlbnQtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICMyM2IxNGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50cmFuc3BhcmVudC1idXR0b24gaSB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5kZXN0aW5hdGlvbi1wYWdlIC5tYWluLWgyIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmRlc3RpbmF0aW9uLXBhZ2UgLm1haW4taDIge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuXG4ubWFpbi1oMiB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5pbmZvLXAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LWZhbWlseTogXCJpbnRlcl9yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjN2E3YTdhO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5pbmZvLXAge1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuLmluZm8tcCAqIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjN2E3YTdhO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmluZm8tcCAqIHtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi5zYWxlcy1saXN0LWluZm8td3JhcHBlciBoMyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5zYWxlcy1saXN0LWluZm8td3JhcHBlciBoMyB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cbi5zYWxlcy1saXN0LWluZm8td3JhcHBlciBwIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzdhN2E3YTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogODAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5zYWxlcy1saXN0LWluZm8td3JhcHBlciBwIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnNhbGVzLWxpc3QtYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5zYWxlcy1saXN0LWJveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxufVxuLnNhbGVzLWxpc3QtYm94IGkge1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMyM2IxNGQ7XG59XG4uc2FsZXMtbGlzdC1ib3ggLnNpbmdsZS1ob3RlbC1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgcmdiYSgxNSwgMTA3LCA1NSwgMC43MDE5NjA3ODQzKSk7XG4gIG9wYWNpdHk6IDAuODU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA2cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNnB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuLnNhbGVzLWxpc3QtYm94IC5zaW5nbGUtaG90ZWwtaW1hZ2UudGctdHlwZSBpbWcge1xuICBoZWlnaHQ6IDIzOHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xufVxuLnNhbGVzLWxpc3QtYm94IC5zaW5nbGUtaG90ZWwtaW1hZ2UudGctdHlwZSBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwcHggNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG59XG4uc2FsZXMtbGlzdC1ib3ggLnNpbmdsZS1ob3RlbC1pbWFnZS50Zy10eXBlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNhbGVzLWxpc3QtYm94IC5zaW5nbGUtaG90ZWwtaW1hZ2UgaW1nIHtcbiAgYXNwZWN0LXJhdGlvOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDZweDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgaGVpZ2h0OiAyMDZweDtcbn1cbi5zYWxlcy1saXN0LWJveCAuc2luZ2xlLWhvdGVsLWltYWdlIC5hYm92ZS1pbWFnZSB7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZzogMTJweDtcbn1cbi5zYWxlcy1saXN0LWJveCAuc2luZ2xlLWhvdGVsLWltYWdlIC5hYm92ZS1pbWFnZSBoNSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5zYWxlcy1saXN0LWJveCAuaG90ZWwtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMGY2YjM3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5zYWxlcy1saXN0LWJveCAuaG90ZWwtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuLnNhbGVzLWxpc3QtYm94IC5jb3Vyc2UtaW5mbyB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3NlbWlib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGNvbG9yOiAjMzgzODM4O1xufVxuLnNhbGVzLWxpc3QtYm94IC5jb3Vyc2UtaW5mbyBpIHtcbiAgY29sb3I6ICNhNmE2YTY7XG59XG4uc2FsZXMtbGlzdC1ib3ggLm5pZ2h0LXJvdW5kLWluZm8ge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMjNiMTRkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5zYWxlcy1saXN0LWJveCAubmlnaHQtcm91bmQtaW5mbyB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuLnNhbGVzLWxpc3QtYm94IC5ob3RlbC11c3Age1xuICBmb250LWZhbWlseTogXCJpbnRlcl9yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjN2E3YTdhO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5zYWxlcy1saXN0LWJveCAuaG90ZWwtdXNwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cbn1cbi5zYWxlcy1saXN0LWJveCAuYnRuIHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuXG4uaG90ZWwtcHJpY2UgZW0ge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTc7XG4gIGNvbG9yOiAjYTZhNmE2O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG4uaG90ZWwtcHJpY2Ugc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzMzNTI3Zjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuaG90ZWwtcHJpY2Ugc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG59XG5cbi5taC1pbmZvIHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG5cbi5zZWFyY2gtZm9ybSB7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0MHB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5zZWFyY2gtZm9ybSB7XG4gICAgcGFkZGluZzogMCAyOHB4O1xuICB9XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9ybS1ncm91cCAuc2VhcmNoLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0tZ3JvdXAgLnNlYXJjaC1pbnB1dC5zZWFyY2gtYnRuLWlucHV0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5mb3JtLWdyb3VwIC5zZWFyY2gtaW5wdXQucm9vbS1ndWVzdC1zZWxlY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybS1ncm91cCAuc2VhcmNoLWlucHV0LnJvb20tZ3Vlc3Qtc2VsZWN0IGkge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI2QzZGNlNTtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5mb3JtLWdyb3VwIC5zZWFyY2gtaW5wdXQucm9vbS1ndWVzdC1zZWxlY3QgLnJvb20tZ3Vlc3QtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3NlbWlib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uZm9ybS1ncm91cCAuc2VhcmNoLWlucHV0LnJvb20tZ3Vlc3Qtc2VsZWN0IC5hbmdsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uZm9ybS1ncm91cCAuc2VhcmNoLWlucHV0LnJvb20tZ3Vlc3Qtc2VsZWN0IC5hbmdsZSBpIHtcbiAgZm9udC1zaXplOiAxLjU2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTNweDtcbiAgY29sb3I6ICNmM2YzZjM7XG59XG4uZm9ybS1ncm91cCAuc2VhcmNoLWlucHV0IGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfbWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjYmNiY2JjO1xufVxuLmZvcm0tZ3JvdXAgLnNlYXJjaC1pbnB1dCAuZGF0ZXBpY2tlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MHB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3NlbWlib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWdyb3VwIC5zZWFyY2gtaW5wdXQgLmRhdGVwaWNrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTBcIjtcbiAgZm9udC1mYW1pbHk6IFwicGFyNWVzY2FwZXNcIjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI2QzZGNlNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNnB4O1xuICB0b3A6IDEzcHg7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmZvcm0tZ3JvdXAgLnNlYXJjaC1pbnB1dCAuZGF0ZXBpY2tlcjpiZWZvcmUge1xuICAgIGxlZnQ6IDhweDtcbiAgICB0b3A6IDMycHg7XG4gIH1cbn1cbi5mb3JtLWdyb3VwIC5zZWFyY2gtaW5wdXQgLmljb24tY2FsZW5kYXItZGF0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxNnB4O1xuICBjb2xvcjogI2QzZGNlNTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmZvcm0tZ3JvdXAgLnNlYXJjaC1pbnB1dCAuaWNvbi1hbmdsZS1kb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAxMnB4O1xuICBjb2xvcjogI2YzZjNmMztcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWdyb3VwIC5kZXRhaWxlZC1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNXB4IDA7XG59XG4uZm9ybS1ncm91cCAuZGV0YWlsZWQtZHJvcGRvd24gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogdW5zZXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWdyb3VwIC5kZXRhaWxlZC1kcm9wZG93biAuZm9ybS1jb250cm9sOmhvdmVyLCAuZm9ybS1ncm91cCAuZGV0YWlsZWQtZHJvcGRvd24gLmZvcm0tY29udHJvbDpmb2N1cywgLmZvcm0tZ3JvdXAgLmRldGFpbGVkLWRyb3Bkb3duIC5mb3JtLWNvbnRyb2wuZmlsbGVkIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmZvcm0tZ3JvdXAgLnRyYXZlbGxlci1pbnB1dCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9tZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMyNTJmM2Y7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmZvcm0tZ3JvdXAgLnRyYXZlbGxlci1pbnB1dCB7XG4gICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICB9XG59XG4uZm9ybS1ncm91cCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG59XG4uZm9ybS1ncm91cCBsYWJlbC50aXRsZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnNsaWNrLWRvdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLnNsaWNrLWRvdHMgbGkge1xuICBtYXJnaW46IDAgM3B4O1xufVxuLnNsaWNrLWRvdHMgYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjZiMzc7XG59XG5cbi5zbGljay1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogNDtcbiAgY29sb3I6ICMwZjZiMzc7XG59XG5cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogLTc2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOS45OHB4KSB7XG4gIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTI0cHg7XG4gIH1cbn1cblxuLnNsaWNrLW5leHQge1xuICByaWdodDogLTc2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOS45OHB4KSB7XG4gIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtMjRweDtcbiAgfVxufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xufVxuXG4jc2VsZWN0Mi1sYW5ndWFnZVNlbGVjdGlvbi1yZXN1bHRzIC5zZWxlY3QyLW9wdGlvbi1ob2xkZXIgcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xufVxuI3NlbGVjdDItbGFuZ3VhZ2VTZWxlY3Rpb24tcmVzdWx0cyAuc2VsZWN0Mi1vcHRpb24taG9sZGVyIGltZyB7XG4gIHdpZHRoOiAxNnB4O1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gc3Bhbi5Db3VudHJ5LCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gc3Bhbi5QbGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gc3Bhbi5Ib3RlbCwgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHNwYW4uR29sZkNvdXJzZSB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5oZWFkaW5nLWJhciAuYnJlYWRjcnVtYi1saXN0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2E2YTZhNjtcbn1cbi5oZWFkaW5nLWJhciAuYnJlYWRjcnVtYi1saXN0IGEge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjN2E3YTdhO1xufVxuLmhlYWRpbmctYmFyIC5icmVhZGNydW1iLWxpc3QgYS5hY3RpdmUge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG4uaGVhZGluZy1iYXIgaDEge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9zZW1pYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzBmNmIzNztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuaGVhZGluZy1iYXIgaDEge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuLnN0YXItYW5kLWZlYXR1cmUge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLmhvdGVsLWxvY2F0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfc2VtaWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5ob3RlbC1sb2NhdGlvbiBpIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbi5iYWNrZHJvcC1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzYjE0ZDtcbiAgb3BhY2l0eTogMC44NTtcbiAgei1pbmRleDogNTtcbn1cblxuLmR5bmFtaWMtcGFnZSAuYm9keS1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmR5bmFtaWMtcGFnZSAuYm9keS1zZWN0aW9uIC5ib2R5LXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5keW5hbWljLXBhZ2UgLmJvZHktc2VjdGlvbiAuYm9keS13cmFwcGVyIC5keW5hbWljLXBhZ2UtYm9keSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxufVxuLmR5bmFtaWMtcGFnZSAuYm9keS1zZWN0aW9uIC5ib2R5LXdyYXBwZXIgLmR5bmFtaWMtcGFnZS1ib2R5IGgyLFxuLmR5bmFtaWMtcGFnZSAuYm9keS1zZWN0aW9uIC5ib2R5LXdyYXBwZXIgLmR5bmFtaWMtcGFnZS1ib2R5IGgzLFxuLmR5bmFtaWMtcGFnZSAuYm9keS1zZWN0aW9uIC5ib2R5LXdyYXBwZXIgLmR5bmFtaWMtcGFnZS1ib2R5IGg0IHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfc2VtaWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuLmR5bmFtaWMtcGFnZSAuYm9keS1zZWN0aW9uIC5ib2R5LXdyYXBwZXIgLmR5bmFtaWMtcGFnZS1ib2R5IGgyIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uZHluYW1pYy1wYWdlIC5ib2R5LXNlY3Rpb24gLmJvZHktd3JhcHBlciAuZHluYW1pYy1wYWdlLWJvZHkgaDMge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uZHluYW1pYy1wYWdlIC5ib2R5LXNlY3Rpb24gLmJvZHktd3JhcHBlciAuZHluYW1pYy1wYWdlLWJvZHkgaDQge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmR5bmFtaWMtcGFnZSAuYm9keS1zZWN0aW9uIC5ib2R5LXdyYXBwZXIgLmR5bmFtaWMtcGFnZS1ib2R5IGEsXG4uZHluYW1pYy1wYWdlIC5ib2R5LXNlY3Rpb24gLmJvZHktd3JhcHBlciAuZHluYW1pYy1wYWdlLWJvZHkgcCxcbi5keW5hbWljLXBhZ2UgLmJvZHktc2VjdGlvbiAuYm9keS13cmFwcGVyIC5keW5hbWljLXBhZ2UtYm9keSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzkwOTA5MDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cbi5keW5hbWljLXBhZ2UgLmJvZHktc2VjdGlvbiAuYm9keS13cmFwcGVyIC5keW5hbWljLXBhZ2UtYm9keSBzdHJvbmcsXG4uZHluYW1pYy1wYWdlIC5ib2R5LXNlY3Rpb24gLmJvZHktd3JhcHBlciAuZHluYW1pYy1wYWdlLWJvZHkgYiB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3NlbWlib2xkXCIsIHNhbnMtc2VyaWY7XG59XG4uZHluYW1pYy1wYWdlIC5ib2R5LXNlY3Rpb24gLmJvZHktd3JhcHBlciAuZHluYW1pYy1wYWdlLWJvZHkgYSB7XG4gIGNvbG9yOiAjMzM1MjdmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5keW5hbWljLXBhZ2UgLmJvZHktc2VjdGlvbiAuYm9keS13cmFwcGVyIC5keW5hbWljLXBhZ2UtYm9keSB1bCB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIHBhZGRpbmc6IDAgMjRweCA0cHggMjRweDtcbn1cbi5keW5hbWljLXBhZ2UgLmJvZHktc2VjdGlvbiAuYm9keS13cmFwcGVyIC5keW5hbWljLXBhZ2UtYm9keSBsaSB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM5MDkwOTA7XG59XG4uZHluYW1pYy1wYWdlIC5mZWF0dXJlLXNlY3Rpb24ge1xuICBwYWRkaW5nOiA2NHB4IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg3N2RlZywgI2Q5ZWVmNiwgI2ZiZmJmYiwgI2ViZmZmNCk7XG59XG4uZHluYW1pYy1wYWdlIC5pbmZvcm1hdGlvbi1zZWN0aW9uIHtcbiAgcGFkZGluZzogNjRweCAwO1xufVxuLmR5bmFtaWMtcGFnZSAuaW5mb3JtYXRpb24tc2VjdGlvbiBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMjNiMTRkO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmR5bmFtaWMtcGFnZSAuaW5mb3JtYXRpb24tc2VjdGlvbiAuc29jaWFsLXRleHQge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjN2E3YTdhO1xuICB3aWR0aDogNzAlO1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuLmR5bmFtaWMtcGFnZSAuaW5mb3JtYXRpb24tc2VjdGlvbiAuc29jaWFsLWljb24ge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9zZW1pYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzMzNTI3ZjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5keW5hbWljLXBhZ2UgLmluZm9ybWF0aW9uLXNlY3Rpb24gLnNvY2lhbC1pY29uIGkge1xuICBmb250LXNpemU6IDEuOTM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuLmR5bmFtaWMtcGFnZSAuaW5mb3JtYXRpb24tc2VjdGlvbiAuc2hvcnQtaW5mbyBwIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41NztcbiAgY29sb3I6ICM3YTdhN2E7XG59XG5cbi5tYWluLXNlYXJjaCB7XG4gIHdpZHRoOiA1MDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAubWFpbi1zZWFyY2gge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tYWluLXNlYXJjaCBmb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWFpbi1zZWFyY2ggZm9ybSAuc2VsZWN0Mi1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5tYWluLXNlYXJjaCBmb3JtIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIGxlZnQ6IC0yNnB4O1xuICB0b3A6IC01OHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLXNlYXJjaCBmb3JtIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1kcm9wZG93biB7XG4gICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tYWluLXNlYXJjaCBmb3JtIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5tYWluLXNlYXJjaCBpIHtcbiAgY29sb3I6ICMyM2IxNGQ7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDhweDtcbn1cbi5tYWluLXNlYXJjaCBpLmZvci1zZWFyY2gge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kYXRlLWlucHV0LXdyYXBwZXIgLmRhdGVwaWNrZXIge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmRhdGUtaW5wdXQtd3JhcHBlciAuZGF0ZXBpY2tlcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5kYXRlLWlucHV0LXdyYXBwZXIgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICByaWdodDogMTZweDtcbiAgY29sb3I6ICMyM2IxNGQ7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50b29sdGlwLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE4cHg7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBwYWRkaW5nOiA0cHggNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udG9vbHRpcC13cmFwcGVyLnNob3cge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLnRvb2x0aXAtd3JhcHBlciBwIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNTYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMzM1MjdmO1xufVxuXG4udG9vbHRpcC13cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTJweDtcbiAgbGVmdDogNTAlO1xuICBib3JkZXItd2lkdGg6IDZweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ubWluaS10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjOTA5MDkwO1xufVxuXG4ubWZwLWJnIHtcbiAgei1pbmRleDogMTA1NCAhaW1wb3J0YW50O1xufVxuXG4ubWZwLXdyYXAge1xuICB6LWluZGV4OiAxMDU1ICFpbXBvcnRhbnQ7XG59XG5cbi5ub3QtdmlzaWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNzaWxrdGlkZS13cmFwcGVyICNzaWxrdGlkZS1iYW5uZXIgcCB7XG4gIGNvbG9yOiAjMjhBNzQ1O1xufVxuI3NpbGt0aWRlLXdyYXBwZXIgI3NpbGt0aWRlLWJhbm5lciBhIHtcbiAgY29sb3I6ICMyOEE3NDU7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX21lZGl1bVwiLCBzYW5zLXNlcmlmO1xufVxuI3NpbGt0aWRlLXdyYXBwZXIgI3NpbGt0aWRlLWJhbm5lciBhOmhvdmVyIHtcbiAgY29sb3I6ICMwZjZiMzc7XG59XG4jc2lsa3RpZGUtd3JhcHBlciAjc2lsa3RpZGUtYmFubmVyIGEuc2lsa3RpZGUtbG9nbyB7XG4gIGZpbGw6ICMyOEE3NDU7XG59XG4jc2lsa3RpZGUtd3JhcHBlciAjc2lsa3RpZGUtYmFubmVyIC5hY2NlcHQtYWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4QTc0NTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMjhBNzQ1O1xufVxuI3NpbGt0aWRlLXdyYXBwZXIgI3NpbGt0aWRlLWJhbm5lciAuYWNjZXB0LWFsbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzI4QTc0NTtcbn1cbiNzaWxrdGlkZS13cmFwcGVyICNzaWxrdGlkZS1iYW5uZXIgLnJlamVjdC1hbGwge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3NpbGt0aWRlLXdyYXBwZXIgI3NpbGt0aWRlLWJhbm5lciAucHJlZmVyZW5jZXMge1xuICBjb2xvcjogIzI4QTc0NTtcbn1cbiNzaWxrdGlkZS13cmFwcGVyICNzaWxrdGlkZS1iYW5uZXIgLnByZWZlcmVuY2VzIHNwYW46aG92ZXIge1xuICBjb2xvcjogIzBmNmIzNztcbn1cblxuLm1haW4tYmFubmVyLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAtODhweDtcbiAgaGVpZ2h0OiA0MDJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1iYW5uZXItc2VjdGlvbiB7XG4gICAgaGVpZ2h0OiA1MTZweDtcbiAgfVxufVxuLm1haW4tYmFubmVyLXNlY3Rpb24gLnNob3djYXNlLXdyYXBwZXIgLnNob3djYXNlIC5tYWluLWhvbWUtc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1haW4tYmFubmVyLXNlY3Rpb24gLnNob3djYXNlLXdyYXBwZXIgLnNob3djYXNlIC5tYWluLWhvbWUtc2xpZGVyIC5zaW5nbGUtc2xpZGUgLnNpbmdsZS1zbGlkZS1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogYXV0bztcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDQwMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWJhbm5lci1zZWN0aW9uIC5zaG93Y2FzZS13cmFwcGVyIC5zaG93Y2FzZSAubWFpbi1ob21lLXNsaWRlciAuc2luZ2xlLXNsaWRlIC5zaW5nbGUtc2xpZGUtaW5uZXIge1xuICAgIGhlaWdodDogNTE2cHg7XG4gIH1cbiAgLm1haW4tYmFubmVyLXNlY3Rpb24gLnNob3djYXNlLXdyYXBwZXIgLnNob3djYXNlIC5tYWluLWhvbWUtc2xpZGVyIC5zaW5nbGUtc2xpZGUgLnNpbmdsZS1zbGlkZS1pbm5lcjpiZWZvcmUge1xuICAgIGhlaWdodDogNTE2cHg7XG4gIH1cbn1cbi5tYWluLWJhbm5lci1zZWN0aW9uIC5zaG93Y2FzZS13cmFwcGVyIC5zaG93Y2FzZSAubWFpbi1ob21lLXNsaWRlciAuc2luZ2xlLXNsaWRlIC5zaW5nbGUtc2xpZGUtaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMGY2YjM3LCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgei1pbmRleDogMjtcbn1cbi5tYWluLWJhbm5lci1zZWN0aW9uIC5zaG93Y2FzZS13cmFwcGVyIC5zaG93Y2FzZSAubWFpbi1ob21lLXNsaWRlciAuc2luZ2xlLXNsaWRlIC5zaW5nbGUtc2xpZGUtaW5uZXIgLnJlbWFyayB7XG4gIGluc2V0OiAwO1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tdG9wOiAxMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAubWFpbi1iYW5uZXItc2VjdGlvbiAuc2hvd2Nhc2Utd3JhcHBlciAuc2hvd2Nhc2UgLm1haW4taG9tZS1zbGlkZXIgLnNpbmdsZS1zbGlkZSAuc2luZ2xlLXNsaWRlLWlubmVyIC5yZW1hcmsge1xuICAgIG1hcmdpbi10b3A6IDEwN3B4O1xuICB9XG59XG4ubWFpbi1iYW5uZXItc2VjdGlvbiAuc2hvd2Nhc2Utd3JhcHBlciAuc2hvd2Nhc2UgLm1haW4taG9tZS1zbGlkZXIgLnNpbmdsZS1zbGlkZSAuc2luZ2xlLXNsaWRlLWlubmVyIC5yZW1hcmsgaDEge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5tYWluLWJhbm5lci1zZWN0aW9uIC5zaG93Y2FzZS13cmFwcGVyIC5zaG93Y2FzZSAubWFpbi1ob21lLXNsaWRlciAuc2luZ2xlLXNsaWRlIC5zaW5nbGUtc2xpZGUtaW5uZXIgLnJlbWFyayBoMSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cbn1cbi5tYWluLWJhbm5lci1zZWN0aW9uIC5zaG93Y2FzZS13cmFwcGVyIC5zaG93Y2FzZSAubWFpbi1ob21lLXNsaWRlciAuc2luZ2xlLXNsaWRlIC5zaW5nbGUtc2xpZGUtaW5uZXIgLnJlbWFyayBoMiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAyLjYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfc2VtaWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAubWFpbi1iYW5uZXItc2VjdGlvbiAuc2hvd2Nhc2Utd3JhcHBlciAuc2hvd2Nhc2UgLm1haW4taG9tZS1zbGlkZXIgLnNpbmdsZS1zbGlkZSAuc2luZ2xlLXNsaWRlLWlubmVyIC5yZW1hcmsgaDIge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDg1JTtcbiAgfVxufVxuLm1haW4tYmFubmVyLXNlY3Rpb24gLnNlYXJjaC13cmFwcGVyIHtcbiAgaW5zZXQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1haW4tYmFubmVyLXNlY3Rpb24gLnNsaWRlLW1ldGEge1xuICB0b3A6IDI3OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5tYWluLWJhbm5lci1zZWN0aW9uIC5zbGlkZS1tZXRhIHtcbiAgICB0b3A6IDI0MHB4O1xuICB9XG59XG4ubWFpbi1iYW5uZXItc2VjdGlvbiAuc2xpZGUtbWV0YSAubWFpbi1zZWFyY2gge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5tYWluLWJhbm5lci1zZWN0aW9uIC5zbGlkZS1tZXRhIC5tYWluLXNlYXJjaCBpIHtcbiAgei1pbmRleDogOTtcbn1cbi5tYWluLWJhbm5lci1zZWN0aW9uIC5zbGlkZS1tZXRhIC5iYWRnZS13cmFwcGVyIHtcbiAgZ2FwOiAxNnB4O1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5tYWluLWJhbm5lci1zZWN0aW9uIC5zbGlkZS1tZXRhIC5iYWRnZS13cmFwcGVyIC5idG4ge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAubWFpbi1iYW5uZXItc2VjdGlvbiAuc2xpZGUtbWV0YSAuYmFkZ2Utd3JhcHBlciAuYnRuIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuLm1haW4tYmFubmVyLXNlY3Rpb24gLnNsaWRlLW1ldGEgLmJhZGdlLXdyYXBwZXIgLmJ0biBpIHtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4uZmVhdHVyZS1zZWN0aW9uIC5mZWF0dXJlLWhlYWRlciAubWFpbi1oMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNjlkZWcsICMyM2IxNGQsICMwZjZiMzcsICMzMzUyN2YpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mZWF0dXJlLXNlY3Rpb24gLmZlYXR1cmUtaGVhZGVyIGgzIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5mZWF0dXJlLXNlY3Rpb24gLmZlYXR1cmUtaGVhZGVyIHAge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBmb250LWZhbWlseTogXCJpbnRlcl9yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjN2E3YTdhO1xuICB3aWR0aDogNjAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5mZWF0dXJlLXNlY3Rpb24gLmZlYXR1cmUtaGVhZGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmZlYXR1cmUtc2VjdGlvbiAuZmVhdHVyZS13cmFwcGVyIHtcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuZmVhdHVyZS1zZWN0aW9uIC5mZWF0dXJlLXdyYXBwZXIgLmZlYXR1cmUtaXRlbSB7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG4uZmVhdHVyZS1zZWN0aW9uIC5mZWF0dXJlLXdyYXBwZXIgLmZlYXR1cmUtaXRlbSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5mZWF0dXJlLXNlY3Rpb24gLmZlYXR1cmUtd3JhcHBlciAuZmVhdHVyZS1pdGVtIGltZyB7XG4gICAgbWF4LXdpZHRoOiA1MHB4O1xuICB9XG59XG4uZmVhdHVyZS1zZWN0aW9uIC5mZWF0dXJlLXdyYXBwZXIgLmZlYXR1cmUtaXRlbSAudGl0bGUge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLmZlYXR1cmUtc2VjdGlvbiAuZmVhdHVyZS13cmFwcGVyIC5mZWF0dXJlLWl0ZW0gLmZlYXR1cmUtaW5mbyAqIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjN2E3YTdhO1xufVxuLmZlYXR1cmUtc2VjdGlvbiAuZmVhdHVyZS13cmFwcGVyIC5zbGljay1kb3RzIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5mZWF0dXJlLXNlY3Rpb24gLmZlYXR1cmUtd3JhcHBlciAuc2xpY2stZG90cyBidXR0b24ge1xuICBvcGFjaXR5OiAwLjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyM2IxNGQ7XG59XG4uZmVhdHVyZS1zZWN0aW9uIC5mZWF0dXJlLXdyYXBwZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjZiMzc7XG59XG5cbi5zYWxlcy1saXN0LWdyb3Vwcy13cmFwcGVyIHtcbiAgZ2FwOiAyMHB4O1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLnNhbGVzLWxpc3QtZ3JvdXBzLXdyYXBwZXIge1xuICAgIGdhcDogNHB4O1xuICB9XG59XG4uc2FsZXMtbGlzdC1ncm91cHMtd3JhcHBlciAubmF2LWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uc2FsZXMtbGlzdC1ncm91cHMtd3JhcHBlciAubmF2LWl0ZW0gLnNhbGVzLWxpc3QtZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMTBweCAxNHB4O1xuICB0ZXh0LXdyYXA6IG5vd3JhcDtcbn1cbi5zYWxlcy1saXN0LWdyb3Vwcy13cmFwcGVyIC5uYXYtaXRlbSAuc2FsZXMtbGlzdC1ncm91cCBoMyB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG4uc2FsZXMtbGlzdC1ncm91cHMtd3JhcHBlciAubmF2LWl0ZW0gLnNhbGVzLWxpc3QtZ3JvdXAuYWN0aXZlIHtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjZiMzc7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5zYWxlcy1saXN0LWdyb3Vwcy13cmFwcGVyIC5uYXYtaXRlbSAuc2FsZXMtbGlzdC1ncm91cC5hY3RpdmUgaDMge1xuICBjb2xvcjogd2hpdGU7XG59XG4uc2FsZXMtbGlzdC1ncm91cHMtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wdWxhci1nb2xmLWJyZWFrcy1zZWN0aW9uIHtcbiAgcGFkZGluZzogNjRweCAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNzJkZWcsICNkOWVlZjYsICNmYmZiZmIsICNlYmZmZjQpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5wb3B1bGFyLWdvbGYtYnJlYWtzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDM0cHggMCAyNHB4IDA7XG4gIH1cbn1cbi5wb3B1bGFyLWdvbGYtYnJlYWtzLXNlY3Rpb24gLmdvbGYtYnJlYWtzLWhlYWRlciAuaW5mby1wIHtcbiAgd2lkdGg6IDcwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAucG9wdWxhci1nb2xmLWJyZWFrcy1zZWN0aW9uIC5nb2xmLWJyZWFrcy1oZWFkZXIgLmluZm8tcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wb3B1bGFyLWdvbGYtYnJlYWtzLXNlY3Rpb24gLmdvbGYtYnJlYWtzLWhlYWRlciAubWFpbi1oMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNjlkZWcsICMyM2IxNGQsICMwZjZiMzcsICMzMzUyN2YpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wb3B1bGFyLWdvbGYtYnJlYWtzLXNlY3Rpb24gLnNhbGVzLWxpc3Qtd3JhcHBlciAuc2xpY2stZG90cyBidXR0b24ge1xuICBvcGFjaXR5OiAwLjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyM2IxNGQ7XG59XG4ucG9wdWxhci1nb2xmLWJyZWFrcy1zZWN0aW9uIC5zYWxlcy1saXN0LXdyYXBwZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjZiMzc7XG59XG4ucG9wdWxhci1nb2xmLWJyZWFrcy1zZWN0aW9uIC5zYWxlcy1saXN0LXdyYXBwZXIgLnNsaWNrLXNsaWRlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5wb3B1bGFyLWdvbGYtYnJlYWtzLXNlY3Rpb24gLnNhbGVzLWxpc3Qtd3JhcHBlciAuc2xpY2stbGlzdCB7XG4gICAgcGFkZGluZzogMHB4IDIwcHggMCAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNwZWNpYWwtb2ZmZXJzLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uc3BlY2lhbC1vZmZlcnMtc2VjdGlvbi50b3AtZ29sZi1ob3RlbHM6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgcmdiKDUxLCA4MiwgMTI3KSA0MiUsIHJnYigyNTUsIDI1NSwgMjU1KSAxMDAlKTtcbn1cbi5zcGVjaWFsLW9mZmVycy1zZWN0aW9uOm5vdCgudG9wLWdvbGYtaG90ZWxzKTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNzRkZWcsICMwZjZiMzcgMSUsICMwZjZiMzcgOTklKTtcbn1cbi5zcGVjaWFsLW9mZmVycy1zZWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjg1O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5zcGVjaWFsLW9mZmVycy1zZWN0aW9uIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgfVxufVxuLnNwZWNpYWwtb2ZmZXJzLXNlY3Rpb24gLnNwZWNpYWwtb2ZmZXJzLWJveCAuc2FsZXMtbGlzdC1pbmZvLXdyYXBwZXIgaDMge1xuICBjb2xvcjogd2hpdGU7XG59XG4uc3BlY2lhbC1vZmZlcnMtc2VjdGlvbiAuc3BlY2lhbC1vZmZlcnMtYm94IC5zYWxlcy1saXN0LWluZm8td3JhcHBlciBwIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTc7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5zcGVjaWFsLW9mZmVycy1zZWN0aW9uIC5zcGVjaWFsLW9mZmVycy1ib3ggLm1haW4taDIge1xuICBjb2xvcjogd2hpdGU7XG59XG4uc3BlY2lhbC1vZmZlcnMtc2VjdGlvbiAuc3BlY2lhbC1vZmZlcnMtYm94IC5pbmZvLXAge1xuICB3aWR0aDogNzAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5zcGVjaWFsLW9mZmVycy1zZWN0aW9uIC5zcGVjaWFsLW9mZmVycy1ib3ggLmluZm8tcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zcGVjaWFsLW9mZmVycy1zZWN0aW9uIC5zcGVjaWFsLW9mZmVycy1ib3ggLmluZm8tcCAqIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogd2hpdGU7XG59XG4uc3BlY2lhbC1vZmZlcnMtc2VjdGlvbiAuc3BlY2lhbC1vZmZlcnMtYm94IC5zcGVjaWFsLW9mZmVycy1zbGlkZXIge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5zcGVjaWFsLW9mZmVycy1zZWN0aW9uIC5zcGVjaWFsLW9mZmVycy1ib3ggLnNwZWNpYWwtb2ZmZXJzLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgcGFkZGluZzogMHB4IDIwcHggMCAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zcGVjaWFsLW9mZmVycy1zZWN0aW9uIC5zcGVjaWFsLW9mZmVycy1ib3ggLnNwZWNpYWwtb2ZmZXJzLXNsaWRlciAuc2xpY2stc2xpZGUge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uc3BlY2lhbC1vZmZlcnMtc2VjdGlvbiAuc3BlY2lhbC1vZmZlcnMtYm94IC5zcGVjaWFsLW9mZmVycy1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnNwZWNpYWwtb2ZmZXJzLXNlY3Rpb24gLnNwZWNpYWwtb2ZmZXJzLWJveCAuc3BlY2lhbC1vZmZlcnMtc2xpZGVyIC5zbGljay1kb3RzIGJ1dHRvbiB7XG4gIG9wYWNpdHk6IDAuMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZjRlODtcbn1cbi5zcGVjaWFsLW9mZmVycy1zZWN0aW9uIC5zcGVjaWFsLW9mZmVycy1ib3ggLnNwZWNpYWwtb2ZmZXJzLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5iYW5uZXItc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG59XG4uYmFubmVyLXNlY3Rpb24gLmJhbm5lci13cmFwcGVyIHtcbiAgcGFkZGluZzogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzYjE0ZDtcbiAgLyomLmJ3LXR4dCB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjNiMTRkO1xuICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICBmaWx0ZXI6IGJsdXIoMTVweCk7XG4gICAgICAgICAgei1pbmRleDogNDtcbiAgICAgIH1cbiAgfSovXG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmJhbm5lci1zZWN0aW9uIC5iYW5uZXItd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTZweCAyNHB4IDY0cHggMjRweDtcbiAgfVxufVxuLmJhbm5lci1zZWN0aW9uIC5iYW5uZXItd3JhcHBlciAuYmFubmVyLWl0ZW0gcCB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5iYW5uZXItc2VjdGlvbiAuYmFubmVyLXdyYXBwZXIgLmJhbm5lci1pdGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5iYW5uZXItc2VjdGlvbiAuYmFubmVyLXdyYXBwZXIgLmJhbm5lci1pdGVtIHAgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmJhbm5lci1zZWN0aW9uIC5iYW5uZXItd3JhcHBlciAuc2xpY2stYXJyb3cge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMi4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0b3A6IDIycHg7XG59XG4uYmFubmVyLXNlY3Rpb24gLmJhbm5lci13cmFwcGVyIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDI0cHg7XG59XG4uYmFubmVyLXNlY3Rpb24gLmJhbm5lci13cmFwcGVyIC5zbGljay1wcmV2IHtcbiAgcmlnaHQ6IDYycHg7XG4gIGxlZnQ6IHVuc2V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5iYW5uZXItc2VjdGlvbiAuYmFubmVyLXdyYXBwZXIgLnNsaWNrLXByZXYge1xuICAgIHJpZ2h0OiB1bnNldDtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDQ1cHgpO1xuICAgIHRvcDogdW5zZXQ7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG4gIC5iYW5uZXItc2VjdGlvbiAuYmFubmVyLXdyYXBwZXIgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDQ1cHgpO1xuICAgIHRvcDogdW5zZXQ7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi50cnVzdHBpbG90LXNlY3Rpb24ge1xuICBwYWRkaW5nOiA2NHB4IDA7XG59XG5cbi5zdWJzY3JpYmUtc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDcycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLnN1YnNjcmliZS1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLnN1YnNjcmliZS1zZWN0aW9uIC5zdWJzY3JpYmUtYm94IHtcbiAgICBtYXJnaW46IDAgOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLnN1YnNjcmliZS1zZWN0aW9uIC5zdWJzY3JpYmUtYm94IC5zdWJzY3JpYmUtd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG4uc3Vic2NyaWJlLXNlY3Rpb24gLnN1YnNjcmliZS1ib3ggLnN1YnNjcmliZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzBmNmIzNztcbiAgd2lkdGg6IDcwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnN1YnNjcmliZS1zZWN0aW9uIC5zdWJzY3JpYmUtYm94IC5zdWJzY3JpYmUtdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uc3Vic2NyaWJlLXNlY3Rpb24gLnN1YnNjcmliZS1ib3ggaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAwIDAgMTJweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5zdWJzY3JpYmUtc2VjdGlvbiAuc3Vic2NyaWJlLWJveCBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMnB4IDEycHg7XG4gIH1cbn1cbi5zdWJzY3JpYmUtc2VjdGlvbiAuc3Vic2NyaWJlLWJveCAuc3Vic2NyaWJlLWlucHV0LXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmN2VkO1xuICBib3JkZXItcmFkaXVzOiAwIDEycHggMTJweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5zdWJzY3JpYmUtc2VjdGlvbiAuc3Vic2NyaWJlLWJveCAuc3Vic2NyaWJlLWlucHV0LXdyYXBwZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHggMTJweCAwIDA7XG4gIH1cbn1cbi5zdWJzY3JpYmUtc2VjdGlvbiAuc3Vic2NyaWJlLWJveCAuc3Vic2NyaWJlLWlucHV0IHtcbiAgcGFkZGluZzogMzJweCAxNnB4O1xufVxuLnN1YnNjcmliZS1zZWN0aW9uIC5zdWJzY3JpYmUtYm94IC5zdWJzY3JpYmUtaW5wdXQgaW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLnN1YnNjcmliZS1zZWN0aW9uIC5zdWJzY3JpYmUtYm94IC5zdWJzY3JpYmUtaW5wdXQgaW5wdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuc3Vic2NyaWJlLXNlY3Rpb24gLnN1YnNjcmliZS1ib3ggLnN1YnNjcmliZS1pbnB1dCAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gIH1cbn1cbi5zdWJzY3JpYmUtc2VjdGlvbiAuc3Vic2NyaWJlLWJveCAuc3Vic2NyaWJlLXJlc3VsdCB7XG4gIHBhZGRpbmc6IDMycHggMTZweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zdWJzY3JpYmUtc2VjdGlvbiAuc3Vic2NyaWJlLWJveCAuc3Vic2NyaWJlLXJlc3VsdCBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMGY2YjM3O1xufVxuXG4uYnJlYWtpbmctZGVhbHMtc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmJyZWFraW5nLWRlYWxzLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIH1cbn1cbi5icmVha2luZy1kZWFscy1zZWN0aW9uIC5tYWluLWgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmJyZWFraW5nLWRlYWxzLXNlY3Rpb24gLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB3aWR0aDogNjAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5icmVha2luZy1kZWFscy1zZWN0aW9uIC5kZXNjcmlwdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5icmVha2luZy1kZWFscy1zZWN0aW9uIC5icmVha2luZy1kZWFscy13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuYnJlYWtpbmctZGVhbHMtc2VjdGlvbiAuYnJlYWtpbmctZGVhbHMtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuLmJyZWFraW5nLWRlYWxzLXNlY3Rpb24gLmJyZWFraW5nLWRlYWxzLXdyYXBwZXIgaDMge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLmJyZWFraW5nLWRlYWxzLXNlY3Rpb24gLmJyZWFraW5nLWRlYWxzLXdyYXBwZXIgLmluZm9ybWF0aW9uICoge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41Nztcbn1cbi5icmVha2luZy1kZWFscy1zZWN0aW9uIC5icmVha2luZy1kZWFscy13cmFwcGVyIGltZyB7XG4gIHdpZHRoOiAyMDBweDtcbiAgYXNwZWN0LXJhdGlvOiBhdXRvO1xufVxuLmJyZWFraW5nLWRlYWxzLXNlY3Rpb24gLmJyZWFraW5nLWRlYWxzLXdyYXBwZXIgLnNsaWNrLWRvdHMge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLmJyZWFraW5nLWRlYWxzLXNlY3Rpb24gLmJyZWFraW5nLWRlYWxzLXdyYXBwZXIgLnNsaWNrLWRvdHMgYnV0dG9uIHtcbiAgb3BhY2l0eTogMC4zO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNiMTRkO1xufVxuLmJyZWFraW5nLWRlYWxzLXNlY3Rpb24gLmJyZWFraW5nLWRlYWxzLXdyYXBwZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjZiMzc7XG59XG4uYnJlYWtpbmctZGVhbHMtc2VjdGlvbiAuYnJlYWtpbmctZGVhbHMtd3JhcHBlciBhIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzBmNmIzNztcbn1cbi5icmVha2luZy1kZWFscy1zZWN0aW9uIC5icmVha2luZy1kZWFscy13cmFwcGVyIGEgaSB7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMjNiMTRkO1xufVxuXG4ubGlzdC1wYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZjBlYjtcbn1cbi5saXN0LXBhZ2UgLmdyYXktYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgY29sb3I6ICMzMzUyN2Y7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogLTg4cHg7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtaGVhZGVyIC5saXN0LXBhZ2Utc2xpZGUtaW5uZXIge1xuICBoZWlnaHQ6IDM4NHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5saXN0LXBhZ2UgLmxpc3QtcGFnZS1oZWFkZXIgLmxpc3QtcGFnZS1zbGlkZS1pbm5lciB7XG4gICAgaGVpZ2h0OiAzNTdweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgfVxufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWhlYWRlciAubGlzdC1wYWdlLXNsaWRlLWlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMGY2YjM3LCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1oZWFkZXIgLmxpc3QtcGFnZS1zbGlkZS1pbm5lciAubGlzdC1pbWFnZS1hYm92ZS1pbmZvIHtcbiAgdG9wOiA4OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5saXN0LXBhZ2UgLmxpc3QtcGFnZS1oZWFkZXIgLmxpc3QtcGFnZS1zbGlkZS1pbm5lciAubGlzdC1pbWFnZS1hYm92ZS1pbmZvLnRvcC16ZXJvLW1vYmlsZSB7XG4gICAgdG9wOiAwO1xuICB9XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtaGVhZGVyIC5saXN0LXBhZ2Utc2xpZGUtaW5uZXIgLmxpc3QtaW1hZ2UtYWJvdmUtaW5mbyAuYnJlYWRjcnVtYi1saXN0IHtcbiAgY29sb3I6ICNlOGU4ZTg7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtaGVhZGVyIC5saXN0LXBhZ2Utc2xpZGUtaW5uZXIgLmxpc3QtaW1hZ2UtYWJvdmUtaW5mbyAuYnJlYWRjcnVtYi1saXN0IGEge1xuICBjb2xvcjogI2U4ZThlODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdC1wYWdlIC5saXN0LXBhZ2UtaGVhZGVyIC5saXN0LXBhZ2Utc2xpZGUtaW5uZXIgLmhlYWRlci1pbmZvIC5kZXN0aW5hdGlvbi1zZWFyY2gge1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMzZweDtcbiAgfVxufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWhlYWRlciAubGlzdC1wYWdlLXNsaWRlLWlubmVyIC5oZWFkZXItaW5mbyAuZGVzdGluYXRpb24tc2VhcmNoIC5idG4ge1xuICBtaW4td2lkdGg6IDIwMHB4O1xufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWhlYWRlciAubGlzdC1wYWdlLXNsaWRlLWlubmVyIC5oZWFkZXItaW5mbyAuZGVzdGluYXRpb24tc2VhcmNoIC5tYWluLXNlYXJjaCB7XG4gIHBhZGRpbmc6IDExcHggMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdC1wYWdlIC5saXN0LXBhZ2UtaGVhZGVyIC5saXN0LXBhZ2Utc2xpZGUtaW5uZXIgLmhlYWRlci1pbmZvIC5kZXN0aW5hdGlvbi1zZWFyY2ggLm1haW4tc2VhcmNoIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIH1cbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1oZWFkZXIgLmxpc3QtcGFnZS1zbGlkZS1pbm5lciAuaGVhZGVyLWluZm8gaDEge1xuICBmb250LXNpemU6IDIuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9saWdodFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmxpc3QtcGFnZSAubGlzdC1wYWdlLWhlYWRlciAubGlzdC1wYWdlLXNsaWRlLWlubmVyIC5oZWFkZXItaW5mbyBoMSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWhlYWRlciAubGlzdC1wYWdlLXNsaWRlLWlubmVyIC5oZWFkZXItaW5mbyBoMS5zZW8tdGl0bGUge1xuICBmb250LXNpemU6IDIuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3NlbWlib2xkXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmxpc3QtcGFnZSAubGlzdC1wYWdlLWhlYWRlciAubGlzdC1wYWdlLXNsaWRlLWlubmVyIC5oZWFkZXItaW5mbyBoMS5zZW8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtaGVhZGVyIC5saXN0LXBhZ2Utc2xpZGUtaW5uZXIgLmhlYWRlci1pbmZvIGgxLnNlby10aXRsZSArIHAge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX21lZGl1bVwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5saXN0LXBhZ2UgLmxpc3QtcGFnZS1oZWFkZXIgLmxpc3QtcGFnZS1zbGlkZS1pbm5lciAuaGVhZGVyLWluZm8gaDEuc2VvLXRpdGxlICsgcCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWhlYWRlciAubGlzdC1wYWdlLXNsaWRlLWlubmVyIC5oZWFkZXItaW5mbyBoMSBlbSB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAubGlzdC1wYWdlIC5saXN0LXBhZ2UtaGVhZGVyIC5saXN0LXBhZ2Utc2xpZGUtaW5uZXIgLmhlYWRlci1pbmZvIGgxIGVtIHtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1oZWFkZXIgLmxpc3QtcGFnZS1zbGlkZS1pbm5lciAuaGVhZGVyLWluZm8gcCB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmxpc3QtcGFnZSAubGlzdC1wYWdlLWhlYWRlciAubGlzdC1wYWdlLXNsaWRlLWlubmVyIC5oZWFkZXItaW5mbyBwIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWhlYWRlciAubGlzdC1wYWdlLXNsaWRlLWlubmVyIC5oZWFkZXItaW5mbyAubGlzdC1zZWFyY2gtd3JhcHBlciB7XG4gIGdhcDogMTZweDtcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1oZWFkZXIgLmxpc3QtcGFnZS1zbGlkZS1pbm5lciAuaGVhZGVyLWluZm8gLmxpc3Qtc2VhcmNoLXdyYXBwZXIgLmRhdGUtc2VhcmNoIHtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5saXN0LXBhZ2UgLmxpc3QtcGFnZS1oZWFkZXIgLmxpc3QtcGFnZS1zbGlkZS1pbm5lciAuaGVhZGVyLWluZm8gLmxpc3Qtc2VhcmNoLXdyYXBwZXIgLmRhdGUtc2VhcmNoIC5idG4td3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIzNnB4KTtcbiAgfVxufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWhlYWRlciAubGlzdC1wYWdlLXNsaWRlLWlubmVyIC5oZWFkZXItaW5mbyAubGlzdC1zZWFyY2gtd3JhcHBlciAuYnRuIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAyNHB4IDMycHg7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtaGVhZGVyIC5saXN0LXBhZ2Utc2xpZGUtaW5uZXIgLmhlYWRlci1pbmZvIC5saXN0LXNlYXJjaC13cmFwcGVyIC5iYWRnZS13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWhlYWRlciAubGlzdC1wYWdlLXNsaWRlLWlubmVyIC5oZWFkZXItaW5mbyAubGlzdC1zZWFyY2gtd3JhcHBlciAuZm9yLXNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtaGVhZGVyIC5saXN0LXBhZ2Utc2xpZGUtaW5uZXIgLmhlYWRlci1pbmZvIC5tYWluLXNlYXJjaCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtaGVhZGVyIC5saXN0LXBhZ2Utc2xpZGUtaW5uZXIgLmhlYWRlci1pbmZvIC5tYWluLXNlYXJjaC5kYXRlIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDIyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5saXN0LXBhZ2UgLmxpc3QtcGFnZS1oZWFkZXIgLmxpc3QtcGFnZS1zbGlkZS1pbm5lciAuaGVhZGVyLWluZm8gLm1haW4tc2VhcmNoLmRhdGUudy14cy0xMDAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSB7XG4gIHBhZGRpbmc6IDMycHggMCA2NHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICB9XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXNlY3Rpb24ge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDQ4cHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHotaW5kZXg6IDk7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItaG90ZWwsXG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIHtcbiAgbWFyZ2luLXRvcDogNDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1ob3RlbCxcbiAgLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmZpbHRlci13cmFwcGVyLXNwZWNpYWwtcGFja2FnZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmZpbHRlci13cmFwcGVyLWhvdGVsLmRlc3RpbmF0aW9uLWZpbHRlcixcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1zcGVjaWFsLXBhY2thZ2UuZGVzdGluYXRpb24tZmlsdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZjBlYjtcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1ob3RlbCAuZmlsdGVyLWhlYWRlciBoNixcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1zcGVjaWFsLXBhY2thZ2UgLmZpbHRlci1oZWFkZXIgaDYge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItaG90ZWwgLmZpbHRlci1oZWFkZXItbW9iaWxlIGg2LFxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmZpbHRlci13cmFwcGVyLXNwZWNpYWwtcGFja2FnZSAuZmlsdGVyLWhlYWRlci1tb2JpbGUgaDYge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9zZW1pYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1ob3RlbCAuZmlsdGVyLWhlYWRlci1tb2JpbGUgaDYgaSxcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1zcGVjaWFsLXBhY2thZ2UgLmZpbHRlci1oZWFkZXItbW9iaWxlIGg2IGkge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI2QzZGNlNTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmZpbHRlci13cmFwcGVyLWhvdGVsIC5maWx0ZXItaGVhZGVyLW1vYmlsZSAudHJhbnNwYXJlbnQtYnV0dG9uLFxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmZpbHRlci13cmFwcGVyLXNwZWNpYWwtcGFja2FnZSAuZmlsdGVyLWhlYWRlci1tb2JpbGUgLnRyYW5zcGFyZW50LWJ1dHRvbiB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmZpbHRlci13cmFwcGVyLWhvdGVsIC5maWx0ZXItaGVhZGVyLW1vYmlsZSAudHJhbnNwYXJlbnQtYnV0dG9uIGksXG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5maWx0ZXItaGVhZGVyLW1vYmlsZSAudHJhbnNwYXJlbnQtYnV0dG9uIGkge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI2QyZDJkMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItaG90ZWwgLmZpbHRlci1pbm5lcixcbiAgLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmZpbHRlci13cmFwcGVyLXNwZWNpYWwtcGFja2FnZSAuZmlsdGVyLWlubmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItaG90ZWwgLmZpbHRlci1pbm5lciAudHlwZS1zZWxlY3QsXG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5maWx0ZXItaW5uZXIgLnR5cGUtc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZTFkNztcbiAgYm9yZGVyLXJhZGl1czogMTJweCAxMnB4IDAgMDtcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1ob3RlbCAuZmlsdGVyLWlubmVyIC50eXBlLXNlbGVjdCBoNixcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1zcGVjaWFsLXBhY2thZ2UgLmZpbHRlci1pbm5lciAudHlwZS1zZWxlY3QgaDYge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwZjZiMzc7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItaG90ZWwgLmZpbHRlci1pbm5lciAudHlwZS1zZWxlY3QgaW5wdXQsXG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5maWx0ZXItaW5uZXIgLnR5cGUtc2VsZWN0IGlucHV0IHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYWNjZW50LWNvbG9yOiAjMGY2YjM3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItaG90ZWwgLmZpbHRlci1pbm5lciAudHlwZS1zZWxlY3QgbGFiZWwsXG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5maWx0ZXItaW5uZXIgLnR5cGUtc2VsZWN0IGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1ob3RlbCAuZmlsdGVyLWlubmVyIC5maWx0ZXItYm94LFxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmZpbHRlci13cmFwcGVyLXNwZWNpYWwtcGFja2FnZSAuZmlsdGVyLWlubmVyIC5maWx0ZXItYm94IHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMGR2aCAtIDE1MHB4KTtcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1ob3RlbCAuZmlsdGVyLWlubmVyIC5maWx0ZXItYm94Ojotd2Via2l0LXNjcm9sbGJhcixcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1zcGVjaWFsLXBhY2thZ2UgLmZpbHRlci1pbm5lciAuZmlsdGVyLWJveDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1ob3RlbCAuZmlsdGVyLWlubmVyIC5maWx0ZXItYm94Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1zcGVjaWFsLXBhY2thZ2UgLmZpbHRlci1pbm5lciAuZmlsdGVyLWJveDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1ob3RlbCAuZmlsdGVyLWlubmVyIC5maWx0ZXItYm94Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1zcGVjaWFsLXBhY2thZ2UgLmZpbHRlci1pbm5lciAuZmlsdGVyLWJveDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItaG90ZWwgLmZpbHRlci1pbm5lciAuZmlsdGVyLWJveDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5maWx0ZXItaW5uZXIgLmZpbHRlci1ib3g6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1ob3RlbCAuZmlsdGVyLWlubmVyIC5maWx0ZXItYm94LFxuICAubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5maWx0ZXItaW5uZXIgLmZpbHRlci1ib3gge1xuICAgIGhlaWdodDogY2FsYygxMDBkdmggLSAxMTNweCk7XG4gIH1cbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1ob3RlbCAuZmlsdGVyLWlubmVyIC5maWx0ZXItYm94IHVsOm5vdCg6bGFzdC1jaGlsZCksXG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5maWx0ZXItaW5uZXIgLmZpbHRlci1ib3ggdWw6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZThlOGU4O1xufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmZpbHRlci13cmFwcGVyLWhvdGVsIC5maWx0ZXItaW5uZXIgLmZpbHRlci1ib3ggLmZpbHRlci10aXRsZSxcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1zcGVjaWFsLXBhY2thZ2UgLmZpbHRlci1pbm5lciAuZmlsdGVyLWJveCAuZmlsdGVyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmZpbHRlci13cmFwcGVyLWhvdGVsIC5maWx0ZXItaW5uZXIgLmZpbHRlci1ib3ggbGksXG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5maWx0ZXItaW5uZXIgLmZpbHRlci1ib3ggbGkge1xuICBnYXA6IDEycHg7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItaG90ZWwgLmZpbHRlci1pbm5lciAuZmlsdGVyLWJveCBsaSBpbnB1dCxcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1zcGVjaWFsLXBhY2thZ2UgLmZpbHRlci1pbm5lciAuZmlsdGVyLWJveCBsaSBpbnB1dCB7XG4gIGhlaWdodDogdW5zZXQ7XG4gIHdpZHRoOiB1bnNldDtcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1ob3RlbCAuZmlsdGVyLWlubmVyIC5maWx0ZXItYm94IGxpIGxhYmVsLFxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmZpbHRlci13cmFwcGVyLXNwZWNpYWwtcGFja2FnZSAuZmlsdGVyLWlubmVyIC5maWx0ZXItYm94IGxpIGxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzNTI3Zjtcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1ob3RlbCAuZmlsdGVyLWlubmVyIC5maWx0ZXItYm94IGxpIGksXG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5maWx0ZXItaW5uZXIgLmZpbHRlci1ib3ggbGkgaSB7XG4gIGZvbnQtc2l6ZTogMC40Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzMzNTI3ZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmZpbHRlci13cmFwcGVyLWhvdGVsIC5maWx0ZXItaW5uZXIgLmZpbHRlci1ib3ggbGkuZmlsdGVyLWl0ZW0sXG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5maWx0ZXItaW5uZXIgLmZpbHRlci1ib3ggbGkuZmlsdGVyLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmZpbHRlci13cmFwcGVyLWhvdGVsIC5maWx0ZXItaW5uZXIgLmZpbHRlci1ib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sXG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5maWx0ZXItaW5uZXIgLmZpbHRlci1ib3ggaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBhY2NlbnQtY29sb3I6ICMwZjZiMzc7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAuZmlsdGVyLXdyYXBwZXItaG90ZWwgLmZpbHRlci1pbm5lci5zbGlkZS11cCxcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5maWx0ZXItd3JhcHBlci1zcGVjaWFsLXBhY2thZ2UgLmZpbHRlci1pbm5lci5zbGlkZS11cCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNjhweDtcbiAgbGVmdDogMDtcbiAgbWluLWhlaWdodDogY2FsYygxMDBkdmggLSA2OHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm94LXNoYWRvdzogMCAzcHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGFuaW1hdGlvbjogc2xpZGUtZnJvbS1ib3R0b20gMC41cztcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXNvcnRlci13cmFwcGVyIC5pdGVtLWNvdW50IHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXNvcnRlci13cmFwcGVyIC5pdGVtLWNvdW50IGVtIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmxpc3Qtc29ydGVyLXdyYXBwZXIgLnNvcnRlciBzcGFuIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXNvcnRlci13cmFwcGVyIC5zb3J0ZXIgc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyZTJlMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM0ZTRlNGU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogOHB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgbWluLXdpZHRoOiAyMDVweDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmxpc3Qtc29ydGVyLXdyYXBwZXIgLnNvcnRlciBzZWxlY3Qge1xuICAgIG1pbi13aWR0aDogMTM1cHg7XG4gIH1cbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXNvcnRlci13cmFwcGVyIC5zb3J0ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwNlwiO1xuICBmb250LWZhbWlseTogXCJwYXI1ZXNjYXBlc1wiO1xuICBmb250LXNpemU6IDAuNDM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMzMzUyN2Y7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDRweCk7XG4gIHJpZ2h0OiAxNnB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC1zb3J0ZXItd3JhcHBlciAuc29ydGVyOmFmdGVyIHtcbiAgICByaWdodDogMTJweDtcbiAgICB0b3A6IC03cHg7XG4gIH1cbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXNvcnRlci13cmFwcGVyIC5tb2JpbGUtZmlsdGVyLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZlMWQ3O1xuICBwYWRkaW5nOiAxNnB4O1xuICBtYXJnaW46IC0zMnB4IC0xNXB4IDE2cHggLTE1cHg7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC1zb3J0ZXItd3JhcHBlciAubW9iaWxlLWZpbHRlci13cmFwcGVyLndpdGhvdXQtaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXNvcnRlci13cmFwcGVyIC5tb2JpbGUtZmlsdGVyLXdyYXBwZXIgLnRyYW5zcGFyZW50LWJ1dHRvbiB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmxpc3Qtc29ydGVyLXdyYXBwZXIgLm1vYmlsZS1maWx0ZXItd3JhcHBlciAudHJhbnNwYXJlbnQtYnV0dG9uIGkge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzk5YThiZjtcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXNvcnRlci13cmFwcGVyIC5tb2JpbGUtZmlsdGVyLXdyYXBwZXIgLnNvcnRlciBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM0ZTRlNGU7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC13cmFwcGVyLWhvdGVsIC5saXN0LFxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmxpc3Qtd3JhcHBlci1zcGVjaWFsLXBhY2thZ2UgLmxpc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC13cmFwcGVyLWhvdGVsIC5saXN0LmRlc3RpbmF0aW9uLWxpc3QsXG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC13cmFwcGVyLXNwZWNpYWwtcGFja2FnZSAubGlzdC5kZXN0aW5hdGlvbi1saXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZjBlYjtcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXdyYXBwZXItaG90ZWwgLmxpc3QgLml0ZW0tbmFtZSxcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5saXN0IC5pdGVtLW5hbWUge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMGY2YjM3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXdyYXBwZXItaG90ZWwgLmxpc3QgLnVuZGVyLWltYWdlLFxuICAubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC13cmFwcGVyLXNwZWNpYWwtcGFja2FnZSAubGlzdCAudW5kZXItaW1hZ2Uge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xuICB9XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC13cmFwcGVyLWhvdGVsIC5saXN0IC51bmRlci1pbWFnZSBwLFxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmxpc3Qtd3JhcHBlci1zcGVjaWFsLXBhY2thZ2UgLmxpc3QgLnVuZGVyLWltYWdlIHAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNWI3NDk4O1xufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmxpc3Qtd3JhcHBlci1ob3RlbCAubGlzdCAudW5kZXItaW1hZ2UgcCBpLFxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmxpc3Qtd3JhcHBlci1zcGVjaWFsLXBhY2thZ2UgLmxpc3QgLnVuZGVyLWltYWdlIHAgaSB7XG4gIGNvbG9yOiAjNzA4NWE1O1xufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmxpc3Qtd3JhcHBlci1ob3RlbCAubGlzdCAudW5kZXItaW1hZ2UgcC5zZWUtZGV0YWlsLFxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmxpc3Qtd3JhcHBlci1zcGVjaWFsLXBhY2thZ2UgLmxpc3QgLnVuZGVyLWltYWdlIHAuc2VlLWRldGFpbCB7XG4gIGNvbG9yOiAjMGY2YjM3O1xufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmxpc3Qtd3JhcHBlci1ob3RlbCAubGlzdCAudW5kZXItaW1hZ2UgcC5zZWUtZGV0YWlsIGksXG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC13cmFwcGVyLXNwZWNpYWwtcGFja2FnZSAubGlzdCAudW5kZXItaW1hZ2UgcC5zZWUtZGV0YWlsIGkge1xuICBmb250LXNpemU6IDAuNTYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMwZjZiMzc7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC13cmFwcGVyLWhvdGVsIC5saXN0IC5saXN0LWltYWdlIGltZyxcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5saXN0IC5saXN0LWltYWdlIGltZyB7XG4gIGFzcGVjdC1yYXRpbzogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA2cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNnB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmxpc3Qtd3JhcHBlci1ob3RlbCAubGlzdCAubGlzdC1pbmZvLXdyYXBwZXIgcCxcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5saXN0IC5saXN0LWluZm8td3JhcHBlciBwIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzY0NjQ2NDtcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXdyYXBwZXItaG90ZWwgLmxpc3QgLmJyZWFrcy13cmFwcGVyIC5icmVha3MtZGF0ZSxcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5saXN0IC5icmVha3Mtd3JhcHBlciAuYnJlYWtzLWRhdGUge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC13cmFwcGVyLWhvdGVsIC5saXN0IC5icmVha3Mtd3JhcHBlciAuYnJlYWtzLWl0ZW0sXG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC13cmFwcGVyLXNwZWNpYWwtcGFja2FnZSAubGlzdCAuYnJlYWtzLXdyYXBwZXIgLmJyZWFrcy1pdGVtIHtcbiAgcGFkZGluZzogMTJweCAwO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2QyZDJkMjtcbiAgZ2FwOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC13cmFwcGVyLWhvdGVsIC5saXN0IC5icmVha3Mtd3JhcHBlciAuYnJlYWtzLWl0ZW0gLmZlYXR1cmUtd3JhcHBlcixcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5saXN0IC5icmVha3Mtd3JhcHBlciAuYnJlYWtzLWl0ZW0gLmZlYXR1cmUtd3JhcHBlciB7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC13cmFwcGVyLWhvdGVsIC5saXN0IC5icmVha3Mtd3JhcHBlciAuYnJlYWtzLWl0ZW0gLmZlYXR1cmUtd3JhcHBlcixcbiAgLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmxpc3Qtd3JhcHBlci1zcGVjaWFsLXBhY2thZ2UgLmxpc3QgLmJyZWFrcy13cmFwcGVyIC5icmVha3MtaXRlbSAuZmVhdHVyZS13cmFwcGVyIHtcbiAgICBnYXA6IDVweDtcbiAgfVxufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmxpc3Qtd3JhcHBlci1ob3RlbCAubGlzdCAuYnJlYWtzLXdyYXBwZXIgLmJyZWFrcy1pdGVtIHAsXG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC13cmFwcGVyLXNwZWNpYWwtcGFja2FnZSAubGlzdCAuYnJlYWtzLXdyYXBwZXIgLmJyZWFrcy1pdGVtIHAge1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1pbi13aWR0aDogNjBweDtcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXdyYXBwZXItaG90ZWwgLmxpc3QgLmJyZWFrcy13cmFwcGVyIC5icmVha3MtaXRlbSBwLnN0cm9uZyxcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5saXN0IC5icmVha3Mtd3JhcHBlciAuYnJlYWtzLWl0ZW0gcC5zdHJvbmcge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC13cmFwcGVyLWhvdGVsIC5saXN0IC5icmVha3Mtd3JhcHBlciAuYnJlYWtzLWl0ZW0gcC5nb2xmLWNvdXJzZXMsXG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC13cmFwcGVyLXNwZWNpYWwtcGFja2FnZSAubGlzdCAuYnJlYWtzLXdyYXBwZXIgLmJyZWFrcy1pdGVtIHAuZ29sZi1jb3Vyc2VzIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfbWVkaXVtXCIsIHNhbnMtc2VyaWY7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC13cmFwcGVyLWhvdGVsIC5saXN0IC5icmVha3Mtd3JhcHBlciAuYnJlYWtzLWl0ZW0gLnByaWNlLXdyYXBwZXIsXG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC13cmFwcGVyLXNwZWNpYWwtcGFja2FnZSAubGlzdCAuYnJlYWtzLXdyYXBwZXIgLmJyZWFrcy1pdGVtIC5wcmljZS13cmFwcGVyIHtcbiAgZ2FwOiAxMnB4O1xufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmxpc3Qtd3JhcHBlci1ob3RlbCAubGlzdCAuYnJlYWtzLXdyYXBwZXIgLmJyZWFrcy1pdGVtIC5wcmljZS13cmFwcGVyIC5wcmljZSxcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5saXN0IC5icmVha3Mtd3JhcHBlciAuYnJlYWtzLWl0ZW0gLnByaWNlLXdyYXBwZXIgLnByaWNlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzM1MjdmO1xufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmxpc3Qtd3JhcHBlci1ob3RlbCAubGlzdCAuYnJlYWtzLXdyYXBwZXIgLmJyZWFrcy1pdGVtIC5wcmljZS13cmFwcGVyIGksXG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC13cmFwcGVyLXNwZWNpYWwtcGFja2FnZSAubGlzdCAuYnJlYWtzLXdyYXBwZXIgLmJyZWFrcy1pdGVtIC5wcmljZS13cmFwcGVyIGkge1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNkMmQyZDI7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC13cmFwcGVyLWhvdGVsIC5saXN0IC5icmVha3Mtd3JhcHBlciAuYnJlYWtzLWl0ZW0gLnByaWNlLXdyYXBwZXIgYnV0dG9uLFxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmxpc3Qtd3JhcHBlci1zcGVjaWFsLXBhY2thZ2UgLmxpc3QgLmJyZWFrcy13cmFwcGVyIC5icmVha3MtaXRlbSAucHJpY2Utd3JhcHBlciBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuLmxpc3QtcGFnZSAubGlzdC1wYWdlLWJvZHkgLmxpc3Qtd3JhcHBlci1ob3RlbCAucGFnaW5hdGlvbixcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5wYWdpbmF0aW9uIHtcbiAgZ2FwOiA0cHg7XG59XG4ubGlzdC1wYWdlIC5saXN0LXBhZ2UtYm9keSAubGlzdC13cmFwcGVyLWhvdGVsIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWJ0bixcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmUxZDc7XG4gIGNvbG9yOiAjMjNiMTRkO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXdyYXBwZXItaG90ZWwgLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tYnRuLmVuYWJsZWQtcGFnZSxcbi5saXN0LXBhZ2UgLmxpc3QtcGFnZS1ib2R5IC5saXN0LXdyYXBwZXItc3BlY2lhbC1wYWNrYWdlIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWJ0bi5lbmFibGVkLXBhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNiMTRkO1xuICBjb2xvcjogd2hpdGU7XG59XG4ubGlzdC1wYWdlIC5pdGVtLWluZm8tc2VjdGlvbiAuaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgcGFkZGluZzogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAubGlzdC1wYWdlIC5pdGVtLWluZm8tc2VjdGlvbiAuaW5mbyB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB9XG59XG4ubGlzdC1wYWdlIC5pdGVtLWluZm8tc2VjdGlvbiAuaW5mbyBoMiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzM1MjdmO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5saXN0LXBhZ2UgLml0ZW0taW5mby1zZWN0aW9uIC5pbmZvIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4ubGlzdC1wYWdlIC5pdGVtLWluZm8tc2VjdGlvbiAuaW5mbyBoMyB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfc2VtaWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmxpc3QtcGFnZSAuaXRlbS1pbmZvLXNlY3Rpb24gLmluZm8gaDMge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuLmxpc3QtcGFnZSAuaXRlbS1pbmZvLXNlY3Rpb24gLmluZm8gaDQge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9zZW1pYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzBmNmIzNztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAubGlzdC1wYWdlIC5pdGVtLWluZm8tc2VjdGlvbiAuaW5mbyBoNCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cbi5saXN0LXBhZ2UgLml0ZW0taW5mby1zZWN0aW9uIC5pbmZvIHAge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzdhN2E3YTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAubGlzdC1wYWdlIC5pdGVtLWluZm8tc2VjdGlvbiAuaW5mbyBwIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4ubGlzdC1wYWdlIC5zcGVjaWFsLW9mZmVycy1zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5saXN0LXBhZ2UgLmRhdGUtaW5wdXQtd3JhcHBlciAuZGF0ZXBpY2tlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZGVzdGluYXRpb24tdGFicyB7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHJnYigyNTUsIDI1NSwgMjU1KSAwJSwgcmdiYSgxNSwgMTA3LCA1NSwgMC4yNSkgMTAwJSk7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG5cbi5jYXJkLCAuY2FyZDpob3ZlciwgLmNhcmQ6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbiN2aWV3LWFsbC1idG4ge1xuICBjb2xvcjogIzIzYjE0ZDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mYXEtYXJlYSBoMiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5mYXEtYXJlYSAuZmFxLWl0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGVkO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmZhcS1hcmVhIC5mYXEtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbn1cbi5mYXEtYXJlYSAuZmFxLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGVkO1xufVxuLmZhcS1hcmVhIC5mYXEtaXRlbS5hY3RpdmUgLmZhcS1xdWVzdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNlOWY3ZWQ7XG59XG4uZmFxLWFyZWEgLmZhcS1pdGVtLmFjdGl2ZSAuZmFxLXF1ZXN0aW9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG59XG4uZmFxLWFyZWEgLmZhcS1pdGVtIC5mYXEtcXVlc3Rpb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMGY2YjM3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5mYXEtYXJlYSAuZmFxLWl0ZW0gLmZhcS1xdWVzdGlvbiB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgfVxufVxuLmZhcS1hcmVhIC5mYXEtaXRlbSAuZmFxLXF1ZXN0aW9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG4gIGZvbnQtZmFtaWx5OiBcInBhcjVlc2NhcGVzXCI7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIHJpZ2h0OiAxNnB4O1xuICBjb2xvcjogIzBmNmIzNztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDk5O1xufVxuLmZhcS1hcmVhIC5mYXEtaXRlbSAuZmFxLWFuc3dlciB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzdhN2E3YTtcbn1cblxuLndoZW4tdGhlLWJlc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM1MjdmO1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cbi53aGVuLXRoZS1iZXN0IGg0LnRpdGxlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzRlNGU0ZTtcbn1cbi53aGVuLXRoZS1iZXN0IC5lYWNoLWJveCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi53aGVuLXRoZS1iZXN0IC5lYWNoLWJveCBpIHtcbiAgY29sb3I6ICMwZjZiMzc7XG59XG4ud2hlbi10aGUtYmVzdCAuZWFjaC1ib3ggcCB7XG4gIG1pbi1oZWlnaHQ6IDUzcHg7XG59XG5cbi5wcm9kdWN0LXBhZ2UgLnJlbGF0ZWQtcGFja2FnZXMge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5wcm9kdWN0LXBhZ2UgLnJlbGF0ZWQtcGFja2FnZXMge1xuICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gIH1cbn1cbi5wcm9kdWN0LXBhZ2UgLnJlbGF0ZWQtcGFja2FnZXMgaDIge1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMzUyN2Y7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLnByb2R1Y3QtcGFnZSAucmVsYXRlZC1wYWNrYWdlcyBoMiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuLnByb2R1Y3QtcGFnZSAucmVsYXRlZC1wYWNrYWdlcyAucGFja2FnZS1ib3gge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2QyZDJkMjtcbn1cbi5wcm9kdWN0LXBhZ2UgLnJlbGF0ZWQtcGFja2FnZXMgLnBhY2thZ2UtYm94IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3NlbWlib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5wcm9kdWN0LXBhZ2UgLnJlbGF0ZWQtcGFja2FnZXMgLnBhY2thZ2UtYm94IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG59XG4ucHJvZHVjdC1wYWdlIC5yZWxhdGVkLXBhY2thZ2VzIC5wYWNrYWdlLWJveCAucHJpY2Uge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMzUyN2Y7XG4gIGdhcDogNHB4O1xufVxuLnByb2R1Y3QtcGFnZSAucmVsYXRlZC1wYWNrYWdlcyAucGFja2FnZS1ib3ggLnByaWNlIC5taW5pLXRleHQge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnByb2R1Y3QtcGFnZSAucmVsYXRlZC1wYWNrYWdlcyAucGFja2FnZS1ib3ggdWwgbGkge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLnByb2R1Y3QtcGFnZSAucmVsYXRlZC1wYWNrYWdlcyAucGFja2FnZS1ib3ggdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzYjE0ZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTZweDtcbiAgdG9wOiA1cHg7XG59XG4ucHJvZHVjdC1wYWdlIC5yZWxhdGVkLXBhY2thZ2VzIC5wYWNrYWdlLWJveCB1bDo6bWFya2VyIHtcbiAgY29sb3I6ICMyM2IxNGQ7XG59XG4ucHJvZHVjdC1wYWdlIC5yZWxhdGVkLXBhY2thZ2VzIC5wYWNrYWdlLWJveCAuYnRuIHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLnByb2R1Y3QtcGFnZSAuc2VhcmNoLWJveCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVkZjI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5wcm9kdWN0LXBhZ2UgLnNlYXJjaC1ib3gge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBtYXJnaW46IDAgLTE1cHggMjRweCAtMTVweDtcbiAgfVxufVxuLnByb2R1Y3QtcGFnZSAuc2VhcmNoLWJveCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzRlNGU0ZTtcbn1cbi5wcm9kdWN0LXBhZ2UgLnNlYXJjaC1ib3ggLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjZiMzc7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGhlaWdodDogNTJweDtcbn1cbi5wcm9kdWN0LXBhZ2UgLnNlYXJjaC1ib3ggLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAucHJvZHVjdC1wYWdlIC5yZWxhdGVkLXBhY2thZ2VzIC5wcmljZSB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuLnByb2R1Y3QtcGFnZSAucmVsYXRlZC1wYWNrYWdlcyAubWluaS10ZXh0IHNwYW4ge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLmJ0bkdvVG9FbnF1aXJ5IHtcbiAgei1pbmRleDogOTtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLmJ0bkdvVG9FbnF1aXJ5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAuaGVhZGVyLWltYWdlIC5pbWFnZS13cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDFweDtcbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLmhlYWRlci1pbWFnZSAuaW1hZ2Utd3JhcHBlciAuc2V0LW1hcmdpbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG4ucHJvZHVjdC1wYWdlIC5wcm9kdWN0LWhlYWRlci1zZWN0aW9uIC5oZWFkZXItaW1hZ2UgLmltYWdlLXdyYXBwZXIgLm1vYmlsZS1zbGlkZXItd3JhcHBlciB7XG4gIG1heC1oZWlnaHQ6IDg4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucHJvZHVjdC1wYWdlIC5wcm9kdWN0LWhlYWRlci1zZWN0aW9uIC5oZWFkZXItaW1hZ2UgLnByb2R1Y3QtaW1hZ2Uge1xuICBwYWRkaW5nOiAwIDFweCAycHggMXB4O1xufVxuLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAuaGVhZGVyLWltYWdlIC5wcm9kdWN0LWltYWdlLnNpbmdsZSB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAuaGVhZGVyLWltYWdlIC5wcm9kdWN0LWltYWdlLnNpbmdsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLmhlYWRlci1pbWFnZSAucHJvZHVjdC1pbWFnZS5zaW5nbGUgaW1nIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAycHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLmhlYWRlci1pbWFnZSAucHJvZHVjdC1pbWFnZS5zaW5nbGUgaW1nIHtcbiAgICBoZWlnaHQ6IDU1MHB4O1xuICB9XG59XG4ucHJvZHVjdC1wYWdlIC5wcm9kdWN0LWhlYWRlci1zZWN0aW9uIC5oZWFkZXItaW1hZ2UgLnByb2R1Y3QtaW1hZ2U6aG92ZXIgLmJ0biB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzYjE0ZDtcbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLmhlYWRlci1pbWFnZSAucHJvZHVjdC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLmhlYWRlci1pbWFnZSAucHJvZHVjdC1pbWFnZSBpbWcge1xuICAgIGhlaWdodDogMjc0cHg7XG4gIH1cbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLmhlYWRlci1pbWFnZSAucHJvZHVjdC1pbWFnZSAuYnRuIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNzBweCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLmhlYWRlci1pbWFnZSAucHJvZHVjdC1pbWFnZSAuZXhwYW5kLWJ0biB7XG4gIGJvdHRvbTogMjVweDtcbiAgcmlnaHQ6IDI1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLmhlYWRlci1pbWFnZSAucHJvZHVjdC1pbWFnZSAuZXhwYW5kLWJ0biBpIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEuNjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLmZlYXR1cmUtc3Rhci13cmFwcGVyIHtcbiAgZ2FwOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLmZlYXR1cmUtc3Rhci13cmFwcGVyIHtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLmJhZGdlLXdyYXBwZXIge1xuICBnYXA6IDhweDtcbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLmJhZGdlLXdyYXBwZXIgLmJhZGdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjYwMDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLnNsaWRlci13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxufVxuLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAuc2xpZGVyLXdyYXBwZXIgLnByb2QtbWFpbi1zbGlkZXItd3JhcHBlciAucHJvZHVjdC1tYWluLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgbWF4LWhlaWdodDogMzM0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucHJvZHVjdC1wYWdlIC5wcm9kdWN0LWhlYWRlci1zZWN0aW9uIC5zbGlkZXItd3JhcHBlciAucHJvZC1tYWluLXNsaWRlci13cmFwcGVyIC5wcm9kdWN0LW1haW4tc2xpZGVyIGltZyB7XG4gIGFzcGVjdC1yYXRpbzogMjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAuc2xpZGVyLXdyYXBwZXIgLnByb2QtbWFpbi1zbGlkZXItd3JhcHBlciAucHJvZHVjdC1tYWluLXNsaWRlciBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHggMTJweCAwIDA7XG4gIH1cbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLnNsaWRlci13cmFwcGVyIC5wcm9kdWN0LXRodW1ibmFpbC1zbGlkZXItd3JhcHBlciB7XG4gIG1heC1oZWlnaHQ6IDExMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAuc2xpZGVyLXdyYXBwZXIgLnByb2R1Y3QtdGh1bWJuYWlsLXNsaWRlci13cmFwcGVyIC5wcm9kdWN0LXRodW1ibmFpbC1zbGlkZXIgaW1nIHtcbiAgYXNwZWN0LXJhdGlvOiA0LzI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucHJvZHVjdC1wYWdlIC5wcm9kdWN0LWhlYWRlci1zZWN0aW9uIC5zbGlkZXItd3JhcHBlciAucHJvZHVjdC10aHVtYm5haWwtc2xpZGVyLXdyYXBwZXIgLnByb2R1Y3QtdGh1bWJuYWlsLXNsaWRlciAuc2xpY2stc2xpZGUge1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucHJvZHVjdC1wYWdlIC5wcm9kdWN0LWhlYWRlci1zZWN0aW9uIC5zbGlkZXItd3JhcHBlciAucHJvZHVjdC10aHVtYm5haWwtc2xpZGVyLXdyYXBwZXIgLnByb2R1Y3QtdGh1bWJuYWlsLXNsaWRlciAuc2xpY2stc2xpZGUuc2xpY2stY3VycmVudCBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDEycHg7XG4gIH1cbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLnNsaWRlci13cmFwcGVyIC5wcm9kdWN0LXRodW1ibmFpbC1zbGlkZXItd3JhcHBlciAucHJvZHVjdC10aHVtYm5haWwtc2xpZGVyIC5zbGljay1zbGlkZS5sYXN0LXNsaWRlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMnB4IDA7XG59XG4ucHJvZHVjdC1wYWdlIC5wcm9kdWN0LWhlYWRlci1zZWN0aW9uIC5zbGlkZXItd3JhcHBlciAucHJvZHVjdC10aHVtYm5haWwtc2xpZGVyLXdyYXBwZXIgLnByb2R1Y3QtdGh1bWJuYWlsLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG59XG4ucHJvZHVjdC1wYWdlIC5wcm9kdWN0LWhlYWRlci1zZWN0aW9uIC5zbGlkZXItd3JhcHBlciAucHJvZHVjdC10aHVtYm5haWwtc2xpZGVyLXdyYXBwZXIgLnByb2R1Y3QtdGh1bWJuYWlsLXNsaWRlciAuc2xpY2stYXJyb3cgaSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAuc2xpZGVyLXdyYXBwZXIgLnByb2R1Y3QtdGh1bWJuYWlsLXNsaWRlci13cmFwcGVyIC5wcm9kdWN0LXRodW1ibmFpbC1zbGlkZXIgLnNsaWNrLXByZXYge1xuICBsZWZ0OiAxNnB4O1xufVxuLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAuc2xpZGVyLXdyYXBwZXIgLnByb2R1Y3QtdGh1bWJuYWlsLXNsaWRlci13cmFwcGVyIC5wcm9kdWN0LXRodW1ibmFpbC1zbGlkZXIgLnNsaWNrLW5leHQge1xuICByaWdodDogMTZweDtcbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLnByb2R1Y3QtaW5uZXItd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAucHJvZHVjdC1pbm5lci13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucHJvZHVjdC1wYWdlIC5wcm9kdWN0LWhlYWRlci1zZWN0aW9uIC5wcm9kdWN0LWlubmVyLXdyYXBwZXIgLm5vLXBhY2thZ2VzLXRleHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG4ucHJvZHVjdC1wYWdlIC5wcm9kdWN0LWhlYWRlci1zZWN0aW9uIC5wcm9kdWN0LWlubmVyLXdyYXBwZXIgLnJlYWQtbW9yZS1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICBjb2xvcjogIzMzNTI3Zjtcbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLnByb2R1Y3QtaW5uZXItd3JhcHBlci5wYWNrYWdlLWRldGFpbC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAucHJvZHVjdC1wYWdlIC5wcm9kdWN0LWhlYWRlci1zZWN0aW9uIC5wcm9kdWN0LWlubmVyLXdyYXBwZXIucGFja2FnZS1kZXRhaWwtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLnByb2R1Y3QtaW5uZXItd3JhcHBlci5wYWNrYWdlLWRldGFpbC13cmFwcGVyIC5wYWNrYWdlLWRldGFpbC1pbmZvLXdyYXBwZXIge1xuICAgIG1heC1oZWlnaHQ6IDEzMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAucHJvZHVjdC1pbm5lci13cmFwcGVyLnBhY2thZ2UtZGV0YWlsLXdyYXBwZXIgLnBhY2thZ2UtZGV0YWlsLWluZm8td3JhcHBlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwLCAjZmZmZmZmLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuICAucHJvZHVjdC1wYWdlIC5wcm9kdWN0LWhlYWRlci1zZWN0aW9uIC5wcm9kdWN0LWlubmVyLXdyYXBwZXIucGFja2FnZS1kZXRhaWwtd3JhcHBlciAucGFja2FnZS1kZXRhaWwtaW5mby13cmFwcGVyLmhlaWdodC11bnNldCB7XG4gICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gIH1cbiAgLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAucHJvZHVjdC1pbm5lci13cmFwcGVyLnBhY2thZ2UtZGV0YWlsLXdyYXBwZXIgLnBhY2thZ2UtZGV0YWlsLWluZm8td3JhcHBlci5oZWlnaHQtdW5zZXQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGhlaWdodDogMDtcbiAgfVxufVxuLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAucHJvZHVjdC1pbm5lci13cmFwcGVyLnBhY2thZ2UtZGV0YWlsLXdyYXBwZXIgLnBhY2thZ2UtZGV0YWlsLWluZm8gKiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAucHJvZHVjdC1wYWdlIC5wcm9kdWN0LWhlYWRlci1zZWN0aW9uIC5wcm9kdWN0LWlubmVyLXdyYXBwZXIucGFja2FnZS1kZXRhaWwtd3JhcHBlciAucGFja2FnZS1kZXRhaWwtaW5mbyAqIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODM7XG4gICAgY29sb3I6ICM0ZTRlNGU7XG4gIH1cbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLnByb2R1Y3QtaW5uZXItd3JhcHBlci5wYWNrYWdlLWRldGFpbC13cmFwcGVyIC5mZWF0dXJlLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA2NHB4O1xufVxuLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAucHJvZHVjdC1pbm5lci13cmFwcGVyLnBhY2thZ2UtZGV0YWlsLXdyYXBwZXIgLnBhY2thZ2UtZGV0YWlsLXNlbGVjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAucHJvZHVjdC1pbm5lci13cmFwcGVyLnBhY2thZ2UtZGV0YWlsLXdyYXBwZXIgLnBhY2thZ2UtZGV0YWlsLXNlbGVjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB9XG59XG4ucHJvZHVjdC1wYWdlIC5wcm9kdWN0LWhlYWRlci1zZWN0aW9uIC5wcm9kdWN0LWlubmVyLXdyYXBwZXIgLmhvdGVsLWluZm9ybWF0aW9uLXdyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLnByb2R1Y3QtaW5uZXItd3JhcHBlciAuaG90ZWwtaW5mb3JtYXRpb24td3JhcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE1MHB4O1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwLCAjZmZmZmZmLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLnByb2R1Y3QtaW5uZXItd3JhcHBlciAuaG90ZWwtaW5mb3JtYXRpb24td3JhcHBlci5oZWlnaHQtdW5zZXQge1xuICBtYXgtaGVpZ2h0OiB1bnNldDtcbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLnByb2R1Y3QtaW5uZXItd3JhcHBlciAuaG90ZWwtaW5mb3JtYXRpb24td3JhcHBlci5oZWlnaHQtdW5zZXQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAucHJvZHVjdC1pbm5lci13cmFwcGVyIC5mYWNpbGl0eS13cmFwcGVyIHAge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjNWI3NDk4O1xufVxuLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAucHJvZHVjdC1pbm5lci13cmFwcGVyIC5mYWNpbGl0eS13cmFwcGVyIGkge1xuICBjb2xvcjogIzIzYjE0ZDtcbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLnByb2R1Y3QtaW5uZXItd3JhcHBlciAuYWxsLWJyZWFrcyB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMTAwcHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4ucHJvZHVjdC1wYWdlIC5wcm9kdWN0LWhlYWRlci1zZWN0aW9uIC5wcm9kdWN0LWlubmVyLXdyYXBwZXIgLmFsbC1icmVha3MgLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMGY2YjM3O1xufVxuLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAucHJvZHVjdC1pbm5lci13cmFwcGVyIC5hbGwtYnJlYWtzIC5icmVha3MtYm94IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogc29saWQgMXB4ICNkMmQyZDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAucHJvZHVjdC1pbm5lci13cmFwcGVyIC5hbGwtYnJlYWtzIC5icmVha3MtYm94IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLnByb2R1Y3QtaW5uZXItd3JhcHBlciAuYWxsLWJyZWFrcyAuYnJlYWtzLWJveCAuc2luZ2xlLWJyZWFrLXdyYXBwZXI6Zmlyc3QtY2hpbGQgLnNpbmdsZS1icmVhayB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAucHJvZHVjdC1pbm5lci13cmFwcGVyIC5hbGwtYnJlYWtzIC5icmVha3MtYm94IC5zaW5nbGUtYnJlYWstd3JhcHBlcjpsYXN0LWNoaWxkIC5zaW5nbGUtYnJlYWsge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAucHJvZHVjdC1pbm5lci13cmFwcGVyIC5hbGwtYnJlYWtzIC5icmVha3MtYm94IC5zaW5nbGUtYnJlYWsge1xuICBwYWRkaW5nOiAxMnB4IDAgMTJweCAwO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2QyZDJkMjtcbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLnByb2R1Y3QtaW5uZXItd3JhcHBlciAuYWxsLWJyZWFrcyAuYnJlYWtzLWJveCAuc2luZ2xlLWJyZWFrIC5kLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xufVxuLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAucHJvZHVjdC1pbm5lci13cmFwcGVyIC5hbGwtYnJlYWtzIC5icmVha3MtYm94IC5zaW5nbGUtYnJlYWsgLnByaWNlIC5taW5pLXRleHQge1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAucHJvZHVjdC1pbm5lci13cmFwcGVyIC5hbGwtYnJlYWtzIC5icmVha3MtYm94IHAge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9tZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG4ucHJvZHVjdC1wYWdlIC5wcm9kdWN0LWhlYWRlci1zZWN0aW9uIC5wcm9kdWN0LWlubmVyLXdyYXBwZXIgLmFsbC1icmVha3MgLmJyZWFrcy1ib3ggLnByaWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMzM1MjdmO1xufVxuLnByb2R1Y3QtcGFnZSAucHJvZHVjdC1oZWFkZXItc2VjdGlvbiAucHJvZHVjdC1pbm5lci13cmFwcGVyIC5hbGwtYnJlYWtzIC5icmVha3MtYm94IGkge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI2QyZDJkMjtcbn1cbi5wcm9kdWN0LXBhZ2UgLnByb2R1Y3QtaGVhZGVyLXNlY3Rpb24gLnByb2R1Y3QtaW5uZXItd3JhcHBlciAuYWxsLWJyZWFrcyAuYnJlYWtzLWJveCAucHJpY2UtdGV4dC13cmFwcGVyIHtcbiAgZ2FwOiA4cHg7XG59XG4ucHJvZHVjdC1wYWdlIC5wcm9kdWN0LWhlYWRlci1zZWN0aW9uIC5wcm9kdWN0LWlubmVyLXdyYXBwZXIgLmFsbC1icmVha3MgLmJyZWFrcy1ib3ggLnByaWNlLXRleHQtd3JhcHBlciBpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaG90ZWwtaW5mb3JtYXRpb24gcCxcbi5ob3RlbC1pbmZvcm1hdGlvbiBzcGFuLFxuLmhvdGVsLWluZm9ybWF0aW9uIGxpIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg2O1xuICBjb2xvcjogIzRlNGU0ZTtcbn1cbi5ob3RlbC1pbmZvcm1hdGlvbiBzdHJvbmcsXG4uaG90ZWwtaW5mb3JtYXRpb24gYiB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3NlbWlib2xkXCIsIHNhbnMtc2VyaWY7XG59XG4uaG90ZWwtaW5mb3JtYXRpb24gaDEsXG4uaG90ZWwtaW5mb3JtYXRpb24gaDIsXG4uaG90ZWwtaW5mb3JtYXRpb24gaDMsXG4uaG90ZWwtaW5mb3JtYXRpb24gaDQsXG4uaG90ZWwtaW5mb3JtYXRpb24gaDUsXG4uaG90ZWwtaW5mb3JtYXRpb24gaDYge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMGY2YjM3O1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5ob3RlbC1pbmZvcm1hdGlvbiBoMSB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uaG90ZWwtaW5mb3JtYXRpb24gaDIge1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uaG90ZWwtaW5mb3JtYXRpb24gaDMge1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmhvdGVsLWluZm9ybWF0aW9uIGg0IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmhvdGVsLWluZm9ybWF0aW9uIGg1IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5ob3RlbC1pbmZvcm1hdGlvbiBoNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5ob3RlbC1pbmZvcm1hdGlvbiB1bCB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG5cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAudHJhdmVsbGVyLWZvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdmMGViO1xuICBwYWRkaW5nOiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuYm9va2luZy1zdGVwLXNlY3Rpb24gLnRyYXZlbGxlci1mb3JtIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIH1cbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAudHJhdmVsbGVyLWZvcm0gLmNvbW1vbi1oZWFkZXIge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9zZW1pYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luLWJvdHRvbTogNDJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuYm9va2luZy1zdGVwLXNlY3Rpb24gLnRyYXZlbGxlci1mb3JtIC5jb21tb24taGVhZGVyIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG4uYm9va2luZy1zdGVwLXNlY3Rpb24gLnRyYXZlbGxlci1mb3JtIC5zaW5nbGUtZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uYm9va2luZy1zdGVwLXNlY3Rpb24gLnRyYXZlbGxlci1mb3JtIC5zaW5nbGUtZm9ybSAudGVybXMtYW5kLWNvbmRpdGlvbiBpbnB1dCB7XG4gIHdpZHRoOiB1bnNldDtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAudHJhdmVsbGVyLWZvcm0gLnNpbmdsZS1mb3JtIC50ZXJtcy1hbmQtY29uZGl0aW9uIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuYm9va2luZy1zdGVwLXNlY3Rpb24gLnRyYXZlbGxlci1mb3JtIC5zaW5nbGUtZm9ybSAudGVybXMtYW5kLWNvbmRpdGlvbiBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAudHJhdmVsbGVyLWZvcm0gLnNpbmdsZS1mb3JtIC50ZXJtcy1hbmQtY29uZGl0aW9uIGxhYmVsIGEge1xuICBjb2xvcjogIzMzNTI3ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYm9va2luZy1zdGVwLXNlY3Rpb24gLnRyYXZlbGxlci1mb3JtIC5yb29tcy1hbmQtcGFzc2VuZ2VycyAucm9vbS1saXN0IHAge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9tZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM2NjllMzM7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG59XG4uYm9va2luZy1zdGVwLXNlY3Rpb24gLnRyYXZlbGxlci1mb3JtIC5yb29tcy1hbmQtcGFzc2VuZ2VycyAucm9vbS1saXN0IHNwYW4ge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9tZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG4uYm9va2luZy1zdGVwLXNlY3Rpb24gLnRyYXZlbGxlci1mb3JtIC5jb250YWN0LWluZm9ybWF0aW9uIHtcbiAgbWFyZ2luLXRvcDogNTZweDtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAudHJhdmVsbGVyLWZvcm0gLnJlbWFyay1pbmZvcm1hdGlvbiB7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmJvb2tpbmctc3RlcC1zZWN0aW9uIC50cmF2ZWxsZXItZm9ybSAucmVtYXJrLWluZm9ybWF0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG4uYm9va2luZy1zdGVwLXNlY3Rpb24gLnRyYXZlbGxlci1mb3JtIC5vdmVydmlldy1wYXltZW50IC5jb21tb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAudHJhdmVsbGVyLWZvcm0gLm92ZXJ2aWV3LXBheW1lbnQgLmgzLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzIzYjE0ZDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmJvb2tpbmctc3RlcC1zZWN0aW9uIC50cmF2ZWxsZXItZm9ybSAub3ZlcnZpZXctcGF5bWVudCAuZ3Vlc3QtY3VzdG9tZXItd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDYycHg7XG59XG4uYm9va2luZy1zdGVwLXNlY3Rpb24gLnRyYXZlbGxlci1mb3JtIC5vdmVydmlldy1wYXltZW50IC5ndWVzdC1jdXN0b21lci13cmFwcGVyIC5ndWVzdC1jdXN0b21lciB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkM2RjZTU7XG59XG4uYm9va2luZy1zdGVwLXNlY3Rpb24gLnRyYXZlbGxlci1mb3JtIC5vdmVydmlldy1wYXltZW50IC5ndWVzdC1jdXN0b21lci13cmFwcGVyIC5ndWVzdC1jdXN0b21lci5jdXN0b21lciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uYm9va2luZy1zdGVwLXNlY3Rpb24gLnRyYXZlbGxlci1mb3JtIC5vdmVydmlldy1wYXltZW50IC5ndWVzdC1jdXN0b21lci13cmFwcGVyIC5ndWVzdC1jdXN0b21lciBwIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLmJvb2tpbmctc3RlcC1zZWN0aW9uIC50cmF2ZWxsZXItZm9ybSAub3ZlcnZpZXctcGF5bWVudCAuZ3Vlc3QtY3VzdG9tZXItd3JhcHBlciAuZ3Vlc3QtY3VzdG9tZXIgcC5saWdodC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM1YTVhNWE7XG59XG4uYm9va2luZy1zdGVwLXNlY3Rpb24gLnRyYXZlbGxlci1mb3JtIC5vdmVydmlldy1wYXltZW50IC5idXR0b24td3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xufVxuLmJvb2tpbmctc3RlcC1zZWN0aW9uIC50cmF2ZWxsZXItZm9ybSAub3ZlcnZpZXctcGF5bWVudCAuYnV0dG9uLXdyYXBwZXIgLnBheS1hbmQtYm9vay1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzliODVlO1xufVxuLmJvb2tpbmctc3RlcC1zZWN0aW9uIC5zdWJtaXQtYnRuLXdyYXBwZXIge1xuICBtYXJnaW46IDI0cHggMDtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuc3VibWl0LWJ0bi13cmFwcGVyIC5idG4ge1xuICBwYWRkaW5nOiAyMHB4IDExMHB4O1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5ib29raW5nLXN0ZXAtc2VjdGlvbiAuc3VibWl0LWJ0bi13cmFwcGVyIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIH1cbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFza2V0LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAtMzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuYm9va2luZy1zdGVwLXNlY3Rpb24gLmJhc2tldC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uYm9va2luZy1zdGVwLXNlY3Rpb24gLmJhc2tldC13cmFwcGVyIC5iYXNrZXQtc2VjdGlvbiAuYmFza2V0LWhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzBmNmIzNztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFza2V0LXdyYXBwZXIgLmJhc2tldC1zZWN0aW9uIC5pdGVtLWhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3NlbWlib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMDA2OTNmO1xufVxuLmJvb2tpbmctc3RlcC1zZWN0aW9uIC5iYXNrZXQtd3JhcHBlciAuYmFza2V0LXNlY3Rpb24gLnN1Yi1oZWFkZXIge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9zZW1pYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFza2V0LXdyYXBwZXIgLmJhc2tldC1zZWN0aW9uIC5zaGFyZWQtcCB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX21lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLmJvb2tpbmctc3RlcC1zZWN0aW9uIC5iYXNrZXQtd3JhcHBlciAuYmFza2V0LXNlY3Rpb24gLmJhc2tldC1wcm9kdWN0LWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmJvb2tpbmctc3RlcC1zZWN0aW9uIC5iYXNrZXQtd3JhcHBlciAuYmFza2V0LXNlY3Rpb24gLmJhc2tldC1wcm9kdWN0LWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuLmJvb2tpbmctc3RlcC1zZWN0aW9uIC5iYXNrZXQtd3JhcHBlciAuYmFza2V0LXNlY3Rpb24gLmJhc2tldC1wcm9kdWN0IHtcbiAgcGFkZGluZzogMTZweCAxMnB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjZDJkMmQyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFza2V0LXdyYXBwZXIgLmJhc2tldC1zZWN0aW9uIC5iYXNrZXQtcHJvZHVjdCBwIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFza2V0LXdyYXBwZXIgLmJhc2tldC1zZWN0aW9uIC5iYXNrZXQtcHJvZHVjdCAubG9jYXRpb24ge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9zZW1pYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uYm9va2luZy1zdGVwLXNlY3Rpb24gLmJhc2tldC13cmFwcGVyIC5iYXNrZXQtc2VjdGlvbiAuYmFza2V0LXByb2R1Y3QgLmxvY2F0aW9uIGkge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFza2V0LXdyYXBwZXIgLmJhc2tldC1zZWN0aW9uIC5iYXNrZXQtcHJvZHVjdCAuaG90ZWwtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFza2V0LXdyYXBwZXIgLmJhc2tldC1zZWN0aW9uIC5iYXNrZXQtcHJvZHVjdCAuZmVhdHVyZSB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFza2V0LXdyYXBwZXIgLmJhc2tldC1zZWN0aW9uIC5iYXNrZXQtcHJvZHVjdCAuZmVhdHVyZSBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xufVxuLmJvb2tpbmctc3RlcC1zZWN0aW9uIC5iYXNrZXQtd3JhcHBlciAuYmFza2V0LXNlY3Rpb24gLmJhc2tldC1wcm9kdWN0IC5wcm9kdWN0IHtcbiAgcGFkZGluZzogMTZweCAwO1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2QyZDJkMjtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFza2V0LXdyYXBwZXIgLmJhc2tldC1zZWN0aW9uIC5iYXNrZXQtcHJvZHVjdCAucHJvZHVjdCBoMyB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFza2V0LXdyYXBwZXIgLmJhc2tldC1zZWN0aW9uIC5iYXNrZXQtcHJvZHVjdCAucHJvZHVjdCAuc2hhcmVkLXAge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uYm9va2luZy1zdGVwLXNlY3Rpb24gLmJhc2tldC13cmFwcGVyIC5iYXNrZXQtc2VjdGlvbiAuYmFza2V0LXByb2R1Y3QgLnByb2R1Y3QgLnNtYWxsLXRleHQge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjOTA5MDkwO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9tZWRpdW1cIiwgc2Fucy1zZXJpZjtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFza2V0LXdyYXBwZXIgLmJhc2tldC1zZWN0aW9uIC5iYXNrZXQtcHJvZHVjdCAucHJvZHVjdCAudG90YWwtcHJpY2Uge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzMzNTI3Zjtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFza2V0LXdyYXBwZXIgLmJhc2tldC1zZWN0aW9uIC5iYXNrZXQtcHJvZHVjdCAucHJvZHVjdCAuY2hhbmdlZC1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFza2V0LXdyYXBwZXIgLmJhc2tldC1zZWN0aW9uIC5iYXNrZXQtcHJvZHVjdCAucHJvZHVjdCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFza2V0LXdyYXBwZXIgLmJhc2tldC1zZWN0aW9uIC5iYXNrZXQtcHJvZHVjdCAucHJvZHVjdCB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX21lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uYm9va2luZy1zdGVwLXNlY3Rpb24gLmJhc2tldC13cmFwcGVyIC5iYXNrZXQtc2VjdGlvbiAuYmFza2V0LXByb2R1Y3QgLnByb2R1Y3QgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzYjE0ZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTZweDtcbiAgdG9wOiA1cHg7XG59XG4uYm9va2luZy1zdGVwLXNlY3Rpb24gLmJhc2tldC13cmFwcGVyIC5iYXNrZXQtc2VjdGlvbiAuYmFza2V0LXByb2R1Y3QgLnByb2R1Y3QgdWw6Om1hcmtlciB7XG4gIGNvbG9yOiAjMjNiMTRkO1xufVxuLmJvb2tpbmctc3RlcC1zZWN0aW9uIC5iYXNrZXQtd3JhcHBlciAuYmFza2V0LXNlY3Rpb24gLnJvb20taXRlbXMtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uYm9va2luZy1zdGVwLXNlY3Rpb24gLmJhc2tldC13cmFwcGVyIC5iYXNrZXQtc2VjdGlvbiAucm9vbS1pdGVtcyB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFza2V0LXdyYXBwZXIgLmJhc2tldC1zZWN0aW9uIC5yb29tLWl0ZW1zIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFza2V0LXdyYXBwZXIgLmJhc2tldC1zZWN0aW9uIC5yb29tLWl0ZW1zIHNwYW4ucm9vbS1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfc2VtaWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDY5M2Y7XG59XG4uYm9va2luZy1zdGVwLXNlY3Rpb24gLmJhc2tldC13cmFwcGVyIC5iYXNrZXQtc2VjdGlvbiAucm9vbS1pdGVtcyBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9zZW1pYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG4uYm9va2luZy1zdGVwLXNlY3Rpb24gLmJhc2tldC13cmFwcGVyIC5iYXNrZXQtc2VjdGlvbiAucHJpY2UtZGV0YWlsIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFza2V0LXdyYXBwZXIgLmJhc2tldC1zZWN0aW9uIC5wcmljZS1kZXRhaWwgaSB7XG4gIGNvbG9yOiAjMDBiNGUxO1xufVxuLmJvb2tpbmctc3RlcC1zZWN0aW9uIC5iYXNrZXQtd3JhcHBlciAuYmFza2V0LXNlY3Rpb24gLnRvdGFsLXByaWNlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFza2V0LXdyYXBwZXIgLmJhc2tldC1zZWN0aW9uIC50b3RhbC1wcmljZS13cmFwcGVyIC50b3RhbC1wcmljZSB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3NlbWlib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzY2OWUzMztcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFza2V0LXdyYXBwZXIgLmJhc2tldC1zZWN0aW9uIC50cmF2ZWxsZXItY29udGludWUtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweCAxOHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjkzZjtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9zZW1pYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmJvb2tpbmctc3RlcC1zZWN0aW9uIC5iYXNrZXQtd3JhcHBlciAuYmFza2V0LXNlY3Rpb24gLnRyYXZlbGxlci1jb250aW51ZS1idG4gaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uYm9va2luZy1zdGVwLXNlY3Rpb24gLmJhZGdlLXdyYXBwZXIge1xuICBnYXA6IDhweDtcbn1cbi5ib29raW5nLXN0ZXAtc2VjdGlvbiAuYmFkZ2Utd3JhcHBlciAuYmFkZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiNjAwO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5wYXltZW50LWZvcm0tcGFnZSAudHJhdmVsbGVyLWZvcm0ge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbi5wYXltZW50LWZvcm0tcGFnZSAudHJhdmVsbGVyLWNvbnRpbnVlLWJ0biB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJvb2tpbmctZXJyb3Ige1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cbi5ib29raW5nLWVycm9yIC5lcnJvci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLmJvb2tpbmctZXJyb3IgLmVycm9yLW1lc3NhZ2Uge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfbWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4jaW5xdWlyZS1mb3JtIC5pdGkge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJvb2tpbmctc3RlcHMgLmJvb2tpbmctc3VjY2Vzcy13cmFwcGVyIHtcbiAgcGFkZGluZzogMTAwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuYm9va2luZy1zdGVwcyAuYm9va2luZy1zdWNjZXNzLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgfVxufVxuLmJvb2tpbmctc3RlcHMgLmJvb2tpbmctc3VjY2Vzcy13cmFwcGVyIC5ib29raW5nLXN1Y2Nlc3MgaSB7XG4gIGZvbnQtc2l6ZTogNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMyM2IxNGQ7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmJvb2tpbmctc3RlcHMgLmJvb2tpbmctc3VjY2Vzcy13cmFwcGVyIC5ib29raW5nLXN1Y2Nlc3MgaSB7XG4gICAgZm9udC1zaXplOiAzLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cbi5ib29raW5nLXN0ZXBzIC5ib29raW5nLXN1Y2Nlc3Mtd3JhcHBlciAuYm9va2luZy1zdWNjZXNzIC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzLjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzBmNmIzNztcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuYm9va2luZy1zdGVwcyAuYm9va2luZy1zdWNjZXNzLXdyYXBwZXIgLmJvb2tpbmctc3VjY2VzcyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgfVxufVxuLmJvb2tpbmctc3RlcHMgLmJvb2tpbmctc3VjY2Vzcy13cmFwcGVyIC5ib29raW5nLXN1Y2Nlc3MgLnRleHQge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzY0NjQ2NDtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgd2lkdGg6IDcwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuYm9va2luZy1zdGVwcyAuYm9va2luZy1zdWNjZXNzLXdyYXBwZXIgLmJvb2tpbmctc3VjY2VzcyAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5ib29raW5nLXN0ZXBzIC5ib29raW5nLXN1Y2Nlc3Mtd3JhcHBlciAuYm9va2luZy1zdWNjZXNzIC5mb3JtLWlkIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLmJvb2tpbmctc3RlcHMgLmJvb2tpbmctc3VjY2Vzcy13cmFwcGVyIC5ib29raW5nLXN1Y2Nlc3MgLmZvcm0taWQgc3BhbiB7XG4gIGNvbG9yOiAjNjQ2NDY0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5ib29raW5nLXN0ZXBzIC5ib29raW5nLXN1Y2Nlc3Mtd3JhcHBlciAuYm9va2luZy1zdWNjZXNzIC5mb3JtLWlkIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cbi5ib29raW5nLXN0ZXBzIC5ib29raW5nLXN1Y2Nlc3Mtd3JhcHBlciAuYm9va2luZy1zdWNjZXNzIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBjb2xvcjogIzMzNTI3ZjtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAyMHB4IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmJvb2tpbmctc3RlcHMgLmJvb2tpbmctc3VjY2Vzcy13cmFwcGVyIC5ib29raW5nLXN1Y2Nlc3MgYSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgcGFkZGluZzogMTZweCA4MHB4O1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cbi5ib29raW5nLXN0ZXBzIC5ib29raW5nLXN1Y2Nlc3Mtd3JhcHBlciAuYm9va2luZy1zdWNjZXNzIC5ib29raW5nLXN1Y2Nlc3MtZG93bmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogNjRweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5ib29raW5nLXN0ZXBzIC5ib29raW5nLXN1Y2Nlc3Mtd3JhcHBlciAuYm9va2luZy1zdWNjZXNzIC5ib29raW5nLXN1Y2Nlc3MtZG93bmVyIHtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxufVxuLmJvb2tpbmctc3RlcHMgLmJvb2tpbmctc3VjY2Vzcy13cmFwcGVyIC5ib29raW5nLXN1Y2Nlc3MgLmJvb2tpbmctc3VjY2Vzcy1kb3duZXIgcCB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3NlbWlib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDYwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuYm9va2luZy1zdGVwcyAuYm9va2luZy1zdWNjZXNzLXdyYXBwZXIgLmJvb2tpbmctc3VjY2VzcyAuYm9va2luZy1zdWNjZXNzLWRvd25lciBwIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYm9va2luZy1zdGVwcyAuYm9va2luZy1zdWNjZXNzLXdyYXBwZXIgLmluZm8tYm94IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI1OWRlZywgI2JkZTdjOSwgI2U5ZjdlZCwgI2U3ZjBlYik7XG59XG4uYm9va2luZy1zdGVwcyAuYm9va2luZy1zdWNjZXNzLXdyYXBwZXIgLmluZm8tYm94IC5pbmZvLXdyYXBwZXIge1xuICBwYWRkaW5nOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5ib29raW5nLXN0ZXBzIC5ib29raW5nLXN1Y2Nlc3Mtd3JhcHBlciAuaW5mby1ib3ggLmluZm8td3JhcHBlciB7XG4gICAgcGFkZGluZzogMTJweDtcbiAgfVxufVxuLmJvb2tpbmctc3RlcHMgLmJvb2tpbmctc3VjY2Vzcy13cmFwcGVyIC5pbmZvLWJveCBpbWcge1xuICBhc3BlY3QtcmF0aW86IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJvb2tpbmctc3RlcHMgLmJvb2tpbmctc3VjY2Vzcy13cmFwcGVyIC5pbmZvLWJveCAuaGVhZGVyLXRleHQge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMyM2IxNGQ7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uYm9va2luZy1zdGVwcyAuYm9va2luZy1zdWNjZXNzLXdyYXBwZXIgLmluZm8tYm94IC5zaW5nbGUtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uYm9va2luZy1zdGVwcyAuYm9va2luZy1zdWNjZXNzLXdyYXBwZXIgLmluZm8tYm94IC5zaW5nbGUtaW5mbyBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjN2E3YTdhO1xuICBmbGV4OiAwIDAgNDAlO1xufVxuLmJvb2tpbmctc3RlcHMgLmJvb2tpbmctc3VjY2Vzcy13cmFwcGVyIC5pbmZvLWJveCAuc2luZ2xlLWluZm8gc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmbGV4OiAwIDAgNjAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5ib29raW5nLXN0ZXBzIC5ib29raW5nLXN1Y2Nlc3Mtd3JhcHBlciAuaW5mby1ib3ggLmRldGFpbC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG5cbi5sYW5kaW5nLXBhZ2UgLnNob3djYXNlLXNlY3Rpb24gLnNob3djYXNlIC5tYWluLWhvbWUtc2xpZGVyIHtcbiAgbWF4LWhlaWdodDogNTQ1cHg7XG59XG4ubGFuZGluZy1wYWdlIC5zaG93Y2FzZS1zZWN0aW9uIC5zaG93Y2FzZSAubWFpbi1ob21lLXNsaWRlciAuc2luZ2xlLXNsaWRlIGEge1xuICB3aWR0aDogMTAwJTtcbn1cbi5sYW5kaW5nLXBhZ2UgLnNob3djYXNlLXNlY3Rpb24gLnNob3djYXNlIC5tYWluLWhvbWUtc2xpZGVyIC5zaW5nbGUtc2xpZGUgLnNpbmdsZS1zbGlkZS1pbm5lciB7XG4gIGhlaWdodDogNDM1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxhbmRpbmctcGFnZSAubGFuZGluZy1wYWdlLWluZm8tc2VjdGlvbiAubGFuZGluZy1wYWdlLWluZm8ge1xuICBwYWRkaW5nLXRvcDogMTMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmxhbmRpbmctcGFnZSAubGFuZGluZy1wYWdlLWluZm8tc2VjdGlvbiAubGFuZGluZy1wYWdlLWluZm8ge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICB9XG59XG4ubGFuZGluZy1wYWdlIC5sYW5kaW5nLXBhZ2UtaW5mby1zZWN0aW9uIC5sYW5kaW5nLXBhZ2UtaW5mbyBoMSB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbjogMjRweCAwO1xufVxuLmxhbmRpbmctcGFnZSAubGFuZGluZy1wYWdlLWluZm8tc2VjdGlvbiAubGFuZGluZy1wYWdlLWluZm8gLmxhbmRpbmctaW5mby13cmFwcGVyIHAsXG4ubGFuZGluZy1wYWdlIC5sYW5kaW5nLXBhZ2UtaW5mby1zZWN0aW9uIC5sYW5kaW5nLXBhZ2UtaW5mbyAubGFuZGluZy1pbmZvLXdyYXBwZXIgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM3YTdhN2E7XG59XG4ubGFuZGluZy1wYWdlIC5sYW5kaW5nLXBhZ2UtaW5mby1zZWN0aW9uIC5sYW5kaW5nLXBhZ2UtaW5mbyAubGFuZGluZy1pbmZvLXdyYXBwZXIgYixcbi5sYW5kaW5nLXBhZ2UgLmxhbmRpbmctcGFnZS1pbmZvLXNlY3Rpb24gLmxhbmRpbmctcGFnZS1pbmZvIC5sYW5kaW5nLWluZm8td3JhcHBlciBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG59XG4ubGFuZGluZy1wYWdlIC5sYW5kaW5nLXBhZ2UtaW5mby1zZWN0aW9uIC5sYW5kaW5nLXBhZ2UtaW5mbyAubGFuZGluZy1pbmZvLXdyYXBwZXIgYSB7XG4gIGNvbG9yOiAjMzM1MjdmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5sYW5kaW5nLXBhZ2UgLnBvcHVsYXItaG90ZWxzLXNlY3Rpb24gLm1haW4taDIge1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMjNiMTRkO1xufVxuLmxhbmRpbmctcGFnZSAucG9wdWxhci1ob3RlbHMtc2VjdGlvbiAucG9wdWxhci1ob3RlbHMge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4uZGVzdGluYXRpb24tdG9wLWluZm8gaDIsIC5kZXN0aW5hdGlvbi10b3AtaW5mbyBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5kZXN0aW5hdGlvbi10b3AtaW5mbyBoMiwgLmRlc3RpbmF0aW9uLXRvcC1pbmZvIGgzIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG4uZGVzdGluYXRpb24tdG9wLWluZm8gaDMge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmRlc3RpbmF0aW9uLXRvcC1pbmZvIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZGVzdGluYXRpb24tdG9wLWluZm8gaDIgKyBwLCAuZGVzdGluYXRpb24tdG9wLWluZm8gbGkge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiAjNGU0ZTRlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OS45OHB4KSB7XG4gIC5kZXN0aW5hdGlvbi10b3AtaW5mbyBoMiArIHAsIC5kZXN0aW5hdGlvbi10b3AtaW5mbyBsaSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG4uZGVzdGluYXRpb24tdG9wLWluZm8gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZGVzdGluYXRpb24tdG9wLWluZm8gdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAuZGVzdGluYXRpb24tdG9wLWluZm8gdWwgbGkge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gIH1cbn1cbi5kZXN0aW5hdGlvbi10b3AtaW5mbyB1bCBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICBmb250LWZhbWlseTogXCJwYXI1ZXNjYXBlc1wiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMyM2IxNGQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2cHg7XG4gIGxlZnQ6IDA7XG59XG5cbi5idXR0b24tY29udGFpbmVyIHAge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzBmNmIzNztcbn1cblxuLmZvb3Rlci1saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMTUsIDEwNywgNTUsIDAuNSksIHJnYigyNTUsIDI1NSwgMjU1KSk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwMCUgMzAwJTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwMCUgMzAwJTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5jYW1wYWlnbi1ibG9nLXBhZ2UgLmNiLWluZm8ge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuLmNhbXBhaWduLWJsb2ctcGFnZSAuY2ItaW5mbyAqIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS44NjtcbiAgY29sb3I6ICM0ZTRlNGU7XG59XG4uY2FtcGFpZ24tYmxvZy1wYWdlIC5jYi13cmFwcGVyIHtcbiAgZ2FwOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuLmNhbXBhaWduLWJsb2ctcGFnZSAuY2Itd3JhcHBlciAuY2FtcGFpZ25zLWJsb2dzIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2VhZWRmMjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG4uY2FtcGFpZ24tYmxvZy1wYWdlIC5jYi13cmFwcGVyIC5jYW1wYWlnbnMtYmxvZ3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlZGYyO1xufVxuLmNhbXBhaWduLWJsb2ctcGFnZSAuY2Itd3JhcHBlciAuY2FtcGFpZ25zLWJsb2dzIGltZyB7XG4gIGFzcGVjdC1yYXRpbzogMy8yO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYW1wYWlnbi1ibG9nLXBhZ2UgLmNiLXdyYXBwZXIgLmNhbXBhaWducy1ibG9ncyBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMzM1MjdmO1xufVxuLmNhbXBhaWduLWJsb2ctcGFnZSAuY2Itd3JhcHBlciAuY2FtcGFpZ25zLWJsb2dzIHAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS44NjtcbiAgY29sb3I6ICM0ZTRlNGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhbXBhaWduLWJsb2ctcGFnZSAuY2Itd3JhcHBlciAuY2FtcGFpZ25zLWJsb2dzIGEge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxufVxuLmNhbXBhaWduLWJsb2ctcGFnZSAuc3Vic2NyaWJlLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4uY2FtcGFpZ24tZGV0YWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmJmYjtcbn1cbi5jYW1wYWlnbi1kZXRhaWwgLmZ1bGwtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2FtcGFpZ24tZGV0YWlsIC5jYW1wYWlnbi1kZXRhaWwtaW5mbyBwIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS44NjtcbiAgY29sb3I6ICM0ZTRlNGU7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uY2FtcGFpZ24tZGV0YWlsIC5jYW1wYWlnbi1kZXRhaWwtaW5mbyBiLFxuLmNhbXBhaWduLWRldGFpbCAuY2FtcGFpZ24tZGV0YWlsLWluZm8gc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuLmNhbXBhaWduLWRldGFpbCAuY2FtcGFpZ24tZGV0YWlsLWluZm8gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS44NjtcbiAgY29sb3I6ICMzMzUyN2Y7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNhbXBhaWduLWRldGFpbCAuY2FtcGFpZ24tZGV0YWlsLWluZm8gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIGFzcGVjdC1yYXRpbzogNC8zO1xufVxuLmNhbXBhaWduLWRldGFpbCAuc3Vic2NyaWJlLXNlY3Rpb24gLnN1YnNjcmliZS13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLmNhbXBhaWduLWRldGFpbCAuc3Vic2NyaWJlLXNlY3Rpb24gLnN1YnNjcmliZS13cmFwcGVyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMnB4IDEycHg7XG59XG4uY2FtcGFpZ24tZGV0YWlsIC5zdWJzY3JpYmUtc2VjdGlvbiAuc3Vic2NyaWJlLXdyYXBwZXIgLnN1YnNjcmliZS1pbnB1dC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAxMnB4IDAgMDtcbn1cbi5jYW1wYWlnbi1kZXRhaWwgLnN1YnNjcmliZS1zZWN0aW9uIC5zdWJzY3JpYmUtd3JhcHBlciAuc3Vic2NyaWJlLWlucHV0LXdyYXBwZXIgLnN1YnNjcmliZS1pbnB1dCB7XG4gIHBhZGRpbmc6IDI0cHggMTZweDtcbn1cbi5jYW1wYWlnbi1kZXRhaWwgLnN1YnNjcmliZS1zZWN0aW9uIC5zdWJzY3JpYmUtd3JhcHBlciAuc3Vic2NyaWJlLWlucHV0LXdyYXBwZXIgLnN1YnNjcmliZS10aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNhbXBhaWduLWRldGFpbCAuc3Vic2NyaWJlLXNlY3Rpb24gLnN1YnNjcmliZS13cmFwcGVyIC5zdWJzY3JpYmUtaW5wdXQtd3JhcHBlciAuc3Vic2NyaWJlLWlucHV0LWJveCBpbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmNhbXBhaWduLWRldGFpbCAuc3Vic2NyaWJlLXNlY3Rpb24gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4uYmxvZy1kZXRhaWwgLmF1dGhvciB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM3ODc4Nzg7XG59XG4uYmxvZy1kZXRhaWwgLmF1dGhvciBpIHtcbiAgY29sb3I6ICMyM2IxNGQ7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmJsb2ctZGV0YWlsIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9nLWRldGFpbCAuaG90ZWwtaW5mb3JtYXRpb24gKiB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLmJsb2ctZGV0YWlsIC5ob3RlbC1pbmZvcm1hdGlvbiBwLFxuLmJsb2ctZGV0YWlsIC5ob3RlbC1pbmZvcm1hdGlvbiBzcGFuLFxuLmJsb2ctZGV0YWlsIC5ob3RlbC1pbmZvcm1hdGlvbiBsaSB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3JlZ3VsYXJcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS44NjtcbiAgY29sb3I6ICM3ODc4NzggIWltcG9ydGFudDtcbn1cbi5ibG9nLWRldGFpbCAuaG90ZWwtaW5mb3JtYXRpb24gc3Ryb25nLFxuLmJsb2ctZGV0YWlsIC5ob3RlbC1pbmZvcm1hdGlvbiBiIHtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfc2VtaWJvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM4MzgzOCAhaW1wb3J0YW50O1xufVxuLmJsb2ctZGV0YWlsIC5ob3RlbC1pbmZvcm1hdGlvbiBoMSxcbi5ibG9nLWRldGFpbCAuaG90ZWwtaW5mb3JtYXRpb24gaDIsXG4uYmxvZy1kZXRhaWwgLmhvdGVsLWluZm9ybWF0aW9uIGgzLFxuLmJsb2ctZGV0YWlsIC5ob3RlbC1pbmZvcm1hdGlvbiBoNCxcbi5ibG9nLWRldGFpbCAuaG90ZWwtaW5mb3JtYXRpb24gaDUsXG4uYmxvZy1kZXRhaWwgLmhvdGVsLWluZm9ybWF0aW9uIGg2IHtcbiAgY29sb3I6ICMzODM4MzggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfYm9sZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMGY2YjM3ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4uYmxvZy1kZXRhaWwgLm1haW4taW5mbyBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3NlbWlib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzM4MzgzODtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG4uYmxvZy1kZXRhaWwgLm1haW4taW5mbyBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9zZW1pYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuLmJsb2ctZGV0YWlsIC5ibG9nLXNhbGVzLWxpc3Qtd3JhcHBlciBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzMzNTI3Zjtcbn1cbi5ibG9nLWRldGFpbCAuYmxvZy1zYWxlcy1saXN0LXdyYXBwZXIgLnNhbGVzLWxpc3QtYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWRmMjtcbn1cbi5ibG9nLWRldGFpbCAuYmxvZy1zYWxlcy1saXN0LXdyYXBwZXIgLnNsaWNrLWRvdHMgOm5vdCguc2xpY2stYWN0aXZlKSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNiMTRkO1xuICBvcGFjaXR5OiAwLjM7XG59XG4uYmxvZy1kZXRhaWwgLmJ0b3VycyB7XG4gIGNvbG9yOiAjMTExODI3ICFpbXBvcnRhbnQ7XG4gIC8qIExheW91dCAqL1xufVxuLmJsb2ctZGV0YWlsIC5idG91cnMsXG4uYmxvZy1kZXRhaWwgLmJ0b3VycyAqIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cbi5ibG9nLWRldGFpbCAuYnRvdXJzIC5zdXJmYWNlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTdFQjtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgcGFkZGluZzogMjZweDtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDkwMHB4IDM0MHB4IGF0IDEwJSAwJSwgcmdiYSgzNSwgMTc3LCA3NywgMC4xNCksIHRyYW5zcGFyZW50IDU1JSksIHJhZGlhbC1ncmFkaWVudCg5MDBweCAzNDBweCBhdCA5MCUgMTAlLCByZ2JhKDUxLCA4MiwgMTI3LCAwLjEyKSwgdHJhbnNwYXJlbnQgNTUlKSwgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZmZmZiwgI2ZmZmZmZik7XG59XG4uYmxvZy1kZXRhaWwgLmJ0b3VycyAuaW50cm8ge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC4zdncgKyAxNXB4LCAxOHB4KSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS44NSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM3NDE1MSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDkyY2g7XG59XG4uYmxvZy1kZXRhaWwgLmJ0b3VycyAuYnRvdXJzSDIge1xuICBtYXJnaW46IDM0cHggMCAxNHB4O1xuICBmb250LXNpemU6IGNsYW1wKDIwcHgsIDAuNnZ3ICsgMThweCwgMjVweCkgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIzQjE0RCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbn1cbi5ibG9nLWRldGFpbCAuYnRvdXJzIC5wa2dHcmlkIHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIC5ibG9nLWRldGFpbCAuYnRvdXJzIC5wa2dHcmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmJsb2ctZGV0YWlsIC5idG91cnMgLnBrZ0dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4uYmxvZy1kZXRhaWwgLmJ0b3VycyAucGtnIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMjksIDIzMSwgMjM1LCAwLjk1KSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAxNHB4IDM0cHggcmdiYSgxNywgMjQsIDM5LCAwLjEyKSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbn1cbi5ibG9nLWRldGFpbCAuYnRvdXJzIC5wa2dBY2NlbnQge1xuICBoZWlnaHQ6IDdweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDM1LCAxNzcsIDc3LCAwLjk1KSwgcmdiYSgxNSwgMTA3LCA1NSwgMC45NSkpO1xufVxuLmJsb2ctZGV0YWlsIC5idG91cnMgLnBrZ0JvZHkge1xuICBwYWRkaW5nOiAxNnB4O1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5ibG9nLWRldGFpbCAuYnRvdXJzIC5wa2dCb2R5LFxuLmJsb2ctZGV0YWlsIC5idG91cnMgLnBrZ0JvZHkgcCxcbi5ibG9nLWRldGFpbCAuYnRvdXJzIC5wa2dCb2R5IGxpLFxuLmJsb2ctZGV0YWlsIC5idG91cnMgLnBrZ0JvZHkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cbi5ibG9nLWRldGFpbCAuYnRvdXJzIHAuaG90ZWxOYW1lLFxuLmJsb2ctZGV0YWlsIC5idG91cnMgcC5ob3RlbE5hbWUgKiB7XG4gIGZvbnQtd2VpZ2h0OiAxMDAwICFpbXBvcnRhbnQ7XG59XG4uYmxvZy1kZXRhaWwgLmJ0b3VycyAucHJpY2UgLnZhbCxcbi5ibG9nLWRldGFpbCAuYnRvdXJzIC5wcmljZSAudmFsICoge1xuICBmb250LXdlaWdodDogMTAwMCAhaW1wb3J0YW50O1xufVxuLmJsb2ctZGV0YWlsIC5idG91cnMgLmhvdGVsUm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cbi5ibG9nLWRldGFpbCAuYnRvdXJzIC5ob3RlbE5hbWUge1xuICBmb250LXNpemU6IGNsYW1wKDE1LjVweCwgMC4zdncgKyAxNXB4LCAxOHB4KSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzMzNTI3RiAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5ibG9nLWRldGFpbCAuYnRvdXJzIC5zdGFycyB7XG4gIGNvbG9yOiByZ2JhKDE3LCAyNCwgMzksIDAuOTIpICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiAxMDAwICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogMCAxMHB4IDE4cHggcmdiYSgxNywgMjQsIDM5LCAwLjEyKTtcbn1cbi5ibG9nLWRldGFpbCAuYnRvdXJzIC5iYiB7XG4gIG1hcmdpbjogMCAwIDEwcHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiBjbGFtcCgxM3B4LCAwLjJ2dyArIDEycHgsIDE0LjVweCkgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDgwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzRCNTU2MyAhaW1wb3J0YW50O1xufVxuLmJsb2ctZGV0YWlsIC5idG91cnMgLnBrZ1RpdGxlIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNi41cHgsIDAuMzV2dyArIDE1LjhweCwgMTkuNXB4KSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTUwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMTExODI3ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAwIDEycHggIWltcG9ydGFudDtcbn1cbi5ibG9nLWRldGFpbCAuYnRvdXJzIC5yb3VuZHMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLmJsb2ctZGV0YWlsIC5idG91cnMgLnJvdW5kcyBsaSB7XG4gIG1hcmdpbjogMTBweCAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTVweCwgMC4yMnZ3ICsgMTQuNnB4LCAxNi41cHgpICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3NTAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNzQxNTEgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5ibG9nLWRldGFpbCAuYnRvdXJzIC5yb3VuZHMgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4puzXCI7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbn1cbi5ibG9nLWRldGFpbCAuYnRvdXJzIC5wa2dGb290ZXIge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U1RTdFQjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDEycHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjQ5LCAyNTAsIDI1MSwgMC42KSwgcmdiKDI1NSwgMjU1LCAyNTUpKTtcbn1cbi5ibG9nLWRldGFpbCAuYnRvdXJzIC5wcmljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZ2FwOiA2cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uYmxvZy1kZXRhaWwgLmJ0b3VycyAucHJpY2UgLmZyb20ge1xuICBmb250LXNpemU6IGNsYW1wKDEzcHgsIDAuMnZ3ICsgMTJweCwgMTQuNXB4KSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzlDQTNBRiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG4uYmxvZy1kZXRhaWwgLmJ0b3VycyAucHJpY2UgLnZhbCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMC4zOHZ3ICsgMTdweCwgMjJweCkgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzMzUyN0YgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG4uYmxvZy1kZXRhaWwgLmJ0b3VycyAucHJpY2UgLnBwIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxM3B4LCAwLjJ2dyArIDEycHgsIDE0LjVweCkgIWltcG9ydGFudDtcbiAgY29sb3I6ICM5Q0EzQUYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xufVxuLmJsb2ctZGV0YWlsIC5idG91cnMgYS5lbnF1aXJlQnRuLFxuLmJsb2ctZGV0YWlsIC5idG91cnMgYS5lbnF1aXJlQnRuOmxpbmssXG4uYmxvZy1kZXRhaWwgLmJ0b3VycyBhLmVucXVpcmVCdG46dmlzaXRlZCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgZ2FwOiAxMHB4O1xuICBtaW4taGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAxMnB4IDhweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMyM0IxNEQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjIydncgKyAxMy41cHgsIDE1LjVweCkgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDk1MCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDEycHggMjBweCByZ2JhKDM1LCAxNzcsIDc3LCAwLjE2KTtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbn1cbi5ibG9nLWRldGFpbCAuYnRvdXJzIGEuZW5xdWlyZUJ0bjpob3ZlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxLjA0KSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG59XG4uYmxvZy1kZXRhaWwgLmJ0b3VycyBhLmVucXVpcmVCdG46Zm9jdXMge1xuICBvdXRsaW5lOiAzcHggc29saWQgcmdiYSgzNSwgMTc3LCA3NywgMC4yNSk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG4uYmxvZy1kZXRhaWwgLmJ0b3VycyAuaG90ZWxTZWN0aW9uVGl0bGUge1xuICBtYXJnaW46IDEwcHggMCAxMHB4O1xufVxuLmJsb2ctZGV0YWlsIC5idG91cnMgLmhvdGVsU2VjdGlvblRpdGxlLFxuLmJsb2ctZGV0YWlsIC5idG91cnMgLmhvdGVsU2VjdGlvblRpdGxlICoge1xuICBjb2xvcjogIzExMTgyNyAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogMTAwMCAhaW1wb3J0YW50O1xufVxuLmJsb2ctZGV0YWlsIC5idG91cnMgLmJvZHlUZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDAuM3Z3ICsgMTVweCwgMThweCkgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuODUgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNzQxNTEgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5NWNoO1xufVxuLmJsb2ctZGV0YWlsIC5idG91cnMgLmNvdXJzZUdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgLmJsb2ctZGV0YWlsIC5idG91cnMgLmNvdXJzZUdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4uYmxvZy1kZXRhaWwgLmJ0b3VycyAuY291cnNlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTdFQjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgcGFkZGluZzogMTRweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDM1LCAxNzcsIDc3LCAwLjEpLCByZ2JhKDUxLCA4MiwgMTI3LCAwLjA2KSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYmxvZy1kZXRhaWwgLmJ0b3VycyAuY291cnNlSWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgzNSwgMTc3LCA3NywgMC4xOCk7XG4gIGNvbG9yOiAjMEY2QjM3O1xuICBmb250LXdlaWdodDogOTUwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYmxvZy1kZXRhaWwgLmJ0b3VycyAuY291cnNlIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDAuMzJ2dyArIDE1LjVweCwgMThweCkgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBjb2xvcjogIzExMTgyNyAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTUwICFpbXBvcnRhbnQ7XG59XG4uYmxvZy1kZXRhaWwgLmJ0b3VycyAuY291cnNlIHNwYW4ge1xuICBmb250LXNpemU6IGNsYW1wKDE1cHgsIDAuMjJ2dyArIDE0LjZweCwgMTYuNXB4KSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBjb2xvcjogIzM3NDE1MSAhaW1wb3J0YW50O1xufVxuLmJsb2ctZGV0YWlsIC5idG91cnMgLmVucXVpcmVMaW5lIHtcbiAgbWFyZ2luLXRvcDogMjZweDtcbiAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAwLjN2dyArIDE1cHgsIDE4cHgpICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjg1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNEI1NTYzICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogOTVjaDtcbn1cbi5ibG9nLWRldGFpbCAuYnRvdXJzIC5lbnF1aXJlQ3RhUm93IHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5jYXRlZ29yaWVzLXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDJkMmQyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogcGFkZGluZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cbi5jYXRlZ29yaWVzLXdyYXBwZXIgaDMge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLmNhdGVnb3JpZXMtd3JhcHBlciAuc2luZ2xlLWNhdGVnb3J5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNhdGVnb3JpZXMtd3JhcHBlciAuc2luZ2xlLWNhdGVnb3J5OmhvdmVyIGksXG4uY2F0ZWdvcmllcy13cmFwcGVyIC5zaW5nbGUtY2F0ZWdvcnk6aG92ZXIgcCB7XG4gIGNvbG9yOiAjMjNiMTRkO1xufVxuLmNhdGVnb3JpZXMtd3JhcHBlciAuc2luZ2xlLWNhdGVnb3J5Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QyZDJkMjtcbn1cbi5jYXRlZ29yaWVzLXdyYXBwZXIgLnNpbmdsZS1jYXRlZ29yeSBpIHtcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjOTlhOGJmO1xufVxuLmNhdGVnb3JpZXMtd3JhcHBlciAuc2luZ2xlLWNhdGVnb3J5IHAge1xuICBmb250LWZhbWlseTogXCJpbnRlcl9zZW1pYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzMzNTI3Zjtcbn1cblxuLmNvdW50cmllcy1wYWdlIC5pbmZvLXAge1xuICBjb2xvcjogIzRlNGU0ZTtcbn1cbi5jb3VudHJpZXMtcGFnZSAuY291bnRyaWVzLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuLmNvdW50cmllcy1wYWdlIC5jb3VudHJpZXMtd3JhcHBlciAuY291bnRyeS1ib3ggYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jb3VudHJpZXMtcGFnZSAuY291bnRyaWVzLXdyYXBwZXIgLmNvdW50cnktYm94IGZpZ3VyZSB7XG4gIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuLmNvdW50cmllcy1wYWdlIC5jb3VudHJpZXMtd3JhcHBlciAuY291bnRyeS1ib3ggZmlndXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDM0LCAzNCwgMzQsIDApLCAjMzM1MjdmKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIG9wYWNpdHk6IDAuNjY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmNvdW50cmllcy1wYWdlIC5jb3VudHJpZXMtd3JhcHBlciAuY291bnRyeS1ib3ggZmlndXJlIHtcbiAgICBtaW4taGVpZ2h0OiAyNDBweDtcbiAgfVxufVxuLmNvdW50cmllcy1wYWdlIC5jb3VudHJpZXMtd3JhcHBlciAuY291bnRyeS1ib3ggZmlndXJlIC5hYm92ZS1pbmZvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiA0NSU7XG59XG4uY291bnRyaWVzLXBhZ2UgLmNvdW50cmllcy13cmFwcGVyIC5jb3VudHJ5LWJveCBmaWd1cmUgLmFib3ZlLWluZm8gaDIge1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImludGVyX3NlbWlib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTkuOThweCkge1xuICAuY291bnRyaWVzLXBhZ2UgLmNvdW50cmllcy13cmFwcGVyIC5jb3VudHJ5LWJveCBmaWd1cmUgLmFib3ZlLWluZm8gaDIge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuLmNvdW50cmllcy1wYWdlIC5jb3VudHJpZXMtd3JhcHBlciAuY291bnRyeS1ib3ggZmlndXJlIC5hYm92ZS1pbmZvIC5ob3RlbC1wcmljZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJpbnRlcl9zZW1pYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTU5Ljk4cHgpIHtcbiAgLmNvdW50cmllcy1wYWdlIC5jb3VudHJpZXMtd3JhcHBlciAuY291bnRyeS1ib3ggZmlndXJlIC5hYm92ZS1pbmZvIC5ob3RlbC1wcmljZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuLmNvdW50cmllcy1wYWdlIC5jb3VudHJpZXMtd3JhcHBlciAuY291bnRyeS1ib3ggZmlndXJlIC5hYm92ZS1pbmZvIC5ob3RlbC1wcmljZSBlbSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiaW50ZXJfbGlnaHRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHdoaXRlO1xufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/