﻿.garamond {
    font-family: "adobe-garamond-pro", sans-serif;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 0.3px;
    -webkit-font-smoothing: antialiased
}

.yugothic {
    font-family: "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-font-smoothing: antialiased
}

.hiramin {
    font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
    font-style: normal;
    font-weight: 500;
    -webkit-font-smoothing: antialiased
}

.hiragino {
    font-family: 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', Meiryo, メイリオ, Osaka, 'MS PGothic', arial, helvetica, sans-serif;
    font-style: normal;
    font-weight: 500;
    -webkit-font-smoothing: antialiased
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block
}

body {
    line-height: 1
}

ol,
ul {
    list-style: none
}

blockquote,
q {
    quotes: none
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: '';
    content: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

body {
    font-family: "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic", Meiryo, sans-serif
}

@media screen and (min-width: 750px) {
    body {
        overflow-x: hidden
    }
}

@media screen and (max-width: 749px) {
    body {
        overflow-x: hidden
    }
}

body a {
    text-decoration: none;
    color: inherit
}

body * {
    outline: none
}

body button {
    border: none;
    padding: 0;
    cursor: pointer
}

@media screen and (max-width: 749px) {
    body .pc {
        display: none !important
    }
}

@media screen and (min-width: 750px) {
    body .sp {
        display: none !important
    }
}

input {
    -webkit-appearance: none;
    border-radius: 0
}

.scrollmagic {
    opacity: 0;
    transition-property: opacity, transform;
    transition-duration: 1.2s;
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
}

.scrollmagic[data-scrollmagic="L"] {
    transform: translateX(-60px)
}

.scrollmagic[data-scrollmagic="l"] {
    transform: translateX(-30px)
}

.scrollmagic[data-scrollmagic="R"] {
    transform: translateX(60px)
}

.scrollmagic[data-scrollmagic="r"] {
    transform: translateX(30px)
}

.scrollmagic[data-scrollmagic="B"] {
    transform: translateY(60px)
}

.scrollmagic[data-scrollmagic="b"] {
    transform: translateY(30px)
}

.scrollmagic[data-delay="0"] {
    transition-delay: 0
}

.scrollmagic[data-delay="100"] {
    transition-delay: 100ms
}

.scrollmagic[data-delay="200"] {
    transition-delay: 200ms
}

.scrollmagic[data-delay="300"] {
    transition-delay: 300ms
}

.scrollmagic[data-delay="400"] {
    transition-delay: 400ms
}

.scrollmagic.magic {
    opacity: 1;
    transform: translate(0px, 0px)
}

#includeForm,
#includeThanks,
#includeHazure,
#includeWin,
#includeKakunin {
    display: none
}

#main {
    position: relative;
    font-family: "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic", Meiryo, sans-serif
}

#main:after {
    position: fixed;
    content: "";
    z-index: -1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url("../img/fix.jpg")
}

#main .main-wrapper {
    max-width: 750px;
    margin: 0 auto;
    box-sizing: border-box
}

#main .container {
    box-sizing: border-box
}

@media screen and (min-width: 750px) {
    #main .container {
        padding: 0 50px
    }
}

@media screen and (max-width: 749px) {
    #main .container {
        padding: 0 25px
    }
}

#main .error {
    font-size: 24px;
    color: #ff1313;
    font-weight: 600;
    line-height: 1.5;
    margin-top: 6px;
    display: none
}

@media screen and (max-width: 749px) {
    #main .error {
        font-size: 11px
    }
}

#kv {
    background-color: #111111;
    box-sizing: border-box;
    padding: 0 0 20px
}

@media screen and (min-width: 750px) {
    #kv {
        padding: 0 0 40px
    }
}

#kv .kv-img img {
    width: 100%
}

#kv .kv-end {
    font-size: 30px;
    text-align: center;
    color: #ff0000;
    font-weight: 600;
    border: 2px solid #ff0000;
    width: 80%;
    margin: -130px auto 40px;
    padding: 30px 0;
    position: relative;
}

@media screen and (max-width: 749px) {
    #kv .kv-end {
        font-size: 18px;
        margin-top: -120px;
        padding: 20px 0;
    }
}

#kv .kv-chusen {
    box-sizing: border-box;
    padding: 0 25px;
    display: flex;
    align-items: center;
    height: 50px;
    margin-top: -97px;
    box-sizing: border-box
}

@media screen and (min-width: 750px) {
    #kv .kv-chusen {
        height: 100px;
        margin-top: -192px;
        padding: 0 50px
    }
}

#kv .kv-chusen input {
    background-color: #fff;
    border: none;
    box-sizing: border-box;
    outline: none;
    height: 100%;
    display: flex;
    align-items: center;
    font-size: 16px;
    width: calc(100% - 60px);
    padding-left: 12px
}

@media screen and (min-width: 750px) {
    #kv .kv-chusen input {
        width: calc(100% - 120px);
        font-size: 32px
    }
}

#kv .kv-chusen button {
    display: block;
    width: 60px;
    font-size: 13px;
    height: 100%;
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    background-color: #ba4e6f;
    border: none
}

@media screen and (min-width: 750px) {
    #kv .kv-chusen button {
        width: 120px;
        font-size: 26px
    }
}

#share {
    box-sizing: border-box;
    padding: 46px 0 60px;
    background-color: #fff
}

@media screen and (min-width: 750px) {
    #share {
        padding: 92px 0 120px
    }
}

#share .share-exp {
    font-weight: 600;
    text-align: center;
    font-size: 15px;
    margin-bottom: 28px
}

@media screen and (min-width: 750px) {
    #share .share-exp {
        font-size: 30px;
        margin-bottom: 56px
    }
}

#share .share-sns {
    display: flex;
    justify-content: center;
    align-items: center
}

#share .share-sns a {
    margin-right: 30px
}

@media screen and (min-width: 750px) {
    #share .share-sns a {
        margin-right: 60px
    }
}

#share .share-sns a:last-child {
    margin-right: 0
}

@media screen and (max-width: 749px) {
    #share .share-sns a img {
        width: 70px
    }
}

#share .share-anchor {
    box-sizing: border-box;
    padding: 0 25px
}

@media screen and (min-width: 750px) {
    #share .share-anchor {
        padding: 0 50px;
        margin-bottom: 110px
    }
}

@media screen and (max-width: 749px) {
    #share .share-anchor {
        margin-bottom: 55px
    }
}

#share .share-anchor a {
    display: block;
    position: relative;
    font-size: 12px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    background-color: #ba4e6f
}

@media screen and (min-width: 750px) {
    #share .share-anchor a {
        font-size: 22px;
        height: 100px
    }
}

#share .share-anchor a:after {
    position: absolute;
    content: "";
    top: 50%;
    right: 21px;
    width: 11px;
    height: 6px;
    margin-top: -3px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("../img/arrow-btn.png")
}

