@charset "UTF-8";
/*===============================
 
	mixin処理
 
================================*/
@-webkit-keyframes dispArticleDetail {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes dispArticleDetail {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

/*===============================
 
	変数格納ファイル
	 
================================*/
/*====================================
	1. Color
====================================*/
/*====================================
	2. CategoryColor
====================================*/
/*====================================
	3. Utility
====================================*/
/*===============================

	mixin処理

================================*/
/*===============================

	変数格納ファイル

================================*/
/*====================================
	1. Color
====================================*/
/*====================================
	2. Utility
====================================*/

.lity-content {
  position: relative;
}

.lity-modal-text {
  padding: 10px 0;
  background: rgba(71, 74, 72, .6);
  color: white;
  text-align: center;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}

@media (max-width: 767px) {
  #store-c .wrap {
    width: 94.66667vw;
    margin: 0 auto 10.66667vw;
    font-size: 3.46667vw;
    line-height: 1.6;
  }
  #store-c .wrap h3.store-c-title {
    font-size: 4.26667vw;
    border-left: 4px solid #9fa5a1;
    padding: 2vw 2.66667vw 2vw;
    background: #F1F5F2;
  }
  #store-c .wrap .map {
    margin: 5.33333vw 0 0;
  }
  #store-c .wrap .txt {
    padding: 4vw 0 0 8vw;
  }
  #store-c .wrap .txt a {
    border-bottom: 1px solid #474a48;
  }
  #store-c .wrap .btn-wrap,
  #store-c .wrap .gMap-btn {
    text-align: center;
  }
  #store-c .wrap .btn-wrap a.btn,
  #store-c .wrap .gMap-btn a.btn {
    display: inline-block;
    text-align: center;
    margin: 5.33333vw 0 4vw;
    display: inline-block;
    border: 1px solid #474a48;
    padding: 4vw 5.33333vw;
    min-width: 73.33333vw;
    position: relative;
  }
  #store-c .wrap .btn-wrap a.btn::after,
  #store-c .wrap .gMap-btn a.btn::after {
    display: block;
    position: absolute;
    top: 50%;
    right: 2vw;
    font-family: FontAwesome;
    content: "";
    font-size: 4.8vw;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  #store-c .wrap .group {
    width: 86.66667vw;
    margin: 0 auto;
  }
  #store-c .wrap .group h4.store-c-title {
    font-size: 3.73333vw;
    padding: 2vw 4vw 2vw;
    background: #F1F5F2;
    margin: 4vw 0 2.66667vw;
  }
  #store-c .wrap .group .detail {
    line-height: 1.6;
  }
  #store-c .store-pager {
    margin: 8vw auto;
    width: 94.66667vw;
  }
  #store-c .store-pager .store-pager-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  #store-c .store-pager .store-pager-list .page-item {
    font-size: 3.73333vw;
    padding: 1.33333vw;
    text-align: center;
  }
  #store-c .store-pager .store-pager-list .page-item.first.disabled a.page-link::before {
    color: #E7EEEA;
  }
  #store-c .store-pager .store-pager-list .page-item.first a.page-link::before {
    font-family: FontAwesome;
    content: "\f100";
    font-size: 3.73333vw;
    width: 5.33333vw;
    height: auto;
    display: block;
  }
  #store-c .store-pager .store-pager-list .page-item.prev.disabled a.page-link::before {
    color: #E7EEEA;
  }
  #store-c .store-pager .store-pager-list .page-item.prev a.page-link::before {
    font-family: FontAwesome;
    content: "\f104";
    font-size: 3.73333vw;
    width: 5.33333vw;
    height: auto;
    display: block;
  }
  #store-c .store-pager .store-pager-list .page-item.next.disabled a.page-link::before {
    color: #E7EEEA;
  }
  #store-c .store-pager .store-pager-list .page-item.next a.page-link::before {
    font-family: FontAwesome;
    content: "\f105";
    font-size: 3.73333vw;
    width: 5.33333vw;
    height: auto;
    display: block;
  }
  #store-c .store-pager .store-pager-list .page-item.last.disabled a.page-link::before {
    color: #E7EEEA;
  }
  #store-c .store-pager .store-pager-list .page-item.last a.page-link::before {
    font-family: FontAwesome;
    content: "\f101";
    font-size: 3.73333vw;
    width: 5.33333vw;
    height: auto;
    display: block;
  }
  #store-c .store-pager .store-pager-list .store-pager-list__item {
    font-size: 3.73333vw;
    padding: 1.33333vw;
    margin: 0 2vw;
    width: 13.33333vw;
    text-align: center;
  }
  #store-c .store-pager .store-pager-list .store-pager-list__item:nth-last-of-type(1) {
    margin-right: 0;
  }
  #store-c .store-pager .store-pager-list .store-pager-list__item.current {
    font-weight: bold;
    border-bottom: 1px solid #474a48;
  }
  #store-c .caution {
    line-height: 1.6;
    font-size: 3.46667vw;
    text-align: center;
    padding: 8vw 4vw;
  }
  #store-c .share {
    text-align: center;
  }
  #store-c .share span {
    display: inline-block;
    width: 13.33333vw;
  }
  #store-c .share span:nth-of-type(1) {
    margin-right: 2.66667vw;
  }
  #store-c .storenews .storenews-article {
    font-size: 3.46667vw;
    line-height: 1.8;
    margin: 0 0 13.33333vw;
    padding: 5.33333vw 5.33333vw;
    position: relative;
  }
  #store-c .storenews .storenews-article .heading {
    background: #FFF;
    padding: 4vw 2.66667vw;
    text-align: center;
  }
  #store-c .storenews .storenews-article .heading .title {
    display: block;
    font-size: 4.26667vw;
    line-height: 1.4;
    font-weight: 600;
    margin-bottom: 1.33333vw;
  }
  #store-c .storenews .storenews-article .txt-wrap {
    font-size: 3.46667vw;
    line-height: 1.8;
    text-align: justify;
    margin-top: 8vw;
    word-break: break-all;
  }
  #store-c .storenews .storenews-article .txt-wrap a {
    border-bottom: 1px solid #474a48;
  }
  #store-c .storenews .storenews-article .txt-wrap p {
    margin-top: 1em;
  }
  #store-c .storenews .storenews-article .txt-wrap p strong {
    font-weight: bold;
  }
  #store-c .storenews .storenews-article .period {
    line-height: 1.6;
    font-size: 3.46667vw;
    text-align: right;
    padding: 0 0 4vw 0;
  }
  #store-c .storenews .storenews-article .thumb {
    margin-top: 0.53333vw;
    display: grid;
    gap: 0.53333vw;
    grid-template-columns: repeat(2, 1fr);
  }
  #store-c .storenews .storenews-article .thumb .thumb__item img {
    -o-object-fit: contain;
       object-fit: contain;
    height: 53.33333vw;
  }
  #store-c .storenews .storenews-article .date {
    margin-top: 8vw;
    text-align: right;
  }
  #store-c .storenews .floor a {
    display: block;
    width: 89.33333vw;
    margin: 0 auto;
    border: 1px solid #9fa5a1;
    padding: 3.33333vw;
    text-align: center;
    position: relative;
  }
  #store-c .storenews .floor a::after {
    display: block;
    position: absolute;
    top: 50%;
    right: 2vw;
    font-family: FontAwesome;
    content: "";
    font-size: 4.8vw;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  #store-c .shopnews .shopnews-article {
    width: 94.66667vw;
    margin: 0 auto;
  }
  #store-c .shopnews .shopnews-article .irregular {
    text-align: center;
    padding: 0 0 2.66667vw;
    position: relative;
  }
  #store-c .shopnews .shopnews-article .irregular-name {
    font-size: 4.26667vw;
  }
  #store-c .shopnews .shopnews-article .irregular-date {
    font-size: 3.2vw;
    display: block;
    text-align: right;
  }
  #store-c .shopnews .shopnews-article .title {
    line-height: 1.6;
    font-size: 4.26667vw;
    text-align: center;
    padding: 0 4vw 4vw;
  }
  #store-c .shopnews .shopnews-article .period {
    line-height: 1.6;
    font-size: 3.46667vw;
    text-align: right;
    padding: 0 0 4vw 0;
  }
  #store-c .shopnews .shopnews-article .shopinfo a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-top: 1px solid #9fa5a1;
    border-bottom: 1px solid #9fa5a1;
    padding: 4vw 0;
    margin: 0 0 2.66667vw;
  }
  #store-c .shopnews .shopnews-article .shopinfo a .logo {
    width: 17.33333vw;
    margin-left: 2.66667vw;
  }
  #store-c .shopnews .shopnews-article .shopinfo a .shopinfo-wrap {
    width: 68vw;
    margin-right: 2.66667vw;
    position: relative;
  }
  #store-c .shopnews .shopnews-article .shopinfo a .shopinfo-wrap .floor {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    font-family: 'Didact Gothic', sans-serif;
    letter-spacing: 0.1rem;
    font-size: 3.2vw;
  }
  #store-c .shopnews .shopnews-article .shopinfo a .shopinfo-wrap .date {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    font-family: 'Didact Gothic', sans-serif;
    letter-spacing: 0.1rem;
    font-size: 3.2vw;
  }
  #store-c .shopnews .shopnews-article .shopinfo a .shopinfo-wrap .name {
    display: block;
    padding: 5.33333vw 0 0;
    line-height: 1.6;
    font-size: 3.73333vw;
    text-align: justify;
  }
  #store-c .shopnews .shopnews-article .thumb {
    margin-top: 0.53333vw;
    display: grid;
    gap: 0.53333vw;
    grid-template-columns: repeat(2, 1fr);
  }
  #store-c .shopnews .shopnews-article .thumb .thumb__item img {
    -o-object-fit: contain;
       object-fit: contain;
    height: 53.33333vw;
  }
  #store-c .shopnews .shopnews-article .txt-wrap {
    font-size: 3.46667vw;
    line-height: 1.8;
    text-align: justify;
    margin-top: 8vw;
    word-break: break-all;
  }
  #store-c .shopnews .shopnews-article .txt-wrap a {
    border-bottom: 1px solid #474a48;
  }
  #store-c .shopnews .shopnews-article .txt-wrap p {
    margin-top: 1em;
  }
  #store-c .shopnews .shopnews-article .txt-wrap p strong {
    font-weight: bold;
  }
  #store-c .shopnews .shopnews-article .other {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 3.46667vw;
    line-height: 1.6;
    text-align: justify;
    margin-top: 5.33333vw;
  }
  #store-c .shopnews .shopnews-article .other dt {
    padding: 0 5.33333vw 0 0;
  }
  #store-c .shopnews .shopnews-article .other dd {
    padding: 0 5.33333vw 0 0;
  }
  #store-c .shopnews .shopnews-article .other dd span.price-strike {
    text-decoration: line-through;
  }
  #store-c .shopnews .shopnews-article .other dd span.sale-price {
    color: #e60012;
  }
  #store-c .shopnews .shopnews-article .ecsite-link a {
    display: block;
    margin-top: 2.66667vw;
    position: relative;
    padding: 0 0 0.66667vw 6.66667vw;
    border-bottom: 1px solid #9fa5a1;
  }
  #store-c .shopnews .shopnews-article .ecsite-link a::after {
    display: block;
    position: absolute;
    top: 50%;
    right: 2vw;
    font-family: FontAwesome;
    content: "";
    font-size: 5.6vw;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  #store-c .shopnews .shopnews-article .ecsite-link a::before {
    content: "";
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    left: 0;
    display: inline-block;
    background: url(/assets/img/common/ico_re/cart.svg) top left no-repeat;
    background-size: contain;
    width: 5.33333vw;
    height: 4vw;
  }
  #store-c .shopnews .shopnews-postgoods {
    width: 94.66667vw;
    margin: 0 auto;
  }
  #store-c .shopnews .shopnews-postgoods .goods {
    margin-top: 8vw;
    line-height: 1.6;
  }
  #store-c .shopnews .shopnews-postgoods .goods .title {
    margin-top: 2.66667vw;
    text-align: center;
  }
  #store-c .shopnews .shopnews-postgoods .goods .text {
    font-size: 3.46667vw;
    line-height: 1.8;
    text-align: justify;
    margin-top: 2.66667vw;
    word-break: break-all;
  }
  #store-c .shopnews .shopnews-postgoods .goods .text a {
    border-bottom: 1px solid #474a48;
  }
  #store-c .shopnews .shopnews-postgoods .goods .other {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 3.46667vw;
    text-align: justify;
    margin-top: 2.66667vw;
  }
  #store-c .shopnews .shopnews-postgoods .goods .other dt {
    padding: 0 5.33333vw 0 0;
  }
  #store-c .shopnews .shopnews-postgoods .goods .other dd {
    padding: 0 5.33333vw 0 0;
  }
  #store-c .shopnews .shopnews-postgoods .goods .other dd span.price-strike {
    text-decoration: line-through;
  }
  #store-c .shopnews .shopnews-postgoods .goods .other dd span.sale-price {
    color: #e60012;
  }
  #store-c .shopnews .shopnews-postgoods .goods .ecsite-link a {
    display: block;
    margin-top: 2.66667vw;
    position: relative;
    padding: 0 0 0.66667vw 6.66667vw;
    border-bottom: 1px solid #9fa5a1;
  }
  #store-c .shopnews .shopnews-postgoods .goods .ecsite-link a::after {
    display: block;
    position: absolute;
    top: 50%;
    right: 2vw;
    font-family: FontAwesome;
    content: "";
    font-size: 5.6vw;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  #store-c .shopnews .shopnews-postgoods .goods .ecsite-link a::before {
    content: "";
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    left: 0;
    display: inline-block;
    background: url(/assets/img/common/ico_re/cart.svg) top left no-repeat;
    background-size: contain;
    width: 5.33333vw;
    height: 4vw;
  }
  #store-c .shopnews .shopnews-shop {
    width: 94.66667vw;
    margin: 8vw auto 0;
  }
  #store-c .shopnews .shopnews-shop a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border: 1px solid #9fa5a1;
    padding: 4vw 2.66667vw;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
  }
  #store-c .shopnews .shopnews-shop a::after {
    display: block;
    position: absolute;
    top: 50%;
    right: 2vw;
    font-family: FontAwesome;
    content: "";
    font-size: 5.6vw;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  #store-c .shopnews .shopnews-shop a .logo {
    width: 13.33333vw;
  }
  #store-c .shopnews .shopnews-shop a .name {
    width: 81.33333vw;
    padding: 0 2.66667vw;
    line-height: 1.6;
    font-size: 3.46667vw;
  }
  #store-c .feature .feature-article {
    width: 94.66667vw;
    margin: 0 auto;
    line-height: 1.6;
  }
  #store-c .feature .feature-article .title {
    text-align: center;
    font-size: 4.8vw;
    padding: 8vw 0;
  }
  #store-c .feature .feature-article .date {
    font-size: 3.46667vw;
    text-align: right;
    padding: 0 0 2.66667vw;
  }
  #store-c .feature .feature-article .txt-wrap {
    font-size: 3.46667vw;
    line-height: 1.8;
    text-align: justify;
    margin-top: 8vw;
    word-break: break-all;
  }
  #store-c .feature .feature-article .txt-wrap a {
    border-bottom: 1px solid #474a48;
  }
  #store-c .feature .feature-article .txt-wrap p {
    margin-top: 1em;
  }
  #store-c .feature .feature-article .txt-wrap p strong {
    font-weight: bold;
  }
  #store-c .feature .feature-article .feature-list {
    margin: 8vw 0 8vw;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item {
    margin: 0 0 8vw;
    line-height: 1.4;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item figure {
    width: 26.66667vw;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item figure img {
    height: 26.66667vw;
    -o-object-fit: contain;
       object-fit: contain;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item .feature-list-wrap {
    width: 68vw;
    padding: 0.66667vw 0 0 2.66667vw;
    font-size: 3.46667vw;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item .feature-list-wrap-future-ico {
    font-size: 2.93333vw;
    color: #b60005;
    border: 1px solid #b60005;
    padding: 2px 3px;
    margin-bottom: 1.33333vw;
    display: inline-block;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item .feature-list-wrap .feature-list-wrap-place {
    margin: 0 0 1.33333vw;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item .feature-list-wrap .feature-list-wrap-store {
    margin: 0 0 1.33333vw;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item .feature-list-wrap .feature-list-wrap-title {
    margin: 0 0 1.33333vw;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item .feature-list-wrap .feature-list-wrap-period {
    margin: 0 0 1.33333vw;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item .feature-list-wrap .feature-list-wrap-date {
    margin: 0.66667vw 0 0;
    font-family: 'Didact Gothic', sans-serif;
    letter-spacing: 0.1rem;
    text-align: right;
  }
  .lity-content img {
    width: 100%;
  }
}

@media (min-width: 768px) {
  #store-c .wrap {
    margin: 0 auto 80px;
    font-size: 14px;
    line-height: 1.6;
  }
  #store-c .wrap h3.store-c-title {
    font-size: 20px;
    border-left: 4px solid #9fa5a1;
    padding: 8px 15px 8px;
    background: #F1F5F2;
  }
  #store-c .wrap .map {
    margin: 40px 0 0;
  }
  #store-c .wrap .txt {
    padding: 30px 0 0 60px;
  }
  #store-c .wrap .txt a {
    border-bottom: 1px solid #474a48;
  }
  #store-c .wrap .gMap-btn {
    text-align: center;
  }
  #store-c .wrap .btn-wrap,
  #store-c .wrap .gMap-btn {
    text-align: center;
  }
  #store-c .wrap .btn-wrap a.btn,
  #store-c .wrap .gMap-btn a.btn {
    display: inline-block;
    text-align: center;
    margin: 40px 0 15px;
    border: 1px solid #474a48;
    padding: 16px 80px;
    position: relative;
    -webkit-transition: .3s;
    transition: .3s;
  }
  #store-c .wrap .btn-wrap a.btn::after,
  #store-c .wrap .gMap-btn a.btn::after {
    -webkit-transition: .3s;
    transition: .3s;
    display: block;
    position: absolute;
    top: 50%;
    right: 10px;
    font-family: FontAwesome;
    content: "";
    font-size: 32px;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  #store-c .wrap .btn-wrap a.btn:hover,
  #store-c .wrap .gMap-btn a.btn:hover {
    background: #E7EEEA;
    -webkit-transition: .3s;
    transition: .3s;
    border: 1px solid #9fa5a1;
  }
  #store-c .wrap .btn-wrap a.btn:hover::after,
  #store-c .wrap .gMap-btn a.btn:hover::after {
    -webkit-transition: .3s;
    transition: .3s;
    right: 6px;
  }
  #store-c .wrap .group {
    margin: 0 50px;
  }
  #store-c .wrap .group h4.store-c-title {
    font-size: 18px;
    padding: 8px 15px 8px;
    background: #F1F5F2;
    margin: 30px 0 20px;
  }
  #store-c .wrap .group .detail {
    line-height: 1.6;
  }
  #store-c .store-pager {
    margin: 60px 0;
  }
  #store-c .store-pager .store-pager-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  #store-c .store-pager .store-pager-list .page-item {
    font-size: 18px;
    padding: 10px;
    text-align: center;
  }
  #store-c .store-pager .store-pager-list .page-item.first.disabled a.page-link::before {
    color: #E7EEEA;
  }
  #store-c .store-pager .store-pager-list .page-item.first a.page-link::before {
    font-family: FontAwesome;
    content: "\f100";
    font-size: 18px;
    width: 40px;
    height: auto;
    display: block;
  }
  #store-c .store-pager .store-pager-list .page-item.prev.disabled a.page-link::before {
    color: #E7EEEA;
  }
  #store-c .store-pager .store-pager-list .page-item.prev a.page-link::before {
    font-family: FontAwesome;
    content: "\f104";
    font-size: 18px;
    width: 40px;
    height: auto;
    display: block;
  }
  #store-c .store-pager .store-pager-list .page-item.next.disabled a.page-link::before {
    color: #E7EEEA;
  }
  #store-c .store-pager .store-pager-list .page-item.next a.page-link::before {
    font-family: FontAwesome;
    content: "\f105";
    font-size: 18px;
    width: 40px;
    height: auto;
    display: block;
  }
  #store-c .store-pager .store-pager-list .page-item.last.disabled a.page-link::before {
    color: #E7EEEA;
  }
  #store-c .store-pager .store-pager-list .page-item.last a.page-link::before {
    font-family: FontAwesome;
    content: "\f101";
    font-size: 18px;
    width: 40px;
    height: auto;
    display: block;
  }
  #store-c .store-pager .store-pager-list .store-pager-list__item {
    cursor: pointer;
    font-size: 18px;
    padding: 10px;
    margin: 0 15px;
    width: 40px;
    text-align: center;
  }
  #store-c .store-pager .store-pager-list .store-pager-list__item.current {
    font-weight: bold;
    border-bottom: 1px solid #474a48;
  }
  #store-c .caution {
    line-height: 1.6;
    font-size: 16px;
    text-align: center;
    padding: 60px 30px;
  }
  #store-c .share {
    text-align: center;
  }
  #store-c .share span {
    display: inline-block;
    width: 50px;
  }
  #store-c .share span:nth-of-type(1) {
    margin-right: 20px;
  }
  #store-c .shopnews {
    width: 950px;
    margin: 0 auto;
  }
  #store-c .shopnews .shopnews-article .irregular {
    text-align: center;
    padding: 0 0 40px;
    position: relative;
  }
  #store-c .shopnews .shopnews-article .irregular-name {
    font-size: 24px;
    width: 80%;
    display: block;
    margin: 0 auto;
  }
  #store-c .shopnews .shopnews-article .irregular-date {
    font-size: 14px;
    position: absolute;
    top: 5px;
    right: 0;
  }
  #store-c .shopnews .shopnews-article .title {
    line-height: 1.6;
    font-size: 24px;
    text-align: center;
    padding: 0 30px 20px;
  }
  #store-c .shopnews .shopnews-article .period {
    text-align: right;
    padding: 0 0 20px;
  }
  #store-c .shopnews .shopnews-article .shopinfo a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-top: 1px solid #9fa5a1;
    border-bottom: 1px solid #9fa5a1;
    padding: 10px 0;
    margin: 0 0 20px;
    -webkit-transition: .3s;
    transition: .3s;
  }
  #store-c .shopnews .shopnews-article .shopinfo a .logo {
    width: 80px;
    margin-left: 20px;
  }
  #store-c .shopnews .shopnews-article .shopinfo a .shopinfo-wrap {
    width: 500px;
    margin-left: 20px;
    position: relative;
  }
  #store-c .shopnews .shopnews-article .shopinfo a .shopinfo-wrap .floor {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    font-family: 'Didact Gothic', sans-serif;
    letter-spacing: 0.1rem;
    font-size: 14px;
  }
  #store-c .shopnews .shopnews-article .shopinfo a .shopinfo-wrap .date {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    font-family: 'Didact Gothic', sans-serif;
    letter-spacing: 0.1rem;
    font-size: 14px;
  }
  #store-c .shopnews .shopnews-article .shopinfo a .shopinfo-wrap .name {
    display: block;
    padding: 17px 0 0;
    line-height: 1.6;
    font-size: 18px;
    text-align: justify;
  }
  #store-c .shopnews .shopnews-article .shopinfo a:hover {
    -webkit-transition: .3s;
    transition: .3s;
    opacity: .6;
  }
  #store-c .shopnews .shopnews-article .visual {
    margin: 0 0 30px;
  }
  #store-c .shopnews .shopnews-article .visual img {
    -o-object-fit: contain;
       object-fit: contain;
    max-height: 500px;
  }
  #store-c .shopnews .shopnews-article .thumb {
    display: grid;
    gap: 30px;
    grid-template-columns: repeat(auto-fit, 215px);
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 30px;
  }
  #store-c .shopnews .shopnews-article .thumb .thumb__item img {
    height: 215px;
    -o-object-fit: contain;
       object-fit: contain;
  }
  #store-c .shopnews .shopnews-article .txt-wrap {
    font-size: 16px;
    line-height: 1.8;
    text-align: justify;
    margin-top: 60px;
  }
  #store-c .shopnews .shopnews-article .txt-wrap a {
    border-bottom: 1px solid #474a48;
  }
  #store-c .shopnews .shopnews-article .txt-wrap p {
    margin-top: 1em;
  }
  #store-c .shopnews .shopnews-article .txt-wrap p strong {
    font-weight: bold;
  }
  #store-c .shopnews .shopnews-article .other {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 16px;
    line-height: 1.6;
    text-align: justify;
    margin-top: 40px;
  }
  #store-c .shopnews .shopnews-article .other dt {
    padding: 0 40px 0 0;
  }
  #store-c .shopnews .shopnews-article .other dd {
    padding: 0 40px 0 0;
  }
  #store-c .shopnews .shopnews-article .other dd span.price-strike {
    text-decoration: line-through;
  }
  #store-c .shopnews .shopnews-article .other dd span.sale-price {
    color: #e60012;
  }
  #store-c .shopnews .shopnews-article .ecsite-link a {
    display: block;
    margin-top: 20px;
    position: relative;
    padding: 0 0 5px 35px;
    font-size: .95em;
  }
  #store-c .shopnews .shopnews-article .ecsite-link a::after {
    position: absolute;
    bottom: -5px;
    left: 0;
    content: "";
    display: block;
    border-bottom: 1px solid #9fa5a1;
    -webkit-transition: .2s;
    transition: .2s;
    width: 0;
    height: 1px;
  }
  #store-c .shopnews .shopnews-article .ecsite-link a:hover::after {
    width: 100%;
  }
  #store-c .shopnews .shopnews-article .ecsite-link a::before {
    content: "";
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    left: 0;
    display: inline-block;
    background: url(/assets/img/common/ico_re/cart.svg) top left no-repeat;
    background-size: contain;
    width: 30px;
    height: 20px;
  }
  #store-c .shopnews .shopnews-postgoods {
    display: grid;
    gap: 30px;
    grid-template-columns: repeat(auto-fit, 215px);
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin: 60px 0 0;
  }
  #store-c .shopnews .shopnews-postgoods .goods {
    line-height: 1.6;
  }
  #store-c .shopnews .shopnews-postgoods .goods .visual img {
    height: 215px;
    -o-object-fit: contain;
       object-fit: contain;
  }
  #store-c .shopnews .shopnews-postgoods .goods .title {
    margin-top: 10px;
  }
  #store-c .shopnews .shopnews-postgoods .goods .text {
    margin-top: 10px;
    word-break: break-all;
  }
  #store-c .shopnews .shopnews-postgoods .goods .text a {
    border-bottom: 1px solid #474a48;
  }
  #store-c .shopnews .shopnews-postgoods .goods .other {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 10px;
  }
  #store-c .shopnews .shopnews-postgoods .goods .other dt {
    margin-right: 10px;
  }
  #store-c .shopnews .shopnews-postgoods .goods .other dd span.price-strike {
    text-decoration: line-through;
  }
  #store-c .shopnews .shopnews-postgoods .goods .other dd span.sale-price {
    color: #e60012;
  }
  #store-c .shopnews .shopnews-postgoods .goods .ecsite-link a {
    display: block;
    margin-top: 20px;
    position: relative;
    padding: 0 0 5px 35px;
    font-size: .95em;
  }
  #store-c .shopnews .shopnews-postgoods .goods .ecsite-link a::after {
    position: absolute;
    bottom: -5px;
    left: 0;
    content: "";
    display: block;
    border-bottom: 1px solid #9fa5a1;
    -webkit-transition: .2s;
    transition: .2s;
    width: 0;
    height: 1px;
  }
  #store-c .shopnews .shopnews-postgoods .goods .ecsite-link a:hover::after {
    width: 100%;
  }
  #store-c .shopnews .shopnews-postgoods .goods .ecsite-link a::before {
    content: "";
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    left: 0;
    display: inline-block;
    background: url(/assets/img/common/ico_re/cart.svg) top left no-repeat;
    background-size: contain;
    width: 30px;
    height: 20px;
  }
  #store-c .shopnews .shopnews-shop {
    width: 610px;
    margin: 60px auto 0;
  }
  #store-c .shopnews .shopnews-shop a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border: 1px solid #9fa5a1;
    padding: 1.33333vw 2.66667vw;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
  }
  #store-c .shopnews .shopnews-shop a::after {
    display: block;
    position: absolute;
    top: 50%;
    right: 10px;
    font-family: FontAwesome;
    content: "";
    font-size: 32px;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    -webkit-transition: .3s;
    transition: .3s;
  }
  #store-c .shopnews .shopnews-shop a:hover {
    -webkit-transition: .3s;
    transition: .3s;
    background: #E7EEEA;
  }
  #store-c .shopnews .shopnews-shop a:hover::after {
    right: 4px;
  }
  #store-c .shopnews .shopnews-shop a .logo {
    width: 80px;
  }
  #store-c .shopnews .shopnews-shop a .name {
    width: auto;
    padding: 0 20px;
    line-height: 1.6;
    font-size: 18px;
  }
  #store-c .storenews {
    width: 950px;
    margin: 0 auto;
  }
  #store-c .storenews .storenews-article {
    font-size: 16px;
    line-height: 1.8;
    margin: 0 0 100px;
    position: relative;
  }
  #store-c .storenews .storenews-article .heading {
    background: #FFF;
    padding: 30px 20px 20px;
    text-align: center;
  }
  #store-c .storenews .storenews-article .heading .title {
    display: block;
    font-size: 24px;
    line-height: 1.4;
    font-weight: 600;
    margin-bottom: 10px;
  }
  #store-c .storenews .storenews-article .visual {
    background: #FFF;
    padding: 40px 0;
  }
  #store-c .storenews .storenews-article .visual img {
    -o-object-fit: contain;
       object-fit: contain;
    height: 500px;
  }
  #store-c .storenews .storenews-article .txt-wrap {
    font-size: 16px;
    line-height: 1.8;
    text-align: justify;
    margin-top: 60px;
  }
  #store-c .storenews .storenews-article .txt-wrap a {
    border-bottom: 1px solid #474a48;
  }
  #store-c .storenews .storenews-article .txt-wrap p {
    margin-top: 1em;
  }
  #store-c .storenews .storenews-article .txt-wrap p strong {
    font-weight: bold;
  }
  #store-c .storenews .storenews-article .period {
    line-height: 1.6;
    font-size: 16px;
    text-align: right;
  }
  #store-c .storenews .storenews-article .thumb {
    display: grid;
    gap: 10px;
    grid-template-columns: repeat(auto-fit, 210px);
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 40px;
  }
  #store-c .storenews .storenews-article .thumb .thumb__item img {
    height: 210px;
    -o-object-fit: contain;
       object-fit: contain;
  }
  #store-c .storenews .storenews-article .date {
    margin-top: 40px;
    text-align: right;
  }
  #store-c .storenews .floor {
    width: 600px;
    margin: 0 auto;
    border: 1px solid #9fa5a1;
    text-align: center;
  }
  #store-c .storenews .floor a {
    padding: 25px;
    display: block;
    position: relative;
  }
  #store-c .storenews .floor a::after {
    display: block;
    position: absolute;
    top: 50%;
    right: 10px;
    font-family: FontAwesome;
    content: "";
    font-size: 32px;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    -webkit-transition: .3s;
    transition: .3s;
  }
  #store-c .storenews .floor a:hover {
    -webkit-transition: .3s;
    transition: .3s;
    background: #E7EEEA;
  }
  #store-c .storenews .floor a:hover::after {
    right: 4px;
  }
  #store-c .feature .feature-article {
    width: 950px;
    margin: 0 auto;
    line-height: 1.6;
  }
  #store-c .feature .feature-article .title {
    text-align: center;
    font-size: 24px;
  }
  #store-c .feature .feature-article .date {
    font-size: 16px;
    text-align: right;
    padding: 0 0 20px;
  }
  #store-c .feature .feature-article .txt-wrap {
    font-size: 16px;
    line-height: 1.8;
    text-align: justify;
    margin-top: 60px;
  }
  #store-c .feature .feature-article .txt-wrap a {
    border-bottom: 1px solid #474a48;
  }
  #store-c .feature .feature-article .txt-wrap p {
    margin-top: 1em;
  }
  #store-c .feature .feature-article .txt-wrap p strong {
    font-weight: bold;
  }
  #store-c .feature .feature-article .feature-list {
    display: grid;
    gap: 30px;
    grid-template-columns: repeat(auto-fit, 215px);
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin: 60px 0 0;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item {
    margin: 0 0 40px;
    line-height: 1.4;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item a:hover img {
    -webkit-transition: .3s;
    transition: .3s;
    filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.7" /><feFuncG type="linear" slope="0.7" /><feFuncB type="linear" slope="0.7" /></feComponentTransfer></filter></svg>#filter');
    -webkit-filter: brightness(70%);
            filter: brightness(70%);
    -webkit-transform: scale(1.1) rotateZ(-5deg);
            transform: scale(1.1) rotateZ(-5deg);
  }
  #store-c .feature .feature-article .feature-list .feature-list__item a img {
    -webkit-transition: .3s;
    transition: .3s;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item figure {
    margin: 0 0 10px;
    overflow: hidden;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item figure img {
    height: 215px;
    -o-object-fit: contain;
       object-fit: contain;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item .feature-list-wrap {
    font-size: 16px;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item .feature-list-wrap-future-ico {
    margin: 0 0 10px;
    font-size: 12px;
    color: #b60005;
    border: 1px solid #b60005;
    padding: 2px 3px;
    display: inline-block;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item .feature-list-wrap .feature-list-wrap-place {
    margin: 0 0 10px;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item .feature-list-wrap .feature-list-wrap-store {
    margin: 0 0 10px;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item .feature-list-wrap .feature-list-wrap-title {
    margin: 0 0 10px;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item .feature-list-wrap .feature-list-wrap-period {
    margin: 0 0 10px;
  }
  #store-c .feature .feature-article .feature-list .feature-list__item .feature-list-wrap .feature-list-wrap-date {
    margin: 5px 0 0;
    font-family: 'Didact Gothic', sans-serif;
    letter-spacing: 0.1rem;
    text-align: right;
  }
  [data-lity="data-lity"],
  .thumb__item [data-modal="data-lity"] {
    -webkit-transition: .3s;
    transition: .3s;
    cursor: pointer;
  }
  [data-lity="data-lity"]:hover,
  .thumb__item [data-modal="data-lity"]:hover {
    opacity: .6;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlc291cmNlL3Nhc3Mvc3RvcmVzL3BhcnRzLmNzcyIsInJlc291cmNlL3Nhc3MvbW9kdWxlL19taXhpbi5zY3NzIiwicmVzb3VyY2Uvc2Fzcy9tb2R1bGUvX3ZhcmlhYmxlLnNjc3MiLCJyZXNvdXJjZS9zYXNzL21vZHVsZS92MS9fbWl4aW4uc2NzcyIsInJlc291cmNlL3Nhc3MvbW9kdWxlL3YxL192YXJpYWJsZS5zY3NzIiwicmVzb3VyY2Uvc2Fzcy9zdG9yZXMvcGFydHMuc2NzcyIsInJlc291cmNlL3Nhc3Mvc3RvcmVzLzxubyBzb3VyY2U+Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQjs7OztpQ0RLaUM7QUNtTmpDO0VBQ0M7SUFBSSxVQUFVO0VEaE5iO0VDaU5EO0lBQU0sVUFBVTtFRDlNZjtBQUNGO0FDMk1BO0VBQ0M7SUFBSSxVQUFVO0VEaE5iO0VDaU5EO0lBQU0sVUFBVTtFRDlNZjtBQUNGOztBRWJBOzs7O2lDRm1CaUM7QUViakM7O3FDRmdCcUM7QUUyRHJDOztxQ0Z4RHFDO0FFc0VyQzs7cUNGbkVxQztBRzVCckM7Ozs7aUNIaUNpQztBSWpDakM7Ozs7aUNKc0NpQztBSWhDakM7O3FDSm1DcUM7QUlkckM7O3FDSmlCcUM7O0FLaW5DckM7RUFDQyxrQkFBa0I7QUwrQm5COztBSzNCQTtFQUNDLGVBQWU7RUFDZixnQ0g1bENtQjtFRzZsQ25CLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLFNBQVM7RUFBRSxPQUFPO0VBQ2xCLFdBQVc7QUwrQlo7O0FLbnNDQTtFQUNDO0lBRUUsaUJGRDBCO0lFRTFCLHlCRkYwQjtJRUcxQixvQkZIMEI7SUVJMUIsZ0JBQWdCO0VMd0NqQjtFSzdDRDtJQU9HLG9CRk55QjtJRU96Qiw4QkgyRGtCO0lHMURsQiwwQkZSeUI7SUVTekIsbUJINkRrQjtFRnBCcEI7RUtuREQ7SUFhRyxxQkFBeUI7RUx5QzNCO0VLdEREO0lBZ0JHLG9CRmZ5QjtFSHdEM0I7RUt6REQ7SUFrQkksZ0NIZ0RlO0VGTmxCO0VLNUREOztJQXVCRyxrQkFBa0I7RUx5Q3BCO0VLaEVEOztJQXlCSSxxQkFBcUI7SUFDckIsa0JBQWtCO0lBQ2xCLHVCRjFCd0I7SUUyQnhCLHFCQUFxQjtJQUNyQix5QkhxQ2U7SUdwQ2Ysc0JGN0J3QjtJRThCeEIscUJGOUJ3QjtJRStCeEIsa0JBQWtCO0VMMkNyQjtFSzNFRDs7SUp3R0EsY0FBYztJQUNkLGtCQUFrQjtJQUNsQixRQUFRO0lBQ1IsVUFBa0I7SUFDbEIsd0JBQXdCO0lBQ3hCLFlJM0UrQjtJSjRFL0IsZ0JFN0c0QjtJRjhHNUIsbUNBQTJCO1lBQTNCLDJCQUEyQjtFRHpCMUI7RUt0RkQ7SUF1Q0csaUJGdEN5QjtJRXVDekIsY0FBYztFTGtEaEI7RUsxRkQ7SUEwQ0ksb0JGekN3QjtJRTBDeEIsb0JGMUN3QjtJRTJDeEIsbUJIMkJpQjtJRzFCakIsdUJGNUN3QjtFSCtGM0I7RUtoR0Q7SUFnREksZ0JBQWdCO0VMbURuQjtFS25HRDtJQXNERSxnQkFBMEI7SUFDMUIsaUJGdEQwQjtFSHNHM0I7RUt2R0Q7SUF5REcsb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7RUxpRGY7RUsxR0Q7SUEyREksb0JGMUR3QjtJRTJEeEIsa0JGM0R3QjtJRTREeEIsa0JBQWtCO0VMa0RyQjtFSy9HRDtJQStESyxjSE9nQjtFRjRDcEI7RUtsSEQ7SUFrRUssd0JBQXdCO0lBQ3hCLGdCQUFnQjtJQUNoQixvQkZuRXVCO0lFb0V2QixnQkZwRXVCO0lFcUV2QixZQUFZO0lBQ1osY0FBYztFTG1EbEI7RUsxSEQ7SUEwRUssY0hKZ0I7RUZ1RHBCO0VLN0hEO0lBNkVLLHdCQUF3QjtJQUN4QixnQkFBZ0I7SUFDaEIsb0JGOUV1QjtJRStFdkIsZ0JGL0V1QjtJRWdGdkIsWUFBWTtJQUNaLGNBQWM7RUxtRGxCO0VLcklEO0lBcUZLLGNIZmdCO0VGa0VwQjtFS3hJRDtJQXdGSyx3QkFBd0I7SUFDeEIsZ0JBQWdCO0lBQ2hCLG9CRnpGdUI7SUUwRnZCLGdCRjFGdUI7SUUyRnZCLFlBQVk7SUFDWixjQUFjO0VMbURsQjtFS2hKRDtJQWdHSyxjSDFCZ0I7RUY2RXBCO0VLbkpEO0lBbUdLLHdCQUF3QjtJQUN4QixnQkFBZ0I7SUFDaEIsb0JGcEd1QjtJRXFHdkIsZ0JGckd1QjtJRXNHdkIsWUFBWTtJQUNaLGNBQWM7RUxtRGxCO0VLM0pEO0lBNEdJLG9CRjNHd0I7SUU0R3hCLGtCRjVHd0I7SUU2R3hCLGFGN0d3QjtJRThHeEIsaUJGOUd3QjtJRStHeEIsa0JBQWtCO0VMa0RyQjtFS2xLRDtJQWtISyxlQUFlO0VMbURuQjtFS3JLRDtJQXFISyxpQkFBaUI7SUFDakIsZ0NIcERjO0VGdUdsQjtFS3pLRDtJQTZIRSxnQkFBZ0I7SUFDaEIsb0JGN0gwQjtJRThIMUIsa0JBQWtCO0lBQ2xCLGdCRi9IMEI7RUg4SzNCO0VLL0tEO0lBb0lFLGtCQUFrQjtFTDhDbkI7RUtsTEQ7SUFzSUcscUJBQXFCO0lBQ3JCLGlCRnRJeUI7RUhxTDNCO0VLdExEO0lBeUlJLHVCRnhJd0I7RUh3TDNCO0VLekxEO0lBZ0pHLG9CRi9JeUI7SUVnSnpCLGdCQUFnQjtJQUNoQixzQkZqSnlCO0lFa0p6Qiw0QkZsSnlCO0lFbUp6QixrQkFBa0I7RUw0Q3BCO0VLaE1EO0lBc0pJLGdCRHJJTztJQ3NJUCxzQkZ0SndCO0lFdUp4QixrQkFBa0I7RUw2Q3JCO0VLck1EO0lBMEpLLGNBQWM7SUFDZCxvQkYxSnVCO0lFMkp2QixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLHdCRjdKdUI7RUgyTTNCO0VLNU1EO0lBa0tJLG9CRmpLd0I7SUVrS3hCLGdCQUFnQjtJQUNoQixtQkFBbUI7SUFDbkIsZUZwS3dCO0lFcUt4QixxQkFBcUI7RUw2Q3hCO0VLbk5EO0lBd0tLLGdDSHRHYztFRm9KbEI7RUt0TkQ7SUEyS0ssZUFBZTtFTDhDbkI7RUt6TkQ7SUE2S00saUJBQWlCO0VMK0N0QjtFSzVORDtJQWtMSSxnQkFBZ0I7SUFDaEIsb0JGbEx3QjtJRW1MeEIsaUJBQWlCO0lBQ2pCLGtCQUE0QjtFTDZDL0I7RUtsT0Q7SUF3TEkscUJG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RUs5aEJEO0lBdWZNLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0VMMENsQjtFS2ppQkQ7SUEwZk0saUJGemZzQjtFSG1pQjNCO0VLcGlCRDtJQTRmTyxrQkYzZnFCO0lFNGZyQixzQkFBbUI7T0FBbkIsbUJBQW1CO0VMMkN6QjtFS3hpQkQ7SUFpZ0JNLFdGaGdCc0I7SUVpZ0J0QixnQ0ZqZ0JzQjtJRWtnQnRCLG9CRmxnQnNCO0VINGlCM0I7RUs3aUJEO0lBcWdCTyxvQkZwZ0JxQjtJRXFnQnJCLGNIcGZhO0lHcWZiLHlCSHJmYTtJR3NmYixnQkFBZ0I7SUFDaEIsd0JGeGdCcUI7SUV5Z0JyQixxQkFBcUI7RUwyQzNCO0VLcmpCRDtJQTZnQk8scUJGNWdCcUI7RUh1akIzQjtFS3hqQkQ7SUFnaEJPLHFCRi9nQnFCO0VIMGpCM0I7RUszakJEO0lBbWhCTyxxQkZsaEJxQjtFSDZqQjNCO0VLOWpCRDtJQXNoQk8scUJGcmhCcUI7RUhna0IzQjtFS2prQkQ7SUF5aEJPLHFCQUF3QjtJSjNlL0Isd0NBQXdDO0lBQ3hDLHNCQUF5QjtJSTRlbEIsaUJBQWlCO0VMNEN2QjtFS2dtQkE7SUFFQyxXQUFXO0VMOEJaO0FBL25CRjs7QUsvQkE7RUFDQztJQUVFLG1CQUFtQjtJQUNuQixlQUFlO0lBQ2YsZ0JBQWdCO0VMaUNqQjtFS3JDRDtJQU1HLGVBQWU7SUFDZiw4Qkg5ZWtCO0lHK2VsQixxQkFBcUI7SUFDckIsbUJINWVrQjtFRjhnQnBCO0VLM0NEO0lBWUcsZ0JBQWdCO0VMa0NsQjtFSzlDRDtJQWVHLHNCQUFzQjtFTGtDeEI7RUtqREQ7SUFpQkksZ0NIemZlO0VGNGhCbEI7RUtwREQ7SUFxQkcsa0JBQWtCO0VMa0NwQjtFS3ZERDs7SUF5Qkcsa0JBQWtCO0VMa0NwQjtFSzNERDs7SUEyQkkscUJBQXFCO0lBQ3JCLGtCQUFrQjtJQUNsQixtQkFBbUI7SUFDbkIseUJIdGdCZTtJR3VnQmYsa0JBQWtCO0lBQ2xCLGtCQUFrQjtJQUtsQix1QkFBZTtJQUFmLGVBQWU7RUxnQ2xCO0VLckVEOztJQWtDSyx1QkFB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QTs7SUsvQkMsV0FBVztFTGtDWjtBQUNGIiwiZmlsZSI6InN0b3Jlc1xccGFydHMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiBcclxuXHRtaXhpbuWHpueQhlxyXG4gXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbkBrZXlmcmFtZXMgZGlzcEFydGljbGVEZXRhaWwge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gXHJcblx05aSJ5pWw5qC857SN44OV44Kh44Kk44OrXHJcblx0IFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cdDEuIENvbG9yXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cdDIuIENhdGVnb3J5Q29sb3JcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblx0My4gVXRpbGl0eVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG5cdG1peGlu5Yem55CGXHJcblxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcblx05aSJ5pWw5qC857SN44OV44Kh44Kk44OrXHJcblxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cdDEuIENvbG9yXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cdDIuIFV0aWxpdHlcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjc3RvcmUtYyAud3JhcCB7XG4gICAgd2lkdGg6IDk0LjY2NjY3dnc7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTAuNjY2Njd2dztcbiAgICBmb250LXNpemU6IDMuNDY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG4gICNzdG9yZS1jIC53cmFwIGgzLnN0b3JlLWMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzlmYTVhMTtcbiAgICBwYWRkaW5nOiAydncgMi42NjY2N3Z3IDJ2dztcbiAgICBiYWNrZ3JvdW5kOiAjRjFGNUYyO1xuICB9XG4gICNzdG9yZS1jIC53cmFwIC5tYXAge1xuICAgIG1hcmdpbjogNS4zMzMzM3Z3IDAgMDtcbiAgfVxuICAjc3RvcmUtYyAud3JhcCAudHh0IHtcbiAgICBwYWRkaW5nOiA0dncgMCAwIDh2dztcbiAgfVxuICAjc3RvcmUtYyAud3JhcCAudHh0IGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDc0YTQ4O1xuICB9XG4gICNzdG9yZS1jIC53cmFwIC5idG4td3JhcCxcbiAgI3N0b3JlLWMgLndyYXAgLmdNYXAtYnRuIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI3N0b3JlLWMgLndyYXAgLmJ0bi13cmFwIGEuYnRuLFxuICAjc3RvcmUtYyAud3JhcCAuZ01hcC1idG4gYS5idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiA1LjMzMzMzdncgMCA0dnc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0NzRhNDg7XG4gICAgcGFkZGluZzogNHZ3IDUuMzMzMzN2dztcbiAgICBtaW4td2lkdGg6IDczLjMzMzMzdnc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNzdG9yZS1jIC53cmFwIC5idG4td3JhcCBhLmJ0bjo6YWZ0ZXIsXG4gICNzdG9yZS1jIC53cmFwIC5nTWFwLWJ0biBhLmJ0bjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMnZ3O1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBjb250ZW50OiBcIu+EhVwiO1xuICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gICNzdG9yZS1jIC53cmFwIC5ncm91cCB7XG4gICAgd2lkdGg6IDg2LjY2NjY3dnc7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgI3N0b3JlLWMgLndyYXAgLmdyb3VwIGg0LnN0b3JlLWMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIHBhZGRpbmc6IDJ2dyA0dncgMnZ3O1xuICAgIGJhY2tncm91bmQ6ICNGMUY1RjI7XG4gICAgbWFyZ2luOiA0dncgMCAyLjY2NjY3dnc7XG4gIH1cbiAgI3N0b3JlLWMgLndyYXAgLmdyb3VwIC5kZXRhaWwge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbiAgI3N0b3JlLWMgLnN0b3JlLXBhZ2VyIHtcbiAgICBtYXJnaW46IDh2dyBhdXRvO1xuICAgIHdpZHRoOiA5NC42NjY2N3Z3O1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZS1wYWdlciAuc3RvcmUtcGFnZXItbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmUtcGFnZXIgLnN0b3JlLXBhZ2VyLWxpc3QgLnBhZ2UtaXRlbSB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmUtcGFnZXIgLnN0b3JlLXBhZ2VyLWxpc3QgLnBhZ2UtaXRlbS5maXJzdC5kaXNhYmxlZCBhLnBhZ2UtbGluazo6YmVmb3JlIHtcbiAgICBjb2xvcjogI0U3RUVFQTtcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmUtcGFnZXIgLnN0b3JlLXBhZ2VyLWxpc3QgLnBhZ2UtaXRlbS5maXJzdCBhLnBhZ2UtbGluazo6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgY29udGVudDogXCJcXGYxMDBcIjtcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICB3aWR0aDogNS4zMzMzM3Z3O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmUtcGFnZXIgLnN0b3JlLXBhZ2VyLWxpc3QgLnBhZ2UtaXRlbS5wcmV2LmRpc2FibGVkIGEucGFnZS1saW5rOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjRTdFRUVBO1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZS1wYWdlciAuc3RvcmUtcGFnZXItbGlzdCAucGFnZS1pdGVtLnByZXYgYS5wYWdlLWxpbms6OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgd2lkdGg6IDUuMzMzMzN2dztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI3N0b3JlLWMgLnN0b3JlLXBhZ2VyIC5zdG9yZS1wYWdlci1saXN0IC5wYWdlLWl0ZW0ubmV4dC5kaXNhYmxlZCBhLnBhZ2UtbGluazo6YmVmb3JlIHtcbiAgICBjb2xvcjogI0U3RUVFQTtcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmUtcGFnZXIgLnN0b3JlLXBhZ2VyLWxpc3QgLnBhZ2UtaXRlbS5uZXh0IGEucGFnZS1saW5rOjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBjb250ZW50OiBcIlxcZjEwNVwiO1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIHdpZHRoOiA1LjMzMzMzdnc7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZS1wYWdlciAuc3RvcmUtcGFnZXItbGlzdCAucGFnZS1pdGVtLmxhc3QuZGlzYWJsZWQgYS5wYWdlLWxpbms6OmJlZm9yZSB7XG4gICAgY29sb3I6ICNFN0VFRUE7XG4gIH1cbiAgI3N0b3JlLWMgLnN0b3JlLXBhZ2VyIC5zdG9yZS1wYWdlci1saXN0IC5wYWdlLWl0ZW0ubGFzdCBhLnBhZ2UtbGluazo6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgY29udGVudDogXCJcXGYxMDFcIjtcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICB3aWR0aDogNS4zMzMzM3Z3O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmUtcGFnZXIgLnN0b3JlLXBhZ2VyLWxpc3QgLnN0b3JlLXBhZ2VyLWxpc3RfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIHBhZGRpbmc6IDEuMzMzMzN2dztcbiAgICBtYXJnaW46IDAgMnZ3O1xuICAgIHdpZHRoOiAxMy4zMzMzM3Z3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmUtcGFnZXIgLnN0b3JlLXBhZ2VyLWxpc3QgLnN0b3JlLXBhZ2VyLWxpc3RfX2l0ZW06bnRoLWxhc3Qtb2YtdHlwZSgxKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZS1wYWdlciAuc3RvcmUtcGFnZXItbGlzdCAuc3RvcmUtcGFnZXItbGlzdF9faXRlbS5jdXJyZW50IHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQ3NGE0ODtcbiAgfVxuICAjc3RvcmUtYyAuY2F1dGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBmb250LXNpemU6IDMuNDY2Njd2dztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogOHZ3IDR2dztcbiAgfVxuICAjc3RvcmUtYyAuc2hhcmUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjc3RvcmUtYyAuc2hhcmUgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMy4zMzMzM3Z3O1xuICB9XG4gICNzdG9yZS1jIC5zaGFyZSBzcGFuOm50aC1vZi10eXBlKDEpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNjY2Njd2dztcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmVuZXdzIC5zdG9yZW5ld3MtYXJ0aWNsZSB7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBtYXJnaW46IDAgMCAxMy4zMzMzM3Z3O1xuICAgIHBhZGRpbmc6IDUuMzMzMzN2dyA1LjMzMzMzdnc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZW5ld3MgLnN0b3JlbmV3cy1hcnRpY2xlIC5oZWFkaW5nIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgIHBhZGRpbmc6IDR2dyAyLjY2NjY3dnc7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZW5ld3MgLnN0b3JlbmV3cy1hcnRpY2xlIC5oZWFkaW5nIC50aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMzMzMzN2dztcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmVuZXdzIC5zdG9yZW5ld3MtYXJ0aWNsZSAudHh0LXdyYXAge1xuICAgIGZvbnQtc2l6ZTogMy40NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICBtYXJnaW4tdG9wOiA4dnc7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZW5ld3MgLnN0b3JlbmV3cy1hcnRpY2xlIC50eHQtd3JhcCBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQ3NGE0ODtcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmVuZXdzIC5zdG9yZW5ld3MtYXJ0aWNsZSAudHh0LXdyYXAgcCB7XG4gICAgbWFyZ2luLXRvcDogMWVtO1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZW5ld3MgLnN0b3JlbmV3cy1hcnRpY2xlIC50eHQtd3JhcCBwIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgI3N0b3JlLWMgLnN0b3JlbmV3cyAuc3RvcmVuZXdzLWFydGljbGUgLnBlcmlvZCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBmb250LXNpemU6IDMuNDY2Njd2dztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nOiAwIDAgNHZ3IDA7XG4gIH1cbiAgI3N0b3JlLWMgLnN0b3JlbmV3cyAuc3RvcmVuZXdzLWFydGljbGUgLnRodW1iIHtcbiAgICBtYXJnaW4tdG9wOiAwLjUzMzMzdnc7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IDAuNTMzMzN2dztcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZW5ld3MgLnN0b3JlbmV3cy1hcnRpY2xlIC50aHVtYiAudGh1bWJfX2l0ZW0gaW1nIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIGhlaWdodDogNTMuMzMzMzN2dztcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmVuZXdzIC5zdG9yZW5ld3MtYXJ0aWNsZSAuZGF0ZSB7XG4gICAgbWFyZ2luLXRvcDogOHZ3O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZW5ld3MgLmZsb29yIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA4OS4zMzMzM3Z3O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5ZmE1YTE7XG4gICAgcGFkZGluZzogMy4zMzMzM3Z3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI3N0b3JlLWMgLnN0b3JlbmV3cyAuZmxvb3IgYTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMnZ3O1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBjb250ZW50OiBcIu+EhVwiO1xuICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDk0LjY2NjY3dnc7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1hcnRpY2xlIC5pcnJlZ3VsYXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDAgMi42NjY2N3Z3O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLWFydGljbGUgLmlycmVndWxhci1uYW1lIHtcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLWFydGljbGUgLmlycmVndWxhci1kYXRlIHtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSAudGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgNHZ3IDR2dztcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLWFydGljbGUgLnBlcmlvZCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBmb250LXNpemU6IDMuNDY2Njd2dztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nOiAwIDAgNHZ3IDA7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1hcnRpY2xlIC5zaG9waW5mbyBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOWZhNWExO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWZhNWExO1xuICAgIHBhZGRpbmc6IDR2dyAwO1xuICAgIG1hcmdpbjogMCAwIDIuNjY2Njd2dztcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLWFydGljbGUgLnNob3BpbmZvIGEgLmxvZ28ge1xuICAgIHdpZHRoOiAxNy4zMzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjY2NjY3dnc7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1hcnRpY2xlIC5zaG9waW5mbyBhIC5zaG9waW5mby13cmFwIHtcbiAgICB3aWR0aDogNjh2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNjY2Njd2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1hcnRpY2xlIC5zaG9waW5mbyBhIC5zaG9waW5mby13cmFwIC5mbG9vciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGZvbnQtZmFtaWx5OiAnRGlkYWN0IEdvdGhpYycsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSAuc2hvcGluZm8gYSAuc2hvcGluZm8td3JhcCAuZGF0ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBmb250LWZhbWlseTogJ0RpZGFjdCBHb3RoaWMnLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLWFydGljbGUgLnNob3BpbmZvIGEgLnNob3BpbmZvLXdyYXAgLm5hbWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDUuMzMzMzN2dyAwIDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSAudGh1bWIge1xuICAgIG1hcmdpbi10b3A6IDAuNTMzMzN2dztcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdhcDogMC41MzMzM3Z3O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1hcnRpY2xlIC50aHVtYiAudGh1bWJfX2l0ZW0gaW1nIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIGhlaWdodDogNTMuMzMzMzN2dztcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLWFydGljbGUgLnR4dC13cmFwIHtcbiAgICBmb250LXNpemU6IDMuNDY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgbWFyZ2luLXRvcDogOHZ3O1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLWFydGljbGUgLnR4dC13cmFwIGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDc0YTQ4O1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSAudHh0LXdyYXAgcCB7XG4gICAgbWFyZ2luLXRvcDogMWVtO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSAudHh0LXdyYXAgcCBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSAub3RoZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIG1hcmdpbi10b3A6IDUuMzMzMzN2dztcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLWFydGljbGUgLm90aGVyIGR0IHtcbiAgICBwYWRkaW5nOiAwIDUuMzMzMzN2dyAwIDA7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1hcnRpY2xlIC5vdGhlciBkZCB7XG4gICAgcGFkZGluZzogMCA1LjMzMzMzdncgMCAwO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSAub3RoZXIgZGQgc3Bhbi5wcmljZS1zdHJpa2Uge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSAub3RoZXIgZGQgc3Bhbi5zYWxlLXByaWNlIHtcbiAgICBjb2xvcjogI2U2MDAxMjtcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLWFydGljbGUgLmVjc2l0ZS1saW5rIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDIuNjY2Njd2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAwIDAuNjY2Njd2dyA2LjY2NjY3dnc7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZmE1YTE7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1hcnRpY2xlIC5lY3NpdGUtbGluayBhOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAydnc7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgIGNvbnRlbnQ6IFwi74SFXCI7XG4gICAgZm9udC1zaXplOiA1LjZ2dztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1hcnRpY2xlIC5lY3NpdGUtbGluayBhOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvY29tbW9uL2ljb19yZS9jYXJ0LnN2ZykgdG9wIGxlZnQgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB3aWR0aDogNS4zMzMzM3Z3O1xuICAgIGhlaWdodDogNHZ3O1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtcG9zdGdvb2RzIHtcbiAgICB3aWR0aDogOTQuNjY2Njd2dztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLXBvc3Rnb29kcyAuZ29vZHMge1xuICAgIG1hcmdpbi10b3A6IDh2dztcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtcG9zdGdvb2RzIC5nb29kcyAudGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDIuNjY2Njd2dztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1wb3N0Z29vZHMgLmdvb2RzIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDMuNDY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgbWFyZ2luLXRvcDogMi42NjY2N3Z3O1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLXBvc3Rnb29kcyAuZ29vZHMgLnRleHQgYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0NzRhNDg7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1wb3N0Z29vZHMgLmdvb2RzIC5vdGhlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXNpemU6IDMuNDY2Njd2dztcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIG1hcmdpbi10b3A6IDIuNjY2Njd2dztcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLXBvc3Rnb29kcyAuZ29vZHMgLm90aGVyIGR0IHtcbiAgICBwYWRkaW5nOiAwIDUuMzMzMzN2dyAwIDA7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1wb3N0Z29vZHMgLmdvb2RzIC5vdGhlciBkZCB7XG4gICAgcGFkZGluZzogMCA1LjMzMzMzdncgMCAwO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtcG9zdGdvb2RzIC5nb29kcyAub3RoZXIgZGQgc3Bhbi5wcmljZS1zdHJpa2Uge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtcG9zdGdvb2RzIC5nb29kcyAub3RoZXIgZGQgc3Bhbi5zYWxlLXByaWNlIHtcbiAgICBjb2xvcjogI2U2MDAxMjtcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLXBvc3Rnb29kcyAuZ29vZHMgLmVjc2l0ZS1saW5rIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDIuNjY2Njd2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAwIDAuNjY2Njd2dyA2LjY2NjY3dnc7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZmE1YTE7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1wb3N0Z29vZHMgLmdvb2RzIC5lY3NpdGUtbGluayBhOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAydnc7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgIGNvbnRlbnQ6IFwi74SFXCI7XG4gICAgZm9udC1zaXplOiA1LjZ2dztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1wb3N0Z29vZHMgLmdvb2RzIC5lY3NpdGUtbGluayBhOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvY29tbW9uL2ljb19yZS9jYXJ0LnN2ZykgdG9wIGxlZnQgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB3aWR0aDogNS4zMzMzM3Z3O1xuICAgIGhlaWdodDogNHZ3O1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3Mtc2hvcCB7XG4gICAgd2lkdGg6IDk0LjY2NjY3dnc7XG4gICAgbWFyZ2luOiA4dncgYXV0byAwO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3Mtc2hvcCBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5ZmE1YTE7XG4gICAgcGFkZGluZzogNHZ3IDIuNjY2Njd2dztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLXNob3AgYTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMnZ3O1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBjb250ZW50OiBcIu+EhVwiO1xuICAgIGZvbnQtc2l6ZTogNS42dnc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3Mtc2hvcCBhIC5sb2dvIHtcbiAgICB3aWR0aDogMTMuMzMzMzN2dztcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLXNob3AgYSAubmFtZSB7XG4gICAgd2lkdGg6IDgxLjMzMzMzdnc7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBmb250LXNpemU6IDMuNDY2Njd2dztcbiAgfVxuICAjc3RvcmUtYyAuZmVhdHVyZSAuZmVhdHVyZS1hcnRpY2xlIHtcbiAgICB3aWR0aDogOTQuNjY2Njd2dztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG4gICNzdG9yZS1jIC5mZWF0dXJlIC5mZWF0dXJlLWFydGljbGUgLnRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICBwYWRkaW5nOiA4dncgMDtcbiAgfVxuICAjc3RvcmUtYyAuZmVhdHVyZSAuZmVhdHVyZS1hcnRpY2xlIC5kYXRlIHtcbiAgICBmb250LXNpemU6IDMuNDY2Njd2dztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nOiAwIDAgMi42NjY2N3Z3O1xuICB9XG4gICNzdG9yZS1jIC5mZWF0dXJlIC5mZWF0dXJlLWFydGljbGUgLnR4dC13cmFwIHtcbiAgICBmb250LXNpemU6IDMuNDY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgbWFyZ2luLXRvcDogOHZ3O1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgfVxuICAjc3RvcmUtYyAuZmVhdHVyZSAuZmVhdHVyZS1hcnRpY2xlIC50eHQtd3JhcCBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQ3NGE0ODtcbiAgfVxuICAjc3RvcmUtYyAuZmVhdHVyZSAuZmVhdHVyZS1hcnRpY2xlIC50eHQtd3JhcCBwIHtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gIH1cbiAgI3N0b3JlLWMgLmZlYXR1cmUgLmZlYXR1cmUtYXJ0aWNsZSAudHh0LXdyYXAgcCBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gICNzdG9yZS1jIC5mZWF0dXJlIC5mZWF0dXJlLWFydGljbGUgLmZlYXR1cmUtbGlzdCB7XG4gICAgbWFyZ2luOiA4dncgMCA4dnc7XG4gIH1cbiAgI3N0b3JlLWMgLmZlYXR1cmUgLmZlYXR1cmUtYXJ0aWNsZSAuZmVhdHVyZS1saXN0IC5mZWF0dXJlLWxpc3RfX2l0ZW0ge1xuICAgIG1hcmdpbjogMCAwIDh2dztcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG4gICNzdG9yZS1jIC5mZWF0dXJlIC5mZWF0dXJlLWFydGljbGUgLmZlYXR1cmUtbGlzdCAuZmVhdHVyZS1saXN0X19pdGVtIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgI3N0b3JlLWMgLmZlYXR1cmUgLmZlYXR1cmUtYXJ0aWNsZSAuZmVhdHVyZS1saXN0IC5mZWF0dXJlLWxpc3RfX2l0ZW0gZmlndXJlIHtcbiAgICB3aWR0aDogMjYuNjY2Njd2dztcbiAgfVxuICAjc3RvcmUtYyAuZmVhdHVyZSAuZmVhdHVyZS1hcnRpY2xlIC5mZWF0dXJlLWxpc3QgLmZlYXR1cmUtbGlzdF9faXRlbSBmaWd1cmUgaW1nIHtcbiAgICBoZWlnaHQ6IDI2LjY2NjY3dnc7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuICAjc3RvcmUtYyAuZmVhdHVyZSAuZmVhdHVyZS1hcnRpY2xlIC5mZWF0dXJlLWxpc3QgLmZlYXR1cmUtbGlzdF9faXRlbSAuZmVhdHVyZS1saXN0LXdyYXAge1xuICAgIHdpZHRoOiA2OHZ3O1xuICAgIHBhZGRpbmc6IDAuNjY2Njd2dyAwIDAgMi42NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogMy40NjY2N3Z3O1xuICB9XG4gICNzdG9yZS1jIC5mZWF0dXJlIC5mZWF0dXJlLWFydGljbGUgLmZlYXR1cmUtbGlzdCAuZmVhdHVyZS1saXN0X19pdGVtIC5mZWF0dXJlLWxpc3Qtd3JhcC1mdXR1cmUtaWNvIHtcbiAgICBmb250LXNpemU6IDIuOTMzMzN2dztcbiAgICBjb2xvcjogI2I2MDAwNTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjYwMDA1O1xuICAgIHBhZGRpbmc6IDJweCAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4zMzMzM3Z3O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAjc3RvcmUtYyAuZmVhdHVyZSAuZmVhdHVyZS1hcnRpY2xlIC5mZWF0dXJlLWxpc3QgLmZlYXR1cmUtbGlzdF9faXRlbSAuZmVhdHVyZS1saXN0LXdyYXAgLmZlYXR1cmUtbGlzdC13cmFwLXBsYWNlIHtcbiAgICBtYXJnaW46IDAgMCAxLjMzMzMzdnc7XG4gIH1cbiAgI3N0b3JlLWMgLmZlYXR1cmUgLmZlYXR1cmUtYXJ0aWNsZSAuZmVhdHVyZS1saXN0IC5mZWF0dXJlLWxpc3RfX2l0ZW0gLmZlYXR1cmUtbGlzdC13cmFwIC5mZWF0dXJlLWxpc3Qtd3JhcC1zdG9yZSB7XG4gICAgbWFyZ2luOiAwIDAgMS4zMzMzM3Z3O1xuICB9XG4gICNzdG9yZS1jIC5mZWF0dXJlIC5mZWF0dXJlLWFydGljbGUgLmZlYXR1cmUtbGlzdCAuZmVhdHVyZS1saXN0X19pdGVtIC5mZWF0dXJlLWxpc3Qtd3JhcCAuZmVhdHVyZS1saXN0LXdyYXAtdGl0bGUge1xuICAgIG1hcmdpbjogMCAwIDEuMzMzMzN2dztcbiAgfVxuICAjc3RvcmUtYyAuZmVhdHVyZSAuZmVhdHVyZS1hcnRpY2xlIC5mZWF0dXJlLWxpc3QgLmZlYXR1cmUtbGlzdF9faXRlbSAuZmVhdHVyZS1saXN0LXdyYXAgLmZlYXR1cmUtbGlzdC13cmFwLXBlcmlvZCB7XG4gICAgbWFyZ2luOiAwIDAgMS4zMzMzM3Z3O1xuICB9XG4gICNzdG9yZS1jIC5mZWF0dXJlIC5mZWF0dXJlLWFydGljbGUgLmZlYXR1cmUtbGlzdCAuZmVhdHVyZS1saXN0X19pdGVtIC5mZWF0dXJlLWxpc3Qtd3JhcCAuZmVhdHVyZS1saXN0LXdyYXAtZGF0ZSB7XG4gICAgbWFyZ2luOiAwLjY2NjY3dncgMCAwO1xuICAgIGZvbnQtZmFtaWx5OiAnRGlkYWN0IEdvdGhpYycsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3N0b3JlLWMgLndyYXAge1xuICAgIG1hcmdpbjogMCBhdXRvIDgwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbiAgI3N0b3JlLWMgLndyYXAgaDMuc3RvcmUtYy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzlmYTVhMTtcbiAgICBwYWRkaW5nOiA4cHggMTVweCA4cHg7XG4gICAgYmFja2dyb3VuZDogI0YxRjVGMjtcbiAgfVxuICAjc3RvcmUtYyAud3JhcCAubWFwIHtcbiAgICBtYXJnaW46IDQwcHggMCAwO1xuICB9XG4gICNzdG9yZS1jIC53cmFwIC50eHQge1xuICAgIHBhZGRpbmc6IDMwcHggMCAwIDYwcHg7XG4gIH1cbiAgI3N0b3JlLWMgLndyYXAgLnR4dCBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQ3NGE0ODtcbiAgfVxuICAjc3RvcmUtYyAud3JhcCAuZ01hcC1idG4ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjc3RvcmUtYyAud3JhcCAuYnRuLXdyYXAsXG4gICNzdG9yZS1jIC53cmFwIC5nTWFwLWJ0biB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICNzdG9yZS1jIC53cmFwIC5idG4td3JhcCBhLmJ0bixcbiAgI3N0b3JlLWMgLndyYXAgLmdNYXAtYnRuIGEuYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogNDBweCAwIDE1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzQ3NGE0ODtcbiAgICBwYWRkaW5nOiAxNnB4IDgwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgfVxuICAjc3RvcmUtYyAud3JhcCAuYnRuLXdyYXAgYS5idG46OmFmdGVyLFxuICAjc3RvcmUtYyAud3JhcCAuZ01hcC1idG4gYS5idG46OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBjb250ZW50OiBcIu+EhVwiO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgI3N0b3JlLWMgLndyYXAgLmJ0bi13cmFwIGEuYnRuOmhvdmVyLFxuICAjc3RvcmUtYyAud3JhcCAuZ01hcC1idG4gYS5idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNFN0VFRUE7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5ZmE1YTE7XG4gIH1cbiAgI3N0b3JlLWMgLndyYXAgLmJ0bi13cmFwIGEuYnRuOmhvdmVyOjphZnRlcixcbiAgI3N0b3JlLWMgLndyYXAgLmdNYXAtYnRuIGEuYnRuOmhvdmVyOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIHJpZ2h0OiA2cHg7XG4gIH1cbiAgI3N0b3JlLWMgLndyYXAgLmdyb3VwIHtcbiAgICBtYXJnaW46IDAgNTBweDtcbiAgfVxuICAjc3RvcmUtYyAud3JhcCAuZ3JvdXAgaDQuc3RvcmUtYy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDhweCAxNXB4IDhweDtcbiAgICBiYWNrZ3JvdW5kOiAjRjFGNUYyO1xuICAgIG1hcmdpbjogMzBweCAwIDIwcHg7XG4gIH1cbiAgI3N0b3JlLWMgLndyYXAgLmdyb3VwIC5kZXRhaWwge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbiAgI3N0b3JlLWMgLnN0b3JlLXBhZ2VyIHtcbiAgICBtYXJnaW46IDYwcHggMDtcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmUtcGFnZXIgLnN0b3JlLXBhZ2VyLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgI3N0b3JlLWMgLnN0b3JlLXBhZ2VyIC5zdG9yZS1wYWdlci1saXN0IC5wYWdlLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmUtcGFnZXIgLnN0b3JlLXBhZ2VyLWxpc3QgLnBhZ2UtaXRlbS5maXJzdC5kaXNhYmxlZCBhLnBhZ2UtbGluazo6YmVmb3JlIHtcbiAgICBjb2xvcjogI0U3RUVFQTtcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmUtcGFnZXIgLnN0b3JlLXBhZ2VyLWxpc3QgLnBhZ2UtaXRlbS5maXJzdCBhLnBhZ2UtbGluazo6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgY29udGVudDogXCJcXGYxMDBcIjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZS1wYWdlciAuc3RvcmUtcGFnZXItbGlzdCAucGFnZS1pdGVtLnByZXYuZGlzYWJsZWQgYS5wYWdlLWxpbms6OmJlZm9yZSB7XG4gICAgY29sb3I6ICNFN0VFRUE7XG4gIH1cbiAgI3N0b3JlLWMgLnN0b3JlLXBhZ2VyIC5zdG9yZS1wYWdlci1saXN0IC5wYWdlLWl0ZW0ucHJldiBhLnBhZ2UtbGluazo6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgY29udGVudDogXCJcXGYxMDRcIjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZS1wYWdlciAuc3RvcmUtcGFnZXItbGlzdCAucGFnZS1pdGVtLm5leHQuZGlzYWJsZWQgYS5wYWdlLWxpbms6OmJlZm9yZSB7XG4gICAgY29sb3I6ICNFN0VFRUE7XG4gIH1cbiAgI3N0b3JlLWMgLnN0b3JlLXBhZ2VyIC5zdG9yZS1wYWdlci1saXN0IC5wYWdlLWl0ZW0ubmV4dCBhLnBhZ2UtbGluazo6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgY29udGVudDogXCJcXGYxMDVcIjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZS1wYWdlciAuc3RvcmUtcGFnZXItbGlzdCAucGFnZS1pdGVtLmxhc3QuZGlzYWJsZWQgYS5wYWdlLWxpbms6OmJlZm9yZSB7XG4gICAgY29sb3I6ICNFN0VFRUE7XG4gIH1cbiAgI3N0b3JlLWMgLnN0b3JlLXBhZ2VyIC5zdG9yZS1wYWdlci1saXN0IC5wYWdlLWl0ZW0ubGFzdCBhLnBhZ2UtbGluazo6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgY29udGVudDogXCJcXGYxMDFcIjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZS1wYWdlciAuc3RvcmUtcGFnZXItbGlzdCAuc3RvcmUtcGFnZXItbGlzdF9faXRlbSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmUtcGFnZXIgLnN0b3JlLXBhZ2VyLWxpc3QgLnN0b3JlLXBhZ2VyLWxpc3RfX2l0ZW0uY3VycmVudCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0NzRhNDg7XG4gIH1cbiAgI3N0b3JlLWMgLmNhdXRpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA2MHB4IDMwcHg7XG4gIH1cbiAgI3N0b3JlLWMgLnNoYXJlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI3N0b3JlLWMgLnNoYXJlIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNTBweDtcbiAgfVxuICAjc3RvcmUtYyAuc2hhcmUgc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyB7XG4gICAgd2lkdGg6IDk1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSAuaXJyZWd1bGFyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAwIDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSAuaXJyZWd1bGFyLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB3aWR0aDogODAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSAuaXJyZWd1bGFyLWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1hcnRpY2xlIC50aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMzBweCAyMHB4O1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSAucGVyaW9kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLWFydGljbGUgLnNob3BpbmZvIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzlmYTVhMTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlmYTVhMTtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1hcnRpY2xlIC5zaG9waW5mbyBhIC5sb2dvIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLWFydGljbGUgLnNob3BpbmZvIGEgLnNob3BpbmZvLXdyYXAge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1hcnRpY2xlIC5zaG9waW5mbyBhIC5zaG9waW5mby13cmFwIC5mbG9vciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGZvbnQtZmFtaWx5OiAnRGlkYWN0IEdvdGhpYycsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1hcnRpY2xlIC5zaG9waW5mbyBhIC5zaG9waW5mby13cmFwIC5kYXRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGZvbnQtZmFtaWx5OiAnRGlkYWN0IEdvdGhpYycsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1hcnRpY2xlIC5zaG9waW5mbyBhIC5zaG9waW5mby13cmFwIC5uYW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxN3B4IDAgMDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSAuc2hvcGluZm8gYTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIG9wYWNpdHk6IC42O1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSAudmlzdWFsIHtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSAudmlzdWFsIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLWFydGljbGUgLnRodW1iIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdhcDogMzBweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgMjE1cHgpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1hcnRpY2xlIC50aHVtYiAudGh1bWJfX2l0ZW0gaW1nIHtcbiAgICBoZWlnaHQ6IDIxNXB4O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1hcnRpY2xlIC50eHQtd3JhcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSAudHh0LXdyYXAgYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0NzRhNDg7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1hcnRpY2xlIC50eHQtd3JhcCBwIHtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1hcnRpY2xlIC50eHQtd3JhcCBwIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1hcnRpY2xlIC5vdGhlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1hcnRpY2xlIC5vdGhlciBkdCB7XG4gICAgcGFkZGluZzogMCA0MHB4IDAgMDtcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLWFydGljbGUgLm90aGVyIGRkIHtcbiAgICBwYWRkaW5nOiAwIDQwcHggMCAwO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSAub3RoZXIgZGQgc3Bhbi5wcmljZS1zdHJpa2Uge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSAub3RoZXIgZGQgc3Bhbi5zYWxlLXByaWNlIHtcbiAgICBjb2xvcjogI2U2MDAxMjtcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLWFydGljbGUgLmVjc2l0ZS1saW5rIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMCA1cHggMzVweDtcbiAgICBmb250LXNpemU6IC45NWVtO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtYXJ0aWNsZSAuZWNzaXRlLWxpbmsgYTo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC01cHg7XG4gICAgbGVmdDogMDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWZhNWExO1xuICAgIHRyYW5zaXRpb246IC4ycztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLWFydGljbGUgLmVjc2l0ZS1saW5rIGE6aG92ZXI6OmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLWFydGljbGUgLmVjc2l0ZS1saW5rIGE6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9jb21tb24vaWNvX3JlL2NhcnQuc3ZnKSB0b3AgbGVmdCBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLXBvc3Rnb29kcyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IDMwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIDIxNXB4KTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDYwcHggMCAwO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtcG9zdGdvb2RzIC5nb29kcyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLXBvc3Rnb29kcyAuZ29vZHMgLnZpc3VhbCBpbWcge1xuICAgIGhlaWdodDogMjE1cHg7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLXBvc3Rnb29kcyAuZ29vZHMgLnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtcG9zdGdvb2RzIC5nb29kcyAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1wb3N0Z29vZHMgLmdvb2RzIC50ZXh0IGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDc0YTQ4O1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtcG9zdGdvb2RzIC5nb29kcyAub3RoZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLXBvc3Rnb29kcyAuZ29vZHMgLm90aGVyIGR0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1wb3N0Z29vZHMgLmdvb2RzIC5vdGhlciBkZCBzcGFuLnByaWNlLXN0cmlrZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1wb3N0Z29vZHMgLmdvb2RzIC5vdGhlciBkZCBzcGFuLnNhbGUtcHJpY2Uge1xuICAgIGNvbG9yOiAjZTYwMDEyO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtcG9zdGdvb2RzIC5nb29kcyAuZWNzaXRlLWxpbmsgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAwIDVweCAzNXB4O1xuICAgIGZvbnQtc2l6ZTogLjk1ZW07XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1wb3N0Z29vZHMgLmdvb2RzIC5lY3NpdGUtbGluayBhOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTVweDtcbiAgICBsZWZ0OiAwO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZmE1YTE7XG4gICAgdHJhbnNpdGlvbjogLjJzO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMXB4O1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtcG9zdGdvb2RzIC5nb29kcyAuZWNzaXRlLWxpbmsgYTpob3Zlcjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3MtcG9zdGdvb2RzIC5nb29kcyAuZWNzaXRlLWxpbmsgYTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL2NvbW1vbi9pY29fcmUvY2FydC5zdmcpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3Mtc2hvcCB7XG4gICAgd2lkdGg6IDYxMHB4O1xuICAgIG1hcmdpbjogNjBweCBhdXRvIDA7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1zaG9wIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzlmYTVhMTtcbiAgICBwYWRkaW5nOiAxLjMzMzMzdncgMi42NjY2N3Z3O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3Mtc2hvcCBhOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBjb250ZW50OiBcIu+EhVwiO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3Mtc2hvcCBhOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgYmFja2dyb3VuZDogI0U3RUVFQTtcbiAgfVxuICAjc3RvcmUtYyAuc2hvcG5ld3MgLnNob3BuZXdzLXNob3AgYTpob3Zlcjo6YWZ0ZXIge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cbiAgI3N0b3JlLWMgLnNob3BuZXdzIC5zaG9wbmV3cy1zaG9wIGEgLmxvZ28ge1xuICAgIHdpZHRoOiA4MHB4O1xuICB9XG4gICNzdG9yZS1jIC5zaG9wbmV3cyAuc2hvcG5ld3Mtc2hvcCBhIC5uYW1lIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgI3N0b3JlLWMgLnN0b3JlbmV3cyB7XG4gICAgd2lkdGg6IDk1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZW5ld3MgLnN0b3JlbmV3cy1hcnRpY2xlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBtYXJnaW46IDAgMCAxMDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI3N0b3JlLWMgLnN0b3JlbmV3cyAuc3RvcmVuZXdzLWFydGljbGUgLmhlYWRpbmcge1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgcGFkZGluZzogMzBweCAyMHB4IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZW5ld3MgLnN0b3JlbmV3cy1hcnRpY2xlIC5oZWFkaW5nIC50aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZW5ld3MgLnN0b3JlbmV3cy1hcnRpY2xlIC52aXN1YWwge1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZW5ld3MgLnN0b3JlbmV3cy1hcnRpY2xlIC52aXN1YWwgaW1nIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbiAgI3N0b3JlLWMgLnN0b3JlbmV3cyAuc3RvcmVuZXdzLWFydGljbGUgLnR4dC13cmFwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbiAgI3N0b3JlLWMgLnN0b3JlbmV3cyAuc3RvcmVuZXdzLWFydGljbGUgLnR4dC13cmFwIGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDc0YTQ4O1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZW5ld3MgLnN0b3JlbmV3cy1hcnRpY2xlIC50eHQtd3JhcCBwIHtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gIH1cbiAgI3N0b3JlLWMgLnN0b3JlbmV3cyAuc3RvcmVuZXdzLWFydGljbGUgLnR4dC13cmFwIHAgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmVuZXdzIC5zdG9yZW5ld3MtYXJ0aWNsZSAucGVyaW9kIHtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmVuZXdzIC5zdG9yZW5ld3MtYXJ0aWNsZSAudGh1bWIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCAyMTBweCk7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmVuZXdzIC5zdG9yZW5ld3MtYXJ0aWNsZSAudGh1bWIgLnRodW1iX19pdGVtIGltZyB7XG4gICAgaGVpZ2h0OiAyMTBweDtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZW5ld3MgLnN0b3JlbmV3cy1hcnRpY2xlIC5kYXRlIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gICNzdG9yZS1jIC5zdG9yZW5ld3MgLmZsb29yIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzlmYTVhMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI3N0b3JlLWMgLnN0b3JlbmV3cyAuZmxvb3IgYSB7XG4gICAgcGFkZGluZzogMjVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI3N0b3JlLWMgLnN0b3JlbmV3cyAuZmxvb3IgYTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMTBweDtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgY29udGVudDogXCLvhIVcIjtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmVuZXdzIC5mbG9vciBhOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgYmFja2dyb3VuZDogI0U3RUVFQTtcbiAgfVxuICAjc3RvcmUtYyAuc3RvcmVuZXdzIC5mbG9vciBhOmhvdmVyOjphZnRlciB7XG4gICAgcmlnaHQ6IDRweDtcbiAgfVxuICAjc3RvcmUtYyAuZmVhdHVyZSAuZmVhdHVyZS1hcnRpY2xlIHtcbiAgICB3aWR0aDogOTUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgfVxuICAjc3RvcmUtYyAuZmVhdHVyZSAuZmVhdHVyZS1hcnRpY2xlIC50aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAjc3RvcmUtYyAuZmVhdHVyZSAuZmVhdHVyZS1hcnRpY2xlIC5kYXRlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZzogMCAwIDIwcHg7XG4gIH1cbiAgI3N0b3JlLWMgLmZlYXR1cmUgLmZlYXR1cmUtYXJ0aWNsZSAudHh0LXdyYXAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuICAjc3RvcmUtYyAuZmVhdHVyZSAuZmVhdHVyZS1hcnRpY2xlIC50eHQtd3JhcCBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQ3NGE0ODtcbiAgfVxuICAjc3RvcmUtYyAuZmVhdHVyZSAuZmVhdHVyZS1hcnRpY2xlIC50eHQtd3JhcCBwIHtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gIH1cbiAgI3N0b3JlLWMgLmZlYXR1cmUgLmZlYXR1cmUtYXJ0aWNsZSAudHh0LXdyYXAgcCBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gICNzdG9yZS1jIC5mZWF0dXJlIC5mZWF0dXJlLWFydGljbGUgLmZlYXR1cmUtbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IDMwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIDIxNXB4KTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDYwcHggMCAwO1xuICB9XG4gICNzdG9yZS1jIC5mZWF0dXJlIC5mZWF0dXJlLWFydGljbGUgLmZlYXR1cmUtbGlzdCAuZmVhdHVyZS1saXN0X19pdGVtIHtcbiAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbiAgI3N0b3JlLWMgLmZlYXR1cmUgLmZlYXR1cmUtYXJ0aWNsZSAuZmVhdHVyZS1saXN0IC5mZWF0dXJlLWxpc3RfX2l0ZW0gYTpob3ZlciBpbWcge1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoNzAlKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlWigtNWRlZyk7XG4gIH1cbiAgI3N0b3JlLWMgLmZlYXR1cmUgLmZlYXR1cmUtYXJ0aWNsZSAuZmVhdHVyZS1saXN0IC5mZWF0dXJlLWxpc3RfX2l0ZW0gYSBpbWcge1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgfVxuICAjc3RvcmUtYyAuZmVhdHVyZSAuZmVhdHVyZS1hcnRpY2xlIC5mZWF0dXJlLWxpc3QgLmZlYXR1cmUtbGlzdF9faXRlbSBmaWd1cmUge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAjc3RvcmUtYyAuZmVhdHVyZSAuZmVhdHVyZS1hcnRpY2xlIC5mZWF0dXJlLWxpc3QgLmZlYXR1cmUtbGlzdF9faXRlbSBmaWd1cmUgaW1nIHtcbiAgICBoZWlnaHQ6IDIxNXB4O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbiAgI3N0b3JlLWMgLmZlYXR1cmUgLmZlYXR1cmUtYXJ0aWNsZSAuZmVhdHVyZS1saXN0IC5mZWF0dXJlLWxpc3RfX2l0ZW0gLmZlYXR1cmUtbGlzdC13cmFwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgI3N0b3JlLWMgLmZlYXR1cmUgLmZlYXR1cmUtYXJ0aWNsZSAuZmVhdHVyZS1saXN0IC5mZWF0dXJlLWxpc3RfX2l0ZW0gLmZlYXR1cmUtbGlzdC13cmFwLWZ1dHVyZS1pY28ge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjYjYwMDA1O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiNjAwMDU7XG4gICAgcGFkZGluZzogMnB4IDNweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgI3N0b3JlLWMgLmZlYXR1cmUgLmZlYXR1cmUtYXJ0aWNsZSAuZmVhdHVyZS1saXN0IC5mZWF0dXJlLWxpc3RfX2l0ZW0gLmZlYXR1cmUtbGlzdC13cmFwIC5mZWF0dXJlLWxpc3Qtd3JhcC1wbGFjZSB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxuICAjc3RvcmUtYyAuZmVhdHVyZSAuZmVhdHVyZS1hcnRpY2xlIC5mZWF0dXJlLWxpc3QgLmZlYXR1cmUtbGlzdF9faXRlbSAuZmVhdHVyZS1saXN0LXdyYXAgLmZlYXR1cmUtbGlzdC13cmFwLXN0b3JlIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG4gICNzdG9yZS1jIC5mZWF0dXJlIC5mZWF0dXJlLWFydGljbGUgLmZlYXR1cmUtbGlzdCAuZmVhdHVyZS1saXN0X19pdGVtIC5mZWF0dXJlLWxpc3Qtd3JhcCAuZmVhdHVyZS1saXN0LXdyYXAtdGl0bGUge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbiAgI3N0b3JlLWMgLmZlYXR1cmUgLmZlYXR1cmUtYXJ0aWNsZSAuZmVhdHVyZS1saXN0IC5mZWF0dXJlLWxpc3RfX2l0ZW0gLmZlYXR1cmUtbGlzdC13cmFwIC5mZWF0dXJlLWxpc3Qtd3JhcC1wZXJpb2Qge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbiAgI3N0b3JlLWMgLmZlYXR1cmUgLmZlYXR1cmUtYXJ0aWNsZSAuZmVhdHVyZS1saXN0IC5mZWF0dXJlLWxpc3RfX2l0ZW0gLmZlYXR1cmUtbGlzdC13cmFwIC5mZWF0dXJlLWxpc3Qtd3JhcC1kYXRlIHtcbiAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgZm9udC1mYW1pbHk6ICdEaWRhY3QgR290aGljJywgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIFtkYXRhLWxpdHk9XCJkYXRhLWxpdHlcIl0sXG4gIC50aHVtYl9faXRlbSBbZGF0YS1tb2RhbD1cImRhdGEtbGl0eVwiXSB7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICBbZGF0YS1saXR5PVwiZGF0YS1saXR5XCJdOmhvdmVyLFxuICAudGh1bWJfX2l0ZW0gW2RhdGEtbW9kYWw9XCJkYXRhLWxpdHlcIl06aG92ZXIge1xuICAgIG9wYWNpdHk6IC42O1xuICB9XG59XG5cbi5saXR5LWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5saXR5LW1vZGFsLXRleHQge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoNzEsIDc0LCA3MiwgMC42KTtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5saXR5LWNvbnRlbnQgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiBcclxuXHRtaXhpbuWHpueQhlxyXG4gXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuQGZ1bmN0aW9uIGdldC12dygkc2l6ZSwgJHZpZXdwb3J0OiAkU1BfV0lEVEgpIHtcclxuXHQkcmF0ZTogMTAwIC8gJHZpZXdwb3J0O1xyXG5cdEByZXR1cm4gJHJhdGUgKiAkc2l6ZSAqIDF2dztcclxufVxyXG5cclxuQG1peGluIGZvbnQtc2l6ZS12dygkcGl4ZWwsICR2aWV3V2lkdGg6IDc1MCkge1xyXG5cdGZvbnQtc2l6ZTogZ2V0LXZ3KCRwaXhlbCwgJHZpZXdXaWR0aCk7XHJcbn1cclxuXHJcbkBtaXhpbiBpbWctMTAwIHtcclxuXHRpbWcge3dpZHRoOiAxMDAlO31cclxufVxyXG5cclxuQGZ1bmN0aW9uIGdldFNpemVWdygkYVNpemUpIHtcclxuXHQkcmF0ZTogMTAwIC8gJFNQX1dJRFRIO1xyXG5cdEByZXR1cm4gJHJhdGUgKiAkYVNpemUgKiAxdnc7XHJcbn1cclxuXHJcbi8vIOODrOOCueODneODs+OCt+ODlueUqOeUu+WDj+e9ruOBjeaPm+OBiFxyXG5AbWl4aW4gdHh0LXJlcGxhY2UtaW1nIHtcclxuXHR0ZXh0LWluZGVudDogMTAwJTtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuQG1peGluIGZvbnQtc2l6ZS1yZW0oJHNpemUsICRiYXNlOiAxNikge1xyXG5cdGZvbnQtc2l6ZTogKCRzaXplIC8gJGJhc2UpICsgcmVtO1xyXG59XHJcblxyXG5AbWl4aW4gYm94LWhvcml6b24tY2VudGVyKCRzaXplLCAkYmFzZTogMTYpIHtcclxuXHQkZm9udFNpemU6ICgoJHNpemUgLyAkYmFzZSkgLyAyKSArIHJlbTtcclxuXHR0b3AgOiBjYWxjKDUwJSAtICN7JGZvbnRTaXplfSk7XHJcbn1cclxuXHJcbkBtaXhpbiBjbGVhcmZpeCB7XHJcblx0em9vbTogMTtcclxuXHQmOmJlZm9yZSxcclxuXHQmOmFmdGVyIHtcclxuXHQgIGNvbnRlbnQ6IFwiXCI7XHJcblx0ICBkaXNwbGF5OiB0YWJsZTtcclxuXHR9XHJcbiAgXHQmOmFmdGVyIHtcclxuXHQgIGNsZWFyOiBib3RoO1xyXG5cdH1cclxufVxyXG5cclxuLy/oi7Hoqp7jg5Xjgqnjg7Pjg4ggcGMsc3BcclxuQG1peGluIGZvbnQtZW4oJGxzKSB7XHJcblx0Zm9udC1mYW1pbHk6ICdEaWRhY3QgR290aGljJywgc2Fucy1zZXJpZjtcclxuXHRsZXR0ZXItc3BhY2luZzogJGxzICsgcmVtO1xyXG59XHJcblxyXG4vL+e0sOi6q+efouWNsCBzcFxyXG5AbWl4aW4gdGhpbi1hcnJvdygkYmZSdCwkYmZCdCwkQmZDbHIsJGFmUnQsJGFmQnQsJGFmQ2xyKSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiBnZXRTaXplVncoJGJmUnQpO1xyXG5cdFx0Ym90dG9tOiBnZXRTaXplVncoJGJmQnQpO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0d2lkdGg6IGdldFNpemVWdygxNCk7XHJcblx0XHRoZWlnaHQ6IGdldFNpemVWdyg0KTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRCZkNscjtcclxuXHRcdHRyYW5zZm9ybTogc2tld1koNDVkZWcpO1xyXG5cdH1cdFx0XHRcclxuXHQmOjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiBnZXRTaXplVncoJGFmUnQpO1xyXG5cdFx0Ym90dG9tOiBnZXRTaXplVncoJGFmQnQpO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0d2lkdGg6IGdldFNpemVWdygxMDApO1xyXG5cdFx0aGVpZ2h0OiBnZXRTaXplVncoMik7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWZDbHI7XHJcblx0fVxyXG59XHJcblxyXG4vL+e0sOi6q+efouWNsCBwY1xyXG5AbWl4aW4gdGhpbi1hcnJvd19wYygkYmZSdCwkYmZCdCwkQmZDbHIsJGFmUnQsJGFmQnQsJGFmQ2xyKSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAkYmZSdCArIHB4O1xyXG5cdFx0Ym90dG9tOiAkYmZCdCArIHB4O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRCZkNscjtcclxuXHRcdHRyYW5zZm9ybTogc2tld1koNDVkZWcpO1xyXG5cdH1cdFx0XHRcclxuXHQmOjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6ICRhZlJ0ICsgcHg7XHJcblx0XHRib3R0b206ICRhZkJ0ICsgcHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogMTM0cHg7XHJcblx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRhZkNscjtcclxuXHR9XHJcbn1cclxuXHJcbi8vRm9udEF3ZVNvbWXnn6LljbAgc3BcclxuQG1peGluIGZhcy1hcnJvdygkcmlnaHQsICRzaXplLCAkZmFzKSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdHJpZ2h0OiAkcmlnaHQgKyB2dztcclxuXHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcblx0Y29udGVudDogJGZhcztcclxuXHRmb250LXNpemU6IGdldFNpemVWdygkc2l6ZSk7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcblxyXG4vL0ZvbnRBd2VTb21l55+i5Y2wIHBjXHJcbkBtaXhpbiBmYXMtYXJyb3dfcGMoJHJpZ2h0LCAkc2l6ZSwgJGZhcykge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRyaWdodDogJHJpZ2h0ICsgcHg7XHJcblx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG5cdGNvbnRlbnQ6ICRmYXM7XHJcblx0Zm9udC1zaXplOiAkc2l6ZSArIHB4O1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG5cclxuLy/lpJbpg6jjg6rjg7Pjgq9cclxuQG1peGluIGxpbmstb3V0ZXIoJHJpZ2h0LCAkd2lkdGgsICRwdCkge1xyXG5cdGNvbnRlbnQ6IFwiXCI7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHR0b3A6IDUwJTtcclxuXHRyaWdodDogZ2V0U2l6ZVZ3KCRyaWdodCk7XHJcblx0d2lkdGg6IGdldFNpemVWdygkd2lkdGgpO1xyXG5cdHBhZGRpbmctdG9wOiBnZXRTaXplVncoJHB0KTtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvY29tbW9uL2ljb19yZS9saW5rLW91dGVyLnN2ZykgdG9wIGxlZnQgbm8tcmVwZWF0O1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG5cclxuLy9oMuOCv+OCpOODiOODqyBzcFxyXG5AbWl4aW4gaGVhZGluZzIge1xyXG5cdGNvbG9yOiAkTUFSVUlfQkFTRTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1mYW1pbHk6ICdEaWRhY3QgR290aGljJywgc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRmb250LXNpemU6IGdldFNpemVWdygzNik7XHJcblx0bWFyZ2luLWJvdHRvbTogZ2V0U2l6ZVZ3KDgwKTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRib3R0b206IGdldFNpemVWdygtMjUpO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0d2lkdGg6IDE1JTtcclxuXHRcdGhlaWdodDogMnB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJE1BUlVJX0JBU0VfMTtcclxuXHR9XHJcblx0c3BhbiB7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4zcmVtO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAtMC4zcmVtO1xyXG5cdH1cclxufVxyXG5cclxuLy9oMuOCv+OCpOODiOODqyBwY1xyXG5AbWl4aW4gaGVhZGluZzJfcGMge1xyXG5cdGNvbG9yOiAkTUFSVUlfQkFTRTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1mYW1pbHk6ICdEaWRhY3QgR290aGljJywgc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRmb250LXNpemU6IDM2cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRib3R0b206IC0xNXB4O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkTUFSVUlfQkFTRV8xO1xyXG5cdH1cclxuXHRzcGFuIHtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjVyZW07XHJcblx0XHRtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XHJcblx0fVxyXG59XHJcblxyXG4vL3Bj44Oq44K544OI44Gu44Ot44O844Or44Kq44O844OQ44O8XHJcbkBtaXhpbiByb2xsb3Zlci1saXN0IHtcclxuXHRhIHtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoNzAlKTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlWigtNWRlZyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGltZyB7XHJcblx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gYW5pbWF0aW9uXHJcbkBrZXlmcmFtZXMgZGlzcEFydGljbGVEZXRhaWwge1xyXG5cdDAlIHtvcGFjaXR5OiAwfVxyXG5cdDEwMCUge29wYWNpdHk6IDF9XHJcbn1cclxuXHJcbiRtcS1wYzogKG1pbi13aWR0aDo3NjhweCkgIWRlZmF1bHQ7XHJcbiRtcS1zcDogKG1heC13aWR0aDo3NjdweCkgIWRlZmF1bHQ7XHJcblxyXG4iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuIFxyXG5cdOWkieaVsOagvOe0jeODleOCoeOCpOODq1xyXG5cdCBcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHQxLiBDb2xvclxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4kTUFSVUlfR1JBWTogIzQ4NGU1NTtcclxuJE1BUlVJX0dSQVlfMTogIzU5NjA2NztcclxuJE1BUlVJX0dSQVlfMjogIzZhNzI3OTtcclxuJE1BUlVJX0dSQVlfMzogIzdiODI4OTtcclxuJE1BUlVJX0dSQVlfNDogIzhiOTM5YTtcclxuJE1BUlVJX0dSQVlfNTogIzlkYTRhYTtcclxuJE1BUlVJX0dSQVlfNjogI2FkYjRiOTtcclxuJE1BUlVJX0dSQVlfNzogI2JlYzNjOTtcclxuJE1BUlVJX0dSQVlfODogI2NlZDJkNztcclxuJE1BUlVJX0dSQVlfOTogI2RlZTFlNDtcclxuJE1BUlVJX0dSQVlfMTA6ICNlZWYwZjI7XHJcblxyXG4kTUFSVUlfUkVEOiAjNWUwMDAwO1xyXG4kTUFSVUlfUkVEXzE6ICM3ZDAwMDA7XHJcbiRNQVJVSV9SRURfMjogIzlhMDAwMDtcclxuJE1BUlVJX1JFRF8zOiAjYjYwMDA1O1xyXG4kTUFSVUlfUkVEXzQ6ICNjZjAwMGQ7XHJcbiRNQVJVSV9SRURfNTogI2U2MDAxMjtcclxuJE1BUlVJX1JFRF82OiAjZTk0ZjJlO1xyXG4kTUFSVUlfUkVEXzc6ICNlZjdjNTQ7XHJcbiRNQVJVSV9SRURfODogI2YzYTM4MTtcclxuJE1BUlVJX1JFRF85OiAjZjhjYWIyO1xyXG4kTUFSVUlfUkVEXzEwOiAjZmRlZGUzO1xyXG5cclxuJE1BUlVJX0JMVUU6ICMwMDEzNDU7XHJcbiRNQVJVSV9CTFVFXzE6ICMwMDI2NWQ7XHJcbiRNQVJVSV9CTFVFXzI6ICMwMDM1NzM7XHJcbiRNQVJVSV9CTFVFXzM6ICMwMDQxODY7XHJcbiRNQVJVSV9CTFVFXzQ6ICMwMDRiOTg7XHJcbiRNQVJVSV9CTFVFXzU6ICMwMDU0YTc7XHJcbiRNQVJVSV9CTFVFXzY6ICMyNzZjYjU7XHJcbiRNQVJVSV9CTFVFXzc6ICM2Njg3YzQ7XHJcbiRNQVJVSV9CTFVFXzg6ICM5NWE4ZDY7XHJcbiRNQVJVSV9CTFVFXzk6ICNjMGNhZTc7XHJcbiRNQVJVSV9CTFVFXzEwOiAjZTllZGY3O1xyXG5cclxuJE1BUlVJX09SQU5HRTogIzYyMzcwMDtcclxuJE1BUlVJX09SQU5HRV8xOiAjODI0ZTAwO1xyXG4kTUFSVUlfT1JBTkdFXzI6ICNhMjY0MDA7XHJcbiRNQVJVSV9PUkFOR0VfMzogI2JmNzcwMDtcclxuJE1BUlVJX09SQU5HRV80OiAjZGI4OTAwO1xyXG4kTUFSVUlfT1JBTkdFXzU6ICNmMzk4MDA7XHJcbiRNQVJVSV9PUkFOR0VfNjogI2Y2YWEzNDtcclxuJE1BUlVJX09SQU5HRV83OiAjZjliZDY2O1xyXG4kTUFSVUlfT1JBTkdFXzg6ICNmYmQxOTM7XHJcbiRNQVJVSV9PUkFOR0VfOTogI2ZkZTRiZjtcclxuJE1BUlVJX09SQU5HRV8xMDogI2ZlZjVlODtcclxuXHJcbiRNQVJVSV9HUkVFTjogIzAwM2YwZTtcclxuJE1BUlVJX0dSRUVOXzE6ICMwMDU2MWY7XHJcbiRNQVJVSV9HUkVFTl8yOiAjMDA2YTJjO1xyXG4kTUFSVUlfR1JFRU5fMzogIzAwN2MzNjtcclxuJE1BUlVJX0dSRUVOXzQ6ICMwMDhjM2U7XHJcbiRNQVJVSV9HUkVFTl81OiAjMDA5OTQ0O1xyXG4kTUFSVUlfR1JFRU5fNjogIzA4YTc1YztcclxuJE1BUlVJX0dSRUVOXzc6ICM1N2JhN2I7XHJcbiRNQVJVSV9HUkVFTl84OiAjOTVjZWEwO1xyXG4kTUFSVUlfR1JFRU5fOTogI2MzZTJjNztcclxuJE1BUlVJX0dSRUVOXzEwOiAjZWJmNGViO1xyXG5cclxuJE1BUlVJX0dST1VQOiAjNTE2MzU5O1xyXG4kRVBPU19SRUQ6ICNBNTAwMUU7XHJcblxyXG4kTUFSVUlfQkFTRTogIzQ3NGE0ODtcclxuJE1BUlVJX0JBU0VfMTogIzlmYTVhMTtcclxuJE1BUlVJX0JBU0VfMjogIzczN0E3NjtcclxuJE1BUlVJX0JBU0VfMzogIzVDNjM1RjtcclxuJE1BUlVJX0JBU0VfNDogI0U3RUVFQTtcclxuJE1BUlVJX0JBU0VfNTogI0YxRjVGMjtcclxuXHJcbiRXSElURTogI2ZmZjtcclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblx0Mi4gQ2F0ZWdvcnlDb2xvclxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4kQ0FURUdPUllfTEFESUVTOiAjZjQ3NTk3O1xyXG4kQ0FURUdPUllfTUVOUzogIzc1YThmNDtcclxuJENBVEVHT1JZX0xBRElFX01FTlM6ICNkODc1ZjQ7XHJcbiRDQVRFR09SWV9LTklDS19LTkFDSzogI2Y0YjQ3NTtcclxuJENBVEVHT1JZX1NQT1JUUzojYTVkOGYwO1xyXG4kQ0FURUdPUllfQ09TTUU6I2ZmYmJmYjtcclxuJENBVEVHT1JZX0ZPT0Q6ICNmZjZhNmE7XHJcbiRDQVRFR09SWV9TRVJWSUNFOiAjYzBiZThhO1xyXG4kQ0FURUdPUllfRkFNSUxZOiAjZmZkZTI5O1xyXG4kQ0FURUdPUllfS0lEUzojYjhkOTAwO1xyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHQzLiBVdGlsaXR5XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbiRTUF9XSURUSDogNzUwO1xyXG4kUENfV0lEVEg6IDk1MDtcclxuXHJcblxyXG4iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcblx0bWl4aW7lh6bnkIZcclxuXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuQGZ1bmN0aW9uIGdldFNpemVWdygkYVNpemUpIHtcclxuXHQkcmF0ZTogMTAwIC8gJFNQX1dJRFRIO1xyXG5cdEByZXR1cm4gJHJhdGUgKiAkYVNpemUgKiAxdnc7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250KCRsYW5nLCRhU2l6ZSwkYVdlaWdodCwkYUxpbmVIZWlnaHQsJGFMZXR0ZXJTcGFjaW5nKSB7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xyXG5cdFx0Zm9udC1zaXplOiBnZXRTaXplVncoJGFTaXplKTtcclxuXHR9XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xyXG5cdFx0Zm9udC1zaXplOiAoJGFTaXplKSArIHB4O1xyXG5cdH1cclxuXHRAaWYgJGxhbmcgPT0gJ2pwJyB7XHJcblx0XHRmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XHJcblx0fVxyXG5cdEBpZiAkbGFuZyA9PSAnZW4nIHtcclxuXHRcdGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWY7XHJcblx0fVxyXG5cdGZvbnQtd2VpZ2h0OiAkYVdlaWdodDtcclxuXHRsZXR0ZXItc3BhY2luZzogKCRhTGV0dGVyU3BhY2luZykgKyBlbTtcclxuXHRsaW5lLWhlaWdodDogJGFMaW5lSGVpZ2h0O1xyXG59XHJcbiIsIi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuXHTlpInmlbDmoLzntI3jg5XjgqHjgqTjg6tcclxuXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblx0MS4gQ29sb3JcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuJExJTktfQ09MT1I6ICMxRjhERDk7XHJcblxyXG4kUE9JTlRfQ09MT1JfQkxVRTogIzhEQTNDNDtcclxuJFBPSU5UX0NPTE9SX1RSUTogIzhDQkJCODtcclxuJFBPSU5UX0NPTE9SX0dSRUVOOiAjQjlDOTk4O1xyXG4kUE9JTlRfQ09MT1JfWUVMTE9XOiAjREVENzk5O1xyXG4kUE9JTlRfQ09MT1JfUkVEOiAjRDQ5ODdFO1xyXG4kUE9JTlRfQ09MT1JfUElOSzogI0Q0OUE5QztcclxuXHJcbiRCTEFDSzogIzAwMDtcclxuJEJMQUNLXzEwMDogIzM4M0U0NDtcclxuJEJMQUNLXzIwMDogIzhEOEQ4RDtcclxuJEJMQUNLXzMwMDogI0I0QjRCNDtcclxuXHJcbiRXSElURTogI0ZGRjtcclxuJFdISVRFXzEwMDogI0Y4RjZGMDtcclxuJFdISVRFXzIwMDogI0VERUJFNDtcclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblx0Mi4gVXRpbGl0eVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4kU1BfV0lEVEg6IDc1MDtcclxuJFBDX1dJRFRIOiAxMDAwO1xyXG5cclxuXHJcbiIsIkBpbXBvcnQgXCJDOi9Vc2Vycy90YW5ha2Etay9Eb2N1bWVudHMvbWFydWkvcmVzb3VyY2Uvc2Fzcy9tb2R1bGUvX21peGluLnNjc3NcIjtcbkBpbXBvcnQgXCJDOi9Vc2Vycy90YW5ha2Etay9Eb2N1bWVudHMvbWFydWkvcmVzb3VyY2Uvc2Fzcy9tb2R1bGUvX3ZhcmlhYmxlLnNjc3NcIjtcbkBpbXBvcnQgXCJDOi9Vc2Vycy90YW5ha2Etay9Eb2N1bWVudHMvbWFydWkvcmVzb3VyY2Uvc2Fzcy9tb2R1bGUvdjEvX21peGluLnNjc3NcIjtcbkBpbXBvcnQgXCJDOi9Vc2Vycy90YW5ha2Etay9Eb2N1bWVudHMvbWFydWkvcmVzb3VyY2Uvc2Fzcy9tb2R1bGUvdjEvX3ZhcmlhYmxlLnNjc3NcIjtcclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcblx0I3N0b3JlLWMge1xyXG5cdFx0LndyYXAge1xyXG5cdFx0XHR3aWR0aDogZ2V0U2l6ZVZ3KDcxMCk7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIGdldFNpemVWdyg4MCk7XHJcblx0XHRcdGZvbnQtc2l6ZTogZ2V0U2l6ZVZ3KDI2KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRcdFx0aDMuc3RvcmUtYy10aXRsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMzIpO1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgJE1BUlVJX0JBU0VfMTtcclxuXHRcdFx0XHRwYWRkaW5nOiBnZXRTaXplVncoMTUpIGdldFNpemVWdygyMCkgZ2V0U2l6ZVZ3KDE1KTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkTUFSVUlfQkFTRV81O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5tYXAge1xyXG5cdFx0XHRcdG1hcmdpbjogZ2V0U2l6ZVZ3KDQwKSAwIDA7XHJcblx0XHRcdH1cclxuXHRcdFx0LnR4dCB7XHJcblx0XHRcdFx0cGFkZGluZzogZ2V0U2l6ZVZ3KDMwKSAwIDAgZ2V0U2l6ZVZ3KDYwKTtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkTUFSVUlfQkFTRTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmJ0bi13cmFwLFxyXG5cdFx0XHQuZ01hcC1idG4ge1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRhLmJ0biB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW46IGdldFNpemVWdyg0MCkgMCBnZXRTaXplVncoMzApO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJE1BUlVJX0JBU0U7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiBnZXRTaXplVncoMzApIGdldFNpemVWdyg0MCk7XHJcblx0XHRcdFx0XHRtaW4td2lkdGg6IGdldFNpemVWdyg1NTApO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmYXMtYXJyb3coMiwgMzYsIFwiXFxmMTA1XCIpXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5ncm91cCB7XHJcblx0XHRcdFx0d2lkdGg6IGdldFNpemVWdyg2NTApO1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdGg0LnN0b3JlLWMtdGl0bGUge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMjgpO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogZ2V0U2l6ZVZ3KDE1KSBnZXRTaXplVncoMzApIGdldFNpemVWdygxNSk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkTUFSVUlfQkFTRV81O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiBnZXRTaXplVncoMzApIDAgZ2V0U2l6ZVZ3KDIwKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmRldGFpbCB7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ly/kuIDopqfjga7jg5rjg7zjgrjjg6Pjg7xcclxuXHRcdC5zdG9yZS1wYWdlciB7XHJcblx0XHRcdG1hcmdpbjogZ2V0U2l6ZVZ3KDYwKSBhdXRvO1xyXG5cdFx0XHR3aWR0aDogZ2V0U2l6ZVZ3KDcxMCk7XHJcblx0XHRcdC5zdG9yZS1wYWdlci1saXN0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdC5wYWdlLWl0ZW0ge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMjgpO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogZ2V0U2l6ZVZ3KDEwKTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdCYuZmlyc3QuZGlzYWJsZWQgYS5wYWdlLWxpbms6OmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRNQVJVSV9CQVNFXzQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLmZpcnN0IGEucGFnZS1saW5rOjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYxMDBcIjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMjgpO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogZ2V0U2l6ZVZ3KDQwKTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYucHJldi5kaXNhYmxlZCBhLnBhZ2UtbGluazo6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJE1BUlVJX0JBU0VfNDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYucHJldiBhLnBhZ2UtbGluazo6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTA0XCI7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogZ2V0U2l6ZVZ3KDI4KTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGdldFNpemVWdyg0MCk7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLm5leHQuZGlzYWJsZWQgYS5wYWdlLWxpbms6OmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRNQVJVSV9CQVNFXzQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLm5leHQgYS5wYWdlLWxpbms6OmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjEwNVwiO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IGdldFNpemVWdygyOCk7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBnZXRTaXplVncoNDApO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5sYXN0LmRpc2FibGVkIGEucGFnZS1saW5rOjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkTUFSVUlfQkFTRV80O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5sYXN0IGEucGFnZS1saW5rOjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYxMDFcIjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMjgpO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogZ2V0U2l6ZVZ3KDQwKTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnN0b3JlLXBhZ2VyLWxpc3RfX2l0ZW0ge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMjgpO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogZ2V0U2l6ZVZ3KDEwKTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBnZXRTaXplVncoMTUpO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGdldFNpemVWdygxMDApO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0JjpudGgtbGFzdC1vZi10eXBlKDEpIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5jdXJyZW50IHtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkTUFSVUlfQkFTRTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC8v5rOo5oSP5paHXHJcblx0XHQuY2F1dGlvbiB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblx0XHRcdGZvbnQtc2l6ZTogZ2V0U2l6ZVZ3KDI2KTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nOiBnZXRTaXplVncoNjApIGdldFNpemVWdygzMCk7XHJcblx0XHR9XHJcblx0XHQvL3NoYXJl44Oc44K/44OzXHJcblx0XHQuc2hhcmUge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR3aWR0aDogZ2V0U2l6ZVZ3KDEwMCk7XHJcblx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGdldFNpemVWdygyMCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQvL+W6l+iIl+ODi+ODpeODvOOCuVxyXG5cdFx0LnN0b3JlbmV3cyB7XHJcblx0XHRcdC5zdG9yZW5ld3MtYXJ0aWNsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMjYpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgZ2V0U2l6ZVZ3KDEwMCk7XHJcblx0XHRcdFx0cGFkZGluZzogZ2V0U2l6ZVZ3KDQwKSBnZXRTaXplVncoNDApO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHQuaGVhZGluZyB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkV0hJVEU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiBnZXRTaXplVncoMzApIGdldFNpemVWdygyMCk7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHQudGl0bGUge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMzIpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiBnZXRTaXplVncoMTApO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudHh0LXdyYXAge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMjYpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiBnZXRTaXplVncoNjApO1xyXG5cdFx0XHRcdFx0d29yZC1icmVhazogYnJlYWstYWxsO1xyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkTUFSVUlfQkFTRTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxZW07XHJcblx0XHRcdFx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnBlcmlvZCB7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMjYpO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgZ2V0U2l6ZVZ3KDMwKSAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGh1bWIge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogZ2V0U2l6ZVZ3KDQpO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0XHRcdGdhcDogZ2V0U2l6ZVZ3KDQpO1xyXG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwxZnIpO1xyXG5cdFx0XHRcdFx0LnRodW1iX19pdGVtIHtcclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogZ2V0U2l6ZVZ3KDQwMCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmRhdGUge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogZ2V0U2l6ZVZ3KDYwKTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuZmxvb3IgYXtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogZ2V0U2l6ZVZ3KDY3MCk7XHJcblx0XHRcdFx0bWFyZ2luOiAgMCBhdXRvO1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRNQVJVSV9CQVNFXzE7XHJcblx0XHRcdFx0cGFkZGluZzogZ2V0U2l6ZVZ3KDI1KTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZhcy1hcnJvdygyLDM2LCBcIlxcZjEwNVwiKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC8v44K344On44OD44OX44OL44Ol44O844K5XHJcblx0XHQuc2hvcG5ld3Mge1xyXG5cdFx0XHQuc2hvcG5ld3MtYXJ0aWNsZSB7XHJcblx0XHRcdFx0d2lkdGg6IGdldFNpemVWdyg3MTApO1xyXG5cdFx0XHRcdG1hcmdpbjogIDAgYXV0bztcclxuXHRcdFx0XHQuaXJyZWd1bGFyIHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCBnZXRTaXplVncoMjApO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0Ji1uYW1lIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMzIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji1kYXRlIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMjQpO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50aXRsZSB7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMzIpO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCBnZXRTaXplVncoMzApIGdldFNpemVWdygzMCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5wZXJpb2Qge1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogZ2V0U2l6ZVZ3KDI2KTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIGdldFNpemVWdygzMCkgMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnNob3BpbmZvIHtcclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkTUFSVUlfQkFTRV8xO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJE1BUlVJX0JBU0VfMTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogZ2V0U2l6ZVZ3KDMwKSAwO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46ICAwIDAgZ2V0U2l6ZVZ3KDIwKTtcclxuXHRcdFx0XHRcdFx0LmxvZ28ge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBnZXRTaXplVncoMTMwKTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogZ2V0U2l6ZVZ3KDIwKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuc2hvcGluZm8td3JhcCB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGdldFNpemVWdyg1MTApO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogZ2V0U2l6ZVZ3KDIwKTtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0LmZsb29yIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtZW4oMC4xKTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogZ2V0U2l6ZVZ3KDI0KTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmRhdGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtZW4oMC4xKTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogZ2V0U2l6ZVZ3KDI0KTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Lm5hbWUge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiBnZXRTaXplVncoNDApIDAgMDtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGdldFNpemVWdygyOCk7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGh1bWIge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogZ2V0U2l6ZVZ3KDQpO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0XHRcdGdhcDogZ2V0U2l6ZVZ3KDQpO1xyXG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwxZnIpO1xyXG5cdFx0XHRcdFx0LnRodW1iX19pdGVtIHtcclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogZ2V0U2l6ZVZ3KDQwMCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnR4dC13cmFwIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogZ2V0U2l6ZVZ3KDI2KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogZ2V0U2l6ZVZ3KDYwKTtcclxuXHRcdFx0XHRcdHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJE1BUlVJX0JBU0U7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdFx0XHRcdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5vdGhlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMjYpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiBnZXRTaXplVncoNDApO1xyXG5cdFx0XHRcdFx0ZHQge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIGdldFNpemVWdyg0MCkgMCAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0ZGQge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIGdldFNpemVWdyg0MCkgMCAwO1xyXG5cdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHQmLnByaWNlLXN0cmlrZSB7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji5zYWxlLXByaWNlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkTUFSVUlfUkVEXzU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZWNzaXRlLWxpbmsge1xyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiBnZXRTaXplVncoMjApO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCBnZXRTaXplVncoNSkgZ2V0U2l6ZVZ3KDUwKTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRNQVJVSV9CQVNFXzE7XHJcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDJ2dztcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCLvhIVcIjtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDUuNnZ3O1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvY29tbW9uL2ljb19yZS9jYXJ0LnN2ZykgdG9wIGxlZnQgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogZ2V0U2l6ZVZ3KDQwKTtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGdldFNpemVWdygzMCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnNob3BuZXdzLXBvc3Rnb29kcyB7XHJcblx0XHRcdFx0d2lkdGg6IGdldFNpemVWdyg3MTApO1xyXG5cdFx0XHRcdG1hcmdpbjogIDAgYXV0bztcclxuXHRcdFx0XHQuZ29vZHMge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogIGdldFNpemVWdyg2MCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xyXG5cdFx0XHRcdFx0LnRpdGxlIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogZ2V0U2l6ZVZ3KDIwKTtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnRleHQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IGdldFNpemVWdygyNik7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IGdldFNpemVWdygyMCk7XHJcblx0XHRcdFx0XHRcdHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRNQVJVSV9CQVNFO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQub3RoZXIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IGdldFNpemVWdygyNik7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IGdldFNpemVWdygyMCk7XHJcblx0XHRcdFx0XHRcdGR0IHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIGdldFNpemVWdyg0MCkgMCAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGRkIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIGdldFNpemVWdyg0MCkgMCAwO1xyXG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0Ji5wcmljZS1zdHJpa2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCYuc2FsZS1wcmljZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkTUFSVUlfUkVEXzU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZWNzaXRlLWxpbmsge1xyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiBnZXRTaXplVncoMjApO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgZ2V0U2l6ZVZ3KDUpIGdldFNpemVWdyg1MCk7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRNQVJVSV9CQVNFXzE7XHJcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAydnc7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIu+EhVwiO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiA1LjZ2dztcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvY29tbW9uL2ljb19yZS9jYXJ0LnN2ZykgdG9wIGxlZnQgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGdldFNpemVWdyg0MCk7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGdldFNpemVWdygzMCk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5zaG9wbmV3cy1zaG9wIHtcclxuXHRcdFx0XHR3aWR0aDogZ2V0U2l6ZVZ3KDcxMCk7XHJcblx0XHRcdFx0bWFyZ2luOiBnZXRTaXplVncoNjApIGF1dG8gMDtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkTUFSVUlfQkFTRV8xO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogZ2V0U2l6ZVZ3KDMwKSBnZXRTaXplVncoMjApO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmFzLWFycm93KDIsNDIsIFwiXFxmMTA1XCIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmxvZ28ge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogZ2V0U2l6ZVZ3KDEwMCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubmFtZSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBnZXRTaXplVncoNjEwKTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCBnZXRTaXplVncoMjApO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IGdldFNpemVWdygyNik7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQvL+eJuembhuiomOS6i1xyXG5cdFx0LmZlYXR1cmUge1xyXG5cdFx0XHQuZmVhdHVyZS1hcnRpY2xlIHtcclxuXHRcdFx0XHR3aWR0aDogZ2V0U2l6ZVZ3KDcxMCk7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRcdFx0XHQudGl0bGUge1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMzYpO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogZ2V0U2l6ZVZ3KDYwKSAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZGF0ZSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IGdldFNpemVWdygyNik7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCBnZXRTaXplVncoMjApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudHh0LXdyYXAge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMjYpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiBnZXRTaXplVncoNjApO1xyXG5cdFx0XHRcdFx0d29yZC1icmVhazogYnJlYWstYWxsO1xyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkTUFSVUlfQkFTRTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxZW07XHJcblx0XHRcdFx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmZlYXR1cmUtbGlzdCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IGdldFNpemVWdyg2MCkgMCBnZXRTaXplVncoNjApO1xyXG5cdFx0XHRcdFx0LmZlYXR1cmUtbGlzdF9faXRlbSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIGdldFNpemVWdyg2MCk7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0ZmlndXJlIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogZ2V0U2l6ZVZ3KDIwMCk7XHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogZ2V0U2l6ZVZ3KDIwMCk7XHJcblx0XHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuZmVhdHVyZS1saXN0LXdyYXAge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBnZXRTaXplVncoNTEwKTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiBnZXRTaXplVncoNSkgMCAwIGdldFNpemVWdygyMCk7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMjYpO1xyXG5cdFx0XHRcdFx0XHRcdCYtZnV0dXJlLWljbyB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGdldFNpemVWdygyMik7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJE1BUlVJX1JFRF8zO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJE1BUlVJX1JFRF8zO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMnB4IDNweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IGdldFNpemVWdygxMCk7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5mZWF0dXJlLWxpc3Qtd3JhcC1wbGFjZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCBnZXRTaXplVncoMTApO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuZmVhdHVyZS1saXN0LXdyYXAtc3RvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgZ2V0U2l6ZVZ3KDEwKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmZlYXR1cmUtbGlzdC13cmFwLXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIGdldFNpemVWdygxMCk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5mZWF0dXJlLWxpc3Qtd3JhcC1wZXJpb2Qge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgZ2V0U2l6ZVZ3KDEwKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmZlYXR1cmUtbGlzdC13cmFwLWRhdGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiBnZXRTaXplVncoNSkgMCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1lbigwLjEpO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHJcblxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6NzY4cHgpIHtcclxuXHQjc3RvcmUtYyB7XHJcblx0XHQud3JhcCB7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIDgwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRcdFx0aDMuc3RvcmUtYy10aXRsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgJE1BUlVJX0JBU0VfMTtcclxuXHRcdFx0XHRwYWRkaW5nOiA4cHggMTVweCA4cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJE1BUlVJX0JBU0VfNTtcclxuXHRcdFx0fVxyXG5cdFx0XHQubWFwIHtcclxuXHRcdFx0XHRtYXJnaW46IDQwcHggMCAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC50eHQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDMwcHggMCAwIDYwcHg7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJE1BUlVJX0JBU0U7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5nTWFwLWJ0biB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5idG4td3JhcCxcclxuXHRcdFx0LmdNYXAtYnRuIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0YS5idG4ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiA0MHB4IDAgMTVweDtcclxuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRNQVJVSV9CQVNFO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTZweCA4MHB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZhcy1hcnJvd19wYygxMCwgMzIsIFwiXFxmMTA1XCIpXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJE1BUlVJX0JBU0VfNDtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkTUFSVUlfQkFTRV8xO1xyXG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiA2cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lmdyb3VwIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgNTBweDtcclxuXHRcdFx0XHRoNC5zdG9yZS1jLXRpdGxlIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDhweCAxNXB4IDhweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRNQVJVSV9CQVNFXzU7XHJcblx0XHRcdFx0XHRtYXJnaW46IDMwcHggMCAyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZGV0YWlsIHtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQvL+S4gOimp+OBruODmuODvOOCuOODo+ODvFxyXG5cdFx0LnN0b3JlLXBhZ2VyIHtcclxuXHRcdFx0bWFyZ2luOiA2MHB4IDA7XHJcblx0XHRcdC5zdG9yZS1wYWdlci1saXN0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdC5wYWdlLWl0ZW0ge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdCYuZmlyc3QuZGlzYWJsZWQgYS5wYWdlLWxpbms6OmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRNQVJVSV9CQVNFXzQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLmZpcnN0IGEucGFnZS1saW5rOjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYxMDBcIjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNDBweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYucHJldi5kaXNhYmxlZCBhLnBhZ2UtbGluazo6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJE1BUlVJX0JBU0VfNDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYucHJldiBhLnBhZ2UtbGluazo6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTA0XCI7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLm5leHQuZGlzYWJsZWQgYS5wYWdlLWxpbms6OmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRNQVJVSV9CQVNFXzQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLm5leHQgYS5wYWdlLWxpbms6OmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjEwNVwiO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5sYXN0LmRpc2FibGVkIGEucGFnZS1saW5rOjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkTUFSVUlfQkFTRV80O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5sYXN0IGEucGFnZS1saW5rOjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYxMDFcIjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNDBweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnN0b3JlLXBhZ2VyLWxpc3RfX2l0ZW0ge1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAxNXB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHQmLmN1cnJlbnQge1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRNQVJVSV9CQVNFO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ly/ms6jmhI/mlodcclxuXHRcdC5jYXV0aW9uIHtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHBhZGRpbmc6IDYwcHggMzBweDtcclxuXHRcdH1cclxuXHRcdC8vc2hhcmXjg5zjgr/jg7NcclxuXHRcdC5zaGFyZSB7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ly/jgrfjg6fjg4Pjg5fjg4vjg6Xjg7zjgrlcclxuXHRcdC5zaG9wbmV3cyB7XHJcblx0XHRcdHdpZHRoOiA5NTBweDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdC5zaG9wbmV3cy1hcnRpY2xlIHtcclxuXHRcdFx0XHQuaXJyZWd1bGFyIHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCA0MHB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0Ji1uYW1lIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLWRhdGUge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiA1cHg7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGl0bGUge1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMzBweCAyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucGVyaW9kIHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5zaG9waW5mbyB7XHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkTUFSVUlfQkFTRV8xO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJE1BUlVJX0JBU0VfMTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46ICAwIDAgMjBweDtcclxuXHRcdFx0XHRcdFx0LmxvZ28ge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA4MHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5zaG9waW5mby13cmFwIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTAwcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdC5mbG9vciB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250LWVuKDAuMSk7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5kYXRlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250LWVuKDAuMSk7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5uYW1lIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTdweCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogLjY7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnZpc3VhbCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogNTAwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50aHVtYiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRcdFx0Z2FwOiAzMHB4O1xyXG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsMjE1cHgpO1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdFx0LnRodW1iX19pdGVtIHtcclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnR4dC13cmFwIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNjBweDtcclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJE1BUlVJX0JBU0U7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdFx0XHRcdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5vdGhlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdFx0XHRcdFx0ZHQge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDQwcHggMCAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0ZGQge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDQwcHggMCAwO1xyXG5cdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHQmLnByaWNlLXN0cmlrZSB7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji5zYWxlLXByaWNlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkTUFSVUlfUkVEXzU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5lY3NpdGUtbGluayB7XHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDVweCAzNXB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IC45NWVtO1xyXG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogLTVweDtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRNQVJVSV9CQVNFXzE7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjJzO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvY29tbW9uL2ljb19yZS9jYXJ0LnN2ZykgdG9wIGxlZnQgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnNob3BuZXdzLXBvc3Rnb29kcyB7XHJcblx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0XHRnYXA6IDMwcHg7XHJcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsMjE1cHgpO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdG1hcmdpbjogNjBweCAwIDA7XHJcblx0XHRcdFx0Lmdvb2RzIHtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblx0XHRcdFx0XHQudmlzdWFsIHtcclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50aXRsZSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnRleHQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHR3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkTUFSVUlfQkFTRTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Lm90aGVyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0XHRcdFx0ZHQge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRkZCB7XHJcblx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHQmLnByaWNlLXN0cmlrZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Ji5zYWxlLXByaWNlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRNQVJVSV9SRURfNTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5lY3NpdGUtbGluayB7XHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCA1cHggMzVweDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IC45NWVtO1xyXG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogLTVweDtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJE1BUlVJX0JBU0VfMTtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4ycztcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvY29tbW9uL2ljb19yZS9jYXJ0LnN2ZykgdG9wIGxlZnQgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5zaG9wbmV3cy1zaG9wIHtcclxuXHRcdFx0XHR3aWR0aDogNjEwcHg7XHJcblx0XHRcdFx0bWFyZ2luOiA2MHB4IGF1dG8gMDtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkTUFSVUlfQkFTRV8xO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogZ2V0U2l6ZVZ3KDEwKSBnZXRTaXplVncoMjApO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmFzLWFycm93X3BjKDEwLDMyLCBcIlxcZjEwNVwiKTtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJE1BUlVJX0JBU0VfNDtcclxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDRweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmxvZ28ge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5uYW1lIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ly/lupfoiJfjg4vjg6Xjg7zjgrlcclxuXHRcdC5zdG9yZW5ld3Mge1xyXG5cdFx0XHR3aWR0aDogOTUwcHg7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHQuc3RvcmVuZXdzLWFydGljbGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44O1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwMHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHQuaGVhZGluZyB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkV0hJVEU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDIwcHggMjBweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdC50aXRsZSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC52aXN1YWwge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJFdISVRFO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNDBweCAwO1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA1MDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnR4dC13cmFwIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNjBweDtcclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJE1BUlVJX0JBU0U7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdFx0XHRcdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5wZXJpb2Qge1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGh1bWIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0XHRcdGdhcDogMTBweDtcclxuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LDIxMHB4KTtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdFx0XHRcdC50aHVtYl9faXRlbSB7XHJcblx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyMTBweDtcclxuXHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5kYXRlIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmZsb29yIHtcclxuXHRcdFx0XHR3aWR0aDogNjAwcHg7XHJcblx0XHRcdFx0bWFyZ2luOiAgMCBhdXRvO1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRNQVJVSV9CQVNFXzE7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMjVweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmYXMtYXJyb3dfcGMoMTAsMzIsIFwiXFxmMTA1XCIpO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkTUFSVUlfQkFTRV80O1xyXG5cdFx0XHRcdFx0XHQmOjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogNHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQvL+eJuembhuiomOS6i1xyXG5cdFx0LmZlYXR1cmUge1xyXG5cdFx0XHQuZmVhdHVyZS1hcnRpY2xlIHtcclxuXHRcdFx0XHR3aWR0aDogOTUwcHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRcdFx0XHQudGl0bGUge1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZGF0ZSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudHh0LXdyYXAge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA2MHB4O1xyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkTUFSVUlfQkFTRTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxZW07XHJcblx0XHRcdFx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmZlYXR1cmUtbGlzdCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRcdFx0Z2FwOiAzMHB4O1xyXG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsMjE1cHgpO1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW46IDYwcHggMCAwO1xyXG5cdFx0XHRcdFx0LmZlYXR1cmUtbGlzdF9faXRlbSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJvbGxvdmVyLWxpc3Q7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDQwcHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcdFx0XHRcdGZpZ3VyZSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmZlYXR1cmUtbGlzdC13cmFwIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0Ji1mdXR1cmUtaWNvIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJE1BUlVJX1JFRF8zO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJE1BUlVJX1JFRF8zO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMnB4IDNweDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmZlYXR1cmUtbGlzdC13cmFwLXBsYWNlIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5mZWF0dXJlLWxpc3Qtd3JhcC1zdG9yZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuZmVhdHVyZS1saXN0LXdyYXAtdGl0bGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmZlYXR1cmUtbGlzdC13cmFwLXBlcmlvZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuZmVhdHVyZS1saXN0LXdyYXAtZGF0ZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDVweCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250LWVuKDAuMSk7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRbZGF0YS1saXR5PVwiZGF0YS1saXR5XCJdLFxyXG5cdC50aHVtYl9faXRlbSBbZGF0YS1tb2RhbD1cImRhdGEtbGl0eVwiXSB7XHJcblx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0b3BhY2l0eTogLjY7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcbn1cclxuXHJcbi5saXR5LWNvbnRlbnQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbn1cclxuXHJcbi5saXR5LW1vZGFsLXRleHQge1xyXG5cdHBhZGRpbmc6IDEwcHggMDtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKCRNQVJVSV9CQVNFLCAuNik7XHJcblx0Y29sb3I6IHdoaXRlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAwOyBsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG5cdFx0LmxpdHktY29udGVudCB7XHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIixudWxsXX0= */
