@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
====================================*/
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.timer-wrap {
  display: none;
}

@media screen and (max-width: 767px) {
  img {
    width: 100%;
  }
  .lity-image img {
    -o-object-fit: contain;
       object-fit: contain;
  }
  .pc-view {
    display: none;
  }
  /** Layout**/
  #contents {
    overflow: hidden;
  }
  #contents #c-logo {
    width: 73.33333vw;
    margin: 0 auto;
  }
  #contents #c-head {
    margin: 0 0 8vw;
    padding: 6.66667vw 0 5.33333vw;
    text-align: center;
    font-size: 4.26667vw;
    line-height: 1.8;
    font-family: 'Shippori Mincho B1', serif;
    font-weight: 700;
    background: url(/assets/img/tokubigumi/bg.png) top left/cover repeat-y;
  }
  #contents #c-head .c-head-ttl {
    display: inline-block;
    position: relative;
  }
  #contents #c-head .c-head-ttl::before {
    content: "";
    display: block;
    background: url(/assets/img/tokubigumi/acc1.png) top left/contain no-repeat;
    position: absolute;
    top: 2.66667vw;
    left: -20vw;
    width: 20vw;
    padding-top: 6.66667vw;
  }
  #contents #c-head .c-head-ttl::after {
    content: "";
    display: block;
    background: url(/assets/img/tokubigumi/acc1.png) top left/contain no-repeat;
    position: absolute;
    top: 2.66667vw;
    right: -22.66667vw;
    width: 20vw;
    padding-top: 6.66667vw;
  }
  #contents #c-head .c-head-ttl span {
    font-size: 6.93333vw;
    display: block;
  }
  #contents #c-head figure {
    padding: 2.66667vw 0 0;
  }
  #contents #c-head .c-head-data {
    margin: 4vw 0 5.33333vw;
  }
  #contents #c-head .c-head-data__frame {
    border: 1px solid #000;
    margin: 0 4vw 0 0;
    padding: 1.33333vw 4vw;
  }
  #contents #c-head .c-head-read {
    padding: 0 4vw;
    font-size: 4vw;
  }
  #contents #c-head .c-head-close {
    margin: 5.33333vw 5.33333vw 2.66667vw;
    text-align: center;
    font-size: 3.73333vw;
  }
  #contents #c-head .c-head-close span {
    padding: 2.66667vw 5.33333vw;
    display: inline-block;
    border: 2px solid #000;
  }
  #contents #c-head .c-head-sub {
    padding: 2.66667vw 4vw 0;
    font-size: 3.46667vw;
  }
  #contents #c-cpm {
    font-family: 'Shippori Mincho B1', serif;
    font-weight: 700;
    width: 94.66667vw;
    margin: 0 auto 8vw;
    text-align: center;
    border: 2px solid #BE2424;
    border-radius: 8px;
    padding: 5.33333vw 2.66667vw;
    line-height: 1.8;
    background: #f4e2ca;
    position: relative;
  }
  #contents #c-cpm .c-cpm-ttl {
    background: chocolate;
    font-size: 3.73333vw;
    color: #fff;
    padding: 2.66667vw 2.66667vw;
  }
  #contents #c-cpm .c-cpm-txt {
    font-size: 3.2vw;
    padding: 1.33333vw 0 0;
    color: #BE2424;
  }
  #contents #c-cpm .c-cpm-txt2 {
    font-size: 3.2vw;
    font-weight: bold;
  }
  #contents #c-cpm .c-cpm-img {
    position: absolute;
    top: -5.33333vw;
    right: -4vw;
    width: 20vw;
  }
  #contents #c-cpm .c-cpm-img img {
    width: 100%;
  }
  #contents #c-cpm .c-cpm-btn {
    margin: 1.33333vw 0 0;
  }
  #contents #c-cpm .c-cpm-btn a {
    display: inline-block;
    background: #BE2424;
    border-radius: 6px;
    color: #fff;
    padding: 2.66667vw 5.33333vw;
    font-size: 3.46667vw;
    text-decoration: none;
  }
  #contents #c-main {
    background: url(/assets/img/tokubigumi/bg2.png) top left repeat;
    padding: 6.66667vw 0 6.66667vw;
    font-size: 4vw;
    color: #fff;
  }
  #contents #c-main .c-main-block {
    width: 100%;
    margin: 0 auto;
    padding: 0 0 4vw;
  }
  #contents #c-main .c-main-block .c-main-block-h2 {
    text-align: center;
  }
  #contents #c-main .c-main-block .c-main-block-h2 .c-main-block-h2__txt1 {
    display: inline-block;
    margin: 0 0 6.66667vw;
    padding: 5.33333vw 0 0;
    font-size: 6.13333vw;
    position: relative;
  }
  #contents #c-main .c-main-block .c-main-block-h2 .c-main-block-h2__txt1::before {
    content: "";
    display: block;
    background: url(/assets/img/tokubigumi/acc2.png) top left/contain no-repeat;
    position: absolute;
    top: 0;
    left: -12vw;
    width: 6.66667vw;
    padding-top: 14.26667vw;
  }
  #contents #c-main .c-main-block .c-main-block-h2 .c-main-block-h2__txt1::after {
    content: "";
    display: block;
    background: url(/assets/img/tokubigumi/acc2.png) top left/contain no-repeat;
    position: absolute;
    top: 0;
    right: -12vw;
    width: 6.66667vw;
    padding-top: 14.26667vw;
  }
  #contents #c-main .c-main-block .c-main-block-h2 .c-main-block-h2__txt2 {
    display: block;
    margin: -2.66667vw 5.33333vw 6.66667vw;
    line-height: 1.6;
  }
  #contents #c-main .c-main-block .c-main-block-list {
    width: 92vw;
    margin: 0 auto 6.66667vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  #contents #c-main .c-main-block .c-main-block-list__item {
    width: 44vw;
    margin: 0 4vw 4vw 0;
    position: relative;
  }
  #contents #c-main .c-main-block .c-main-block-list__item:nth-of-type(2n) {
    margin: 0 0 4vw 0;
  }
  #contents #c-main .c-main-block .c-main-block-list__item span {
    display: block;
  }
  #contents #c-main .c-main-block .c-main-block-list__item span img {
    width: 100%;
  }
  #contents #c-main .c-main-block .c-main-block-list__item__img {
    height: 44vw;
    background: #fff;
    overflow: hidden;
  }
  #contents #c-main .c-main-block .c-main-block-list__item__img img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
    vertical-align: bottom;
  }
  #contents #c-main .c-main-block .c-main-block-list__item__name {
    margin: 1.33333vw 0 0;
  }
  #contents #c-main .c-main-block .c-main-block-list__item__new {
    position: absolute;
    top: -5.33333vw;
    right: -5.33333vw;
    display: inline-block;
    text-align: center;
    background: #BE2424;
    border-radius: 50%;
    padding: 2.66667vw;
    line-height: 1.2;
    font-size: 3.2vw;
  }
  #contents #c-main .c-main-block .c-main-block-btn {
    text-align: center;
  }
  #contents #c-main .c-main-block .c-main-block-btn a {
    display: inline-block;
    background: #BE2424;
    border-radius: 6px;
    padding: 4vw 8vw;
    color: #fff;
    text-decoration: none;
  }
  #contents #c-main .c-main-block .c-main-block-btn a span {
    display: block;
    font-size: 3.46667vw;
    line-height: 1.8;
  }
  #contents #c-main .c-main-block .c-main-block-benefits {
    width: 94.66667vw;
    padding: 2.66667vw;
    border-radius: 8px;
    color: #000;
    background: #e2f0d9;
    margin: 0 auto 8vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    position: relative;
  }
  #contents #c-main .c-main-block .c-main-block-benefits .c-main-block-benefits-info {
    width: 69.33333vw;
  }
  #contents #c-main .c-main-block .c-main-block-benefits .c-main-block-benefits-info .c-main-block-benefits-info-ttl {
    display: inline-block;
    background: #548235;
    color: #fff;
    padding: 1.33333vw 2.66667vw;
    font-size: 3.73333vw;
    margin-bottom: 2.66667vw;
    font-weight: bold;
  }
  #contents #c-main .c-main-block .c-main-block-benefits .c-main-block-benefits-info .c-main-block-benefits-info-txt {
    font-size: 2.66667vw;
    line-height: 1.8;
  }
  #contents #c-main .c-main-block .c-main-block-benefits .c-main-block-benefits-info .c-main-block-benefits-info-txt span {
    font-size: 3.2vw;
    font-weight: bold;
  }
  #contents #c-main .c-main-block .c-main-block-benefits .c-main-block-benefits-img {
    width: 18.66667vw;
  }
  #contents #c-main .c-main-block .c-main-block-benefits .c-main-block-benefits-img img {
    width: 100%;
  }
  #contents #c-main .c-main-block .c-main-block-benefits .c-main-block-benefits-img span {
    font-size: 2.4vw;
  }
  #contents #c-main .c-main-block .c-main-block-toggle {
    display: block;
    width: 80vw;
    margin: 0 auto 40px;
    text-align: center;
    background: #BE2424;
    border-radius: 6px;
    padding: 20px 40px;
    color: #fff;
    position: relative;
  }
  #contents #c-main .c-main-block .c-main-block-toggle::after {
    display: block;
    position: absolute;
    top: 50%;
    right: 10px;
    font-family: FontAwesome;
    content: "\f107";
    font-size: 6.13333vw;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  #contents #c-main .c-main-block .c-main-block-toggle.clicked::after {
    content: "\f106";
  }
  #contents #c-main .c-main-block .c-main-block-h3 {
    margin: 9.33333vw 0 0;
    text-align: center;
  }
  #contents #c-main .c-main-block .c-main-block-h3 span {
    display: inline-block;
    margin: 0 0 6.66667vw;
    font-size: 6.13333vw;
    position: relative;
  }
  #contents #c-main .c-main-block .c-main-block-h3 span::after {
    content: "";
    display: block;
    background: url(/assets/img/tokubigumi/acc3.png) top left/contain no-repeat;
    position: absolute;
    bottom: -4vw;
    right: 50%;
    width: 26.66667vw;
    padding-top: 2.66667vw;
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
  }
  #contents #c-main .c-main-block .c-main-block-area {
    margin-bottom: 5.33333vw;
  }
  #contents #c-main .c-main-block .c-main-block-txtarea {
    text-align: center;
    line-height: 1.8;
  }
  #contents #c-main .c-main-block .c-main-block.pc-culmn2 {
    display: block;
    width: 92vw;
    margin: 0 auto;
  }
  #contents #c-main .c-main-block .c-main-block.pc-culmn2 figure {
    width: 100%;
  }
  #contents #c-main .c-main-block .c-main-block.pc-culmn2 .c-main-block-imgtxt {
    padding: 0 0 0 0;
    line-height: 1.8;
  }
  #contents #c-main .c-main-block .c-main-block.pc-culmn2 .c-main-block-imgtxt a {
    color: #fff;
  }
  #contents #c-ec {
    width: 100%;
    margin: 8vw auto 8vw;
    font-family: 'Shippori Mincho B1', serif;
    font-weight: 700;
  }
  #contents #c-ec .c-ec-ttl {
    text-align: center;
    background: #BE2424;
    padding: 8vw 0 8vw;
  }
  #contents #c-ec .c-ec-ttl__main {
    display: inline-block;
    color: #FFF700;
    font-size: 4.53333vw;
    position: relative;
  }
  #contents #c-ec .c-ec-ttl__main::before {
    content: "";
    display: block;
    background: url(/assets/img/tokubigumi/acc2.png) top left/contain no-repeat;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    left: -9.33333vw;
    width: 6.66667vw;
    padding-top: 14.26667vw;
  }
  #contents #c-ec .c-ec-ttl__main::after {
    content: "";
    display: block;
    background: url(/assets/img/tokubigumi/acc2.png) top left/contain no-repeat;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    right: -9.33333vw;
    width: 6.66667vw;
    padding-top: 14.26667vw;
  }
  #contents #c-ec .c-ec-txtarea {
    text-align: center;
    font-size: 4.26667vw;
    margin: 4vw 0;
    padding: 4vw;
    line-height: 1.8;
  }
  #contents #c-ec .c-ec-txtarea .c-ec-txtarea-icon {
    border-radius: 6px;
    border: 1px solid #000;
    margin-bottom: 2.66667vw;
  }
  #contents #c-ec .c-ec-txtarea .c-ec-txtarea-ttl {
    font-size: 4.8vw;
    color: #BE2424;
  }
  #contents #c-ec .c-ec-txtarea .c-ec-txtarea-img {
    width: 46.66667vw;
    margin: 5.33333vw auto 0;
  }
  #contents #c-ec .c-ec-btn {
    text-align: center;
  }
  #contents #c-ec .c-ec-btn a {
    display: inline-block;
    background: #BE2424;
    border-radius: 6px;
    color: #fff;
    padding: 20px 40px;
    font-size: 3.73333vw;
    text-decoration: none;
  }
}