@media screen and (min-width: 750px) {
    #share .share-anchor a:after {
        right: 42px;
        width: 22px;
        height: 12px;
        margin-top: -6px
    }
}

#about {
    box-sizing: border-box;
    padding: 56px 0 110px;
    background-color: #24221d;
    color: #fff
}

@media screen and (min-width: 750px) {
    #about {
        padding: 112px 0 220px
    }
}

#about .container .about-logo {
    text-align: center;
    margin-bottom: 60px
}

@media screen and (max-width: 749px) {
    #about .container .about-logo {
        margin-bottom: 30px
    }
}

@media screen and (max-width: 749px) {
    #about .container .about-logo img {
        width: 151px
    }
}

#about .container .about-title {
    font-size: 40px;
    font-weight: 600;
    text-align: center;
    line-height: 1.55;
    margin-bottom: 60px
}

@media screen and (max-width: 749px) {
    #about .container .about-title {
        font-size: 20px;
        margin-bottom: 30px
    }
}

@media screen and (max-width: 374px) {
    #about .container .about-title {
        font-size: 16px
    }
}

#about .container .about-img {
    text-align: center;
    margin-bottom: 105px
}

@media screen and (max-width: 749px) {
    #about .container .about-img {
        margin-bottom: 52.5px
    }
}

@media screen and (max-width: 749px) {
    #about .container .about-img img {
        width: 227px
    }
}

#about .container .about-exp {
    font-size: 30px;
    line-height: 1.73;
    margin-bottom: 80px;
    position: relative;
    z-index: 1
}

@media screen and (max-width: 749px) {
    #about .container .about-exp {
        font-size: 15px;
        margin-bottom: 40px
    }
}

@media screen and (max-width: 374px) {
    #about .container .about-exp {
        font-size: 12px
    }
}

#about .container .about-exp:after {
    content: "";
    z-index: -1;
    position: absolute;
    top: -105px;
    left: -50px;
    width: calc(100% + 100px);
    height: calc(100% + 105px + 80px);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url("../img/ardberg.jpg");
    opacity: 0.1
}

@media screen and (max-width: 749px) {
    #about .container .about-exp:after {
        top: -52.5px;
        left: -25px;
        width: calc(100% + 50px);
        height: calc(100% + 52.5px + 40px)
    }
}

#about .container .about-btn {
    box-sizing: border-box
}

#about .container .about-btn a {
    display: block
}

#about .container .about-btn a img {
    width: 100%
}

#day {
    background-color: #24221d;
    color: #fff;
    box-sizing: border-box;
    padding: 150px 0;
    position: relative;
    z-index: 1
}

@media screen and (max-width: 749px) {
    #day {
        padding: 75px 0
    }
}

#day:after {
    position: absolute;
    z-index: -1;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-image: url("../img/bg.jpg")
}

#day .container .day-title {
    text-align: center;
    font-weight: 600;
    font-size: 48px;
    margin-bottom: 94px
}

@media screen and (max-width: 749px) {
    #day .container .day-title {
        font-size: 24px;
        margin-bottom: 47px
    }
}

@media screen and (max-width: 374px) {
    #day .container .day-title {
        font-size: 20px
    }
}

#day .container .day-exp {
    font-size: 30px;
    line-height: 1.73;
    margin-bottom: 112px
}

@media screen and (max-width: 749px) {
    #day .container .day-exp {
        font-size: 15px;
        margin-bottom: 56px
    }
}

@media screen and (max-width: 374px) {
    #day .container .day-exp {
        font-size: 12px
    }
}

#day .container .day-follow p {
    font-size: 30px;
    text-align: center;
    font-weight: 600;
    margin-bottom: 45px
}

@media screen and (max-width: 749px) {
    #day .container .day-follow p {
        font-size: 15px;
        margin-bottom: 22.5px
    }
}

@media screen and (max-width: 374px) {
    #day .container .day-follow p {
        font-size: 12px
    }
}

#day .container .day-follow a {
    display: block;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100px;
    border-radius: 50px;
    background-color: #3b5998
}
#day .container .day-follow .alert {
  font-size: 22px;
  margin-bottom: 0;
  margin-top: 30px
}

@media screen and (max-width: 749px) {
#day .container .day-follow .alert {
  font-size: 11px;
  margin-bottom: 0;
  margin-top: 10px
}
}

@media screen and (max-width: 749px) {
    #day .container .day-follow a {
        height: 50px;
        border-radius: 25px
    }
}

@media screen and (max-width: 749px) {
    #day .container .day-follow a img {
        height: 25px
    }
}

#gaiyou {
    box-sizing: border-box;
    padding: 160px 0 150px;
    color: #fff;
    background-color: #0d0d0f;
    /*outline: 2px solid #fcedc8;
    outline-offset: -20px;*/
}

@media screen and (max-width: 749px) {
    #gaiyou {
        padding: 80px 0 75px
    }
}

#gaiyou .container .gaiyou-ttl {
    text-align: center;
    font-weight: 600;
    font-size: 42px;
    margin-bottom: 135px;
    position: relative;
    color: #ffffff;
    z-index: 1
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-ttl {
        font-size: 21px;
        margin-bottom: 67.5px
    }
}

#gaiyou .container .gaiyou-ttl:after {
    position: absolute;
    content: "";
    z-index: -1;
    top: 50%;
    left: 50%;
    width: 650px;
    height: 232px;
    margin-left: -325px;
    margin-top: -121px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("../img/head.png")
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-ttl:after {
        width: 325px;
        height: 116px;
        margin-left: -162.5px;
        margin-top: -60.5px
    }
}

#gaiyou .container .gaiyou-prize .gaiyou-prize-ttl {
    font-size: 42px;
    text-align: center;
    font-weight: 500;
    margin-bottom: 30px
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-prize .gaiyou-prize-ttl {
        font-size: 21px;
        margin-bottom: 15px
    }
}

#gaiyou .container .gaiyou-prize .gaiyou-prize-box {
    background-color: #fff;
    text-align: center;
    box-sizing: border-box;
    padding: 60px 0 54px
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-prize .gaiyou-prize-box {
        padding: 30px 0 27px
    }
}

#gaiyou .container .gaiyou-prize .gaiyou-prize-box img {
    margin-bottom: 40px
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-prize .gaiyou-prize-box img {
        width: 290px;
        margin-bottom: 20px
    }
}

@media screen and (max-width: 374px) {
    #gaiyou .container .gaiyou-prize .gaiyou-prize-box img {
        width: 100%
    }
}

#gaiyou .container .gaiyou-prize .gaiyou-prize-box p {
    font-weight: 600;
    font-size: 30px;
    color: #ba4e6f;
    line-height: 1.4
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-prize .gaiyou-prize-box p {
        font-size: 15px
    }
}

#gaiyou .container .gaiyou-prize .gaiyou-prize-nb {
    margin-top: 30px;
    margin-bottom: 124px;
    position: relative;
    z-index: 1
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-prize .gaiyou-prize-nb {
        margin-top: 15px;
        margin-bottom: 62px
    }
}



