.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(416250f60d785a2e02f17e054d2e4e44.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(d429a5777afaf2fc349652e812e9bb11.png); } }

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

/* reboot */
html {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

*,
*::before,
*::after {
	-webkit-box-sizing: inherit;
	-moz-box-sizing: inherit;
	box-sizing: inherit;
}

html,
body,
div,
ul,
ol,
li,
dl,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
dfn,
del,
p,
blockquote,
fieldset,
input,
textarea,
select,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
button,
canvas,
video {
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}

h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
address,
caption,
cite,
code,
th,
dfn,
del {
	font-weight: normal;
	font-style: normal;
}

ul,
ol {
	list-style: none;
}

fieldset,
img {
	border: none;
}

caption,
th {
	text-align: left;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

td,
th {
	padding: 0;
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

svg:not(:root) {
	overflow: hidden;
}

input[type="checkbox"],
input[type="radio"] {
	padding: 0;
}

input[type="button"],
input[type="submit"],
input[type="reset"],
button {
	cursor: pointer;
}

input[type="button"],
input[type="submit"],
input[type="reset"],
button,
input[type="search"],
input[type="text"],
input[type="email"],
input[type="tel"],
input[type="number"],
textarea {
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	appearance: none;
	border-radius: 0;
}

input,
button,
textarea {
	font-family: "Avenir-web", Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: normal;
}

input[type="search"] {
	-webkit-appearance: textfield;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0;
}

input[type="hidden"],
[hidden],
.hidden {
	display: none;
}

textarea {
	overflow: auto;
	resize: none;
}

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;
}

a > img {
	vertical-align: bottom;
}

strong,
.strong,
b {
	font-weight: bold;
}

em,
.italic,
i {
	font-style: italic;
}

del,
.del {
	text-decoration: line-through;
}

:focus {
	outline: none;
}

img {
	max-width: 100%;
	width: auto;
	height: auto;
}

.map-canvas img {
	max-width: none;
}

.clear {
	clear: both;
	display: block;
	line-height: 0;
	height: 0;
	font-size: 0;
}

.clearfix::after, .wysiwyg::after, .wrap::after, .content-time-info::after {
	clear: both;
	content: "";
	display: table;
}

.alignleft {
	float: left !important;
}

.alignright {
	float: right !important;
}

.aligncenter {
	margin-left: auto !important;
	margin-right: auto !important;
}

.overflow-hidden {
	overflow: hidden;
	display: block;
}

.nowrap {
	white-space: nowrap;
}

.content-box {
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}

html {
	height: 100%;
	background: #eaeef1;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}

body {
	font-family: "Avenir-web", Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.572;
	height: 100%;
	color: #000000;
}

/* typography */
.svg {
	display: block;
}

.svg svg {
	vertical-align: top;
	display: block;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	height: 100%;
	margin: 0;
}

.svg-stroke,
.svg-fill {
	-webkit-transition: stroke 0.3s cubic-bezier(0.4, 0, 0.2, 1), fill 0.3s cubic-bezier(0.4, 0, 0.2, 1);
	-o-transition: stroke 0.3s cubic-bezier(0.4, 0, 0.2, 1), fill 0.3s cubic-bezier(0.4, 0, 0.2, 1);
	transition: stroke 0.3s cubic-bezier(0.4, 0, 0.2, 1), fill 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

a {
	color: #34c459;
	text-decoration: none;
	background-color: transparent;
	-webkit-transition: color 0.15s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	transition: color 0.15s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	-o-transition: color 0.15s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	transition: color 0.15s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	transition: color 0.15s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}

a:hover {
	color: #28a749;
}

a:focus {
	color: #28a749;
}

a.underline {
	text-decoration: underline;
}

.wysiwyg strong {
	font-weight: 900;
}

.wysiwyg h1 {
	margin-top: 22px;
	margin-bottom: 22px;
}

.wysiwyg h2 {
	font-size: 24px;
	line-height: 1.2;
	font-weight: 500;
	margin-top: 22px;
	margin-bottom: 22px;
}

.wysiwyg h3 {
	margin-top: 22px;
	margin-bottom: 22px;
}

.wysiwyg h4 {
	margin-top: 22px;
	margin-bottom: 22px;
}

.wysiwyg h5 {
	margin-top: 22px;
	margin-bottom: 22px;
}

.wysiwyg h6 {
	margin-top: 22px;
	margin-bottom: 22px;
}

.wysiwyg p {
	margin-top: 22px;
	margin-bottom: 22px;
}

.wysiwyg a {
	-ms-word-break: break-all;
	word-break: break-all;
	word-break: break-word;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
}

.wysiwyg img {
	display: block;
	margin-top: 22px;
	margin-bottom: 22px;
}

.wysiwyg img.alignleft {
	margin: 22px 22px 22px 0;
}

.wysiwyg img.alignright {
	margin: 22px 0 22px 22px;
}

.wysiwyg blockquote {
	margin-top: 22px;
	margin-bottom: 22px;
	padding-left: 22px;
	font-style: italic;
}

.wysiwyg blockquote p {
	margin-bottom: 0;
}

.wysiwyg hr {
	clear: both;
	margin-top: 22px;
	margin-bottom: 22px;
	border: 0;
	border-bottom: 1px solid #f2f4f4;
}

.wysiwyg hr.transparent {
	border-bottom-color: transparent;
}

.wysiwyg ul {
	overflow: hidden;
	margin-top: 22px;
	margin-bottom: 22px;
	list-style: inside disc;
}

.wysiwyg ul li {
	padding-left: 22px;
}

.wysiwyg ol {
	display: block;
	padding-left: 16px;
	margin-top: 22px;
	margin-bottom: 22px;
	list-style: outside decimal;
}

.wysiwyg ol li {
	padding-left: 20px;
}

.wysiwyg table {
	margin-top: 22px;
	margin-bottom: 22px;
}

.wysiwyg table th {
	padding: 11px 22px;
	background: #f2f4f4;
	border: 1px solid #f2f4f4;
}

.wysiwyg table td {
	padding: 11px 22px;
	border: 1px solid #f2f4f4;
}

@font-face {
	font-family: 'Avenir-web';
	src: url(84fccdefd06b8b6e780742e72b422265.eot);
	src: url(84fccdefd06b8b6e780742e72b422265.eot?#iefix) format("embedded-opentype"), url(e1b9c5c4fe824e1908ce07e6dc898722.woff2) format("woff2"), url(03d2adb4a9874102ea2cd24843779063.woff) format("woff"), url(0cf249161121aa4aeebdc927f1000094.ttf) format("truetype"), url(52fc9b9ad54e8ee1fefca153d94be556.svg#AvenirRoman) format("svg");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Avenir-web';
	src: url(76c1557da4e5de32f1a731cb860bed5e.eot);
	src: url(76c1557da4e5de32f1a731cb860bed5e.eot?#iefix) format("embedded-opentype"), url(ee40630e2798f0fc1aa8947b97c28d96.woff2) format("woff2"), url(c3e02f4a9415ea4e2c563c012492efe0.woff) format("woff"), url(d6a8eb48ff86c41c521cae895289ad6a.ttf) format("truetype"), url(a889fd2fa505ab4bec915d2116fbcf25.svg#AvenirMedium) format("svg");
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Avenir-web';
	src: url(142ba0734911684deff9df40a205625e.eot);
	src: url(142ba0734911684deff9df40a205625e.eot?#iefix) format("embedded-opentype"), url(542c27b66186e4e072704459544a6a30.woff2) format("woff2"), url(424f601aef202a9f02b2b3fb89431b8d.woff) format("woff"), url(a0f1dec811d8203fcf1cc33b164a1a9f.ttf) format("truetype"), url(ebc9561ce5f74ae3d4b35a14f4c98429.svg#AvenirMediumOblique) format("svg");
	font-weight: 500;
	font-style: italic;
}

@font-face {
	font-family: 'Avenir-web';
	src: url(4aabb50c432b0e0e9a913df3101ecf33.eot);
	src: url(4aabb50c432b0e0e9a913df3101ecf33.eot?#iefix) format("embedded-opentype"), url(3e59e32c55592efec36c22930f9edd6e.woff2) format("woff2"), url(bc6d3e5dc6cb9485e7971e246cdf0704.woff) format("woff"), url(5209a75a5db5dbbe48e267060422068b.ttf) format("truetype"), url(66c598b45cc2a00db2262e55ceffca80.svg#AvenirHeavy) format("svg");
	font-weight: 800;
	font-style: normal;
}

@font-face {
	font-family: 'Avenir-web';
	src: url(87a8219bd5011f5d981b2091d7b80fb6.eot);
	src: url(87a8219bd5011f5d981b2091d7b80fb6.eot?#iefix) format("embedded-opentype"), url(3aad55e9ab0b353f936368cfd573bfea.woff2) format("woff2"), url(ef9197d98a7cd608ab820e70c102e20c.woff) format("woff"), url(e5a953936f619ae0bb401e2e085698b6.ttf) format("truetype"), url(365e52c8ef7779ff9d2b64ccbbcab9fc.svg#AvenirBlack) format("svg");
	font-weight: 900;
	font-style: normal;
}

/* grid */
.main {
	padding-bottom: 173px;
	min-height: 100%;
	overflow: hidden;
	background: url(20cbd480edd75dd476f3d16c6a763f28.jpg) 50% 100% no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

.wrap {
	max-width: 1220px;
	margin: 0 auto;
	padding: 0 20px;
}

/* forms */
.error {
	color: #e32d2d !important;
	border-color: #e32d2d !important;
	
	border-width: 2px;
	border-style: solid;
}

.success {
	color: #85bb33 !important;
	border-color: #85bb33 !important;
	
	border-width: 2px;
	border-style: solid;
}

.aktiv {
	border-color: #85bb33 !important;
	
	border-width: 2px;
	border-style: solid;
}

.disabled {
	color: #727d86 !important;
	border-color: #727d86 !important;
	cursor: default !important;
}

.input-text-wrapper {
	margin-bottom: 27px;
}

input.input-text, textarea.textarea {
	float: left;
	width: 100%;
	height: 45px;
	padding: 11px 15px 13px;
	font-size: 15px;
	line-height: 1.4;
	font-weight: 500;
	background: #ffffff;
	border: 0;
	border-radius: 0;
	-webkit-transition: color 0.15s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	transition: color 0.15s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	-o-transition: color 0.15s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	transition: color 0.15s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	transition: color 0.15s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}

textarea.textarea {
	font-family: "Avenir-web", Helvetica, Arial, sans-serif;
	overflow: auto;
	height: auto;
}

select.select {
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	appearance: none;
	border-radius: 0;
}

select.select::-ms-expand {
	display: none;
}

select.select.selcust {
	float: left;
	width: 100%;
	height: 45px;
	padding: 11px 15px 13px;
	font-size: 15px;
	line-height: 1.4;
	font-weight: 500;
	background: #ffffff;
	border: 0;
	
	background-image: linear-gradient(45deg, transparent 50%, #000 50%), linear-gradient(135deg, #000 50%, transparent 50%);
	background-position: calc(100% - 20px) calc(1.2em + 2px), calc(100% - 15px) calc(1.2em + 2px);
	background-size: 5px 5px, 5px 5px;
	background-repeat: no-repeat;
}

.checkbox,
.radio {
	display: block;
}

.checkbox input,
.radio input {
	display: none;
}

.checkbox input:checked + label:after,
.radio input:checked + label:after {
	opacity: 1;
}

.checkbox input:disabled + label,
.radio input:disabled + label {
	cursor: default;
}

.checkbox label,
.radio label {
	cursor: pointer;
	display: inline-block;
	vertical-align: top;
	position: relative;
	padding: 12px 38px 12px 0;
	font-size: 15px;
	line-height: 1.4;
	font-weight: 500;
	text-transform: uppercase;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.checkbox label:before,
.radio label:before {
	content: "";
	position: absolute;
	right: 0;
	top: 13px;
	width: 18px;
	height: 18px;
	background: #ffffff;
	-webkit-transition: -webkit-box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	transition: -webkit-box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	-o-transition: box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	transition: box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	transition: box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}

.checkbox label:after,
.radio label:after {
	opacity: 0;
	content: "";
	position: absolute;
	right: 2px;
	top: 18px;
	width: 14px;
	height: 9px;
	background: url(d6ed68597425d9a2fc28f271e528e9e7.svg) 0 0 no-repeat;
	-moz-background-size: 14px 9px;
	-o-background-size: 14px 9px;
	-webkit-background-size: 14px 9px;
	background-size: 14px 9px;
	-webkit-transition: opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	-o-transition: opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	transition: opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}

.checkbox label:focus:before,
.radio label:focus:before {
	-webkit-box-shadow: 0 0 0 3px rgba(40, 167, 73, 0.1);
	box-shadow: 0 0 0 3px rgba(40, 167, 73, 0.1);
}

a.button,
input.button,
button.button {
	display: inline-block;
	vertical-align: top;
	height: 65px;
	padding: 0 30px;
	font-size: 21px;
	line-height: 65px;
	text-transform: uppercase;
	color: #ffffff;
	text-align: center;
	white-space: nowrap;
	-webkit-transition: color 0.15s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	transition: color 0.15s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	-o-transition: color 0.15s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	transition: color 0.15s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	transition: color 0.15s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), border-color 0.15s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	background: #34c459;
	border: 0;
}

a.button:hover,
input.button:hover,
button.button:hover {
	background-color: #28a749;
}

a.button:hover .button-arrow,
input.button:hover .button-arrow,
button.button:hover .button-arrow {
	background-color: #239240;
}

a.button:focus,
input.button:focus,
button.button:focus {
	background-color: #28a749;
	-webkit-box-shadow: 0 0 0 3px rgba(40, 167, 73, 0.1);
	box-shadow: 0 0 0 3px rgba(40, 167, 73, 0.1);
}

a.button:focus .button-arrow,
input.button:focus .button-arrow,
button.button:focus .button-arrow {
	background-color: #239240;
}

a.button.button-small,
input.button.button-small,
button.button.button-small {
	height: 48px;
	padding: 0 15px;
	font-size: 14px;
	line-height: 48px;
}

a.button.button-red,
input.button.button-red,
button.button.button-red {
	background: #df4141;
}

a.button.button-red .button-arrow,
input.button.button-red .button-arrow,
button.button.button-red .button-arrow {
	background-color: #c83434;
}

a.button.button-red:hover,
input.button.button-red:hover,
button.button.button-red:hover {
	background-color: #c83434;
}

a.button.button-red:hover .button-arrow,
input.button.button-red:hover .button-arrow,
button.button.button-red:hover .button-arrow {
	background-color: #b42f2f;
}

a.button.button-red:focus,
input.button.button-red:focus,
button.button.button-red:focus {
	background-color: #c83434;
	-webkit-box-shadow: 0 0 0 3px rgba(200, 52, 52, 0.1);
	box-shadow: 0 0 0 3px rgba(200, 52, 52, 0.1);
}

a.button.button-red:focus .button-arrow,
input.button.button-red:focus .button-arrow,
button.button.button-red:focus .button-arrow {
	background-color: #b42f2f;
}

a.button.button-orange,
input.button.button-orange,
button.button.button-orange {
	background: #f3bf0c;
}

a.button.button-orange .button-arrow,
input.button.button-orange .button-arrow,
button.button.button-orange .button-arrow {
	background-color: #dca114;
}

a.button.button-orange:hover,
input.button.button-orange:hover,
button.button.button-orange:hover {
	background-color: #dca114;
}

a.button.button-orange:hover .button-arrow,
input.button.button-orange:hover .button-arrow,
button.button.button-orange:hover .button-arrow {
	background-color: #c59012;
}

a.button.button-orange:focus,
input.button.button-orange:focus,
button.button.button-orange:focus {
	background-color: #dca114;
	-webkit-box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
	box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
}

a.button.button-orange:focus .button-arrow,
input.button.button-orange:focus .button-arrow,
button.button.button-orange:focus .button-arrow {
	background-color: #c59012;
}

input.button,
button.button {
	line-height: normal;
}

a.button {
	position: relative;
	padding-right: 100px;
}

a.button.button-small {
	padding-right: 67px;
}

a.button.button-small .button-arrow {
	width: 52px;
}

a.button.button-small .button-arrow .svg {
	margin-left: -8px;
	margin-top: -5px;
	width: 17px;
	height: 12px;
}

.button-arrow {
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	width: 70px;
	background: #28a749;
	-webkit-transition: background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	-o-transition: background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	transition: background-color 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}

.button-arrow .svg {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -11px;
	margin-top: -7px;
	width: 23px;
	height: 16px;
}

.modal-open {
	overflow: hidden;
}

.modal-backdrop {
	background: #000000;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 9998;
}

.modal-backdrop,
.modal-backdrop.fade.in {
	opacity: 0.6;
}

.modal {
	width: 802px;
	max-width: 100%;
	max-height: 100%;
	overflow: auto;
	position: absolute;
	display: none;
	z-index: 9999;
	background: #ffffff;
	-webkit-box-shadow: 0 2px 68px rgba(0, 0, 0, 0.08);
	box-shadow: 0 2px 68px rgba(0, 0, 0, 0.08);
}

.modal.modal-center {
	position: fixed;
}

.modal-session {
	text-align: center;
	padding: 75px 50px 96px;
}

.modal-session-img {
	margin: 0 auto 17px;
	width: 85px;
}

.modal-session-title {
	font-weight: 500;
	font-size: 44px;
	line-height: 1.2;
	margin-bottom: 7px;
}

.modal-session-info {
	font-size: 16px;
	font-weight: 500;
	font-style: italic;
	color: #505051;
	margin-bottom: 52px;
}

/* header */
.header-global {
	padding: 20px 0 26px;
	background: rgba(255, 255, 255, 0.5);
}

.logo {
	float: left;
	padding-top: 5px;
}

.logo a {
	display: block;
	max-width: 220px;
}

.logo a img {
	display: block;
	width: 100%;
}

.logo-team {
	float: right;
}

.logo-team a,
.logo-team img {
	display: block;
}

/* footer */
.panel {
	position: fixed;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 5050;
	background: rgba(36, 42, 56, 0.8);
}

.panel-list-slider {
	/* width: 100%; */
	overflow-x: hidden;
}
.panel-list {
	/* Problem 2
	margin-left: -10px;
	margin-right: -10px;
	*/
	margin-left: 0;
	margin-right: 0;

	padding-top: 17px;
	padding-bottom: 17px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.panel-list > li {
	padding: 0 10px;
	/* flex: 1; */
}

.panel-thumb {
	display: block;
	width: 180px;
	height: 139px;
	border: 3px solid #313949;
	background-color: #ffffff;
	padding: 10px;
	text-align: center;
	position: relative;
}

.panel-thumb:hover, .panel-thumb:focus {
	border-color: #FFF;
}

.panel-thumb-opacity {
	opacity: 0.5;
}

.panel-thumb-image {
	display: block;
	margin: 0 auto;
}

.panel-thumb-image img {
	display: block;
	margin: 0 auto;
}

.panel-thumb-title {
	padding-left: 5px;
	padding-top: 5px;
	display: block;
	font-weight: 900;
	text-transform: uppercase;
	font-size: 13px;
	line-height: 1.2;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 15px;
	white-space: nowrap;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.panel-thumb-title-small {
	font-size: 10px;
	font-weight: 500;
}

.panel-thumb-image-line {
	padding-top: 8px;
	display: block;
}

.panel-thumb-image-line span {
	display: inline-block;
	vertical-align: bottom;
}

.panel-thumb-image-line-sep {
	width: 6px;
}

.panel-thumb-image-line-num {
	font-size: 23px;
	line-height: 1;
	color: #212425;
	font-weight: 900;
}

.panel-thumb-image-line-wrap {
	width: 26px;
}

.panel-thumb-image-line-wrap img {
	display: block;
}

.panel-list-navigation {
	float: right;
	padding-top: 55px;
	padding-bottom: 55px;
}

.button-go-step-4 {
	min-width: 280px;
}

.button-go-step-10, .button-go-step-8, .button-go-step-9, .button-go-step-11, .button-go-step-12 {
	min-width: 400px;
}

.panel-thumb-date {
	/* padding-top: 11px; */
	padding-top: 0 !important;
	display: block;
	line-height: 1.2;
	text-transform: uppercase;
	
	max-height: 100%;
	max-width: 100%;
	width: auto;
	height: auto;
	position: absolute;
	left: 0;
	right: 0;
	top: 50%;
	transform: translate(0, -50%);
}

.panel-thumb-date span {
	display: block;
}

.panel-thumb-date-dow {
	/* font-size: 11px; */
	font-size: 17px;
}

.panel-thumb-date-num {
	font-weight: 900;
	/* font-size: 34px; */
	font-size: 42px;
}

.panel-thumb-date-mth {
	/* font-size: 9px; */
	font-size: 13px;
}

.panel-thumb-time {
	color: #010101;
	display: block;
}

.panel-thumb-time-num {
	padding-top: 32px;
	display: block;
	font-size: 40px;
	line-height: 1;
	font-weight: 500;
	margin-bottom: 4px;
}

.panel-thumb-time-title {
	display: block;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 1.2;
	font-weight: 500;
}

.panel-list-navigation-price {
	color: #212425;
	font-size: 24px;
	text-align: right;
	display: inline-block;
	background: #ffffff;
	margin-right: -4px;
	height: 65px;
	line-height: 65px;
	text-transform: uppercase;
	padding: 0 20px;
}

.panel-list-navigation-price-title {
	text-align: left;
	font-size: 18px;
	display: inline-block;
	min-width: 290px;
}

.panel-extra-push {
	height: 60px;
}

/* content */
.spanning {
	clear: both;
}

.content-title {
	padding: 43px 0 33px;
}

.content-title h1 {
	font-size: 24px;
	line-height: 1.2;
	font-weight: 500;
	/* text-transform: uppercase; */
	text-align: center;
	color: #063a72;
}

.content-iframe {
	max-width: 900px;
	margin: 0 auto 50px;
	background: rgba(255, 255, 255, 0.5);
}

.content-iframe img {
	display: block;
}

.content {
	padding: 37px 48px 54px;
	max-width: 900px;
	margin: 0 auto 50px;
	background: rgba(255, 255, 255, 0.5);
}

.content-full {
	padding: 24px 24px 15px;
	margin: 0 auto 20px;
	background: rgba(255, 255, 255, 0.5);
}

.content-full .panel-list {
	margin-left: -5px;
	margin-right: -5px;
}

.content-full .panel-list > li {
	padding-left: 5px;
	padding-right: 5px;
	width: 16.66667%;
}

.content-full .panel-thumb {
	width: 100%;
	/* border: 0; */
	border-color: transparent;
	background: rgba(255, 255, 255, 0.5);
}

.content-full span.panel-thumb:hover,
.content-full span.panel-thumb:focus {
	border-color: #ffffff;
}

.content-full .panel-thumb-title {
	font-weight: 500;
}

.content-full .panel-thumb-date {
	padding-top: 28px;
}

.content-full .panel-thumb-image-line {
	padding-top: 3px;
}

.content-full-title {
	font-size: 16px;
	font-weight: 900;
	color: #212425;
	line-height: 1.2;
	text-align: center;
	text-transform: uppercase;
}

.content-panel-list-price {
	padding-top: 4px;
	font-size: 21px;
	line-height: 1.2;
	color: #212425;
	text-align: right;
	text-transform: uppercase;
}

.content-price-title {
	display: inline-block;
	min-width: 135px;
	text-align: left;
}

.signing-info {
	margin-bottom: 16px;
}

.signing-info h2 {
	margin-top: 13px;
}

.signing-info-note {
	margin-bottom: -22px;
}

.signing-form {
	max-width: 650px;
}

.signing-form table {
	width: 100%;
}

.signing-form table td {
	padding: 0;
	vertical-align: top;
}

.signing-form table td label {
	display: block;
	padding: 12px 0;
	font-size: 15px;
	line-height: 1.4;
	font-weight: 500;
	text-transform: uppercase;
}

.signing-form table td:first-child {
	width: 213px;
	padding-right: 20px;
}

.signing-form-button {
	padding: 17px 0 8px;
}

.signing-form-button a.button {
	min-width: 300px;
}

.change-ticket {
	display: table;
	width: 100%;
	margin-bottom: 20px;
}

.change-ticket-row {
	display: table-row;
}

.change-ticket-date,
.change-ticket-route,
.change-ticket-number {
	display: table-cell;
	vertical-align: top;
	padding: 21px 25px 18px 0;
	background: #ffffff;
	text-transform: uppercase;
	font-size: 15px;
	line-height: 1.4;
	font-weight: 500;
}

.change-ticket-date {
	width: 220px;
	padding-left: 40px;
}

.change-ticket-route {
	font-weight: 900;
}

.change-ticket-number {
	text-align: right;
}

.change-options {
	padding-top: 20px;
	margin: 0 -33px;
}

.change-options-inline {
	padding-top: 0;
	padding-bottom: 20px;
	text-align: center;
}

.change-options-inline .change-options-button {
	display: inline-block;
	padding-left: 14px;
	float: none;
	padding-right: 14px;
	width: auto;
	min-width: 250px;
}

.change-options-button {
	float: left;
	width: 33.33333333%;
	padding: 20px 33px 0;
}

.change-options-button a.button {
	width: 100%;
}

.personal-info {
	padding-top: 5px;
	max-width: 607px;
	margin: 0 auto;
}

.personal-info table {
	width: 100%;
}

.personal-info table td {
	padding: 0;
	vertical-align: top;
}

.personal-info table td.col1 {
	width: 170px;
	padding-right: 20px;
}

.personal-info table td.col1 label {
	display: block;
	padding: 12px 0;
	font-size: 15px;
	line-height: 1.4;
	font-weight: 500;
	text-transform: uppercase;
}

.personal-info table td.col2 {
	width: 165px;
	padding-right: 30px;
}

.personal-info .checkbox label {
	min-width: 372px;
}

.payment {
	padding-top: 23px;
}

.content-note {
	margin-bottom: 55px;
	padding: 12px 20px 22px 38px;
	font-weight: 500;
	font-style: italic;
	color: #2d6242;
	background: #ace7bb;
}

.content-note-step-13 {
	margin-bottom: 15px;
	margin-top: 40px;
	padding-bottom: 14px;
}

.payment-later .checkbox label {
	display: block;
	padding-right: 0;
	padding-left: 38px;
	padding-bottom: 7px;
	font-size: 14px;
	line-height: 1.43;
	font-style: italic;
	text-transform: none;
}

.payment-later .checkbox label:before {
	right: auto;
	left: 0;
}

.payment-later .checkbox label:after {
	right: auto;
	left: 2px;
}

.payment-list {
	padding-top: 14px;
	position: relative;
}

.payment-list:before {
	content: "";
	position: absolute;
	top: 0;
	left: 95px;
	right: 95px;
	height: 1px;
	background: #e8e8e8;
}

.payment-item {
	display: table;
	width: 100%;
	margin-bottom: 14px;
}

.payment-item-row {
	display: table-row;
}

.payment-item-title,
.payment-item-sum,
.payment-item-number,
.payment-item-system {
	display: table-cell;
	vertical-align: middle;
	padding: 5px 10px 5px 0;
	background: #ffffff;
}

.payment-item-title {
	padding-left: 16px;
}

.payment-item-number {
	white-space: nowrap;
}

.payment-item-system {
	width: 196px;
	padding-right: 8px;
}

.payment-item-system img {
	float: right;
}

.order {
	padding-top: 11px;
	max-width: 614px;
	margin: 0 auto 52px;
}

.order .payment-later {
	margin-bottom: 23px;
}

.order-contact {
	margin-bottom: 3px;
}

.order-info {
	background: #ffffff;
}

.order-info table {
	width: 100%;
}

.order-info table th {
	padding: 13px 18px 0 0;
	vertical-align: top;
	font-weight: 500;
}

.order-info table th:first-child {
	padding-left: 18px;
}

.order-info table th:last-child {
	text-align: right;
}

.order-info table td {
	padding: 8px 18px 0 0;
	vertical-align: top;
	color: #666666;
	font-weight: 500;
}

.order-info table td:first-child {
	padding-left: 18px;
}

.order-info table td.col1 {
	padding-left: 54px;
}

.order-info table td:last-child {
	text-align: right;
}

.order-info table tbody tr:last-child td {
	padding-bottom: 20px;
}

.order-info table tbody tr.first-child td {
	padding-top: 14px;
}

.order-info table tr.order-info-route td {
	padding-bottom: 11px;
	text-align: left;
	border-bottom: 1px solid #e8e8e8;
}

.order-info table tfoot td {
	padding-top: 17px;
	padding-bottom: 19px;
	font-weight: 900;
	color: #000000;
	border-top: 1px solid #e8e8e8;
}

.thumbnails-medium {
	margin-left: -8px;
	margin-right: -8px;
}

.thumbnails-medium > li {

	max-width: 33.3333%;
	padding: 15px 8px 1px;
}

.thumbnails-medium .thumbnail-image {
	margin-bottom: 5px;
	height: 140px;
	position: relative;
}

.thumbnails-medium .thumbnail-title {
	padding-bottom: 11px;
}

.thumbnail {
	display: block;
	background: rgba(255, 255, 255, 0.5);
	border: 5px solid transparent;
	text-align: center;
	color: #212425;
	padding: 10px;
}

a.thumbnail:hover, a.thumbnail:focus {
	color: #212425;
	border-color: #ffffff;
}

.thumbnail-image {
	display: block;
	margin-bottom: 13px;
}

.thumbnail-image img {
	display: block;
	margin: 0 auto;
}
.thumbnails-medium .thumbnail-image .Vertical-Measure-Left,
.thumbnails-medium .thumbnail-image .Horizontal-Measure-Right,
.thumbnails-medium .thumbnail-image .Horizontal-Measure-Top,
.thumbnails-medium .thumbnail-image .Horizontal-Measure-Bottom {
	font-size: 17px;
	position: absolute;
	text-transform: uppercase;
}
.thumbnails-medium .thumbnail-image img {
	max-height: 100%;  
	max-width: 100%; 
	width: auto;
	height: auto;

	position: absolute;  
	top: 0;  
	bottom: 0;  
	left: 0;  
	right: 0;  
	margin: auto;
}
.thumbnails-medium .thumbnail-image .Vertical-Measure-Left {
	-webkit-transform: matrix(0.006,-1.000,1.000,0.006,-115,55);
	-moz-transform: matrix(0.006,-1.000,1.000,0.006,-115px,55px);
	-ms-transform: matrix(0.006,-1.000,1.000,0.006,-115,55);
	-o-transform: matrix(0.006,-1.000,1.000,0.006,-115,55);
	transform: matrix(0.006,-1.000,1.000,0.006,-115,55);
}
.thumbnails-medium .thumbnail-image .Horizontal-Measure-Right {
	-webkit-transform: matrix(1,0,0,1,60,55);
	-moz-transform: matrix(1,0,0,1,60px,55px);
	-ms-transform: matrix(1,0,0,1,60,55);
	-o-transform: matrix(1,0,0,1,60,55);
	transform: matrix(1,0,0,1,60,55);
}
.thumbnails-medium .thumbnail-image .Horizontal-Measure-Top {
	top: 0;
	left: 0;
	right: 0;
	-webkit-transform: matrix(1,0,0,1,-4,3);
	-moz-transform: matrix(1,0,0,1,-4px,3px);
	-ms-transform: matrix(1,0,0,1,-4,3);
	-o-transform: matrix(1,0,0,1,-4,3);
	transform: matrix(1,0,0,1,-4,3);
}
.thumbnails-medium .thumbnail-image .Horizontal-Measure-Bottom {
	bottom: 0;
	left: 0;
	right: 0;
	-webkit-transform: matrix(1,0,0,1,-2,-10);
	-moz-transform: matrix(1,0,0,1,-2px,-10px);
	-ms-transform: matrix(1,0,0,1,-2,-10);
	-o-transform: matrix(1,0,0,1,-2,-10);
	transform: matrix(1,0,0,1,-2,-10);
}

.thumbnail-title {
	display: block;
	font-weight: 900;
	text-transform: uppercase;
	font-size: 20px;
	line-height: 1.2;
}

.info-block {
	position: absolute;
	left: 8px;
	top: 15px;
	right: 8px;
	height: 0;
}

.info-block:hover .info-block-drop {
	display: block;
}

.info-block-icon {
	position: absolute;
	width: 30px;
	height: 30px;
	background: #1c4b7e;
	color: #ffffff;
	border-radius: 50%;
	left: 15px;
	top: 12px;
	font-size: 24px;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
	font-style: italic;
	font-family: Times, Georgia, serif;
}

.info-block-drop {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding-bottom: 16px;
	display: none;
}

.info-block-drop-content {
	display: block;
	background: #1c4b7e;
	color: #ffffff;
	font-size: 14px;
	line-height: 19px;
	padding: 17px 14px 33px;
	position: relative;
}

.info-block-drop-content:before {
	content: "";
	position: absolute;
	bottom: -26px;
	left: 18px;
	width: 0;
	height: 0;
	border: 13px solid transparent;
	border-top-color: #1c4b7e;
}

.info-block-drop-content p {
	margin: 10px 0;
}

.info-block-drop-content strong {
	text-transform: uppercase;
	font-weight: 16px;
}

.thumbnails-global-title {
	background: #85bb33;
	color: #ffffff;
	text-align: center;
	font-weight: 16px;
	text-transform: uppercase;
	line-height: 1.2;
	font-weight: 900;
	padding: 18px 10px 17px;
	letter-spacing: 1px;
}

.thumbnails-global-title-orange {
	background-color: #e1a31d;
}

.thumbnails-global-title-blue {
	background-color: #1d68a6;
}

.thumbnails-global-title {
	margin-top: 10px;
}

.thumbnail-image-count {
	position: relative;
	display: block;
	margin: 0 auto 6px;
	max-width: 329px;
	padding: 27px 0;
}

.plus,
.minus {
	width: 50px;
	height: 50px;
	background: #b5becf;
	border-radius: 50%;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -20px;
}

.plus:before, .plus:after,
.minus:before,
.minus:after {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	width: 20px;
	height: 4px;
	background: #ffffff;
	margin-left: -10px;
	margin-top: -2px;
}

.plus:after,
.minus:after {
	height: 20px;
	width: 4px;
	margin-left: -2px;
	margin-top: -10px;
}

.plus:hover,
.minus:hover {
	background-color: #85bb33;
}

.plus-orange:hover,
.minus-orange:hover {
	background-color: #e1a31d;
}

.plus-blue:hover,
.minus-blue:hover {
	background-color: #1d68a6;
}

.minus {
	right: auto;
	left: 0;
}

.minus:after {
	display: none;
}

.count {
	font-size: 55px;
	line-height: 1;
	font-weight: 800;
	vertical-align: bottom;
	margin-right: 5px;
	display: inline-block;
}

.count-img {
	display: inline-block;
	vertical-align: bottom;
	margin-bottom: 4px;
}

.count-img img {
	display: block;
}

.check-form {
	max-width: 415px;
	margin: 0 auto;
	padding-bottom: 10px;
	padding-top: 14px;
}

.check-form input.input-text, .check-form textarea.textarea {
	height: 50px;
	text-align: center;
	font-size: 18px;
}

.check-form-note {
	margin-bottom: 23px;
}

.caledar-list {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-left: -11px;
	margin-right: -11px;
	padding-bottom: 20px;
}

.caledar-column {
	padding: 21px 11px 0px;
	width: 14.28571%;
}

.calendar-item {
	display: block;
	background: rgba(255, 255, 255, 0.5);
	border: 5px solid transparent;
	text-align: center;
	color: #000000;
	text-transform: uppercase;
	padding: 34px 5px 20px;
}

.calendar-item:hover, .calendar-item:focus {
	color: #000000;
	border-color: #ffffff;
}

.calendar-item-disabled {
	cursor: default;
	opacity: 0.45;
}

.calendar-item-disabled:hover, .calendar-item-disabled:focus {
	color: #000000;
	border-color: transparent;
}

.calendar-item-today {
	background-color: #85bb33;
	color: #ffffff;
}

.calendar-item-today:hover, .calendar-item-today:focus {
	color: #ffffff;
	border-color: #85bb33;
}

.calendar-item-dof {
	display: block;
	font-size: 16px;
	line-height: 1.2;
	font-weight: 500;
	margin-bottom: 4px;
}

.calendar-item-num {
	display: block;
	font-size: 51px;
	line-height: 1;
	font-weight: 900;
	margin-bottom: 2px;
}

.calendar-item-mnt {
	display: block;
	font-size: 14px;
	line-height: 1.2;
	font-weight: 500;
}

.font-weight-medium {
	font-weight: 500;
}

.content-title {
	position: relative;
	padding-left: 30px;
	padding-right: 30px;
}

.content-title h1 strong {
	font-weight: 800;
}

.caledar-prev,
.caledar-next {
	right: 0;
	top: 50%;
	margin-top: 2px;
	position: absolute;
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0);
	-webkit-transition: opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	-o-transition: opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	transition: opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	opacity: 0.5;
}

.caledar-prev:hover,
.caledar-next:hover {
	opacity: 1;
}

.caledar-control-nav {
	width: 20px;
	padding: 5px 0 5px 9px;
	display: block;
}

.caledar-control-nav img {
	display: block;
	width: 100%;
	height: auto;
}

.caledar-prev {
	right: auto;
	left: 0;
}

.caledar-prev .caledar-control-nav {
	-webkit-transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	transform: rotate(-180deg);
}

.content-time-list {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-left: -10px;
	margin-right: -10px;
	padding-bottom: 20px;
}

.content-time-column {
	padding: 20px 10px 0px;
	width: 20%;
}

.content-time-item {
	display: block;
	background: rgba(255, 255, 255, 0.5);
	border: 5px solid transparent;
	text-align: center;
	color: #000000;
}

.content-time-item:hover, .content-time-item:focus {
	color: #000000;
	border-color: #ffffff;
}

.content-time-item-now .content-time-num,
.content-time-item-now .content-time-title {
	color: #85bb33;
}

.content-time-item-disabled {
	cursor: default;
	opacity: 0.5;
}

.content-time-item-disabled:hover, .content-time-item-disabled:focus {
	color: #000000;
	border-color: transparent;
}

.content-time-num {
	display: block;
	font-size: 53px;
	line-height: 1;
	font-weight: 500;
	margin-bottom: 3px;
	padding-top: 30px;
}

.content-time-title {
	display: block;
	font-size: 14px;
	line-height: 1.2;
	text-transform: uppercase;
	font-weight: 500;
	margin-bottom: 10px;
}

.content-time-note {
	display: block;
	font-size: 11px;
	line-height: 1.2;
	font-weight: 900;
	color: #85bb33;
	text-transform: uppercase;
	min-height: 15px;
	min-width: 1px;
	margin-bottom: 8px;
}

.content-time-note-red {
	color: #e32d2d;
}

.content-time-note-orange {
	color: #da9a10;
}

.content-time-info {
	background: #ffffff;
	margin: 0 -5px -5px;
}

.content-time-image {
	float: left;
	width: 43%;
	padding: 5px 0;
}

.content-time-image img {
	display: block;
}

.content-time-meta {
	float: left;
	width: 57%;
	padding-right: 14px;
	text-align: right;
	line-height: 1.2;
	text-transform: uppercase;
	font-weight: 900;
	padding-top: 22px;
	padding-bottom: 20px;
}

.content-time-meta-title {
	display: block;
	font-size: 11px;
	margin-bottom: 8px;
}

.content-time-price {
	display: block;
	font-size: 14px;
}

.slick-slide {
	padding: 0 10px;
}

.showHide {
	display: none;
}

.tilOversigt {
    right: 30px;
    font-size: 18px !important;
    height: 40px !important;
    line-height: 40px !important;
    padding: 0 10px !important;
	margin-top: -11px !important;
    position: absolute !important;
}

/* home */
/* responsive */
@media (max-width: 1023px) {
	.panel-list > li {
		/* width: 33%; */
	}
	.panel-thumb {
		/* width: 100%; */
		height: 105px;
	}
	.panel-list-navigation {
		padding-top: 37px;
		padding-bottom: 37px;
	}
	.button-go-step-4 {
		min-width: 240px;
	}
	.button-go-step-10, .button-go-step-8, .button-go-step-9, .button-go-step-11, .button-go-step-12 {
		min-width: 320px;
	}
	.panel-thumb-image {
		max-width: 100px;
	}
	.panel-thumb-title {
		font-weight: normal;
		font-weight: 12px;
	}
	.panel-thumb-image-line {
		padding-top: 2px;
	}
	.panel-thumb-image-line-num {
		font-size: 16px;
	}
	.panel-thumb-image-line-wrap {
		width: 22px;
	}
	.change-ticket-date {
		padding-left: 25px;
	}
	.change-options {
		margin: 0 -15px;
	}
	.change-options-button {
		padding-left: 15px;
		padding-right: 15px;
	}
	.calendar-item {
		padding-top: 18px;
		padding-bottom: 15px;
	}
	.calendar-item-dof {
		font-size: 13px;
	}
	.calendar-item-num {
		font-size: 40px;
	}
	.calendar-item-mnt {
		font-size: 11px;
	}
	.caledar-list {
		margin-left: -8px;
		margin-right: -8px;
	}
	.caledar-column {
		padding-left: 8px;
		padding-right: 8px;
		padding-top: 16px;
	}
	.panel-thumb-date {
		padding-top: 0;
	}
	.content-full .panel-thumb-image-line {
		padding-top: 0px;
		margin-top: -2px;
	}
	.content-full .panel-thumb-date {
		padding-top: 20px;
	}
	.content-full .panel-thumb-time-num {
		padding-top: 18px;
		font-size: 32px;
	}
	.panel-thumb-date-dow {
		font-size: 11px;
	}
	.panel-thumb-date-num {
		font-size: 24px;
	}
	.panel-thumb-date-mth {
		font-size: 9px;
	}
	.content-time-column {
		width: 25%;
	}
	.content-time-num {
		font-size: 44px;
	}
	.content-time-note {
		font-weight: 500;
		font-size: 10px;
	}
	.panel-thumb-image-line-sep {
		width: 1px;
	}
	.panel-list-navigation-price-title {
		min-width: 0;
	}
}

@media (max-width: 767px) {
	.tilOversigt {
		right: 0;
		left: 0;
		top: 0;
		font-size: 18px !important;
		height: 40px !important;
		line-height: 40px !important;
		padding: 0 10px !important;
		margin-top: 0 !important;
	}
	.modal-session {
		padding: 60px 20px;
	}
	.modal-session-img {
		width: 66px;
	}
	.modal-session-title {
		font-size: 34px;
	}
	.modal-session-info {
		margin-bottom: 40px;
	}
	.logo a {
		max-width: 180px;
	}
	.content {
		padding-left: 20px;
		padding-right: 20px;
	}
	.signing-form {
		max-width: none;
	}
	.signing-form table {
		display: block;
	}
	.signing-form table tbody,
	.signing-form table tr {
		display: block;
	}
	.signing-form table td {
		display: block;
	}
	.signing-form table td:first-child {
		width: auto;
		padding-right: 0;
	}
	.signing-form-button a.button {
		min-width: 0;
		width: 100%;
	}
	.thumbnail-title {
		font-size: 18px;
	}
	.panel {
		width: 100%;
		bottom: -129px;
	}
	.panel.medNav {
		bottom: -228px;
	}
	.panel.medBtn {
		bottom: -90px;
	}
	.slide-up {
		bottom: 0px !important;
	}
	.slide-down	{
		bottom: -129px !important;
	}
	.panel .panel-list-navigation,
	.panel .panel-list {
		padding-top: 34px;
		overflow-x: scroll;
	}
	.panel.medNav .panel-list {
		padding-top: 17px;
	}
	.panel .panel-list {
		padding-bottom: 0;
	}
	.panel-list > li {
		padding: 0 10px 17px;
	}
	.showHide {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-flex-flow: row wrap;
		flex-flow: row wrap;
		justify-content: center;
		position: relative;
		top: -15px;
	}
	.showHide .btnShowHide {
		display: block;
		height: 30px;
		line-height: 30px;
		position: absolute;
		padding-right: 0;
		padding-left: 0;
		width: 110px;

		/*Problem 3*/
		margin: auto;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
	}
	
	.main {
		padding-bottom: 100px;
	}
	.panel-list-navigation {
		padding-top: 17px;
		padding-bottom: 17px;
		float: none;
		text-align: center;
	}
	.change-ticket {
		display: block;
	}
	.change-ticket-row {
		display: block;
	}
	.change-ticket-date,
	.change-ticket-route,
	.change-ticket-number {
		display: block;
		padding: 8px 20px;
	}
	.change-ticket-date {
		width: auto;
		padding-top: 20px;
	}
	.change-ticket-number {
		text-align: left;
		padding-bottom: 20px;
	}
	.change-options {
		margin: 0;
	}
	.change-options-button {
		padding-left: 0;
		padding-right: 0;
		width: 100%;
	}
	.button-go-step-10, .button-go-step-8, .button-go-step-9, .button-go-step-11, .button-go-step-12 {
		min-width: 0;
	}
	.check-form input.input-text, .check-form textarea.textarea {
		height: 45px;
		font-size: 15px;
	}
	.personal-info {
		padding-top: 0;
		max-width: none;
	}
	.personal-info table {
		display: block;
	}
	.personal-info table tbody,
	.personal-info table tr {
		display: block;
	}
	.personal-info table td {
		display: block;
	}
	.personal-info table td.col1 {
		width: auto;
		padding-right: 0;
	}
	.personal-info table td.col1 label {
		padding-top: 0;
	}
	.personal-info table td.col2 {
		width: auto;
		padding-right: 0;
	}
	.personal-info .checkbox label {
		display: block;
		min-width: 0;
	}
	.caledar-column {
		width: 25%;
	}
	.payment {
		padding-top: 0;
	}
	.content-note {
		padding-left: 20px;
		margin-bottom: 30px;
	}
	.payment-list:before {
		display: none;
	}
	.payment-item,
	.payment-item-row {
		display: block;
	}
	.payment-item-title,
	.payment-item-sum,
	.payment-item-number,
	.payment-item-system {
		display: block;
		vertical-align: top;
		padding: 4px 20px;
	}
	.payment-item-title {
		padding-top: 16px;
	}
	.payment-item-system {
		width: auto;
		padding-bottom: 16px;
	}
	.payment-item-system img {
		float: none;
		display: block;
	}
	.content-time-column {
		width: 33.3333%;
	}
	.order {
		max-width: none;
		padding-top: 0;
		margin-bottom: 0;
	}
	.order-info table {
		display: block;
	}
	.order-info table thead {
		display: none;
	}
	.order-info table tr,
	.order-info table td {
		display: block;
	}
	.order-info table td {
		padding-right: 20px;
		padding-left: 20px;
	}
	.order-info table td:first-child, .order-info table td.col1 {
		padding-left: 20px;
	}
	.order-info table td:last-child {
		text-align: left;
		border-bottom: 1px solid #e8e8e8;
		padding-bottom: 14px;
	}
	.order-info table tbody {
		display: block;
	}
	.order-info table tbody td:before {
		content: attr(data-title);
		margin-right: 6px;
		font-weight: 800;
	}
	.order-info table tbody tr:last-child td {
		padding-bottom: 0;
	}
	.order-info table tbody tr:last-child td:last-child {
		padding-bottom: 14px;
	}
	.order-info table tbody tr.first-child td {
		padding-top: 8px;
	}
	.order-info table tr.order-info-route td {
		padding-top: 14px;
		padding-bottom: 14px;
	}
	.order-info table tr.order-info-route td:before {
		display: none;
	}
	.order-info table tfoot {
		display: block;
	}
	.order-info table tfoot td {
		padding-top: 17px;
		padding-bottom: 0;
		border-top: 0;
	}
	.order-info table tfoot td:last-child {
		padding-top: 8px;
		border-bottom: 0;
		padding-bottom: 19px;
	}
	.content-full .panel-list {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.content-full .panel-list > li {
		width: 33.33333%;
	}
	.panel-list-navigation-price {
		color: #ffffff;
		background-color: transparent;
		display: block;
		text-align: center;
		line-height: 1.2;
		height: auto;
		padding-bottom: 15px;
		font-size: 18px;
	}
}

@media (max-width: 479px) {
	.thumbnail-title {
		font-size: 18px;
	}
	.caledar-column {
		width: 33.33333%;
	}
	a.button,
	input.button,
	button.button {
		font-size: 16px;
	}
	a.button {
		padding-left: 20px;
		padding-right: 90px;
	}
	.content-time-column {
		width: 50%;
	}
	.content-full .panel-list > li {
		width: 50%;
	}
	.content-panel-list-price {
		text-align: center;
	}
	.content-price-title {
		min-width: inherit;
	}
	.content-price-title:after {
		content: ": ";
	}
	.change-options-inline .change-options-button {
		display: block;
		padding-left: 0;
		padding-right: 0;
	}
}

/* retina */



/* spinner*/
.sk-fading-circle {
    margin: 100px auto;
    width: 40px;
    height: 40px;
    position: relative;
}

    .sk-fading-circle .sk-circle {
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0;
    }

        .sk-fading-circle .sk-circle:before {
            content: '';
            display: block;
            margin: 0 auto;
            width: 15%;
            height: 15%;
            background-color: #333;
            border-radius: 100%;
            -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
            animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
        }

    .sk-fading-circle .sk-circle2 {
        -webkit-transform: rotate(30deg);
        -ms-transform: rotate(30deg);
        transform: rotate(30deg);
    }

    .sk-fading-circle .sk-circle3 {
        -webkit-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
        transform: rotate(60deg);
    }

    .sk-fading-circle .sk-circle4 {
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
    }

    .sk-fading-circle .sk-circle5 {
        -webkit-transform: rotate(120deg);
        -ms-transform: rotate(120deg);
        transform: rotate(120deg);
    }

    .sk-fading-circle .sk-circle6 {
        -webkit-transform: rotate(150deg);
        -ms-transform: rotate(150deg);
        transform: rotate(150deg);
    }

    .sk-fading-circle .sk-circle7 {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    .sk-fading-circle .sk-circle8 {
        -webkit-transform: rotate(210deg);
        -ms-transform: rotate(210deg);
        transform: rotate(210deg);
    }

    .sk-fading-circle .sk-circle9 {
        -webkit-transform: rotate(240deg);
        -ms-transform: rotate(240deg);
        transform: rotate(240deg);
    }

    .sk-fading-circle .sk-circle10 {
        -webkit-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        transform: rotate(270deg);
    }

    .sk-fading-circle .sk-circle11 {
        -webkit-transform: rotate(300deg);
        -ms-transform: rotate(300deg);
        transform: rotate(300deg);
    }

    .sk-fading-circle .sk-circle12 {
        -webkit-transform: rotate(330deg);
        -ms-transform: rotate(330deg);
        transform: rotate(330deg);
    }

    .sk-fading-circle .sk-circle2:before {
        -webkit-animation-delay: -1.1s;
        animation-delay: -1.1s;
    }

    .sk-fading-circle .sk-circle3:before {
        -webkit-animation-delay: -1s;
        animation-delay: -1s;
    }

    .sk-fading-circle .sk-circle4:before {
        -webkit-animation-delay: -0.9s;
        animation-delay: -0.9s;
    }

    .sk-fading-circle .sk-circle5:before {
        -webkit-animation-delay: -0.8s;
        animation-delay: -0.8s;
    }

    .sk-fading-circle .sk-circle6:before {
        -webkit-animation-delay: -0.7s;
        animation-delay: -0.7s;
    }

    .sk-fading-circle .sk-circle7:before {
        -webkit-animation-delay: -0.6s;
        animation-delay: -0.6s;
    }

    .sk-fading-circle .sk-circle8:before {
        -webkit-animation-delay: -0.5s;
        animation-delay: -0.5s;
    }

    .sk-fading-circle .sk-circle9:before {
        -webkit-animation-delay: -0.4s;
        animation-delay: -0.4s;
    }

    .sk-fading-circle .sk-circle10:before {
        -webkit-animation-delay: -0.3s;
        animation-delay: -0.3s;
    }

    .sk-fading-circle .sk-circle11:before {
        -webkit-animation-delay: -0.2s;
        animation-delay: -0.2s;
    }

    .sk-fading-circle .sk-circle12:before {
        -webkit-animation-delay: -0.1s;
        animation-delay: -0.1s;
    }

@-webkit-keyframes sk-circleFadeDelay {
    0%, 39%, 100% {
        opacity: 0;
    }

    40% {
        opacity: 1;
    }
}

@keyframes sk-circleFadeDelay {
    0%, 39%, 100% {
        opacity: 0;
    }

    40% {
        opacity: 1;
    }
}


a.delayed-enable {
    pointer-events: none;
}


.thumbnails-global-title-default {
    background-color: #34c459;
    color:black !important;
}
.thumbnails-global-title-island {
    background-color: #990000;
    color:white !important;
}
.thumbnails-global-title-clip {
    background-color: #f3bf0c;
    color:black !important;
}
.thumbnails-global-title-commercial {
    background-color: #1d68a6;
}
.thumbnails-global-title-truck {
    background-color: #59B1B2;
    color:black !important;
}
.thumbnails-global-title-special {
    background-color: #c68c53;
    color:black !important;
}
.thumbnails-global-title-bus {
    background-color: #c68c53;
    color:black !important;
}
.thumbnails-global-title-student {
    background-color: #f3bf0c;
    color:black !important;
}
.thumbnails-global-title-nekseloe {
    background-color: #c68c53;
    color:black !important;
}
.thumbnails-global-title-driverless {
    background-color: #990000;
    color:white !important;
}
.thumbnails-global-title-elevator {
    background-color: #990000;
    color:black !important;
}
.thumbnails-global-title-pos {
    background-color: #990000;
    color:black !important;
}
.thumbnails-global-title-commuter {
    background-color: #f3bf0c;
    color:black !important;
}
.thumbnails-global-title-walking {
    background-color: #f3bf0c;
    color:black !important;
}
.thumbnails-global-title-disabled {
    background-color: #f3bf0c;
    color:black !important;
}
.thumbnails-global-title-ambulance {
    background-color: #f3bf0c;
    color:black !important;
}

/* default arrow button */
a.button.button-default,
input.button.button-default,
button.button.button-default {
    background: #34c459;
    color: black !important;
}

a.button.button-default .button-arrow,
input.button.button-default .button-arrow,
button.button.button-default .button-arrow {
	background-color: #28a749;
}

a.button.button-default:hover,
input.button.button-default:hover,
button.button.button-default:hover {
	background-color: #28a749;
}

a.button.button-default:hover .button-arrow,
input.button.button-default:hover .button-arrow,
button.button.button-default:hover .button-arrow {
	background-color: #239240;
}

a.button.button-default:focus,
input.button.button-default:focus,
button.button.button-default:focus {
	background-color: #28a749;
	-webkit-box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
	box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
}

a.button.button-default:focus .button-arrow,
input.button.button-default:focus .button-arrow,
button.button.button-default:focus .button-arrow {
	background-color: #239240;
}

/* island arrow button */
a.button.button-island,
input.button.button-island,
button.button.button-island {
	background: #990000;
}

a.button.button-island .button-arrow,
input.button.button-island .button-arrow,
button.button.button-island .button-arrow {
	background-color: #7d1111;
}

a.button.button-island:hover,
input.button.button-island:hover,
button.button.button-island:hover {
	background-color: #7d1111;
}

a.button.button-island:hover .button-arrow,
input.button.button-island:hover .button-arrow,
button.button.button-island:hover .button-arrow {
	background-color: #b42f2f;
}

a.button.button-island:focus,
input.button.button-island:focus,
button.button.button-island:focus {
	background-color: #7d1111;
	-webkit-box-shadow: 0 0 0 3px rgba(200, 52, 52, 0.1);
	box-shadow: 0 0 0 3px rgba(200, 52, 52, 0.1);
}

a.button.button-island:focus .button-arrow,
input.button.button-island:focus .button-arrow,
button.button.button-island:focus .button-arrow {
	background-color: #b42f2f;
}

/* clip arrow button */
a.button.button-clip,
input.button.button-clip,
button.button.button-clip {
    background: #f3bf0c;
    color: black !important;
}

a.button.button-clip .button-arrow,
input.button.button-clip .button-arrow,
button.button.button-clip .button-arrow {
	background-color: #dca114;
}

a.button.button-clip:hover,
input.button.button-clip:hover,
button.button.button-clip:hover {
	background-color: #dca114;
}

a.button.button-clip:hover .button-arrow,
input.button.button-clip:hover .button-arrow,
button.button.button-clip:hover .button-arrow {
	background-color: #c59012;
}

a.button.button-clip:focus,
input.button.button-clip:focus,
button.button.button-clip:focus {
	background-color: #dca114;
	-webkit-box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
	box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
}

a.button.button-clip:focus .button-arrow,
input.button.button-clip:focus .button-arrow,
button.button.button-clip:focus .button-arrow {
	background-color: #c59012;
}

/* commercial arrow button */
a.button.button-commercial,
input.button.button-commercial,
button.button.button-commercial {
    background: #1d68a6;
}

a.button.button-commercial .button-arrow,
input.button.button-commercial .button-arrow,
button.button.button-commercial .button-arrow {
	background-color: #175282;
}

a.button.button-commercial:hover,
input.button.button-commercial:hover,
button.button.button-commercial:hover {
	background-color: #175282;
}

a.button.button-commercial:hover .button-arrow,
input.button.button-commercial:hover .button-arrow,
button.button.button-commercial:hover .button-arrow {
	background-color: #13446c;
}

a.button.button-commercial:focus,
input.button.button-commercial:focus,
button.button.button-commercial:focus {
	background-color: #175282;
	-webkit-box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
	box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
}
/*
a.button.button-clip:focus .button-arrow,
input.button.button-clip:focus .button-arrow,
button.button.button-clip:focus .button-arrow {
	background-color: #13446c;
}
*/

/* truck arrow button */
a.button.button-truck,
input.button.button-truck,
button.button.button-truck {
    background: #59B1B2;
    color: black !important;
}

a.button.button-truck .button-arrow,
input.button.button-truck .button-arrow,
button.button.button-truck .button-arrow {
	background-color: #4D9A9B;
}

a.button.button-truck:hover,
input.button.button-truck:hover,
button.button.button-truck:hover {
	background-color: #4D9A9B;
}

a.button.button-truck:hover .button-arrow,
input.button.button-truck:hover .button-arrow,
button.button.button-truck:hover .button-arrow {
	background-color: #478D8E;
}

a.button.button-truck:focus,
input.button.button-truck:focus,
button.button.button-truck:focus {
	background-color: #4D9A9B;
	-webkit-box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
	box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
}

/* a.button.button-clip:focus .button-arrow,
input.button.button-clip:focus .button-arrow,
button.button.button-clip:focus .button-arrow {
	background-color: #996633;
} */


/* special arrow button */
a.button.button-special,
input.button.button-special,
button.button.button-special {
    background: #c68c53;
    color: black !important;
}

a.button.button-special .button-arrow,
input.button.button-special .button-arrow,
button.button.button-special .button-arrow {
	background-color: #ac7339;
}

a.button.button-special:hover,
input.button.button-special:hover,
button.button.button-special:hover {
	background-color: #ac7339;
}

a.button.button-special:hover .button-arrow,
input.button.button-special:hover .button-arrow,
button.button.button-special:hover .button-arrow {
	background-color: #996633;
}

a.button.button-special:focus,
input.button.button-special:focus,
button.button.button-special:focus {
	background-color: #ac7339;
	-webkit-box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
	box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
}

a.button.button-special:focus .button-arrow,
input.button.button-special:focus .button-arrow,
button.button.button-special:focus .button-arrow {
	background-color: #996633;
}


/* bus arrow button */
a.button.button-bus,
input.button.button-bus,
button.button.button-bus {
    background: #c68c53;
    color: black !important;
}

a.button.button-bus .button-arrow,
input.button.button-bus .button-arrow,
button.button.button-bus .button-arrow {
	background-color: #ac7339;
}

a.button.button-bus:hover,
input.button.button-bus:hover,
button.button.button-bus:hover {
	background-color: #ac7339;
}

a.button.button-bus:hover .button-arrow,
input.button.button-bus:hover .button-arrow,
button.button.button-bus:hover .button-arrow {
	background-color: #996633;
}

a.button.button-bus:focus,
input.button.button-bus:focus,
button.button.button-bus:focus {
	background-color: #ac7339;
	-webkit-box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
	box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
}

a.button.button-bus:focus .button-arrow,
input.button.button-bus:focus .button-arrow,
button.button.button-bus:focus .button-arrow {
	background-color: #996633;
}



/* clip arrow button */
a.button.button-student,
input.button.button-student,
button.button.button-student {
	background: #f3bf0c;
}

a.button.button-student .button-arrow,
input.button.button-student .button-arrow,
button.button.button-student .button-arrow {
	background-color: #dca114;
}

a.button.button-student:hover,
input.button.button-student:hover,
button.button.button-student:hover {
	background-color: #dca114;
}

a.button.button-student:hover .button-arrow,
input.button.button-student:hover .button-arrow,
button.button.button-student:hover .button-arrow {
	background-color: #c59012;
}

a.button.button-student:focus,
input.button.button-student:focus,
button.button.button-student:focus {
	background-color: #dca114;
	-webkit-box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
	box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
}

a.button.button-student:focus .button-arrow,
input.button.button-student:focus .button-arrow,
button.button.button-student:focus .button-arrow {
	background-color: #c59012;
}


/* employee arrow button */
a.button.button-employee,
input.button.button-employee,
button.button.button-employee {
	background: #990000;
}

a.button.button-employee .button-arrow,
input.button.button-employee .button-arrow,
button.button.button-employee .button-arrow {
	background-color: #7d1111;
}

a.button.button-employee:hover,
input.button.button-employee:hover,
button.button.button-employee:hover {
	background-color: #7d1111;
}

a.button.button-employee:hover .button-arrow,
input.button.button-employee:hover .button-arrow,
button.button.button-employee:hover .button-arrow {
	background-color: #b42f2f;
}

a.button.button-employee:focus,
input.button.button-employee:focus,
button.button.button-employee:focus {
	background-color: #7d1111;
	-webkit-box-shadow: 0 0 0 3px rgba(200, 52, 52, 0.1);
	box-shadow: 0 0 0 3px rgba(200, 52, 52, 0.1);
}

a.button.button-employee:focus .button-arrow,
input.button.button-employee:focus .button-arrow,
button.button.button-employee:focus .button-arrow {
	background-color: #b42f2f;
}


/* nekseloe arrow button */
a.button.button-nekseloe,
input.button.button-nekseloe,
button.button.button-nekseloe {
	background: #c68c53;
}

a.button.button-nekseloe .button-arrow,
input.button.button-nekseloe .button-arrow,
button.button.button-nekseloe .button-arrow {
	background-color: #ac7339;
}

a.button.button-nekseloe:hover,
input.button.button-nekseloe:hover,
button.button.button-nekseloe:hover {
	background-color: #ac7339;
}

a.button.button-nekseloe:hover .button-arrow,
input.button.button-nekseloe:hover .button-arrow,
button.button.button-nekseloe:hover .button-arrow {
	background-color: #996633;
}

a.button.button-nekseloe:focus,
input.button.button-nekseloe:focus,
button.button.button-nekseloe:focus {
	background-color: #ac7339;
	-webkit-box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
	box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
}


/* driverless arrow button */
a.button.button-driverless,
input.button.button-driverless,
button.button.button-driverless {
	background: #990000;
}

a.button.button-driverless .button-arrow,
input.button.button-driverless .button-arrow,
button.button.button-driverless .button-arrow {
	background-color: #7d1111;
}

a.button.button-driverless:hover,
input.button.button-driverless:hover,
button.button.button-driverless:hover {
	background-color: #7d1111;
}

a.button.button-driverless:hover .button-arrow,
input.button.button-driverless:hover .button-arrow,
button.button.button-driverless:hover .button-arrow {
	background-color: #b42f2f;
}

a.button.button-driverless:focus,
input.button.button-driverless:focus,
button.button.button-driverless:focus {
	background-color: #7d1111;
	-webkit-box-shadow: 0 0 0 3px rgba(200, 52, 52, 0.1);
	box-shadow: 0 0 0 3px rgba(200, 52, 52, 0.1);
}

/* elevator arrow button */
a.button.button-elevator,
input.button.button-elevator,
button.button.button-elevator {
	background: #990000;
}

a.button.button-elevator .button-arrow,
input.button.button-elevator .button-arrow,
button.button.button-elevator .button-arrow {
	background-color: #7d1111;
}

a.button.button-elevator:hover,
input.button.button-elevator:hover,
button.button.button-elevator:hover {
	background-color: #7d1111;
}

a.button.button-elevator:hover .button-arrow,
input.button.button-elevator:hover .button-arrow,
button.button.button-elevator:hover .button-arrow {
	background-color: #b42f2f;
}

a.button.button-elevator:focus,
input.button.button-elevator:focus,
button.button.button-elevator:focus {
	background-color: #7d1111;
	-webkit-box-shadow: 0 0 0 3px rgba(200, 52, 52, 0.1);
	box-shadow: 0 0 0 3px rgba(200, 52, 52, 0.1);
}


/* pos arrow button */
a.button.button-pos,
input.button.button-pos,
button.button.button-pos {
	background: #990000;
}

a.button.button-pos .button-arrow,
input.button.button-pos .button-arrow,
button.button.button-pos .button-arrow {
	background-color: #7d1111;
}

a.button.button-pos:hover,
input.button.button-pos:hover,
button.button.button-pos:hover {
	background-color: #7d1111;
}

a.button.button-pos:hover .button-arrow,
input.button.button-pos:hover .button-arrow,
button.button.button-pos:hover .button-arrow {
	background-color: #b42f2f;
}

a.button.button-pos:focus,
input.button.button-pos:focus,
button.button.button-pos:focus {
	background-color: #7d1111;
	-webkit-box-shadow: 0 0 0 3px rgba(200, 52, 52, 0.1);
	box-shadow: 0 0 0 3px rgba(200, 52, 52, 0.1);
}


/* Pendler arrow button */
a.button.button-commuter,
input.button.button-commuter,
button.button.button-commuter {
    background: #f3bf0c;
    color: black !important;
}

a.button.button-commuter .button-arrow,
input.button.button-commuter .button-arrow,
button.button.button-commuter .button-arrow {
	background-color: #dca114;
}

a.button.button-commuter:hover,
input.button.button-commuter:hover,
button.button.button-commuter:hover {
	background-color: #dca114;
}

a.button.button-commuter:hover .button-arrow,
input.button.button-commuter:hover .button-arrow,
button.button.button-commuter:hover .button-arrow {
	background-color: #c59012;
}

a.button.button-commuter:focus,
input.button.button-commuter:focus,
button.button.button-commuter:focus {
	background-color: #dca114;
	-webkit-box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
	box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
}

a.button.button-commuter:focus .button-arrow,
input.button.button-commuter:focus .button-arrow,
button.button.button-commuter:focus .button-arrow {
	background-color: #c59012;
}


/* Walking arrow button */
a.button.button-walking,
input.button.button-walking,
button.button.button-walking {
    background: #f3bf0c;
    color: black !important;
}

a.button.button-walking .button-arrow,
input.button.button-walking .button-arrow,
button.button.button-walking .button-arrow {
	background-color: #dca114;
}

a.button.button-walking:hover,
input.button.button-walking:hover,
button.button.button-walking:hover {
	background-color: #dca114;
}

a.button.button-walking:hover .button-arrow,
input.button.button-walking:hover .button-arrow,
button.button.button-walking:hover .button-arrow {
	background-color: #c59012;
}

a.button.button-walking:focus,
input.button.button-walking:focus,
button.button.button-walking:focus {
	background-color: #dca114;
	-webkit-box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
	box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
}

a.button.button-walking:focus .button-arrow,
input.button.button-walking:focus .button-arrow,
button.button.button-walking:focus .button-arrow {
	background-color: #c59012;
}


/* Disabled arrow button */
a.button.button-disabled,
input.button.button-disabled,
button.button.button-disabled {
    background: #f3bf0c;
    color: black !important;
}

a.button.button-disabled .button-arrow,
input.button.button-disabled .button-arrow,
button.button.button-disabled .button-arrow {
	background-color: #dca114;
}

a.button.button-disabled:hover,
input.button.button-disabled:hover,
button.button.button-disabled:hover {
	background-color: #dca114;
}

a.button.button-disabled:hover .button-arrow,
input.button.button-disabled:hover .button-arrow,
button.button.button-disabled:hover .button-arrow {
	background-color: #c59012;
}

a.button.button-disabled:focus,
input.button.button-disabled:focus,
button.button.button-disabled:focus {
	background-color: #dca114;
	-webkit-box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
	box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
}

a.button.button-disabled:focus .button-arrow,
input.button.button-disabled:focus .button-arrow,
button.button.button-disabled:focus .button-arrow {
	background-color: #c59012;
}

/* ambulance arrow button */
/* Walking arrow button */
a.button.button-ambulance,
input.button.button-ambulance,
button.button.button-ambulance {
    background: #f3bf0c;
    color: black !important;
}

a.button.button-ambulance .button-arrow,
input.button.button-ambulance .button-arrow,
button.button.button-ambulance .button-arrow {
	background-color: #dca114;
}

a.button.button-ambulance:hover,
input.button.button-ambulance:hover,
button.button.button-ambulance:hover {
	background-color: #dca114;
}

a.button.button-ambulance:hover .button-arrow,
input.button.button-ambulance:hover .button-arrow,
button.button.button-ambulance:hover .button-arrow {
	background-color: #c59012;
}

a.button.button-ambulance:focus,
input.button.button-ambulance:focus,
button.button.button-ambulance:focus {
	background-color: #dca114;
	-webkit-box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
	box-shadow: 0 0 0 3px rgba(220, 161, 20, 0.1);
}

a.button.button-ambulance:focus .button-arrow,
input.button.button-ambulance:focus .button-arrow,
button.button.button-ambulance:focus .button-arrow {
	background-color: #c59012;
}


.logo{
    max-width: 50%;
}
.logo a{
    max-width: 250px;
}

.logo a img{
    max-height: 38px;
    width: auto;
}

.vendor-friendly-name{
    font-size: 30px;
    font-weight: 500;
    color: #063a72;
    float: left;
    margin-left: 25px;
    margin-top: 5px;
}

.logo-team{
    margin-top: -3px;
    opacity: 0.4;
    margin-left: 12px;
    height: 30px;
}

.logo-team img{

    height: 30px;
    background-color: white;
    border-radius: 3px;
}

.flag-current{
    opacity: 0.7;
    float: right;
    margin-left: 12px;
    margin-top: 9px;
}

.flag-current img {
	display: block;
    height: 30px;
}

.flag-select{
    opacity: 0.7;
    float: right;
    margin-top: 9px;
    margin-left: 10px;
}

.flag-select img{
    height: 44px;
}

.menu {
	float: right;
    margin-left: 10px;
}

.menu a,
.menu img {
	display: block;
}
.menu-header {
    float: right;
    margin-top: 1px;
}
.menu-header-link-text {
    font-size: 20px;
    font-weight: 500;
    color: #1d8839;
}
.signin{
    padding-top: 8px;
}
.login{
    opacity: 0.6;
}

/* Team Booking*/
a {
    color: black;
}

a:hover {
    cursor: pointer;
}
.disabled {
    pointer-events: none;
    cursor: default;
    opacity: 0.6;
}
:focus{
    outline: solid darkgrey !important;
}
a:focus{
    outline: solid darkgrey !important;
}
a.thumbnail:focus {
    outline: solid darkgrey !important;
}
.calendar-item:focus{
    outline: solid darkgrey !important;  
}

/* [type=checkbox].tab-check {
    visibility: visible !important;
    display: inline-block !important;
} */

#personal-terms{
    visibility: visible !important;
    /* opacity: 0 !important; */
}

.company-info{
    padding:20px;
    color: white;
}
.company-info-field{
    white-space: nowrap;
    padding: 5px;
}

.main{
    padding-bottom: 415px;
    animation: fadeIn 0.5s ease-in;

    /* background-image: none !important; */
}
.spanning{
    animation: fadeIn 0.5s ease-in;
}
.header-global{
    padding: 15px 0 10px;
}
.content-title{
    padding: 25px 20px 15px;
    color: #13446c;
}
.content-sub-title{
    padding-top: 10px;
    padding-bottom: 5px;
}
.thumbnails{
    padding-bottom: 5px;
}
.thumbnail{
    margin-bottom: 0px;
}

.thumbnail-image{
    height: 80px;
}

.thumbnail-image-only img{
    padding-bottom: 10px;
}
.thumbnails-global-title {
    padding: 13px 10px 12px;
}

.thumbnails-medium .thumbnail-image{
    height: 110px;
    padding-bottom: 0px;
    margin-bottom: -10px;
}

.thumbnails-medium .thumbnail-title{
    padding: 0px;
    font-weight: 600;
}
.thumbnail-title{
    text-transform: none;
    font-size: 16px;
    color: #13446c;
}
.thumbnail-title-navigation{
    font-size: 24px;
    padding-bottom: 8px;
}

.thumbnail-title:first-letter{
    text-transform: capitalize;
}

.Horizontal-Measure-Top{
    text-transform: none;    
    font-size: 18px;
}

.Vertical-Measure-Left {
    position: absolute;
    -webkit-transform: matrix(0.006,-1.000,1.000,0.006,-140,55);
	-moz-transform: matrix(0.006,-1.000,1.000,0.006,-140px,55px);
	-ms-transform: matrix(0.006,-1.000,1.000,0.006,-140,55);
	-o-transform: matrix(0.006,-1.000,1.000,0.006,-140,55);
    transform: matrix(0.006,-1.000,1.000,0.006,-140,55);
    padding-left: 45px;
    text-transform: none;
    font-size: 18px;
}

a.au-target.thumbnail.active {
    border-color: #337ab7;
}

.plus1, .minus1 {
    width: 50px;
    height: 50px;
    background: #b5becf;
    border-radius: 50%;
    position: absolute;
    right: 0;
    top: 70%;
    margin-top: -20px;
}

.plus10, .minus10 {
    width: 50px;
    height: 50px;
    background: #b5becf;
    border-radius: 50%;
    position: absolute;
    right: 0;
    top: 30%;
    margin-top: -20px;
}

.plus10:before, .plus10:after,
.minus10:before,
.minus10:after {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	width: 30px;
	height: 6px;
	background: #ffffff;
	margin-left: -15px;
	margin-top: -3px;
}

.plus10:after{
	height: 30px;
	width: 6px;
	margin-left: -3px;
	margin-top: -15px;
}

.contact-email-label{
    margin: 7px 0px 20px 17px;
    font-size: 18px;
}

.contact-zip-label{
    font: 15px;
    font-weight: 500;
    text-transform: uppercase;
    margin-top: 11px;
}

.contact-city-label{
    font: 15px;
    font-weight: 500;
    text-transform: uppercase;
    margin-top: 11px;
}
.contact-coupon-subscription-info{
    padding: 0px 10px;
}

.contact-subscription-link{
    font: 17px;
    margin-bottom: 20px;
    font-weight: 500;
    text-transform: uppercase;
    background: #34c459;
    padding: 15px;
    text-align: center;
    margin-top: 20px;;
    
}
.news-letter-label{
    text-transform: none;
}

.basket-payment-card img{
    height: 25px;
}

.receipt-barcode{
    text-align: center;
}

@media all and (-ms-high-contrast:none)
{
.Vertical-Measure-Left {transform: matrix(0.006, -1, 1, 0.006, -30, 55)} /* IE10 */
*::-ms-backdrop, .Vertical-Measure-Left { transform: matrix(0.006, -1, 1, 0.006, -30, 55)} /* IE11 */
}

.thumbnails-global-title-info {
    padding-top: 10px;
    text-transform: none !important;
}
.thumbnail:hover {
    border: 5px solid #34c459 !important;
}
.thumbnail-passenger:hover {
    border: 5px solid transparent !important;
}
.meal-icon{
    background-color: #e8e8e8;
    padding: 0px 5px 5px 5px;
}
.meal-no-possible-increase{
    color: red;
}
.change-options.clearfix{
    padding-top: 0px;
    margin-top: -10px;
}
.change-option-title{
    padding-bottom: 10px;
}
.content{
    padding: 10px 20px 0px;
    margin: 0 auto 15px
}
.cookie-content{
    background: rgba(255, 255, 255, 0.8);
    padding: 10px 20px 10px;
}
.message-info {
    background-color:  lightsteelblue;
}
.message-error {
    background-color: pink;
    font-size: larger;
}

.message-warning {
    background-color: #f0ad4e;
    font-size: larger;
}

.message-success {
    background-color: #5cb85c;
}
.wait-list-info{
    background-color: #fff3cd;
    border-color: #ffeeba;
}
.caledar-list {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	display: -webkit-flex; /*IOS line wrap*/
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap; /*IOS line wrap*/
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-left: -11px;
	margin-right: -11px;
	padding-bottom: 20px;
}

.content-time-list {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
    display: flex;
	display: -webkit-flex; /*IOS line wrap*/
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
    flex-wrap: wrap;
	-webkit-flex-wrap: wrap; /*IOS line wrap*/
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-left: -10px;
	margin-right: -10px;
	padding-bottom: 20px;
}
.content-time-title-header{
    font-size: 16px;
    font-weight: 800;
}
.content-title-departure-date{
    padding-left: 15px;
    padding-right: 15px; 
}
.content-wait-list{
    background-color: #fff3cd;
    border-color: #ffeeba;
    padding-top: 10px;
    padding-bottom: 10px;
}
.departure-item-click-to-add-wait-list{
    color: #063a72;
    font-weight: 700;
}
.departure-item-your-reservation-included-info{
    color: green;
    font-weight: 700;
}

.calendar-item{
    transition: border .2s ease-in-out;
    text-transform: capitalize;
}
.calendar-item-active {
    border: 5px solid #337ab7;
}
.calendar-item:hover:enabled {
    border: 5px solid #34c459 !important;
    cursor: pointer !important;
    color: #000000;
}
.calendar-item-today {
    color: #1d8839;
    background-color: rgba(255, 255, 255, 0.5);
}
.calendar-item-noplan {
    color: red;
}
.calendar-item-note {
    color: #337ab7;
    font-weight: 600;
}

.caledar-prev{
    display: inline-flex;
    display: -webkit-inline-flex;
}
.caledar-next{
    display: inline-flex;
    display: -webkit-inline-flex;
}
.caledar-prev-next-date {
    font-size: 18px;
    font-weight: 900;
    text-transform: capitalize;
    color: #063a72;
}

.panel-list-summary{
    justify-content: center;
}

.content-time-item-active {
    border: 5px solid #337ab7;
}
.content-time-item:hover:enabled {
    border: 5px solid #34c459;
}
.disabled {
    border-color: #ddd !important;
}
    
.content-time-title{
    padding-top: 10px;
    margin-bottom: 0px;
    text-transform: none;
}

.departure-region-warning{
    color: orangered;
}

.content-time-info-svendborg {
    background-color: #B9C7E3 !important;
}

.content-time-info-faaborg {
    background-color: #F0D1E0 !important;
}

.content-time-info-fynshav {
    background-color: #FFEB99 !important;
}

.content-time-info-fem-kra {
    background-color: #B9C7E3 !important;
}

.content-time-info-ask-ban {
    background-color: #F0D1E0 !important;
}

.content-time-info-ask-kra {
    background-color: #FFEB99 !important;
}
.content-time-num-header{
    font-size: small;    
    margin-top: 0px;
    margin-bottom: 0px;
}
.content-time-num{
    padding-top: 5px;
    margin-bottom: 0px;
}
.content-time-num-arrives{
    font-size: small;    
    margin-top: -5px;
    margin-bottom: 3px;
}
.content-time-note{
    text-transform: none;
}
.content-time-info{
    margin: 0px;
}
.content-time-meta {
    padding-bottom: 0px;
}
.no-hover {
    pointer-events: none;
}

input.input-text {
    border: 1px solid rgba(163, 194, 194, .5);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */

}

input.input-text.error {
    border: 1px solid red;
}
select.select.selcust{
    border: 1px solid rgba(163, 194, 194, .5);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */
}


/*  Afprøves */
#personal-phone::-webkit-input-placeholder {
    /* WebKit, Blink, Edge */
    opacity: 0.4;
}
#personal-phone:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    opacity: 0.4;
}
#personal-phone::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    opacity: 0.4;
}
#personal-phone:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    opacity: 0.4;
}
.coupon-code-valid-for-tickets-wrapper{
    margin: 0px 0px 3px 3px;
    /* display: inline-block; */
}
.btn-coupon-code-valid-for-tickets{
    line-height: 17px !important;
    font-size: large !important; 
    height: 44px !important;
    width: 99%;
    margin: 5 0 0 5 !important;
    padding: 13px !important;
    text-transform: none !important;
}

.btn-coupon-code-valid-for-tickets.active {
    border: 3px solid #337ab7;
    border-color: #337ab7;
}

.content-title-guest-confirm {
    padding: 10px 0 10px;
}

.content-title-guest-confirm h1 {
    text-transform: none !important;
}
.check-form-note-guest-confirm{
    text-align: center;
}

.personal-info {
    max-width: 730px !important;
}
.personal-info table td.col1 {
    width: 250px !important;
}

.personal-info a {
    color: black;
}

.personal-info a:hover {
    cursor: pointer;
}

.checkbox label:before{
    border: 1px solid rgba(163, 194, 194, .7);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */ 
}

.button-go-step-8 {
    color: black !important;
}

.button-go-step-9 {
    padding-left: 0px !important;
    padding-right: 30px !important;
    min-width: 300px;
    color: black !important;
}
.button-go-step-10 {
    color: black !important;
}
.button-go-step-11{
    color: black !important;
}

a.button.button-orange{
    color: black !important;
}

a.button.button-green {
    color: black !important;
}

.order{
    padding-bottom: 15px;
}

.order-contact{
    margin-bottom: 10px;
    font-size: larger;
}

.order-info-route td {
    font-weight: 600 !important;
}
.order-info table tbody tr:last-child td {
    padding-bottom: 10px;
}

.content-note-step-13{
    padding-top: 20px;
    font-weight: 700;
    font-size: medium;
}
.content-note{
    background: #34c459;
}
.panel{
    margin-bottom: 0px;
    background: rgba(36, 42, 56, 0.6);
}

.panel-cookie{
    height: 80%;
    background: rgba(36, 42, 56, 0.9);
}

.panel-thumb {
    border: 4px solid transparent;
    transition: border .2s ease-in-out;
    font-size: 11px;
}
.panel-thumb-image img{
    padding-bottom: 7px;
    max-height: 70px;
    margin-bottom: 0px;
}
.panel-thumb-date {
    text-transform: capitalize;
}   

.panel-thumb-date-num {
    font-size: 35px;
}    
.panel-thumb-date-dow{
    font-size: 14px;
}
.panel-thumb-date-mth {
    font-size: 14px;
}   
.panel-thumb:hover {
    border: 4px solid #34c459;
    cursor: pointer;
}
a.panel-thumb.active {
    border: 4px solid #337ab7 !important;
}

.panel-list-navigation{
    overflow-x: hidden !important;
}
.panel-list-navigation-low{
    padding-top: 20px;
    padding-bottom: 20px;
}
.panel-list-slider {
    min-height: 50px;
}
.panel-thumb-bottom{
    width: 139px;
    height: 105px;
    animation: fadeIn 1s ease-in;
}
.panel-thumb-icon{
    width: 88px;
}
.panel-list-bottom{
    padding-bottom: 14px !important;
    padding-top: 10px !important;
}
.panel-thumb-image-bottom{
    height: 77px;
}
.panel-thumb-time-title{
    text-transform: capitalize;
    font-size: 14px;
}
.panel-thumb-time-num {
    padding-top: 10px;
}
.panel-thumb-time-num-bottom {
    font-size: 30px;
} 
.panel-thumb-image-line-wrap{
    width: 20px;
}

.showHide {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    display: -webkit-flex; /*IOS line wrap*/
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
    justify-content: center;
    position: relative;
    top: -15px;
    display:  normal;
    z-index: 999;
    min-height: 20px;
    text-align: center;
}

.showHide .btnShowHide {
    height: 30px;
    line-height: 30px;
    width: 200px;
    font-size: 15px;
    color: black;
}

.tilOversigt{
    color: black!important;
}

.panel-thumb-temp{
    opacity: 0.6;
    animation: fadeInDownPanelThumbBottom 0.5s ease-in;
}
.panel-thumb-temp-image img{
    height: 60px;
}
.panel-thumb-temp-title{
    margin-top: -30px;
    font-size: 15px;
}

.my-menu-image{
    margin-top: 10px;
    margin-bottom: 0px;
}

.my-bookings-barcode{
    font-size: xx-large;
}

.my-bookings-status{
    font-size: larger;
    font-weight: 800;
}

.my-bookings-status-arrived{
    color: darkblue;
}

.my-bookings-status-closed{    
    color: red;
}

.my-bookings-status-payed{
    color: green;
}

.my-bookings-status-reserved {
    color: #a4692e;
}

.my-bookings-hr{
    margin: 3px;
    border-color: #337ab7;
    opacity: 0.3;
}
.my-booking-bookings-port{
    font-size: 16px;
    font-weight: 700;
    color: #13446c;
}
.my-booking-bookings-rese-note{
    color: red;

}
.thumbnail-coupon{
    padding-bottom: 0px !important;

}
.coupon-code-name{
    font-size: 16px;
    font-weight: 700;
    color: #13446c;
}
.coupon-code-code::first-letter{
    text-transform: none;
}

.coupon-details-coupon-name-input{
    border: 1px solid rgba(163, 194, 194, .5);
    padding: 10px;
}
.coupon-code-rest-amount{
    font-size: 16px;
    font-weight: 700;
    color: green;
}
.coupon-code-rest-amount-kredit{
    font-size: 16px;
    font-weight: 700;
    color: red;
}
.coupon-code-deposit-url{
    font-size: 16px;
    font-weight: 700;
    color: #13446c;
    padding-top: 0px !important;
}
.coupon-code-subscription-sign-up-url{
    color: #13446c;
}
.subscription-expiry-valid{
    color: green;
}

.change{
    padding-bottom: 15px;
}
.change-ticket {
    margin-bottom: 1px;
}
.content-coupon-entries{
    max-width: 1300px !important;
    margin-top: 30px;;
}
.coupon-entry{
    display: table-cell;
    vertical-align: top;
    padding: 10px 15px 8px 15px;
    background: #ffffff;
    font-size: 15px;
    line-height: 1.4;
    font-weight: 500;
}
.coupon-entry-header{
    text-transform: uppercase;
}
.coupon-entry-date-time{
    width: 140px;
}
.coupon-entry-route{
    width: 210px;
}
.coupon-entry-booking{
    width: 80px;
}
.coupon-entry-qty{
    width: 30px;
    padding-left: 0px;
    padding-right: 0px;
}
.coupon-entry-ticket{
    min-width: 150px;
    padding-left: 0px;
}

.coupon-entry-amount{
    text-align: right;
}

.content-full-title{
    color: #13446c;
}

.content-full-title-disabled{
    color: red;
}

.contact-coupon-button-info{
    color: #34c459;
    font-size: 16px;
}

.contact-terms-lnk{
    color: #13446c;
}

.contact-terms-lnk:hover{
    text-decoration: underline;
}


.calendar-item-timetable{
    padding: 5px 5px 5px !important;
}
.calendar-item-num-timetable{
    font-size: 25px !important;
}
.cont-box-timetable{
    width: 40% !important;
    font-size: 16px;
}
.timetable-title{
    background-color: rgba(255, 255, 255, 0.5);
    text-align: center;
    padding-top: 15px;
}
.timetable-departs{
    background-color: rgba(255, 255, 255, 0.5);
    padding: 7px 10px 10px 10px;
}
.timetable-depart{
    float: left;
    width: 40px;
    text-align: right;
    font-weight: 800;
}
.timetable-depart-arrival-devider{
    float: left;
    width: 10px;
    text-align: center;
}
.timetable-arrival{
    float: left;
    width: 35px;
    font-size: 12px;
    padding-top: 4px;
}
.timetable-note{
    float: left;
    width: 250x;
    padding-left: 5px;
}
.timetable-book-url{
    float: right;
}
.timetable-tab{
    float: left;
    width: 40px;
    text-align: center;
}

.timetable-available-label{
    padding-left: 1px;
    font-size: 16px;
    line-height: 2;
}
.timetable-available-dangerous-goods-img{
    vertical-align: text-bottom;
    max-height: 22px;
    padding-left: 10px;
}
.timetable-available-cars-img{
    vertical-align: text-bottom;
    max-height: 20px;
    padding-left: 10px;
    white-space: nowrap;
    display: inline-block;
}
.timetable-available-pax-img{
    vertical-align: text-bottom;
    max-height: 20px;
    padding-left: 10px;
    white-space: nowrap;
    display: inline-block;
}
.timetable-available-qty{
    font-size: 16px;
    font-weight: 700;
    white-space: nowrap;
    display: inline-block;
}

.button-timetable-book{
    display: inline-block;
    vertical-align: top;
    height: 29px !important;
    padding: 9px !important;
    font-size: 12px !important;
    line-height: 12px !important;
    text-transform: uppercase;
    color: #ffffff;
    text-align: center;
    white-space: nowrap;
    position: relative;

}

.crossing-time-exceeded{
    opacity: 0.5;
    color: #c72121;  
}
.crossing-blocked{
    color: #c72121;
}
.crossing-fully-booked{
    color: #c72121;
}
.crossing-almost-fully-booked{
    color:  #f3740c;
}
.crossing-comment{
    color: #337ab7;
}
.crossing-normal{
    color: #0e8335;
}

.normal{
    color: #0e8335;
}
.warning{
    color:  #f3740c;
}
.closed{
    color: #990000;
}

.wysiwyg h3 {
    font-size: 18px;
    line-height: 1.2;
    font-weight: 600;
    margin-top: 18px;
    margin-bottom: 10px;
    color: #063a72;
}

@keyframes fadeInDownPanelThumbBottom {
	from {
		opacity: 0;
		transform: translate3d(0, -100%, 0);
	}
	to {
		opacity: 1;
		transform: translate3d(0, 0, 0);
	}
}

@keyframes fadeIn {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}

@media (min-width: 767px) {
    .order-info-price {
        text-align: right;
    }    
    .guest-zip-input{
        padding-right: 20px;
    }
    .contact-zip-label{
        display: none;
    }    
    .contact-city-label{
        display: none;
    }
}

@media (min-width: 1023px) {
    .panel-thumb-buttom-passengers{
        padding: 0px;
    }
}

@media (max-width: 1235px) {
    .panel-list-slider {
        overflow-x: scroll;
    }
}

@media (max-width: 1023px) {
    .main{
        padding-bottom: 360px;
    }    
    .to-trips-summary{
        display: none !important;
    }
    .panel-thumb-sitemap{
        width: 147px;
    }

}

@media (max-width: 767px) {
    .panel-list-bottom > li{
        padding: 0 10px;
    }
    .panel-list-sitemap{
        display: none;
    }
    .panel-list-navigation{
        padding-top: 20px !important;
    }
    .personal-info table td.col1 label{
        padding: 0px;
    }
    .tilOversigt{
        margin-top: 15px !important;
    }
    .caledar-prev-next-date {
        display: none;
    }
    .logo a{
        max-width: 200px;
    }
    .vendor-friendly-name{
        display: none !important;
    }
    .coupon-entry-date-time,
	.coupon-entry-route,
    .coupon-entry-booking,
    .coupon-entry-qty,
    .coupon-entry-ticket,
    .coupon-entry-note,
    .coupon-entry-amount {
		display: block;
        padding: 8px 20px;
        width: 100%;
	}
	.coupon-entry-date-time {
		width: auto;
		padding-top: 20px;
	}
	.coupon-entry-amount {
		text-align: left;
		padding-bottom: 20px;
    }
    .contact-zip-city-label{
        display: none !important;
    }
}

@media (max-width: 479px) {
}

/* TEMPORARY*/
.panel {
    bottom: 0px;
}


.cont-list {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	display: -webkit-flex; /*IOS line wrap*/
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap; /*IOS line wrap*/
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-left: -11px;
	margin-right: -11px;
	padding-bottom: 20px;
}

.cont-box {
    padding: 21px 11px 0px;
	width: 25%;
}
.cont-box-single{
    min-width: 500px;
}
.order .payment-later {
    margin-bottom: 10px;
}
.remember-to-confirm{
    color: #1d8839;
    font-weight: 700;
}
.payment-later .checkbox label{
    font-weight: 600;
}
.only-reservation-info{
    color: orangered;
    font-size: 20;
}
.clip-as-price-0{
    padding-bottom: 20px;;
}
@media (max-width: 1200px) {

}

@media (max-width: 1200px) {
    .cont-box {
        width: 33.33333%;
    }
    .cont-box-timetable{
        width: 45% !important;
    }
}

@media (max-width: 900px) {
    .cont-box {
        width: 50%;
    }
    .cont-box-timetable{
        width: 50% !important;
    }
    .content-time-title{
        font-size: 12px;
    }
    .content-time-meta {
        padding-top: 12px;
        font-size: 12px;
    }
    .logo-team{
        display: none !important;
    }
}
@media (max-width: 767px) {
    .cont-box-timetable{
        width: 80% !important;
    }
}
@media (max-width: 600px) {
    .cont-box {
        width: 80%;
    }
    .cont-box-timetable{
        width: 100% !important;
    }
    .cont-box-single{
        min-width: 225px;
    }
    
    .flag-current img {
        height: 25px;
    }
}



/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvaW50bC10ZWwtaW5wdXQvYnVpbGQvY3NzL2ludGxUZWxJbnB1dC5jc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3RoZW1lL2Nzcy9zdHlsZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL2Nzcy9vd24uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQSx3QkFBd0I7QUFDeEI7QUFDQTtBQUNBLGdDQUFnQztBQUNoQztBQUNBLGtCQUFrQjtBQUNsQjtBQUNBLHVCQUF1QjtBQUN2QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxvQkFBb0I7QUFDcEI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSx5QkFBeUI7QUFDekI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsK0JBQStCO0FBQy9CO0FBQ0E7QUFDQSxvQ0FBb0M7QUFDcEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxzQ0FBc0M7QUFDdEM7QUFDQTtBQUNBLDBCQUEwQjtBQUMxQjtBQUNBO0FBQ0EsNEJBQTRCLEVBQUU7QUFDOUI7QUFDQTtBQUNBLGdCQUFnQjtBQUNoQjtBQUNBO0FBQ0E7QUFDQSxrQ0FBa0M7QUFDbEM7QUFDQTtBQUNBLGtCQUFrQjtBQUNsQjtBQUNBLGdCQUFnQjtBQUNoQjtBQUNBLDBDQUEwQztBQUMxQztBQUNBLDJCQUEyQjtBQUMzQjtBQUNBLHNCQUFzQjtBQUN0QjtBQUNBO0FBQ0E7QUFDQSxtQkFBbUI7QUFDbkI7QUFDQTtBQUNBLFlBQVk7QUFDWjtBQUNBLG9CQUFvQjtBQUNwQjtBQUNBLDRDQUE0QztBQUM1QztBQUNBO0FBQ0Esb0JBQW9CO0FBQ3BCO0FBQ0E7QUFDQSxvQ0FBb0M7QUFDcEM7QUFDQSwwQ0FBMEM7QUFDMUM7QUFDQSxxQkFBcUI7QUFDckI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBLHNCQUFzQjs7QUFFdEI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGtCQUFrQjs7QUFFbEI7QUFDQTtBQUNBLGNBQWM7O0FBRWQ7QUFDQTtBQUNBLHFCQUFxQjs7QUFFckI7QUFDQSxjQUFjO0FBQ2Q7QUFDQSxnQkFBZ0I7QUFDaEI7QUFDQSxnQkFBZ0I7QUFDaEI7QUFDQSxnQkFBZ0I7QUFDaEI7QUFDQSxnQkFBZ0I7QUFDaEI7QUFDQSxnQkFBZ0I7QUFDaEI7QUFDQSxnQkFBZ0I7QUFDaEI7QUFDQTtBQUNBLG1DQUFtQyxFQUFFO0FBQ3JDO0FBQ0E7QUFDQSxpQ0FBaUM7QUFDakM7QUFDQTtBQUNBLG1DQUFtQztBQUNuQztBQUNBO0FBQ0EsbUNBQW1DO0FBQ25DO0FBQ0E7QUFDQSxtQ0FBbUM7QUFDbkM7QUFDQTtBQUNBLG1DQUFtQztBQUNuQztBQUNBO0FBQ0Esb0NBQW9DO0FBQ3BDO0FBQ0E7QUFDQSxvQ0FBb0M7QUFDcEM7QUFDQTtBQUNBLG9DQUFvQztBQUNwQztBQUNBO0FBQ0Esb0NBQW9DO0FBQ3BDO0FBQ0E7QUFDQSxvQ0FBb0M7QUFDcEM7QUFDQTtBQUNBLG9DQUFvQztBQUNwQztBQUNBO0FBQ0Esb0NBQW9DO0FBQ3BDO0FBQ0E7QUFDQSxvQ0FBb0M7QUFDcEM7QUFDQTtBQUNBLG9DQUFvQztBQUNwQztBQUNBO0FBQ0Esb0NBQW9DO0FBQ3BDO0FBQ0E7QUFDQSxvQ0FBb0M7QUFDcEM7QUFDQTtBQUNBLG9DQUFvQztBQUNwQztBQUNBO0FBQ0Esb0NBQW9DO0FBQ3BDO0FBQ0E7QUFDQSxvQ0FBb0M7QUFDcEM7QUFDQTtBQUNBLG9DQUFvQztBQUNwQztBQUNBO0FBQ0Esb0NBQW9DO0FBQ3BDO0FBQ0E7QUFDQSxvQ0FBb0M7QUFDcEM7QUFDQTtBQUNBLG9DQUFvQztBQUNwQztBQUNBO0FBQ0Esb0NBQW9DO0FBQ3BDO0FBQ0E7QUFDQSxvQ0FBb0M7QUFDcEM7QUFDQTtBQUNBLG9DQUFvQztBQUNwQztBQUNBO0FBQ0Esb0NBQW9DO0FBQ3BDO0FBQ0E7QUFDQSxvQ0FBb0M7QUFDcEM7QUFDQTtBQUNBLG9DQUFvQztBQUNwQztBQUNBO0FBQ0Esb0NBQW9DO0FBQ3BDO0FBQ0E7QUFDQSxvQ0FBb0M7QUFDcEM7QUFDQTtBQUNBLG9DQUFvQztBQUNwQztBQUNBO0FBQ0Esb0NBQW9DO0FBQ3BDO0FBQ0E7QUFDQSxvQ0FBb0M7QUFDcEM7QUFDQTtBQUNBLG9DQUFvQztBQUNwQztBQUNBO0FBQ0Esb0NBQW9DO0FBQ3BDO0FBQ0E7QUFDQSxvQ0FBb0M7QUFDcEM7QUFDQTtBQUNBLG9DQUFvQztBQUNwQztBQUNBO0FBQ0Esb0NBQW9DO0FBQ3BDO0FBQ0E7QUFDQSxvQ0FBb0M7QUFDcEM7QUFDQTtBQUNBLG9DQUFvQztBQUNwQztBQUNBO0FBQ0Esb0NBQW9DO0FBQ3BDO0FBQ0E7QUFDQSxvQ0FBb0M7QUFDcEM7QUFDQTtBQUNBLG9DQUFvQztBQUNwQztBQUNBO0FBQ0Esb0NBQW9DO0FBQ3BDO0FBQ0E7QUFDQSxvQ0FBb0M7QUFDcEM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDO0FBQ0E7QUFDQSxxQ0FBcUM7QUFDckM7QUFDQTtBQUNBLHFDQUFxQztBQUNyQztBQUNBO0FBQ0EscUNBQXFDOztBQUVyQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSw4QkFBOEI7QUFDOUI7QUFDQTtBQUNBLGtFQUFrRSxFQUFFOztBQUVwRTtBQUNBLGdDQUFnQzs7QUMvNUJoQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxnQkFBZ0I7QUFDaEI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxZQUFZO0FBQ1o7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxzQkFBc0I7QUFDdEI7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0Esb0JBQW9CO0FBQ3BCO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLG9CQUFvQjtBQUNwQjtBQUNBOztBQUVBO0FBQ0EsbUJBQW1CO0FBQ25CO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSw4QkFBOEI7QUFDOUI7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLGNBQWM7QUFDZDtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGtCO0FBQ0EsaUI7QUFDQTtBQUNBOztBQUVBLG9CO0FBQ0EsUTtBQUNBLFc7QUFDQSxTO0FBQ0EsVTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxnQkFBZ0I7QUFDaEI7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7OztBQUlBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOzs7QUMzdkZBO0FBQ0E7QUFDQTs7O0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLENBQUM7OztBQUdEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7OztBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Ozs7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7O0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7OztBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7O0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7O0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOzs7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOzs7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOzs7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7O0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHVDO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsQ0FBQzs7QUFFRDtBQUNBO0FBQ0EsNkJBQTZCO0FBQzdCOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBLHlDQUF5QztBQUN6QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLHlCO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0Esd0JBQXdCLGdEQUFnRDtBQUN4RSx5Q0FBeUMsaURBQWlEO0FBQzFGOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSx1QkFBdUI7QUFDdkI7QUFDQTtBQUNBO0FBQ0EseUJBQXlCO0FBQ3pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QjtBQUN2QjtBQUNBO0FBQ0E7QUFDQSx5QkFBeUI7QUFDekI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHdCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EseUNBQXlDO0FBQ3pDLGlDQUFpQzs7QUFFakM7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHlDQUF5QztBQUN6QyxpQ0FBaUM7QUFDakM7OztBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsNkJBQTZCO0FBQzdCO0FBQ0E7QUFDQTtBQUNBLGdDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLHlDQUF5QztBQUN6QyxpQ0FBaUM7QUFDakM7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEM7O0FBRUE7QUFDQTtBQUNBLEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsQztBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSwwQkFBMEI7QUFDMUI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQSwyQjtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7OztBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBLG1CO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxLO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEs7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsSztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7O0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QjtBQUN2QjtBQUNBO0FBQ0E7QUFDQSx5QkFBeUI7QUFDekI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLml0aSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5pdGkgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLml0aV9faGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaXRpX192LWhpZGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuaXRpIGlucHV0LCAuaXRpIGlucHV0W3R5cGU9dGV4dF0sIC5pdGkgaW5wdXRbdHlwZT10ZWxdIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMDtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5pdGlfX2ZsYWctY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAxcHg7IH1cbiAgLml0aV9fc2VsZWN0ZWQtZmxhZyB7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDZweCAwIDhweDsgfVxuICAuaXRpX19hcnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiA0cHggc29saWQgIzU1NTsgfVxuICAgIC5pdGlfX2Fycm93LS11cCB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICM1NTU7IH1cbiAgLml0aV9fY291bnRyeS1saXN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMCAwIC0xcHg7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG4gICAgLml0aV9fY291bnRyeS1saXN0LS1kcm9wdXAge1xuICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgLml0aV9fY291bnRyeS1saXN0IHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfSB9XG4gIC5pdGlfX2ZsYWctYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7IH1cbiAgLml0aV9fZGl2aWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0M7IH1cbiAgLml0aV9fY291bnRyeSB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAuaXRpX19kaWFsLWNvZGUge1xuICAgIGNvbG9yOiAjOTk5OyB9XG4gIC5pdGlfX2NvdW50cnkuaXRpX19oaWdobGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cbiAgLml0aV9fZmxhZy1ib3gsIC5pdGlfX2NvdW50cnktbmFtZSwgLml0aV9fZGlhbC1jb2RlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5pdGlfX2ZsYWctYm94LCAuaXRpX19jb3VudHJ5LW5hbWUge1xuICAgIG1hcmdpbi1yaWdodDogNnB4OyB9XG4gIC5pdGktLWFsbG93LWRyb3Bkb3duIGlucHV0LCAuaXRpLS1hbGxvdy1kcm9wZG93biBpbnB1dFt0eXBlPXRleHRdLCAuaXRpLS1hbGxvdy1kcm9wZG93biBpbnB1dFt0eXBlPXRlbF0sIC5pdGktLXNlcGFyYXRlLWRpYWwtY29kZSBpbnB1dCwgLml0aS0tc2VwYXJhdGUtZGlhbC1jb2RlIGlucHV0W3R5cGU9dGV4dF0sIC5pdGktLXNlcGFyYXRlLWRpYWwtY29kZSBpbnB1dFt0eXBlPXRlbF0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLml0aS0tYWxsb3ctZHJvcGRvd24gLml0aV9fZmxhZy1jb250YWluZXIsIC5pdGktLXNlcGFyYXRlLWRpYWwtY29kZSAuaXRpX19mbGFnLWNvbnRhaW5lciB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuaXRpLS1hbGxvdy1kcm9wZG93biAuaXRpX19mbGFnLWNvbnRhaW5lcjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLml0aS0tYWxsb3ctZHJvcGRvd24gLml0aV9fZmxhZy1jb250YWluZXI6aG92ZXIgLml0aV9fc2VsZWN0ZWQtZmxhZyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG4gIC5pdGktLWFsbG93LWRyb3Bkb3duIGlucHV0W2Rpc2FibGVkXSArIC5pdGlfX2ZsYWctY29udGFpbmVyOmhvdmVyLFxuICAuaXRpLS1hbGxvdy1kcm9wZG93biBpbnB1dFtyZWFkb25seV0gKyAuaXRpX19mbGFnLWNvbnRhaW5lcjpob3ZlciB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gICAgLml0aS0tYWxsb3ctZHJvcGRvd24gaW5wdXRbZGlzYWJsZWRdICsgLml0aV9fZmxhZy1jb250YWluZXI6aG92ZXIgLml0aV9fc2VsZWN0ZWQtZmxhZyxcbiAgICAuaXRpLS1hbGxvdy1kcm9wZG93biBpbnB1dFtyZWFkb25seV0gKyAuaXRpX19mbGFnLWNvbnRhaW5lcjpob3ZlciAuaXRpX19zZWxlY3RlZC1mbGFnIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5pdGktLXNlcGFyYXRlLWRpYWwtY29kZSAuaXRpX19zZWxlY3RlZC1mbGFnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG4gIC5pdGktLXNlcGFyYXRlLWRpYWwtY29kZSAuaXRpX19zZWxlY3RlZC1kaWFsLWNvZGUge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7IH1cbiAgLml0aS0tY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTAwMHB4O1xuICAgIGxlZnQ6IC0xMDAwcHg7XG4gICAgei1pbmRleDogMTA2MDtcbiAgICBwYWRkaW5nOiAxcHg7IH1cbiAgICAuaXRpLS1jb250YWluZXI6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5pdGktbW9iaWxlIC5pdGktLWNvbnRhaW5lciB7XG4gIHRvcDogMzBweDtcbiAgYm90dG9tOiAzMHB4O1xuICBsZWZ0OiAzMHB4O1xuICByaWdodDogMzBweDtcbiAgcG9zaXRpb246IGZpeGVkOyB9XG5cbi5pdGktbW9iaWxlIC5pdGlfX2NvdW50cnktbGlzdCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5pdGktbW9iaWxlIC5pdGlfX2NvdW50cnkge1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTsgfVxuXG4uaXRpX19mbGFnIHtcbiAgd2lkdGg6IDIwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JlIHtcbiAgICB3aWR0aDogMThweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY2gge1xuICAgIHdpZHRoOiAxNXB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tYyB7XG4gICAgd2lkdGg6IDE5cHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX25lIHtcbiAgICB3aWR0aDogMThweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbnAge1xuICAgIHdpZHRoOiAxM3B4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX192YSB7XG4gICAgd2lkdGg6IDE1cHg7IH1cbiAgQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAgIC5pdGlfX2ZsYWcge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA1NjUycHggMTVweDsgfSB9XG4gIC5pdGlfX2ZsYWcuaXRpX19hYyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2FkIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19hZSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYWYge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2FnIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19haSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2FsIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYW0ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19hbyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2FxIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5OHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYXIge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjIwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19hcyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDJweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2F0IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYXUge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19hdyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDhweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2F4IHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzMHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYXoge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzUycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19iYSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JiIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYmQge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDE4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19iZSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NDBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JmIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2MHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYmcge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDgycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19iaCB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MDRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JpIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyNnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYmoge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQ4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ibCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NzBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JtIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU5MnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYm4ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjE0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ibyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02MzZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JxIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY1OHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYnIge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjgwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19icyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MDJweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2J0IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcyNHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYnYge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzQ2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19idyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03NjhweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2J5IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc5MHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYnoge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODEycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jYSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04MzRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2NjIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg1NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY2Qge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODc4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jZiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05MDBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2NnIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkyMnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY2gge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTQ0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jaSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NjFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2NrIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk4M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY2wge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY20ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAyN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY24ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA0OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY28ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA3MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY3Age1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA5M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY3Ige1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTExNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY3Uge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEzN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY3Yge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE1OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY3cge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE4MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY3gge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY3kge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIyNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY3oge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI0N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZGUge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI2OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZGcge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZGoge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMxM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZGsge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMzNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZG0ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM1N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZG8ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM3OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZHoge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQwMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZWEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQyM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZWMge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZWUge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ2N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZWcge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ4OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZWgge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUxMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZXIge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUzM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZXMge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU1NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZXQge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU3N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZXUge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU5OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZmkge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYyMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZmoge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY0M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZmsge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY2NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZm0ge1xuICAgIGhlaWdodDogMTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZm8ge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTcwOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZnIge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTczMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ2Ege1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc1M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ2Ige1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc3NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ2Qge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc5N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ2Uge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTgxOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ2Yge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTg0MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ2cge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTg2M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ2gge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTg4NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ2kge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkwN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ2wge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkyOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ20ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk1MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ24ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk3M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ3Age1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk5NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ3Ege1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAxN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ3Ige1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAzOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ3Mge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA2MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ3Qge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ3Uge1xuICAgIGhlaWdodDogMTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjEwNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ3cge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjEyN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ3kge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE0OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faGsge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE3MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faG0ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE5M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faG4ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjIxNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faHIge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjIzN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faHQge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI1OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faHUge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI4MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faWMge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjMwM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faWQge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjMyNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faWUge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjM0N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faWwge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjM2OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faW0ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjM5MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faW4ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQxM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faW8ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQzNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faXEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQ1N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faXIge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQ3OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faXMge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjUwMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faXQge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjUyM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9famUge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjU0NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fam0ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjU2N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fam8ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjU4OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fanAge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjYxMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa2Uge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjYzM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa2cge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY1NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa2gge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY3N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa2kge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY5OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa20ge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjcyMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa24ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjc0M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa3Age1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjc2NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa3Ige1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjc4N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa3cge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjgwOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa3kge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjgzMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa3oge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg1M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbGEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg3NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbGIge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg5N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbGMge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjkxOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbGkge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjk0MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbGsge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjk2M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbHIge1xuICAgIGhlaWdodDogMTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjk4NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbHMge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzAwN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbHQge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzAyOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbHUge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzA1MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbHYge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzA3M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbHkge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzA5NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbWEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzExN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbWMge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEzOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbWQge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzE2MHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbWUge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzE4MnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbWYge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzIwNHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbWcge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzIyNnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbWgge1xuICAgIGhlaWdodDogMTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzI0OHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbWsge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzI3MHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbWwge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzI5MnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbW0ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzMxNHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbW4ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzMzNnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbW8ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM1OHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXAge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM4MHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQwMnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXIge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQyNHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXMge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQ0NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXQge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQ2OHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXUge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQ5MHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXYge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzUxMnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXcge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzUzNHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXgge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzU1NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXkge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzU3OHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXoge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwMHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbmEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYyMnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbmMge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzY0NHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbmUge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzY2NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbmYge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzY4NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbmcge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzcwOHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbmkge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzczMHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbmwge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzc1MnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbm8ge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzc3NHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbnAge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzc5NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbnIge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzgxMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbnUge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzgzM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbnoge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzg1NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fb20ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzg3N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcGEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzg5OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcGUge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzkyMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcGYge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzk0M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcGcge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzk2NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcGgge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzk4N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcGsge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDAwOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcGwge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDAzMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcG0ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDA1M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcG4ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDA3NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcHIge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDA5N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcHMge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDExOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcHQge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDE0MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcHcge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDE2M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcHkge1xuICAgIGhlaWdodDogMTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDE4NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcWEge1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MjA3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19yZSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MjI5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ybyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MjUxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ycyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MjczcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ydSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00Mjk1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ydyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MzE3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zYSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MzM5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zYiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MzYxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zYyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MzgzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zZCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NDA1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zZSB7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NDI3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zZyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NDQ5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zaCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NDcxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zaSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NDkzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zaiB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NTE1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zayB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NTM3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zbCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NTU5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zbSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NTgxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zbiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NjAzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zbyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NjI1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zciB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NjQ3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zcyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NjY5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zdCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NjkxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zdiB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NzEzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zeCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NzM1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zeSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NzU3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zeiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00Nzc5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190YSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00ODAxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190YyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00ODIzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190ZCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00ODQ1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190ZiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00ODY3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190ZyB7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00ODg5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190aCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OTExcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190aiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OTMzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190ayB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OTU1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190bCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OTc3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190bSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OTk5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190biB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MDIxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190byB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MDQzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190ciB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MDY1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190dCB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MDg3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190diB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MTA5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190dyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MTMxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190eiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MTUzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX191YSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MTc1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX191ZyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MTk3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX191bSB7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MjE5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX191biB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MjQxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX191cyB7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MjYzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX191eSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01Mjg1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX191eiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MzA3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX192YSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MzI5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX192YyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MzQ2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX192ZSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MzY4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX192ZyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MzkwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX192aSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NDEycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX192biB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NDM0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX192dSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NDU2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX193ZiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NDc4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX193cyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NTAwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX194ayB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NTIycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX195ZSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NTQ0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX195dCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NTY2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX196YSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NTg4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX196bSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NjEwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX196dyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NjMycHggMHB4OyB9XG5cbi5pdGlfX2ZsYWcge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMXB4IDBweCAjODg4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoNDE2MjUwZjYwZDc4NWEyZTAyZjE3ZTA1NGQyZTRlNDQucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RCREJEQjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjBweCAwOyB9XG4gIEBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcbiAgICAuaXRpX19mbGFnIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkNDI5YTU3NzdhZmFmMmZjMzQ5NjUyZTgxMmU5YmIxMS5wbmcpOyB9IH1cblxuLml0aV9fZmxhZy5pdGlfX25wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiIsIi8qIHJlYm9vdCAqL1xyXG5odG1sIHtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbiosXHJcbio6OmJlZm9yZSxcclxuKjo6YWZ0ZXIge1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogaW5oZXJpdDtcclxuXHQtbW96LWJveC1zaXppbmc6IGluaGVyaXQ7XHJcblx0Ym94LXNpemluZzogaW5oZXJpdDtcclxufVxyXG5cclxuaHRtbCxcclxuYm9keSxcclxuZGl2LFxyXG51bCxcclxub2wsXHJcbmxpLFxyXG5kbCxcclxuZHQsXHJcbmRkLFxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2LFxyXG5wcmUsXHJcbmZvcm0sXHJcbmRmbixcclxuZGVsLFxyXG5wLFxyXG5ibG9ja3F1b3RlLFxyXG5maWVsZHNldCxcclxuaW5wdXQsXHJcbnRleHRhcmVhLFxyXG5zZWxlY3QsXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5kZXRhaWxzLFxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm5hdixcclxuc2VjdGlvbixcclxuYnV0dG9uLFxyXG5jYW52YXMsXHJcbnZpZGVvIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYsXHJcbnByZSxcclxuY29kZSxcclxuYWRkcmVzcyxcclxuY2FwdGlvbixcclxuY2l0ZSxcclxuY29kZSxcclxudGgsXHJcbmRmbixcclxuZGVsIHtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxudWwsXHJcbm9sIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5maWVsZHNldCxcclxuaW1nIHtcclxuXHRib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbmNhcHRpb24sXHJcbnRoIHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG50YWJsZSB7XHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHRib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxudGQsXHJcbnRoIHtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcblx0Zm9udC1zaXplOiA3NSU7XHJcblx0bGluZS1oZWlnaHQ6IDA7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3ZnOm5vdCg6cm9vdCkge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxyXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXHJcbmJ1dHRvbiB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxyXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXHJcbmJ1dHRvbixcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcclxuaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcclxuaW5wdXRbdHlwZT1cInRlbFwiXSxcclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcclxudGV4dGFyZWEge1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHQtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0LW1zLWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0YXBwZWFyYW5jZTogbm9uZTtcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG5pbnB1dCxcclxuYnV0dG9uLFxyXG50ZXh0YXJlYSB7XHJcblx0Zm9udC1mYW1pbHk6IFwiQXZlbmlyLXdlYlwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcclxuXHRib3JkZXI6IDA7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImhpZGRlblwiXSxcclxuW2hpZGRlbl0sXHJcbi5oaWRkZW4ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuXHRvdmVyZmxvdzogYXV0bztcclxuXHRyZXNpemU6IG5vbmU7XHJcbn1cclxuXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5kZXRhaWxzLFxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1haW4sXHJcbm1lbnUsXHJcbm5hdixcclxuc2VjdGlvbixcclxuc3VtbWFyeSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmF1ZGlvLFxyXG5jYW52YXMsXHJcbnByb2dyZXNzLFxyXG52aWRlbyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuYXVkaW86bm90KFtjb250cm9sc10pIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGhlaWdodDogMDtcclxufVxyXG5cclxuYSA+IGltZyB7XHJcblx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxufVxyXG5cclxuc3Ryb25nLFxyXG4uc3Ryb25nLFxyXG5iIHtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuZW0sXHJcbi5pdGFsaWMsXHJcbmkge1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuZGVsLFxyXG4uZGVsIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxufVxyXG5cclxuOmZvY3VzIHtcclxuXHRvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG5pbWcge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHR3aWR0aDogYXV0bztcclxuXHRoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5tYXAtY2FudmFzIGltZyB7XHJcblx0bWF4LXdpZHRoOiBub25lO1xyXG59XHJcblxyXG4uY2xlYXIge1xyXG5cdGNsZWFyOiBib3RoO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdGhlaWdodDogMDtcclxuXHRmb250LXNpemU6IDA7XHJcbn1cclxuXHJcbi5jbGVhcmZpeDo6YWZ0ZXIsIC53eXNpd3lnOjphZnRlciwgLndyYXA6OmFmdGVyLCAuY29udGVudC10aW1lLWluZm86OmFmdGVyIHtcclxuXHRjbGVhcjogYm90aDtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uYWxpZ25sZWZ0IHtcclxuXHRmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ25yaWdodCB7XHJcblx0ZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbmNlbnRlciB7XHJcblx0bWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuXHRtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LWhpZGRlbiB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm5vd3JhcCB7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLmNvbnRlbnQtYm94IHtcclxuXHQtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcblx0Ym94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuXHJcbmh0bWwge1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiAjZWFlZWYxO1xyXG5cdC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxufVxyXG5cclxuYm9keSB7XHJcblx0Zm9udC1mYW1pbHk6IFwiQXZlbmlyLXdlYlwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMS41NzI7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGNvbG9yOiAjMDAwMDAwO1xyXG59XHJcblxyXG4vKiB0eXBvZ3JhcGh5ICovXHJcbi5zdmcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uc3ZnIHN2ZyB7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtaW4td2lkdGg6IDEwMCU7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5zdmctc3Ryb2tlLFxyXG4uc3ZnLWZpbGwge1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogc3Ryb2tlIDAuM3MgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgZmlsbCAwLjNzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcblx0LW8tdHJhbnNpdGlvbjogc3Ryb2tlIDAuM3MgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgZmlsbCAwLjNzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcblx0dHJhbnNpdGlvbjogc3Ryb2tlIDAuM3MgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgZmlsbCAwLjNzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcbn1cclxuXHJcbmEge1xyXG5cdGNvbG9yOiAjMzRjNDU5O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIGJhY2tncm91bmQtY29sb3IgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgYm9yZGVyLWNvbG9yIDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIGJhY2tncm91bmQtY29sb3IgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgYm9yZGVyLWNvbG9yIDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG5cdC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIGJhY2tncm91bmQtY29sb3IgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgYm9yZGVyLWNvbG9yIDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIGJveC1zaGFkb3cgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIGJvcmRlci1jb2xvciAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCBib3gtc2hhZG93IDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcblx0dHJhbnNpdGlvbjogY29sb3IgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCBib3JkZXItY29sb3IgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgYm94LXNoYWRvdyAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCAtd2Via2l0LWJveC1zaGFkb3cgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxufVxyXG5cclxuYTpob3ZlciB7XHJcblx0Y29sb3I6ICMyOGE3NDk7XHJcbn1cclxuXHJcbmE6Zm9jdXMge1xyXG5cdGNvbG9yOiAjMjhhNzQ5O1xyXG59XHJcblxyXG5hLnVuZGVybGluZSB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi53eXNpd3lnIHN0cm9uZyB7XHJcblx0Zm9udC13ZWlnaHQ6IDkwMDtcclxufVxyXG5cclxuLnd5c2l3eWcgaDEge1xyXG5cdG1hcmdpbi10b3A6IDIycHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMjJweDtcclxufVxyXG5cclxuLnd5c2l3eWcgaDIge1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0bWFyZ2luLXRvcDogMjJweDtcclxuXHRtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG59XHJcblxyXG4ud3lzaXd5ZyBoMyB7XHJcblx0bWFyZ2luLXRvcDogMjJweDtcclxuXHRtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG59XHJcblxyXG4ud3lzaXd5ZyBoNCB7XHJcblx0bWFyZ2luLXRvcDogMjJweDtcclxuXHRtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG59XHJcblxyXG4ud3lzaXd5ZyBoNSB7XHJcblx0bWFyZ2luLXRvcDogMjJweDtcclxuXHRtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG59XHJcblxyXG4ud3lzaXd5ZyBoNiB7XHJcblx0bWFyZ2luLXRvcDogMjJweDtcclxuXHRtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG59XHJcblxyXG4ud3lzaXd5ZyBwIHtcclxuXHRtYXJnaW4tdG9wOiAyMnB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDIycHg7XHJcbn1cclxuXHJcbi53eXNpd3lnIGEge1xyXG5cdC1tcy13b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcblx0d29yZC1icmVhazogYnJlYWstYWxsO1xyXG5cdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcblx0LXdlYmtpdC1oeXBoZW5zOiBhdXRvO1xyXG5cdC1tb3otaHlwaGVuczogYXV0bztcclxuXHQtbXMtaHlwaGVuczogYXV0bztcclxuXHRoeXBoZW5zOiBhdXRvO1xyXG59XHJcblxyXG4ud3lzaXd5ZyBpbWcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi10b3A6IDIycHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMjJweDtcclxufVxyXG5cclxuLnd5c2l3eWcgaW1nLmFsaWdubGVmdCB7XHJcblx0bWFyZ2luOiAyMnB4IDIycHggMjJweCAwO1xyXG59XHJcblxyXG4ud3lzaXd5ZyBpbWcuYWxpZ25yaWdodCB7XHJcblx0bWFyZ2luOiAyMnB4IDAgMjJweCAyMnB4O1xyXG59XHJcblxyXG4ud3lzaXd5ZyBibG9ja3F1b3RlIHtcclxuXHRtYXJnaW4tdG9wOiAyMnB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDIycHg7XHJcblx0cGFkZGluZy1sZWZ0OiAyMnB4O1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLnd5c2l3eWcgYmxvY2txdW90ZSBwIHtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4ud3lzaXd5ZyBociB7XHJcblx0Y2xlYXI6IGJvdGg7XHJcblx0bWFyZ2luLXRvcDogMjJweDtcclxuXHRtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG5cdGJvcmRlcjogMDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YyZjRmNDtcclxufVxyXG5cclxuLnd5c2l3eWcgaHIudHJhbnNwYXJlbnQge1xyXG5cdGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4ud3lzaXd5ZyB1bCB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRtYXJnaW4tdG9wOiAyMnB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDIycHg7XHJcblx0bGlzdC1zdHlsZTogaW5zaWRlIGRpc2M7XHJcbn1cclxuXHJcbi53eXNpd3lnIHVsIGxpIHtcclxuXHRwYWRkaW5nLWxlZnQ6IDIycHg7XHJcbn1cclxuXHJcbi53eXNpd3lnIG9sIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcblx0bWFyZ2luLXRvcDogMjJweDtcclxuXHRtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG5cdGxpc3Qtc3R5bGU6IG91dHNpZGUgZGVjaW1hbDtcclxufVxyXG5cclxuLnd5c2l3eWcgb2wgbGkge1xyXG5cdHBhZGRpbmctbGVmdDogMjBweDtcclxufVxyXG5cclxuLnd5c2l3eWcgdGFibGUge1xyXG5cdG1hcmdpbi10b3A6IDIycHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMjJweDtcclxufVxyXG5cclxuLnd5c2l3eWcgdGFibGUgdGgge1xyXG5cdHBhZGRpbmc6IDExcHggMjJweDtcclxuXHRiYWNrZ3JvdW5kOiAjZjJmNGY0O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNmMmY0ZjQ7XHJcbn1cclxuXHJcbi53eXNpd3lnIHRhYmxlIHRkIHtcclxuXHRwYWRkaW5nOiAxMXB4IDIycHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2YyZjRmNDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdBdmVuaXItd2ViJztcclxuXHRzcmM6IHVybCg4NGZjY2RlZmQwNmI4YjZlNzgwNzQyZTcyYjQyMjI2NS5lb3QpO1xyXG5cdHNyYzogdXJsKDg0ZmNjZGVmZDA2YjhiNmU3ODA3NDJlNzJiNDIyMjY1LmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoZTFiOWM1YzRmZTgyNGUxOTA4Y2UwN2U2ZGM4OTg3MjIud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoMDNkMmFkYjRhOTg3NDEwMmVhMmNkMjQ4NDM3NzkwNjMud29mZikgZm9ybWF0KFwid29mZlwiKSwgdXJsKDBjZjI0OTE2MTEyMWFhNGFlZWJkYzkyN2YxMDAwMDk0LnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybCg1MmZjOWI5YWQ1NGU4ZWUxZmVmY2ExNTNkOTRiZTU1Ni5zdmcjQXZlbmlyUm9tYW4pIGZvcm1hdChcInN2Z1wiKTtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdBdmVuaXItd2ViJztcclxuXHRzcmM6IHVybCg3NmMxNTU3ZGE0ZTVkZTMyZjFhNzMxY2I4NjBiZWQ1ZS5lb3QpO1xyXG5cdHNyYzogdXJsKDc2YzE1NTdkYTRlNWRlMzJmMWE3MzFjYjg2MGJlZDVlLmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoZWU0MDYzMGUyNzk4ZjBmYzFhYTg5NDdiOTdjMjhkOTYud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoYzNlMDJmNGE5NDE1ZWE0ZTJjNTYzYzAxMjQ5MmVmZTAud29mZikgZm9ybWF0KFwid29mZlwiKSwgdXJsKGQ2YThlYjQ4ZmY4NmM0MWM1MjFjYWU4OTUyODlhZDZhLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChhODg5ZmQyZmE1MDVhYjRiZWM5MTVkMjExNmZiY2YyNS5zdmcjQXZlbmlyTWVkaXVtKSBmb3JtYXQoXCJzdmdcIik7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnQXZlbmlyLXdlYic7XHJcblx0c3JjOiB1cmwoMTQyYmEwNzM0OTExNjg0ZGVmZjlkZjQwYTIwNTYyNWUuZW90KTtcclxuXHRzcmM6IHVybCgxNDJiYTA3MzQ5MTE2ODRkZWZmOWRmNDBhMjA1NjI1ZS5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKDU0MmMyN2I2NjE4NmU0ZTA3MjcwNDQ1OTU0NGE2YTMwLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKDQyNGY2MDFhZWYyMDJhOWYwMmIyYjNmYjg5NDMxYjhkLndvZmYpIGZvcm1hdChcIndvZmZcIiksIHVybChhMGYxZGVjODExZDgyMDNmY2YxY2MzM2IxNjRhMWE5Zi50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoZWJjOTU2MWNlNWY3NGFlM2Q0YjM1YTE0ZjRjOTg0Mjkuc3ZnI0F2ZW5pck1lZGl1bU9ibGlxdWUpIGZvcm1hdChcInN2Z1wiKTtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdBdmVuaXItd2ViJztcclxuXHRzcmM6IHVybCg0YWFiYjUwYzQzMmIwZTBlOWE5MTNkZjMxMDFlY2YzMy5lb3QpO1xyXG5cdHNyYzogdXJsKDRhYWJiNTBjNDMyYjBlMGU5YTkxM2RmMzEwMWVjZjMzLmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoM2U1OWUzMmM1NTU5MmVmZWMzNmMyMjkzMGY5ZWRkNmUud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoYmM2ZDNlNWRjNmNiOTQ4NWU3OTcxZTI0NmNkZjA3MDQud29mZikgZm9ybWF0KFwid29mZlwiKSwgdXJsKDUyMDlhNzVhNWRiNWRiYmU0OGUyNjcwNjA0MjIwNjhiLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybCg2NmM1OThiNDVjYzJhMDBkYjIyNjJlNTVjZWZmY2E4MC5zdmcjQXZlbmlySGVhdnkpIGZvcm1hdChcInN2Z1wiKTtcclxuXHRmb250LXdlaWdodDogODAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdBdmVuaXItd2ViJztcclxuXHRzcmM6IHVybCg4N2E4MjE5YmQ1MDExZjVkOTgxYjIwOTFkN2I4MGZiNi5lb3QpO1xyXG5cdHNyYzogdXJsKDg3YTgyMTliZDUwMTFmNWQ5ODFiMjA5MWQ3YjgwZmI2LmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoM2FhZDU1ZTlhYjBiMzUzZjkzNjM2OGNmZDU3M2JmZWEud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoZWY5MTk3ZDk4YTdjZDYwOGFiODIwZTcwYzEwMmUyMGMud29mZikgZm9ybWF0KFwid29mZlwiKSwgdXJsKGU1YTk1MzkzNmY2MTlhZTBiYjQwMWUyZTA4NTY5OGI2LnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybCgzNjVlNTJjOGVmNzc3OWZmOWQyYjY0Y2NiYmNhYjlmYy5zdmcjQXZlbmlyQmxhY2spIGZvcm1hdChcInN2Z1wiKTtcclxuXHRmb250LXdlaWdodDogOTAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuLyogZ3JpZCAqL1xyXG4ubWFpbiB7XHJcblx0cGFkZGluZy1ib3R0b206IDE3M3B4O1xyXG5cdG1pbi1oZWlnaHQ6IDEwMCU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoMjBjYmQ0ODBlZGQ3NWRkNDc2ZjNkMTZjNmE3NjNmMjguanBnKSA1MCUgMTAwJSBuby1yZXBlYXQ7XHJcblx0LW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0LXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn1cclxuXHJcbi53cmFwIHtcclxuXHRtYXgtd2lkdGg6IDEyMjBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nOiAwIDIwcHg7XHJcbn1cclxuXHJcbi8qIGZvcm1zICovXHJcbi5lcnJvciB7XHJcblx0Y29sb3I6ICNlMzJkMmQgIWltcG9ydGFudDtcclxuXHRib3JkZXItY29sb3I6ICNlMzJkMmQgIWltcG9ydGFudDtcclxuXHRcclxuXHRib3JkZXItd2lkdGg6IDJweDtcclxuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG59XHJcblxyXG4uc3VjY2VzcyB7XHJcblx0Y29sb3I6ICM4NWJiMzMgIWltcG9ydGFudDtcclxuXHRib3JkZXItY29sb3I6ICM4NWJiMzMgIWltcG9ydGFudDtcclxuXHRcclxuXHRib3JkZXItd2lkdGg6IDJweDtcclxuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG59XHJcblxyXG4uYWt0aXYge1xyXG5cdGJvcmRlci1jb2xvcjogIzg1YmIzMyAhaW1wb3J0YW50O1xyXG5cdFxyXG5cdGJvcmRlci13aWR0aDogMnB4O1xyXG5cdGJvcmRlci1zdHlsZTogc29saWQ7XHJcbn1cclxuXHJcbi5kaXNhYmxlZCB7XHJcblx0Y29sb3I6ICM3MjdkODYgIWltcG9ydGFudDtcclxuXHRib3JkZXItY29sb3I6ICM3MjdkODYgIWltcG9ydGFudDtcclxuXHRjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlucHV0LXRleHQtd3JhcHBlciB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjdweDtcclxufVxyXG5cclxuaW5wdXQuaW5wdXQtdGV4dCwgdGV4dGFyZWEudGV4dGFyZWEge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogNDVweDtcclxuXHRwYWRkaW5nOiAxMXB4IDE1cHggMTNweDtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0Ym9yZGVyOiAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIGJvcmRlci1jb2xvciAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCAtd2Via2l0LWJveC1zaGFkb3cgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIGJvcmRlci1jb2xvciAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCAtd2Via2l0LWJveC1zaGFkb3cgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxuXHQtby10cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIGJvcmRlci1jb2xvciAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCBib3gtc2hhZG93IDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcblx0dHJhbnNpdGlvbjogY29sb3IgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCBib3JkZXItY29sb3IgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgYm94LXNoYWRvdyAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIGJhY2tncm91bmQtY29sb3IgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgYm9yZGVyLWNvbG9yIDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIGJveC1zaGFkb3cgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcbn1cclxuXHJcbnRleHRhcmVhLnRleHRhcmVhIHtcclxuXHRmb250LWZhbWlseTogXCJBdmVuaXItd2ViXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcblx0b3ZlcmZsb3c6IGF1dG87XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5zZWxlY3Quc2VsZWN0IHtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG5cdC1tcy1hcHBlYXJhbmNlOiBub25lO1xyXG5cdGFwcGVhcmFuY2U6IG5vbmU7XHJcblx0Ym9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuc2VsZWN0LnNlbGVjdDo6LW1zLWV4cGFuZCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuc2VsZWN0LnNlbGVjdC5zZWxjdXN0IHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDQ1cHg7XHJcblx0cGFkZGluZzogMTFweCAxNXB4IDEzcHg7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG5cdGJvcmRlcjogMDtcclxuXHRcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHRyYW5zcGFyZW50IDUwJSwgIzAwMCA1MCUpLCBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMDAwIDUwJSwgdHJhbnNwYXJlbnQgNTAlKTtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAyMHB4KSBjYWxjKDEuMmVtICsgMnB4KSwgY2FsYygxMDAlIC0gMTVweCkgY2FsYygxLjJlbSArIDJweCk7XHJcblx0YmFja2dyb3VuZC1zaXplOiA1cHggNXB4LCA1cHggNXB4O1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5jaGVja2JveCxcclxuLnJhZGlvIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmNoZWNrYm94IGlucHV0LFxyXG4ucmFkaW8gaW5wdXQge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5jaGVja2JveCBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXHJcbi5yYWRpbyBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xyXG5cdG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5jaGVja2JveCBpbnB1dDpkaXNhYmxlZCArIGxhYmVsLFxyXG4ucmFkaW8gaW5wdXQ6ZGlzYWJsZWQgKyBsYWJlbCB7XHJcblx0Y3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4uY2hlY2tib3ggbGFiZWwsXHJcbi5yYWRpbyBsYWJlbCB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nOiAxMnB4IDM4cHggMTJweCAwO1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHQtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuXHQta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcbi5jaGVja2JveCBsYWJlbDpiZWZvcmUsXHJcbi5yYWRpbyBsYWJlbDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXCI7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRvcDogMTNweDtcclxuXHR3aWR0aDogMThweDtcclxuXHRoZWlnaHQ6IDE4cHg7XHJcblx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG5cdHRyYW5zaXRpb246IC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG5cdC1vLXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxuXHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcblx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCAtd2Via2l0LWJveC1zaGFkb3cgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxufVxyXG5cclxuLmNoZWNrYm94IGxhYmVsOmFmdGVyLFxyXG4ucmFkaW8gbGFiZWw6YWZ0ZXIge1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0Y29udGVudDogXCJcIjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDJweDtcclxuXHR0b3A6IDE4cHg7XHJcblx0d2lkdGg6IDE0cHg7XHJcblx0aGVpZ2h0OiA5cHg7XHJcblx0YmFja2dyb3VuZDogdXJsKGQ2ZWQ2ODU5NzQyNWQ5YTJmYzI4ZjI3MWU1MjhlOWU3LnN2ZykgMCAwIG5vLXJlcGVhdDtcclxuXHQtbW96LWJhY2tncm91bmQtc2l6ZTogMTRweCA5cHg7XHJcblx0LW8tYmFja2dyb3VuZC1zaXplOiAxNHB4IDlweDtcclxuXHQtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMTRweCA5cHg7XHJcblx0YmFja2dyb3VuZC1zaXplOiAxNHB4IDlweDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxuXHQtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG59XHJcblxyXG4uY2hlY2tib3ggbGFiZWw6Zm9jdXM6YmVmb3JlLFxyXG4ucmFkaW8gbGFiZWw6Zm9jdXM6YmVmb3JlIHtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDQwLCAxNjcsIDczLCAwLjEpO1xyXG5cdGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDQwLCAxNjcsIDczLCAwLjEpO1xyXG59XHJcblxyXG5hLmJ1dHRvbixcclxuaW5wdXQuYnV0dG9uLFxyXG5idXR0b24uYnV0dG9uIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRoZWlnaHQ6IDY1cHg7XHJcblx0cGFkZGluZzogMCAzMHB4O1xyXG5cdGZvbnQtc2l6ZTogMjFweDtcclxuXHRsaW5lLWhlaWdodDogNjVweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGNvbG9yOiAjZmZmZmZmO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCBib3JkZXItY29sb3IgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcblx0dHJhbnNpdGlvbjogY29sb3IgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCBib3JkZXItY29sb3IgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcblx0LW8tdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCBib3JkZXItY29sb3IgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgYm94LXNoYWRvdyAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIGJhY2tncm91bmQtY29sb3IgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgYm9yZGVyLWNvbG9yIDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIGJveC1zaGFkb3cgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIGJvcmRlci1jb2xvciAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCBib3gtc2hhZG93IDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG5cdGJhY2tncm91bmQ6ICMzNGM0NTk7XHJcblx0Ym9yZGVyOiAwO1xyXG59XHJcblxyXG5hLmJ1dHRvbjpob3ZlcixcclxuaW5wdXQuYnV0dG9uOmhvdmVyLFxyXG5idXR0b24uYnV0dG9uOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ5O1xyXG59XHJcblxyXG5hLmJ1dHRvbjpob3ZlciAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b246aG92ZXIgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbjpob3ZlciAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjM5MjQwO1xyXG59XHJcblxyXG5hLmJ1dHRvbjpmb2N1cyxcclxuaW5wdXQuYnV0dG9uOmZvY3VzLFxyXG5idXR0b24uYnV0dG9uOmZvY3VzIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ5O1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNDAsIDE2NywgNzMsIDAuMSk7XHJcblx0Ym94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNDAsIDE2NywgNzMsIDAuMSk7XHJcbn1cclxuXHJcbmEuYnV0dG9uOmZvY3VzIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbjpmb2N1cyAuYnV0dG9uLWFycm93LFxyXG5idXR0b24uYnV0dG9uOmZvY3VzIC5idXR0b24tYXJyb3cge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMyMzkyNDA7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1zbWFsbCxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1zbWFsbCxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tc21hbGwge1xyXG5cdGhlaWdodDogNDhweDtcclxuXHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tcmVkLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLXJlZCxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tcmVkIHtcclxuXHRiYWNrZ3JvdW5kOiAjZGY0MTQxO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tcmVkIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tcmVkIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLXJlZCAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzgzNDM0O1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tcmVkOmhvdmVyLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLXJlZDpob3ZlcixcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tcmVkOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzgzNDM0O1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tcmVkOmhvdmVyIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tcmVkOmhvdmVyIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLXJlZDpob3ZlciAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYjQyZjJmO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tcmVkOmZvY3VzLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLXJlZDpmb2N1cyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tcmVkOmZvY3VzIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzgzNDM0O1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjAwLCA1MiwgNTIsIDAuMSk7XHJcblx0Ym94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjAwLCA1MiwgNTIsIDAuMSk7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1yZWQ6Zm9jdXMgLmJ1dHRvbi1hcnJvdyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1yZWQ6Zm9jdXMgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tcmVkOmZvY3VzIC5idXR0b24tYXJyb3cge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNiNDJmMmY7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1vcmFuZ2UsXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tb3JhbmdlLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1vcmFuZ2Uge1xyXG5cdGJhY2tncm91bmQ6ICNmM2JmMGM7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1vcmFuZ2UgLmJ1dHRvbi1hcnJvdyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1vcmFuZ2UgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tb3JhbmdlIC5idXR0b24tYXJyb3cge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNkY2ExMTQ7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1vcmFuZ2U6aG92ZXIsXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tb3JhbmdlOmhvdmVyLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1vcmFuZ2U6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNkY2ExMTQ7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1vcmFuZ2U6aG92ZXIgLmJ1dHRvbi1hcnJvdyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1vcmFuZ2U6aG92ZXIgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tb3JhbmdlOmhvdmVyIC5idXR0b24tYXJyb3cge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNjNTkwMTI7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1vcmFuZ2U6Zm9jdXMsXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tb3JhbmdlOmZvY3VzLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1vcmFuZ2U6Zm9jdXMge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNkY2ExMTQ7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyMjAsIDE2MSwgMjAsIDAuMSk7XHJcblx0Ym94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjIwLCAxNjEsIDIwLCAwLjEpO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tb3JhbmdlOmZvY3VzIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tb3JhbmdlOmZvY3VzIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLW9yYW5nZTpmb2N1cyAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzU5MDEyO1xyXG59XHJcblxyXG5pbnB1dC5idXR0b24sXHJcbmJ1dHRvbi5idXR0b24ge1xyXG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbmEuYnV0dG9uIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZy1yaWdodDogMTAwcHg7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1zbWFsbCB7XHJcblx0cGFkZGluZy1yaWdodDogNjdweDtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLXNtYWxsIC5idXR0b24tYXJyb3cge1xyXG5cdHdpZHRoOiA1MnB4O1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tc21hbGwgLmJ1dHRvbi1hcnJvdyAuc3ZnIHtcclxuXHRtYXJnaW4tbGVmdDogLThweDtcclxuXHRtYXJnaW4tdG9wOiAtNXB4O1xyXG5cdHdpZHRoOiAxN3B4O1xyXG5cdGhlaWdodDogMTJweDtcclxufVxyXG5cclxuLmJ1dHRvbi1hcnJvdyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRib3R0b206IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0d2lkdGg6IDcwcHg7XHJcblx0YmFja2dyb3VuZDogIzI4YTc0OTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxuXHQtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG59XHJcblxyXG4uYnV0dG9uLWFycm93IC5zdmcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0dG9wOiA1MCU7XHJcblx0bWFyZ2luLWxlZnQ6IC0xMXB4O1xyXG5cdG1hcmdpbi10b3A6IC03cHg7XHJcblx0d2lkdGg6IDIzcHg7XHJcblx0aGVpZ2h0OiAxNnB4O1xyXG59XHJcblxyXG4ubW9kYWwtb3BlbiB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLm1vZGFsLWJhY2tkcm9wIHtcclxuXHRiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0ei1pbmRleDogOTk5ODtcclxufVxyXG5cclxuLm1vZGFsLWJhY2tkcm9wLFxyXG4ubW9kYWwtYmFja2Ryb3AuZmFkZS5pbiB7XHJcblx0b3BhY2l0eTogMC42O1xyXG59XHJcblxyXG4ubW9kYWwge1xyXG5cdHdpZHRoOiA4MDJweDtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0bWF4LWhlaWdodDogMTAwJTtcclxuXHRvdmVyZmxvdzogYXV0bztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHR6LWluZGV4OiA5OTk5O1xyXG5cdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCA2OHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcblx0Ym94LXNoYWRvdzogMCAycHggNjhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG59XHJcblxyXG4ubW9kYWwubW9kYWwtY2VudGVyIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcbn1cclxuXHJcbi5tb2RhbC1zZXNzaW9uIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZzogNzVweCA1MHB4IDk2cHg7XHJcbn1cclxuXHJcbi5tb2RhbC1zZXNzaW9uLWltZyB7XHJcblx0bWFyZ2luOiAwIGF1dG8gMTdweDtcclxuXHR3aWR0aDogODVweDtcclxufVxyXG5cclxuLm1vZGFsLXNlc3Npb24tdGl0bGUge1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zaXplOiA0NHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0bWFyZ2luLWJvdHRvbTogN3B4O1xyXG59XHJcblxyXG4ubW9kYWwtc2Vzc2lvbi1pbmZvIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0Y29sb3I6ICM1MDUwNTE7XHJcblx0bWFyZ2luLWJvdHRvbTogNTJweDtcclxufVxyXG5cclxuLyogaGVhZGVyICovXHJcbi5oZWFkZXItZ2xvYmFsIHtcclxuXHRwYWRkaW5nOiAyMHB4IDAgMjZweDtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcbn1cclxuXHJcbi5sb2dvIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRwYWRkaW5nLXRvcDogNXB4O1xyXG59XHJcblxyXG4ubG9nbyBhIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXgtd2lkdGg6IDIyMHB4O1xyXG59XHJcblxyXG4ubG9nbyBhIGltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5sb2dvLXRlYW0ge1xyXG5cdGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLmxvZ28tdGVhbSBhLFxyXG4ubG9nby10ZWFtIGltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qIGZvb3RlciAqL1xyXG4ucGFuZWwge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRsZWZ0OiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRyaWdodDogMDtcclxuXHR6LWluZGV4OiA1MDUwO1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMzYsIDQyLCA1NiwgMC44KTtcclxufVxyXG5cclxuLnBhbmVsLWxpc3Qtc2xpZGVyIHtcclxuXHQvKiB3aWR0aDogMTAwJTsgKi9cclxuXHRvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuLnBhbmVsLWxpc3Qge1xyXG5cdC8qIFByb2JsZW0gMlxyXG5cdG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuXHRtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG5cdCovXHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cclxuXHRwYWRkaW5nLXRvcDogMTdweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTdweDtcclxuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0ZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLnBhbmVsLWxpc3QgPiBsaSB7XHJcblx0cGFkZGluZzogMCAxMHB4O1xyXG5cdC8qIGZsZXg6IDE7ICovXHJcbn1cclxuXHJcbi5wYW5lbC10aHVtYiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDE4MHB4O1xyXG5cdGhlaWdodDogMTM5cHg7XHJcblx0Ym9yZGVyOiAzcHggc29saWQgIzMxMzk0OTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnBhbmVsLXRodW1iOmhvdmVyLCAucGFuZWwtdGh1bWI6Zm9jdXMge1xyXG5cdGJvcmRlci1jb2xvcjogI0ZGRjtcclxufVxyXG5cclxuLnBhbmVsLXRodW1iLW9wYWNpdHkge1xyXG5cdG9wYWNpdHk6IDAuNTtcclxufVxyXG5cclxuLnBhbmVsLXRodW1iLWltYWdlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLnBhbmVsLXRodW1iLWltYWdlIGltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5wYW5lbC10aHVtYi10aXRsZSB7XHJcblx0cGFkZGluZy1sZWZ0OiA1cHg7XHJcblx0cGFkZGluZy10b3A6IDVweDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXdlaWdodDogOTAwO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAxNXB4O1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHQtby10ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG5cclxuLnBhbmVsLXRodW1iLXRpdGxlLXNtYWxsIHtcclxuXHRmb250LXNpemU6IDEwcHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLnBhbmVsLXRodW1iLWltYWdlLWxpbmUge1xyXG5cdHBhZGRpbmctdG9wOiA4cHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5wYW5lbC10aHVtYi1pbWFnZS1saW5lIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG59XHJcblxyXG4ucGFuZWwtdGh1bWItaW1hZ2UtbGluZS1zZXAge1xyXG5cdHdpZHRoOiA2cHg7XHJcbn1cclxuXHJcbi5wYW5lbC10aHVtYi1pbWFnZS1saW5lLW51bSB7XHJcblx0Zm9udC1zaXplOiAyM3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdGNvbG9yOiAjMjEyNDI1O1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XHJcbn1cclxuXHJcbi5wYW5lbC10aHVtYi1pbWFnZS1saW5lLXdyYXAge1xyXG5cdHdpZHRoOiAyNnB4O1xyXG59XHJcblxyXG4ucGFuZWwtdGh1bWItaW1hZ2UtbGluZS13cmFwIGltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5wYW5lbC1saXN0LW5hdmlnYXRpb24ge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRwYWRkaW5nLXRvcDogNTVweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogNTVweDtcclxufVxyXG5cclxuLmJ1dHRvbi1nby1zdGVwLTQge1xyXG5cdG1pbi13aWR0aDogMjgwcHg7XHJcbn1cclxuXHJcbi5idXR0b24tZ28tc3RlcC0xMCwgLmJ1dHRvbi1nby1zdGVwLTgsIC5idXR0b24tZ28tc3RlcC05LCAuYnV0dG9uLWdvLXN0ZXAtMTEsIC5idXR0b24tZ28tc3RlcC0xMiB7XHJcblx0bWluLXdpZHRoOiA0MDBweDtcclxufVxyXG5cclxuLnBhbmVsLXRodW1iLWRhdGUge1xyXG5cdC8qIHBhZGRpbmctdG9wOiAxMXB4OyAqL1xyXG5cdHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFxyXG5cdG1heC1oZWlnaHQ6IDEwMCU7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHR0b3A6IDUwJTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxufVxyXG5cclxuLnBhbmVsLXRodW1iLWRhdGUgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5wYW5lbC10aHVtYi1kYXRlLWRvdyB7XHJcblx0LyogZm9udC1zaXplOiAxMXB4OyAqL1xyXG5cdGZvbnQtc2l6ZTogMTdweDtcclxufVxyXG5cclxuLnBhbmVsLXRodW1iLWRhdGUtbnVtIHtcclxuXHRmb250LXdlaWdodDogOTAwO1xyXG5cdC8qIGZvbnQtc2l6ZTogMzRweDsgKi9cclxuXHRmb250LXNpemU6IDQycHg7XHJcbn1cclxuXHJcbi5wYW5lbC10aHVtYi1kYXRlLW10aCB7XHJcblx0LyogZm9udC1zaXplOiA5cHg7ICovXHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG59XHJcblxyXG4ucGFuZWwtdGh1bWItdGltZSB7XHJcblx0Y29sb3I6ICMwMTAxMDE7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5wYW5lbC10aHVtYi10aW1lLW51bSB7XHJcblx0cGFkZGluZy10b3A6IDMycHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0bWFyZ2luLWJvdHRvbTogNHB4O1xyXG59XHJcblxyXG4ucGFuZWwtdGh1bWItdGltZS10aXRsZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRmb250LXNpemU6IDExcHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG4ucGFuZWwtbGlzdC1uYXZpZ2F0aW9uLXByaWNlIHtcclxuXHRjb2xvcjogIzIxMjQyNTtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0bWFyZ2luLXJpZ2h0OiAtNHB4O1xyXG5cdGhlaWdodDogNjVweDtcclxuXHRsaW5lLWhlaWdodDogNjVweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdHBhZGRpbmc6IDAgMjBweDtcclxufVxyXG5cclxuLnBhbmVsLWxpc3QtbmF2aWdhdGlvbi1wcmljZS10aXRsZSB7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1pbi13aWR0aDogMjkwcHg7XHJcbn1cclxuXHJcbi5wYW5lbC1leHRyYS1wdXNoIHtcclxuXHRoZWlnaHQ6IDYwcHg7XHJcbn1cclxuXHJcbi8qIGNvbnRlbnQgKi9cclxuLnNwYW5uaW5nIHtcclxuXHRjbGVhcjogYm90aDtcclxufVxyXG5cclxuLmNvbnRlbnQtdGl0bGUge1xyXG5cdHBhZGRpbmc6IDQzcHggMCAzM3B4O1xyXG59XHJcblxyXG4uY29udGVudC10aXRsZSBoMSB7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHQvKiB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyAqL1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRjb2xvcjogIzA2M2E3MjtcclxufVxyXG5cclxuLmNvbnRlbnQtaWZyYW1lIHtcclxuXHRtYXgtd2lkdGg6IDkwMHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvIDUwcHg7XHJcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG59XHJcblxyXG4uY29udGVudC1pZnJhbWUgaW1nIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmNvbnRlbnQge1xyXG5cdHBhZGRpbmc6IDM3cHggNDhweCA1NHB4O1xyXG5cdG1heC13aWR0aDogOTAwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG8gNTBweDtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcbn1cclxuXHJcbi5jb250ZW50LWZ1bGwge1xyXG5cdHBhZGRpbmc6IDI0cHggMjRweCAxNXB4O1xyXG5cdG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG59XHJcblxyXG4uY29udGVudC1mdWxsIC5wYW5lbC1saXN0IHtcclxuXHRtYXJnaW4tbGVmdDogLTVweDtcclxuXHRtYXJnaW4tcmlnaHQ6IC01cHg7XHJcbn1cclxuXHJcbi5jb250ZW50LWZ1bGwgLnBhbmVsLWxpc3QgPiBsaSB7XHJcblx0cGFkZGluZy1sZWZ0OiA1cHg7XHJcblx0cGFkZGluZy1yaWdodDogNXB4O1xyXG5cdHdpZHRoOiAxNi42NjY2NyU7XHJcbn1cclxuXHJcbi5jb250ZW50LWZ1bGwgLnBhbmVsLXRodW1iIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHQvKiBib3JkZXI6IDA7ICovXHJcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcbn1cclxuXHJcbi5jb250ZW50LWZ1bGwgc3Bhbi5wYW5lbC10aHVtYjpob3ZlcixcclxuLmNvbnRlbnQtZnVsbCBzcGFuLnBhbmVsLXRodW1iOmZvY3VzIHtcclxuXHRib3JkZXItY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5jb250ZW50LWZ1bGwgLnBhbmVsLXRodW1iLXRpdGxlIHtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG4uY29udGVudC1mdWxsIC5wYW5lbC10aHVtYi1kYXRlIHtcclxuXHRwYWRkaW5nLXRvcDogMjhweDtcclxufVxyXG5cclxuLmNvbnRlbnQtZnVsbCAucGFuZWwtdGh1bWItaW1hZ2UtbGluZSB7XHJcblx0cGFkZGluZy10b3A6IDNweDtcclxufVxyXG5cclxuLmNvbnRlbnQtZnVsbC10aXRsZSB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0Y29sb3I6ICMyMTI0MjU7XHJcblx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLmNvbnRlbnQtcGFuZWwtbGlzdC1wcmljZSB7XHJcblx0cGFkZGluZy10b3A6IDRweDtcclxuXHRmb250LXNpemU6IDIxcHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRjb2xvcjogIzIxMjQyNTtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uY29udGVudC1wcmljZS10aXRsZSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1pbi13aWR0aDogMTM1cHg7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnNpZ25pbmctaW5mbyB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxufVxyXG5cclxuLnNpZ25pbmctaW5mbyBoMiB7XHJcblx0bWFyZ2luLXRvcDogMTNweDtcclxufVxyXG5cclxuLnNpZ25pbmctaW5mby1ub3RlIHtcclxuXHRtYXJnaW4tYm90dG9tOiAtMjJweDtcclxufVxyXG5cclxuLnNpZ25pbmctZm9ybSB7XHJcblx0bWF4LXdpZHRoOiA2NTBweDtcclxufVxyXG5cclxuLnNpZ25pbmctZm9ybSB0YWJsZSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5zaWduaW5nLWZvcm0gdGFibGUgdGQge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLnNpZ25pbmctZm9ybSB0YWJsZSB0ZCBsYWJlbCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZzogMTJweCAwO1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLnNpZ25pbmctZm9ybSB0YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XHJcblx0d2lkdGg6IDIxM3B4O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi5zaWduaW5nLWZvcm0tYnV0dG9uIHtcclxuXHRwYWRkaW5nOiAxN3B4IDAgOHB4O1xyXG59XHJcblxyXG4uc2lnbmluZy1mb3JtLWJ1dHRvbiBhLmJ1dHRvbiB7XHJcblx0bWluLXdpZHRoOiAzMDBweDtcclxufVxyXG5cclxuLmNoYW5nZS10aWNrZXQge1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5jaGFuZ2UtdGlja2V0LXJvdyB7XHJcblx0ZGlzcGxheTogdGFibGUtcm93O1xyXG59XHJcblxyXG4uY2hhbmdlLXRpY2tldC1kYXRlLFxyXG4uY2hhbmdlLXRpY2tldC1yb3V0ZSxcclxuLmNoYW5nZS10aWNrZXQtbnVtYmVyIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0cGFkZGluZzogMjFweCAyNXB4IDE4cHggMDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLmNoYW5nZS10aWNrZXQtZGF0ZSB7XHJcblx0d2lkdGg6IDIyMHB4O1xyXG5cdHBhZGRpbmctbGVmdDogNDBweDtcclxufVxyXG5cclxuLmNoYW5nZS10aWNrZXQtcm91dGUge1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XHJcbn1cclxuXHJcbi5jaGFuZ2UtdGlja2V0LW51bWJlciB7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5jaGFuZ2Utb3B0aW9ucyB7XHJcblx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0bWFyZ2luOiAwIC0zM3B4O1xyXG59XHJcblxyXG4uY2hhbmdlLW9wdGlvbnMtaW5saW5lIHtcclxuXHRwYWRkaW5nLXRvcDogMDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5jaGFuZ2Utb3B0aW9ucy1pbmxpbmUgLmNoYW5nZS1vcHRpb25zLWJ1dHRvbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmctbGVmdDogMTRweDtcclxuXHRmbG9hdDogbm9uZTtcclxuXHRwYWRkaW5nLXJpZ2h0OiAxNHB4O1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdG1pbi13aWR0aDogMjUwcHg7XHJcbn1cclxuXHJcbi5jaGFuZ2Utb3B0aW9ucy1idXR0b24ge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcblx0cGFkZGluZzogMjBweCAzM3B4IDA7XHJcbn1cclxuXHJcbi5jaGFuZ2Utb3B0aW9ucy1idXR0b24gYS5idXR0b24ge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ucGVyc29uYWwtaW5mbyB7XHJcblx0cGFkZGluZy10b3A6IDVweDtcclxuXHRtYXgtd2lkdGg6IDYwN3B4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4ucGVyc29uYWwtaW5mbyB0YWJsZSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5wZXJzb25hbC1pbmZvIHRhYmxlIHRkIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5wZXJzb25hbC1pbmZvIHRhYmxlIHRkLmNvbDEge1xyXG5cdHdpZHRoOiAxNzBweDtcclxuXHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4ucGVyc29uYWwtaW5mbyB0YWJsZSB0ZC5jb2wxIGxhYmVsIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nOiAxMnB4IDA7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4ucGVyc29uYWwtaW5mbyB0YWJsZSB0ZC5jb2wyIHtcclxuXHR3aWR0aDogMTY1cHg7XHJcblx0cGFkZGluZy1yaWdodDogMzBweDtcclxufVxyXG5cclxuLnBlcnNvbmFsLWluZm8gLmNoZWNrYm94IGxhYmVsIHtcclxuXHRtaW4td2lkdGg6IDM3MnB4O1xyXG59XHJcblxyXG4ucGF5bWVudCB7XHJcblx0cGFkZGluZy10b3A6IDIzcHg7XHJcbn1cclxuXHJcbi5jb250ZW50LW5vdGUge1xyXG5cdG1hcmdpbi1ib3R0b206IDU1cHg7XHJcblx0cGFkZGluZzogMTJweCAyMHB4IDIycHggMzhweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRjb2xvcjogIzJkNjI0MjtcclxuXHRiYWNrZ3JvdW5kOiAjYWNlN2JiO1xyXG59XHJcblxyXG4uY29udGVudC1ub3RlLXN0ZXAtMTMge1xyXG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTRweDtcclxufVxyXG5cclxuLnBheW1lbnQtbGF0ZXIgLmNoZWNrYm94IGxhYmVsIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdHBhZGRpbmctbGVmdDogMzhweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogN3B4O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMS40MztcclxuXHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi5wYXltZW50LWxhdGVyIC5jaGVja2JveCBsYWJlbDpiZWZvcmUge1xyXG5cdHJpZ2h0OiBhdXRvO1xyXG5cdGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5wYXltZW50LWxhdGVyIC5jaGVja2JveCBsYWJlbDphZnRlciB7XHJcblx0cmlnaHQ6IGF1dG87XHJcblx0bGVmdDogMnB4O1xyXG59XHJcblxyXG4ucGF5bWVudC1saXN0IHtcclxuXHRwYWRkaW5nLXRvcDogMTRweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5wYXltZW50LWxpc3Q6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogOTVweDtcclxuXHRyaWdodDogOTVweDtcclxuXHRoZWlnaHQ6IDFweDtcclxuXHRiYWNrZ3JvdW5kOiAjZThlOGU4O1xyXG59XHJcblxyXG4ucGF5bWVudC1pdGVtIHtcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG59XHJcblxyXG4ucGF5bWVudC1pdGVtLXJvdyB7XHJcblx0ZGlzcGxheTogdGFibGUtcm93O1xyXG59XHJcblxyXG4ucGF5bWVudC1pdGVtLXRpdGxlLFxyXG4ucGF5bWVudC1pdGVtLXN1bSxcclxuLnBheW1lbnQtaXRlbS1udW1iZXIsXHJcbi5wYXltZW50LWl0ZW0tc3lzdGVtIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0cGFkZGluZzogNXB4IDEwcHggNXB4IDA7XHJcblx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxufVxyXG5cclxuLnBheW1lbnQtaXRlbS10aXRsZSB7XHJcblx0cGFkZGluZy1sZWZ0OiAxNnB4O1xyXG59XHJcblxyXG4ucGF5bWVudC1pdGVtLW51bWJlciB7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLnBheW1lbnQtaXRlbS1zeXN0ZW0ge1xyXG5cdHdpZHRoOiAxOTZweDtcclxuXHRwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbn1cclxuXHJcbi5wYXltZW50LWl0ZW0tc3lzdGVtIGltZyB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4ub3JkZXIge1xyXG5cdHBhZGRpbmctdG9wOiAxMXB4O1xyXG5cdG1heC13aWR0aDogNjE0cHg7XHJcblx0bWFyZ2luOiAwIGF1dG8gNTJweDtcclxufVxyXG5cclxuLm9yZGVyIC5wYXltZW50LWxhdGVyIHtcclxuXHRtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG59XHJcblxyXG4ub3JkZXItY29udGFjdCB7XHJcblx0bWFyZ2luLWJvdHRvbTogM3B4O1xyXG59XHJcblxyXG4ub3JkZXItaW5mbyB7XHJcblx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxufVxyXG5cclxuLm9yZGVyLWluZm8gdGFibGUge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ub3JkZXItaW5mbyB0YWJsZSB0aCB7XHJcblx0cGFkZGluZzogMTNweCAxOHB4IDAgMDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi5vcmRlci1pbmZvIHRhYmxlIHRoOmZpcnN0LWNoaWxkIHtcclxuXHRwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcbn1cclxuXHJcbi5vcmRlci1pbmZvIHRhYmxlIHRoOmxhc3QtY2hpbGQge1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4ub3JkZXItaW5mbyB0YWJsZSB0ZCB7XHJcblx0cGFkZGluZzogOHB4IDE4cHggMCAwO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0Y29sb3I6ICM2NjY2NjY7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLm9yZGVyLWluZm8gdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xyXG5cdHBhZGRpbmctbGVmdDogMThweDtcclxufVxyXG5cclxuLm9yZGVyLWluZm8gdGFibGUgdGQuY29sMSB7XHJcblx0cGFkZGluZy1sZWZ0OiA1NHB4O1xyXG59XHJcblxyXG4ub3JkZXItaW5mbyB0YWJsZSB0ZDpsYXN0LWNoaWxkIHtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLm9yZGVyLWluZm8gdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XHJcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5vcmRlci1pbmZvIHRhYmxlIHRib2R5IHRyLmZpcnN0LWNoaWxkIHRkIHtcclxuXHRwYWRkaW5nLXRvcDogMTRweDtcclxufVxyXG5cclxuLm9yZGVyLWluZm8gdGFibGUgdHIub3JkZXItaW5mby1yb3V0ZSB0ZCB7XHJcblx0cGFkZGluZy1ib3R0b206IDExcHg7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcclxufVxyXG5cclxuLm9yZGVyLWluZm8gdGFibGUgdGZvb3QgdGQge1xyXG5cdHBhZGRpbmctdG9wOiAxN3B4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAxOXB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0Y29sb3I6ICMwMDAwMDA7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7XHJcbn1cclxuXHJcbi50aHVtYm5haWxzLW1lZGl1bSB7XHJcblx0bWFyZ2luLWxlZnQ6IC04cHg7XHJcblx0bWFyZ2luLXJpZ2h0OiAtOHB4O1xyXG59XHJcblxyXG4udGh1bWJuYWlscy1tZWRpdW0gPiBsaSB7XHJcblxyXG5cdG1heC13aWR0aDogMzMuMzMzMyU7XHJcblx0cGFkZGluZzogMTVweCA4cHggMXB4O1xyXG59XHJcblxyXG4udGh1bWJuYWlscy1tZWRpdW0gLnRodW1ibmFpbC1pbWFnZSB7XHJcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdGhlaWdodDogMTQwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4udGh1bWJuYWlscy1tZWRpdW0gLnRodW1ibmFpbC10aXRsZSB7XHJcblx0cGFkZGluZy1ib3R0b206IDExcHg7XHJcbn1cclxuXHJcbi50aHVtYm5haWwge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxuXHRib3JkZXI6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Y29sb3I6ICMyMTI0MjU7XHJcblx0cGFkZGluZzogMTBweDtcclxufVxyXG5cclxuYS50aHVtYm5haWw6aG92ZXIsIGEudGh1bWJuYWlsOmZvY3VzIHtcclxuXHRjb2xvcjogIzIxMjQyNTtcclxuXHRib3JkZXItY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi50aHVtYm5haWwtaW1hZ2Uge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbn1cclxuXHJcbi50aHVtYm5haWwtaW1hZ2UgaW1nIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG4udGh1bWJuYWlscy1tZWRpdW0gLnRodW1ibmFpbC1pbWFnZSAuVmVydGljYWwtTWVhc3VyZS1MZWZ0LFxyXG4udGh1bWJuYWlscy1tZWRpdW0gLnRodW1ibmFpbC1pbWFnZSAuSG9yaXpvbnRhbC1NZWFzdXJlLVJpZ2h0LFxyXG4udGh1bWJuYWlscy1tZWRpdW0gLnRodW1ibmFpbC1pbWFnZSAuSG9yaXpvbnRhbC1NZWFzdXJlLVRvcCxcclxuLnRodW1ibmFpbHMtbWVkaXVtIC50aHVtYm5haWwtaW1hZ2UgLkhvcml6b250YWwtTWVhc3VyZS1Cb3R0b20ge1xyXG5cdGZvbnQtc2l6ZTogMTdweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG4udGh1bWJuYWlscy1tZWRpdW0gLnRodW1ibmFpbC1pbWFnZSBpbWcge1xyXG5cdG1heC1oZWlnaHQ6IDEwMCU7ICBcclxuXHRtYXgtd2lkdGg6IDEwMCU7IFxyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdGhlaWdodDogYXV0bztcclxuXHJcblx0cG9zaXRpb246IGFic29sdXRlOyAgXHJcblx0dG9wOiAwOyAgXHJcblx0Ym90dG9tOiAwOyAgXHJcblx0bGVmdDogMDsgIFxyXG5cdHJpZ2h0OiAwOyAgXHJcblx0bWFyZ2luOiBhdXRvO1xyXG59XHJcbi50aHVtYm5haWxzLW1lZGl1bSAudGh1bWJuYWlsLWltYWdlIC5WZXJ0aWNhbC1NZWFzdXJlLUxlZnQge1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgoMC4wMDYsLTEuMDAwLDEuMDAwLDAuMDA2LC0xMTUsNTUpO1xyXG5cdC1tb3otdHJhbnNmb3JtOiBtYXRyaXgoMC4wMDYsLTEuMDAwLDEuMDAwLDAuMDA2LC0xMTVweCw1NXB4KTtcclxuXHQtbXMtdHJhbnNmb3JtOiBtYXRyaXgoMC4wMDYsLTEuMDAwLDEuMDAwLDAuMDA2LC0xMTUsNTUpO1xyXG5cdC1vLXRyYW5zZm9ybTogbWF0cml4KDAuMDA2LC0xLjAwMCwxLjAwMCwwLjAwNiwtMTE1LDU1KTtcclxuXHR0cmFuc2Zvcm06IG1hdHJpeCgwLjAwNiwtMS4wMDAsMS4wMDAsMC4wMDYsLTExNSw1NSk7XHJcbn1cclxuLnRodW1ibmFpbHMtbWVkaXVtIC50aHVtYm5haWwtaW1hZ2UgLkhvcml6b250YWwtTWVhc3VyZS1SaWdodCB7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeCgxLDAsMCwxLDYwLDU1KTtcclxuXHQtbW96LXRyYW5zZm9ybTogbWF0cml4KDEsMCwwLDEsNjBweCw1NXB4KTtcclxuXHQtbXMtdHJhbnNmb3JtOiBtYXRyaXgoMSwwLDAsMSw2MCw1NSk7XHJcblx0LW8tdHJhbnNmb3JtOiBtYXRyaXgoMSwwLDAsMSw2MCw1NSk7XHJcblx0dHJhbnNmb3JtOiBtYXRyaXgoMSwwLDAsMSw2MCw1NSk7XHJcbn1cclxuLnRodW1ibmFpbHMtbWVkaXVtIC50aHVtYm5haWwtaW1hZ2UgLkhvcml6b250YWwtTWVhc3VyZS1Ub3Age1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgoMSwwLDAsMSwtNCwzKTtcclxuXHQtbW96LXRyYW5zZm9ybTogbWF0cml4KDEsMCwwLDEsLTRweCwzcHgpO1xyXG5cdC1tcy10cmFuc2Zvcm06IG1hdHJpeCgxLDAsMCwxLC00LDMpO1xyXG5cdC1vLXRyYW5zZm9ybTogbWF0cml4KDEsMCwwLDEsLTQsMyk7XHJcblx0dHJhbnNmb3JtOiBtYXRyaXgoMSwwLDAsMSwtNCwzKTtcclxufVxyXG4udGh1bWJuYWlscy1tZWRpdW0gLnRodW1ibmFpbC1pbWFnZSAuSG9yaXpvbnRhbC1NZWFzdXJlLUJvdHRvbSB7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeCgxLDAsMCwxLC0yLC0xMCk7XHJcblx0LW1vei10cmFuc2Zvcm06IG1hdHJpeCgxLDAsMCwxLC0ycHgsLTEwcHgpO1xyXG5cdC1tcy10cmFuc2Zvcm06IG1hdHJpeCgxLDAsMCwxLC0yLC0xMCk7XHJcblx0LW8tdHJhbnNmb3JtOiBtYXRyaXgoMSwwLDAsMSwtMiwtMTApO1xyXG5cdHRyYW5zZm9ybTogbWF0cml4KDEsMCwwLDEsLTIsLTEwKTtcclxufVxyXG5cclxuLnRodW1ibmFpbC10aXRsZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG4uaW5mby1ibG9jayB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDhweDtcclxuXHR0b3A6IDE1cHg7XHJcblx0cmlnaHQ6IDhweDtcclxuXHRoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi5pbmZvLWJsb2NrOmhvdmVyIC5pbmZvLWJsb2NrLWRyb3Age1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uaW5mby1ibG9jay1pY29uIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0d2lkdGg6IDMwcHg7XHJcblx0aGVpZ2h0OiAzMHB4O1xyXG5cdGJhY2tncm91bmQ6ICMxYzRiN2U7XHJcblx0Y29sb3I6ICNmZmZmZmY7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdGxlZnQ6IDE1cHg7XHJcblx0dG9wOiAxMnB4O1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRsaW5lLWhlaWdodDogMzBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdGZvbnQtZmFtaWx5OiBUaW1lcywgR2VvcmdpYSwgc2VyaWY7XHJcbn1cclxuXHJcbi5pbmZvLWJsb2NrLWRyb3Age1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uaW5mby1ibG9jay1kcm9wLWNvbnRlbnQge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJhY2tncm91bmQ6ICMxYzRiN2U7XHJcblx0Y29sb3I6ICNmZmZmZmY7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG5cdHBhZGRpbmc6IDE3cHggMTRweCAzM3B4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmluZm8tYmxvY2stZHJvcC1jb250ZW50OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcIjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAtMjZweDtcclxuXHRsZWZ0OiAxOHB4O1xyXG5cdHdpZHRoOiAwO1xyXG5cdGhlaWdodDogMDtcclxuXHRib3JkZXI6IDEzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXRvcC1jb2xvcjogIzFjNGI3ZTtcclxufVxyXG5cclxuLmluZm8tYmxvY2stZHJvcC1jb250ZW50IHAge1xyXG5cdG1hcmdpbjogMTBweCAwO1xyXG59XHJcblxyXG4uaW5mby1ibG9jay1kcm9wLWNvbnRlbnQgc3Ryb25nIHtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdGZvbnQtd2VpZ2h0OiAxNnB4O1xyXG59XHJcblxyXG4udGh1bWJuYWlscy1nbG9iYWwtdGl0bGUge1xyXG5cdGJhY2tncm91bmQ6ICM4NWJiMzM7XHJcblx0Y29sb3I6ICNmZmZmZmY7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtd2VpZ2h0OiAxNnB4O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRmb250LXdlaWdodDogOTAwO1xyXG5cdHBhZGRpbmc6IDE4cHggMTBweCAxN3B4O1xyXG5cdGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbn1cclxuXHJcbi50aHVtYm5haWxzLWdsb2JhbC10aXRsZS1vcmFuZ2Uge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlMWEzMWQ7XHJcbn1cclxuXHJcbi50aHVtYm5haWxzLWdsb2JhbC10aXRsZS1ibHVlIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWQ2OGE2O1xyXG59XHJcblxyXG4udGh1bWJuYWlscy1nbG9iYWwtdGl0bGUge1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi50aHVtYm5haWwtaW1hZ2UtY291bnQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW46IDAgYXV0byA2cHg7XHJcblx0bWF4LXdpZHRoOiAzMjlweDtcclxuXHRwYWRkaW5nOiAyN3B4IDA7XHJcbn1cclxuXHJcbi5wbHVzLFxyXG4ubWludXMge1xyXG5cdHdpZHRoOiA1MHB4O1xyXG5cdGhlaWdodDogNTBweDtcclxuXHRiYWNrZ3JvdW5kOiAjYjViZWNmO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDA7XHJcblx0dG9wOiA1MCU7XHJcblx0bWFyZ2luLXRvcDogLTIwcHg7XHJcbn1cclxuXHJcbi5wbHVzOmJlZm9yZSwgLnBsdXM6YWZ0ZXIsXHJcbi5taW51czpiZWZvcmUsXHJcbi5taW51czphZnRlciB7XHJcblx0Y29udGVudDogXCJcIjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdHdpZHRoOiAyMHB4O1xyXG5cdGhlaWdodDogNHB4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG5cdG1hcmdpbi10b3A6IC0ycHg7XHJcbn1cclxuXHJcbi5wbHVzOmFmdGVyLFxyXG4ubWludXM6YWZ0ZXIge1xyXG5cdGhlaWdodDogMjBweDtcclxuXHR3aWR0aDogNHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAtMnB4O1xyXG5cdG1hcmdpbi10b3A6IC0xMHB4O1xyXG59XHJcblxyXG4ucGx1czpob3ZlcixcclxuLm1pbnVzOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjODViYjMzO1xyXG59XHJcblxyXG4ucGx1cy1vcmFuZ2U6aG92ZXIsXHJcbi5taW51cy1vcmFuZ2U6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlMWEzMWQ7XHJcbn1cclxuXHJcbi5wbHVzLWJsdWU6aG92ZXIsXHJcbi5taW51cy1ibHVlOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWQ2OGE2O1xyXG59XHJcblxyXG4ubWludXMge1xyXG5cdHJpZ2h0OiBhdXRvO1xyXG5cdGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5taW51czphZnRlciB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmNvdW50IHtcclxuXHRmb250LXNpemU6IDU1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0Zm9udC13ZWlnaHQ6IDgwMDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG5cdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLmNvdW50LWltZyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcblx0bWFyZ2luLWJvdHRvbTogNHB4O1xyXG59XHJcblxyXG4uY291bnQtaW1nIGltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5jaGVjay1mb3JtIHtcclxuXHRtYXgtd2lkdGg6IDQxNXB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdHBhZGRpbmctdG9wOiAxNHB4O1xyXG59XHJcblxyXG4uY2hlY2stZm9ybSBpbnB1dC5pbnB1dC10ZXh0LCAuY2hlY2stZm9ybSB0ZXh0YXJlYS50ZXh0YXJlYSB7XHJcblx0aGVpZ2h0OiA1MHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbi5jaGVjay1mb3JtLW5vdGUge1xyXG5cdG1hcmdpbi1ib3R0b206IDIzcHg7XHJcbn1cclxuXHJcbi5jYWxlZGFyLWxpc3Qge1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xyXG5cdC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuXHQtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRtYXJnaW4tbGVmdDogLTExcHg7XHJcblx0bWFyZ2luLXJpZ2h0OiAtMTFweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmNhbGVkYXItY29sdW1uIHtcclxuXHRwYWRkaW5nOiAyMXB4IDExcHggMHB4O1xyXG5cdHdpZHRoOiAxNC4yODU3MSU7XHJcbn1cclxuXHJcbi5jYWxlbmRhci1pdGVtIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcblx0Ym9yZGVyOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGNvbG9yOiAjMDAwMDAwO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0cGFkZGluZzogMzRweCA1cHggMjBweDtcclxufVxyXG5cclxuLmNhbGVuZGFyLWl0ZW06aG92ZXIsIC5jYWxlbmRhci1pdGVtOmZvY3VzIHtcclxuXHRjb2xvcjogIzAwMDAwMDtcclxuXHRib3JkZXItY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5jYWxlbmRhci1pdGVtLWRpc2FibGVkIHtcclxuXHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0b3BhY2l0eTogMC40NTtcclxufVxyXG5cclxuLmNhbGVuZGFyLWl0ZW0tZGlzYWJsZWQ6aG92ZXIsIC5jYWxlbmRhci1pdGVtLWRpc2FibGVkOmZvY3VzIHtcclxuXHRjb2xvcjogIzAwMDAwMDtcclxuXHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uY2FsZW5kYXItaXRlbS10b2RheSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzg1YmIzMztcclxuXHRjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLmNhbGVuZGFyLWl0ZW0tdG9kYXk6aG92ZXIsIC5jYWxlbmRhci1pdGVtLXRvZGF5OmZvY3VzIHtcclxuXHRjb2xvcjogI2ZmZmZmZjtcclxuXHRib3JkZXItY29sb3I6ICM4NWJiMzM7XHJcbn1cclxuXHJcbi5jYWxlbmRhci1pdGVtLWRvZiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRtYXJnaW4tYm90dG9tOiA0cHg7XHJcbn1cclxuXHJcbi5jYWxlbmRhci1pdGVtLW51bSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiA1MXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMnB4O1xyXG59XHJcblxyXG4uY2FsZW5kYXItaXRlbS1tbnQge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi5mb250LXdlaWdodC1tZWRpdW0ge1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi5jb250ZW50LXRpdGxlIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi5jb250ZW50LXRpdGxlIGgxIHN0cm9uZyB7XHJcblx0Zm9udC13ZWlnaHQ6IDgwMDtcclxufVxyXG5cclxuLmNhbGVkYXItcHJldixcclxuLmNhbGVkYXItbmV4dCB7XHJcblx0cmlnaHQ6IDA7XHJcblx0dG9wOiA1MCU7XHJcblx0bWFyZ2luLXRvcDogMnB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxuXHQtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG5cdG9wYWNpdHk6IDAuNTtcclxufVxyXG5cclxuLmNhbGVkYXItcHJldjpob3ZlcixcclxuLmNhbGVkYXItbmV4dDpob3ZlciB7XHJcblx0b3BhY2l0eTogMTtcclxufVxyXG5cclxuLmNhbGVkYXItY29udHJvbC1uYXYge1xyXG5cdHdpZHRoOiAyMHB4O1xyXG5cdHBhZGRpbmc6IDVweCAwIDVweCA5cHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5jYWxlZGFyLWNvbnRyb2wtbmF2IGltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uY2FsZWRhci1wcmV2IHtcclxuXHRyaWdodDogYXV0bztcclxuXHRsZWZ0OiAwO1xyXG59XHJcblxyXG4uY2FsZWRhci1wcmV2IC5jYWxlZGFyLWNvbnRyb2wtbmF2IHtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxufVxyXG5cclxuLmNvbnRlbnQtdGltZS1saXN0IHtcclxuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHQtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcclxuXHQtbXMtZmxleC13cmFwOiB3cmFwO1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcblx0LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG5cdG1hcmdpbi1yaWdodDogLTEwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5jb250ZW50LXRpbWUtY29sdW1uIHtcclxuXHRwYWRkaW5nOiAyMHB4IDEwcHggMHB4O1xyXG5cdHdpZHRoOiAyMCU7XHJcbn1cclxuXHJcbi5jb250ZW50LXRpbWUtaXRlbSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG5cdGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRjb2xvcjogIzAwMDAwMDtcclxufVxyXG5cclxuLmNvbnRlbnQtdGltZS1pdGVtOmhvdmVyLCAuY29udGVudC10aW1lLWl0ZW06Zm9jdXMge1xyXG5cdGNvbG9yOiAjMDAwMDAwO1xyXG5cdGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLmNvbnRlbnQtdGltZS1pdGVtLW5vdyAuY29udGVudC10aW1lLW51bSxcclxuLmNvbnRlbnQtdGltZS1pdGVtLW5vdyAuY29udGVudC10aW1lLXRpdGxlIHtcclxuXHRjb2xvcjogIzg1YmIzMztcclxufVxyXG5cclxuLmNvbnRlbnQtdGltZS1pdGVtLWRpc2FibGVkIHtcclxuXHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0b3BhY2l0eTogMC41O1xyXG59XHJcblxyXG4uY29udGVudC10aW1lLWl0ZW0tZGlzYWJsZWQ6aG92ZXIsIC5jb250ZW50LXRpbWUtaXRlbS1kaXNhYmxlZDpmb2N1cyB7XHJcblx0Y29sb3I6ICMwMDAwMDA7XHJcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmNvbnRlbnQtdGltZS1udW0ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogNTNweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDNweDtcclxuXHRwYWRkaW5nLXRvcDogMzBweDtcclxufVxyXG5cclxuLmNvbnRlbnQtdGltZS10aXRsZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5jb250ZW50LXRpbWUtbm90ZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiAxMXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHRjb2xvcjogIzg1YmIzMztcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdG1pbi1oZWlnaHQ6IDE1cHg7XHJcblx0bWluLXdpZHRoOiAxcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG59XHJcblxyXG4uY29udGVudC10aW1lLW5vdGUtcmVkIHtcclxuXHRjb2xvcjogI2UzMmQyZDtcclxufVxyXG5cclxuLmNvbnRlbnQtdGltZS1ub3RlLW9yYW5nZSB7XHJcblx0Y29sb3I6ICNkYTlhMTA7XHJcbn1cclxuXHJcbi5jb250ZW50LXRpbWUtaW5mbyB7XHJcblx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHRtYXJnaW46IDAgLTVweCAtNXB4O1xyXG59XHJcblxyXG4uY29udGVudC10aW1lLWltYWdlIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogNDMlO1xyXG5cdHBhZGRpbmc6IDVweCAwO1xyXG59XHJcblxyXG4uY29udGVudC10aW1lLWltYWdlIGltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5jb250ZW50LXRpbWUtbWV0YSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDU3JTtcclxuXHRwYWRkaW5nLXJpZ2h0OiAxNHB4O1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRmb250LXdlaWdodDogOTAwO1xyXG5cdHBhZGRpbmctdG9wOiAyMnB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGVudC10aW1lLW1ldGEtdGl0bGUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMTFweDtcclxuXHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcbn1cclxuXHJcbi5jb250ZW50LXRpbWUtcHJpY2Uge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLnNsaWNrLXNsaWRlIHtcclxuXHRwYWRkaW5nOiAwIDEwcHg7XHJcbn1cclxuXHJcbi5zaG93SGlkZSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnRpbE92ZXJzaWd0IHtcclxuICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHggIWltcG9ydGFudDtcclxuXHRtYXJnaW4tdG9wOiAtMTFweCAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIGhvbWUgKi9cclxuLyogcmVzcG9uc2l2ZSAqL1xyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcblx0LnBhbmVsLWxpc3QgPiBsaSB7XHJcblx0XHQvKiB3aWR0aDogMzMlOyAqL1xyXG5cdH1cclxuXHQucGFuZWwtdGh1bWIge1xyXG5cdFx0Lyogd2lkdGg6IDEwMCU7ICovXHJcblx0XHRoZWlnaHQ6IDEwNXB4O1xyXG5cdH1cclxuXHQucGFuZWwtbGlzdC1uYXZpZ2F0aW9uIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzN3B4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDM3cHg7XHJcblx0fVxyXG5cdC5idXR0b24tZ28tc3RlcC00IHtcclxuXHRcdG1pbi13aWR0aDogMjQwcHg7XHJcblx0fVxyXG5cdC5idXR0b24tZ28tc3RlcC0xMCwgLmJ1dHRvbi1nby1zdGVwLTgsIC5idXR0b24tZ28tc3RlcC05LCAuYnV0dG9uLWdvLXN0ZXAtMTEsIC5idXR0b24tZ28tc3RlcC0xMiB7XHJcblx0XHRtaW4td2lkdGg6IDMyMHB4O1xyXG5cdH1cclxuXHQucGFuZWwtdGh1bWItaW1hZ2Uge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDBweDtcclxuXHR9XHJcblx0LnBhbmVsLXRodW1iLXRpdGxlIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRmb250LXdlaWdodDogMTJweDtcclxuXHR9XHJcblx0LnBhbmVsLXRodW1iLWltYWdlLWxpbmUge1xyXG5cdFx0cGFkZGluZy10b3A6IDJweDtcclxuXHR9XHJcblx0LnBhbmVsLXRodW1iLWltYWdlLWxpbmUtbnVtIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcblx0LnBhbmVsLXRodW1iLWltYWdlLWxpbmUtd3JhcCB7XHJcblx0XHR3aWR0aDogMjJweDtcclxuXHR9XHJcblx0LmNoYW5nZS10aWNrZXQtZGF0ZSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcblx0fVxyXG5cdC5jaGFuZ2Utb3B0aW9ucyB7XHJcblx0XHRtYXJnaW46IDAgLTE1cHg7XHJcblx0fVxyXG5cdC5jaGFuZ2Utb3B0aW9ucy1idXR0b24ge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHR9XHJcblx0LmNhbGVuZGFyLWl0ZW0ge1xyXG5cdFx0cGFkZGluZy10b3A6IDE4cHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuXHR9XHJcblx0LmNhbGVuZGFyLWl0ZW0tZG9mIHtcclxuXHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHR9XHJcblx0LmNhbGVuZGFyLWl0ZW0tbnVtIHtcclxuXHRcdGZvbnQtc2l6ZTogNDBweDtcclxuXHR9XHJcblx0LmNhbGVuZGFyLWl0ZW0tbW50IHtcclxuXHRcdGZvbnQtc2l6ZTogMTFweDtcclxuXHR9XHJcblx0LmNhbGVkYXItbGlzdCB7XHJcblx0XHRtYXJnaW4tbGVmdDogLThweDtcclxuXHRcdG1hcmdpbi1yaWdodDogLThweDtcclxuXHR9XHJcblx0LmNhbGVkYXItY29sdW1uIHtcclxuXHRcdHBhZGRpbmctbGVmdDogOHB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogOHB4O1xyXG5cdFx0cGFkZGluZy10b3A6IDE2cHg7XHJcblx0fVxyXG5cdC5wYW5lbC10aHVtYi1kYXRlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdH1cclxuXHQuY29udGVudC1mdWxsIC5wYW5lbC10aHVtYi1pbWFnZS1saW5lIHtcclxuXHRcdHBhZGRpbmctdG9wOiAwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAtMnB4O1xyXG5cdH1cclxuXHQuY29udGVudC1mdWxsIC5wYW5lbC10aHVtYi1kYXRlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdH1cclxuXHQuY29udGVudC1mdWxsIC5wYW5lbC10aHVtYi10aW1lLW51bSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMThweDtcclxuXHRcdGZvbnQtc2l6ZTogMzJweDtcclxuXHR9XHJcblx0LnBhbmVsLXRodW1iLWRhdGUtZG93IHtcclxuXHRcdGZvbnQtc2l6ZTogMTFweDtcclxuXHR9XHJcblx0LnBhbmVsLXRodW1iLWRhdGUtbnVtIHtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHR9XHJcblx0LnBhbmVsLXRodW1iLWRhdGUtbXRoIHtcclxuXHRcdGZvbnQtc2l6ZTogOXB4O1xyXG5cdH1cclxuXHQuY29udGVudC10aW1lLWNvbHVtbiB7XHJcblx0XHR3aWR0aDogMjUlO1xyXG5cdH1cclxuXHQuY29udGVudC10aW1lLW51bSB7XHJcblx0XHRmb250LXNpemU6IDQ0cHg7XHJcblx0fVxyXG5cdC5jb250ZW50LXRpbWUtbm90ZSB7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdH1cclxuXHQucGFuZWwtdGh1bWItaW1hZ2UtbGluZS1zZXAge1xyXG5cdFx0d2lkdGg6IDFweDtcclxuXHR9XHJcblx0LnBhbmVsLWxpc3QtbmF2aWdhdGlvbi1wcmljZS10aXRsZSB7XHJcblx0XHRtaW4td2lkdGg6IDA7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHQudGlsT3ZlcnNpZ3Qge1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRwYWRkaW5nOiAwIDEwcHggIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuXHR9XHJcblx0Lm1vZGFsLXNlc3Npb24ge1xyXG5cdFx0cGFkZGluZzogNjBweCAyMHB4O1xyXG5cdH1cclxuXHQubW9kYWwtc2Vzc2lvbi1pbWcge1xyXG5cdFx0d2lkdGg6IDY2cHg7XHJcblx0fVxyXG5cdC5tb2RhbC1zZXNzaW9uLXRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMzRweDtcclxuXHR9XHJcblx0Lm1vZGFsLXNlc3Npb24taW5mbyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdH1cclxuXHQubG9nbyBhIHtcclxuXHRcdG1heC13aWR0aDogMTgwcHg7XHJcblx0fVxyXG5cdC5jb250ZW50IHtcclxuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0fVxyXG5cdC5zaWduaW5nLWZvcm0ge1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdH1cclxuXHQuc2lnbmluZy1mb3JtIHRhYmxlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHQuc2lnbmluZy1mb3JtIHRhYmxlIHRib2R5LFxyXG5cdC5zaWduaW5nLWZvcm0gdGFibGUgdHIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdC5zaWduaW5nLWZvcm0gdGFibGUgdGQge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdC5zaWduaW5nLWZvcm0gdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHQuc2lnbmluZy1mb3JtLWJ1dHRvbiBhLmJ1dHRvbiB7XHJcblx0XHRtaW4td2lkdGg6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0LnRodW1ibmFpbC10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0fVxyXG5cdC5wYW5lbCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvdHRvbTogLTEyOXB4O1xyXG5cdH1cclxuXHQucGFuZWwubWVkTmF2IHtcclxuXHRcdGJvdHRvbTogLTIyOHB4O1xyXG5cdH1cclxuXHQucGFuZWwubWVkQnRuIHtcclxuXHRcdGJvdHRvbTogLTkwcHg7XHJcblx0fVxyXG5cdC5zbGlkZS11cCB7XHJcblx0XHRib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQuc2xpZGUtZG93blx0e1xyXG5cdFx0Ym90dG9tOiAtMTI5cHggIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnBhbmVsIC5wYW5lbC1saXN0LW5hdmlnYXRpb24sXHJcblx0LnBhbmVsIC5wYW5lbC1saXN0IHtcclxuXHRcdHBhZGRpbmctdG9wOiAzNHB4O1xyXG5cdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xyXG5cdH1cclxuXHQucGFuZWwubWVkTmF2IC5wYW5lbC1saXN0IHtcclxuXHRcdHBhZGRpbmctdG9wOiAxN3B4O1xyXG5cdH1cclxuXHQucGFuZWwgLnBhbmVsLWxpc3Qge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0fVxyXG5cdC5wYW5lbC1saXN0ID4gbGkge1xyXG5cdFx0cGFkZGluZzogMCAxMHB4IDE3cHg7XHJcblx0fVxyXG5cdC5zaG93SGlkZSB7XHJcblx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRcdGRpc3BsYXk6IC1tb3otYm94O1xyXG5cdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0XHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0LXdlYmtpdC1mbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG5cdFx0ZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dG9wOiAtMTVweDtcclxuXHR9XHJcblx0LnNob3dIaWRlIC5idG5TaG93SGlkZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGhlaWdodDogMzBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdHdpZHRoOiAxMTBweDtcclxuXHJcblx0XHQvKlByb2JsZW0gMyovXHJcblx0XHRtYXJnaW46IGF1dG87XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0fVxyXG5cdFxyXG5cdC5tYWluIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuXHR9XHJcblx0LnBhbmVsLWxpc3QtbmF2aWdhdGlvbiB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTdweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxN3B4O1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cdC5jaGFuZ2UtdGlja2V0IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHQuY2hhbmdlLXRpY2tldC1yb3cge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdC5jaGFuZ2UtdGlja2V0LWRhdGUsXHJcblx0LmNoYW5nZS10aWNrZXQtcm91dGUsXHJcblx0LmNoYW5nZS10aWNrZXQtbnVtYmVyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZzogOHB4IDIwcHg7XHJcblx0fVxyXG5cdC5jaGFuZ2UtdGlja2V0LWRhdGUge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHR9XHJcblx0LmNoYW5nZS10aWNrZXQtbnVtYmVyIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblx0LmNoYW5nZS1vcHRpb25zIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblx0LmNoYW5nZS1vcHRpb25zLWJ1dHRvbiB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5idXR0b24tZ28tc3RlcC0xMCwgLmJ1dHRvbi1nby1zdGVwLTgsIC5idXR0b24tZ28tc3RlcC05LCAuYnV0dG9uLWdvLXN0ZXAtMTEsIC5idXR0b24tZ28tc3RlcC0xMiB7XHJcblx0XHRtaW4td2lkdGg6IDA7XHJcblx0fVxyXG5cdC5jaGVjay1mb3JtIGlucHV0LmlucHV0LXRleHQsIC5jaGVjay1mb3JtIHRleHRhcmVhLnRleHRhcmVhIHtcclxuXHRcdGhlaWdodDogNDVweDtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHR9XHJcblx0LnBlcnNvbmFsLWluZm8ge1xyXG5cdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0fVxyXG5cdC5wZXJzb25hbC1pbmZvIHRhYmxlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHQucGVyc29uYWwtaW5mbyB0YWJsZSB0Ym9keSxcclxuXHQucGVyc29uYWwtaW5mbyB0YWJsZSB0ciB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0LnBlcnNvbmFsLWluZm8gdGFibGUgdGQge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdC5wZXJzb25hbC1pbmZvIHRhYmxlIHRkLmNvbDEge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHQucGVyc29uYWwtaW5mbyB0YWJsZSB0ZC5jb2wxIGxhYmVsIHtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdH1cclxuXHQucGVyc29uYWwtaW5mbyB0YWJsZSB0ZC5jb2wyIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHR9XHJcblx0LnBlcnNvbmFsLWluZm8gLmNoZWNrYm94IGxhYmVsIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWluLXdpZHRoOiAwO1xyXG5cdH1cclxuXHQuY2FsZWRhci1jb2x1bW4ge1xyXG5cdFx0d2lkdGg6IDI1JTtcclxuXHR9XHJcblx0LnBheW1lbnQge1xyXG5cdFx0cGFkZGluZy10b3A6IDA7XHJcblx0fVxyXG5cdC5jb250ZW50LW5vdGUge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR9XHJcblx0LnBheW1lbnQtbGlzdDpiZWZvcmUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0LnBheW1lbnQtaXRlbSxcclxuXHQucGF5bWVudC1pdGVtLXJvdyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0LnBheW1lbnQtaXRlbS10aXRsZSxcclxuXHQucGF5bWVudC1pdGVtLXN1bSxcclxuXHQucGF5bWVudC1pdGVtLW51bWJlcixcclxuXHQucGF5bWVudC1pdGVtLXN5c3RlbSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRwYWRkaW5nOiA0cHggMjBweDtcclxuXHR9XHJcblx0LnBheW1lbnQtaXRlbS10aXRsZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTZweDtcclxuXHR9XHJcblx0LnBheW1lbnQtaXRlbS1zeXN0ZW0ge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuXHR9XHJcblx0LnBheW1lbnQtaXRlbS1zeXN0ZW0gaW1nIHtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdC5jb250ZW50LXRpbWUtY29sdW1uIHtcclxuXHRcdHdpZHRoOiAzMy4zMzMzJTtcclxuXHR9XHJcblx0Lm9yZGVyIHtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblx0Lm9yZGVyLWluZm8gdGFibGUge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdC5vcmRlci1pbmZvIHRhYmxlIHRoZWFkIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5vcmRlci1pbmZvIHRhYmxlIHRyLFxyXG5cdC5vcmRlci1pbmZvIHRhYmxlIHRkIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHQub3JkZXItaW5mbyB0YWJsZSB0ZCB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdH1cclxuXHQub3JkZXItaW5mbyB0YWJsZSB0ZDpmaXJzdC1jaGlsZCwgLm9yZGVyLWluZm8gdGFibGUgdGQuY29sMSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0fVxyXG5cdC5vcmRlci1pbmZvIHRhYmxlIHRkOmxhc3QtY2hpbGQge1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDE0cHg7XHJcblx0fVxyXG5cdC5vcmRlci1pbmZvIHRhYmxlIHRib2R5IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHQub3JkZXItaW5mbyB0YWJsZSB0Ym9keSB0ZDpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcclxuXHRcdG1hcmdpbi1yaWdodDogNnB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcclxuXHR9XHJcblx0Lm9yZGVyLWluZm8gdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHR9XHJcblx0Lm9yZGVyLWluZm8gdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxNHB4O1xyXG5cdH1cclxuXHQub3JkZXItaW5mbyB0YWJsZSB0Ym9keSB0ci5maXJzdC1jaGlsZCB0ZCB7XHJcblx0XHRwYWRkaW5nLXRvcDogOHB4O1xyXG5cdH1cclxuXHQub3JkZXItaW5mbyB0YWJsZSB0ci5vcmRlci1pbmZvLXJvdXRlIHRkIHtcclxuXHRcdHBhZGRpbmctdG9wOiAxNHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDE0cHg7XHJcblx0fVxyXG5cdC5vcmRlci1pbmZvIHRhYmxlIHRyLm9yZGVyLWluZm8tcm91dGUgdGQ6YmVmb3JlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5vcmRlci1pbmZvIHRhYmxlIHRmb290IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHQub3JkZXItaW5mbyB0YWJsZSB0Zm9vdCB0ZCB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTdweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0Ym9yZGVyLXRvcDogMDtcclxuXHR9XHJcblx0Lm9yZGVyLWluZm8gdGFibGUgdGZvb3QgdGQ6bGFzdC1jaGlsZCB7XHJcblx0XHRwYWRkaW5nLXRvcDogOHB4O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxOXB4O1xyXG5cdH1cclxuXHQuY29udGVudC1mdWxsIC5wYW5lbC1saXN0IHtcclxuXHRcdC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0LW1zLWZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHR9XHJcblx0LmNvbnRlbnQtZnVsbCAucGFuZWwtbGlzdCA+IGxpIHtcclxuXHRcdHdpZHRoOiAzMy4zMzMzMyU7XHJcblx0fVxyXG5cdC5wYW5lbC1saXN0LW5hdmlnYXRpb24tcHJpY2Uge1xyXG5cdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XHJcblx0LnRodW1ibmFpbC10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0fVxyXG5cdC5jYWxlZGFyLWNvbHVtbiB7XHJcblx0XHR3aWR0aDogMzMuMzMzMzMlO1xyXG5cdH1cclxuXHRhLmJ1dHRvbixcclxuXHRpbnB1dC5idXR0b24sXHJcblx0YnV0dG9uLmJ1dHRvbiB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG5cdGEuYnV0dG9uIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDkwcHg7XHJcblx0fVxyXG5cdC5jb250ZW50LXRpbWUtY29sdW1uIHtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblx0fVxyXG5cdC5jb250ZW50LWZ1bGwgLnBhbmVsLWxpc3QgPiBsaSB7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdH1cclxuXHQuY29udGVudC1wYW5lbC1saXN0LXByaWNlIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblx0LmNvbnRlbnQtcHJpY2UtdGl0bGUge1xyXG5cdFx0bWluLXdpZHRoOiBpbmhlcml0O1xyXG5cdH1cclxuXHQuY29udGVudC1wcmljZS10aXRsZTphZnRlciB7XHJcblx0XHRjb250ZW50OiBcIjogXCI7XHJcblx0fVxyXG5cdC5jaGFuZ2Utb3B0aW9ucy1pbmxpbmUgLmNoYW5nZS1vcHRpb25zLWJ1dHRvbiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0fVxyXG59XHJcblxyXG4vKiByZXRpbmEgKi9cclxuXHJcblxyXG5cclxuLyogc3Bpbm5lciovXHJcbi5zay1mYWRpbmctY2lyY2xlIHtcclxuICAgIG1hcmdpbjogMTAwcHggYXV0bztcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4gICAgLnNrLWZhZGluZy1jaXJjbGUgLnNrLWNpcmNsZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAgICAgLnNrLWZhZGluZy1jaXJjbGUgLnNrLWNpcmNsZTpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB3aWR0aDogMTUlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE1JTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHNrLWNpcmNsZUZhZGVEZWxheSAxLjJzIGluZmluaXRlIGVhc2UtaW4tb3V0IGJvdGg7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogc2stY2lyY2xlRmFkZURlbGF5IDEuMnMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcclxuICAgICAgICB9XHJcblxyXG4gICAgLnNrLWZhZGluZy1jaXJjbGUgLnNrLWNpcmNsZTIge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzMGRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgIC5zay1mYWRpbmctY2lyY2xlIC5zay1jaXJjbGUzIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICAuc2stZmFkaW5nLWNpcmNsZSAuc2stY2lyY2xlNCB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgLnNrLWZhZGluZy1jaXJjbGUgLnNrLWNpcmNsZTUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTIwZGVnKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTIwZGVnKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMjBkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgIC5zay1mYWRpbmctY2lyY2xlIC5zay1jaXJjbGU2IHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE1MGRlZyk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE1MGRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTUwZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICAuc2stZmFkaW5nLWNpcmNsZSAuc2stY2lyY2xlNyB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgLnNrLWZhZGluZy1jaXJjbGUgLnNrLWNpcmNsZTgge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjEwZGVnKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjEwZGVnKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMTBkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgIC5zay1mYWRpbmctY2lyY2xlIC5zay1jaXJjbGU5IHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI0MGRlZyk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI0MGRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjQwZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICAuc2stZmFkaW5nLWNpcmNsZSAuc2stY2lyY2xlMTAge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgIC5zay1mYWRpbmctY2lyY2xlIC5zay1jaXJjbGUxMSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzMDBkZWcpO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzMDBkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDMwMGRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgLnNrLWZhZGluZy1jaXJjbGUgLnNrLWNpcmNsZTEyIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDMzMGRlZyk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDMzMGRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzMwZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICAuc2stZmFkaW5nLWNpcmNsZSAuc2stY2lyY2xlMjpiZWZvcmUge1xyXG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMS4xcztcclxuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0xLjFzO1xyXG4gICAgfVxyXG5cclxuICAgIC5zay1mYWRpbmctY2lyY2xlIC5zay1jaXJjbGUzOmJlZm9yZSB7XHJcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0xcztcclxuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0xcztcclxuICAgIH1cclxuXHJcbiAgICAuc2stZmFkaW5nLWNpcmNsZSAuc2stY2lyY2xlNDpiZWZvcmUge1xyXG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC45cztcclxuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjlzO1xyXG4gICAgfVxyXG5cclxuICAgIC5zay1mYWRpbmctY2lyY2xlIC5zay1jaXJjbGU1OmJlZm9yZSB7XHJcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjhzO1xyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuOHM7XHJcbiAgICB9XHJcblxyXG4gICAgLnNrLWZhZGluZy1jaXJjbGUgLnNrLWNpcmNsZTY6YmVmb3JlIHtcclxuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuN3M7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMC43cztcclxuICAgIH1cclxuXHJcbiAgICAuc2stZmFkaW5nLWNpcmNsZSAuc2stY2lyY2xlNzpiZWZvcmUge1xyXG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC42cztcclxuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjZzO1xyXG4gICAgfVxyXG5cclxuICAgIC5zay1mYWRpbmctY2lyY2xlIC5zay1jaXJjbGU4OmJlZm9yZSB7XHJcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjVzO1xyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuNXM7XHJcbiAgICB9XHJcblxyXG4gICAgLnNrLWZhZGluZy1jaXJjbGUgLnNrLWNpcmNsZTk6YmVmb3JlIHtcclxuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuNHM7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMC40cztcclxuICAgIH1cclxuXHJcbiAgICAuc2stZmFkaW5nLWNpcmNsZSAuc2stY2lyY2xlMTA6YmVmb3JlIHtcclxuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuM3M7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcclxuICAgIH1cclxuXHJcbiAgICAuc2stZmFkaW5nLWNpcmNsZSAuc2stY2lyY2xlMTE6YmVmb3JlIHtcclxuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuMnM7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4ycztcclxuICAgIH1cclxuXHJcbiAgICAuc2stZmFkaW5nLWNpcmNsZSAuc2stY2lyY2xlMTI6YmVmb3JlIHtcclxuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuMXM7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xcztcclxuICAgIH1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzay1jaXJjbGVGYWRlRGVsYXkge1xyXG4gICAgMCUsIDM5JSwgMTAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuXHJcbiAgICA0MCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2stY2lyY2xlRmFkZURlbGF5IHtcclxuICAgIDAlLCAzOSUsIDEwMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgNDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG59XHJcblxyXG4iLCJhLmRlbGF5ZWQtZW5hYmxlIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG5cclxuLnRodW1ibmFpbHMtZ2xvYmFsLXRpdGxlLWRlZmF1bHQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0YzQ1OTtcclxuICAgIGNvbG9yOmJsYWNrICFpbXBvcnRhbnQ7XHJcbn1cclxuLnRodW1ibmFpbHMtZ2xvYmFsLXRpdGxlLWlzbGFuZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTkwMDAwO1xyXG4gICAgY29sb3I6d2hpdGUgIWltcG9ydGFudDtcclxufVxyXG4udGh1bWJuYWlscy1nbG9iYWwtdGl0bGUtY2xpcCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNiZjBjO1xyXG4gICAgY29sb3I6YmxhY2sgIWltcG9ydGFudDtcclxufVxyXG4udGh1bWJuYWlscy1nbG9iYWwtdGl0bGUtY29tbWVyY2lhbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQ2OGE2O1xyXG59XHJcbi50aHVtYm5haWxzLWdsb2JhbC10aXRsZS10cnVjayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTlCMUIyO1xyXG4gICAgY29sb3I6YmxhY2sgIWltcG9ydGFudDtcclxufVxyXG4udGh1bWJuYWlscy1nbG9iYWwtdGl0bGUtc3BlY2lhbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzY4YzUzO1xyXG4gICAgY29sb3I6YmxhY2sgIWltcG9ydGFudDtcclxufVxyXG4udGh1bWJuYWlscy1nbG9iYWwtdGl0bGUtYnVzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNjhjNTM7XHJcbiAgICBjb2xvcjpibGFjayAhaW1wb3J0YW50O1xyXG59XHJcbi50aHVtYm5haWxzLWdsb2JhbC10aXRsZS1zdHVkZW50IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2JmMGM7XHJcbiAgICBjb2xvcjpibGFjayAhaW1wb3J0YW50O1xyXG59XHJcbi50aHVtYm5haWxzLWdsb2JhbC10aXRsZS1uZWtzZWxvZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzY4YzUzO1xyXG4gICAgY29sb3I6YmxhY2sgIWltcG9ydGFudDtcclxufVxyXG4udGh1bWJuYWlscy1nbG9iYWwtdGl0bGUtZHJpdmVybGVzcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTkwMDAwO1xyXG4gICAgY29sb3I6d2hpdGUgIWltcG9ydGFudDtcclxufVxyXG4udGh1bWJuYWlscy1nbG9iYWwtdGl0bGUtZWxldmF0b3Ige1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5MDAwMDtcclxuICAgIGNvbG9yOmJsYWNrICFpbXBvcnRhbnQ7XHJcbn1cclxuLnRodW1ibmFpbHMtZ2xvYmFsLXRpdGxlLXBvcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTkwMDAwO1xyXG4gICAgY29sb3I6YmxhY2sgIWltcG9ydGFudDtcclxufVxyXG4udGh1bWJuYWlscy1nbG9iYWwtdGl0bGUtY29tbXV0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzYmYwYztcclxuICAgIGNvbG9yOmJsYWNrICFpbXBvcnRhbnQ7XHJcbn1cclxuLnRodW1ibmFpbHMtZ2xvYmFsLXRpdGxlLXdhbGtpbmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzYmYwYztcclxuICAgIGNvbG9yOmJsYWNrICFpbXBvcnRhbnQ7XHJcbn1cclxuLnRodW1ibmFpbHMtZ2xvYmFsLXRpdGxlLWRpc2FibGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2JmMGM7XHJcbiAgICBjb2xvcjpibGFjayAhaW1wb3J0YW50O1xyXG59XHJcbi50aHVtYm5haWxzLWdsb2JhbC10aXRsZS1hbWJ1bGFuY2Uge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzYmYwYztcclxuICAgIGNvbG9yOmJsYWNrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIGRlZmF1bHQgYXJyb3cgYnV0dG9uICovXHJcbmEuYnV0dG9uLmJ1dHRvbi1kZWZhdWx0LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWRlZmF1bHQsXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLWRlZmF1bHQge1xyXG4gICAgYmFja2dyb3VuZDogIzM0YzQ1OTtcclxuICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tZGVmYXVsdCAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWRlZmF1bHQgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tZGVmYXVsdCAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ5O1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tZGVmYXVsdDpob3ZlcixcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1kZWZhdWx0OmhvdmVyLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1kZWZhdWx0OmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ5O1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tZGVmYXVsdDpob3ZlciAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWRlZmF1bHQ6aG92ZXIgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tZGVmYXVsdDpob3ZlciAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjM5MjQwO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tZGVmYXVsdDpmb2N1cyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1kZWZhdWx0OmZvY3VzLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1kZWZhdWx0OmZvY3VzIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ5O1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjIwLCAxNjEsIDIwLCAwLjEpO1xyXG5cdGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDIyMCwgMTYxLCAyMCwgMC4xKTtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWRlZmF1bHQ6Zm9jdXMgLmJ1dHRvbi1hcnJvdyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1kZWZhdWx0OmZvY3VzIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLWRlZmF1bHQ6Zm9jdXMgLmJ1dHRvbi1hcnJvdyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzIzOTI0MDtcclxufVxyXG5cclxuLyogaXNsYW5kIGFycm93IGJ1dHRvbiAqL1xyXG5hLmJ1dHRvbi5idXR0b24taXNsYW5kLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWlzbGFuZCxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24taXNsYW5kIHtcclxuXHRiYWNrZ3JvdW5kOiAjOTkwMDAwO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24taXNsYW5kIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbi5idXR0b24taXNsYW5kIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLWlzbGFuZCAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjN2QxMTExO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24taXNsYW5kOmhvdmVyLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWlzbGFuZDpob3ZlcixcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24taXNsYW5kOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjN2QxMTExO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24taXNsYW5kOmhvdmVyIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbi5idXR0b24taXNsYW5kOmhvdmVyIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLWlzbGFuZDpob3ZlciAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYjQyZjJmO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24taXNsYW5kOmZvY3VzLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWlzbGFuZDpmb2N1cyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24taXNsYW5kOmZvY3VzIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjN2QxMTExO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjAwLCA1MiwgNTIsIDAuMSk7XHJcblx0Ym94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjAwLCA1MiwgNTIsIDAuMSk7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1pc2xhbmQ6Zm9jdXMgLmJ1dHRvbi1hcnJvdyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1pc2xhbmQ6Zm9jdXMgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24taXNsYW5kOmZvY3VzIC5idXR0b24tYXJyb3cge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNiNDJmMmY7XHJcbn1cclxuXHJcbi8qIGNsaXAgYXJyb3cgYnV0dG9uICovXHJcbmEuYnV0dG9uLmJ1dHRvbi1jbGlwLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWNsaXAsXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLWNsaXAge1xyXG4gICAgYmFja2dyb3VuZDogI2YzYmYwYztcclxuICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tY2xpcCAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWNsaXAgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tY2xpcCAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGNhMTE0O1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tY2xpcDpob3ZlcixcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1jbGlwOmhvdmVyLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1jbGlwOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGNhMTE0O1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tY2xpcDpob3ZlciAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWNsaXA6aG92ZXIgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tY2xpcDpob3ZlciAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzU5MDEyO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tY2xpcDpmb2N1cyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1jbGlwOmZvY3VzLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1jbGlwOmZvY3VzIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGNhMTE0O1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjIwLCAxNjEsIDIwLCAwLjEpO1xyXG5cdGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDIyMCwgMTYxLCAyMCwgMC4xKTtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWNsaXA6Zm9jdXMgLmJ1dHRvbi1hcnJvdyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1jbGlwOmZvY3VzIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLWNsaXA6Zm9jdXMgLmJ1dHRvbi1hcnJvdyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2M1OTAxMjtcclxufVxyXG5cclxuLyogY29tbWVyY2lhbCBhcnJvdyBidXR0b24gKi9cclxuYS5idXR0b24uYnV0dG9uLWNvbW1lcmNpYWwsXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tY29tbWVyY2lhbCxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tY29tbWVyY2lhbCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMWQ2OGE2O1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tY29tbWVyY2lhbCAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWNvbW1lcmNpYWwgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tY29tbWVyY2lhbCAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTc1MjgyO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tY29tbWVyY2lhbDpob3ZlcixcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1jb21tZXJjaWFsOmhvdmVyLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1jb21tZXJjaWFsOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTc1MjgyO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tY29tbWVyY2lhbDpob3ZlciAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWNvbW1lcmNpYWw6aG92ZXIgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tY29tbWVyY2lhbDpob3ZlciAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTM0NDZjO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tY29tbWVyY2lhbDpmb2N1cyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1jb21tZXJjaWFsOmZvY3VzLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1jb21tZXJjaWFsOmZvY3VzIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTc1MjgyO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjIwLCAxNjEsIDIwLCAwLjEpO1xyXG5cdGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDIyMCwgMTYxLCAyMCwgMC4xKTtcclxufVxyXG4vKlxyXG5hLmJ1dHRvbi5idXR0b24tY2xpcDpmb2N1cyAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWNsaXA6Zm9jdXMgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tY2xpcDpmb2N1cyAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTM0NDZjO1xyXG59XHJcbiovXHJcblxyXG4vKiB0cnVjayBhcnJvdyBidXR0b24gKi9cclxuYS5idXR0b24uYnV0dG9uLXRydWNrLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLXRydWNrLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi10cnVjayB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNTlCMUIyO1xyXG4gICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi10cnVjayAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLXRydWNrIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLXRydWNrIC5idXR0b24tYXJyb3cge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM0RDlBOUI7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi10cnVjazpob3ZlcixcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi10cnVjazpob3ZlcixcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tdHJ1Y2s6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM0RDlBOUI7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi10cnVjazpob3ZlciAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLXRydWNrOmhvdmVyIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLXRydWNrOmhvdmVyIC5idXR0b24tYXJyb3cge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM0NzhEOEU7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi10cnVjazpmb2N1cyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi10cnVjazpmb2N1cyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tdHJ1Y2s6Zm9jdXMge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM0RDlBOUI7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyMjAsIDE2MSwgMjAsIDAuMSk7XHJcblx0Ym94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjIwLCAxNjEsIDIwLCAwLjEpO1xyXG59XHJcblxyXG4vKiBhLmJ1dHRvbi5idXR0b24tY2xpcDpmb2N1cyAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWNsaXA6Zm9jdXMgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tY2xpcDpmb2N1cyAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTk2NjMzO1xyXG59ICovXHJcblxyXG5cclxuLyogc3BlY2lhbCBhcnJvdyBidXR0b24gKi9cclxuYS5idXR0b24uYnV0dG9uLXNwZWNpYWwsXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tc3BlY2lhbCxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tc3BlY2lhbCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYzY4YzUzO1xyXG4gICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1zcGVjaWFsIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tc3BlY2lhbCAuYnV0dG9uLWFycm93LFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1zcGVjaWFsIC5idXR0b24tYXJyb3cge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNhYzczMzk7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1zcGVjaWFsOmhvdmVyLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLXNwZWNpYWw6aG92ZXIsXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLXNwZWNpYWw6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNhYzczMzk7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1zcGVjaWFsOmhvdmVyIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tc3BlY2lhbDpob3ZlciAuYnV0dG9uLWFycm93LFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1zcGVjaWFsOmhvdmVyIC5idXR0b24tYXJyb3cge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM5OTY2MzM7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1zcGVjaWFsOmZvY3VzLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLXNwZWNpYWw6Zm9jdXMsXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLXNwZWNpYWw6Zm9jdXMge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNhYzczMzk7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyMjAsIDE2MSwgMjAsIDAuMSk7XHJcblx0Ym94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjIwLCAxNjEsIDIwLCAwLjEpO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tc3BlY2lhbDpmb2N1cyAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLXNwZWNpYWw6Zm9jdXMgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tc3BlY2lhbDpmb2N1cyAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTk2NjMzO1xyXG59XHJcblxyXG5cclxuLyogYnVzIGFycm93IGJ1dHRvbiAqL1xyXG5hLmJ1dHRvbi5idXR0b24tYnVzLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWJ1cyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tYnVzIHtcclxuICAgIGJhY2tncm91bmQ6ICNjNjhjNTM7XHJcbiAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWJ1cyAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWJ1cyAuYnV0dG9uLWFycm93LFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1idXMgLmJ1dHRvbi1hcnJvdyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2FjNzMzOTtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWJ1czpob3ZlcixcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1idXM6aG92ZXIsXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLWJ1czpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2FjNzMzOTtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWJ1czpob3ZlciAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWJ1czpob3ZlciAuYnV0dG9uLWFycm93LFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1idXM6aG92ZXIgLmJ1dHRvbi1hcnJvdyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzk5NjYzMztcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWJ1czpmb2N1cyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1idXM6Zm9jdXMsXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLWJ1czpmb2N1cyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2FjNzMzOTtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDIyMCwgMTYxLCAyMCwgMC4xKTtcclxuXHRib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyMjAsIDE2MSwgMjAsIDAuMSk7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1idXM6Zm9jdXMgLmJ1dHRvbi1hcnJvdyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1idXM6Zm9jdXMgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tYnVzOmZvY3VzIC5idXR0b24tYXJyb3cge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM5OTY2MzM7XHJcbn1cclxuXHJcblxyXG5cclxuLyogY2xpcCBhcnJvdyBidXR0b24gKi9cclxuYS5idXR0b24uYnV0dG9uLXN0dWRlbnQsXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tc3R1ZGVudCxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tc3R1ZGVudCB7XHJcblx0YmFja2dyb3VuZDogI2YzYmYwYztcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLXN0dWRlbnQgLmJ1dHRvbi1hcnJvdyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1zdHVkZW50IC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLXN0dWRlbnQgLmJ1dHRvbi1hcnJvdyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2RjYTExNDtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLXN0dWRlbnQ6aG92ZXIsXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tc3R1ZGVudDpob3ZlcixcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tc3R1ZGVudDpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2RjYTExNDtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLXN0dWRlbnQ6aG92ZXIgLmJ1dHRvbi1hcnJvdyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1zdHVkZW50OmhvdmVyIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLXN0dWRlbnQ6aG92ZXIgLmJ1dHRvbi1hcnJvdyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2M1OTAxMjtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLXN0dWRlbnQ6Zm9jdXMsXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tc3R1ZGVudDpmb2N1cyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tc3R1ZGVudDpmb2N1cyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2RjYTExNDtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDIyMCwgMTYxLCAyMCwgMC4xKTtcclxuXHRib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyMjAsIDE2MSwgMjAsIDAuMSk7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1zdHVkZW50OmZvY3VzIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tc3R1ZGVudDpmb2N1cyAuYnV0dG9uLWFycm93LFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1zdHVkZW50OmZvY3VzIC5idXR0b24tYXJyb3cge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNjNTkwMTI7XHJcbn1cclxuXHJcblxyXG4vKiBlbXBsb3llZSBhcnJvdyBidXR0b24gKi9cclxuYS5idXR0b24uYnV0dG9uLWVtcGxveWVlLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWVtcGxveWVlLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1lbXBsb3llZSB7XHJcblx0YmFja2dyb3VuZDogIzk5MDAwMDtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWVtcGxveWVlIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tZW1wbG95ZWUgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tZW1wbG95ZWUgLmJ1dHRvbi1hcnJvdyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzdkMTExMTtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWVtcGxveWVlOmhvdmVyLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWVtcGxveWVlOmhvdmVyLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1lbXBsb3llZTpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzdkMTExMTtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWVtcGxveWVlOmhvdmVyIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tZW1wbG95ZWU6aG92ZXIgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tZW1wbG95ZWU6aG92ZXIgLmJ1dHRvbi1hcnJvdyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2I0MmYyZjtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWVtcGxveWVlOmZvY3VzLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWVtcGxveWVlOmZvY3VzLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1lbXBsb3llZTpmb2N1cyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzdkMTExMTtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDIwMCwgNTIsIDUyLCAwLjEpO1xyXG5cdGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDIwMCwgNTIsIDUyLCAwLjEpO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tZW1wbG95ZWU6Zm9jdXMgLmJ1dHRvbi1hcnJvdyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1lbXBsb3llZTpmb2N1cyAuYnV0dG9uLWFycm93LFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1lbXBsb3llZTpmb2N1cyAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYjQyZjJmO1xyXG59XHJcblxyXG5cclxuLyogbmVrc2Vsb2UgYXJyb3cgYnV0dG9uICovXHJcbmEuYnV0dG9uLmJ1dHRvbi1uZWtzZWxvZSxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1uZWtzZWxvZSxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tbmVrc2Vsb2Uge1xyXG5cdGJhY2tncm91bmQ6ICNjNjhjNTM7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1uZWtzZWxvZSAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLW5la3NlbG9lIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLW5la3NlbG9lIC5idXR0b24tYXJyb3cge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNhYzczMzk7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1uZWtzZWxvZTpob3ZlcixcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1uZWtzZWxvZTpob3ZlcixcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tbmVrc2Vsb2U6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNhYzczMzk7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1uZWtzZWxvZTpob3ZlciAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLW5la3NlbG9lOmhvdmVyIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLW5la3NlbG9lOmhvdmVyIC5idXR0b24tYXJyb3cge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM5OTY2MzM7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1uZWtzZWxvZTpmb2N1cyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1uZWtzZWxvZTpmb2N1cyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tbmVrc2Vsb2U6Zm9jdXMge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNhYzczMzk7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyMjAsIDE2MSwgMjAsIDAuMSk7XHJcblx0Ym94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjIwLCAxNjEsIDIwLCAwLjEpO1xyXG59XHJcblxyXG5cclxuLyogZHJpdmVybGVzcyBhcnJvdyBidXR0b24gKi9cclxuYS5idXR0b24uYnV0dG9uLWRyaXZlcmxlc3MsXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tZHJpdmVybGVzcyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tZHJpdmVybGVzcyB7XHJcblx0YmFja2dyb3VuZDogIzk5MDAwMDtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWRyaXZlcmxlc3MgLmJ1dHRvbi1hcnJvdyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1kcml2ZXJsZXNzIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLWRyaXZlcmxlc3MgLmJ1dHRvbi1hcnJvdyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzdkMTExMTtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWRyaXZlcmxlc3M6aG92ZXIsXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tZHJpdmVybGVzczpob3ZlcixcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tZHJpdmVybGVzczpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzdkMTExMTtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWRyaXZlcmxlc3M6aG92ZXIgLmJ1dHRvbi1hcnJvdyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1kcml2ZXJsZXNzOmhvdmVyIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLWRyaXZlcmxlc3M6aG92ZXIgLmJ1dHRvbi1hcnJvdyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2I0MmYyZjtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWRyaXZlcmxlc3M6Zm9jdXMsXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tZHJpdmVybGVzczpmb2N1cyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tZHJpdmVybGVzczpmb2N1cyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzdkMTExMTtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDIwMCwgNTIsIDUyLCAwLjEpO1xyXG5cdGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDIwMCwgNTIsIDUyLCAwLjEpO1xyXG59XHJcblxyXG4vKiBlbGV2YXRvciBhcnJvdyBidXR0b24gKi9cclxuYS5idXR0b24uYnV0dG9uLWVsZXZhdG9yLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWVsZXZhdG9yLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1lbGV2YXRvciB7XHJcblx0YmFja2dyb3VuZDogIzk5MDAwMDtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWVsZXZhdG9yIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tZWxldmF0b3IgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tZWxldmF0b3IgLmJ1dHRvbi1hcnJvdyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzdkMTExMTtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWVsZXZhdG9yOmhvdmVyLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWVsZXZhdG9yOmhvdmVyLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1lbGV2YXRvcjpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzdkMTExMTtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWVsZXZhdG9yOmhvdmVyIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tZWxldmF0b3I6aG92ZXIgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tZWxldmF0b3I6aG92ZXIgLmJ1dHRvbi1hcnJvdyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2I0MmYyZjtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWVsZXZhdG9yOmZvY3VzLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWVsZXZhdG9yOmZvY3VzLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1lbGV2YXRvcjpmb2N1cyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzdkMTExMTtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDIwMCwgNTIsIDUyLCAwLjEpO1xyXG5cdGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDIwMCwgNTIsIDUyLCAwLjEpO1xyXG59XHJcblxyXG5cclxuLyogcG9zIGFycm93IGJ1dHRvbiAqL1xyXG5hLmJ1dHRvbi5idXR0b24tcG9zLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLXBvcyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tcG9zIHtcclxuXHRiYWNrZ3JvdW5kOiAjOTkwMDAwO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tcG9zIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tcG9zIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLXBvcyAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjN2QxMTExO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tcG9zOmhvdmVyLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLXBvczpob3ZlcixcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tcG9zOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjN2QxMTExO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tcG9zOmhvdmVyIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tcG9zOmhvdmVyIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLXBvczpob3ZlciAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYjQyZjJmO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tcG9zOmZvY3VzLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLXBvczpmb2N1cyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tcG9zOmZvY3VzIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjN2QxMTExO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjAwLCA1MiwgNTIsIDAuMSk7XHJcblx0Ym94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjAwLCA1MiwgNTIsIDAuMSk7XHJcbn1cclxuXHJcblxyXG4vKiBQZW5kbGVyIGFycm93IGJ1dHRvbiAqL1xyXG5hLmJ1dHRvbi5idXR0b24tY29tbXV0ZXIsXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tY29tbXV0ZXIsXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLWNvbW11dGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmM2JmMGM7XHJcbiAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWNvbW11dGVyIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tY29tbXV0ZXIgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tY29tbXV0ZXIgLmJ1dHRvbi1hcnJvdyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2RjYTExNDtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWNvbW11dGVyOmhvdmVyLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWNvbW11dGVyOmhvdmVyLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1jb21tdXRlcjpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2RjYTExNDtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWNvbW11dGVyOmhvdmVyIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tY29tbXV0ZXI6aG92ZXIgLmJ1dHRvbi1hcnJvdyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tY29tbXV0ZXI6aG92ZXIgLmJ1dHRvbi1hcnJvdyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2M1OTAxMjtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWNvbW11dGVyOmZvY3VzLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWNvbW11dGVyOmZvY3VzLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1jb21tdXRlcjpmb2N1cyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2RjYTExNDtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDIyMCwgMTYxLCAyMCwgMC4xKTtcclxuXHRib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyMjAsIDE2MSwgMjAsIDAuMSk7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1jb21tdXRlcjpmb2N1cyAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWNvbW11dGVyOmZvY3VzIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLWNvbW11dGVyOmZvY3VzIC5idXR0b24tYXJyb3cge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNjNTkwMTI7XHJcbn1cclxuXHJcblxyXG4vKiBXYWxraW5nIGFycm93IGJ1dHRvbiAqL1xyXG5hLmJ1dHRvbi5idXR0b24td2Fsa2luZyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi13YWxraW5nLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi13YWxraW5nIHtcclxuICAgIGJhY2tncm91bmQ6ICNmM2JmMGM7XHJcbiAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLXdhbGtpbmcgLmJ1dHRvbi1hcnJvdyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi13YWxraW5nIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLXdhbGtpbmcgLmJ1dHRvbi1hcnJvdyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2RjYTExNDtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLXdhbGtpbmc6aG92ZXIsXHJcbmlucHV0LmJ1dHRvbi5idXR0b24td2Fsa2luZzpob3ZlcixcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24td2Fsa2luZzpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2RjYTExNDtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLXdhbGtpbmc6aG92ZXIgLmJ1dHRvbi1hcnJvdyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi13YWxraW5nOmhvdmVyIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLXdhbGtpbmc6aG92ZXIgLmJ1dHRvbi1hcnJvdyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2M1OTAxMjtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLXdhbGtpbmc6Zm9jdXMsXHJcbmlucHV0LmJ1dHRvbi5idXR0b24td2Fsa2luZzpmb2N1cyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24td2Fsa2luZzpmb2N1cyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2RjYTExNDtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDIyMCwgMTYxLCAyMCwgMC4xKTtcclxuXHRib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyMjAsIDE2MSwgMjAsIDAuMSk7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi13YWxraW5nOmZvY3VzIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbi5idXR0b24td2Fsa2luZzpmb2N1cyAuYnV0dG9uLWFycm93LFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi13YWxraW5nOmZvY3VzIC5idXR0b24tYXJyb3cge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNjNTkwMTI7XHJcbn1cclxuXHJcblxyXG4vKiBEaXNhYmxlZCBhcnJvdyBidXR0b24gKi9cclxuYS5idXR0b24uYnV0dG9uLWRpc2FibGVkLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWRpc2FibGVkLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1kaXNhYmxlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjNiZjBjO1xyXG4gICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1kaXNhYmxlZCAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWRpc2FibGVkIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLWRpc2FibGVkIC5idXR0b24tYXJyb3cge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNkY2ExMTQ7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1kaXNhYmxlZDpob3ZlcixcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1kaXNhYmxlZDpob3ZlcixcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tZGlzYWJsZWQ6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNkY2ExMTQ7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1kaXNhYmxlZDpob3ZlciAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWRpc2FibGVkOmhvdmVyIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLWRpc2FibGVkOmhvdmVyIC5idXR0b24tYXJyb3cge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNjNTkwMTI7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1kaXNhYmxlZDpmb2N1cyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1kaXNhYmxlZDpmb2N1cyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tZGlzYWJsZWQ6Zm9jdXMge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNkY2ExMTQ7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyMjAsIDE2MSwgMjAsIDAuMSk7XHJcblx0Ym94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjIwLCAxNjEsIDIwLCAwLjEpO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tZGlzYWJsZWQ6Zm9jdXMgLmJ1dHRvbi1hcnJvdyxcclxuaW5wdXQuYnV0dG9uLmJ1dHRvbi1kaXNhYmxlZDpmb2N1cyAuYnV0dG9uLWFycm93LFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1kaXNhYmxlZDpmb2N1cyAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzU5MDEyO1xyXG59XHJcblxyXG4vKiBhbWJ1bGFuY2UgYXJyb3cgYnV0dG9uICovXHJcbi8qIFdhbGtpbmcgYXJyb3cgYnV0dG9uICovXHJcbmEuYnV0dG9uLmJ1dHRvbi1hbWJ1bGFuY2UsXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tYW1idWxhbmNlLFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1hbWJ1bGFuY2Uge1xyXG4gICAgYmFja2dyb3VuZDogI2YzYmYwYztcclxuICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tYW1idWxhbmNlIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tYW1idWxhbmNlIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLWFtYnVsYW5jZSAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGNhMTE0O1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tYW1idWxhbmNlOmhvdmVyLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWFtYnVsYW5jZTpob3ZlcixcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tYW1idWxhbmNlOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGNhMTE0O1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tYW1idWxhbmNlOmhvdmVyIC5idXR0b24tYXJyb3csXHJcbmlucHV0LmJ1dHRvbi5idXR0b24tYW1idWxhbmNlOmhvdmVyIC5idXR0b24tYXJyb3csXHJcbmJ1dHRvbi5idXR0b24uYnV0dG9uLWFtYnVsYW5jZTpob3ZlciAuYnV0dG9uLWFycm93IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzU5MDEyO1xyXG59XHJcblxyXG5hLmJ1dHRvbi5idXR0b24tYW1idWxhbmNlOmZvY3VzLFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWFtYnVsYW5jZTpmb2N1cyxcclxuYnV0dG9uLmJ1dHRvbi5idXR0b24tYW1idWxhbmNlOmZvY3VzIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGNhMTE0O1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjIwLCAxNjEsIDIwLCAwLjEpO1xyXG5cdGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDIyMCwgMTYxLCAyMCwgMC4xKTtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWFtYnVsYW5jZTpmb2N1cyAuYnV0dG9uLWFycm93LFxyXG5pbnB1dC5idXR0b24uYnV0dG9uLWFtYnVsYW5jZTpmb2N1cyAuYnV0dG9uLWFycm93LFxyXG5idXR0b24uYnV0dG9uLmJ1dHRvbi1hbWJ1bGFuY2U6Zm9jdXMgLmJ1dHRvbi1hcnJvdyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2M1OTAxMjtcclxufVxyXG5cclxuXHJcbi5sb2dve1xyXG4gICAgbWF4LXdpZHRoOiA1MCU7XHJcbn1cclxuLmxvZ28gYXtcclxuICAgIG1heC13aWR0aDogMjUwcHg7XHJcbn1cclxuXHJcbi5sb2dvIGEgaW1ne1xyXG4gICAgbWF4LWhlaWdodDogMzhweDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4udmVuZG9yLWZyaWVuZGx5LW5hbWV7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgY29sb3I6ICMwNjNhNzI7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG59XHJcblxyXG4ubG9nby10ZWFte1xyXG4gICAgbWFyZ2luLXRvcDogLTNweDtcclxuICAgIG9wYWNpdHk6IDAuNDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG4ubG9nby10ZWFtIGltZ3tcclxuXHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxufVxyXG5cclxuLmZsYWctY3VycmVudHtcclxuICAgIG9wYWNpdHk6IDAuNztcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgbWFyZ2luLXRvcDogOXB4O1xyXG59XHJcblxyXG4uZmxhZy1jdXJyZW50IGltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi5mbGFnLXNlbGVjdHtcclxuICAgIG9wYWNpdHk6IDAuNztcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbi10b3A6IDlweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG59XHJcblxyXG4uZmxhZy1zZWxlY3QgaW1ne1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG59XHJcblxyXG4ubWVudSB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbn1cclxuXHJcbi5tZW51IGEsXHJcbi5tZW51IGltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLm1lbnUtaGVhZGVyIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbi10b3A6IDFweDtcclxufVxyXG4ubWVudS1oZWFkZXItbGluay10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBjb2xvcjogIzFkODgzOTtcclxufVxyXG4uc2lnbmlue1xyXG4gICAgcGFkZGluZy10b3A6IDhweDtcclxufVxyXG4ubG9naW57XHJcbiAgICBvcGFjaXR5OiAwLjY7XHJcbn1cclxuXHJcbi8qIFRlYW0gQm9va2luZyovXHJcbmEge1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG59XHJcblxyXG5hOmhvdmVyIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uZGlzYWJsZWQge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICBvcGFjaXR5OiAwLjY7XHJcbn1cclxuOmZvY3Vze1xyXG4gICAgb3V0bGluZTogc29saWQgZGFya2dyZXkgIWltcG9ydGFudDtcclxufVxyXG5hOmZvY3Vze1xyXG4gICAgb3V0bGluZTogc29saWQgZGFya2dyZXkgIWltcG9ydGFudDtcclxufVxyXG5hLnRodW1ibmFpbDpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBzb2xpZCBkYXJrZ3JleSAhaW1wb3J0YW50O1xyXG59XHJcbi5jYWxlbmRhci1pdGVtOmZvY3Vze1xyXG4gICAgb3V0bGluZTogc29saWQgZGFya2dyZXkgIWltcG9ydGFudDsgIFxyXG59XHJcblxyXG4vKiBbdHlwZT1jaGVja2JveF0udGFiLWNoZWNrIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG59ICovXHJcblxyXG4jcGVyc29uYWwtdGVybXN7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgICAvKiBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7ICovXHJcbn1cclxuXHJcbi5jb21wYW55LWluZm97XHJcbiAgICBwYWRkaW5nOjIwcHg7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbn1cclxuLmNvbXBhbnktaW5mby1maWVsZHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbn1cclxuXHJcbi5tYWlue1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQxNXB4O1xyXG4gICAgYW5pbWF0aW9uOiBmYWRlSW4gMC41cyBlYXNlLWluO1xyXG5cclxuICAgIC8qIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDsgKi9cclxufVxyXG4uc3Bhbm5pbmd7XHJcbiAgICBhbmltYXRpb246IGZhZGVJbiAwLjVzIGVhc2UtaW47XHJcbn1cclxuLmhlYWRlci1nbG9iYWx7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDAgMTBweDtcclxufVxyXG4uY29udGVudC10aXRsZXtcclxuICAgIHBhZGRpbmc6IDI1cHggMjBweCAxNXB4O1xyXG4gICAgY29sb3I6ICMxMzQ0NmM7XHJcbn1cclxuLmNvbnRlbnQtc3ViLXRpdGxle1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG59XHJcbi50aHVtYm5haWxze1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxufVxyXG4udGh1bWJuYWlse1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG59XHJcblxyXG4udGh1bWJuYWlsLWltYWdle1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG59XHJcblxyXG4udGh1bWJuYWlsLWltYWdlLW9ubHkgaW1ne1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuLnRodW1ibmFpbHMtZ2xvYmFsLXRpdGxlIHtcclxuICAgIHBhZGRpbmc6IDEzcHggMTBweCAxMnB4O1xyXG59XHJcblxyXG4udGh1bWJuYWlscy1tZWRpdW0gLnRodW1ibmFpbC1pbWFnZXtcclxuICAgIGhlaWdodDogMTEwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XHJcbn1cclxuXHJcbi50aHVtYm5haWxzLW1lZGl1bSAudGh1bWJuYWlsLXRpdGxle1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG4udGh1bWJuYWlsLXRpdGxle1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogIzEzNDQ2YztcclxufVxyXG4udGh1bWJuYWlsLXRpdGxlLW5hdmlnYXRpb257XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG59XHJcblxyXG4udGh1bWJuYWlsLXRpdGxlOmZpcnN0LWxldHRlcntcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG59XHJcblxyXG4uSG9yaXpvbnRhbC1NZWFzdXJlLVRvcHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lOyAgICBcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuLlZlcnRpY2FsLU1lYXN1cmUtTGVmdCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4KDAuMDA2LC0xLjAwMCwxLjAwMCwwLjAwNiwtMTQwLDU1KTtcclxuXHQtbW96LXRyYW5zZm9ybTogbWF0cml4KDAuMDA2LC0xLjAwMCwxLjAwMCwwLjAwNiwtMTQwcHgsNTVweCk7XHJcblx0LW1zLXRyYW5zZm9ybTogbWF0cml4KDAuMDA2LC0xLjAwMCwxLjAwMCwwLjAwNiwtMTQwLDU1KTtcclxuXHQtby10cmFuc2Zvcm06IG1hdHJpeCgwLjAwNiwtMS4wMDAsMS4wMDAsMC4wMDYsLTE0MCw1NSk7XHJcbiAgICB0cmFuc2Zvcm06IG1hdHJpeCgwLjAwNiwtMS4wMDAsMS4wMDAsMC4wMDYsLTE0MCw1NSk7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuYS5hdS10YXJnZXQudGh1bWJuYWlsLmFjdGl2ZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICMzMzdhYjc7XHJcbn1cclxuXHJcbi5wbHVzMSwgLm1pbnVzMSB7XHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIGJhY2tncm91bmQ6ICNiNWJlY2Y7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogNzAlO1xyXG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XHJcbn1cclxuXHJcbi5wbHVzMTAsIC5taW51czEwIHtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2I1YmVjZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAzMCU7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcclxufVxyXG5cclxuLnBsdXMxMDpiZWZvcmUsIC5wbHVzMTA6YWZ0ZXIsXHJcbi5taW51czEwOmJlZm9yZSxcclxuLm1pbnVzMTA6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6IFwiXCI7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHR3aWR0aDogMzBweDtcclxuXHRoZWlnaHQ6IDZweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG5cdG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuXHRtYXJnaW4tdG9wOiAtM3B4O1xyXG59XHJcblxyXG4ucGx1czEwOmFmdGVye1xyXG5cdGhlaWdodDogMzBweDtcclxuXHR3aWR0aDogNnB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAtM3B4O1xyXG5cdG1hcmdpbi10b3A6IC0xNXB4O1xyXG59XHJcblxyXG4uY29udGFjdC1lbWFpbC1sYWJlbHtcclxuICAgIG1hcmdpbjogN3B4IDBweCAyMHB4IDE3cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbi5jb250YWN0LXppcC1sYWJlbHtcclxuICAgIGZvbnQ6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbi10b3A6IDExcHg7XHJcbn1cclxuXHJcbi5jb250YWN0LWNpdHktbGFiZWx7XHJcbiAgICBmb250OiAxNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xyXG59XHJcbi5jb250YWN0LWNvdXBvbi1zdWJzY3JpcHRpb24taW5mb3tcclxuICAgIHBhZGRpbmc6IDBweCAxMHB4O1xyXG59XHJcblxyXG4uY29udGFjdC1zdWJzY3JpcHRpb24tbGlua3tcclxuICAgIGZvbnQ6IDE3cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMzRjNDU5O1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7O1xyXG4gICAgXHJcbn1cclxuLm5ld3MtbGV0dGVyLWxhYmVse1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi5iYXNrZXQtcGF5bWVudC1jYXJkIGltZ3tcclxuICAgIGhlaWdodDogMjVweDtcclxufVxyXG5cclxuLnJlY2VpcHQtYmFyY29kZXtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0Om5vbmUpXHJcbntcclxuLlZlcnRpY2FsLU1lYXN1cmUtTGVmdCB7dHJhbnNmb3JtOiBtYXRyaXgoMC4wMDYsIC0xLCAxLCAwLjAwNiwgLTMwLCA1NSl9IC8qIElFMTAgKi9cclxuKjo6LW1zLWJhY2tkcm9wLCAuVmVydGljYWwtTWVhc3VyZS1MZWZ0IHsgdHJhbnNmb3JtOiBtYXRyaXgoMC4wMDYsIC0xLCAxLCAwLjAwNiwgLTMwLCA1NSl9IC8qIElFMTEgKi9cclxufVxyXG5cclxuLnRodW1ibmFpbHMtZ2xvYmFsLXRpdGxlLWluZm8ge1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi50aHVtYm5haWw6aG92ZXIge1xyXG4gICAgYm9yZGVyOiA1cHggc29saWQgIzM0YzQ1OSAhaW1wb3J0YW50O1xyXG59XHJcbi50aHVtYm5haWwtcGFzc2VuZ2VyOmhvdmVyIHtcclxuICAgIGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuLm1lYWwtaWNvbntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XHJcbiAgICBwYWRkaW5nOiAwcHggNXB4IDVweCA1cHg7XHJcbn1cclxuLm1lYWwtbm8tcG9zc2libGUtaW5jcmVhc2V7XHJcbiAgICBjb2xvcjogcmVkO1xyXG59XHJcbi5jaGFuZ2Utb3B0aW9ucy5jbGVhcmZpeHtcclxuICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxufVxyXG4uY2hhbmdlLW9wdGlvbi10aXRsZXtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG59XHJcbi5jb250ZW50e1xyXG4gICAgcGFkZGluZzogMTBweCAyMHB4IDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDE1cHhcclxufVxyXG4uY29va2llLWNvbnRlbnR7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweDtcclxufVxyXG4ubWVzc2FnZS1pbmZvIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICBsaWdodHN0ZWVsYmx1ZTtcclxufVxyXG4ubWVzc2FnZS1lcnJvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBwaW5rO1xyXG4gICAgZm9udC1zaXplOiBsYXJnZXI7XHJcbn1cclxuXHJcbi5tZXNzYWdlLXdhcm5pbmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcclxuICAgIGZvbnQtc2l6ZTogbGFyZ2VyO1xyXG59XHJcblxyXG4ubWVzc2FnZS1zdWNjZXNzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XHJcbn1cclxuLndhaXQtbGlzdC1pbmZve1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjNjZDtcclxuICAgIGJvcmRlci1jb2xvcjogI2ZmZWViYTtcclxufVxyXG4uY2FsZWRhci1saXN0IHtcclxuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7IC8qSU9TIGxpbmUgd3JhcCovXHJcblx0LXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XHJcblx0LW1zLWZsZXgtd3JhcDogd3JhcDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0LXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC8qSU9TIGxpbmUgd3JhcCovXHJcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG5cdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdG1hcmdpbi1sZWZ0OiAtMTFweDtcclxuXHRtYXJnaW4tcmlnaHQ6IC0xMXB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGVudC10aW1lLWxpc3Qge1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblx0ZGlzcGxheTogLXdlYmtpdC1mbGV4OyAvKklPUyBsaW5lIHdyYXAqL1xyXG5cdC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xyXG5cdC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblx0LXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC8qSU9TIGxpbmUgd3JhcCovXHJcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG5cdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuXHRtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcbi5jb250ZW50LXRpbWUtdGl0bGUtaGVhZGVye1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxufVxyXG4uY29udGVudC10aXRsZS1kZXBhcnR1cmUtZGF0ZXtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IFxyXG59XHJcbi5jb250ZW50LXdhaXQtbGlzdHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYzY2Q7XHJcbiAgICBib3JkZXItY29sb3I6ICNmZmVlYmE7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG59XHJcbi5kZXBhcnR1cmUtaXRlbS1jbGljay10by1hZGQtd2FpdC1saXN0e1xyXG4gICAgY29sb3I6ICMwNjNhNzI7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbi5kZXBhcnR1cmUtaXRlbS15b3VyLXJlc2VydmF0aW9uLWluY2x1ZGVkLWluZm97XHJcbiAgICBjb2xvcjogZ3JlZW47XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4uY2FsZW5kYXItaXRlbXtcclxuICAgIHRyYW5zaXRpb246IGJvcmRlciAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxufVxyXG4uY2FsZW5kYXItaXRlbS1hY3RpdmUge1xyXG4gICAgYm9yZGVyOiA1cHggc29saWQgIzMzN2FiNztcclxufVxyXG4uY2FsZW5kYXItaXRlbTpob3ZlcjplbmFibGVkIHtcclxuICAgIGJvcmRlcjogNXB4IHNvbGlkICMzNGM0NTkgIWltcG9ydGFudDtcclxuICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbn1cclxuLmNhbGVuZGFyLWl0ZW0tdG9kYXkge1xyXG4gICAgY29sb3I6ICMxZDg4Mzk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcbn1cclxuLmNhbGVuZGFyLWl0ZW0tbm9wbGFuIHtcclxuICAgIGNvbG9yOiByZWQ7XHJcbn1cclxuLmNhbGVuZGFyLWl0ZW0tbm90ZSB7XHJcbiAgICBjb2xvcjogIzMzN2FiNztcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi5jYWxlZGFyLXByZXZ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XHJcbn1cclxuLmNhbGVkYXItbmV4dHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcclxufVxyXG4uY2FsZWRhci1wcmV2LW5leHQtZGF0ZSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICBjb2xvcjogIzA2M2E3MjtcclxufVxyXG5cclxuLnBhbmVsLWxpc3Qtc3VtbWFyeXtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uY29udGVudC10aW1lLWl0ZW0tYWN0aXZlIHtcclxuICAgIGJvcmRlcjogNXB4IHNvbGlkICMzMzdhYjc7XHJcbn1cclxuLmNvbnRlbnQtdGltZS1pdGVtOmhvdmVyOmVuYWJsZWQge1xyXG4gICAgYm9yZGVyOiA1cHggc29saWQgIzM0YzQ1OTtcclxufVxyXG4uZGlzYWJsZWQge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkICFpbXBvcnRhbnQ7XHJcbn1cclxuICAgIFxyXG4uY29udGVudC10aW1lLXRpdGxle1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuLmRlcGFydHVyZS1yZWdpb24td2FybmluZ3tcclxuICAgIGNvbG9yOiBvcmFuZ2VyZWQ7XHJcbn1cclxuXHJcbi5jb250ZW50LXRpbWUtaW5mby1zdmVuZGJvcmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0I5QzdFMyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29udGVudC10aW1lLWluZm8tZmFhYm9yZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBEMUUwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb250ZW50LXRpbWUtaW5mby1meW5zaGF2IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkVCOTkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNvbnRlbnQtdGltZS1pbmZvLWZlbS1rcmEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0I5QzdFMyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29udGVudC10aW1lLWluZm8tYXNrLWJhbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBEMUUwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb250ZW50LXRpbWUtaW5mby1hc2sta3JhIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkVCOTkgIWltcG9ydGFudDtcclxufVxyXG4uY29udGVudC10aW1lLW51bS1oZWFkZXJ7XHJcbiAgICBmb250LXNpemU6IHNtYWxsOyAgICBcclxuICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxufVxyXG4uY29udGVudC10aW1lLW51bXtcclxuICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbn1cclxuLmNvbnRlbnQtdGltZS1udW0tYXJyaXZlc3tcclxuICAgIGZvbnQtc2l6ZTogc21hbGw7ICAgIFxyXG4gICAgbWFyZ2luLXRvcDogLTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxufVxyXG4uY29udGVudC10aW1lLW5vdGV7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG4uY29udGVudC10aW1lLWluZm97XHJcbiAgICBtYXJnaW46IDBweDtcclxufVxyXG4uY29udGVudC10aW1lLW1ldGEge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcclxufVxyXG4ubm8taG92ZXIge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0LmlucHV0LXRleHQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNjMsIDE5NCwgMTk0LCAuNSk7XHJcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7IC8qIGZvciBTYWZhcmkgKi9cclxuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7IC8qIGZvciBJRTkrLCBGaXJlZm94IDQrLCBPcGVyYSwgQ2hyb21lICovXHJcblxyXG59XHJcblxyXG5pbnB1dC5pbnB1dC10ZXh0LmVycm9yIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcclxufVxyXG5zZWxlY3Quc2VsZWN0LnNlbGN1c3R7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE2MywgMTk0LCAxOTQsIC41KTtcclxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDsgLyogZm9yIFNhZmFyaSAqL1xyXG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDsgLyogZm9yIElFOSssIEZpcmVmb3ggNCssIE9wZXJhLCBDaHJvbWUgKi9cclxufVxyXG5cclxuXHJcbi8qICBBZnByw7h2ZXMgKi9cclxuI3BlcnNvbmFsLXBob25lOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIC8qIFdlYktpdCwgQmxpbmssIEVkZ2UgKi9cclxuICAgIG9wYWNpdHk6IDAuNDtcclxufVxyXG4jcGVyc29uYWwtcGhvbmU6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xyXG4gICAgb3BhY2l0eTogMC40O1xyXG59XHJcbiNwZXJzb25hbC1waG9uZTo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXHJcbiAgICBvcGFjaXR5OiAwLjQ7XHJcbn1cclxuI3BlcnNvbmFsLXBob25lOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xyXG4gICAgb3BhY2l0eTogMC40O1xyXG59XHJcbi5jb3Vwb24tY29kZS12YWxpZC1mb3ItdGlja2V0cy13cmFwcGVye1xyXG4gICAgbWFyZ2luOiAwcHggMHB4IDNweCAzcHg7XHJcbiAgICAvKiBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7ICovXHJcbn1cclxuLmJ0bi1jb3Vwb24tY29kZS12YWxpZC1mb3ItdGlja2V0c3tcclxuICAgIGxpbmUtaGVpZ2h0OiAxN3B4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IGxhcmdlICFpbXBvcnRhbnQ7IFxyXG4gICAgaGVpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogOTklO1xyXG4gICAgbWFyZ2luOiA1IDAgMCA1ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAxM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnRuLWNvdXBvbi1jb2RlLXZhbGlkLWZvci10aWNrZXRzLmFjdGl2ZSB7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjMzM3YWI3O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3O1xyXG59XHJcblxyXG4uY29udGVudC10aXRsZS1ndWVzdC1jb25maXJtIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4O1xyXG59XHJcblxyXG4uY29udGVudC10aXRsZS1ndWVzdC1jb25maXJtIGgxIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLmNoZWNrLWZvcm0tbm90ZS1ndWVzdC1jb25maXJte1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucGVyc29uYWwtaW5mbyB7XHJcbiAgICBtYXgtd2lkdGg6IDczMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnBlcnNvbmFsLWluZm8gdGFibGUgdGQuY29sMSB7XHJcbiAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBlcnNvbmFsLWluZm8gYSB7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbn1cclxuXHJcbi5wZXJzb25hbC1pbmZvIGE6aG92ZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uY2hlY2tib3ggbGFiZWw6YmVmb3Jle1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNjMsIDE5NCwgMTk0LCAuNyk7XHJcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7IC8qIGZvciBTYWZhcmkgKi9cclxuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7IC8qIGZvciBJRTkrLCBGaXJlZm94IDQrLCBPcGVyYSwgQ2hyb21lICovIFxyXG59XHJcblxyXG4uYnV0dG9uLWdvLXN0ZXAtOCB7XHJcbiAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJ1dHRvbi1nby1zdGVwLTkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcclxuICAgIG1pbi13aWR0aDogMzAwcHg7XHJcbiAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxufVxyXG4uYnV0dG9uLWdvLXN0ZXAtMTAge1xyXG4gICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJ1dHRvbi1nby1zdGVwLTExe1xyXG4gICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ1dHRvbi1vcmFuZ2V7XHJcbiAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuYS5idXR0b24uYnV0dG9uLWdyZWVuIHtcclxuICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JkZXJ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLm9yZGVyLWNvbnRhY3R7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgZm9udC1zaXplOiBsYXJnZXI7XHJcbn1cclxuXHJcbi5vcmRlci1pbmZvLXJvdXRlIHRkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcclxufVxyXG4ub3JkZXItaW5mbyB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uY29udGVudC1ub3RlLXN0ZXAtMTN7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IG1lZGl1bTtcclxufVxyXG4uY29udGVudC1ub3Rle1xyXG4gICAgYmFja2dyb3VuZDogIzM0YzQ1OTtcclxufVxyXG4ucGFuZWx7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDM2LCA0MiwgNTYsIDAuNik7XHJcbn1cclxuXHJcbi5wYW5lbC1jb29raWV7XHJcbiAgICBoZWlnaHQ6IDgwJTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMzYsIDQyLCA1NiwgMC45KTtcclxufVxyXG5cclxuLnBhbmVsLXRodW1iIHtcclxuICAgIGJvcmRlcjogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyIC4ycyBlYXNlLWluLW91dDtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxufVxyXG4ucGFuZWwtdGh1bWItaW1hZ2UgaW1ne1xyXG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcclxuICAgIG1heC1oZWlnaHQ6IDcwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbn1cclxuLnBhbmVsLXRodW1iLWRhdGUge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbn0gICBcclxuXHJcbi5wYW5lbC10aHVtYi1kYXRlLW51bSB7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbn0gICAgXHJcbi5wYW5lbC10aHVtYi1kYXRlLWRvd3tcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4ucGFuZWwtdGh1bWItZGF0ZS1tdGgge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG59ICAgXHJcbi5wYW5lbC10aHVtYjpob3ZlciB7XHJcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjMzRjNDU5O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbmEucGFuZWwtdGh1bWIuYWN0aXZlIHtcclxuICAgIGJvcmRlcjogNHB4IHNvbGlkICMzMzdhYjcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBhbmVsLWxpc3QtbmF2aWdhdGlvbntcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG59XHJcbi5wYW5lbC1saXN0LW5hdmlnYXRpb24tbG93e1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxufVxyXG4ucGFuZWwtbGlzdC1zbGlkZXIge1xyXG4gICAgbWluLWhlaWdodDogNTBweDtcclxufVxyXG4ucGFuZWwtdGh1bWItYm90dG9te1xyXG4gICAgd2lkdGg6IDEzOXB4O1xyXG4gICAgaGVpZ2h0OiAxMDVweDtcclxuICAgIGFuaW1hdGlvbjogZmFkZUluIDFzIGVhc2UtaW47XHJcbn1cclxuLnBhbmVsLXRodW1iLWljb257XHJcbiAgICB3aWR0aDogODhweDtcclxufVxyXG4ucGFuZWwtbGlzdC1ib3R0b217XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcclxufVxyXG4ucGFuZWwtdGh1bWItaW1hZ2UtYm90dG9te1xyXG4gICAgaGVpZ2h0OiA3N3B4O1xyXG59XHJcbi5wYW5lbC10aHVtYi10aW1lLXRpdGxle1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLnBhbmVsLXRodW1iLXRpbWUtbnVtIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG59XHJcbi5wYW5lbC10aHVtYi10aW1lLW51bS1ib3R0b20ge1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG59IFxyXG4ucGFuZWwtdGh1bWItaW1hZ2UtbGluZS13cmFwe1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbn1cclxuXHJcbi5zaG93SGlkZSB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tb3otYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4OyAvKklPUyBsaW5lIHdyYXAqL1xyXG4gICAgLXdlYmtpdC1mbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAtMTVweDtcclxuICAgIGRpc3BsYXk6ICBub3JtYWw7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICBtaW4taGVpZ2h0OiAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uc2hvd0hpZGUgLmJ0blNob3dIaWRlIHtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG59XHJcblxyXG4udGlsT3ZlcnNpZ3R7XHJcbiAgICBjb2xvcjogYmxhY2shaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGFuZWwtdGh1bWItdGVtcHtcclxuICAgIG9wYWNpdHk6IDAuNjtcclxuICAgIGFuaW1hdGlvbjogZmFkZUluRG93blBhbmVsVGh1bWJCb3R0b20gMC41cyBlYXNlLWluO1xyXG59XHJcbi5wYW5lbC10aHVtYi10ZW1wLWltYWdlIGltZ3tcclxuICAgIGhlaWdodDogNjBweDtcclxufVxyXG4ucGFuZWwtdGh1bWItdGVtcC10aXRsZXtcclxuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcblxyXG4ubXktbWVudS1pbWFnZXtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbn1cclxuXHJcbi5teS1ib29raW5ncy1iYXJjb2Rle1xyXG4gICAgZm9udC1zaXplOiB4eC1sYXJnZTtcclxufVxyXG5cclxuLm15LWJvb2tpbmdzLXN0YXR1c3tcclxuICAgIGZvbnQtc2l6ZTogbGFyZ2VyO1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxufVxyXG5cclxuLm15LWJvb2tpbmdzLXN0YXR1cy1hcnJpdmVke1xyXG4gICAgY29sb3I6IGRhcmtibHVlO1xyXG59XHJcblxyXG4ubXktYm9va2luZ3Mtc3RhdHVzLWNsb3NlZHsgICAgXHJcbiAgICBjb2xvcjogcmVkO1xyXG59XHJcblxyXG4ubXktYm9va2luZ3Mtc3RhdHVzLXBheWVke1xyXG4gICAgY29sb3I6IGdyZWVuO1xyXG59XHJcblxyXG4ubXktYm9va2luZ3Mtc3RhdHVzLXJlc2VydmVkIHtcclxuICAgIGNvbG9yOiAjYTQ2OTJlO1xyXG59XHJcblxyXG4ubXktYm9va2luZ3MtaHJ7XHJcbiAgICBtYXJnaW46IDNweDtcclxuICAgIGJvcmRlci1jb2xvcjogIzMzN2FiNztcclxuICAgIG9wYWNpdHk6IDAuMztcclxufVxyXG4ubXktYm9va2luZy1ib29raW5ncy1wb3J0e1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNvbG9yOiAjMTM0NDZjO1xyXG59XHJcbi5teS1ib29raW5nLWJvb2tpbmdzLXJlc2Utbm90ZXtcclxuICAgIGNvbG9yOiByZWQ7XHJcblxyXG59XHJcbi50aHVtYm5haWwtY291cG9ue1xyXG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG5cclxufVxyXG4uY291cG9uLWNvZGUtbmFtZXtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogIzEzNDQ2YztcclxufVxyXG4uY291cG9uLWNvZGUtY29kZTo6Zmlyc3QtbGV0dGVye1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi5jb3Vwb24tZGV0YWlscy1jb3Vwb24tbmFtZS1pbnB1dHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTYzLCAxOTQsIDE5NCwgLjUpO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxufVxyXG4uY291cG9uLWNvZGUtcmVzdC1hbW91bnR7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6IGdyZWVuO1xyXG59XHJcbi5jb3Vwb24tY29kZS1yZXN0LWFtb3VudC1rcmVkaXR7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6IHJlZDtcclxufVxyXG4uY291cG9uLWNvZGUtZGVwb3NpdC11cmx7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICMxMzQ0NmM7XHJcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmNvdXBvbi1jb2RlLXN1YnNjcmlwdGlvbi1zaWduLXVwLXVybHtcclxuICAgIGNvbG9yOiAjMTM0NDZjO1xyXG59XHJcbi5zdWJzY3JpcHRpb24tZXhwaXJ5LXZhbGlke1xyXG4gICAgY29sb3I6IGdyZWVuO1xyXG59XHJcblxyXG4uY2hhbmdle1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbn1cclxuLmNoYW5nZS10aWNrZXQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xyXG59XHJcbi5jb250ZW50LWNvdXBvbi1lbnRyaWVze1xyXG4gICAgbWF4LXdpZHRoOiAxMzAwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7O1xyXG59XHJcbi5jb3Vwb24tZW50cnl7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweCA4cHggMTVweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG4uY291cG9uLWVudHJ5LWhlYWRlcntcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuLmNvdXBvbi1lbnRyeS1kYXRlLXRpbWV7XHJcbiAgICB3aWR0aDogMTQwcHg7XHJcbn1cclxuLmNvdXBvbi1lbnRyeS1yb3V0ZXtcclxuICAgIHdpZHRoOiAyMTBweDtcclxufVxyXG4uY291cG9uLWVudHJ5LWJvb2tpbmd7XHJcbiAgICB3aWR0aDogODBweDtcclxufVxyXG4uY291cG9uLWVudHJ5LXF0eXtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbn1cclxuLmNvdXBvbi1lbnRyeS10aWNrZXR7XHJcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbn1cclxuXHJcbi5jb3Vwb24tZW50cnktYW1vdW50e1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5jb250ZW50LWZ1bGwtdGl0bGV7XHJcbiAgICBjb2xvcjogIzEzNDQ2YztcclxufVxyXG5cclxuLmNvbnRlbnQtZnVsbC10aXRsZS1kaXNhYmxlZHtcclxuICAgIGNvbG9yOiByZWQ7XHJcbn1cclxuXHJcbi5jb250YWN0LWNvdXBvbi1idXR0b24taW5mb3tcclxuICAgIGNvbG9yOiAjMzRjNDU5O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4uY29udGFjdC10ZXJtcy1sbmt7XHJcbiAgICBjb2xvcjogIzEzNDQ2YztcclxufVxyXG5cclxuLmNvbnRhY3QtdGVybXMtbG5rOmhvdmVye1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcblxyXG4uY2FsZW5kYXItaXRlbS10aW1ldGFibGV7XHJcbiAgICBwYWRkaW5nOiA1cHggNXB4IDVweCAhaW1wb3J0YW50O1xyXG59XHJcbi5jYWxlbmRhci1pdGVtLW51bS10aW1ldGFibGV7XHJcbiAgICBmb250LXNpemU6IDI1cHggIWltcG9ydGFudDtcclxufVxyXG4uY29udC1ib3gtdGltZXRhYmxle1xyXG4gICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcbi50aW1ldGFibGUtdGl0bGV7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxufVxyXG4udGltZXRhYmxlLWRlcGFydHN7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcbiAgICBwYWRkaW5nOiA3cHggMTBweCAxMHB4IDEwcHg7XHJcbn1cclxuLnRpbWV0YWJsZS1kZXBhcnR7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG59XHJcbi50aW1ldGFibGUtZGVwYXJ0LWFycml2YWwtZGV2aWRlcntcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDEwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLnRpbWV0YWJsZS1hcnJpdmFse1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMzVweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIHBhZGRpbmctdG9wOiA0cHg7XHJcbn1cclxuLnRpbWV0YWJsZS1ub3Rle1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMjUweDtcclxuICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG59XHJcbi50aW1ldGFibGUtYm9vay11cmx7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLnRpbWV0YWJsZS10YWJ7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4udGltZXRhYmxlLWF2YWlsYWJsZS1sYWJlbHtcclxuICAgIHBhZGRpbmctbGVmdDogMXB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI7XHJcbn1cclxuLnRpbWV0YWJsZS1hdmFpbGFibGUtZGFuZ2Vyb3VzLWdvb2RzLWltZ3tcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcclxuICAgIG1heC1oZWlnaHQ6IDIycHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLnRpbWV0YWJsZS1hdmFpbGFibGUtY2Fycy1pbWd7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XHJcbiAgICBtYXgtaGVpZ2h0OiAyMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4udGltZXRhYmxlLWF2YWlsYWJsZS1wYXgtaW1ne1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xyXG4gICAgbWF4LWhlaWdodDogMjBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLnRpbWV0YWJsZS1hdmFpbGFibGUtcXR5e1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5idXR0b24tdGltZXRhYmxlLWJvb2t7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgaGVpZ2h0OiAyOXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiA5cHggIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG59XHJcblxyXG4uY3Jvc3NpbmctdGltZS1leGNlZWRlZHtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIGNvbG9yOiAjYzcyMTIxOyAgXHJcbn1cclxuLmNyb3NzaW5nLWJsb2NrZWR7XHJcbiAgICBjb2xvcjogI2M3MjEyMTtcclxufVxyXG4uY3Jvc3NpbmctZnVsbHktYm9va2Vke1xyXG4gICAgY29sb3I6ICNjNzIxMjE7XHJcbn1cclxuLmNyb3NzaW5nLWFsbW9zdC1mdWxseS1ib29rZWR7XHJcbiAgICBjb2xvcjogICNmMzc0MGM7XHJcbn1cclxuLmNyb3NzaW5nLWNvbW1lbnR7XHJcbiAgICBjb2xvcjogIzMzN2FiNztcclxufVxyXG4uY3Jvc3Npbmctbm9ybWFse1xyXG4gICAgY29sb3I6ICMwZTgzMzU7XHJcbn1cclxuXHJcbi5ub3JtYWx7XHJcbiAgICBjb2xvcjogIzBlODMzNTtcclxufVxyXG4ud2FybmluZ3tcclxuICAgIGNvbG9yOiAgI2YzNzQwYztcclxufVxyXG4uY2xvc2Vke1xyXG4gICAgY29sb3I6ICM5OTAwMDA7XHJcbn1cclxuXHJcbi53eXNpd3lnIGgzIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBjb2xvcjogIzA2M2E3MjtcclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW5Eb3duUGFuZWxUaHVtYkJvdHRvbSB7XHJcblx0ZnJvbSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW4ge1xyXG5cdGZyb20ge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLm9yZGVyLWluZm8tcHJpY2Uge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfSAgICBcclxuICAgIC5ndWVzdC16aXAtaW5wdXR7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIH1cclxuICAgIC5jb250YWN0LXppcC1sYWJlbHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfSAgICBcclxuICAgIC5jb250YWN0LWNpdHktbGFiZWx7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjNweCkge1xyXG4gICAgLnBhbmVsLXRodW1iLWJ1dHRvbS1wYXNzZW5nZXJze1xyXG4gICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMzVweCkge1xyXG4gICAgLnBhbmVsLWxpc3Qtc2xpZGVyIHtcclxuICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgIC5tYWlue1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzNjBweDtcclxuICAgIH0gICAgXHJcbiAgICAudG8tdHJpcHMtc3VtbWFyeXtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAucGFuZWwtdGh1bWItc2l0ZW1hcHtcclxuICAgICAgICB3aWR0aDogMTQ3cHg7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5wYW5lbC1saXN0LWJvdHRvbSA+IGxpe1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIH1cclxuICAgIC5wYW5lbC1saXN0LXNpdGVtYXB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5wYW5lbC1saXN0LW5hdmlnYXRpb257XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5wZXJzb25hbC1pbmZvIHRhYmxlIHRkLmNvbDEgbGFiZWx7XHJcbiAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgfVxyXG4gICAgLnRpbE92ZXJzaWd0e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5jYWxlZGFyLXByZXYtbmV4dC1kYXRlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmxvZ28gYXtcclxuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgfVxyXG4gICAgLnZlbmRvci1mcmllbmRseS1uYW1le1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5jb3Vwb24tZW50cnktZGF0ZS10aW1lLFxyXG5cdC5jb3Vwb24tZW50cnktcm91dGUsXHJcbiAgICAuY291cG9uLWVudHJ5LWJvb2tpbmcsXHJcbiAgICAuY291cG9uLWVudHJ5LXF0eSxcclxuICAgIC5jb3Vwb24tZW50cnktdGlja2V0LFxyXG4gICAgLmNvdXBvbi1lbnRyeS1ub3RlLFxyXG4gICAgLmNvdXBvbi1lbnRyeS1hbW91bnQge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5jb3Vwb24tZW50cnktZGF0ZS10aW1lIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0fVxyXG5cdC5jb3Vwb24tZW50cnktYW1vdW50IHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgIC5jb250YWN0LXppcC1jaXR5LWxhYmVse1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XHJcbn1cclxuXHJcbi8qIFRFTVBPUkFSWSovXHJcbi5wYW5lbCB7XHJcbiAgICBib3R0b206IDBweDtcclxufVxyXG5cclxuXHJcbi5jb250LWxpc3Qge1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtZmxleDsgLypJT1MgbGluZSB3cmFwKi9cclxuXHQtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcclxuXHQtbXMtZmxleC13cmFwOiB3cmFwO1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHQtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLypJT1MgbGluZSB3cmFwKi9cclxuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcblx0LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0bWFyZ2luLWxlZnQ6IC0xMXB4O1xyXG5cdG1hcmdpbi1yaWdodDogLTExcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5jb250LWJveCB7XHJcbiAgICBwYWRkaW5nOiAyMXB4IDExcHggMHB4O1xyXG5cdHdpZHRoOiAyNSU7XHJcbn1cclxuLmNvbnQtYm94LXNpbmdsZXtcclxuICAgIG1pbi13aWR0aDogNTAwcHg7XHJcbn1cclxuLm9yZGVyIC5wYXltZW50LWxhdGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLnJlbWVtYmVyLXRvLWNvbmZpcm17XHJcbiAgICBjb2xvcjogIzFkODgzOTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuLnBheW1lbnQtbGF0ZXIgLmNoZWNrYm94IGxhYmVse1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG4ub25seS1yZXNlcnZhdGlvbi1pbmZve1xyXG4gICAgY29sb3I6IG9yYW5nZXJlZDtcclxuICAgIGZvbnQtc2l6ZTogMjA7XHJcbn1cclxuLmNsaXAtYXMtcHJpY2UtMHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OztcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuY29udC1ib3gge1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMyU7XHJcbiAgICB9XHJcbiAgICAuY29udC1ib3gtdGltZXRhYmxle1xyXG4gICAgICAgIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAuY29udC1ib3gge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbiAgICAuY29udC1ib3gtdGltZXRhYmxle1xyXG4gICAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5jb250ZW50LXRpbWUtdGl0bGV7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gICAgLmNvbnRlbnQtdGltZS1tZXRhIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbiAgICAubG9nby10ZWFte1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5jb250LWJveC10aW1ldGFibGV7XHJcbiAgICAgICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgLmNvbnQtYm94IHtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgfVxyXG4gICAgLmNvbnQtYm94LXRpbWV0YWJsZXtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmNvbnQtYm94LXNpbmdsZXtcclxuICAgICAgICBtaW4td2lkdGg6IDIyNXB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuZmxhZy1jdXJyZW50IGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4iXSwic291cmNlUm9vdCI6IiJ9*/