@media screen and (min-width: 768px) {
  /** Layout**/
  #contents #c-logo {
    width: 699px;
    margin: 0 auto;
  }
  #contents #c-head {
    margin: 0 0 60px;
    padding: 40px 0 30px;
    text-align: center;
    font-size: 28px;
    line-height: 1.8;
    font-family: 'Shippori Mincho B1', serif;
    font-weight: 700;
    background: url(/assets/img/tokubigumi/bg.png) top left/cover repeat-y;
  }
  #contents #c-head .c-head-ttl {
    display: inline-block;
    position: relative;
  }
  #contents #c-head .c-head-ttl::before {
    content: "";
    display: block;
    background: url(/assets/img/tokubigumi/acc1.png) top left no-repeat;
    position: absolute;
    top: 0;
    left: -200px;
    width: 190px;
    padding-top: 71px;
  }
  #contents #c-head .c-head-ttl::after {
    content: "";
    display: block;
    background: url(/assets/img/tokubigumi/acc1.png) top left no-repeat;
    position: absolute;
    top: 0;
    right: -200px;
    width: 190px;
    padding-top: 71px;
  }
  #contents #c-head .c-head-ttl span {
    font-size: 46px;
    display: block;
  }
  #contents #c-head figure {
    padding: 20px 0 10px;
  }
  #contents #c-head .c-head-data {
    margin: 20px 0 30px;
  }
  #contents #c-head .c-head-data__frame {
    border: 1px solid #000;
    margin: 0 20px 0 0;
    padding: 5px 20px;
  }
  #contents #c-head .c-head-read {
    margin: 0 0 20px;
  }
  #contents #c-head .c-head-close {
    margin: 40px 0 20px;
    text-align: center;
    font-size: 24px;
  }
  #contents #c-head .c-head-close span {
    padding: 20px 30px;
    display: inline-block;
    border: 2px solid #000;
  }
  #contents #c-head .c-head-sub {
    margin: 0 0 20px;
    font-size: 20px;
  }
  #contents #c-cpm {
    font-family: 'Shippori Mincho B1', serif;
    font-weight: 700;
    width: 750px;
    margin: 0 auto 60px;
    text-align: center;
    border: 2px solid #BE2424;
    border-radius: 8px;
    padding: 40px 20px;
    line-height: 1.8;
    background: #f4e2ca;
    position: relative;
  }
  #contents #c-cpm .c-cpm-ttl {
    background: chocolate;
    font-size: 22px;
    color: #fff;
    padding: 20px 60px;
  }
  #contents #c-cpm .c-cpm-txt {
    font-size: 20px;
    padding: 10px 0 0;
    color: #BE2424;
  }
  #contents #c-cpm .c-cpm-txt2 {
    font-size: 20px;
    font-weight: bold;
  }
  #contents #c-cpm .c-cpm-img {
    position: absolute;
    top: 25px;
    right: -30px;
    width: 150px;
  }
  #contents #c-cpm .c-cpm-img img {
    width: 100%;
  }
  #contents #c-cpm .c-cpm-btn {
    margin: 20px 0 0;
  }
  #contents #c-cpm .c-cpm-btn a {
    display: inline-block;
    background: #BE2424;
    border-radius: 6px;
    color: #fff;
    padding: 20px 40px;
    font-size: 20px;
    text-decoration: none;
    -webkit-transition: .3s;
    transition: .3s;
  }
  #contents #c-cpm .c-cpm-btn a:hover {
    opacity: .7;
    -webkit-transition: .3s;
    transition: .3s;
  }
  #contents #c-main {
    background: url(/assets/img/tokubigumi/bg2.png) top left repeat;
    padding: 40px 0 30px;
    font-size: 20px;
    color: #fff;
  }
  #contents #c-main .c-main-block {
    width: 950px;
    margin: 0 auto;
    padding: 0 0 20px;
  }
  #contents #c-main .c-main-block .c-main-block-h2 {
    text-align: center;
  }
  #contents #c-main .c-main-block .c-main-block-h2 .c-main-block-h2__txt1 {
    display: inline-block;
    margin: 0 0 40px;
    padding: 30px 0 0;
    min-height: 107px;
    font-size: 42px;
    position: relative;
  }
  #contents #c-main .c-main-block .c-main-block-h2 .c-main-block-h2__txt1::before {
    content: "";
    display: block;
    background: url(/assets/img/tokubigumi/acc2.png) top left no-repeat;
    position: absolute;
    top: 0;
    left: -90px;
    width: 50px;
    padding-top: 107px;
  }
  #contents #c-main .c-main-block .c-main-block-h2 .c-main-block-h2__txt1::after {
    content: "";
    display: block;
    background: url(/assets/img/tokubigumi/acc2.png) top left no-repeat;
    position: absolute;
    top: 0;
    right: -90px;
    width: 50px;
    padding-top: 107px;
  }
  #contents #c-main .c-main-block .c-main-block-h2 .c-main-block-h2__txt2 {
    display: block;
    margin: -40px 0 50px;
    line-height: 1.6;
  }
  #contents #c-main .c-main-block .c-main-block-list {
    margin: 0 0 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-line-pack: center;
        align-content: center;
    gap: 25px 36px;
  }
  #contents #c-main .c-main-block .c-main-block-list__item {
    width: 210px;
    position: relative;
  }
  #contents #c-main .c-main-block .c-main-block-list__item__img {
    display: block;
    height: 210px;
    background: #fff;
    overflow: hidden;
  }
  #contents #c-main .c-main-block .c-main-block-list__item__img img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
    vertical-align: bottom;
  }
  #contents #c-main .c-main-block .c-main-block-list__item__name {
    display: block;
    margin: 5px 0 0;
  }
  #contents #c-main .c-main-block .c-main-block-list__item__new {
    position: absolute;
    top: -20px;
    right: -20px;
    display: inline-block;
    text-align: center;
    background: #BE2424;
    border-radius: 50%;
    padding: 10px;
    line-height: 1.4;
    font-size: 14px;
  }
  #contents #c-main .c-main-block .c-main-block-benefits {
    padding: 30px;
    border-radius: 8px;
    color: #000;
    background: #e2f0d9;
    margin-bottom: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    position: relative;
  }
  #contents #c-main .c-main-block .c-main-block-benefits .c-main-block-benefits-info {
    width: 780px;
  }
  #contents #c-main .c-main-block .c-main-block-benefits .c-main-block-benefits-info .c-main-block-benefits-info-ttl {
    display: inline-block;
    background: #548235;
    color: #fff;
    padding: 10px 20px;
    font-size: 30px;
    margin-bottom: 20px;
    font-weight: bold;
  }
  #contents #c-main .c-main-block .c-main-block-benefits .c-main-block-benefits-info .c-main-block-benefits-info-txt {
    font-size: 18px;
    line-height: 1.8;
    padding-right: 20px;
  }
  #contents #c-main .c-main-block .c-main-block-benefits .c-main-block-benefits-info .c-main-block-benefits-info-txt span {
    font-size: 22px;
    font-weight: bold;
  }
  #contents #c-main .c-main-block .c-main-block-benefits .c-main-block-benefits-img {
    width: 120px;
    cursor: pointer;
    text-align: center;
    -webkit-transition: .3s;
    transition: .3s;
  }
  #contents #c-main .c-main-block .c-main-block-benefits .c-main-block-benefits-img:hover {
    opacity: .7;
    -webkit-transition: .3s;
    transition: .3s;
  }
  #contents #c-main .c-main-block .c-main-block-benefits .c-main-block-benefits-img img {
    width: 100%;
  }
  #contents #c-main .c-main-block .c-main-block-benefits .c-main-block-benefits-img span {
    font-size: 11px;
  }
  #contents #c-main .c-main-block .c-main-block-toggle {
    display: block;
    width: 360px;
    margin: 0 auto 40px;
    cursor: pointer;
    background: #BE2424;
    border-radius: 6px;
    padding: 20px 40px;
    color: #fff;
    -webkit-transition: .3s;
    transition: .3s;
    position: relative;
  }
  #contents #c-main .c-main-block .c-main-block-toggle:hover {
    -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.8" /><feFuncG type="linear" slope="0.8" /><feFuncB type="linear" slope="0.8" /></feComponentTransfer></filter></svg>#filter');
    -webkit-filter: brightness(80%);
            filter: brightness(80%);
  }
  #contents #c-main .c-main-block .c-main-block-toggle::after {
    display: block;
    position: absolute;
    top: 50%;
    right: 10px;
    font-family: FontAwesome;
    content: "\f107";
    font-size: 36px;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  #contents #c-main .c-main-block .c-main-block-toggle.clicked::after {
    content: "\f106";
  }
  #contents #c-main .c-main-block .c-main-block-btn {
    text-align: center;
  }
  #contents #c-main .c-main-block .c-main-block-btn a {
    display: inline-block;
    background: #BE2424;
    border-radius: 6px;
    padding: 20px 40px;
    color: #fff;
    text-decoration: none;
    -webkit-transition: .3s;
    transition: .3s;
  }
  #contents #c-main .c-main-block .c-main-block-btn a span {
    display: block;
    font-size: 18px;
    line-height: 1.6;
  }
  #contents #c-main .c-main-block .c-main-block-btn a:hover {
    -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.8" /><feFuncG type="linear" slope="0.8" /><feFuncB type="linear" slope="0.8" /></feComponentTransfer></filter></svg>#filter');
    -webkit-filter: brightness(80%);
            filter: brightness(80%);
  }
  #contents #c-main .c-main-block .c-main-block-h3 {
    margin: 50px 0 0;
    text-align: center;
  }
  #contents #c-main .c-main-block .c-main-block-h3 span {
    display: inline-block;
    margin: 0 0 40px;
    font-size: 32px;
    position: relative;
  }
  #contents #c-main .c-main-block .c-main-block-h3 span::after {
    content: "";
    display: block;
    background: url(/assets/img/tokubigumi/acc3.png) top left no-repeat;
    position: absolute;
    bottom: -20px;
    right: 50%;
    width: 167px;
    padding-top: 12px;
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
  }
  #contents #c-main .c-main-block .c-main-block-area {
    margin-bottom: 40px;
  }
  #contents #c-main .c-main-block .c-main-block-txtarea {
    text-align: center;
    line-height: 1.8;
    margin-bottom: 5px;
  }
  #contents #c-main .c-main-block .c-main-block.pc-culmn2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  #contents #c-main .c-main-block .c-main-block.pc-culmn2 figure {
    width: 421px;
  }
  #contents #c-main .c-main-block .c-main-block.pc-culmn2 .c-main-block-imgtxt {
    padding: 0 0 0 20px;
    line-height: 1.8;
  }
  #contents #c-main .c-main-block .c-main-block.pc-culmn2 .c-main-block-imgtxt a {
    color: #fff;
  }
  #contents #c-ec {
    width: 950px;
    margin: 50px auto 50px;
    font-family: 'Shippori Mincho B1', serif;
    font-weight: 700;
  }
  #contents #c-ec .c-ec-ttl {
    text-align: center;
    background: #BE2424;
    padding: 50px 0 60px;
  }
  #contents #c-ec .c-ec-ttl__main {
    display: inline-block;
    color: #FFF700;
    font-size: 28px;
    position: relative;
  }
  #contents #c-ec .c-ec-ttl__main::before {
    content: "";
    display: block;
    background: url(/assets/img/tokubigumi/acc2.png) top left/contain no-repeat;
    position: absolute;
    top: -25px;
    left: -80px;
    width: 40px;
    padding-top: 107px;
  }
  #contents #c-ec .c-ec-ttl__main::after {
    content: "";
    display: block;
    background: url(/assets/img/tokubigumi/acc2.png) top left/contain no-repeat;
    position: absolute;
    top: -25px;
    right: -80px;
    width: 40px;
    padding-top: 107px;
  }
  #contents #c-ec .c-ec-txtarea {
    text-align: center;
    font-size: 20px;
    margin: 30px 0;
    line-height: 1.8;
    position: relative;
  }
  #contents #c-ec .c-ec-txtarea .c-ec-txtarea-ttl {
    color: #BE2424;
    font-size: 24px;
  }
  #contents #c-ec .c-ec-txtarea .c-ec-txtarea-icon {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    left: 0;
    display: inline-block;
    border-radius: 50%;
    border: 1px solid #000;
    font-size: 16px;
    padding: 30px 10px;
    line-height: 1.4;
  }
  #contents #c-ec .c-ec-txtarea .c-ec-txtarea-img {
    width: 140px;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    right: 0;
  }
  #contents #c-ec .c-ec-txtarea .c-ec-txtarea-img img {
    width: 100%;
  }
  #contents #c-ec .c-ec-btn {
    text-align: center;
  }
  #contents #c-ec .c-ec-btn a {
    display: inline-block;
    background: #BE2424;
    border-radius: 6px;
    color: #fff;
    padding: 20px 40px;
    font-size: 24px;
    text-decoration: none;
    -webkit-transition: .3s;
    transition: .3s;
  }
  #contents #c-ec .c-ec-btn a:hover {
    opacity: .7;
    -webkit-transition: .3s;
    transition: .3s;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlc291cmNlL3Nhc3MvdG9rdWJpZ3VtaS9sYXlvdXQuY3NzIiwicmVzb3VyY2Uvc2Fzcy9tb2R1bGUvX21peGluLnNjc3MiLCJyZXNvdXJjZS9zYXNzL21vZHVsZS9fdmFyaWFibGUuc2NzcyIsInJlc291cmNlL3Nhc3MvdG9rdWJpZ3VtaS9sYXlvdXQuc2NzcyIsInJlc291cmNlL3Nhc3MvdG9rdWJpZ3VtaS88bm8gc291cmNlPiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7Ozs7aUNES2lDO0FDbU5qQztFQUNDO0lBQUksVUFBVTtFRGhOYjtFQ2lORDtJQUFNLFVBQVU7RUQ5TWY7QUFDRjtBQzJNQTtFQUNDO0lBQUksVUFBVTtFRGhOYjtFQ2lORDtJQUFNLFVBQVU7RUQ5TWY7QUFDRjs7QUViQTs7OztpQ0ZtQmlDO0FFYmpDOztxQ0ZnQnFDO0FFMkRyQzs7cUNGeERxQztBRXNFckM7O3FDRm5FcUM7QUd6QnJDO0VBQ0MsOEJBQXNCO1VBQXRCLHNCQUFzQjtBSDJCdkI7O0FHbkJBO0VBQ0MsYUFBYTtBSHNCZDs7QUduQkE7RUFDQztJQUNDLFdBQVc7RUhzQlg7RUdwQkQ7SUFDQyxzQkFBbUI7T0FBbkIsbUJBQW1CO0VIc0JuQjtFR3BCRDtJQUNDLGFBQWE7RUhzQmI7RUdwQkQsWUFBQTtFQUNBO0lBQ0MsZ0JBQWdCO0VIc0JoQjtFR3ZCRDtJQUdFLGlCQXJCMEI7SUFzQjFCLGNBQWM7RUh1QmY7RUczQkQ7SUFPRSxlQXpCMEI7SUEwQjFCLDhCQTFCMEI7SUEyQjFCLGtCQUFrQjtJQUNsQixvQkE1QjBCO0lBNkIxQixnQkFBZ0I7SUFDaEIsd0NBQXdDO0lBQ3hDLGdCQUFnQjtJQUNoQixzRUFBeUU7RUh1QjFFO0VHckNEO0lBZ0JHLHFCQUFxQjtJQUNyQixrQkFBa0I7RUh3QnBCO0VHekNEO0lBbUJJLFdBQVc7SUFDWCxjQUFjO0lBQ2QsMkVBQTRFO0lBQzVFLGtCQUFrQjtJQUNsQixjQXpDd0I7SUEwQ3hCLFdBMUN3QjtJ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aGFyc2V0IFwiVVRGLThcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gXHJcblx0bWl4aW7lh6bnkIZcclxuIFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5Aa2V5ZnJhbWVzIGRpc3BBcnRpY2xlRGV0YWlsIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuIFxyXG5cdOWkieaVsOagvOe0jeODleOCoeOCpOODq1xyXG5cdCBcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHQxLiBDb2xvclxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHQyLiBDYXRlZ29yeUNvbG9yXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cdDMuIFV0aWxpdHlcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4udGltZXItd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmxpdHktaW1hZ2UgaW1nIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG4gIC5wYy12aWV3IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC8qKiBMYXlvdXQqKi9cbiAgI2NvbnRlbnRzIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gICNjb250ZW50cyAjYy1sb2dvIHtcbiAgICB3aWR0aDogNzMuMzMzMzN2dztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAjY29udGVudHMgI2MtaGVhZCB7XG4gICAgbWFyZ2luOiAwIDAgOHZ3O1xuICAgIHBhZGRpbmc6IDYuNjY2Njd2dyAwIDUuMzMzMzN2dztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBmb250LWZhbWlseTogJ1NoaXBwb3JpIE1pbmNobyBCMScsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3Rva3ViaWd1bWkvYmcucG5nKSB0b3AgbGVmdC9jb3ZlciByZXBlYXQteTtcbiAgfVxuICAjY29udGVudHMgI2MtaGVhZCAuYy1oZWFkLXR0bCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjY29udGVudHMgI2MtaGVhZCAuYy1oZWFkLXR0bDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy90b2t1YmlndW1pL2FjYzEucG5nKSB0b3AgbGVmdC9jb250YWluIG5vLXJlcGVhdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyLjY2NjY3dnc7XG4gICAgbGVmdDogLTIwdnc7XG4gICAgd2lkdGg6IDIwdnc7XG4gICAgcGFkZGluZy10b3A6IDYuNjY2Njd2dztcbiAgfVxuICAjY29udGVudHMgI2MtaGVhZCAuYy1oZWFkLXR0bDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3Rva3ViaWd1bWkvYWNjMS5wbmcpIHRvcCBsZWZ0L2NvbnRhaW4gbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIuNjY2Njd2dztcbiAgICByaWdodDogLTIyLjY2NjY3dnc7XG4gICAgd2lkdGg6IDIwdnc7XG4gICAgcGFkZGluZy10b3A6IDYuNjY2Njd2dztcbiAgfVxuICAjY29udGVudHMgI2MtaGVhZCAuYy1oZWFkLXR0bCBzcGFuIHtcbiAgICBmb250LXNpemU6IDYuOTMzMzN2dztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjY29udGVudHMgI2MtaGVhZCBmaWd1cmUge1xuICAgIHBhZGRpbmc6IDIuNjY2Njd2dyAwIDA7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWhlYWQgLmMtaGVhZC1kYXRhIHtcbiAgICBtYXJnaW46IDR2dyAwIDUuMzMzMzN2dztcbiAgfVxuICAjY29udGVudHMgI2MtaGVhZCAuYy1oZWFkLWRhdGFfX2ZyYW1lIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIG1hcmdpbjogMCA0dncgMCAwO1xuICAgIHBhZGRpbmc6IDEuMzMzMzN2dyA0dnc7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWhlYWQgLmMtaGVhZC1yZWFkIHtcbiAgICBwYWRkaW5nOiAwIDR2dztcbiAgICBmb250LXNpemU6IDR2dztcbiAgfVxuICAjY29udGVudHMgI2MtaGVhZCAuYy1oZWFkLWNsb3NlIHtcbiAgICBtYXJnaW46IDUuMzMzMzN2dyA1LjMzMzMzdncgMi42NjY2N3Z3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgfVxuICAjY29udGVudHMgI2MtaGVhZCAuYy1oZWFkLWNsb3NlIHNwYW4ge1xuICAgIHBhZGRpbmc6IDIuNjY2Njd2dyA1LjMzMzMzdnc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWhlYWQgLmMtaGVhZC1zdWIge1xuICAgIHBhZGRpbmc6IDIuNjY2Njd2dyA0dncgMDtcbiAgICBmb250LXNpemU6IDMuNDY2Njd2dztcbiAgfVxuICAjY29udGVudHMgI2MtY3BtIHtcbiAgICBmb250LWZhbWlseTogJ1NoaXBwb3JpIE1pbmNobyBCMScsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgd2lkdGg6IDk0LjY2NjY3dnc7XG4gICAgbWFyZ2luOiAwIGF1dG8gOHZ3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjQkUyNDI0O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBwYWRkaW5nOiA1LjMzMzMzdncgMi42NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgYmFja2dyb3VuZDogI2Y0ZTJjYTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWNwbSAuYy1jcG0tdHRsIHtcbiAgICBiYWNrZ3JvdW5kOiBjaG9jb2xhdGU7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMi42NjY2N3Z3IDIuNjY2Njd2dztcbiAgfVxuICAjY29udGVudHMgI2MtY3BtIC5jLWNwbS10eHQge1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDAgMDtcbiAgICBjb2xvcjogI0JFMjQyNDtcbiAgfVxuICAjY29udGVudHMgI2MtY3BtIC5jLWNwbS10eHQyIHtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gICNjb250ZW50cyAjYy1jcG0gLmMtY3BtLWltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTUuMzMzMzN2dztcbiAgICByaWdodDogLTR2dztcbiAgICB3aWR0aDogMjB2dztcbiAgfVxuICAjY29udGVudHMgI2MtY3BtIC5jLWNwbS1pbWcgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjY29udGVudHMgI2MtY3BtIC5jLWNwbS1idG4ge1xuICAgIG1hcmdpbjogMS4zMzMzM3Z3IDAgMDtcbiAgfVxuICAjY29udGVudHMgI2MtY3BtIC5jLWNwbS1idG4gYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNCRTI0MjQ7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDIuNjY2Njd2dyA1LjMzMzMzdnc7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY3dnc7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvdG9rdWJpZ3VtaS9iZzIucG5nKSB0b3AgbGVmdCByZXBlYXQ7XG4gICAgcGFkZGluZzogNi42NjY2N3Z3IDAgNi42NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMCA0dnc7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLWgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLWgyIC5jLW1haW4tYmxvY2staDJfX3R4dDEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMCA2LjY2NjY3dnc7XG4gICAgcGFkZGluZzogNS4zMzMzM3Z3IDAgMDtcbiAgICBmb250LXNpemU6IDYuMTMzMzN2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLWgyIC5jLW1haW4tYmxvY2staDJfX3R4dDE6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvdG9rdWJpZ3VtaS9hY2MyLnBuZykgdG9wIGxlZnQvY29udGFpbiBuby1yZXBlYXQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtMTJ2dztcbiAgICB3aWR0aDogNi42NjY2N3Z3O1xuICAgIHBhZGRpbmctdG9wOiAxNC4yNjY2N3Z3O1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1oMiAuYy1tYWluLWJsb2NrLWgyX190eHQxOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvdG9rdWJpZ3VtaS9hY2MyLnBuZykgdG9wIGxlZnQvY29udGFpbiBuby1yZXBlYXQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTEydnc7XG4gICAgd2lkdGg6IDYuNjY2Njd2dztcbiAgICBwYWRkaW5nLXRvcDogMTQuMjY2Njd2dztcbiAgfVxuICAjY29udGVudHMgI2MtbWFpbiAuYy1tYWluLWJsb2NrIC5jLW1haW4tYmxvY2staDIgLmMtbWFpbi1ibG9jay1oMl9fdHh0MiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAtMi42NjY2N3Z3IDUuMzMzMzN2dyA2LjY2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgfVxuICAjY29udGVudHMgI2MtbWFpbiAuYy1tYWluLWJsb2NrIC5jLW1haW4tYmxvY2stbGlzdCB7XG4gICAgd2lkdGg6IDkydnc7XG4gICAgbWFyZ2luOiAwIGF1dG8gNi42NjY2N3Z3O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1saXN0X19pdGVtIHtcbiAgICB3aWR0aDogNDR2dztcbiAgICBtYXJnaW46IDAgNHZ3IDR2dyAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjY29udGVudHMgI2MtbWFpbiAuYy1tYWluLWJsb2NrIC5jLW1haW4tYmxvY2stbGlzdF9faXRlbTpudGgtb2YtdHlwZSgybikge1xuICAgIG1hcmdpbjogMCAwIDR2dyAwO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1saXN0X19pdGVtIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1saXN0X19pdGVtIHNwYW4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjY29udGVudHMgI2MtbWFpbiAuYy1tYWluLWJsb2NrIC5jLW1haW4tYmxvY2stbGlzdF9faXRlbV9faW1nIHtcbiAgICBoZWlnaHQ6IDQ0dnc7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1saXN0X19pdGVtX19pbWcgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1saXN0X19pdGVtX19uYW1lIHtcbiAgICBtYXJnaW46IDEuMzMzMzN2dyAwIDA7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLWxpc3RfX2l0ZW1fX25ldyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTUuMzMzMzN2dztcbiAgICByaWdodDogLTUuMzMzMzN2dztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNCRTI0MjQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDIuNjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLWJ0biB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1idG4gYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNCRTI0MjQ7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHBhZGRpbmc6IDR2dyA4dnc7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1idG4gYSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDMuNDY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1iZW5lZml0cyB7XG4gICAgd2lkdGg6IDk0LjY2NjY3dnc7XG4gICAgcGFkZGluZzogMi42NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kOiAjZTJmMGQ5O1xuICAgIG1hcmdpbjogMCBhdXRvIDh2dztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLWJlbmVmaXRzIC5jLW1haW4tYmxvY2stYmVuZWZpdHMtaW5mbyB7XG4gICAgd2lkdGg6IDY5LjMzMzMzdnc7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLWJlbmVmaXRzIC5jLW1haW4tYmxvY2stYmVuZWZpdHMtaW5mbyAuYy1tYWluLWJsb2NrLWJlbmVmaXRzLWluZm8tdHRsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogIzU0ODIzNTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAxLjMzMzMzdncgMi42NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNjY2Njd2dztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAjY29udGVudHMgI2MtbWFpbiAuYy1tYWluLWJsb2NrIC5jLW1haW4tYmxvY2stYmVuZWZpdHMgLmMtbWFpbi1ibG9jay1iZW5lZml0cy1pbmZvIC5jLW1haW4tYmxvY2stYmVuZWZpdHMtaW5mby10eHQge1xuICAgIGZvbnQtc2l6ZTogMi42NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLWJlbmVmaXRzIC5jLW1haW4tYmxvY2stYmVuZWZpdHMtaW5mbyAuYy1tYWluLWJsb2NrLWJlbmVmaXRzLWluZm8tdHh0IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLWJlbmVmaXRzIC5jLW1haW4tYmxvY2stYmVuZWZpdHMtaW1nIHtcbiAgICB3aWR0aDogMTguNjY2Njd2dztcbiAgfVxuICAjY29udGVudHMgI2MtbWFpbiAuYy1tYWluLWJsb2NrIC5jLW1haW4tYmxvY2stYmVuZWZpdHMgLmMtbWFpbi1ibG9jay1iZW5lZml0cy1pbWcgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjY29udGVudHMgI2MtbWFpbiAuYy1tYWluLWJsb2NrIC5jLW1haW4tYmxvY2stYmVuZWZpdHMgLmMtbWFpbi1ibG9jay1iZW5lZml0cy1pbWcgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyLjR2dztcbiAgfVxuICAjY29udGVudHMgI2MtbWFpbiAuYy1tYWluLWJsb2NrIC5jLW1haW4tYmxvY2stdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogODB2dztcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjQkUyNDI0O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay10b2dnbGU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG4gICAgZm9udC1zaXplOiA2LjEzMzMzdnc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay10b2dnbGUuY2xpY2tlZDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTA2XCI7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLWgzIHtcbiAgICBtYXJnaW46IDkuMzMzMzN2dyAwIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1oMyBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgNi42NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogNi4xMzMzM3Z3O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjY29udGVudHMgI2MtbWFpbiAuYy1tYWluLWJsb2NrIC5jLW1haW4tYmxvY2staDMgc3Bhbjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3Rva3ViaWd1bWkvYWNjMy5wbmcpIHRvcCBsZWZ0L2NvbnRhaW4gbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC00dnc7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICB3aWR0aDogMjYuNjY2Njd2dztcbiAgICBwYWRkaW5nLXRvcDogMi42NjY2N3Z3O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1hcmVhIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdnc7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLXR4dGFyZWEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay5wYy1jdWxtbjIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA5MnZ3O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay5wYy1jdWxtbjIgZmlndXJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjY29udGVudHMgI2MtbWFpbiAuYy1tYWluLWJsb2NrIC5jLW1haW4tYmxvY2sucGMtY3VsbW4yIC5jLW1haW4tYmxvY2staW1ndHh0IHtcbiAgICBwYWRkaW5nOiAwIDAgMCAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLnBjLWN1bG1uMiAuYy1tYWluLWJsb2NrLWltZ3R4dCBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAjY29udGVudHMgI2MtZWMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogOHZ3IGF1dG8gOHZ3O1xuICAgIGZvbnQtZmFtaWx5OiAnU2hpcHBvcmkgTWluY2hvIEIxJywgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAjY29udGVudHMgI2MtZWMgLmMtZWMtdHRsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogI0JFMjQyNDtcbiAgICBwYWRkaW5nOiA4dncgMCA4dnc7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWVjIC5jLWVjLXR0bF9fbWFpbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjRkZGNzAwO1xuICAgIGZvbnQtc2l6ZTogNC41MzMzM3Z3O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjY29udGVudHMgI2MtZWMgLmMtZWMtdHRsX19tYWluOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3Rva3ViaWd1bWkvYWNjMi5wbmcpIHRvcCBsZWZ0L2NvbnRhaW4gbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgbGVmdDogLTkuMzMzMzN2dztcbiAgICB3aWR0aDogNi42NjY2N3Z3O1xuICAgIHBhZGRpbmctdG9wOiAxNC4yNjY2N3Z3O1xuICB9XG4gICNjb250ZW50cyAjYy1lYyAuYy1lYy10dGxfX21haW46OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy90b2t1YmlndW1pL2FjYzIucG5nKSB0b3AgbGVmdC9jb250YWluIG5vLXJlcGVhdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHJpZ2h0OiAtOS4zMzMzM3Z3O1xuICAgIHdpZHRoOiA2LjY2NjY3dnc7XG4gICAgcGFkZGluZy10b3A6IDE0LjI2NjY3dnc7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWVjIC5jLWVjLXR4dGFyZWEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgICBtYXJnaW46IDR2dyAwO1xuICAgIHBhZGRpbmc6IDR2dztcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG4gICNjb250ZW50cyAjYy1lYyAuYy1lYy10eHRhcmVhIC5jLWVjLXR4dGFyZWEtaWNvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMi42NjY2N3Z3O1xuICB9XG4gICNjb250ZW50cyAjYy1lYyAuYy1lYy10eHRhcmVhIC5jLWVjLXR4dGFyZWEtdHRsIHtcbiAgICBmb250LXNpemU6IDQuOHZ3O1xuICAgIGNvbG9yOiAjQkUyNDI0O1xuICB9XG4gICNjb250ZW50cyAjYy1lYyAuYy1lYy10eHRhcmVhIC5jLWVjLXR4dGFyZWEtaW1nIHtcbiAgICB3aWR0aDogNDYuNjY2Njd2dztcbiAgICBtYXJnaW46IDUuMzMzMzN2dyBhdXRvIDA7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWVjIC5jLWVjLWJ0biB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICNjb250ZW50cyAjYy1lYyAuYy1lYy1idG4gYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNCRTI0MjQ7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyoqIExheW91dCoqL1xuICAjY29udGVudHMgI2MtbG9nbyB7XG4gICAgd2lkdGg6IDY5OXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICNjb250ZW50cyAjYy1oZWFkIHtcbiAgICBtYXJnaW46IDAgMCA2MHB4O1xuICAgIHBhZGRpbmc6IDQwcHggMCAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBmb250LWZhbWlseTogJ1NoaXBwb3JpIE1pbmNobyBCMScsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3Rva3ViaWd1bWkvYmcucG5nKSB0b3AgbGVmdC9jb3ZlciByZXBlYXQteTtcbiAgfVxuICAjY29udGVudHMgI2MtaGVhZCAuYy1oZWFkLXR0bCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjY29udGVudHMgI2MtaGVhZCAuYy1oZWFkLXR0bDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy90b2t1YmlndW1pL2FjYzEucG5nKSB0b3AgbGVmdCBuby1yZXBlYXQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtMjAwcHg7XG4gICAgd2lkdGg6IDE5MHB4O1xuICAgIHBhZGRpbmctdG9wOiA3MXB4O1xuICB9XG4gICNjb250ZW50cyAjYy1oZWFkIC5jLWhlYWQtdHRsOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvdG9rdWJpZ3VtaS9hY2MxLnBuZykgdG9wIGxlZnQgbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IC0yMDBweDtcbiAgICB3aWR0aDogMTkwcHg7XG4gICAgcGFkZGluZy10b3A6IDcxcHg7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWhlYWQgLmMtaGVhZC10dGwgc3BhbiB7XG4gICAgZm9udC1zaXplOiA0NnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNjb250ZW50cyAjYy1oZWFkIGZpZ3VyZSB7XG4gICAgcGFkZGluZzogMjBweCAwIDEwcHg7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWhlYWQgLmMtaGVhZC1kYXRhIHtcbiAgICBtYXJnaW46IDIwcHggMCAzMHB4O1xuICB9XG4gICNjb250ZW50cyAjYy1oZWFkIC5jLWhlYWQtZGF0YV9fZnJhbWUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICB9XG4gICNjb250ZW50cyAjYy1oZWFkIC5jLWhlYWQtcmVhZCB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxuICAjY29udGVudHMgI2MtaGVhZCAuYy1oZWFkLWNsb3NlIHtcbiAgICBtYXJnaW46IDQwcHggMCAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWhlYWQgLmMtaGVhZC1jbG9zZSBzcGFuIHtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWhlYWQgLmMtaGVhZC1zdWIge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gICNjb250ZW50cyAjYy1jcG0ge1xuICAgIGZvbnQtZmFtaWx5OiAnU2hpcHBvcmkgTWluY2hvIEIxJywgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB3aWR0aDogNzUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gNjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAycHggc29saWQgI0JFMjQyNDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcGFkZGluZzogNDBweCAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgYmFja2dyb3VuZDogI2Y0ZTJjYTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWNwbSAuYy1jcG0tdHRsIHtcbiAgICBiYWNrZ3JvdW5kOiBjaG9jb2xhdGU7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDIwcHggNjBweDtcbiAgfVxuICAjY29udGVudHMgI2MtY3BtIC5jLWNwbS10eHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMDtcbiAgICBjb2xvcjogI0JFMjQyNDtcbiAgfVxuICAjY29udGVudHMgI2MtY3BtIC5jLWNwbS10eHQyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWNwbSAuYy1jcG0taW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyNXB4O1xuICAgIHJpZ2h0OiAtMzBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWNwbSAuYy1jcG0taW1nIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWNwbSAuYy1jcG0tYnRuIHtcbiAgICBtYXJnaW46IDIwcHggMCAwO1xuICB9XG4gICNjb250ZW50cyAjYy1jcG0gLmMtY3BtLWJ0biBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI0JFMjQyNDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMjBweCA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICB9XG4gICNjb250ZW50cyAjYy1jcG0gLmMtY3BtLWJ0biBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAuNztcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4ge1xuICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy90b2t1YmlndW1pL2JnMi5wbmcpIHRvcCBsZWZ0IHJlcGVhdDtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMzBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayB7XG4gICAgd2lkdGg6IDk1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1oMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1oMiAuYy1tYWluLWJsb2NrLWgyX190eHQxIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMDtcbiAgICBtaW4taGVpZ2h0OiAxMDdweDtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1oMiAuYy1tYWluLWJsb2NrLWgyX190eHQxOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3Rva3ViaWd1bWkvYWNjMi5wbmcpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC05MHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMDdweDtcbiAgfVxuICAjY29udGVudHMgI2MtbWFpbiAuYy1tYWluLWJsb2NrIC5jLW1haW4tYmxvY2staDIgLmMtbWFpbi1ibG9jay1oMl9fdHh0MTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3Rva3ViaWd1bWkvYWNjMi5wbmcpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAtOTBweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBwYWRkaW5nLXRvcDogMTA3cHg7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLWgyIC5jLW1haW4tYmxvY2staDJfX3R4dDIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogLTQwcHggMCA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLWxpc3Qge1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMjVweCAzNnB4O1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1saXN0X19pdGVtIHtcbiAgICB3aWR0aDogMjEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1saXN0X19pdGVtX19pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjEwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1saXN0X19pdGVtX19pbWcgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1saXN0X19pdGVtX19uYW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDVweCAwIDA7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLWxpc3RfX2l0ZW1fX25ldyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTIwcHg7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogI0JFMjQyNDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAjY29udGVudHMgI2MtbWFpbiAuYy1tYWluLWJsb2NrIC5jLW1haW4tYmxvY2stYmVuZWZpdHMge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQ6ICNlMmYwZDk7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLWJlbmVmaXRzIC5jLW1haW4tYmxvY2stYmVuZWZpdHMtaW5mbyB7XG4gICAgd2lkdGg6IDc4MHB4O1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1iZW5lZml0cyAuYy1tYWluLWJsb2NrLWJlbmVmaXRzLWluZm8gLmMtbWFpbi1ibG9jay1iZW5lZml0cy1pbmZvLXR0bCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICM1NDgyMzU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1iZW5lZml0cyAuYy1tYWluLWJsb2NrLWJlbmVmaXRzLWluZm8gLmMtbWFpbi1ibG9jay1iZW5lZml0cy1pbmZvLXR4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAjY29udGVudHMgI2MtbWFpbiAuYy1tYWluLWJsb2NrIC5jLW1haW4tYmxvY2stYmVuZWZpdHMgLmMtbWFpbi1ibG9jay1iZW5lZml0cy1pbmZvIC5jLW1haW4tYmxvY2stYmVuZWZpdHMtaW5mby10eHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1iZW5lZml0cyAuYy1tYWluLWJsb2NrLWJlbmVmaXRzLWltZyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1iZW5lZml0cyAuYy1tYWluLWJsb2NrLWJlbmVmaXRzLWltZzpob3ZlciB7XG4gICAgb3BhY2l0eTogLjc7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1iZW5lZml0cyAuYy1tYWluLWJsb2NrLWJlbmVmaXRzLWltZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1iZW5lZml0cyAuYy1tYWluLWJsb2NrLWJlbmVmaXRzLWltZyBzcGFuIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDM2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6ICNCRTI0MjQ7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay10b2dnbGU6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoODAlKTtcbiAgfVxuICAjY29udGVudHMgI2MtbWFpbiAuYy1tYWluLWJsb2NrIC5jLW1haW4tYmxvY2stdG9nZ2xlOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLXRvZ2dsZS5jbGlja2VkOjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGYxMDZcIjtcbiAgfVxuICAjY29udGVudHMgI2MtbWFpbiAuYy1tYWluLWJsb2NrIC5jLW1haW4tYmxvY2stYnRuIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLWJ0biBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI0JFMjQyNDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgcGFkZGluZzogMjBweCA0MHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLWJ0biBhIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1idG4gYTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg4MCUpO1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay1oMyB7XG4gICAgbWFyZ2luOiA1MHB4IDAgMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLWgzIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLWgzIHNwYW46OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy90b2t1YmlndW1pL2FjYzMucG5nKSB0b3AgbGVmdCBuby1yZXBlYXQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTIwcHg7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICB3aWR0aDogMTY3cHg7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLWFyZWEge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLXR4dGFyZWEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAjY29udGVudHMgI2MtbWFpbiAuYy1tYWluLWJsb2NrIC5jLW1haW4tYmxvY2sucGMtY3VsbW4yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay5wYy1jdWxtbjIgZmlndXJlIHtcbiAgICB3aWR0aDogNDIxcHg7XG4gIH1cbiAgI2NvbnRlbnRzICNjLW1haW4gLmMtbWFpbi1ibG9jayAuYy1tYWluLWJsb2NrLnBjLWN1bG1uMiAuYy1tYWluLWJsb2NrLWltZ3R4dCB7XG4gICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG4gICNjb250ZW50cyAjYy1tYWluIC5jLW1haW4tYmxvY2sgLmMtbWFpbi1ibG9jay5wYy1jdWxtbjIgLmMtbWFpbi1ibG9jay1pbWd0eHQgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWVjIHtcbiAgICB3aWR0aDogOTUwcHg7XG4gICAgbWFyZ2luOiA1MHB4IGF1dG8gNTBweDtcbiAgICBmb250LWZhbWlseTogJ1NoaXBwb3JpIE1pbmNobyBCMScsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWVjIC5jLWVjLXR0bCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNCRTI0MjQ7XG4gICAgcGFkZGluZzogNTBweCAwIDYwcHg7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWVjIC5jLWVjLXR0bF9fbWFpbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjRkZGNzAwO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWVjIC5jLWVjLXR0bF9fbWFpbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy90b2t1YmlndW1pL2FjYzIucG5nKSB0b3AgbGVmdC9jb250YWluIG5vLXJlcGVhdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjVweDtcbiAgICBsZWZ0OiAtODBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogMTA3cHg7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWVjIC5jLWVjLXR0bF9fbWFpbjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3Rva3ViaWd1bWkvYWNjMi5wbmcpIHRvcCBsZWZ0L2NvbnRhaW4gbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yNXB4O1xuICAgIHJpZ2h0OiAtODBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogMTA3cHg7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWVjIC5jLWVjLXR4dGFyZWEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWVjIC5jLWVjLXR4dGFyZWEgLmMtZWMtdHh0YXJlYS10dGwge1xuICAgIGNvbG9yOiAjQkUyNDI0O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAjY29udGVudHMgI2MtZWMgLmMtZWMtdHh0YXJlYSAuYy1lYy10eHRhcmVhLWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG4gICNjb250ZW50cyAjYy1lYyAuYy1lYy10eHRhcmVhIC5jLWVjLXR4dGFyZWEtaW1nIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICByaWdodDogMDtcbiAgfVxuICAjY29udGVudHMgI2MtZWMgLmMtZWMtdHh0YXJlYSAuYy1lYy10eHRhcmVhLWltZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNjb250ZW50cyAjYy1lYyAuYy1lYy1idG4ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjY29udGVudHMgI2MtZWMgLmMtZWMtYnRuIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAjQkUyNDI0O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gIH1cbiAgI2NvbnRlbnRzICNjLWVjIC5jLWVjLWJ0biBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAuNztcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gIH1cbn1cbiIsIi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gXHJcblx0bWl4aW7lh6bnkIZcclxuIFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbkBmdW5jdGlvbiBnZXQtdncoJHNpemUsICR2aWV3cG9ydDogJFNQX1dJRFRIKSB7XHJcblx0JHJhdGU6IDEwMCAvICR2aWV3cG9ydDtcclxuXHRAcmV0dXJuICRyYXRlICogJHNpemUgKiAxdnc7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250LXNpemUtdncoJHBpeGVsLCAkdmlld1dpZHRoOiA3NTApIHtcclxuXHRmb250LXNpemU6IGdldC12dygkcGl4ZWwsICR2aWV3V2lkdGgpO1xyXG59XHJcblxyXG5AbWl4aW4gaW1nLTEwMCB7XHJcblx0aW1nIHt3aWR0aDogMTAwJTt9XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBnZXRTaXplVncoJGFTaXplKSB7XHJcblx0JHJhdGU6IDEwMCAvICRTUF9XSURUSDtcclxuXHRAcmV0dXJuICRyYXRlICogJGFTaXplICogMXZ3O1xyXG59XHJcblxyXG4vLyDjg6zjgrnjg53jg7Pjgrfjg5bnlKjnlLvlg4/nva7jgY3mj5vjgYhcclxuQG1peGluIHR4dC1yZXBsYWNlLWltZyB7XHJcblx0dGV4dC1pbmRlbnQ6IDEwMCU7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbkBtaXhpbiBmb250LXNpemUtcmVtKCRzaXplLCAkYmFzZTogMTYpIHtcclxuXHRmb250LXNpemU6ICgkc2l6ZSAvICRiYXNlKSArIHJlbTtcclxufVxyXG5cclxuQG1peGluIGJveC1ob3Jpem9uLWNlbnRlcigkc2l6ZSwgJGJhc2U6IDE2KSB7XHJcblx0JGZvbnRTaXplOiAoKCRzaXplIC8gJGJhc2UpIC8gMikgKyByZW07XHJcblx0dG9wIDogY2FsYyg1MCUgLSAjeyRmb250U2l6ZX0pO1xyXG59XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgge1xyXG5cdHpvb206IDE7XHJcblx0JjpiZWZvcmUsXHJcblx0JjphZnRlciB7XHJcblx0ICBjb250ZW50OiBcIlwiO1xyXG5cdCAgZGlzcGxheTogdGFibGU7XHJcblx0fVxyXG4gIFx0JjphZnRlciB7XHJcblx0ICBjbGVhcjogYm90aDtcclxuXHR9XHJcbn1cclxuXHJcbi8v6Iux6Kqe44OV44Kp44Oz44OIIHBjLHNwXHJcbkBtaXhpbiBmb250LWVuKCRscykge1xyXG5cdGZvbnQtZmFtaWx5OiAnRGlkYWN0IEdvdGhpYycsIHNhbnMtc2VyaWY7XHJcblx0bGV0dGVyLXNwYWNpbmc6ICRscyArIHJlbTtcclxufVxyXG5cclxuLy/ntLDouqvnn6LljbAgc3BcclxuQG1peGluIHRoaW4tYXJyb3coJGJmUnQsJGJmQnQsJEJmQ2xyLCRhZlJ0LCRhZkJ0LCRhZkNscikge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogZ2V0U2l6ZVZ3KCRiZlJ0KTtcclxuXHRcdGJvdHRvbTogZ2V0U2l6ZVZ3KCRiZkJ0KTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHdpZHRoOiBnZXRTaXplVncoMTQpO1xyXG5cdFx0aGVpZ2h0OiBnZXRTaXplVncoNCk7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkQmZDbHI7XHJcblx0XHR0cmFuc2Zvcm06IHNrZXdZKDQ1ZGVnKTtcclxuXHR9XHRcdFx0XHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogZ2V0U2l6ZVZ3KCRhZlJ0KTtcclxuXHRcdGJvdHRvbTogZ2V0U2l6ZVZ3KCRhZkJ0KTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHdpZHRoOiBnZXRTaXplVncoMTAwKTtcclxuXHRcdGhlaWdodDogZ2V0U2l6ZVZ3KDIpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGFmQ2xyO1xyXG5cdH1cclxufVxyXG5cclxuLy/ntLDouqvnn6LljbAgcGNcclxuQG1peGluIHRoaW4tYXJyb3dfcGMoJGJmUnQsJGJmQnQsJEJmQ2xyLCRhZlJ0LCRhZkJ0LCRhZkNscikge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogJGJmUnQgKyBweDtcclxuXHRcdGJvdHRvbTogJGJmQnQgKyBweDtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkQmZDbHI7XHJcblx0XHR0cmFuc2Zvcm06IHNrZXdZKDQ1ZGVnKTtcclxuXHR9XHRcdFx0XHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAkYWZSdCArIHB4O1xyXG5cdFx0Ym90dG9tOiAkYWZCdCArIHB4O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0d2lkdGg6IDEzNHB4O1xyXG5cdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWZDbHI7XHJcblx0fVxyXG59XHJcblxyXG4vL0ZvbnRBd2VTb21l55+i5Y2wIHNwXHJcbkBtaXhpbiBmYXMtYXJyb3coJHJpZ2h0LCAkc2l6ZSwgJGZhcykge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRyaWdodDogJHJpZ2h0ICsgdnc7XHJcblx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG5cdGNvbnRlbnQ6ICRmYXM7XHJcblx0Zm9udC1zaXplOiBnZXRTaXplVncoJHNpemUpO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG5cclxuLy9Gb250QXdlU29tZeefouWNsCBwY1xyXG5AbWl4aW4gZmFzLWFycm93X3BjKCRyaWdodCwgJHNpemUsICRmYXMpIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0cmlnaHQ6ICRyaWdodCArIHB4O1xyXG5cdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuXHRjb250ZW50OiAkZmFzO1xyXG5cdGZvbnQtc2l6ZTogJHNpemUgKyBweDtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuXHJcbi8v5aSW6YOo44Oq44Oz44KvXHJcbkBtaXhpbiBsaW5rLW91dGVyKCRyaWdodCwgJHdpZHRoLCAkcHQpIHtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0dG9wOiA1MCU7XHJcblx0cmlnaHQ6IGdldFNpemVWdygkcmlnaHQpO1xyXG5cdHdpZHRoOiBnZXRTaXplVncoJHdpZHRoKTtcclxuXHRwYWRkaW5nLXRvcDogZ2V0U2l6ZVZ3KCRwdCk7XHJcblx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL2NvbW1vbi9pY29fcmUvbGluay1vdXRlci5zdmcpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuXHJcbi8vaDLjgr/jgqTjg4jjg6sgc3BcclxuQG1peGluIGhlYWRpbmcyIHtcclxuXHRjb2xvcjogJE1BUlVJX0JBU0U7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtZmFtaWx5OiAnRGlkYWN0IEdvdGhpYycsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Zm9udC1zaXplOiBnZXRTaXplVncoMzYpO1xyXG5cdG1hcmdpbi1ib3R0b206IGdldFNpemVWdyg4MCk7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0Ym90dG9tOiBnZXRTaXplVncoLTI1KTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHdpZHRoOiAxNSU7XHJcblx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRNQVJVSV9CQVNFXzE7XHJcblx0fVxyXG5cdHNwYW4ge1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuM3JlbTtcclxuXHRcdG1hcmdpbi1yaWdodDogLTAuM3JlbTtcclxuXHR9XHJcbn1cclxuXHJcbi8vaDLjgr/jgqTjg4jjg6sgcGNcclxuQG1peGluIGhlYWRpbmcyX3BjIHtcclxuXHRjb2xvcjogJE1BUlVJX0JBU0U7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtZmFtaWx5OiAnRGlkYWN0IEdvdGhpYycsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0Ym90dG9tOiAtMTVweDtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdGhlaWdodDogMnB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJE1BUlVJX0JBU0VfMTtcclxuXHR9XHJcblx0c3BhbiB7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC41cmVtO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xyXG5cdH1cclxufVxyXG5cclxuLy9wY+ODquOCueODiOOBruODreODvOODq+OCquODvOODkOODvFxyXG5AbWl4aW4gcm9sbG92ZXItbGlzdCB7XHJcblx0YSB7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRcdFx0ZmlsdGVyOiBicmlnaHRuZXNzKDcwJSk7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZVooLTVkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRpbWcge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIGFuaW1hdGlvblxyXG5Aa2V5ZnJhbWVzIGRpc3BBcnRpY2xlRGV0YWlsIHtcclxuXHQwJSB7b3BhY2l0eTogMH1cclxuXHQxMDAlIHtvcGFjaXR5OiAxfVxyXG59XHJcblxyXG4kbXEtcGM6IChtaW4td2lkdGg6NzY4cHgpICFkZWZhdWx0O1xyXG4kbXEtc3A6IChtYXgtd2lkdGg6NzY3cHgpICFkZWZhdWx0O1xyXG5cclxuIiwiLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiBcclxuXHTlpInmlbDmoLzntI3jg5XjgqHjgqTjg6tcclxuXHQgXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblx0MS4gQ29sb3JcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuJE1BUlVJX0dSQVk6ICM0ODRlNTU7XHJcbiRNQVJVSV9HUkFZXzE6ICM1OTYwNjc7XHJcbiRNQVJVSV9HUkFZXzI6ICM2YTcyNzk7XHJcbiRNQVJVSV9HUkFZXzM6ICM3YjgyODk7XHJcbiRNQVJVSV9HUkFZXzQ6ICM4YjkzOWE7XHJcbiRNQVJVSV9HUkFZXzU6ICM5ZGE0YWE7XHJcbiRNQVJVSV9HUkFZXzY6ICNhZGI0Yjk7XHJcbiRNQVJVSV9HUkFZXzc6ICNiZWMzYzk7XHJcbiRNQVJVSV9HUkFZXzg6ICNjZWQyZDc7XHJcbiRNQVJVSV9HUkFZXzk6ICNkZWUxZTQ7XHJcbiRNQVJVSV9HUkFZXzEwOiAjZWVmMGYyO1xyXG5cclxuJE1BUlVJX1JFRDogIzVlMDAwMDtcclxuJE1BUlVJX1JFRF8xOiAjN2QwMDAwO1xyXG4kTUFSVUlfUkVEXzI6ICM5YTAwMDA7XHJcbiRNQVJVSV9SRURfMzogI2I2MDAwNTtcclxuJE1BUlVJX1JFRF80OiAjY2YwMDBkO1xyXG4kTUFSVUlfUkVEXzU6ICNlNjAwMTI7XHJcbiRNQVJVSV9SRURfNjogI2U5NGYyZTtcclxuJE1BUlVJX1JFRF83OiAjZWY3YzU0O1xyXG4kTUFSVUlfUkVEXzg6ICNmM2EzODE7XHJcbiRNQVJVSV9SRURfOTogI2Y4Y2FiMjtcclxuJE1BUlVJX1JFRF8xMDogI2ZkZWRlMztcclxuXHJcbiRNQVJVSV9CTFVFOiAjMDAxMzQ1O1xyXG4kTUFSVUlfQkxVRV8xOiAjMDAyNjVkO1xyXG4kTUFSVUlfQkxVRV8yOiAjMDAzNTczO1xyXG4kTUFSVUlfQkxVRV8zOiAjMDA0MTg2O1xyXG4kTUFSVUlfQkxVRV80OiAjMDA0Yjk4O1xyXG4kTUFSVUlfQkxVRV81OiAjMDA1NGE3O1xyXG4kTUFSVUlfQkxVRV82OiAjMjc2Y2I1O1xyXG4kTUFSVUlfQkxVRV83OiAjNjY4N2M0O1xyXG4kTUFSVUlfQkxVRV84OiAjOTVhOGQ2O1xyXG4kTUFSVUlfQkxVRV85OiAjYzBjYWU3O1xyXG4kTUFSVUlfQkxVRV8xMDogI2U5ZWRmNztcclxuXHJcbiRNQVJVSV9PUkFOR0U6ICM2MjM3MDA7XHJcbiRNQVJVSV9PUkFOR0VfMTogIzgyNGUwMDtcclxuJE1BUlVJX09SQU5HRV8yOiAjYTI2NDAwO1xyXG4kTUFSVUlfT1JBTkdFXzM6ICNiZjc3MDA7XHJcbiRNQVJVSV9PUkFOR0VfNDogI2RiODkwMDtcclxuJE1BUlVJX09SQU5HRV81OiAjZjM5ODAwO1xyXG4kTUFSVUlfT1JBTkdFXzY6ICNmNmFhMzQ7XHJcbiRNQVJVSV9PUkFOR0VfNzogI2Y5YmQ2NjtcclxuJE1BUlVJX09SQU5HRV84OiAjZmJkMTkzO1xyXG4kTUFSVUlfT1JBTkdFXzk6ICNmZGU0YmY7XHJcbiRNQVJVSV9PUkFOR0VfMTA6ICNmZWY1ZTg7XHJcblxyXG4kTUFSVUlfR1JFRU46ICMwMDNmMGU7XHJcbiRNQVJVSV9HUkVFTl8xOiAjMDA1NjFmO1xyXG4kTUFSVUlfR1JFRU5fMjogIzAwNmEyYztcclxuJE1BUlVJX0dSRUVOXzM6ICMwMDdjMzY7XHJcbiRNQVJVSV9HUkVFTl80OiAjMDA4YzNlO1xyXG4kTUFSVUlfR1JFRU5fNTogIzAwOTk0NDtcclxuJE1BUlVJX0dSRUVOXzY6ICMwOGE3NWM7XHJcbiRNQVJVSV9HUkVFTl83OiAjNTdiYTdiO1xyXG4kTUFSVUlfR1JFRU5fODogIzk1Y2VhMDtcclxuJE1BUlVJX0dSRUVOXzk6ICNjM2UyYzc7XHJcbiRNQVJVSV9HUkVFTl8xMDogI2ViZjRlYjtcclxuXHJcbiRNQVJVSV9HUk9VUDogIzUxNjM1OTtcclxuJEVQT1NfUkVEOiAjQTUwMDFFO1xyXG5cclxuJE1BUlVJX0JBU0U6ICM0NzRhNDg7XHJcbiRNQVJVSV9CQVNFXzE6ICM5ZmE1YTE7XHJcbiRNQVJVSV9CQVNFXzI6ICM3MzdBNzY7XHJcbiRNQVJVSV9CQVNFXzM6ICM1QzYzNUY7XHJcbiRNQVJVSV9CQVNFXzQ6ICNFN0VFRUE7XHJcbiRNQVJVSV9CQVNFXzU6ICNGMUY1RjI7XHJcblxyXG4kV0hJVEU6ICNmZmY7XHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cdDIuIENhdGVnb3J5Q29sb3JcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuJENBVEVHT1JZX0xBRElFUzogI2Y0NzU5NztcclxuJENBVEVHT1JZX01FTlM6ICM3NWE4ZjQ7XHJcbiRDQVRFR09SWV9MQURJRV9NRU5TOiAjZDg3NWY0O1xyXG4kQ0FURUdPUllfS05JQ0tfS05BQ0s6ICNmNGI0NzU7XHJcbiRDQVRFR09SWV9TUE9SVFM6I2E1ZDhmMDtcclxuJENBVEVHT1JZX0NPU01FOiNmZmJiZmI7XHJcbiRDQVRFR09SWV9GT09EOiAjZmY2YTZhO1xyXG4kQ0FURUdPUllfU0VSVklDRTogI2MwYmU4YTtcclxuJENBVEVHT1JZX0ZBTUlMWTogI2ZmZGUyOTtcclxuJENBVEVHT1JZX0tJRFM6I2I4ZDkwMDtcclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblx0My4gVXRpbGl0eVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4kU1BfV0lEVEg6IDc1MDtcclxuJFBDX1dJRFRIOiA5NTA7XHJcblxyXG5cclxuIiwiQGltcG9ydCBcIkM6L1VzZXJzL3RhbmFrYS1rL0RvY3VtZW50cy9tYXJ1aS9yZXNvdXJjZS9zYXNzL21vZHVsZS9fbWl4aW4uc2Nzc1wiO1xuQGltcG9ydCBcIkM6L1VzZXJzL3RhbmFrYS1rL0RvY3VtZW50cy9tYXJ1aS9yZXNvdXJjZS9zYXNzL21vZHVsZS9fdmFyaWFibGUuc2Nzc1wiO1xyXG5cclxuKiB7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuQGZ1bmN0aW9uIGdldFNpemVWdygkYVNpemUpIHtcclxuXHQkcmF0ZTogMTAwIC8gJFNQX1dJRFRIO1xyXG5cdEByZXR1cm4gJHJhdGUgKiAkYVNpemUgKiAxdnc7XHJcbn1cclxuXHJcbi50aW1lci13cmFwIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XHJcblx0aW1nIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHQubGl0eS1pbWFnZSBpbWcge1xyXG5cdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHR9XHJcblx0LnBjLXZpZXcge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0LyoqIExheW91dCoqL1xyXG5cdCNjb250ZW50cyB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0I2MtbG9nbyB7XHJcblx0XHRcdHdpZHRoOiBnZXRTaXplVncoNTUwKTtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR9XHJcblx0XHQjYy1oZWFkIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgZ2V0U2l6ZVZ3KDYwKTtcclxuXHRcdFx0cGFkZGluZzogZ2V0U2l6ZVZ3KDUwKSAwIGdldFNpemVWdyg0MCk7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMzIpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS44O1xyXG5cdFx0XHRmb250LWZhbWlseTogJ1NoaXBwb3JpIE1pbmNobyBCMScsIHNlcmlmO1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAgdXJsKC9hc3NldHMvaW1nL3Rva3ViaWd1bWkvYmcucG5nKSB0b3AgbGVmdCAvIGNvdmVyIHJlcGVhdC15O1xyXG5cdFx0XHQuYy1oZWFkLXR0bCB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3Rva3ViaWd1bWkvYWNjMS5wbmcpIHRvcCBsZWZ0IC9jb250YWluIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogZ2V0U2l6ZVZ3KDIwKTtcclxuXHRcdFx0XHRcdGxlZnQ6IGdldFNpemVWdygtMTUwKTtcclxuXHRcdFx0XHRcdHdpZHRoOiBnZXRTaXplVncoMTUwKTtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiBnZXRTaXplVncoNTApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvdG9rdWJpZ3VtaS9hY2MxLnBuZykgdG9wIGxlZnQgL2NvbnRhaW4gbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiBnZXRTaXplVncoMjApO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IGdldFNpemVWdygtMTcwKTtcclxuXHRcdFx0XHRcdHdpZHRoOiBnZXRTaXplVncoMTUwKTtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiBnZXRTaXplVncoNTApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogZ2V0U2l6ZVZ3KDUyKTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRmaWd1cmUge1xyXG5cdFx0XHRcdHBhZGRpbmc6IGdldFNpemVWdygyMCkgMCAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jLWhlYWQtZGF0YSB7XHJcblx0XHRcdFx0bWFyZ2luOiBnZXRTaXplVncoMzApIDAgZ2V0U2l6ZVZ3KDQwKTtcclxuXHRcdFx0XHQmX19mcmFtZSB7XHJcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIGdldFNpemVWdygzMCkgMCAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogZ2V0U2l6ZVZ3KDEwKSBnZXRTaXplVncoMzApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYy1oZWFkLXJlYWQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgZ2V0U2l6ZVZ3KDMwKTtcclxuXHRcdFx0XHRmb250LXNpemU6IGdldFNpemVWdygzMCk7XHJcblx0XHRcdH1cclxuXHRcdFx0LmMtaGVhZC1jbG9zZSB7XHJcblx0XHRcdFx0bWFyZ2luOiBnZXRTaXplVncoNDApIGdldFNpemVWdyg0MCkgZ2V0U2l6ZVZ3KDIwKTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMjgpO1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogZ2V0U2l6ZVZ3KDIwKSBnZXRTaXplVncoNDApO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgIzAwMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmMtaGVhZC1zdWIge1xyXG5cdFx0XHRcdHBhZGRpbmc6IGdldFNpemVWdygyMCkgZ2V0U2l6ZVZ3KDMwKSAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogZ2V0U2l6ZVZ3KDI2KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0I2MtY3BtIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdTaGlwcG9yaSBNaW5jaG8gQjEnLCBzZXJpZjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0d2lkdGg6IGdldFNpemVWdyg3MTApO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byBnZXRTaXplVncoNjApO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNCRTI0MjQ7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0cGFkZGluZzogZ2V0U2l6ZVZ3KDQwKSBnZXRTaXplVncoMjApO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS44O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjRlMmNhO1xyXG5cdFx0XHQuYy1jcG0tdHRsIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBjaG9jb2xhdGU7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMjgpO1xyXG5cdFx0XHRcdGNvbG9yOiAkV0hJVEU7XHJcblx0XHRcdFx0cGFkZGluZzogZ2V0U2l6ZVZ3KDIwKSBnZXRTaXplVncoMjApO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jLWNwbS10eHQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogZ2V0U2l6ZVZ3KDI0KTtcclxuXHRcdFx0XHRwYWRkaW5nOiBnZXRTaXplVncoMTApIDAgMDtcclxuXHRcdFx0XHRjb2xvcjogI0JFMjQyNDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuYy1jcG0tdHh0MiB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMjQpO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHR9XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0LmMtY3BtLWltZyB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogZ2V0U2l6ZVZ3KC00MCk7XHJcblx0XHRcdFx0cmlnaHQ6IGdldFNpemVWdygtMzApO1xyXG5cdFx0XHRcdHdpZHRoOiBnZXRTaXplVncoMTUwKTtcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jLWNwbS1idG4ge1xyXG5cdFx0XHRcdG1hcmdpbjogZ2V0U2l6ZVZ3KDEwKSAwIDA7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjQkUyNDI0O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRXSElURTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IGdldFNpemVWdygyMCkgZ2V0U2l6ZVZ3KDQwKTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogZ2V0U2l6ZVZ3KDI2KTtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCNjLW1haW4ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAgdXJsKC9hc3NldHMvaW1nL3Rva3ViaWd1bWkvYmcyLnBuZykgdG9wIGxlZnQgcmVwZWF0O1xyXG5cdFx0XHRwYWRkaW5nOiBnZXRTaXplVncoNTApIDAgZ2V0U2l6ZVZ3KDUwKTtcclxuXHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMzApO1xyXG5cdFx0XHRjb2xvcjogJFdISVRFO1xyXG5cdFx0XHQuYy1tYWluLWJsb2NrIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRwYWRkaW5nOiAgMCAwIGdldFNpemVWdygzMCk7XHJcblx0XHRcdFx0LmMtbWFpbi1ibG9jay1oMiB7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHQuYy1tYWluLWJsb2NrLWgyX190eHQxIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCBnZXRTaXplVncoNTApO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiBnZXRTaXplVncoNDApIDAgMDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoNDYpO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvdG9rdWJpZ3VtaS9hY2MyLnBuZykgdG9wIGxlZnQgL2NvbnRhaW4gbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogZ2V0U2l6ZVZ3KC05MCk7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGdldFNpemVWdyg1MCk7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IGdldFNpemVWdygxMDcpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy90b2t1YmlndW1pL2FjYzIucG5nKSB0b3AgbGVmdCAvY29udGFpbiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogZ2V0U2l6ZVZ3KC05MCk7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGdldFNpemVWdyg1MCk7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IGdldFNpemVWdygxMDcpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYy1tYWluLWJsb2NrLWgyX190eHQyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogZ2V0U2l6ZVZ3KC0yMCkgZ2V0U2l6ZVZ3KDQwKSBnZXRTaXplVncoNTApO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYy1tYWluLWJsb2NrLWxpc3Qge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGdldFNpemVWdyg2OTApO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gZ2V0U2l6ZVZ3KDUwKTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHQmX19pdGVtIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGdldFNpemVWdygzMzApO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgZ2V0U2l6ZVZ3KDMwKSBnZXRTaXplVncoMzApIDA7XHJcblx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMm4pIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCBnZXRTaXplVncoMzApIDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmX19pbWcge1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogZ2V0U2l6ZVZ3KDMzMCk7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJFdISVRFO1xyXG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCZfX25hbWUge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogZ2V0U2l6ZVZ3KDEwKSAwIDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHQmX19uZXcge1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHR0b3A6ICBnZXRTaXplVncoLTQwKTtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogZ2V0U2l6ZVZ3KC00MCk7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjQkUyNDI0O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiBnZXRTaXplVncoMjApO1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMjQpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jLW1haW4tYmxvY2stYnRuIHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNCRTI0MjQ7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogZ2V0U2l6ZVZ3KDMwKSBnZXRTaXplVncoNjApO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJFdISVRFO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogZ2V0U2l6ZVZ3KDI2KTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jLW1haW4tYmxvY2stYmVuZWZpdHMge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGdldFNpemVWdyg3MTApO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogZ2V0U2l6ZVZ3KDIwKTtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2UyZjBkOTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIGdldFNpemVWdyg2MCk7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0LmMtbWFpbi1ibG9jay1iZW5lZml0cy1pbmZvIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGdldFNpemVWdyg1MjApO1xyXG5cdFx0XHRcdFx0XHQuYy1tYWluLWJsb2NrLWJlbmVmaXRzLWluZm8tdHRsIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzU0ODIzNTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJFdISVRFO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IGdldFNpemVWdygxMCkgZ2V0U2l6ZVZ3KDIwKTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGdldFNpemVWdygyOCk7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogZ2V0U2l6ZVZ3KDIwKTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuYy1tYWluLWJsb2NrLWJlbmVmaXRzLWluZm8tdHh0IHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGdldFNpemVWdygyMCk7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcclxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogZ2V0U2l6ZVZ3KDI0KTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmMtbWFpbi1ibG9jay1iZW5lZml0cy1pbWcge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogZ2V0U2l6ZVZ3KDE0MCk7XHJcblx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMTgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jLW1haW4tYmxvY2stdG9nZ2xlIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0d2lkdGg6ICBnZXRTaXplVncoNjAwKTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjQkUyNDI0O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCA0MHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRXSElURTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTA3XCI7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogIGdldFNpemVWdyg0Nik7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuY2xpY2tlZCB7XHJcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjEwNlwiO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jLW1haW4tYmxvY2staDMge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiBnZXRTaXplVncoNzApIDAgMDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIGdldFNpemVWdyg1MCk7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogZ2V0U2l6ZVZ3KDQ2KTtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvdG9rdWJpZ3VtaS9hY2MzLnBuZykgdG9wIGxlZnQgL2NvbnRhaW4gbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRib3R0b206IGdldFNpemVWdygtMzApO1xyXG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGdldFNpemVWdygyMDApO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiBnZXRTaXplVncoMjApO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jLW1haW4tYmxvY2stYXJlYSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiBnZXRTaXplVncoNDApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYy1tYWluLWJsb2NrLXR4dGFyZWEge1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmMtbWFpbi1ibG9jay5wYy1jdWxtbjIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDogZ2V0U2l6ZVZ3KDY5MCk7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdGZpZ3VyZSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmMtbWFpbi1ibG9jay1pbWd0eHQge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAgMCAwIDAgMDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRXSElURTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0I2MtZWMge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luOiBnZXRTaXplVncoNjApIGF1dG8gZ2V0U2l6ZVZ3KDYwKTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdTaGlwcG9yaSBNaW5jaG8gQjEnLCBzZXJpZjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0LmMtZWMtdHRsIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI0JFMjQyNDtcclxuXHRcdFx0XHRwYWRkaW5nOiBnZXRTaXplVncoNjApIDAgZ2V0U2l6ZVZ3KDYwKTtcclxuXHRcdFx0XHQmX19tYWluIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGNvbG9yOiNGRkY3MDA7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IGdldFNpemVWdygzNCk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3Rva3ViaWd1bWkvYWNjMi5wbmcpIHRvcCBsZWZ0IC9jb250YWluIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiBnZXRTaXplVncoLTcwKTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGdldFNpemVWdyg1MCk7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiBnZXRTaXplVncoMTA3KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy90b2t1YmlndW1pL2FjYzIucG5nKSB0b3AgbGVmdCAvY29udGFpbiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IGdldFNpemVWdygtNzApO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogZ2V0U2l6ZVZ3KDUwKTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IGdldFNpemVWdygxMDcpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYy1lYy10eHRhcmVhIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMzIpO1xyXG5cdFx0XHRcdG1hcmdpbjogZ2V0U2l6ZVZ3KDMwKSAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IGdldFNpemVWdygzMCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcclxuXHRcdFx0XHQuYy1lYy10eHRhcmVhLWljb24ge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IGdldFNpemVWdygyMCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jLWVjLXR4dGFyZWEtdHRsIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogZ2V0U2l6ZVZ3KDM2KTtcclxuXHRcdFx0XHRcdGNvbG9yOiAjQkUyNDI0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYy1lYy10eHRhcmVhLWltZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogZ2V0U2l6ZVZ3KDM1MCk7XHJcblx0XHRcdFx0XHRtYXJnaW46IGdldFNpemVWdyg0MCkgYXV0byAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYy1lYy1idG4ge1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNCRTI0MjQ7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XHJcblx0XHRcdFx0XHRjb2xvcjogJFdISVRFO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCA0MHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBnZXRTaXplVncoMjgpO1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcclxuXHQvKiogTGF5b3V0KiovXHJcblx0I2NvbnRlbnRzIHtcclxuXHRcdCNjLWxvZ28ge1xyXG5cdFx0XHR3aWR0aDogNjk5cHg7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0fVxyXG5cdFx0I2MtaGVhZCB7XHJcblx0XHRcdG1hcmdpbjogMCAwIDYwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDQwcHggMCAzMHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjhweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdTaGlwcG9yaSBNaW5jaG8gQjEnLCBzZXJpZjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0YmFja2dyb3VuZDogIHVybCgvYXNzZXRzL2ltZy90b2t1YmlndW1pL2JnLnBuZykgdG9wIGxlZnQgLyBjb3ZlciByZXBlYXQteTtcclxuXHRcdFx0LmMtaGVhZC10dGwge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy90b2t1YmlndW1pL2FjYzEucG5nKSB0b3AgbGVmdCBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRsZWZ0OiAtMjAwcHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMTkwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNzFweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3Rva3ViaWd1bWkvYWNjMS5wbmcpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAtMjAwcHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMTkwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNzFweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDQ2cHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0ZmlndXJlIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAyMHB4IDAgMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuYy1oZWFkLWRhdGEge1xyXG5cdFx0XHRcdG1hcmdpbjogMjBweCAwIDMwcHg7XHJcblx0XHRcdFx0Jl9fZnJhbWUge1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAyMHB4IDAgMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDVweCAyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYy1oZWFkLXJlYWQge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmMtaGVhZC1jbG9zZSB7XHJcblx0XHRcdFx0bWFyZ2luOiA0MHB4IDAgMjBweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCAzMHB4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgIzAwMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmMtaGVhZC1zdWIge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQjYy1jcG0ge1xyXG5cdFx0XHRmb250LWZhbWlseTogJ1NoaXBwb3JpIE1pbmNobyBCMScsIHNlcmlmO1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHR3aWR0aDogNzUwcHg7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIDYwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgI0JFMjQyNDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0XHRwYWRkaW5nOiA0MHB4IDIwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmNGUyY2E7XHJcblx0XHRcdC5jLWNwbS10dGwge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGNob2NvbGF0ZTtcclxuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdFx0Y29sb3I6ICRXSElURTtcclxuXHRcdFx0XHRwYWRkaW5nOiAyMHB4IDYwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmMtY3BtLXR4dCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMCAwO1xyXG5cdFx0XHRcdGNvbG9yOiAjQkUyNDI0O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jLWNwbS10eHQyIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdH1cclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHQuYy1jcG0taW1nIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAyNXB4O1xyXG5cdFx0XHRcdHJpZ2h0OiAtMzBweDtcclxuXHRcdFx0XHR3aWR0aDogMTUwcHg7XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYy1jcG0tYnRuIHtcclxuXHRcdFx0XHRtYXJnaW46IDIwcHggMCAwO1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0JFMjQyNDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAkV0hJVEU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDQwcHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogLjc7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCNjLW1haW4ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAgdXJsKC9hc3NldHMvaW1nL3Rva3ViaWd1bWkvYmcyLnBuZykgdG9wIGxlZnQgcmVwZWF0O1xyXG5cdFx0XHRwYWRkaW5nOiA0MHB4IDAgMzBweDtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRjb2xvcjogJFdISVRFO1xyXG5cdFx0XHQuYy1tYWluLWJsb2NrIHtcclxuXHRcdFx0XHR3aWR0aDogOTUwcHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0cGFkZGluZzogIDAgMCAyMHB4O1xyXG5cdFx0XHRcdC5jLW1haW4tYmxvY2staDIge1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0LmMtbWFpbi1ibG9jay1oMl9fdHh0MSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgNDBweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMzBweCAwIDA7XHJcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEwN3B4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDQycHg7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy90b2t1YmlndW1pL2FjYzIucG5nKSB0b3AgbGVmdCBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAtOTBweDtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTBweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTA3cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3Rva3ViaWd1bWkvYWNjMi5wbmcpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAtOTBweDtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTBweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTA3cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jLW1haW4tYmxvY2staDJfX3R4dDIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAtNDBweCAwIDUwcHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYy1tYWluLWJsb2NrLWxpc3Qge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgNDBweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRnYXA6IDI1cHggMzZweDtcclxuXHRcdFx0XHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMjEwcHg7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0Jl9faW1nIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRXSElURTtcclxuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0XHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmX19uYW1lIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDVweCAwIDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Jl9fbmV3IHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAtMjBweDtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogLTIwcHg7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjQkUyNDI0O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jLW1haW4tYmxvY2stYmVuZWZpdHMge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMzBweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2UyZjBkOTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0LmMtbWFpbi1ibG9jay1iZW5lZml0cy1pbmZvIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDc4MHB4O1xyXG5cdFx0XHRcdFx0XHQuYy1tYWluLWJsb2NrLWJlbmVmaXRzLWluZm8tdHRsIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzU0ODIzNTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJFdISVRFO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuYy1tYWluLWJsb2NrLWJlbmVmaXRzLWluZm8tdHh0IHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYy1tYWluLWJsb2NrLWJlbmVmaXRzLWltZyB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMjBweDtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogLjc7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jLW1haW4tYmxvY2stdG9nZ2xlIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDM2MHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNDBweDtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNCRTI0MjQ7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDQwcHg7XHJcblx0XHRcdFx0XHRjb2xvcjogJFdISVRFO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdFx0XHRcdFx0ZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRyaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjEwN1wiO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuY2xpY2tlZCB7XHJcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjEwNlwiO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jLW1haW4tYmxvY2stYnRuIHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNCRTI0MjQ7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMjBweCA0MHB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJFdISVRFO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHJcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdFx0XHRcdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoODAlKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYy1tYWluLWJsb2NrLWgzIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogNTBweCAwIDA7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA0MHB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDMycHg7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3Rva3ViaWd1bWkvYWNjMy5wbmcpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtMjBweDtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxNjdweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTJweDtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYy1tYWluLWJsb2NrLWFyZWEge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmMtbWFpbi1ibG9jay10eHRhcmVhIHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jLW1haW4tYmxvY2sucGMtY3VsbW4yIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRmaWd1cmUge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNDIxcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYy1tYWluLWJsb2NrLWltZ3R4dCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6ICAwIDAgMCAyMHB4O1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44O1xyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJFdISVRFO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQjYy1lYyB7XHJcblx0XHRcdHdpZHRoOiA5NTBweDtcclxuXHRcdFx0bWFyZ2luOiA1MHB4IGF1dG8gNTBweDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdTaGlwcG9yaSBNaW5jaG8gQjEnLCBzZXJpZjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0LmMtZWMtdHRsIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI0JFMjQyNDtcclxuXHRcdFx0XHRwYWRkaW5nOiA1MHB4IDAgNjBweDtcclxuXHRcdFx0XHQmX19tYWluIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGNvbG9yOiNGRkY3MDA7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDI4cHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3Rva3ViaWd1bWkvYWNjMi5wbmcpIHRvcCBsZWZ0IC9jb250YWluIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IC0yNXB4O1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAtODBweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMDdweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy90b2t1YmlndW1pL2FjYzIucG5nKSB0b3AgbGVmdCAvY29udGFpbiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiAtMjVweDtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IC04MHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNDBweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDEwN3B4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYy1lYy10eHRhcmVhIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMzBweCAwO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdC5jLWVjLXR4dGFyZWEtdHRsIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjQkUyNDI0O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYy1lYy10eHRhcmVhLWljb24ge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggMTBweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jLWVjLXR4dGFyZWEtaW1nIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxNDBweDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmMtZWMtYnRuIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjQkUyNDI0O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRXSElURTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggNDBweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAuNztcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cclxufVxyXG4iLG51bGxdfQ== */