@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-prize .gaiyou-prize-nb:after {
        right: -25px;
        width: 117px;
        height: 137px
    }
}

#gaiyou .container .gaiyou-prize .gaiyou-prize-nb ul li {
    font-size: 24px;
    line-height: 1.67
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-prize .gaiyou-prize-nb ul li {
        font-size: 12px
    }
}

#gaiyou .container .gaiyou-sanka .gaiyou-sanka-ttl {
    text-align: center;
    font-weight: 500;
    font-size: 42px;
    margin-bottom: 60px
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-ttl {
        font-size: 21px;
        margin-bottom: 30px
    }
}

#gaiyou .container .gaiyou-sanka .gaiyou-sanka-box {
    background-color: #fff;
    color: #000;
    padding: 60px 0 98px
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-box {
        padding: 30px 0 49px
    }
}

#gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list {
    margin-bottom: 130px
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list {
        margin-bottom: 65px
    }
}

#gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list:last-child {
    margin-bottom: 0
}

#gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-ttl {
    text-align: center;
    margin-bottom: 30px
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-ttl {
        margin-bottom: 15px
    }
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-ttl img {
        width: 135px
    }
}

#gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-exp {
    text-align: center;
    margin-bottom: 40px
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-exp {
        margin-bottom: 20px
    }
}

#gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-exp p {
    font-size: 30px;
    font-weight: 600;
    line-height: 1.6
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-exp p {
        font-size: 14px
    }
}

@media screen and (max-width: 374px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-exp p {
        font-size: 12px
    }
}

#gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-exp p.nb {
    font-size: 28px;
    font-weight: 400
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-exp p.nb {
        font-size: 14px
    }
}

@media screen and (max-width: 374px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-exp p.nb {
        font-size: 10px
    }
}

#gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-img {
    text-align: center
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-img img.img01 {
        width: 204px
    }
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-img img.img02 {
        width: 300px
    }
}

@media screen and (max-width: 374px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-img img.img02 {
        width: 250px
    }
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-img img.img03 {
        width: 221px
    }
}

#gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-box {
    margin-top: 40px;
    font-size: 24px;
    line-height: 1.7;
    padding: 30px;
    margin: 20px 30px 0;
    box-sizing: border-box;
    border: 1px solid #000;
    border-radius: 8px;
    text-align: center
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-box {
        margin: 0 15px;
        margin-top: 20px;
        font-size: 12px;
        padding: 15px;
        border-radius: 4px
    }
}

@media screen and (max-width: 374px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-box {
        font-size: 10px;
        padding: 15px 5px
    }
}

#gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-ext {
    text-align: center;
    font-size: 32px;
    font-weight: 600;
    line-height: 1.48;
    margin-top: 36px
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .wrp .list .list-ext {
        font-size: 16px;
        margin-top: 18px
    }
}

#gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .gaiyou-sanka-btn {
    box-sizing: border-box;
    padding: 0 35px;
    margin-top: 82px
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .gaiyou-sanka-btn {
        padding: 0 17.5px;
        margin-top: 41px
    }
}

#gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .gaiyou-sanka-btn a {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100px;
    font-size: 28px;
    position: relative;
    background-color: #ba4e6f;
    color: #fff
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .gaiyou-sanka-btn a {
        height: 50px;
        font-size: 14px
    }
}

#gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .gaiyou-sanka-btn a:after {
    content: "";
    position: absolute;
    top: 50%;
    right: 60px;
    width: 22px;
    height: 12px;
    margin-top: -6px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("../img/arrow-up.png")
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-sanka .gaiyou-sanka-box .gaiyou-sanka-btn a:after {
        right: 30px;
        width: 11px;
        height: 6px;
        margin-top: -3px
    }
}

#gaiyou .container .gaiyou-camp {
    box-sizing: border-box;
    margin-top: 105px
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-camp {
        margin-top: 52.5px
    }
}

#gaiyou .container .gaiyou-camp .gaiyou-camp-box {
    background-color: #fff;
    color: #43474a;
    padding: 80px 0
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-camp .gaiyou-camp-box {
        padding: 40px 0
    }
}

#gaiyou .container .gaiyou-camp .gaiyou-camp-box dl {
    text-align: center;
    font-size: 28px;
    line-height: 1.5;
    margin-bottom: 60px
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-camp .gaiyou-camp-box dl {
        font-size: 14px;
        margin-bottom: 30px
    }
}

@media screen and (max-width: 374px) {
    #gaiyou .container .gaiyou-camp .gaiyou-camp-box dl {
        font-size: 12px
    }
}

#gaiyou .container .gaiyou-camp .gaiyou-camp-box dl dt {
    font-weight: 600;
    margin-bottom: 20px
}

@media screen and (max-width: 749px) {
    #gaiyou .container .gaiyou-camp .gaiyou-camp-box dl dt {
        margin-bottom: 10px
    }
}

#contact {
    box-sizing: border-box;
    padding: 134px 0 140px;
    background-color: #fff
}

@media screen and (max-width: 749px) {
    #contact {
        padding: 67px 0 70px
    }
}

#contact .container a {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100px;
    background-color: #393939;
    color: #fff;
    font-size: 28px
}

@media screen and (max-width: 749px) {
    #contact .container a {
        font-size: 14px;
        height: 50px
    }
}

footer {
    background-color: #000;
    color: #fff;
    padding: 60px 0;
    box-sizing: border-box
}

@media screen and (max-width: 749px) {
    footer {
        padding: 30px 0
    }
}

footer .container .footer-exp {
    font-size: 24px;
    line-height: 1.6;
    margin-bottom: 50px;
    text-align: justify
}

@media screen and (max-width: 749px) {
    footer .container .footer-exp {
      font-size: 12px;
        margin-bottom: 25px
    }
}

footer .container .footer-copy {
    font-size: 24px;
    text-align: center
}

@media screen and (max-width: 749px) {
footer .container .footer-copy {
  font-size: 12px;
}
}

#header img {
    width: 100%
}

#result {
    box-sizing: border-box;
    padding: 100px 50px 75px;
    background-color: #fff
}

@media screen and (max-width: 749px) {
    #result {
        padding: 50px 25px 37.5px
    }
}

#result .result-img {
    margin-bottom: 84px;
    opacity: 0;
    transition: all .4s ease;
    transform: scale(0)
}

@media screen and (max-width: 749px) {
    #result .result-img {
        margin-bottom: 42px
    }
}

#result .result-img img {
    width: 100%
}

#result .result-txt {
    font-size: 36px;
    font-weight: 600;
    line-height: 1.5;
    text-align: center
}

@media screen and (max-width: 749px) {
    #result .result-txt {
        font-size: 18px
    }
}

#form {
    box-sizing: border-box;
    padding: 120px 0 75px;
    background-color: #2d2e32;
    color: #fff
}

@media screen and (max-width: 749px) {
    #form {
        padding: 60px 0 37.5px
    }
}

#form .container .form-ttl {
    text-align: center;
    font-size: 36px;
    margin-bottom: 46px
}

@media screen and (max-width: 749px) {
    #form .container .form-ttl {
        font-size: 18px;
        margin-bottom: 23px
    }
}

#form .container .form-body form .top .wrp {
    margin-bottom: 40px
}

@media screen and (max-width: 749px) {
    #form .container .form-body form .top .wrp {
        margin-bottom: 20px
    }
}

#form .container .form-body form .top .wrp:last-child {
    margin-bottom: 0
}

#form .container .form-body form .top .wrp>input {
    width: 100%;
    height: 100px;
    box-sizing: border-box;
    padding-left: 50px;
    font-size: 32px;
    border: none;
    outline: none;
    line-height: 100px
}

@media screen and (max-width: 749px) {
    #form .container .form-body form .top .wrp>input {
        height: 50px;
        padding-left: 20px;
        font-size: 16px;
        line-height: 50px
    }
}

#form .container .form-body form .top .wrp .zip {
    display: flex;
    align-items: center;
    height: 100px
}

@media screen and (max-width: 749px) {
    #form .container .form-body form .top .wrp .zip {
        height: 50px
    }
}

#form .container .form-body form .top .wrp .zip>input {
    width: calc(100% - 180px);
    height: 100px;
    box-sizing: border-box;
    padding-left: 50px;
    font-size: 32px;
    border: none;
    outline: none;
    line-height: 100px
}

@media screen and (max-width: 749px) {
    #form .container .form-body form .top .wrp .zip>input {
        width: calc(100% - 90px);
        height: 50px;
        padding-left: 20px;
        font-size: 16px;
        line-height: 50px
    }
}

#form .container .form-body form .top .wrp .zip a {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 180px;
    font-size: 26px;
    background-color: #ba4e6f;
    text-align: center;
    height: 100%
}

@media screen and (max-width: 749px) {
    #form .container .form-body form .top .wrp .zip a {
        width: 90px;
        font-size: 13px
    }
}

#form .container .form-body form .bottom {
    margin-top: 124px
}

@media screen and (max-width: 749px) {
    #form .container .form-body form .bottom {
        margin-top: 62px
    }
}

#form .container .form-body form .bottom .ttl {
    font-size: 30px;
    line-height: 1.5;
    position: relative;
    padding-left: 55px;
    margin-bottom: 60px
}

@media screen and (max-width: 749px) {
    #form .container .form-body form .bottom .ttl {
        font-size: 15px;
        padding-left: 30px;
        margin-bottom: 20px
    }
}

#form .container .form-body form .bottom .ttl>span {
    position: absolute;
    display: block;
    top: 0;
    left: 0
}

#form .container .form-body form .bottom .check {
    margin-bottom: 160px
}

@media screen and (max-width: 749px) {
    #form .container .form-body form .bottom .check {
        margin-bottom: 80px
    }
}

#form .container .form-body form .bottom .check ul li {
    font-size: 30px;
    position: relative;
    padding-left: 120px;
    margin-bottom: 80px;
    cursor: pointer
}

@media screen and (max-width: 749px) {
    #form .container .form-body form .bottom .check ul li {
        font-size: 15px;
        padding-left: 60px;
        margin-bottom: 40px
    }
}

#form .container .form-body form .bottom .check ul li.active:after {
    background-image: url("../img/check-solid.svg")
}

#form .container .form-body form .bottom .check ul li:last-child {
    margin-bottom: 20px
}

@media screen and (max-width: 749px) {
    #form .container .form-body form .bottom .check ul li:last-child {
        margin-bottom: 10px
    }
}

#form .container .form-body form .bottom .check ul li:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    color: #ff0000;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    margin-left: 31px
}

@media screen and (max-width: 749px) {
    #form .container .form-body form .bottom .check ul li:after {
        width: 20px;
        height: 20px;
        margin-top: -10px;
        margin-left: 15px
    }
}

#form .container .form-body form .bottom .check ul li:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 30px;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    background-color: #fff
}

@media screen and (max-width: 749px) {
    #form .container .form-body form .bottom .check ul li:before {
        width: 20px;
        height: 20px;
        left: 15px;
        margin-top: -10px
    }
}

#form .container .form-body form .kiyaku-anchor {
    margin-top: 120px;
    text-align: center;
    margin-bottom: 52px
}

@media screen and (max-width: 749px) {
    #form .container .form-body form .kiyaku-anchor {
        margin-top: 60px;
        margin-bottom: 26px
    }
}

#form .container .form-body form .kiyaku-anchor a {
    text-align: center;
    position: relative;
    font-size: 26px
}

@media screen and (max-width: 749px) {
    #form .container .form-body form .kiyaku-anchor a {
        font-size: 13px
    }
}

#form .container .form-body form .kiyaku-anchor a:after {
    content: "";
    position: absolute;
    top: 50%;
    right: -40px;
    width: 22px;
    height: 12px;
    margin-top: -4px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("../img/arrow-btn.png")
}

@media screen and (max-width: 749px) {
    #form .container .form-body form .kiyaku-anchor a:after {
        width: 11px;
        height: 6px;
        margin-top: -2px;
        right: -20px
    }
}

#form .container .form-body form .send button {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #ba4e6f;
    color: #fff;
    width: 100%;
    height: 100px;
    font-size: 28px
}

@media screen and (max-width: 749px) {
    #form .container .form-body form .send button {
        height: 50px;
        font-size: 14px
    }
}

#kiyaku {
    background-color: #fff;
    box-sizing: border-box;
    padding: 230px 0 75px
}

@media screen and (max-width: 749px) {
    #kiyaku {
        padding: 115px 0 37.5px
    }
}

#kiyaku .container .kiyaku-box {
    box-sizing: border-box;
    padding: 46px 35px 28px;
    background-color: #f2f2f2
}

@media screen and (max-width: 749px) {
    #kiyaku .container .kiyaku-box {
        padding: 23px 17.5px 14px
    }
}

#kiyaku .container .kiyaku-box .kiyaku-title {
    text-align: center;
    font-weight: 600;
    font-size: 36px;
    margin-bottom: 56px
}

@media screen and (max-width: 749px) {
    #kiyaku .container .kiyaku-box .kiyaku-title {
        font-size: 18px;
        margin-bottom: 28px
    }
}

#kiyaku .container .kiyaku-box .kiyaku-body {
    box-sizing: border-box;
    padding: 56px 34px;
    background-color: #fff;
    overflow: auto;
    height: 800px
}

@media screen and (max-width: 749px) {
    #kiyaku .container .kiyaku-box .kiyaku-body {
        padding: 28px 17px;
        height: 400px
    }
}

#kiyaku .container .kiyaku-box .kiyaku-body .kiyaku-body-title {
    font-weight: 600;
    text-align: center;
    font-size: 28px;
    line-height: 1.4;
    margin-bottom: 50px
}

@media screen and (max-width: 749px) {
    #kiyaku .container .kiyaku-box .kiyaku-body .kiyaku-body-title {
        font-size: 14px;
        margin-bottom: 25px
    }
}

#kiyaku .container .kiyaku-box .kiyaku-body dl {
    font-size: 26px;
    line-height: 1.6;
    margin-bottom: 38px
}

@media screen and (max-width: 749px) {
    #kiyaku .container .kiyaku-box .kiyaku-body dl {
        font-size: 13px;
        margin-bottom: 19px
    }
}

#kiyaku .container .kiyaku-box .kiyaku-body dl:last-child {
    margin-bottom: 0
}

#kiyaku .container .kiyaku-box .kiyaku-body dl dt {
    font-weight: 600;
    margin-bottom: 15px
}

@media screen and (max-width: 749px) {
    #kiyaku .container .kiyaku-box .kiyaku-body dl dt {
        margin-bottom: 7px
    }
}

#kiyaku .container .kiyaku-box .kiyaku-body dl dd .nb {
    display: block;
    position: relative;
    padding-left: 28px;
    font-size: 20px
}

#kiyaku .container .kiyaku-box .kiyaku-body dl dd .nb:first-child {
    margin-top: 10px
}

@media screen and (max-width: 749px) {
    #kiyaku .container .kiyaku-box .kiyaku-body dl dd .nb {
        font-size: 10px;
        padding-left: 14px
    }
}

#kiyaku .container .kiyaku-box .kiyaku-body dl dd .nb:before {
    position: absolute;
    top: 0;
    left: 0;
    content: "※"
}

#kiyaku .container .kiyaku-box .kiyaku-body dl dd ul {
    padding-left: 22px
}

@media screen and (max-width: 749px) {
    #kiyaku .container .kiyaku-box .kiyaku-body dl dd ul {
        padding-left: 11px
    }
}

#kiyaku .container .kiyaku-box .kiyaku-body dl dd ul li {
    list-style: "・"
}

#shareSNS {
    padding-bottom: 120px;
    background-color: #fff
}

@media screen and (max-width: 749px) {
    #shareSNS {
        padding-bottom: 60px
    }
}

#shareSNS .container a {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100px;
    margin-bottom: 40px;
    box-sizing: border-box;
    border-radius: 50px
}

@media screen and (max-width: 749px) {
    #shareSNS .container a {
        height: 50px;
        margin-bottom: 20px;
        border-radius: 25px
    }
}

@media screen and (max-width: 749px) {
    #shareSNS .container a img {
        height: 35px
    }
}

#shareSNS .container a:last-child {
    margin-bottom: 0
}

#shareSNS .container a:nth-of-type(1) {
    background-color: #00b900
}

#shareSNS .container a:nth-of-type(2) {
    background-color: #24a9e6
}

#shareSNS .container a:nth-of-type(3) {
    background-color: #3b5998
}

#thanks {
    box-sizing: border-box;
    padding: 110px 0 120px;
    background-color: #fff
}

@media screen and (max-width: 749px) {
    #thanks {
        padding: 55px 0 60px
    }
}

#thanks .container .thanks-ttl {
    font-weight: 600;
    text-align: center;
    font-size: 40px;
    line-height: 1.5;
    margin-bottom: 80px
}

@media screen and (max-width: 749px) {
    #thanks .container .thanks-ttl {
        font-size: 20px;
        margin-bottom: 40px
    }
}

#thanks .container .thanks-exp {
    font-size: 32px;
    line-height: 1.56;
    margin-bottom: 100px
}

@media screen and (max-width: 749px) {
    #thanks .container .thanks-exp {
        font-size: 16px;
        margin-bottom: 50px
    }
}

#thanks .container .thanks-btn a {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100px;
    color: #fff;
    background-color: #ba4e6f;
    font-size: 26px;
    box-sizing: border-box
}

@media screen and (max-width: 749px) {
    #thanks .container .thanks-btn a {
        height: 50px;
        font-size: 13px
    }
}

#kakunin {
    box-sizing: border-box;
    padding: 120px 0;
    background-color: #fff
}

@media screen and (max-width: 749px) {
    #kakunin {
        padding: 60px 0
    }
}

#kakunin .container .kakunin-ttl {
    text-align: center;
    font-weight: 600;
    font-size: 36px;
    margin-bottom: 52px
}

@media screen and (max-width: 749px) {
    #kakunin .container .kakunin-ttl {
        font-size: 18px;
        margin-bottom: 26px
    }
}

#kakunin .container .kakunin-body {
    margin-bottom: 78px
}

@media screen and (max-width: 749px) {
    #kakunin .container .kakunin-body {
        margin-bottom: 39px
    }
}

#kakunin .container .kakunin-body dl {
    font-size: 28px;
    display: flex;
    border: 1px solid #f2f2f2;
    box-sizing: border-box;
    margin-bottom: 30px;
    line-height: 1.5
}

@media screen and (max-width: 749px) {
    #kakunin .container .kakunin-body dl {
        font-size: 14px;
        margin-bottom: 15px
    }
}

#kakunin .container .kakunin-body dl:last-child {
    margin-bottom: 0
}

#kakunin .container .kakunin-body dl dt {
    width: 165px;
    box-sizing: border-box;
    padding: 30px 25px;
    background-color: #f2f2f2;
    display: flex;
    justify-content: center;
    align-items: center
}

@media screen and (max-width: 749px) {
    #kakunin .container .kakunin-body dl dt {
        width: 83px;
        padding: 15px 12.5px
    }
}

#kakunin .container .kakunin-body dl dd {
    width: calc(100% - 165px);
    box-sizing: border-box;
    padding: 30px 25px
}

@media screen and (max-width: 749px) {
    #kakunin .container .kakunin-body dl dd {
        width: calc(100% - 83px);
        padding: 15px 12.5px
    }
}

#kakunin .container .kakunin-back {
    text-align: center;
    margin-bottom: 48px
}

@media screen and (max-width: 749px) {
    #kakunin .container .kakunin-back {
        margin-bottom: 24px
    }
}

#kakunin .container .kakunin-back a {
    font-size: 26px;
    position: relative
}

@media screen and (max-width: 749px) {
    #kakunin .container .kakunin-back a {
        font-size: 13px
    }
}

#kakunin .container .kakunin-back a:before {
    position: absolute;
    content: "";
    top: 50%;
    left: -30px;
    width: 12px;
    height: 22px;
    margin-top: -11px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("../img/left-arrow.png")
}

@media screen and (max-width: 749px) {
    #kakunin .container .kakunin-back a:before {
        width: 6px;
        height: 11px;
        margin-top: -5.5px;
        left: -15px
    }
}

#kakunin .container .kakunin-ohbo a {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100px;
    color: #fff;
    background-color: #ba4e6f;
    font-size: 26px;
    box-sizing: border-box
}

@media screen and (max-width: 749px) {
    #kakunin .container .kakunin-ohbo a {
        height: 50px;
        font-size: 13px
    }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXJkYmVnL2NhbXBhaWduL3N0eWxlLmNzcyIsInNvdXJjZXMiOlsiYXJkYmVnL2NhbXBhaWduL3N0eWxlLnNjc3MiLCJhcmRiZWcvY2FtcGFpZ24vbW9kdWxlcy9fdmFyaWFibGVzLnNjc3MiLCJhcmRiZWcvY2FtcGFpZ24vbW9kdWxlcy9fbWl4aW5zLnNjc3MiLCJhcmRiZWcvY2FtcGFpZ24vX3Jlc2V0LnNjc3MiLCJhcmRiZWcvY2FtcGFpZ24vX2JvZHkuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICdtb2R1bGVzL3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdtb2R1bGVzL21peGlucyc7XG5AaW1wb3J0ICdyZXNldCc7XG5AaW1wb3J0ICdib2R5JztcbmlucHV0IHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5zY3JvbGxtYWdpYyB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcblx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMS4ycztcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuXG5cdCZbZGF0YS1zY3JvbGxtYWdpYz1cIkxcIl0ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNjBweCk7XG5cdH1cbiAgJltkYXRhLXNjcm9sbG1hZ2ljPVwibFwiXSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KTtcblx0fVxuXHQmW2RhdGEtc2Nyb2xsbWFnaWM9XCJSXCJdIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNjBweCk7XG5cdH1cbiAgJltkYXRhLXNjcm9sbG1hZ2ljPVwiclwiXSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcHgpO1xuXHR9XG5cdCZbZGF0YS1zY3JvbGxtYWdpYz1cIkJcIl0ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2MHB4KTtcblx0fVxuXHQmW2RhdGEtc2Nyb2xsbWFnaWM9XCJiXCJdIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG5cdH1cblx0JltkYXRhLWRlbGF5PVwiMFwiXSB7XG5cdFx0dHJhbnNpdGlvbi1kZWxheTogMDtcblx0fVxuXHQmW2RhdGEtZGVsYXk9XCIxMDBcIl0ge1xuXHRcdHRyYW5zaXRpb24tZGVsYXk6IDEwMG1zO1xuXHR9XG5cdCZbZGF0YS1kZWxheT1cIjIwMFwiXSB7XG5cdFx0dHJhbnNpdGlvbi1kZWxheTogMjAwbXM7XG5cdH1cblx0JltkYXRhLWRlbGF5PVwiMzAwXCJdIHtcblx0XHR0cmFuc2l0aW9uLWRlbGF5OiAzMDBtcztcblx0fVxuICAmW2RhdGEtZGVsYXk9XCI0MDBcIl0ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDQwMG1zO1xuICB9XG5cdCYubWFnaWMge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpO1xuXHR9XG59XG4jaW5jbHVkZUZvcm0sXG4jaW5jbHVkZVRoYW5rcyxcbiNpbmNsdWRlSGF6dXJlLFxuI2luY2x1ZGVXaW4sXG4jaW5jbHVkZUtha3VuaW57XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNtYWlue1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiAkZm9udEJhc2U7XG4gICY6YWZ0ZXJ7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgei1pbmRleDogLTE7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZy9icmFuZHMvYXJkYmVnL2NhbXBhaWduL2ZpeC5qcGcnKTtcbiAgfVxuICAubWFpbi13cmFwcGVye1xuICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAuY29udGFpbmVye1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgQGluY2x1ZGUgUEN7XG4gICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIFNQe1xuICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5lcnJvcntcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICNmZjAwMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAaW5jbHVkZSBTUHtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICB9XG4gIH1cbn1cbiNrdntcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NDY0OTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMzNweCAwIDQ1cHg7XG4gIEBpbmNsdWRlIFBDe1xuICAgIHBhZGRpbmc6IDY1cHggMCA5MHB4O1xuICB9XG4gIC5rdi1pbWd7XG4gICAgaW1ne1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cdC5rdi1lbmR7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdGNvbG9yOiAjZmYwMDAwO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0QGluY2x1ZGUgU1B7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXHR9XG4gIC5rdi1jaHVzZW57XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW4tdG9wOiAxN3B4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgQGluY2x1ZGUgUEN7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMzRweDtcbiAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICB9XG4gICAgaW5wdXR7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgIEBpbmNsdWRlIFBDe1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICB9XG4gICAgfVxuICAgIGJ1dHRvbntcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2E0MDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIEBpbmNsdWRlIFBDe1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI3NoYXJle1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA0NnB4IDAgNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgQGluY2x1ZGUgUEN7XG4gICAgcGFkZGluZzogOTJweCAwIDEyMHB4O1xuICB9XG4gIC5zaGFyZS1leHB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgQGluY2x1ZGUgUEN7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuICAgIH1cbiAgfVxuICAuc2hhcmUtc25ze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhe1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgQGluY2x1ZGUgUEN7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgaW1ne1xuICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2hhcmUtYW5jaG9ye1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICAgIEBpbmNsdWRlIFBDe1xuICAgICAgcGFkZGluZzogMCA1MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTEwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIFNQe1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgICB9XG4gICAgYXtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2M2I0MztcbiAgICAgIEBpbmNsdWRlIFBDe1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICB9XG4gICAgICAmOmFmdGVye1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMjFweDtcbiAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1nL2JyYW5kcy9hcmRiZWcvY2FtcGFpZ24vYXJyb3ctYnRuLnBuZycpO1xuICAgICAgICBAaW5jbHVkZSBQQ3tcbiAgICAgICAgICByaWdodDogNDJweDtcbiAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbiNhYm91dHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogNTZweCAwIDExMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyMjFkO1xuICBjb2xvcjogI2ZmZjtcbiAgQGluY2x1ZGUgUEN7XG4gICAgcGFkZGluZzogMTEycHggMCAyMjBweDtcbiAgfVxuICAuY29udGFpbmVye1xuICAgIC5hYm91dC1sb2dve1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgfVxuICAgICAgaW1ne1xuICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICB3aWR0aDogMTUxcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmFib3V0LXRpdGxle1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU1O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBTUFB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFib3V0LWltZ3tcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwNXB4O1xuICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUyLjVweDtcbiAgICAgIH1cbiAgICAgIGltZ3tcbiAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgd2lkdGg6IDIyN3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5hYm91dC1leHB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS43MztcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIFNQUHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgICAgJjphZnRlcntcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMTA1cHg7XG4gICAgICAgIGxlZnQ6IC01MHB4O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMTAwcHgpO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDEwNXB4ICsgODBweCk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1nL2JyYW5kcy9hcmRiZWcvY2FtcGFpZ24vYXJkYmVyZy5qcGcnKTtcbiAgICAgICAgb3BhY2l0eTogMC4xO1xuICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICB0b3A6IC01Mi41cHg7XG4gICAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDUwcHgpO1xuICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgNTIuNXB4ICsgNDBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmFib3V0LWJ0bntcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBhe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaW1ne1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuI2RheXtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjIxZDtcbiAgY29sb3I6ICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDE1MHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgQGluY2x1ZGUgU1B7XG4gICAgcGFkZGluZzogNzVweCAwO1xuICB9XG4gICY6YWZ0ZXJ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWcvYnJhbmRzL2FyZGJlZy9jYW1wYWlnbi9iZy5qcGcnKTtcbiAgfVxuICAuY29udGFpbmVye1xuICAgIC5kYXktdGl0bGV7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOTRweDtcbiAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ3cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBTUFB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmRheS1leHB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS43MztcbiAgICAgIG1hcmdpbi1ib3R0b206IDExMnB4O1xuICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTZweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIFNQUHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuZGF5LWZvbGxvd3tcbiAgICAgIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjIuNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIFNQUHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGF7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5ODtcbiAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgaW1ne1xuICAgICAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbiNnYWl5b3V7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDE2MHB4IDAgMTUwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM0NzRhO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuNyk7XG4gIEBpbmNsdWRlIFNQe1xuICAgIHBhZGRpbmc6IDgwcHggMCA3NXB4O1xuICB9XG4gIC5jb250YWluZXJ7XG4gICAgLmdhaXlvdS10dGx7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTM1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjcuNXB4O1xuICAgICAgfVxuICAgICAgJjphZnRlcntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgd2lkdGg6IDY1MHB4O1xuICAgICAgICBoZWlnaHQ6IDIzMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTMyNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTIxcHg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWcvYnJhbmRzL2FyZGJlZy9jYW1wYWlnbi9oZWFkLnBuZycpO1xuICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICB3aWR0aDogMzI1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMTZweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTE2Mi41cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTYwLjVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZ2FpeW91LXByaXple1xuICAgICAgLmdhaXlvdS1wcml6ZS10dGx7XG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmdhaXlvdS1wcml6ZS1ib3h7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgcGFkZGluZzogNjBweCAwIDU0cHg7XG4gICAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICAgIHBhZGRpbmc6IDMwcHggMCAyN3B4O1xuICAgICAgICB9XG4gICAgICAgIGltZ3tcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICAgICAgd2lkdGg6IDI5MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgU1BQe1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5nYWl5b3UtcHJpemUtbmJ7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEyNHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjJweDtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB9XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgIHdpZHRoOiAyMzRweDtcbiAgICAgICAgICBoZWlnaHQ6IDI3NHB4O1xuICAgICAgICAgIGxlZnQ6IC01MHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZy9icmFuZHMvYXJkYmVnL2NhbXBhaWduL2xlZnQtMDEucG5nJyk7XG4gICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMTdweDtcbiAgICAgICAgICAgIGhlaWdodDogMTM3cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgd2lkdGg6IDIzNHB4O1xuICAgICAgICAgIGhlaWdodDogMjc0cHg7XG4gICAgICAgICAgcmlnaHQ6IC01MHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZy9icmFuZHMvYXJkYmVnL2NhbXBhaWduL2xlZnQtMDIucG5nJyk7XG4gICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICByaWdodDogLTI1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTE3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEzN3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB1bHtcbiAgICAgICAgICBsaXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICAgICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2FpeW91LXNhbmthe1xuICAgICAgLmdhaXlvdS1zYW5rYS10dGx7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmdhaXlvdS1zYW5rYS1ib3h7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDAgOThweDtcbiAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgcGFkZGluZzogMzBweCAwIDQ5cHg7XG4gICAgICAgIH1cbiAgICAgICAgLndycHtcbiAgICAgICAgICAubGlzdHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGlzdC10dGx7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTM1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGlzdC1leHB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIFNQUHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5uYntcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgU1BQe1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGlzdC1pbWd7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICYuaW1nMDF7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU4cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaW1nMDJ7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI5M3B4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgU1BQe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaW1nMDN7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyMXB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxpc3QtYm94e1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4O1xuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgQGluY2x1ZGUgU1BQe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDVweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGlzdC1leHR7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40ODtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzZweDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdhaXlvdS1zYW5rYS1idG57XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDM1cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogODJweDtcbiAgICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTcuNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDFweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgYXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2M2I0MztcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWcvYnJhbmRzL2FyZGJlZy9jYW1wYWlnbi9hcnJvdy11cC5wbmcnKTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZ2FpeW91LWNhbXB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgbWFyZ2luLXRvcDogMTA1cHg7XG4gICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTIuNXB4O1xuICAgICAgfVxuICAgICAgLmdhaXlvdS1jYW1wLWJveHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6ICM0MzQ3NGE7XG4gICAgICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgICAgICB9XG4gICAgICAgIGRse1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgU1BQe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBkdHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGRke1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbiNjb250YWN0e1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxMzRweCAwIDE0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBAaW5jbHVkZSBTUHtcbiAgICBwYWRkaW5nOiA2N3B4IDAgNzBweDtcbiAgfVxuICAuY29udGFpbmVye1xuICAgIGF7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNjNiNDM7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5mb290ZXJ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIEBpbmNsdWRlIFNQe1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxuICAuY29udGFpbmVye1xuICAgIC5mb290ZXItZXhwe1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5mb290ZXItY29weXtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuI2hlYWRlcntcbiAgaW1ne1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbiNyZXN1bHR7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDEwMHB4IDUwcHggNzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgQGluY2x1ZGUgU1B7XG4gICAgcGFkZGluZzogNTBweCAyNXB4IDM3LjVweDtcbiAgfVxuICAucmVzdWx0LWltZ3tcbiAgICBtYXJnaW4tYm90dG9tOiA4NHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgQGluY2x1ZGUgU1B7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICAgIH1cbiAgICBpbWd7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLnJlc3VsdC10eHR7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgU1B7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG59XG5cblxuI2Zvcm17XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDEyMHB4IDAgNzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjIxZDtcbiAgY29sb3I6ICNmZmY7XG4gIEBpbmNsdWRlIFNQe1xuICAgIHBhZGRpbmc6IDYwcHggMCAzNy41cHg7XG4gIH1cbiAgLmNvbnRhaW5lcntcbiAgICAuZm9ybS10dGx7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0NnB4O1xuICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tYm9keXtcbiAgICAgIGZvcm17XG4gICAgICAgIC50b3B7XG4gICAgICAgICAgLndycHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgPiBpbnB1dHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcblxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC56aXB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmID4gaW5wdXR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE4MHB4KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTkzYTQxO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cblxuICAgICAgICB9XG4gICAgICAgIC5ib3R0b217XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTI0cHg7XG4gICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2MnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAudHRse1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmID4gc3BhbntcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuY2hlY2t7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNjBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWx7XG4gICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1nL2JyYW5kcy9hcmRiZWcvY2FtcGFpZ24vY2hlY2stc29saWQuc3ZnJyk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmMDAwMDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMxcHg7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmtpeWFrdS1hbmNob3J7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUycHg7XG4gICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgYXtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICByaWdodDogLTQwcHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWcvYnJhbmRzL2FyZGJlZy9jYW1wYWlnbi9hcnJvdy1idG4ucG5nJyk7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZW5ke1xuICAgICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTkzYTQxO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuI2tpeWFrdXtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMjMwcHggMCA3NXB4O1xuICBAaW5jbHVkZSBTUHtcbiAgICBwYWRkaW5nOiAxMTVweCAwIDM3LjVweFxuICB9XG4gIC5jb250YWluZXJ7XG4gICAgLmtpeWFrdS1ib3h7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZzogNDZweCAzNXB4IDI4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgIHBhZGRpbmc6IDIzcHggMTcuNXB4IDE0cHg7XG4gICAgICB9XG4gICAgICAua2l5YWt1LXRpdGxle1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTZweDtcbiAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5raXlha3UtYm9keXtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgcGFkZGluZzogNTZweCAzNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgaGVpZ2h0OiA4MDBweDtcbiAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgcGFkZGluZzogMjhweCAxN3B4O1xuICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmtpeWFrdS1ib2R5LXRpdGxle1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBkbHtcbiAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzOHB4O1xuICAgICAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgZHR7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGRke1xuICAgICAgICAgICAgLm5ie1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCLigLtcIjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWx7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjJweDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IFwi44O7XCI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI3NoYXJlU05Te1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIEBpbmNsdWRlIFNQe1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG4gIC5jb250YWluZXJ7XG4gICAgYXtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgIH1cbiAgICAgIGltZ3tcbiAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDEpe1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiOTAwO1xuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSgyKXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0YTllNjtcbiAgICAgIH1cbiAgICAgICY6bnRoLW9mLXR5cGUoMyl7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuI3RoYW5rc3tcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTEwcHggMCAxMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgQGluY2x1ZGUgU1B7XG4gICAgcGFkZGluZzogNTVweCAwIDYwcHg7XG4gIH1cbiAgLmNvbnRhaW5lcntcbiAgICAudGhhbmtzLXR0bHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC50aGFua3MtZXhwe1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC50aGFua3MtYnRue1xuICAgICAgYXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTkzYTQxO1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4ja2FrdW5pbntcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTIwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgQGluY2x1ZGUgU1B7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG4gIC5jb250YWluZXJ7XG4gICAgLmtha3VuaW4tdHRse1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUycHg7XG4gICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAua2FrdW5pbi1ib2R5e1xuICAgICAgbWFyZ2luLWJvdHRvbTogNzhweDtcbiAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzOXB4O1xuICAgICAgfVxuICAgICAgZGx7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YyZjJmMjtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgZHR7XG4gICAgICAgICAgd2lkdGg6IDE2NXB4O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgcGFkZGluZzogMzBweCAyNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICAgICAgd2lkdGg6IDgzcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDEyLjVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZGR7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2NXB4KTtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgICAgICAgICBAaW5jbHVkZSBTUHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4M3B4KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTIuNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAua2FrdW5pbi1iYWNre1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgfVxuICAgICAgYXtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIFNQe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTExcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZy9icmFuZHMvYXJkYmVnL2NhbXBhaWduL2xlZnQtYXJyb3cucG5nJyk7XG4gICAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTUuNXB4O1xuICAgICAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5rYWt1bmluLW9oYm97XG4gICAgICBhe1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOTNhNDE7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgQGluY2x1ZGUgU1B7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiJGJyZWFrcG9pbnQgOiA3NDlweDtcblxuJG9yYW5nZSA6ICNmMjk5MjU7XG4kcmVkIDogIzg3NDMzMTtcbiRicm93biA6ICM2NjY7XG4kYmx1ZSA6ICMzYjU5OTg7XG5cbiRmb250QmFzZSA6IFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcbiRmb250TWluY2hvIDogXCLmuLjmmI7mnJ1cIiwgWXVNaW5jaG8sIFwiSGlyYWdpbm8gTWluY2hvIFByb05cIiwgXCJIR+aYjuacnUVcIiwgXCLjg5Ljg6njgq7jg47mmI7mnJ0gUHJvTiBXM1wiLCBcIu+8re+8syDvvLDmmI7mnJ1cIiwgXCLvvK3vvLMg5piO5pydXCIsIHNlcmlmO1xuXG5cbi5nYXJhbW9uZHtcbiAgZm9udC1mYW1pbHk6IFwiYWRvYmUtZ2FyYW1vbmQtcHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuLnl1Z290aGlje1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBcIk1laXJ5b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG4uaGlyYW1pbntcbiAgZm9udC1mYW1pbHk6IFwi5ri45piO5pydXCIsIFl1TWluY2hvLCBcIuODkuODqeOCruODjuaYjuacnSBQcm9OIFczXCIsIFwiSGlyYWdpbm8gTWluY2hvIFByb05cIiwgXCJIR+aYjuacnUVcIiwgXCLvvK3vvLMg77yw5piO5pydXCIsIFwi77yt77yzIOaYjuacnVwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuLmhpcmFnaW5ve1xuICBmb250LWZhbWlseTogJ0hpcmFnaW5vIEtha3UgR290aGljIFBybycsICfjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczJywgTWVpcnlvLCDjg6HjgqTjg6rjgqosIE9zYWthLCAnTVMgUEdvdGhpYycsIGFyaWFsLCBoZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG4iLCIvKlxuICogbWVkaWEgcXVlcnlcbioqL1xuQG1peGluIFBDKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiRicmVha3BvaW50ICsgMSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBDVVNUT00oJGJwKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6JGJwKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIFNQKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiRicmVha3BvaW50KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIFNQUCgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLyogaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC9cbiAgIHYyLjAgfCAyMDExMDEyNlxuICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcbiovXG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRmb250OiBpbmhlcml0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5vbCwgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuYmxvY2txdW90ZSwgcSB7XG5cdHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG59XG4iLCJib2R5IHtcblx0Zm9udC1mYW1pbHk6ICRmb250QmFzZTtcblx0QGluY2x1ZGUgUEMge1xuXHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0fVxuXHRAaW5jbHVkZSBTUCB7XG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHR9XG5cblx0YSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHR9XG5cblxuXHQqIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG5cblx0YnV0dG9uIHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXG5cdC5wYyB7XG5cdFx0QGluY2x1ZGUgU1Age1xuXHRcdFx0ZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LnNwIHtcblx0XHRAaW5jbHVkZSBQQyB7XG5cdFx0XHRkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXG59XG4i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 */
