/*
Theme Name: JournalNews v5
Description: JournalNews用Wordpressテーマ(特設サイト追加時)
Version: 5.0
Author: Koike
*/
@charset "UTF-8";
/*
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com
Twitter: @rich_clark
*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  font-weight: inherit; }

body {
  line-height: 1; }

/*▼2020年5月21日　追加分--------*/
.tbl_1 {width:100%; margin:30px 0; border:none;}
.tbl_th_1,.tbl_td_1 { text-align:left; font-size:110%; padding:16px; font-weight:normal; border-bottom:1px solid #FFFFFF;}
.tbl_th_1 {background-color:#f2f2f3; width:30%;}
.tbl_td_1 {font-size:106%;}

/*--------*/

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

nav ul {
  list-style: none; }

ul, ol {
  list-style-type: none; }

blockquote, q {
  quotes: none; }

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

a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  text-decoration: none; }

/* change colours to suit your needs */
ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none; }

/* change colours to suit your needs */
mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold; }

del {
  text-decoration: line-through; }

abbr[title], dfn[title] {
  border-bottom: 1px dotted;
  cursor: help; }

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

/* change border colour to suit your needs */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0; }

input, select {
  vertical-align: middle; }

* {
  box-sizing: border-box; }

html {
  background-color: white;
  font-size: 80%;
  overflow-y: scroll; }

body {
  width: 100%;
  min-width: 360px;
  box-sizing: border-box;
  font-family: -apple-system, 'Lucida Grande', 'Helvetica Neue', 'Hiragino Kaku Gothic ProN', "メイリオ", meiryo, "游ゴシック", YuGothic, sans-serif; }

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

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

a:hover {
  text-decoration: underline !important; }

strong {
  font-weight: bold; }

p {
  line-height: 170%; }

.none {
  display: none; }

.hidden {
  visibility: hidden; }

.flex-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.flex-row, #lineup .customtags,
#goods .itemtags ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.col4 {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  .col4 > * {
    width: 25%; }
    @media (max-width: 640px) {
      .col4 > * {
        width: 50%; } }

.mla {
  margin-left: auto; }

.mra {
  margin-right: auto; }

.mta {
  margin-top: auto; }

.mba {
  margin-bottom: auto; }

.tar {
  text-align: right; }

.tac {
  text-align: center; }

.tal {
  text-align: left; }

@media (max-width: 640px) {
  .spnone {
    display: none !important; } }

@media (min-width: 641px) {
  .sponly {
    display: none !important; } }

@media (min-width: 950px) {
  .pcnone, #phonesearch {
    display: none !important; } }

@media (max-width: 949px) {
.siteAbout{
    padding:0 10px;
}
  .pconly, #sidecol .searchform {
    display: none !important; } }

.containimg {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain; }

.coverimg {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover; }

.serif {
  font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif; }

.mt0 {
  margin-top: 0px; }

.mb0 {
  margin-bottom: 0px; }

.pt0 {
  padding-top: 0px; }

.pb0 {
  padding-bottom: 0px; }

.mt10 {
  margin-top: 10px; }

.mb10 {
  margin-bottom: 10px; }

.pt10 {
  padding-top: 10px; }

.pb10 {
  padding-bottom: 10px; }

.mt20 {
  margin-top: 20px; }

.mb20 {
  margin-bottom: 20px; }

.pt20 {
  padding-top: 20px; }

.pb20 {
  padding-bottom: 20px; }

.mt30 {
  margin-top: 30px; }

.mb30 {
  margin-bottom: 30px; }

.pt30 {
  padding-top: 30px; }

.pb30 {
  padding-bottom: 30px; }

.mt40 {
  margin-top: 40px; }

.mb40 {
  margin-bottom: 40px; }

.pt40 {
  padding-top: 40px; }

.pb40 {
  padding-bottom: 40px; }

.mt50 {
  margin-top: 50px; }

.mb50 {
  margin-bottom: 50px; }

.pt50 {
  padding-top: 50px; }

.pb50 {
  padding-bottom: 50px; }

.mt60 {
  margin-top: 60px; }

.mb60 {
  margin-bottom: 60px; }

.pt60 {
  padding-top: 60px; }

.pb60 {
  padding-bottom: 60px; }

.mt70 {
  margin-top: 70px; }

.mb70 {
  margin-bottom: 70px; }

.pt70 {
  padding-top: 70px; }

.pb70 {
  padding-bottom: 70px; }

.mt80 {
  margin-top: 80px; }

.mb80 {
  margin-bottom: 80px; }

.pt80 {
  padding-top: 80px; }

.pb80 {
  padding-bottom: 80px; }

.mt90 {
  margin-top: 90px; }

.mb90 {
  margin-bottom: 90px; }

.pt90 {
  padding-top: 90px; }

.pb90 {
  padding-bottom: 90px; }

.mt100 {
  margin-top: 100px; }

.mb100 {
  margin-bottom: 100px; }

.pt100 {
  padding-top: 100px; }

.pb100 {
  padding-bottom: 100px; }

body {
  -webkit-text-size-adjust: 100%; }

.pconly, #sidecol .searchform {
  display: none !important; }

.wrapper {
  width: 96vw;
  margin-left: auto;
  margin-right: auto; }
  

  @media (min-width: 950px) {
    .wrapper {
      width: 98%; } }

.snslink {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  max-width: 600px;
  margin: 10px auto; }
  .snslink div {
    width: 32%; }

main {
  min-height: 300px;
  margin: 0 auto; }

article {
  margin-top: 10px; }
  article img {
    margin-left: auto;
    margin-right: auto; }
  article h1 {
    font-size: 1.9rem;
    line-height: 130%;
    font-weight: bold; }
  article h2 {
    margin-top: 8px;
    margin-bottom: 10px;
    padding-left: 13px;
    font-size: 1.6rem;
    line-height: 130%;
    border-left: solid 5px black;
    font-weight: bold; }
  article p {
    font-size: 1.1rem;
    margin: 15px 0; }
    @media (max-width: 640px) {
      article p {
        font-size: 1.4rem; } }
  article p.lead {
    font-size: 1.3rem;
    font-weight: bold; }
  article a {
    color: #0066cc; }

footer {
  font-size: 1.1rem;
  color: dimgray;
  text-align: center;
  margin-top: 20px; }
  footer p {
    line-height: 170%;
    text-align: left; }
  footer div {
    padding: 10px 0;
    background-color: lightgray;
    margin-bottom: 14px; }
  footer #phonefooter {
    padding-left: 20px;
    font-size: 1.0rem;
    text-align: left; }
    footer #phonefooter small {
      display: block;
      text-align: center; }
  footer #spfooterlink {
    margin: 10px 20px; }
  footer .fqfooter {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end; }

.articledate {
  display: block;
  text-align: right;
  margin-top: 5px;
  margin-bottom: 0px;
  font-size: 1.0rem; }

.date {
  font-size: 0.9rem;
  margin: 5px 0; }

@media (min-width: 950px) {
  footer {
    background-color: lightgray;
    width: 100%; }
    footer #toplink {
      display: none;
      position: fixed;
      right: 15px;
      bottom: 90px; }
      footer #toplink:hover {
        cursor: pointer; }
    footer .pconly, footer #sidecol .searchform, #sidecol footer .searchform {
      display: block !important;
      width: 98%;
      max-width: 950px;
      margin: 0 auto;
      text-align: left; }
      footer .pconly small, footer #sidecol .searchform small, #sidecol footer .searchform small {
        text-align: center;
        display: block;
        margin: auto; }
      footer .pconly .jnlink, footer #sidecol .searchform .jnlink, #sidecol footer .searchform .jnlink {
        width: 810px;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
        footer .pconly .jnlink > a, footer #sidecol .searchform .jnlink > a, #sidecol footer .searchform .jnlink > a {
          display: block; }
      footer .pconly > div, footer #sidecol .searchform > div, #sidecol footer .searchform > div {
        padding: 0 20px; }
      footer .pconly > div.flex, footer #sidecol .searchform > div.flex, #sidecol footer .searchform > div.flex {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 0 20px;
        margin: 0 auto 15px;
        border-bottom: 1px solid black; }
        footer .pconly > div.flex > div, footer #sidecol .searchform > div.flex > div, #sidecol footer .searchform > div.flex > div {
          width: 30%; }
          footer .pconly > div.flex > div h2, footer #sidecol .searchform > div.flex > div h2, #sidecol footer .searchform > div.flex > div h2 {
            padding-bottom: 5px;
            margin-bottom: 10px;
            font-size: 1.7rem;
            font-weight: bold;
            border-bottom: 1px solid black; }
          footer .pconly > div.flex > div li, footer #sidecol .searchform > div.flex > div li, #sidecol footer .searchform > div.flex > div li {
            padding: 7px 0; } }

#middlesec {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

/*2019_09_18__修正（追加）*/
.h1_svg_wing {margin: 0; vertical-align: bottom; padding: 0; width: 26px;}

.sectiontitle {
  font-weight: bold;
  font-size: 1.5rem;
  padding: 5px 10px 5px 30px;
  background-image: url(img/wing_icon.svg);
  background-position: left center;
  background-repeat: no-repeat; }

.titleborder {
  margin-bottom: 10px;
  border-bottom: 2px solid black; }

.banners {
  margin: 0 auto; }
  .banners img {
    margin-top: 10px; }

#sidecol {
  display: none;
  width: 300px;
  min-width: 285px; }
  #sidecol section {
    margin: 20px 0; }
  #sidecol h2 {
    font-size: 1.5rem;
    font-weight: bold;
    padding: 7px 0;
    padding-left: 28px;
    border-bottom: 3px solid black;
    background-position: left;
    background-repeat: no-repeat; }
  #sidecol #index h2 {
    background-image: url(./img/sun.gif); }
  #sidecol #ranking h2, #sidecol #ranking02 h2 {
    background-image: url(./img/ranking.gif); }
  #sidecol #magazine h2 {
    background-image: url(./img/magazine.gif); }
  #sidecol > .flex {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    #sidecol > .flex img {
      margin-top: auto; }

#indexlink {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 10px 0; }
  #indexlink a {
    display: block;
    width: 30%;
    padding: 15px 0; }

#ranking ol li a, #ranking02 ol li a {
  font-size: 1rem; }

@media (min-width: 950px) {
  #ranking a, #ranking02 a {
    font-size: 0.9rem;
    line-height: 0.9rem; } }

#ranking ol, #ranking02 ol {
  margin-top: 10px;
  counter-reset: no; }
  @media (max-width: 640px) {
    #ranking ol, #ranking02 ol {
      padding-left: 10px; } }

#ranking li, #ranking02 li {
  font-size: 1.1rem;
  line-height: 1.8rem;
  position: relative;
  padding: 10px 10px 10px 30px;
  background-repeat: no-repeat;
  background-position: left center; }

#ranking li:nth-child(1), #ranking02 li:nth-child(1) {
  background-image: url(./img/iconno01.gif);
  background-image: -webkit-image-set(url(./img/iconno01.gif) 1x, url(./img/iconno01_l.gif) 2x); }

#ranking li:nth-child(2), #ranking02 li:nth-child(2) {
  background-image: url(./img/iconno02.gif);
  background-image: -webkit-image-set(url(./img/iconno02.gif) 1x, url(./img/iconno02_l.gif) 2x); }

#ranking li:nth-child(3), #ranking02 li:nth-child(3) {
  background-image: url(./img/iconno03.gif);
  background-image: -webkit-image-set(url(./img/iconno03.gif) 1x, url(./img/iconno03_l.gif) 2x); }

#ranking li:nth-child(4), #ranking02 li:nth-child(4) {
  background-image: url(./img/iconno04.gif);
  background-image: -webkit-image-set(url(./img/iconno04.gif) 1x, url(./img/iconno04_l.gif) 2x); }

#ranking li:nth-child(5), #ranking02 li:nth-child(5) {
  background-image: url(./img/iconno05.gif);
  background-image: -webkit-image-set(url(./img/iconno05.gif) 1x, url(./img/iconno05_l.gif) 2x); }

#ranking li:nth-child(6), #ranking02 li:nth-child(6) {
  background-image: url(./img/iconno06.gif);
  background-image: -webkit-image-set(url(./img/iconno06.gif) 1x, url(./img/iconno06_l.gif) 2x); }

#ranking li:nth-child(7), #ranking02 li:nth-child(7) {
  background-image: url(./img/iconno07.gif);
  background-image: -webkit-image-set(url(./img/iconno07.gif) 1x, url(./img/iconno07_l.gif) 2x); }

#ranking li:nth-child(8), #ranking02 li:nth-child(8) {
  background-image: url(./img/iconno08.gif);
  background-image: -webkit-image-set(url(./img/iconno08.gif) 1x, url(./img/iconno08_l.gif) 2x); }

#ranking li:nth-child(9), #ranking02 li:nth-child(9) {
  background-image: url(./img/iconno09.gif);
  background-image: -webkit-image-set(url(./img/iconno09.gif) 1x, url(./img/iconno09_l.gif) 2x); }

#ranking li:nth-child(10), #ranking02 li:nth-child(10) {
  background-image: url(./img/iconno10.gif);
  background-image: -webkit-image-set(url(./img/iconno10.gif) 1x, url(./img/iconno10_l.gif) 2x); }

#ranking02 {
  max-width: 400px;
  margin: auto; }

#rankingh {
  background-image: url(./img/ranking_icon.svg) !important;
  padding-left: 50px !important; }

#magazineh {
  background-image: url(./img/magazine_icon.svg) !important;
  padding-left: 50px !important; }

#solarindex {
  background-image: url(./img/sun_02.png);
  padding-left: 50px; }

#magazine {
  width: 96%;
  margin: 0 auto; }
  #magazine h2, #magazine h3 {
    margin: 5px 0;
    text-align: left;
    font-weight: bold; }
  #magazine h2 {
    margin-top: 20px;
    font-size: 1.5rem; }
  #magazine h3 {
    font-size: 1.6rem;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 13px;
    line-height: 110%; }
    #magazine h3 span.small {
      font-size: 1.1rem; }
  #magazine .flex {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap; }
  #magazine .flex div {
    width: 48%;
    font-size: 1.1rem;
    font-weight: bold;
    line-height: 130%; }
    #magazine .flex div img {
      max-height: none; }
    #magazine .flex div > p {
      font-size: 1.1rem; }
  #magazine .form {
    margin: 8px 0; }

@media (max-width: 949px) {
  #magazine div.flex > div a {
    margin-bottom: 10px;
    display: block; } }

.smallad {
  margin: 0 auto 10px; }
  .smallad img {
    display: block;
    margin: 0 auto; }

#sidecol .smallad {
  width: 300px; }
  #sidecol .smallad img {
    width: 300px; }

.midad {
  border-top: 1px solid #888888;
  border-bottom: 1px solid #888888;
  margin-bottom: 10px; }
  .midad > div {
    margin: 0 auto; }
  .midad img {
    display: block;
    margin: 0 auto; }

#pchdwrapper {
  display: none;
  height: 100%; }
  @media (min-width: 950px) {
    #pchdwrapper {
      display: block; } }
  #pchdwrapper > ul {
    display: none;
    margin-top: 10px;
    height: 50px;
    background-color: black;
    padding: 0 10px;
    -ms-flex-pack: distribute;
        justify-content: space-around; }
    #pchdwrapper > ul > a > li {
      background-color: black;
      padding: 15px 0; }
      #pchdwrapper > ul > a > li > div {
        width: 108px;
        height: 20px;
        margin: 0 auto;
        background-repeat: no-repeat;
        background-position: top center; }
    #pchdwrapper > ul a.now div,
    #pchdwrapper > ul a:hover div {
      background-position: bottom center; }
  #pchdwrapper ul.solarcat a:first-child div {
    background-image: url(./img/nav_sj_01.png);
    width: 117px; }
  #pchdwrapper ul.solarcat a:nth-of-type(2) div {
    background-image: url(./img/nav_sj_02.png);
    width: 80px; }
  #pchdwrapper ul.solarcat a:nth-of-type(3) div {
    background-image: url(./img/nav_sj_03.png);
    width: 116px; }
  #pchdwrapper ul.solarcat a:nth-of-type(4) div {
    background-image: url(./img/nav_sj_04.png);
    width: 144px; }
  #pchdwrapper ul.solarcat a:nth-of-type(5) div {
    background-image: url(./img/nav_sj_05.png);
    width: 136px; }
  #pchdwrapper ul.solarcat a:nth-of-type(6) div {
    background-image: url(./img/nav_sj_06.png);
    width: 165px; }
  #pchdwrapper ul.earthcat a:first-child div {
    background-image: url(./img/nav_ej_03.png);
    width: 110px; }
  #pchdwrapper ul.earthcat a:nth-of-type(2) div {
    background-image: url(./img/nav_ej_02.png);
    width: 151px; }
  #pchdwrapper ul.earthcat a:nth-of-type(3) div {
    background-image: url(./img/nav_ej_01.png);
    width: 128px; }
  #pchdwrapper ul.earthcat a:nth-of-type(4) div {
    background-image: url(./img/nav_ej_04.png);
    width: 166px; }
  #pchdwrapper ul.earthcat a:nth-of-type(5) div {
    background-image: url(./img/nav_ej_05.png);
    width: 124px; }
  #pchdwrapper ul.earthcat a:nth-of-type(6) div {
    background-image: url(./img/nav_ej_06.png);
    width: 80px; }
  #pchdwrapper ul.agricat a:first-child div {
    background-image: url(./img/nav_aj_01.png);
    width: 84px; }
  #pchdwrapper ul.agricat a:nth-of-type(2) div {
    background-image: url(./img/nav_aj_02.png);
    width: 152px; }
  #pchdwrapper ul.agricat a:nth-of-type(3) div {
    background-image: url(./img/nav_aj_03.png);
    width: 170px; }
  #pchdwrapper ul.agricat a:nth-of-type(4) div {
    background-image: url(./img/nav_aj_04.png);
    width: 168px; }
  #pchdwrapper ul.agricat a:nth-of-type(5) div {
    background-image: url(./img/nav_aj_05.png);
    width: 140px; }
  #pchdwrapper ul.agricat a:nth-of-type(6) div {
    background-image: url(./img/nav_aj_06.png);
    width: 80px; }
  #pchdwrapper ul.fqcat a:first-child div {
    background-image: url(./img/nav_fq_01.png);
    width: 95px; }
  #pchdwrapper ul.fqcat a:nth-of-type(2) div {
    background-image: url(./img/nav_fq_02.png);
    width: 95px; }
  #pchdwrapper ul.fqcat a:nth-of-type(3) div {
    background-image: url(./img/nav_fq_03.png);
    width: 110px; }
  #pchdwrapper ul.fqcat a:nth-of-type(4) div {
    background-image: url(./img/nav_fq_04.png);
    width: 85px; }
  #pchdwrapper ul.fqcat a:nth-of-type(5) div {
    background-image: url(./img/nav_fq_05.png);
    width: 95px; }
  #pchdwrapper ul.fqcat a:nth-of-type(6) div {
    background-image: url(./img/nav_fq_06.png);
    width: 115px; }

#pcheader {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

#pchdleft {
  margin-top: 10px;
  width: 222px; }

#pchdright {
  width: 728px; }
  #pchdright ul {
    margin-left: 1px;
    width: 726px;
    margin-top: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    background-color: #888888;
    border-left: 1px solid #888888; }
  #pchdright a {
    width: 33.3%; }
  #pchdright li {
    width: 241px;
    height: 40px;
    background-color: white;
    background-position: center top;
    background-repeat: no-repeat; }
  #pchdright a:first-child li {
    background-image: url(./img/nav_sj_wh.png); }
  #pchdright a:nth-of-type(2) li {
    background-image: url(./img/nav_ej_wh.png); }
  #pchdright a:nth-of-type(3) li {
    background-image: url(./img/nav_aj_wh.png); }
  #pchdright a:hover li,
  #pchdright a.now li {
    background-position: center bottom; }
  #pchdright .jn li {
    background-color: black; }
  #pchdright .jn a:first-child li {
    background-image: url(./img/nav_sj_bl.png); }
  #pchdright .jn a:nth-of-type(2) li {
    background-image: url(./img/nav_ej_bl.png); }
  #pchdright .jn a:nth-of-type(3) li {
    background-image: url(./img/nav_aj_bl.png); }
  #pchdright .jn a:hover li,
  #pchdright .jn a.now li {
    background-color: #333333; }

#phonetopnav ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 1px solid #555555; }
  #phonetopnav ul a {
    width: 33%; }
  #phonetopnav ul li {
    background-position: center;
    background-repeat: no-repeat;
    padding: 10px 0;
    border-left: 1px solid #555555; }
  #phonetopnav ul a:first-child li {
    border-left: none; }

#topkeywords, #topkeywords02 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  padding: 3px 0;
  border-bottom: 2px solid black;
  min-height: 36px; }
  #topkeywords h2, #topkeywords02 h2 {
    padding-top: 10px;
    margin-right: 20px;
    font-weight: bold;
    font-size: 1.4rem;
    display: inline; }
  #topkeywords ul, #topkeywords02 ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  #topkeywords li, #topkeywords02 li {
    padding: 10px 20px; }

@media (min-width: 950px) {
  #middlesec,
  header {
    max-width: 950px;
    margin: 0 auto; }
  #pchdwrapper > ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  main {
    width: 640px;
    padding-right: 15px; }
  #topbar,
  #phonemenu,
  #phonesearch {
    display: none !important; }
  #sidecol {
    display: block; }
  .pcnone, #phonesearch {
    display: none; }
  .pconly, #sidecol .searchform {
    display: block !important; }
  section.pcwidth100 {
    width: 100% !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    section.pcwidth100 div {
      width: 49%; }
    section.pcwidth100 div.texts {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: reverse;
          -ms-flex-direction: column-reverse;
              flex-direction: column-reverse; }
      section.pcwidth100 div.texts h2 {
        font-size: 1.7rem;
        margin-top: 0px;
        margin-bottom: 10px; } }

p.path {
  font-size: 1.1rem;
  margin-top: 10px; }
  p.path > a#homeicon:hover {
    text-decoration: none !important; }
  p.path img {
    position: relative;
    top: 2px;
    display: inline;
    width: 15px; }

#topbar {
  height: 75px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: solid 3px black; }
  #topbar a {
    text-align: left; }

#phonemenu {
  position: relative;
  background-color: dimgray;
  overflow: hidden;
  max-height: 2000px;
  display: none;
  z-index: 1; }
  #phonemenu li {
    background-color: black;
    border-top: solid 1px white; }
  #phonemenu a, #phonemenu p {
    color: white;
    position: relative;
    display: block;
    font-size: 1.1rem;
    padding: 20px 10px; }
  #phonemenu section.lineuplinks {
    background-color: white;
    border-top: 1px solid black;
    border-bottom: 1px solid black;
    padding: 10px 0px; }
    #phonemenu section.lineuplinks .flex-row, #phonemenu section.lineuplinks #lineup .customtags, #lineup #phonemenu section.lineuplinks .customtags, #phonemenu section.lineuplinks
    #goods .itemtags ul,
    #goods .itemtags #phonemenu section.lineuplinks ul {
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
      #phonemenu section.lineuplinks .flex-row a, #phonemenu section.lineuplinks #lineup .customtags a, #lineup #phonemenu section.lineuplinks .customtags a, #phonemenu section.lineuplinks
      #goods .itemtags ul a,
      #goods .itemtags #phonemenu section.lineuplinks ul a {
        padding-top: 0;
        padding-bottom: 0; }
  #phonemenu .navmenu01 {
    background-color: white;
    background-image: url(./img/tri_01.png);
    background-image: -webkit-image-set(url(./img/tri_01.png) 1x, url(./img/tri_01_l.png) 2x);
    background-repeat: no-repeat;
    background-position: 10px 50%;
    font-weight: bold; }
    #phonemenu .navmenu01 p {
      color: black;
      padding-left: 30px; }

.navmenu_jn,
.navmenu_sj,
.navmenu_ej,
.navmenu_aj {
  padding-left: 127px;
  background-repeat: no-repeat;
  background-position: left center; }

.navmenu_jn {
  background-image: url(./img/spmenu_jn.png);
  background-image: -webkit-image-set(url(./img/spmenu_jn.png) 1x, url(./img/spmenu_jn_l.png) 2x); }

.navmenu_sj {
  background-image: url(./img/spmenu_sj.png);
  background-image: -webkit-image-set(url(./img/spmenu_sj.png) 1x, url(./img/spmenu_sj_l.png) 2x); }

.navmenu_ej {
  /*2019_09_18__修正箇所*//*background-image: url(./img/spmenu_ej.png);
  background-image: -webkit-image-set(url(./img/spmenu_ej.png) 1x, url(./img/spmenu_ej_l.png) 2x);*/
  background-image: url(./img/forest2.png);
  background-image: -webkit-image-set(url(./img/forest_250.png) 1x, url(./img/forest_250.png) 2x); }

.navmenu_aj {
  background-image: url(./img/spmenu_aj.png);
  background-image: -webkit-image-set(url(./img/spmenu_aj.png) 1x, url(./img/spmenu_aj_l.png) 2x); }

#header01,
#header02,
#header03,
#header04,
#header05,
#headerj1,
#headerj2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

#headerj1 {
  width: 100%;
  margin-left: 54px; }

#headerj2 {
  padding: 0 20px; }

#header1 {
  margin-left: 15px; }
  #header1 img {
    width: 70px;
    padding-right: 20px; }

#header2 {
  height: 55px;
  width: 100%;
  padding: 3px;
  margin-left: 10px; }

#header04 {
  padding: 0 20px; }
  #header04 img {
    width: 22px; }

.pagenation {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 1.7rem; }
  .pagenation img {
    position: relative;
    top: 4px;
    display: inline;
    width: 72px;
    height: 25px;
    margin: 0 10px; }
  .pagenation > span {
    color: #ccc; }
  .pagenation > div.nobutton {
    display: inline-block;
    width: 72px;
    height: 25px;
    margin: 0 10px; }
  .pagenation a {
    color: inherit; }

.bordernone {
  border: none !important; }

.iconnone {
  padding-left: 15px !important;
  background: none !important; }

#pcindex ul {
  max-width: 500px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  #pcindex ul li {
    width: 50%;
    font-weight: bold;
    padding: 10px 0;
    background-image: url(./img/tri_02.png);
    background-repeat: no-repeat;
    background-position: left center; }
    #pcindex ul li a {
      padding-left: 20px;
      display: block; }

.keywords, .keywords02 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 31px;
  font-size: 1.2rem;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 80px;
  padding-right: 10px;
  padding: 8px 10px 1px 80px;
  border-top: solid 1px black;
  border-bottom: solid 1px black;
  background-image: url(./img/tag_03.png);
  background-image: -webkit-image-set(url(./img/tag_03.png) 1x, url(./img/tag_03_l.png) 2x);
  background-repeat: no-repeat;
  background-position: left top; }
  .keywords li, .keywords02 li {
    background-color: black;
    list-style-type: none;
    margin-left: 10px;
    margin-bottom: 7px;
    color: white; }
  .keywords a, .keywords02 a {
    display: block;
    padding: 7px 8px 5px;
    font-size: 1.1rem; }

.keywords02 {
  min-height: 43px;
  padding-left: 110px;
  margin-bottom: 20px;
  background-image: url(./img/keywords_03_s.png);
  background-image: -webkit-image-set(url(./img/keywords_03_s.png) 1x, url(./img/keywords_03_l.png) 2x); }

.articlelink li {
  margin-left: 20px;
  list-style-type: disc;
  line-height: 1.9rem; }

.articlelink a {
  padding: 7px;
  display: block; }

.articles > div, .articles02 > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.articles section, .articles02 section {
  width: 48%;
  margin-bottom: 18px; }
  @media (min-width: 950px) {
    .articles section, .articles02 section {
      width: 32%; } }

.articles .img .newicon, .articles02 .img .newicon {
  height: 45px;
  margin-bottom: -45px; }
  .articles .img .newicon img, .articles02 .img .newicon img {
    height: 45px;
    position: relative;
    top: -5px;
    left: -5px; }

.articles .img .thumbnail, .articles02 .img .thumbnail {
  position: relative;
  top: 0px;
  z-index: -1; }


.articles .img, .articles02 .img {
    position: relative;
}
.articles .img .pr, .articles02 .img .pr {
    position: absolute;
    height: 100%;
    width: 100%;
}
.articles .img .pr img, .articles02 .img .pr img {
    height: 20px;
    position: absolute;
    bottom: 0px;
    right: 0px;
}
.articles h1, .articles02 h1 {
  padding-left: 20px;
  margin-bottom: 16px;
  font-size: 1.6rem;
  font-weight: bold;
  background-image: url(./img/tri_01.png);
  background-image: -webkit-image-set(url(./img/tri_01.png) 1x, url(./img/tri_01_l.png) 2x);
  background-repeat: no-repeat;
  background-position: left; }

.articles h2, .articles02 h2 {
  font-size: 1.3rem;
  font-weight: bold;
  line-height: 120%; }

.articles p, .articles02 p {
  display: block;
  width: 100%; }

.articles p.pconly, .articles02 p.pconly, .articles #sidecol p.searchform, #sidecol .articles p.searchform, .articles02 #sidecol p.searchform, #sidecol .articles02 p.searchform {
  font-size: 1.1rem; }

.articles a, .articles02 a {
  display: block; }

.articles02 h2 {
  margin-top: 0; }

@media (min-width: 950px) {
  .articles h2, .articles02 h2 {
    font-size: 1.2rem; }
  .sectiontitle {
    font-size: 1.6rem; }
  .articles02 div {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
  .articles02 section {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch; }
    .articles02 section > a {
      width: 35%; }
    .articles02 section div.texts {
      padding-left: 10px;
      width: 65%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: reverse;
          -ms-flex-direction: column-reverse;
              flex-direction: column-reverse; }
      .articles02 section div.texts p {
        margin-bottom: auto; }
    .articles02 section .date {
      text-align: right;
      margin-top: auto; } }

.thumbnailimg {
  margin: 0 auto;
  display: block; }

.wp_rp_thumbnail img {
  display: block;
  margin: 0 auto; }

.fblink {
  margin-top: 15px;
  margin-bottom: 25px;
  height: 170px;
  background-color: rebeccapurple; }

.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.fb-page {
  margin: 0 auto; }

a:hover img {
  opacity: 0.7; }

#sidecol .searchform {
  height: 30px;
  overflow: hidden; }
  #sidecol .searchform > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  #sidecol .searchform .s {
    height: 30px;
    width: 260px;
    border: 2px solid black;
    display: block;
    float: left;
    margin-right: auto;
    font-size: 15px; }
  #sidecol .searchform .searchsubmit {
    display: block;
    height: 30px;
    width: 30px;
    border: none;
    background-image: url(./img/icon_search.png); }
  #sidecol .searchform .searchsubmit:hover {
    cursor: pointer; }

#phonesearch {
  position: relative;
  z-index: 1;
  padding: 5px 10px 8px;
  background-color: lightgray; }
  #phonesearch .searchform {
    height: 45px;
    overflow: hidden;
    margin: 0 auto; }
    #phonesearch .searchform > div {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
    #phonesearch .searchform .s {
      height: 45px;
      background-color: white;
      -webkit-box-flex: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      display: block;
      float: left;
      margin: 0;
      margin-right: auto;
      font-size: 12px;
      border: none;
      -webkit-appearance: none;
      border-radius: 0; }
    #phonesearch .searchform .searchsubmit {
      display: block;
      height: 45px;
      width: 110px;
      margin-left: 10px;
      border: none;
      background-image: url(./img/sp_search_button.svg);
      -webkit-appearance: none;
      border-radius: 0; }
    #phonesearch .searchform .searchsubmit:hover {
      cursor: pointer; }

.epclist {
  margin-bottom: 10px; }
  .epclist p {
    padding-left: 5px;
    font-size: 17px; }
    .epclist p:nth-child(1) {
      border-left: 4px solid #6ba9c0; }
    .epclist p:nth-child(2) {
      border-left: 4px solid #90c31e; }
    .epclist p:nth-child(3) {
      border-left: 4px solid #ed8097; }
    .epclist p:nth-child(4) {
      border-left: 4px solid #f39800; }
    .epclist p:nth-child(5) {
      border-left: 4px solid #bb77b4; }
    .epclist p:nth-child(6) {
      border-left: 4px solid #6e9ece; }
    .epclist p:nth-child(7) {
      border-left: 4px solid #ec6f81; }
    .epclist p a {
      text-decoration: underline; }

.arrowli {
  padding-left: 20px;
  background-image: url(./img/arrowli.png);
  background-repeat: no-repeat;
  background-position: left center; }

.storelist h1 {
  font-size: 20px; }
  .storelist h1 a {
    text-decoration: underline; }

.storelist h1, .storelist p {
  margin: 0 auto; }

.storelist hr {
  margin: 25px auto; }

#singlearticle {
  margin-top: 0; }

#lineup .col4 h4,
#goods .col4 h4 {
  font-size: 1.1rem;
  padding: 5px 5px 3px 1px;
  margin-bottom: 3px;
  font-weight: bold;
  margin-bottom: 3px; }

#lineup .col4 .brand,
#goods .col4 .brand {
  font-size: 0.9rem;
  margin-bottom: 3px;
  line-height: 140%; }

#lineup .col4 > *,
#goods .col4 > * {
  margin: 20px 0; }

#lineup .col4 > a *,
#goods .col4 > a * {
  color: black;
  text-decoration: none; }

#goods div.leftborder {
  border-left: 4px solid black;
  padding-left: 15px; }
  #goods div.leftborder p.brand {
    font-size: 1.2rem;
    margin: 0; }
  #goods div.leftborder h1 {
    font-size: 1.5rem; }
  #goods div.leftborder p.price {
    margin-top: 0px;
    font-size: 1.5rem; }

#goods div.spec {
  margin: 25px 0; }
  #goods div.spec table {
    width: 100% !important;
    font-size: 1.2rem; }
    #goods div.spec table td {
      padding: 8px 8px;
      border: 2px solid white;
      background-color: #d3d3d3; }
    #goods div.spec table td:first-child {
      min-width: 65px;
      background-color: gray;
      color: white; }

#goods div.content p {
  font-size: 1.4rem; }

#goods div.morelink {
  text-align: center; }
  #goods div.morelink a {
    display: inline-block;
    padding: 20px 40px;
    text-align: center;
    color: white;
    font-size: 1.5rem;
    font-weight: bold;
    background-color: #555; }

#goods div.credit {
  border: 1px solid black;
  padding: 5px 10px; }
  #goods div.credit p {
    margin: 0; }

#goods hr {
  margin-top: 30px;
  border: 2px solid black; }

#goods .itemtags h1 {
  font-size: 1.5rem; }

#lineup .customtags,
#goods .itemtags ul {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  #lineup .customtags li,
  #goods .itemtags ul li {
    background-color: gray;
    list-style-type: none;
    margin-right: 10px;
    margin-bottom: 7px;
    color: white;
    padding: 7px 8px 5px;
    font-size: 1.1rem;
    color: white; }
    #lineup .customtags li a,
    #goods .itemtags ul li a {
      color: white;
      display: block;
      text-decoration: none; }

section.lineuplinks > .col4 a {
  width: 23% !important; }

.single article div.captionimg {
  background-color: #f5f5f5;
  padding: 10px; }
  .single article div.captionimg img {
    margin-bottom: 12px; }

.single article sup {
  vertical-align: super;
  font-size: 0.8rem;
  color: #666666; }

.single article p.small, .single article div.small {
  font-size: 0.9rem;
  color: #666666;
  margin: 0; }

.single article h3 {
  border-bottom: 2px solid black;
  font-size: 1.1rem;
  font-weight: bold;
  padding: 5px 5px 3px 1px; }
  .single article h3:before {
    content: "■"; }

.single article p.source {
  color: #666666; }
  .single article p.source:before {
    content: url("./img/bookicon.png");
    margin-right: 6px;
    position: relative;
    top: 2px; }

.single article div.border {
  border: 4px solid #333333;
  margin-top: 10px;
  margin-bottom: 15px;
  padding: 10px;
  line-height: 140%;
  font-size: 1.1rem; }

.single article div.borderbg {
  border: 1px solid #111111;
  margin-top: 10px;
  margin-bottom: 15px;
  padding: 10px;
  background-color: #dcdcdc;
  font-size: 0.9rem;
  line-height: 140%; }

.single article p.profstatus {
  font-size: 1rem;
  font-weight: bold;
  margin-bottom: 0px; }
  .single article p.profstatus + p.profname {
    margin-top: 2px; }

.single article p.profname {
  font-size: 1.3rem;
  font-weight: bold;
  margin-bottom: 2px; }
  .single article p.profname + p {
    margin-top: 0px; }

.single article div.readmore {
  text-align: center; }
  .single article div.readmore a {
    display: inline-block;
    font-weight: bold;
    background-color: black;
    padding: 10px 18px;
    color: white;
    border-radius: 8px;
    font-size: 1.4rem; }

.single article .youtube {
  position: relative;
  padding-bottom: 56.25%;
  margin: 30px 0;
  height: 0;
  overflow: hidden;
  max-width: 100%; }
  .single article .youtube iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

@media (max-width: 640px) {
  .single article h2 {
    font-size: 1.8rem; }
  .single article h3 {
    font-size: 1.6rem; } }

h1#sp-title {
  font-size: 2rem;
  font-weight: bold;
  margin-top: 15px;
  margin-bottom: 10px; }

p#sp-excerpt {
  font-size: 1.6rem; }

section#sp-tags div.cattags {
  text-align: center;
  background-color: dimgray;
  padding: 10px 0;
  margin-top: 20px; }
  section#sp-tags div.cattags h1 {
    font-size: 1.8rem;
    font-weight: bold;
    color: white; }

section#sp-tags div.keywords, section#sp-tags div.keywords02 {
  background-image: none;
  padding-left: 10px;
  border: none;
  margin-top: 0; }
  section#sp-tags div.keywords ul, section#sp-tags div.keywords02 ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    section#sp-tags div.keywords ul li, section#sp-tags div.keywords02 ul li {
      margin-left: 0;
      margin-right: 10px; }

ul#catnav li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  ul#catnav li a {
    color: white;
    font-weight: bold;
    font-size: 1.2rem;
    padding: 3px 16px 4px; }
  ul#catnav li.current-cat a {
    color: black;
    background-color: white; }

section.pickupitems section.flex-row, section.pickupitems #lineup section.customtags, #lineup section.pickupitems section.customtags {
  width: 96%; }
  section.pickupitems section.flex-row div, section.pickupitems #lineup section.customtags div, #lineup section.pickupitems section.customtags div {
    width: 48%; }
  section.pickupitems section.flex-row div.right h1, section.pickupitems #lineup section.customtags div.right h1, #lineup section.pickupitems section.customtags div.right h1 {
    font-size: 1.3rem;
    font-weight: bold;
    line-height: 130%;
    margin-bottom: 10px; }
  section.pickupitems section.flex-row div.right a, section.pickupitems #lineup section.customtags div.right a, #lineup section.pickupitems section.customtags div.right a {
    display: block;
    background-color: black;
    color: white;
    text-align: center;
    padding: 9px 0; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIl9yZXNldC5zY3NzIiwiX2NvbW1vbi5zY3NzIiwiX3Zhci5zY3NzIiwiX2NsYXNzLnNjc3MiLCJfdXRpbGl0eS5zY3NzIiwic3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUNBakI7Ozs7OztFQU1FO0FBRUY7Ozs7Ozs7Ozs7OztFQVlJLFVBQVM7RUFDVCxXQUFVO0VBQ1YsVUFBUztFQUNULFdBQVU7RUFDVixnQkFBZTtFQUNmLHlCQUF3QjtFQUN4Qix3QkFBdUI7RUFDdkIscUJBQW9CLEVBQ3ZCOztBQUVEO0VBQ0ksZUFBYyxFQUNqQjs7QUFFRDs7RUFFSSxlQUFjLEVBQ2pCOztBQUVEO0VBQ0ksaUJBQWdCLEVBQ25COztBQUVEO0VBQ0Msc0JBQXNCLEVBQ3RCOztBQUVEO0VBQ0ksYUFBWSxFQUNmOztBQUVEOztFQUVJLFlBQVc7RUFDWCxjQUFhLEVBQ2hCOztBQUVEO0VBQ0ksVUFBUztFQUNULFdBQVU7RUFDVixnQkFBZTtFQUNmLHlCQUF3QjtFQUN4Qix3QkFBdUI7RUFDekIsc0JBQXNCLEVBQ3ZCOztBQUVELHVDQUF1QztBQUN2QztFQUNJLHVCQUFzQjtFQUN0QixZQUFXO0VBQ1gsc0JBQXFCLEVBQ3hCOztBQUVELHVDQUF1QztBQUN2QztFQUNJLHVCQUFzQjtFQUN0QixZQUFXO0VBQ1gsbUJBQWtCO0VBQ2xCLGtCQUFpQixFQUNwQjs7QUFFRDtFQUNJLDhCQUE4QixFQUNqQzs7QUFFRDtFQUNJLDBCQUF5QjtFQUN6QixhQUFZLEVBQ2Y7O0FBRUQ7RUFDSSwwQkFBeUI7RUFDekIsa0JBQWlCLEVBQ3BCOztBQUVELDZDQUE2QztBQUM3QztFQUNJLGVBQWM7RUFDZCxZQUFXO0VBQ1gsVUFBUztFQUNULDhCQUE2QjtFQUM3QixjQUFhO0VBQ2IsV0FBVSxFQUNiOztBQUVEO0VBQ0ksdUJBQXNCLEVBQ3pCOztBQzNHRDtFQUNDLHVCQUF1QixFQUN2Qjs7QUFFRDtFQUNJLHdCQUF3QjtFQUMxQixl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O0lBb0dHLGtCQUFrQixFQUNsQjtFQXJHSDtJQXVHRyxrQkFBa0IsRUFDbEIsRUFBQTs7QUFJSDtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLG9CQUFvQixFQUNyQjs7QUFDRDtFQUNFLGtCQUFrQixFQUNuQjs7QUFDRDtFQUVJLG1CQUFtQjtFQUNuQiwwQkFBMEI7RUFDMUIsZ0JBQWdCO0VBQ2hCLGlCQUFpQixFQU1sQjtFQVhIO0lBT00sa0JBQWtCO0lBQ2xCLGtCQUFrQjtJQUNsQixhQUFhLEVBQ2Q7O0FBVkw7RUFhSSx1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLGFBQWE7RUFDYixjQUFjLEVBU2Y7RUF6Qkg7SUFrQk0scUJBQWM7SUFBZCxxQkFBYztJQUFkLGNBQWM7SUFDZCxvQkFBZ0I7UUFBaEIsZ0JBQWdCLEVBS2pCO0lBeEJMO01BcUJRLGVBQWU7TUFDZixtQkFBbUIsRUFDcEI7O0FBSVA7RUFFSSxxQkFBYztFQUFkLHFCQUFjO0VBQWQsY0FBYztFQUNkLHlCQUF3QjtNQUF4QixzQkFBd0I7VUFBeEIsd0JBQXdCO0VBQ3hCLDBCQUFvQjtNQUFwQix1QkFBb0I7VUFBcEIsb0JBQW9CLEVBV3JCO0VBZkg7SUFNTSxhQUFhO0lBQ2Isa0JBQWtCO0lBQ2xCLGtCQUFrQjtJQUNsQixzQkFBc0IsRUFDdkI7RUFWTDtJQVlNLGFBQWE7SUFDYix3QkFBd0IsRUFDekI7O0FBR0w7RUFFSSxXQUFXLEVBbUJaO0VBckJIO0lBSU0sV0FBVyxFQUNaO0VBTEw7SUFRUSxrQkFBa0I7SUFDbEIsa0JBQWtCO0lBQ2xCLGtCQUFrQjtJQUNsQixvQkFBb0IsRUFDckI7RUFaUDtJQWNRLGVBQWU7SUFDZix3QkFBd0I7SUFDeEIsYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixlQUFlLEVBQ2hCIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qXG5odG1sNWRvY3Rvci5jb20gUmVzZXQgU3R5bGVzaGVldFxudjEuNi4xXG5MYXN0IFVwZGF0ZWQ6IDIwMTAtMDktMTdcbkF1dGhvcjogUmljaGFyZCBDbGFyayAtIGh0dHA6Ly9yaWNoY2xhcmtkZXNpZ24uY29tXG5Ud2l0dGVyOiBAcmljaF9jbGFya1xuKi9cbmh0bWwsIGJvZHksIGRpdiwgc3Bhbiwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hYmJyLCBhZGRyZXNzLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzYW1wLFxuc21hbGwsIHN0cm9uZywgc3ViLCBzdXAsIHZhcixcbmIsIGksXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0OyB9XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxubmF2IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG51bCwgb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTsgfVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxuYSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLyogY2hhbmdlIGNvbG91cnMgdG8gc3VpdCB5b3VyIG5lZWRzICovXG5pbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qIGNoYW5nZSBjb2xvdXJzIHRvIHN1aXQgeW91ciBuZWVkcyAqL1xubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmRlbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoOyB9XG5cbmFiYnJbdGl0bGVdLCBkZm5bdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuLyogY2hhbmdlIGJvcmRlciBjb2xvdXIgdG8gc3VpdCB5b3VyIG5lZWRzICovXG5ociB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjY2NjYztcbiAgbWFyZ2luOiAxZW0gMDtcbiAgcGFkZGluZzogMDsgfVxuXG5pbnB1dCwgc2VsZWN0IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5odG1sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7IH1cblxuYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDM2MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgJ0x1Y2lkYSBHcmFuZGUnLCAnSGVsdmV0aWNhIE5ldWUnLCAnSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTicsIFwi44Oh44Kk44Oq44KqXCIsIG1laXJ5bywgXCLmuLjjgrTjgrfjg4Pjgq9cIiwgWXVHb3RoaWMsIHNhbnMtc2VyaWY7IH1cblxuaW1nIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvOyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XG5cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbnAge1xuICBsaW5lLWhlaWdodDogMTcwJTsgfVxuXG4ubm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uZmxleC1jb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5mbGV4LXJvdywgI2xpbmV1cCAuY3VzdG9tdGFncyxcbiNnb29kcyAuaXRlbXRhZ3MgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLmNvbDQge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAuY29sNCA+ICoge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgIC5jb2w0ID4gKiB7XG4gICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuXG4ubWxhIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLm1yYSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4ubXRhIHtcbiAgbWFyZ2luLXRvcDogYXV0bzsgfVxuXG4ubWJhIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0bzsgfVxuXG4udGFyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLnRhYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGFsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNwbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5zcG9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5NTBweCkge1xuICAucGNub25lLCAjcGhvbmVzZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NDlweCkge1xuICAucGNvbmx5LCAjc2lkZWNvbCAuc2VhcmNoZm9ybSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLmNvbnRhaW5pbWcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cblxuLmNvdmVyaW1nIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuXG4uc2VyaWYge1xuICBmb250LWZhbWlseTogXCLmuLjmmI7mnJ1cIiwgWXVNaW5jaG8sIFwi44OS44Op44Ku44OO5piO5pydIFByb04gVzNcIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLCBcIkhH5piO5pydRVwiLCBcIu+8re+8syDvvLDmmI7mnJ1cIiwgXCLvvK3vvLMg5piO5pydXCIsIHNlcmlmOyB9XG5cbi5tdDAge1xuICBtYXJnaW4tdG9wOiAwcHg7IH1cblxuLm1iMCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDsgfVxuXG4ucHQwIHtcbiAgcGFkZGluZy10b3A6IDBweDsgfVxuXG4ucGIwIHtcbiAgcGFkZGluZy1ib3R0b206IDBweDsgfVxuXG4ubXQxMCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLm1iMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5wdDEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7IH1cblxuLnBiMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuXG4ubXQyMCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLm1iMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5wdDIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cblxuLnBiMjAge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuXG4ubXQzMCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLm1iMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5wdDMwIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7IH1cblxuLnBiMzAge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuXG4ubXQ0MCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuLm1iNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbi5wdDQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7IH1cblxuLnBiNDAge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuXG4ubXQ1MCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7IH1cblxuLm1iNTAge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG5cbi5wdDUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7IH1cblxuLnBiNTAge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDsgfVxuXG4ubXQ2MCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7IH1cblxuLm1iNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9XG5cbi5wdDYwIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7IH1cblxuLnBiNjAge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDsgfVxuXG4ubXQ3MCB7XG4gIG1hcmdpbi10b3A6IDcwcHg7IH1cblxuLm1iNzAge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4OyB9XG5cbi5wdDcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHg7IH1cblxuLnBiNzAge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDsgfVxuXG4ubXQ4MCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7IH1cblxuLm1iODAge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4OyB9XG5cbi5wdDgwIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7IH1cblxuLnBiODAge1xuICBwYWRkaW5nLWJvdHRvbTogODBweDsgfVxuXG4ubXQ5MCB7XG4gIG1hcmdpbi10b3A6IDkwcHg7IH1cblxuLm1iOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4OyB9XG5cbi5wdDkwIHtcbiAgcGFkZGluZy10b3A6IDkwcHg7IH1cblxuLnBiOTAge1xuICBwYWRkaW5nLWJvdHRvbTogOTBweDsgfVxuXG4ubXQxMDAge1xuICBtYXJnaW4tdG9wOiAxMDBweDsgfVxuXG4ubWIxMDAge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDsgfVxuXG4ucHQxMDAge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7IH1cblxuLnBiMTAwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4OyB9XG5cbmJvZHkge1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IH1cblxuLnBjb25seSwgI3NpZGVjb2wgLnNlYXJjaGZvcm0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLndyYXBwZXIge1xuICB3aWR0aDogOTZ2dztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTUwcHgpIHtcbiAgICAud3JhcHBlciB7XG4gICAgICB3aWR0aDogOTglOyB9IH1cblxuLnNuc2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMTBweCBhdXRvOyB9XG4gIC5zbnNsaW5rIGRpdiB7XG4gICAgd2lkdGg6IDMyJTsgfVxuXG5tYWluIHtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbmFydGljbGUge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIGFydGljbGUgaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgYXJ0aWNsZSBoMSB7XG4gICAgZm9udC1zaXplOiAxLjlyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgYXJ0aWNsZSBoMiB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGJvcmRlci1sZWZ0OiBzb2xpZCA1cHggYmxhY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgYXJ0aWNsZSBwIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBtYXJnaW46IDE1cHggMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgYXJ0aWNsZSBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07IH0gfVxuICBhcnRpY2xlIHAubGVhZCB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgYXJ0aWNsZSBhIHtcbiAgICBjb2xvcjogIzAwNjZjYzsgfVxuXG5mb290ZXIge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgY29sb3I6IGRpbWdyYXk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuICBmb290ZXIgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICBmb290ZXIgZGl2IHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmF5O1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7IH1cbiAgZm9vdGVyICNwaG9uZWZvb3RlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4wcmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICBmb290ZXIgI3Bob25lZm9vdGVyIHNtYWxsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIGZvb3RlciAjc3Bmb290ZXJsaW5rIHtcbiAgICBtYXJnaW46IDEwcHggMjBweDsgfVxuICBmb290ZXIgLmZxZm9vdGVyIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cblxuLmFydGljbGVkYXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgZm9udC1zaXplOiAxLjByZW07IH1cblxuLmRhdGUge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgbWFyZ2luOiA1cHggMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTUwcHgpIHtcbiAgZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyYXk7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBmb290ZXIgI3RvcGxpbmsge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgYm90dG9tOiA5MHB4OyB9XG4gICAgICBmb290ZXIgI3RvcGxpbms6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICBmb290ZXIgLnBjb25seSwgZm9vdGVyICNzaWRlY29sIC5zZWFyY2hmb3JtLCAjc2lkZWNvbCBmb290ZXIgLnNlYXJjaGZvcm0ge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiA5OCU7XG4gICAgICBtYXgtd2lkdGg6IDk1MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICBmb290ZXIgLnBjb25seSBzbWFsbCwgZm9vdGVyICNzaWRlY29sIC5zZWFyY2hmb3JtIHNtYWxsLCAjc2lkZWNvbCBmb290ZXIgLnNlYXJjaGZvcm0gc21hbGwge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IGF1dG87IH1cbiAgICAgIGZvb3RlciAucGNvbmx5IC5qbmxpbmssIGZvb3RlciAjc2lkZWNvbCAuc2VhcmNoZm9ybSAuam5saW5rLCAjc2lkZWNvbCBmb290ZXIgLnNlYXJjaGZvcm0gLmpubGluayB7XG4gICAgICAgIHdpZHRoOiA4MTBweDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICBmb290ZXIgLnBjb25seSAuam5saW5rID4gYSwgZm9vdGVyICNzaWRlY29sIC5zZWFyY2hmb3JtIC5qbmxpbmsgPiBhLCAjc2lkZWNvbCBmb290ZXIgLnNlYXJjaGZvcm0gLmpubGluayA+IGEge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICBmb290ZXIgLnBjb25seSA+IGRpdiwgZm9vdGVyICNzaWRlY29sIC5zZWFyY2hmb3JtID4gZGl2LCAjc2lkZWNvbCBmb290ZXIgLnNlYXJjaGZvcm0gPiBkaXYge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgICAgIGZvb3RlciAucGNvbmx5ID4gZGl2LmZsZXgsIGZvb3RlciAjc2lkZWNvbCAuc2VhcmNoZm9ybSA+IGRpdi5mbGV4LCAjc2lkZWNvbCBmb290ZXIgLnNlYXJjaGZvcm0gPiBkaXYuZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrOyB9XG4gICAgICAgIGZvb3RlciAucGNvbmx5ID4gZGl2LmZsZXggPiBkaXYsIGZvb3RlciAjc2lkZWNvbCAuc2VhcmNoZm9ybSA+IGRpdi5mbGV4ID4gZGl2LCAjc2lkZWNvbCBmb290ZXIgLnNlYXJjaGZvcm0gPiBkaXYuZmxleCA+IGRpdiB7XG4gICAgICAgICAgd2lkdGg6IDMwJTsgfVxuICAgICAgICAgIGZvb3RlciAucGNvbmx5ID4gZGl2LmZsZXggPiBkaXYgaDIsIGZvb3RlciAjc2lkZWNvbCAuc2VhcmNoZm9ybSA+IGRpdi5mbGV4ID4gZGl2IGgyLCAjc2lkZWNvbCBmb290ZXIgLnNlYXJjaGZvcm0gPiBkaXYuZmxleCA+IGRpdiBoMiB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7IH1cbiAgICAgICAgICBmb290ZXIgLnBjb25seSA+IGRpdi5mbGV4ID4gZGl2IGxpLCBmb290ZXIgI3NpZGVjb2wgLnNlYXJjaGZvcm0gPiBkaXYuZmxleCA+IGRpdiBsaSwgI3NpZGVjb2wgZm9vdGVyIC5zZWFyY2hmb3JtID4gZGl2LmZsZXggPiBkaXYgbGkge1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDA7IH0gfVxuXG4jbWlkZGxlc2VjIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5zZWN0aW9udGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHBhZGRpbmc6IDVweCAxMHB4IDVweCAzMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvd2luZ19pY29uLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5cbi50aXRsZWJvcmRlciB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBibGFjazsgfVxuXG4uYmFubmVycyB7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5iYW5uZXJzIGltZyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4jc2lkZWNvbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAzMDBweDtcbiAgbWluLXdpZHRoOiAyODVweDsgfVxuICAjc2lkZWNvbCBzZWN0aW9uIHtcbiAgICBtYXJnaW46IDIwcHggMDsgfVxuICAjc2lkZWNvbCBoMiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogN3B4IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCBibGFjaztcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgI3NpZGVjb2wgI2luZGV4IGgyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvc3VuLmdpZik7IH1cbiAgI3NpZGVjb2wgI3JhbmtpbmcgaDIsICNzaWRlY29sICNyYW5raW5nMDIgaDIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9yYW5raW5nLmdpZik7IH1cbiAgI3NpZGVjb2wgI21hZ2F6aW5lIGgyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbWFnYXppbmUuZ2lmKTsgfVxuICAjc2lkZWNvbCA+IC5mbGV4IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICNzaWRlY29sID4gLmZsZXggaW1nIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87IH1cblxuI2luZGV4bGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDEwcHggMDsgfVxuICAjaW5kZXhsaW5rIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMCU7XG4gICAgcGFkZGluZzogMTVweCAwOyB9XG5cbiNyYW5raW5nIG9sIGxpIGEsICNyYW5raW5nMDIgb2wgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTUwcHgpIHtcbiAgI3JhbmtpbmcgYSwgI3JhbmtpbmcwMiBhIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBsaW5lLWhlaWdodDogMC45cmVtOyB9IH1cblxuI3Jhbmtpbmcgb2wsICNyYW5raW5nMDIgb2wge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjb3VudGVyLXJlc2V0OiBubzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAjcmFua2luZyBvbCwgI3JhbmtpbmcwMiBvbCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH0gfVxuXG4jcmFua2luZyBsaSwgI3JhbmtpbmcwMiBsaSB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDMwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyOyB9XG5cbiNyYW5raW5nIGxpOm50aC1jaGlsZCgxKSwgI3JhbmtpbmcwMiBsaTpudGgtY2hpbGQoMSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvaWNvbm5vMDEuZ2lmKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQodXJsKC4vaW1nL2ljb25ubzAxLmdpZikgMXgsIHVybCguL2ltZy9pY29ubm8wMV9sLmdpZikgMngpOyB9XG5cbiNyYW5raW5nIGxpOm50aC1jaGlsZCgyKSwgI3JhbmtpbmcwMiBsaTpudGgtY2hpbGQoMikge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvaWNvbm5vMDIuZ2lmKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQodXJsKC4vaW1nL2ljb25ubzAyLmdpZikgMXgsIHVybCguL2ltZy9pY29ubm8wMl9sLmdpZikgMngpOyB9XG5cbiNyYW5raW5nIGxpOm50aC1jaGlsZCgzKSwgI3JhbmtpbmcwMiBsaTpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvaWNvbm5vMDMuZ2lmKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQodXJsKC4vaW1nL2ljb25ubzAzLmdpZikgMXgsIHVybCguL2ltZy9pY29ubm8wM19sLmdpZikgMngpOyB9XG5cbiNyYW5raW5nIGxpOm50aC1jaGlsZCg0KSwgI3JhbmtpbmcwMiBsaTpudGgtY2hpbGQoNCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvaWNvbm5vMDQuZ2lmKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQodXJsKC4vaW1nL2ljb25ubzA0LmdpZikgMXgsIHVybCguL2ltZy9pY29ubm8wNF9sLmdpZikgMngpOyB9XG5cbiNyYW5raW5nIGxpOm50aC1jaGlsZCg1KSwgI3JhbmtpbmcwMiBsaTpudGgtY2hpbGQoNSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvaWNvbm5vMDUuZ2lmKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQodXJsKC4vaW1nL2ljb25ubzA1LmdpZikgMXgsIHVybCguL2ltZy9pY29ubm8wNV9sLmdpZikgMngpOyB9XG5cbiNyYW5raW5nIGxpOm50aC1jaGlsZCg2KSwgI3JhbmtpbmcwMiBsaTpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvaWNvbm5vMDYuZ2lmKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQodXJsKC4vaW1nL2ljb25ubzA2LmdpZikgMXgsIHVybCguL2ltZy9pY29ubm8wNl9sLmdpZikgMngpOyB9XG5cbiNyYW5raW5nIGxpOm50aC1jaGlsZCg3KSwgI3JhbmtpbmcwMiBsaTpudGgtY2hpbGQoNykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvaWNvbm5vMDcuZ2lmKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQodXJsKC4vaW1nL2ljb25ubzA3LmdpZikgMXgsIHVybCguL2ltZy9pY29ubm8wN19sLmdpZikgMngpOyB9XG5cbiNyYW5raW5nIGxpOm50aC1jaGlsZCg4KSwgI3JhbmtpbmcwMiBsaTpudGgtY2hpbGQoOCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvaWNvbm5vMDguZ2lmKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQodXJsKC4vaW1nL2ljb25ubzA4LmdpZikgMXgsIHVybCguL2ltZy9pY29ubm8wOF9sLmdpZikgMngpOyB9XG5cbiNyYW5raW5nIGxpOm50aC1jaGlsZCg5KSwgI3JhbmtpbmcwMiBsaTpudGgtY2hpbGQoOSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvaWNvbm5vMDkuZ2lmKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQodXJsKC4vaW1nL2ljb25ubzA5LmdpZikgMXgsIHVybCguL2ltZy9pY29ubm8wOV9sLmdpZikgMngpOyB9XG5cbiNyYW5raW5nIGxpOm50aC1jaGlsZCgxMCksICNyYW5raW5nMDIgbGk6bnRoLWNoaWxkKDEwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9pY29ubm8xMC5naWYpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWltYWdlLXNldCh1cmwoLi9pbWcvaWNvbm5vMTAuZ2lmKSAxeCwgdXJsKC4vaW1nL2ljb25ubzEwX2wuZ2lmKSAyeCk7IH1cblxuI3JhbmtpbmcwMiB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogYXV0bzsgfVxuXG4jcmFua2luZ2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvcmFua2luZ19pY29uLnN2ZykgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuI21hZ2F6aW5laCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9tYWdhemluZV9pY29uLnN2ZykgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuI3NvbGFyaW5kZXgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvc3VuXzAyLnBuZyk7XG4gIHBhZGRpbmctbGVmdDogNTBweDsgfVxuXG4jbWFnYXppbmUge1xuICB3aWR0aDogOTYlO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICAjbWFnYXppbmUgaDIsICNtYWdhemluZSBoMyB7XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICNtYWdhemluZSBoMiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAjbWFnYXppbmUgaDMge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTEwJTsgfVxuICAgICNtYWdhemluZSBoMyBzcGFuLnNtYWxsIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG4gICNtYWdhemluZSAuZmxleCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgI21hZ2F6aW5lIC5mbGV4IGRpdiB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTsgfVxuICAgICNtYWdhemluZSAuZmxleCBkaXYgaW1nIHtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7IH1cbiAgICAjbWFnYXppbmUgLmZsZXggZGl2ID4gcCB7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTsgfVxuICAjbWFnYXppbmUgLmZvcm0ge1xuICAgIG1hcmdpbjogOHB4IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk0OXB4KSB7XG4gICNtYWdhemluZSBkaXYuZmxleCA+IGRpdiBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLnNtYWxsYWQge1xuICBtYXJnaW46IDAgYXV0byAxMHB4OyB9XG4gIC5zbWFsbGFkIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cblxuI3NpZGVjb2wgLnNtYWxsYWQge1xuICB3aWR0aDogMzAwcHg7IH1cbiAgI3NpZGVjb2wgLnNtYWxsYWQgaW1nIHtcbiAgICB3aWR0aDogMzAwcHg7IH1cblxuLm1pZGFkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4ODg4ODg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODg4ODg4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5taWRhZCA+IGRpdiB7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLm1pZGFkIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cblxuI3BjaGR3cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5NTBweCkge1xuICAgICNwY2hkd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICNwY2hkd3JhcHBlciA+IHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAgICNwY2hkd3JhcHBlciA+IHVsID4gYSA+IGxpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgcGFkZGluZzogMTVweCAwOyB9XG4gICAgICAjcGNoZHdyYXBwZXIgPiB1bCA+IGEgPiBsaSA+IGRpdiB7XG4gICAgICAgIHdpZHRoOiAxMDhweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjsgfVxuICAgICNwY2hkd3JhcHBlciA+IHVsIGEubm93IGRpdixcbiAgICAjcGNoZHdyYXBwZXIgPiB1bCBhOmhvdmVyIGRpdiB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyOyB9XG4gICNwY2hkd3JhcHBlciB1bC5zb2xhcmNhdCBhOmZpcnN0LWNoaWxkIGRpdiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9zal8wMS5wbmcpO1xuICAgIHdpZHRoOiAxMTdweDsgfVxuICAjcGNoZHdyYXBwZXIgdWwuc29sYXJjYXQgYTpudGgtb2YtdHlwZSgyKSBkaXYge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9uYXZfc2pfMDIucG5nKTtcbiAgICB3aWR0aDogODBweDsgfVxuICAjcGNoZHdyYXBwZXIgdWwuc29sYXJjYXQgYTpudGgtb2YtdHlwZSgzKSBkaXYge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9uYXZfc2pfMDMucG5nKTtcbiAgICB3aWR0aDogMTE2cHg7IH1cbiAgI3BjaGR3cmFwcGVyIHVsLnNvbGFyY2F0IGE6bnRoLW9mLXR5cGUoNCkgZGl2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X3NqXzA0LnBuZyk7XG4gICAgd2lkdGg6IDE0NHB4OyB9XG4gICNwY2hkd3JhcHBlciB1bC5zb2xhcmNhdCBhOm50aC1vZi10eXBlKDUpIGRpdiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9zal8wNS5wbmcpO1xuICAgIHdpZHRoOiAxMzZweDsgfVxuICAjcGNoZHdyYXBwZXIgdWwuc29sYXJjYXQgYTpudGgtb2YtdHlwZSg2KSBkaXYge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9uYXZfc2pfMDYucG5nKTtcbiAgICB3aWR0aDogMTY1cHg7IH1cbiAgI3BjaGR3cmFwcGVyIHVsLmVhcnRoY2F0IGE6Zmlyc3QtY2hpbGQgZGl2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2VqXzAzLnBuZyk7XG4gICAgd2lkdGg6IDExMHB4OyB9XG4gICNwY2hkd3JhcHBlciB1bC5lYXJ0aGNhdCBhOm50aC1vZi10eXBlKDIpIGRpdiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9lal8wMi5wbmcpO1xuICAgIHdpZHRoOiAxNTFweDsgfVxuICAjcGNoZHdyYXBwZXIgdWwuZWFydGhjYXQgYTpudGgtb2YtdHlwZSgzKSBkaXYge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9uYXZfZWpfMDEucG5nKTtcbiAgICB3aWR0aDogMTI4cHg7IH1cbiAgI3BjaGR3cmFwcGVyIHVsLmVhcnRoY2F0IGE6bnRoLW9mLXR5cGUoNCkgZGl2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2VqXzA0LnBuZyk7XG4gICAgd2lkdGg6IDE2NnB4OyB9XG4gICNwY2hkd3JhcHBlciB1bC5lYXJ0aGNhdCBhOm50aC1vZi10eXBlKDUpIGRpdiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9lal8wNS5wbmcpO1xuICAgIHdpZHRoOiAxMjRweDsgfVxuICAjcGNoZHdyYXBwZXIgdWwuZWFydGhjYXQgYTpudGgtb2YtdHlwZSg2KSBkaXYge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9uYXZfZWpfMDYucG5nKTtcbiAgICB3aWR0aDogODBweDsgfVxuICAjcGNoZHdyYXBwZXIgdWwuYWdyaWNhdCBhOmZpcnN0LWNoaWxkIGRpdiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9hal8wMS5wbmcpO1xuICAgIHdpZHRoOiA4NHB4OyB9XG4gICNwY2hkd3JhcHBlciB1bC5hZ3JpY2F0IGE6bnRoLW9mLXR5cGUoMikgZGl2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2FqXzAyLnBuZyk7XG4gICAgd2lkdGg6IDE1MnB4OyB9XG4gICNwY2hkd3JhcHBlciB1bC5hZ3JpY2F0IGE6bnRoLW9mLXR5cGUoMykgZGl2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2FqXzAzLnBuZyk7XG4gICAgd2lkdGg6IDE3MHB4OyB9XG4gICNwY2hkd3JhcHBlciB1bC5hZ3JpY2F0IGE6bnRoLW9mLXR5cGUoNCkgZGl2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2FqXzA0LnBuZyk7XG4gICAgd2lkdGg6IDE2OHB4OyB9XG4gICNwY2hkd3JhcHBlciB1bC5hZ3JpY2F0IGE6bnRoLW9mLXR5cGUoNSkgZGl2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2FqXzA1LnBuZyk7XG4gICAgd2lkdGg6IDE0MHB4OyB9XG4gICNwY2hkd3JhcHBlciB1bC5hZ3JpY2F0IGE6bnRoLW9mLXR5cGUoNikgZGl2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2FqXzA2LnBuZyk7XG4gICAgd2lkdGg6IDgwcHg7IH1cbiAgI3BjaGR3cmFwcGVyIHVsLmZxY2F0IGE6Zmlyc3QtY2hpbGQgZGl2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2ZxXzAxLnBuZyk7XG4gICAgd2lkdGg6IDk1cHg7IH1cbiAgI3BjaGR3cmFwcGVyIHVsLmZxY2F0IGE6bnRoLW9mLXR5cGUoMikgZGl2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2ZxXzAyLnBuZyk7XG4gICAgd2lkdGg6IDk1cHg7IH1cbiAgI3BjaGR3cmFwcGVyIHVsLmZxY2F0IGE6bnRoLW9mLXR5cGUoMykgZGl2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2ZxXzAzLnBuZyk7XG4gICAgd2lkdGg6IDExMHB4OyB9XG4gICNwY2hkd3JhcHBlciB1bC5mcWNhdCBhOm50aC1vZi10eXBlKDQpIGRpdiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9mcV8wNC5wbmcpO1xuICAgIHdpZHRoOiA4NXB4OyB9XG4gICNwY2hkd3JhcHBlciB1bC5mcWNhdCBhOm50aC1vZi10eXBlKDUpIGRpdiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9mcV8wNS5wbmcpO1xuICAgIHdpZHRoOiA5NXB4OyB9XG4gICNwY2hkd3JhcHBlciB1bC5mcWNhdCBhOm50aC1vZi10eXBlKDYpIGRpdiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9mcV8wNi5wbmcpO1xuICAgIHdpZHRoOiAxMTVweDsgfVxuXG4jcGNoZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuI3BjaGRsZWZ0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgd2lkdGg6IDIyMnB4OyB9XG5cbiNwY2hkcmlnaHQge1xuICB3aWR0aDogNzI4cHg7IH1cbiAgI3BjaGRyaWdodCB1bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICB3aWR0aDogNzI2cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4ODg4ODg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjODg4ODg4OyB9XG4gICNwY2hkcmlnaHQgYSB7XG4gICAgd2lkdGg6IDMzLjMlOyB9XG4gICNwY2hkcmlnaHQgbGkge1xuICAgIHdpZHRoOiAyNDFweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICNwY2hkcmlnaHQgYTpmaXJzdC1jaGlsZCBsaSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9zal93aC5wbmcpOyB9XG4gICNwY2hkcmlnaHQgYTpudGgtb2YtdHlwZSgyKSBsaSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9lal93aC5wbmcpOyB9XG4gICNwY2hkcmlnaHQgYTpudGgtb2YtdHlwZSgzKSBsaSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9hal93aC5wbmcpOyB9XG4gICNwY2hkcmlnaHQgYTpob3ZlciBsaSxcbiAgI3BjaGRyaWdodCBhLm5vdyBsaSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTsgfVxuICAjcGNoZHJpZ2h0IC5qbiBsaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7IH1cbiAgI3BjaGRyaWdodCAuam4gYTpmaXJzdC1jaGlsZCBsaSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9zal9ibC5wbmcpOyB9XG4gICNwY2hkcmlnaHQgLmpuIGE6bnRoLW9mLXR5cGUoMikgbGkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9uYXZfZWpfYmwucG5nKTsgfVxuICAjcGNoZHJpZ2h0IC5qbiBhOm50aC1vZi10eXBlKDMpIGxpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2FqX2JsLnBuZyk7IH1cbiAgI3BjaGRyaWdodCAuam4gYTpob3ZlciBsaSxcbiAgI3BjaGRyaWdodCAuam4gYS5ub3cgbGkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7IH1cblxuI3Bob25ldG9wbmF2IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzU1NTU1NTsgfVxuICAjcGhvbmV0b3BuYXYgdWwgYSB7XG4gICAgd2lkdGg6IDMzJTsgfVxuICAjcGhvbmV0b3BuYXYgdWwgbGkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM1NTU1NTU7IH1cbiAgI3Bob25ldG9wbmF2IHVsIGE6Zmlyc3QtY2hpbGQgbGkge1xuICAgIGJvcmRlci1sZWZ0OiBub25lOyB9XG5cbiN0b3BrZXl3b3JkcywgI3RvcGtleXdvcmRzMDIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAzcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGJsYWNrO1xuICBtaW4taGVpZ2h0OiAzNnB4OyB9XG4gICN0b3BrZXl3b3JkcyBoMiwgI3RvcGtleXdvcmRzMDIgaDIge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgI3RvcGtleXdvcmRzIHVsLCAjdG9wa2V5d29yZHMwMiB1bCB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAjdG9wa2V5d29yZHMgbGksICN0b3BrZXl3b3JkczAyIGxpIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk1MHB4KSB7XG4gICNtaWRkbGVzZWMsXG4gIGhlYWRlciB7XG4gICAgbWF4LXdpZHRoOiA5NTBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAjcGNoZHdyYXBwZXIgPiB1bCB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICBtYWluIHtcbiAgICB3aWR0aDogNjQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAjdG9wYmFyLFxuICAjcGhvbmVtZW51LFxuICAjcGhvbmVzZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAjc2lkZWNvbCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnBjbm9uZSwgI3Bob25lc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5wY29ubHksICNzaWRlY29sIC5zZWFyY2hmb3JtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHNlY3Rpb24ucGN3aWR0aDEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIHNlY3Rpb24ucGN3aWR0aDEwMCBkaXYge1xuICAgICAgd2lkdGg6IDQ5JTsgfVxuICAgIHNlY3Rpb24ucGN3aWR0aDEwMCBkaXYudGV4dHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgfVxuICAgICAgc2VjdGlvbi5wY3dpZHRoMTAwIGRpdi50ZXh0cyBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuXG5wLnBhdGgge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuICBwLnBhdGggPiBhI2hvbWVpY29uOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICBwLnBhdGggaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAycHg7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHdpZHRoOiAxNXB4OyB9XG5cbiN0b3BiYXIge1xuICBoZWlnaHQ6IDc1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgM3B4IGJsYWNrOyB9XG4gICN0b3BiYXIgYSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4jcGhvbmVtZW51IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkaW1ncmF5O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAyMDAwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDE7IH1cbiAgI3Bob25lbWVudSBsaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgYm9yZGVyLXRvcDogc29saWQgMXB4IHdoaXRlOyB9XG4gICNwaG9uZW1lbnUgYSwgI3Bob25lbWVudSBwIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIHBhZGRpbmc6IDIwcHggMTBweDsgfVxuICAjcGhvbmVtZW51IHNlY3Rpb24ubGluZXVwbGlua3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBibGFjaztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XG4gICAgcGFkZGluZzogMTBweCAwcHg7IH1cbiAgICAjcGhvbmVtZW51IHNlY3Rpb24ubGluZXVwbGlua3MgLmZsZXgtcm93LCAjcGhvbmVtZW51IHNlY3Rpb24ubGluZXVwbGlua3MgI2xpbmV1cCAuY3VzdG9tdGFncywgI2xpbmV1cCAjcGhvbmVtZW51IHNlY3Rpb24ubGluZXVwbGlua3MgLmN1c3RvbXRhZ3MsICNwaG9uZW1lbnUgc2VjdGlvbi5saW5ldXBsaW5rc1xuICAgICNnb29kcyAuaXRlbXRhZ3MgdWwsXG4gICAgI2dvb2RzIC5pdGVtdGFncyAjcGhvbmVtZW51IHNlY3Rpb24ubGluZXVwbGlua3MgdWwge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgICAjcGhvbmVtZW51IHNlY3Rpb24ubGluZXVwbGlua3MgLmZsZXgtcm93IGEsICNwaG9uZW1lbnUgc2VjdGlvbi5saW5ldXBsaW5rcyAjbGluZXVwIC5jdXN0b210YWdzIGEsICNsaW5ldXAgI3Bob25lbWVudSBzZWN0aW9uLmxpbmV1cGxpbmtzIC5jdXN0b210YWdzIGEsICNwaG9uZW1lbnUgc2VjdGlvbi5saW5ldXBsaW5rc1xuICAgICAgI2dvb2RzIC5pdGVtdGFncyB1bCBhLFxuICAgICAgI2dvb2RzIC5pdGVtdGFncyAjcGhvbmVtZW51IHNlY3Rpb24ubGluZXVwbGlua3MgdWwgYSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAjcGhvbmVtZW51IC5uYXZtZW51MDEge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy90cmlfMDEucG5nKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWltYWdlLXNldCh1cmwoLi9pbWcvdHJpXzAxLnBuZykgMXgsIHVybCguL2ltZy90cmlfMDFfbC5wbmcpIDJ4KTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwcHggNTAlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgI3Bob25lbWVudSAubmF2bWVudTAxIHAge1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4OyB9XG5cbi5uYXZtZW51X2puLFxuLm5hdm1lbnVfc2osXG4ubmF2bWVudV9laixcbi5uYXZtZW51X2FqIHtcbiAgcGFkZGluZy1sZWZ0OiAxMjdweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7IH1cblxuLm5hdm1lbnVfam4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvc3BtZW51X2puLnBuZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtaW1hZ2Utc2V0KHVybCguL2ltZy9zcG1lbnVfam4ucG5nKSAxeCwgdXJsKC4vaW1nL3NwbWVudV9qbl9sLnBuZykgMngpOyB9XG5cbi5uYXZtZW51X3NqIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL3NwbWVudV9zai5wbmcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWltYWdlLXNldCh1cmwoLi9pbWcvc3BtZW51X3NqLnBuZykgMXgsIHVybCguL2ltZy9zcG1lbnVfc2pfbC5wbmcpIDJ4KTsgfVxuXG4ubmF2bWVudV9laiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9zcG1lbnVfZWoucG5nKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQodXJsKC4vaW1nL3NwbWVudV9lai5wbmcpIDF4LCB1cmwoLi9pbWcvc3BtZW51X2VqX2wucG5nKSAyeCk7IH1cblxuLm5hdm1lbnVfYWoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvc3BtZW51X2FqLnBuZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtaW1hZ2Utc2V0KHVybCguL2ltZy9zcG1lbnVfYWoucG5nKSAxeCwgdXJsKC4vaW1nL3NwbWVudV9hal9sLnBuZykgMngpOyB9XG5cbiNoZWFkZXIwMSxcbiNoZWFkZXIwMixcbiNoZWFkZXIwMyxcbiNoZWFkZXIwNCxcbiNoZWFkZXIwNSxcbiNoZWFkZXJqMSxcbiNoZWFkZXJqMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbiNoZWFkZXJqMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogNTRweDsgfVxuXG4jaGVhZGVyajIge1xuICBwYWRkaW5nOiAwIDIwcHg7IH1cblxuI2hlYWRlcjEge1xuICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAjaGVhZGVyMSBpbWcge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cblxuI2hlYWRlcjIge1xuICBoZWlnaHQ6IDU1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbiNoZWFkZXIwNCB7XG4gIHBhZGRpbmc6IDAgMjBweDsgfVxuICAjaGVhZGVyMDQgaW1nIHtcbiAgICB3aWR0aDogMjJweDsgfVxuXG4ucGFnZW5hdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxLjdyZW07IH1cbiAgLnBhZ2VuYXRpb24gaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA0cHg7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHdpZHRoOiA3MnB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXJnaW46IDAgMTBweDsgfVxuICAucGFnZW5hdGlvbiA+IHNwYW4ge1xuICAgIGNvbG9yOiAjY2NjOyB9XG4gIC5wYWdlbmF0aW9uID4gZGl2Lm5vYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDcycHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbjogMCAxMHB4OyB9XG4gIC5wYWdlbmF0aW9uIGEge1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5ib3JkZXJub25lIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmljb25ub25lIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4jcGNpbmRleCB1bCB7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICAjcGNpbmRleCB1bCBsaSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL3RyaV8wMi5wbmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7IH1cbiAgICAjcGNpbmRleCB1bCBsaSBhIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5rZXl3b3JkcywgLmtleXdvcmRzMDIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDMxcHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmc6IDhweCAxMHB4IDFweCA4MHB4O1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggYmxhY2s7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCBibGFjaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL3RhZ18wMy5wbmcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWltYWdlLXNldCh1cmwoLi9pbWcvdGFnXzAzLnBuZykgMXgsIHVybCguL2ltZy90YWdfMDNfbC5wbmcpIDJ4KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7IH1cbiAgLmtleXdvcmRzIGxpLCAua2V5d29yZHMwMiBsaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgLmtleXdvcmRzIGEsIC5rZXl3b3JkczAyIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDdweCA4cHggNXB4O1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG5cbi5rZXl3b3JkczAyIHtcbiAgbWluLWhlaWdodDogNDNweDtcbiAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL2tleXdvcmRzXzAzX3MucG5nKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1pbWFnZS1zZXQodXJsKC4vaW1nL2tleXdvcmRzXzAzX3MucG5nKSAxeCwgdXJsKC4vaW1nL2tleXdvcmRzXzAzX2wucG5nKSAyeCk7IH1cblxuLmFydGljbGVsaW5rIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgbGluZS1oZWlnaHQ6IDEuOXJlbTsgfVxuXG4uYXJ0aWNsZWxpbmsgYSB7XG4gIHBhZGRpbmc6IDdweDtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmFydGljbGVzID4gZGl2LCAuYXJ0aWNsZXMwMiA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5hcnRpY2xlcyBzZWN0aW9uLCAuYXJ0aWNsZXMwMiBzZWN0aW9uIHtcbiAgd2lkdGg6IDQ4JTtcbiAgbWFyZ2luLWJvdHRvbTogMThweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTUwcHgpIHtcbiAgICAuYXJ0aWNsZXMgc2VjdGlvbiwgLmFydGljbGVzMDIgc2VjdGlvbiB7XG4gICAgICB3aWR0aDogMzIlOyB9IH1cblxuLmFydGljbGVzIC5pbWcgLm5ld2ljb24sIC5hcnRpY2xlczAyIC5pbWcgLm5ld2ljb24ge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IC00NXB4OyB9XG4gIC5hcnRpY2xlcyAuaW1nIC5uZXdpY29uIGltZywgLmFydGljbGVzMDIgLmltZyAubmV3aWNvbiBpbWcge1xuICAgIGhlaWdodDogNDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtNXB4O1xuICAgIGxlZnQ6IC01cHg7IH1cblxuLmFydGljbGVzIC5pbWcgLnRodW1ibmFpbCwgLmFydGljbGVzMDIgLmltZyAudGh1bWJuYWlsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDBweDtcbiAgei1pbmRleDogLTE7IH1cblxuLmFydGljbGVzIGgxLCAuYXJ0aWNsZXMwMiBoMSB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvdHJpXzAxLnBuZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtaW1hZ2Utc2V0KHVybCguL2ltZy90cmlfMDEucG5nKSAxeCwgdXJsKC4vaW1nL3RyaV8wMV9sLnBuZykgMngpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0OyB9XG5cbi5hcnRpY2xlcyBoMiwgLmFydGljbGVzMDIgaDIge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlOyB9XG5cbi5hcnRpY2xlcyBwLCAuYXJ0aWNsZXMwMiBwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hcnRpY2xlcyBwLnBjb25seSwgLmFydGljbGVzMDIgcC5wY29ubHksIC5hcnRpY2xlcyAjc2lkZWNvbCBwLnNlYXJjaGZvcm0sICNzaWRlY29sIC5hcnRpY2xlcyBwLnNlYXJjaGZvcm0sIC5hcnRpY2xlczAyICNzaWRlY29sIHAuc2VhcmNoZm9ybSwgI3NpZGVjb2wgLmFydGljbGVzMDIgcC5zZWFyY2hmb3JtIHtcbiAgZm9udC1zaXplOiAxLjFyZW07IH1cblxuLmFydGljbGVzIGEsIC5hcnRpY2xlczAyIGEge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYXJ0aWNsZXMwMiBoMiB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk1MHB4KSB7XG4gIC5hcnRpY2xlcyBoMiwgLmFydGljbGVzMDIgaDIge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gIC5zZWN0aW9udGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9XG4gIC5hcnRpY2xlczAyIGRpdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuYXJ0aWNsZXMwMiBzZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gICAgLmFydGljbGVzMDIgc2VjdGlvbiA+IGEge1xuICAgICAgd2lkdGg6IDM1JTsgfVxuICAgIC5hcnRpY2xlczAyIHNlY3Rpb24gZGl2LnRleHRzIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgIHdpZHRoOiA2NSU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9XG4gICAgICAuYXJ0aWNsZXMwMiBzZWN0aW9uIGRpdi50ZXh0cyBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bzsgfVxuICAgIC5hcnRpY2xlczAyIHNlY3Rpb24gLmRhdGUge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvOyB9IH1cblxuLnRodW1ibmFpbGltZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud3BfcnBfdGh1bWJuYWlsIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uZmJsaW5rIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgaGVpZ2h0OiAxNzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmViZWNjYXB1cnBsZTsgfVxuXG4uZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5mYi1wYWdlIHtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuYTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjc7IH1cblxuI3NpZGVjb2wgLnNlYXJjaGZvcm0ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgI3NpZGVjb2wgLnNlYXJjaGZvcm0gPiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgI3NpZGVjb2wgLnNlYXJjaGZvcm0gLnMge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgYmxhY2s7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTVweDsgfVxuICAjc2lkZWNvbCAuc2VhcmNoZm9ybSAuc2VhcmNoc3VibWl0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9pY29uX3NlYXJjaC5wbmcpOyB9XG4gICNzaWRlY29sIC5zZWFyY2hmb3JtIC5zZWFyY2hzdWJtaXQ6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4jcGhvbmVzZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDVweCAxMHB4IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmF5OyB9XG4gICNwaG9uZXNlYXJjaCAuc2VhcmNoZm9ybSB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAjcGhvbmVzZWFyY2ggLnNlYXJjaGZvcm0gPiBkaXYge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICNwaG9uZXNlYXJjaCAuc2VhcmNoZm9ybSAucyB7XG4gICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgI3Bob25lc2VhcmNoIC5zZWFyY2hmb3JtIC5zZWFyY2hzdWJtaXQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICB3aWR0aDogMTEwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9zcF9zZWFyY2hfYnV0dG9uLnN2Zyk7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgI3Bob25lc2VhcmNoIC5zZWFyY2hmb3JtIC5zZWFyY2hzdWJtaXQ6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5lcGNsaXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAuZXBjbGlzdCBwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgICAuZXBjbGlzdCBwOm50aC1jaGlsZCgxKSB7XG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICM2YmE5YzA7IH1cbiAgICAuZXBjbGlzdCBwOm50aC1jaGlsZCgyKSB7XG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICM5MGMzMWU7IH1cbiAgICAuZXBjbGlzdCBwOm50aC1jaGlsZCgzKSB7XG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNlZDgwOTc7IH1cbiAgICAuZXBjbGlzdCBwOm50aC1jaGlsZCg0KSB7XG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNmMzk4MDA7IH1cbiAgICAuZXBjbGlzdCBwOm50aC1jaGlsZCg1KSB7XG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNiYjc3YjQ7IH1cbiAgICAuZXBjbGlzdCBwOm50aC1jaGlsZCg2KSB7XG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICM2ZTllY2U7IH1cbiAgICAuZXBjbGlzdCBwOm50aC1jaGlsZCg3KSB7XG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNlYzZmODE7IH1cbiAgICAuZXBjbGlzdCBwIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmFycm93bGkge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9hcnJvd2xpLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyOyB9XG5cbi5zdG9yZWxpc3QgaDEge1xuICBmb250LXNpemU6IDIwcHg7IH1cbiAgLnN0b3JlbGlzdCBoMSBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uc3RvcmVsaXN0IGgxLCAuc3RvcmVsaXN0IHAge1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uc3RvcmVsaXN0IGhyIHtcbiAgbWFyZ2luOiAyNXB4IGF1dG87IH1cblxuI3NpbmdsZWFydGljbGUge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbiNsaW5ldXAgLmNvbDQgaDQsXG4jZ29vZHMgLmNvbDQgaDQge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgcGFkZGluZzogNXB4IDVweCAzcHggMXB4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7IH1cblxuI2xpbmV1cCAuY29sNCAuYnJhbmQsXG4jZ29vZHMgLmNvbDQgLmJyYW5kIHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7IH1cblxuI2xpbmV1cCAuY29sNCA+ICosXG4jZ29vZHMgLmNvbDQgPiAqIHtcbiAgbWFyZ2luOiAyMHB4IDA7IH1cblxuI2xpbmV1cCAuY29sNCA+IGEgKixcbiNnb29kcyAuY29sNCA+IGEgKiB7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbiNnb29kcyBkaXYubGVmdGJvcmRlciB7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgYmxhY2s7XG4gIHBhZGRpbmctbGVmdDogMTVweDsgfVxuICAjZ29vZHMgZGl2LmxlZnRib3JkZXIgcC5icmFuZCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbWFyZ2luOiAwOyB9XG4gICNnb29kcyBkaXYubGVmdGJvcmRlciBoMSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgI2dvb2RzIGRpdi5sZWZ0Ym9yZGVyIHAucHJpY2Uge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuXG4jZ29vZHMgZGl2LnNwZWMge1xuICBtYXJnaW46IDI1cHggMDsgfVxuICAjZ29vZHMgZGl2LnNwZWMgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgICAjZ29vZHMgZGl2LnNwZWMgdGFibGUgdGQge1xuICAgICAgcGFkZGluZzogOHB4IDhweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QzZDNkMzsgfVxuICAgICNnb29kcyBkaXYuc3BlYyB0YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICBtaW4td2lkdGg6IDY1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmF5O1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG5cbiNnb29kcyBkaXYuY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxLjRyZW07IH1cblxuI2dvb2RzIGRpdi5tb3JlbGluayB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAjZ29vZHMgZGl2Lm1vcmVsaW5rIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1OyB9XG5cbiNnb29kcyBkaXYuY3JlZGl0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG4gIHBhZGRpbmc6IDVweCAxMHB4OyB9XG4gICNnb29kcyBkaXYuY3JlZGl0IHAge1xuICAgIG1hcmdpbjogMDsgfVxuXG4jZ29vZHMgaHIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCBibGFjazsgfVxuXG4jZ29vZHMgLml0ZW10YWdzIGgxIHtcbiAgZm9udC1zaXplOiAxLjVyZW07IH1cblxuI2xpbmV1cCAuY3VzdG9tdGFncyxcbiNnb29kcyAuaXRlbXRhZ3MgdWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICAjbGluZXVwIC5jdXN0b210YWdzIGxpLFxuICAjZ29vZHMgLml0ZW10YWdzIHVsIGxpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmF5O1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiA3cHggOHB4IDVweDtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAjbGluZXVwIC5jdXN0b210YWdzIGxpIGEsXG4gICAgI2dvb2RzIC5pdGVtdGFncyB1bCBsaSBhIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbnNlY3Rpb24ubGluZXVwbGlua3MgPiAuY29sNCBhIHtcbiAgd2lkdGg6IDIzJSAhaW1wb3J0YW50OyB9XG5cbi5zaW5nbGUgYXJ0aWNsZSBkaXYuY2FwdGlvbmltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDEwcHg7IH1cbiAgLnNpbmdsZSBhcnRpY2xlIGRpdi5jYXB0aW9uaW1nIGltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuXG4uc2luZ2xlIGFydGljbGUgc3VwIHtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgY29sb3I6ICM2NjY2NjY7IH1cblxuLnNpbmdsZSBhcnRpY2xlIHAuc21hbGwsIC5zaW5nbGUgYXJ0aWNsZSBkaXYuc21hbGwge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIG1hcmdpbjogMDsgfVxuXG4uc2luZ2xlIGFydGljbGUgaDMge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgYmxhY2s7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogNXB4IDVweCAzcHggMXB4OyB9XG4gIC5zaW5nbGUgYXJ0aWNsZSBoMzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi4pagXCI7IH1cblxuLnNpbmdsZSBhcnRpY2xlIHAuc291cmNlIHtcbiAgY29sb3I6ICM2NjY2NjY7IH1cbiAgLnNpbmdsZSBhcnRpY2xlIHAuc291cmNlOmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKFwiLi9pbWcvYm9va2ljb24ucG5nXCIpO1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDJweDsgfVxuXG4uc2luZ2xlIGFydGljbGUgZGl2LmJvcmRlciB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICMzMzMzMzM7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBmb250LXNpemU6IDEuMXJlbTsgfVxuXG4uc2luZ2xlIGFydGljbGUgZGl2LmJvcmRlcmJnIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzExMTExMTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZGNkYztcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNDAlOyB9XG5cbi5zaW5nbGUgYXJ0aWNsZSBwLnByb2ZzdGF0dXMge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cbiAgLnNpbmdsZSBhcnRpY2xlIHAucHJvZnN0YXR1cyArIHAucHJvZm5hbWUge1xuICAgIG1hcmdpbi10b3A6IDJweDsgfVxuXG4uc2luZ2xlIGFydGljbGUgcC5wcm9mbmFtZSB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4OyB9XG4gIC5zaW5nbGUgYXJ0aWNsZSBwLnByb2ZuYW1lICsgcCB7XG4gICAgbWFyZ2luLXRvcDogMHB4OyB9XG5cbi5zaW5nbGUgYXJ0aWNsZSBkaXYucmVhZG1vcmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnNpbmdsZSBhcnRpY2xlIGRpdi5yZWFkbW9yZSBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgcGFkZGluZzogMTBweCAxOHB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cblxuLnNpbmdsZSBhcnRpY2xlIC55b3V0dWJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBtYXJnaW46IDMwcHggMDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnNpbmdsZSBhcnRpY2xlIC55b3V0dWJlIGlmcmFtZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNpbmdsZSBhcnRpY2xlIGgyIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTsgfVxuICAuc2luZ2xlIGFydGljbGUgaDMge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9IH1cblxuaDEjc3AtdGl0bGUge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbnAjc3AtZXhjZXJwdCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtOyB9XG5cbnNlY3Rpb24jc3AtdGFncyBkaXYuY2F0dGFncyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogZGltZ3JheTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIHNlY3Rpb24jc3AtdGFncyBkaXYuY2F0dGFncyBoMSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbnNlY3Rpb24jc3AtdGFncyBkaXYua2V5d29yZHMsIHNlY3Rpb24jc3AtdGFncyBkaXYua2V5d29yZHMwMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tdG9wOiAwOyB9XG4gIHNlY3Rpb24jc3AtdGFncyBkaXYua2V5d29yZHMgdWwsIHNlY3Rpb24jc3AtdGFncyBkaXYua2V5d29yZHMwMiB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICBzZWN0aW9uI3NwLXRhZ3MgZGl2LmtleXdvcmRzIHVsIGxpLCBzZWN0aW9uI3NwLXRhZ3MgZGl2LmtleXdvcmRzMDIgdWwgbGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxudWwjY2F0bmF2IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgdWwjY2F0bmF2IGxpIGEge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBwYWRkaW5nOiAzcHggMTZweCA0cHg7IH1cbiAgdWwjY2F0bmF2IGxpLmN1cnJlbnQtY2F0IGEge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuXG5zZWN0aW9uLnBpY2t1cGl0ZW1zIHNlY3Rpb24uZmxleC1yb3csIHNlY3Rpb24ucGlja3VwaXRlbXMgI2xpbmV1cCBzZWN0aW9uLmN1c3RvbXRhZ3MsICNsaW5ldXAgc2VjdGlvbi5waWNrdXBpdGVtcyBzZWN0aW9uLmN1c3RvbXRhZ3Mge1xuICB3aWR0aDogOTYlOyB9XG4gIHNlY3Rpb24ucGlja3VwaXRlbXMgc2VjdGlvbi5mbGV4LXJvdyBkaXYsIHNlY3Rpb24ucGlja3VwaXRlbXMgI2xpbmV1cCBzZWN0aW9uLmN1c3RvbXRhZ3MgZGl2LCAjbGluZXVwIHNlY3Rpb24ucGlja3VwaXRlbXMgc2VjdGlvbi5jdXN0b210YWdzIGRpdiB7XG4gICAgd2lkdGg6IDQ4JTsgfVxuICBzZWN0aW9uLnBpY2t1cGl0ZW1zIHNlY3Rpb24uZmxleC1yb3cgZGl2LnJpZ2h0IGgxLCBzZWN0aW9uLnBpY2t1cGl0ZW1zICNsaW5ldXAgc2VjdGlvbi5jdXN0b210YWdzIGRpdi5yaWdodCBoMSwgI2xpbmV1cCBzZWN0aW9uLnBpY2t1cGl0ZW1zIHNlY3Rpb24uY3VzdG9tdGFncyBkaXYucmlnaHQgaDEge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgc2VjdGlvbi5waWNrdXBpdGVtcyBzZWN0aW9uLmZsZXgtcm93IGRpdi5yaWdodCBhLCBzZWN0aW9uLnBpY2t1cGl0ZW1zICNsaW5ldXAgc2VjdGlvbi5jdXN0b210YWdzIGRpdi5yaWdodCBhLCAjbGluZXVwIHNlY3Rpb24ucGlja3VwaXRlbXMgc2VjdGlvbi5jdXN0b210YWdzIGRpdi5yaWdodCBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDlweCAwOyB9XG4iLCIvKlxuaHRtbDVkb2N0b3IuY29tIFJlc2V0IFN0eWxlc2hlZXRcbnYxLjYuMVxuTGFzdCBVcGRhdGVkOiAyMDEwLTA5LTE3XG5BdXRob3I6IFJpY2hhcmQgQ2xhcmsgLSBodHRwOi8vcmljaGNsYXJrZGVzaWduLmNvbVxuVHdpdHRlcjogQHJpY2hfY2xhcmtcbiovXG5cbmh0bWwsIGJvZHksIGRpdiwgc3Bhbiwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hYmJyLCBhZGRyZXNzLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzYW1wLFxuc21hbGwsIHN0cm9uZywgc3ViLCBzdXAsIHZhcixcbmIsIGksXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gICAgbWFyZ2luOjA7XG4gICAgcGFkZGluZzowO1xuICAgIGJvcmRlcjowO1xuICAgIG91dGxpbmU6MDtcbiAgICBmb250LXNpemU6MTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtcbiAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAgIGZvbnQtd2VpZ2h0OmluaGVyaXQ7XG59XG5cbmJvZHkge1xuICAgIGxpbmUtaGVpZ2h0OjE7XG59XG5cbmFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxcbmZvb3RlcixoZWFkZXIsaGdyb3VwLG1lbnUsbmF2LHNlY3Rpb24ge1xuICAgIGRpc3BsYXk6YmxvY2s7XG59XG5cbm5hdiB1bCB7XG4gICAgbGlzdC1zdHlsZTpub25lO1xufVxuXG51bCxvbHtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgICBxdW90ZXM6bm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gICAgY29udGVudDonJztcbiAgICBjb250ZW50Om5vbmU7XG59XG5cbmEge1xuICAgIG1hcmdpbjowO1xuICAgIHBhZGRpbmc6MDtcbiAgICBmb250LXNpemU6MTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtcbiAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogY2hhbmdlIGNvbG91cnMgdG8gc3VpdCB5b3VyIG5lZWRzICovXG5pbnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6I2ZmOTtcbiAgICBjb2xvcjojMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xufVxuXG4vKiBjaGFuZ2UgY29sb3VycyB0byBzdWl0IHlvdXIgbmVlZHMgKi9cbm1hcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6I2ZmOTtcbiAgICBjb2xvcjojMDAwO1xuICAgIGZvbnQtc3R5bGU6aXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG59XG5cbmRlbCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbmFiYnJbdGl0bGVdLCBkZm5bdGl0bGVdIHtcbiAgICBib3JkZXItYm90dG9tOjFweCBkb3R0ZWQ7XG4gICAgY3Vyc29yOmhlbHA7XG59XG5cbnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6MDtcbn1cblxuLyogY2hhbmdlIGJvcmRlciBjb2xvdXIgdG8gc3VpdCB5b3VyIG5lZWRzICovXG5ociB7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBoZWlnaHQ6MXB4O1xuICAgIGJvcmRlcjowO1xuICAgIGJvcmRlci10b3A6MXB4IHNvbGlkICNjY2NjY2M7XG4gICAgbWFyZ2luOjFlbSAwO1xuICAgIHBhZGRpbmc6MDtcbn1cblxuaW5wdXQsIHNlbGVjdCB7XG4gICAgdmVydGljYWwtYWxpZ246bWlkZGxlO1xufVxuIiwiKntcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5odG1se1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcblx0XHRmb250LXNpemU6IDgwJTtcclxuXHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcclxufVxyXG5ib2R5e1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1pbi13aWR0aDogJG1pbi13aWR0aDtcclxuXHQvLyB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Zm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sICdMdWNpZGEgR3JhbmRlJywgJ0hlbHZldGljYSBOZXVlJywgJ0hpcmFnaW5vIEtha3UgR290aGljIFByb04nLCBcIuODoeOCpOODquOCqlwiLCBtZWlyeW8sIFwi5ri444K044K344OD44KvXCIsIFl1R290aGljLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG5pbWd7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbn1cclxuXHJcbmF7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuYTpob3ZlcntcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbnN0cm9uZ3tcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG5we1xyXG4gICAgbGluZS1oZWlnaHQ6IDE3MCU7XHJcbn1cclxuXHJcblxyXG4ubm9uZXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5oaWRkZW57XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuIiwiJHdyYXAtd2lkdGggOiA5MCU7XG4kbWluLXdpZHRoIDogMzYwcHg7XG4kYnJlYWtwb2ludC1zcCA6IDY0MHB4O1xuJGJyZWFrcG9pbnQtcGMgOiA5NTBweDtcbiRtYXgtd2lkdGggOiAxMjgwcHg7XG5cbiRwaG9uZW5hdmhlaWdodCA6IDUwcHg7XG4kc21hbGx3aWR0aCA6IDk2dnc7XG4kc2VjdGlvbi1oZWFkZXJfaGVpZ2h0IDogNDBweDtcblxuJGxpbmtjb2xvciA6ICMwMDY2Y2M7XG4iLCIuZmxleC1jb2x7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mbGV4LXJvd3tcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uY29sNHtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdD4qe1xuXHRcdHdpZHRoOiAyNSU7XG5cdFx0QGluY2x1ZGUgb25zcHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fTtcblx0fVxufVxuXG4ubWxhe1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLm1yYXtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ubXRhe1xuXHRtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4ubWJhe1xuXHRtYXJnaW4tYm90dG9tOiBhdXRvO1xufVxuXG4udGFye1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRhY3tcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFse1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc3Bub25le1xuXHRAaW5jbHVkZSBvbnNwe1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnNwb25seXtcblx0QGluY2x1ZGUgbm9uc3B7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4ucGNub25le1xuXHRAaW5jbHVkZSBvbnBje1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnBjb25seXtcblx0QGluY2x1ZGUgbm9ucGN7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jb250YWluaW1ne1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5jb3ZlcmltZ3tcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnNlcmlme1xuXHRmb250LWZhbWlseTogXCLmuLjmmI7mnJ1cIiwgWXVNaW5jaG8sIFwi44OS44Op44Ku44OO5piO5pydIFByb04gVzNcIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLCBcIkhH5piO5pydRVwiLCBcIu+8re+8syDvvLDmmI7mnJ1cIiwgXCLvvK3vvLMg5piO5pydXCIsIHNlcmlmO1xufVxuXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwIHtcblx0JGkgOiAkaSAqIDEwO1xuXHQubXQjeyAkaSB9IHtcblx0XHRtYXJnaW4tdG9wOiAjeyRpfXB4O1xuXHR9XG5cdC5tYiN7ICRpIH0ge1xuXHRcdG1hcmdpbi1ib3R0b206ICN7JGl9cHg7XG5cdH1cblx0LnB0I3sgJGkgfSB7XG5cdFx0cGFkZGluZy10b3A6ICN7JGl9cHg7XG5cdH1cblx0LnBiI3sgJGkgfSB7XG5cdFx0cGFkZGluZy1ib3R0b206ICN7JGl9cHg7XG5cdH1cbn1cbiIsIkBtaXhpbiBvbnNwIHtcblx0QG1lZGlhIChtYXgtd2lkdGggOiAkYnJlYWtwb2ludC1zcCApe1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBub25zcCB7XG5cdEBtZWRpYSAobWluLXdpZHRoIDogI3skYnJlYWtwb2ludC1zcCArIDEgfSApe1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBvbnBjIHtcblx0QG1lZGlhIChtaW4td2lkdGggOiAkYnJlYWtwb2ludC1wYyApe1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBub25wYyB7XG5cdEBtZWRpYSAobWF4LXdpZHRoIDogI3skYnJlYWtwb2ludC1wYyAtIDEgfSApe1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG4iLCJAaW1wb3J0IFwicmVzZXRcIjtcclxuQGltcG9ydCBcInZhclwiO1xyXG5AaW1wb3J0IFwidXRpbGl0eVwiO1xyXG5AaW1wb3J0IFwiY29tbW9uXCI7XHJcbkBpbXBvcnQgXCJjbGFzc1wiO1xyXG5cclxuYm9keSB7XHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG59XHJcblxyXG4ucGNvbmx5e1xyXG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLndyYXBwZXJ7XHJcblx0d2lkdGg6ICRzbWFsbHdpZHRoO1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtcGMpIHtcclxuXHRcdHdpZHRoOiA5OCU7XHJcblx0fVxyXG59XHJcblxyXG4uc25zbGlua3tcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRtYXgtd2lkdGg6IDYwMHB4O1xyXG5cdG1hcmdpbjogMTBweCBhdXRvO1xyXG5cdGRpdntcclxuXHRcdHdpZHRoOiAzMiU7XHJcblx0fVxyXG59XHJcblxyXG5tYWlue1xyXG5cdG1pbi1oZWlnaHQ6IDMwMHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG5hcnRpY2xle1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0aW1ne1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0fVxyXG5cdGgxe1xyXG5cdFx0Zm9udC1zaXplOiAxLjlyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMTMwJTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdH1cclxuXHRoMntcclxuXHRcdG1hcmdpbi10b3A6IDhweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDEzcHg7XHJcblx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IHNvbGlkIDVweCBibGFjaztcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdH1cclxuXHRwe1xyXG5cdFx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0XHRtYXJnaW46IDE1cHggMDtcclxuXHRcdEBpbmNsdWRlIG9uc3B7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0fTtcclxuXHR9XHJcblx0cC5sZWFke1xyXG5cdFx0Zm9udC1zaXplOiAxLjNyZW07XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHR9XHJcblx0YXtcclxuXHRcdGNvbG9yOiAkbGlua2NvbG9yO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIGhlYWRlcntcclxuLy8gXHRAaW5jbHVkZSBvbnBjIHtcclxuLy8gXHRcdGhlaWdodDogMjEwcHg7XHJcbi8vIFx0fVxyXG4vLyB9XHJcbi8vXHJcbi8vIGhlYWRlci5ob21le1xyXG4vLyBcdEBpbmNsdWRlIG9ucGMge1xyXG4vLyBcdFx0aGVpZ2h0OiAyMDBweDtcclxuLy8gXHR9XHJcbi8vIH1cclxuXHJcbmZvb3RlcntcclxuXHRmb250LXNpemU6IDEuMXJlbTtcclxuXHRjb2xvcjogZGltZ3JheTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRwe1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE3MCU7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHRkaXZ7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyYXk7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG5cdH1cclxuXHQjcGhvbmVmb290ZXJ7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRmb250LXNpemU6IDEuMHJlbTtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRzbWFsbHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcblx0I3NwZm9vdGVybGlua3tcclxuXHRcdG1hcmdpbjogMTBweCAyMHB4O1xyXG5cdH1cclxuXHQuZnFmb290ZXJ7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0fVxyXG59XHJcblxyXG4uYXJ0aWNsZWRhdGV7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRmb250LXNpemU6IDEuMHJlbTtcclxufVxyXG5cclxuLmRhdGV7XHJcblx0Zm9udC1zaXplOiAwLjlyZW07XHJcblx0bWFyZ2luOiA1cHggMDtcclxufVxyXG5cclxuQGluY2x1ZGUgb25wYyB7XHJcblx0Zm9vdGVye1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmF5O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHQjdG9wbGlua3tcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0XHRyaWdodDogMTVweDtcclxuXHRcdFx0Ym90dG9tOiA5MHB4O1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnBjb25seXtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHRcdFx0d2lkdGg6IDk4JTtcclxuXHRcdFx0bWF4LXdpZHRoOiA5NTBweDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdHNtYWxse1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdFx0LmpubGlua3tcclxuXHRcdFx0XHR3aWR0aDogODEwcHg7XHJcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0PmF7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ly8gLmJvdHRvbXtcclxuXHRcdFx0Ly8gXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvYWlfbG9nb18wMS5wbmcpO1xyXG5cdFx0XHQvLyBcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdC8vIFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XHJcblx0XHRcdC8vIH1cclxuXHRcdFx0PmRpdntcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0PmRpdi5mbGV4e1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDE1cHg7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xyXG5cdFx0XHRcdD5kaXZ7XHJcblx0XHRcdFx0XHR3aWR0aDogMzAlO1xyXG5cdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS43cmVtO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDdweCAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuXHJcbiNtaWRkbGVzZWN7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5zZWN0aW9udGl0bGV7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0cGFkZGluZzogNXB4IDEwcHggNXB4IDMwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL3dpbmdfaWNvbi5zdmcpO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi50aXRsZWJvcmRlcntcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBibGFjaztcclxufVxyXG5cclxuLmJhbm5lcnN7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0aW1ne1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcbn1cclxuXHJcbiNzaWRlY29se1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0d2lkdGg6IDMwMHB4O1xyXG5cdG1pbi13aWR0aDogMjg1cHg7XHJcblx0c2VjdGlvbntcclxuXHRcdG1hcmdpbjogMjBweCAwO1xyXG5cdH1cclxuXHRoMntcclxuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRwYWRkaW5nOiA3cHggMDtcclxuXHRcdHBhZGRpbmctbGVmdDogMjhweDtcclxuXHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCBibGFjaztcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdH1cclxuXHQjaW5kZXggaDJ7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvc3VuLmdpZik7XHJcblx0fVxyXG5cdCNyYW5raW5nIGgye1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL3JhbmtpbmcuZ2lmKTtcclxuXHR9XHJcblx0I21hZ2F6aW5lIGgye1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL21hZ2F6aW5lLmdpZik7XHJcblx0fVxyXG5cclxuXHQ+LmZsZXh7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0aW1ne1xyXG5cdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuI2luZGV4bGlua3tcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0bWFyZ2luOiAxMHB4IDA7XHJcblx0YXtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDMwJTtcclxuXHRcdHBhZGRpbmc6IDE1cHggMDtcclxuXHR9XHJcbn1cclxuXHJcbiNyYW5raW5ne1xyXG5cdG9sIGxpIGF7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHQvLyBmb250LXdlaWdodDogYm9sZDtcclxuXHR9XHJcblx0YXtcclxuXHRcdEBpbmNsdWRlIG9ucGN7XHJcblx0XHRcdGZvbnQtc2l6ZTogMC45cmVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMC45cmVtO1xyXG5cdFx0fTtcclxuXHR9XHJcblx0b2x7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0Y291bnRlci1yZXNldDogbm87XHJcblx0XHRAaW5jbHVkZSBvbnNwe1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0XHR9O1xyXG5cdH1cclxuXHRsaXtcclxuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuOHJlbTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDMwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XHJcblx0fVxyXG5cdGxpOm50aC1jaGlsZCgxKXtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9pY29ubm8wMS5naWYpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWltYWdlLXNldCh1cmwoLi9pbWcvaWNvbm5vMDEuZ2lmKSAxeCwgdXJsKC4vaW1nL2ljb25ubzAxX2wuZ2lmKSAyeCk7XHJcblx0fVxyXG5cdGxpOm50aC1jaGlsZCgyKXtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9pY29ubm8wMi5naWYpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWltYWdlLXNldCh1cmwoLi9pbWcvaWNvbm5vMDIuZ2lmKSAxeCwgdXJsKC4vaW1nL2ljb25ubzAyX2wuZ2lmKSAyeCk7XHJcblx0fVxyXG5cdGxpOm50aC1jaGlsZCgzKXtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9pY29ubm8wMy5naWYpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWltYWdlLXNldCh1cmwoLi9pbWcvaWNvbm5vMDMuZ2lmKSAxeCwgdXJsKC4vaW1nL2ljb25ubzAzX2wuZ2lmKSAyeCk7XHJcblx0fVxyXG5cdGxpOm50aC1jaGlsZCg0KXtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9pY29ubm8wNC5naWYpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWltYWdlLXNldCh1cmwoLi9pbWcvaWNvbm5vMDQuZ2lmKSAxeCwgdXJsKC4vaW1nL2ljb25ubzA0X2wuZ2lmKSAyeCk7XHJcblx0fVxyXG5cdGxpOm50aC1jaGlsZCg1KXtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9pY29ubm8wNS5naWYpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWltYWdlLXNldCh1cmwoLi9pbWcvaWNvbm5vMDUuZ2lmKSAxeCwgdXJsKC4vaW1nL2ljb25ubzA1X2wuZ2lmKSAyeCk7XHJcblx0fVxyXG5cdGxpOm50aC1jaGlsZCg2KXtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9pY29ubm8wNi5naWYpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWltYWdlLXNldCh1cmwoLi9pbWcvaWNvbm5vMDYuZ2lmKSAxeCwgdXJsKC4vaW1nL2ljb25ubzA2X2wuZ2lmKSAyeCk7XHJcblx0fVxyXG5cdGxpOm50aC1jaGlsZCg3KXtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9pY29ubm8wNy5naWYpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWltYWdlLXNldCh1cmwoLi9pbWcvaWNvbm5vMDcuZ2lmKSAxeCwgdXJsKC4vaW1nL2ljb25ubzA3X2wuZ2lmKSAyeCk7XHJcblx0fVxyXG5cdGxpOm50aC1jaGlsZCg4KXtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9pY29ubm8wOC5naWYpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWltYWdlLXNldCh1cmwoLi9pbWcvaWNvbm5vMDguZ2lmKSAxeCwgdXJsKC4vaW1nL2ljb25ubzA4X2wuZ2lmKSAyeCk7XHJcblx0fVxyXG5cdGxpOm50aC1jaGlsZCg5KXtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9pY29ubm8wOS5naWYpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWltYWdlLXNldCh1cmwoLi9pbWcvaWNvbm5vMDkuZ2lmKSAxeCwgdXJsKC4vaW1nL2ljb25ubzA5X2wuZ2lmKSAyeCk7XHJcblx0fVxyXG5cdGxpOm50aC1jaGlsZCgxMCl7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvaWNvbm5vMTAuZ2lmKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1pbWFnZS1zZXQodXJsKC4vaW1nL2ljb25ubzEwLmdpZikgMXgsIHVybCguL2ltZy9pY29ubm8xMF9sLmdpZikgMngpO1xyXG5cdH1cclxufVxyXG5cclxuI3JhbmtpbmcwMntcclxuXHRAZXh0ZW5kICNyYW5raW5nO1xyXG5cdG1heC13aWR0aDogNDAwcHg7XHJcblx0bWFyZ2luOiBhdXRvO1xyXG59XHJcblxyXG5cclxuI3Jhbmtpbmdoe1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9yYW5raW5nX2ljb24uc3ZnKSAhaW1wb3J0YW50O1xyXG5cdHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jbWFnYXppbmVoe1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9tYWdhemluZV9pY29uLnN2ZykgIWltcG9ydGFudDtcclxuXHRwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuI3NvbGFyaW5kZXh7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL3N1bl8wMi5wbmcpO1xyXG5cdHBhZGRpbmctbGVmdDogNTBweDtcclxufVxyXG5cclxuI21hZ2F6aW5le1xyXG5cdHdpZHRoOiA5NiU7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0aDIsaDN7XHJcblx0XHRtYXJnaW46IDVweCAwO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdH1cclxuXHRoMntcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHR9XHJcblx0aDN7XHJcblx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEzcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTEwJTtcclxuXHRcdHNwYW4uc21hbGx7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblx0LmZsZXh7XHJcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHR9XHJcblx0LmZsZXggZGl2e1xyXG5cdFx0d2lkdGg6IDQ4JTtcclxuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRsaW5lLWhlaWdodDogMTMwJTtcclxuXHRcdGltZ3tcclxuXHRcdFx0bWF4LWhlaWdodDogbm9uZTtcclxuXHRcdH1cclxuXHRcdD5we1xyXG5cdFx0XHRmb250LXNpemU6IDEuMXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmZvcm17XHJcblx0XHRtYXJnaW46IDhweCAwO1xyXG5cdH1cclxufVxyXG5cclxuI21hZ2F6aW5le1xyXG5cdEBpbmNsdWRlIG5vbnBje1xyXG5cdFx0ZGl2LmZsZXh7XHJcblx0XHRcdD5kaXZ7XHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9O1xyXG59XHJcblxyXG4uc21hbGxhZHtcclxuXHRtYXJnaW46IDAgYXV0byAxMHB4O1xyXG5cdGltZ3tcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG59XHJcblxyXG4jc2lkZWNvbCAuc21hbGxhZHtcclxuXHR3aWR0aDogMzAwcHg7XHJcblx0aW1ne1xyXG5cdFx0d2lkdGg6IDMwMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLm1pZGFke1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjODg4ODg4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODg4ODg4O1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0PmRpdntcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHRpbWd7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuI3BjaGR3cmFwcGVye1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdEBpbmNsdWRlIG9ucGMge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdD51bHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcblx0XHRwYWRkaW5nOiAwIDEwcHg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuXHRcdD5hID5saXtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcblx0XHRcdHBhZGRpbmc6IDE1cHggMDtcclxuXHRcdFx0PmRpdntcclxuXHRcdFx0XHR3aWR0aDogMTA4cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0YS5ub3cgZGl2LFxyXG5cdFx0YTpob3ZlciBkaXZ7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdHVsLnNvbGFyY2F0e1xyXG5cdFx0YTpmaXJzdC1jaGlsZCBkaXZ7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9uYXZfc2pfMDEucG5nKTtcclxuXHRcdFx0d2lkdGg6IDExN3B4O1xyXG5cdFx0fVxyXG5cdFx0YTpudGgtb2YtdHlwZSgyKSBkaXZ7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9uYXZfc2pfMDIucG5nKTtcclxuXHRcdFx0d2lkdGg6IDgwcHg7XHJcblx0XHR9XHJcblx0XHRhOm50aC1vZi10eXBlKDMpIGRpdntcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9zal8wMy5wbmcpO1xyXG5cdFx0XHR3aWR0aDogMTE2cHg7XHJcblx0XHR9XHJcblx0XHRhOm50aC1vZi10eXBlKDQpIGRpdntcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9zal8wNC5wbmcpO1xyXG5cdFx0XHR3aWR0aDogMTQ0cHg7XHJcblx0XHR9XHJcblx0XHRhOm50aC1vZi10eXBlKDUpIGRpdntcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9zal8wNS5wbmcpO1xyXG5cdFx0XHR3aWR0aDogMTM2cHg7XHJcblx0XHR9XHJcblx0XHRhOm50aC1vZi10eXBlKDYpIGRpdntcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9zal8wNi5wbmcpO1xyXG5cdFx0XHR3aWR0aDogMTY1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdHVsLmVhcnRoY2F0e1xyXG5cdFx0YTpmaXJzdC1jaGlsZCBkaXZ7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9uYXZfZWpfMDMucG5nKTtcclxuXHRcdFx0d2lkdGg6IDExMHB4O1xyXG5cclxuXHRcdH1cclxuXHRcdGE6bnRoLW9mLXR5cGUoMikgZGl2e1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2VqXzAyLnBuZyk7XHJcblx0XHRcdHdpZHRoOiAxNTFweDtcclxuXHRcdH1cclxuXHRcdGE6bnRoLW9mLXR5cGUoMykgZGl2e1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2VqXzAxLnBuZyk7XHJcblx0XHRcdHdpZHRoOiAxMjhweDtcclxuXHRcdH1cclxuXHRcdGE6bnRoLW9mLXR5cGUoNCkgZGl2e1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2VqXzA0LnBuZyk7XHJcblx0XHRcdHdpZHRoOiAxNjZweDtcclxuXHRcdH1cclxuXHRcdGE6bnRoLW9mLXR5cGUoNSkgZGl2e1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2VqXzA1LnBuZyk7XHJcblx0XHRcdHdpZHRoOiAxMjRweDtcclxuXHRcdH1cclxuXHRcdGE6bnRoLW9mLXR5cGUoNikgZGl2e1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2VqXzA2LnBuZyk7XHJcblx0XHRcdHdpZHRoOiA4MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHR1bC5hZ3JpY2F0e1xyXG5cdFx0YTpmaXJzdC1jaGlsZCBkaXZ7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9uYXZfYWpfMDEucG5nKTtcclxuXHRcdFx0d2lkdGg6IDg0cHg7XHJcblx0XHR9XHJcblx0XHRhOm50aC1vZi10eXBlKDIpIGRpdntcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9hal8wMi5wbmcpO1xyXG5cdFx0XHR3aWR0aDogMTUycHg7XHJcblx0XHR9XHJcblx0XHRhOm50aC1vZi10eXBlKDMpIGRpdntcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9hal8wMy5wbmcpO1xyXG5cdFx0XHR3aWR0aDogMTcwcHg7XHJcblx0XHR9XHJcblx0XHRhOm50aC1vZi10eXBlKDQpIGRpdntcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9hal8wNC5wbmcpO1xyXG5cdFx0XHR3aWR0aDogMTY4cHg7XHJcblx0XHR9XHJcblx0XHRhOm50aC1vZi10eXBlKDUpIGRpdntcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9hal8wNS5wbmcpO1xyXG5cdFx0XHR3aWR0aDogMTQwcHg7XHJcblx0XHR9XHJcblx0XHRhOm50aC1vZi10eXBlKDYpIGRpdntcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9hal8wNi5wbmcpO1xyXG5cdFx0XHR3aWR0aDogODBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0dWwuZnFjYXR7XHJcblx0XHRhOmZpcnN0LWNoaWxkIGRpdntcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9mcV8wMS5wbmcpO1xyXG5cdFx0XHR3aWR0aDogOTVweDtcclxuXHRcdH1cclxuXHRcdGE6bnRoLW9mLXR5cGUoMikgZGl2e1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2ZxXzAyLnBuZyk7XHJcblx0XHRcdHdpZHRoOiA5NXB4O1xyXG5cdFx0fVxyXG5cdFx0YTpudGgtb2YtdHlwZSgzKSBkaXZ7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9uYXZfZnFfMDMucG5nKTtcclxuXHRcdFx0d2lkdGg6IDExMHB4O1xyXG5cdFx0fVxyXG5cdFx0YTpudGgtb2YtdHlwZSg0KSBkaXZ7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9uYXZfZnFfMDQucG5nKTtcclxuXHRcdFx0d2lkdGg6IDg1cHg7XHJcblx0XHR9XHJcblx0XHRhOm50aC1vZi10eXBlKDUpIGRpdntcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9mcV8wNS5wbmcpO1xyXG5cdFx0XHR3aWR0aDogOTVweDtcclxuXHRcdH1cclxuXHRcdGE6bnRoLW9mLXR5cGUoNikgZGl2e1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2ZxXzA2LnBuZyk7XHJcblx0XHRcdHdpZHRoOiAxMTVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcblxyXG4jcGNoZWFkZXJ7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG59XHJcblxyXG4jcGNoZGxlZnR7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR3aWR0aDogMjIycHg7XHJcbn1cclxuXHJcbiNwY2hkcmlnaHR7XHJcblx0d2lkdGg6IDcyOHB4O1xyXG5cdHVse1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDFweDtcclxuXHRcdHdpZHRoOiA3MjZweDtcclxuXHRcdG1hcmdpbi10b3A6IDVweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjODg4ODg4O1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjODg4ODg4O1xyXG5cdH1cclxuXHRhe1xyXG5cdFx0d2lkdGg6IDMzLjMlO1xyXG5cdH1cclxuXHRsaXtcclxuXHRcdHdpZHRoOiAyNDFweDtcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0fVxyXG5cdGE6Zmlyc3QtY2hpbGQgbGl7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X3NqX3doLnBuZyk7XHJcblx0fVxyXG5cdGE6bnRoLW9mLXR5cGUoMikgbGl7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2VqX3doLnBuZyk7XHJcblx0fVxyXG5cdGE6bnRoLW9mLXR5cGUoMykgbGl7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvbmF2X2FqX3doLnBuZyk7XHJcblx0fVxyXG5cdGE6aG92ZXIgbGksXHJcblx0YS5ub3cgbGl7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xyXG5cdH1cclxuXHJcblx0Lmpue1xyXG5cdFx0bGl7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG5cdFx0fVxyXG5cdFx0YTpmaXJzdC1jaGlsZCBsaXtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9zal9ibC5wbmcpO1xyXG5cdFx0fVxyXG5cdFx0YTpudGgtb2YtdHlwZSgyKSBsaXtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9lal9ibC5wbmcpO1xyXG5cdFx0fVxyXG5cdFx0YTpudGgtb2YtdHlwZSgzKSBsaXtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL25hdl9hal9ibC5wbmcpO1xyXG5cdFx0fVxyXG5cdFx0YTpob3ZlciBsaSxcclxuXHRcdGEubm93IGxpe1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcbn1cclxuXHJcbiNwaG9uZXRvcG5hdiB7XHJcblx0dWx7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1NTU1NTU7XHJcblx0XHRhe1xyXG5cdFx0XHR3aWR0aDogMzMlO1xyXG5cdFx0fVxyXG5cdFx0bGl7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0cGFkZGluZzogMTBweCAwO1xyXG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICM1NTU1NTU7XHJcblx0XHR9XHJcblx0XHRhOmZpcnN0LWNoaWxkIGxpe1xyXG5cdFx0XHRib3JkZXItbGVmdDogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4jdG9wa2V5d29yZHN7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdHBhZGRpbmc6IDNweCAwO1xyXG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBibGFjaztcclxuXHRtaW4taGVpZ2h0OiAzNnB4O1xyXG5cdGgye1xyXG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdH1cclxuXHR1bHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0fVxyXG5cdGxpe1xyXG5cdFx0cGFkZGluZzogMTBweCAyMHB4OztcclxuXHR9XHJcbn1cclxuXHJcbiN0b3BrZXl3b3JkczAye1xyXG5cdEBleHRlbmQgI3RvcGtleXdvcmRzO1xyXG59XHJcblxyXG5AaW5jbHVkZSBvbnBjIHtcclxuXHQjbWlkZGxlc2VjLFxyXG5cdGhlYWRlcntcclxuXHRcdG1heC13aWR0aDogOTUwcHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblxyXG5cdCNwY2hkd3JhcHBlcntcclxuXHRcdD51bHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdH1cclxuXHR9XHJcblx0bWFpbntcclxuXHRcdC8vIG1pbi13aWR0aDogNTAwcHg7XHJcblx0XHQvLyBtYXgtd2lkdGg6IDY0MHB4O1xyXG5cdFx0d2lkdGg6IDY0MHB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHR9XHJcblxyXG5cdCN0b3BiYXIsXHJcblx0I3Bob25lbWVudSxcclxuXHQjcGhvbmVzZWFyY2h7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQjc2lkZWNvbHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnBjbm9uZXtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5wY29ubHl7XHJcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5wY3dpZHRoMTAwe1xyXG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGRpdntcclxuXHRcdFx0d2lkdGg6IDQ5JTtcclxuXHRcdH1cclxuXHRcdGRpdi50ZXh0c3tcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG5cdFx0XHRoMntcclxuXHRcdFx0XHRmb250LXNpemU6IDEuN3JlbTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxucC5wYXRoe1xyXG5cdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0PmEjaG9tZWljb246aG92ZXJ7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0aW1ne1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dG9wOiAycHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHR3aWR0aDogMTVweDtcclxuXHR9XHJcbn1cclxuXHJcbiN0b3BiYXJ7XHJcblx0aGVpZ2h0OiA3NXB4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0Ym9yZGVyLWJvdHRvbTogc29saWQgM3B4IGJsYWNrO1xyXG5cdGF7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxufVxyXG5cclxuI3Bob25lbWVudXtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogZGltZ3JheTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdG1heC1oZWlnaHQ6IDIwMDBweDtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0bGl7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuXHRcdGJvcmRlci10b3A6IHNvbGlkIDFweCB3aGl0ZTtcclxuXHR9XHJcblx0YSxwe1xyXG5cdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmb250LXNpemU6IDEuMXJlbTtcclxuXHRcdHBhZGRpbmc6IDIwcHggMTBweDtcclxuXHR9XHJcblx0c2VjdGlvbi5saW5ldXBsaW5rc3tcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIGJsYWNrO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xyXG5cdFx0cGFkZGluZzogMTBweCAwcHg7XHJcblx0XHQuZmxleC1yb3d7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0YXtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQubmF2bWVudTAxe1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvdHJpXzAxLnBuZyk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtaW1hZ2Utc2V0KHVybCguL2ltZy90cmlfMDEucG5nKSAxeCwgdXJsKC4vaW1nL3RyaV8wMV9sLnBuZykgMngpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDEwcHggNTAlO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRwe1xyXG5cdFx0XHRjb2xvcjogYmxhY2s7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5uYXZtZW51X2puLFxyXG4ubmF2bWVudV9zaixcclxuLm5hdm1lbnVfZWosXHJcbi5uYXZtZW51X2Fqe1xyXG5cdHBhZGRpbmctbGVmdDogMTI3cHg7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxufVxyXG5cclxuLm5hdm1lbnVfam57XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL3NwbWVudV9qbi5wbmcpO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1pbWFnZS1zZXQodXJsKC4vaW1nL3NwbWVudV9qbi5wbmcpIDF4LCB1cmwoLi9pbWcvc3BtZW51X2puX2wucG5nKSAyeCk7XHJcbn1cclxuXHJcbi5uYXZtZW51X3Nqe1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9zcG1lbnVfc2oucG5nKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtaW1hZ2Utc2V0KHVybCguL2ltZy9zcG1lbnVfc2oucG5nKSAxeCwgdXJsKC4vaW1nL3NwbWVudV9zal9sLnBuZykgMngpO1xyXG59XHJcblxyXG4ubmF2bWVudV9lantcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvc3BtZW51X2VqLnBuZyk7XHJcblx0YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWltYWdlLXNldCh1cmwoLi9pbWcvc3BtZW51X2VqLnBuZykgMXgsIHVybCguL2ltZy9zcG1lbnVfZWpfbC5wbmcpIDJ4KTtcclxufVxyXG5cclxuLm5hdm1lbnVfYWp7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL3NwbWVudV9hai5wbmcpO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1pbWFnZS1zZXQodXJsKC4vaW1nL3NwbWVudV9hai5wbmcpIDF4LCB1cmwoLi9pbWcvc3BtZW51X2FqX2wucG5nKSAyeCk7XHJcbn1cclxuXHJcbiNoZWFkZXIwMSxcclxuI2hlYWRlcjAyLFxyXG4jaGVhZGVyMDMsXHJcbiNoZWFkZXIwNCxcclxuI2hlYWRlcjA1LFxyXG4jaGVhZGVyajEsXHJcbiNoZWFkZXJqMntcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbiNoZWFkZXJqMXtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW4tbGVmdDogNTRweDtcclxufVxyXG5cclxuI2hlYWRlcmoye1xyXG5cdHBhZGRpbmc6IDAgMjBweDtcclxufVxyXG5cclxuI2hlYWRlcjF7XHJcblx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0aW1ne1xyXG5cdFx0d2lkdGg6IDcwcHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cdH1cclxufVxyXG5cclxuI2hlYWRlcjJ7XHJcblx0aGVpZ2h0OiA1NXB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDNweDtcclxuXHRtYXJnaW4tbGVmdDogMTBweDtcclxufVxyXG5cclxuI2hlYWRlcjA0e1xyXG5cdHBhZGRpbmc6IDAgMjBweDtcclxuXHRpbWd7XHJcblx0XHR3aWR0aDogMjJweDtcclxuXHR9XHJcbn1cclxuXHJcbi5wYWdlbmF0aW9ue1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0Zm9udC1zaXplOiAxLjdyZW07XHJcblx0aW1ne1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dG9wOiA0cHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHR3aWR0aDogNzJweDtcclxuXHRcdGhlaWdodDogMjVweDtcclxuXHRcdG1hcmdpbjogMCAxMHB4O1xyXG5cdH1cclxuXHQ+c3BhbntcclxuXHRcdGNvbG9yOiAjY2NjO1xyXG5cdH1cclxuXHQ+ZGl2Lm5vYnV0dG9ue1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0d2lkdGg6IDcycHg7XHJcblx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRtYXJnaW46IDAgMTBweDtcclxuXHR9XHJcblx0YXtcclxuXHRcdGNvbG9yOiBpbmhlcml0O1xyXG5cdH1cclxufVxyXG5cclxuLmJvcmRlcm5vbmV7XHJcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pY29ubm9uZXtcclxuXHRwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcclxuXHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNwY2luZGV4e1xyXG5cdHVse1xyXG5cdFx0bWF4LXdpZHRoOiA1MDBweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRsaXtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMDtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL3RyaV8wMi5wbmcpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxuXHRcdFx0YXtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG59XHJcbi5rZXl3b3Jkc3tcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdG1pbi1oZWlnaHQ6IDMxcHg7XHJcblx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdHBhZGRpbmctbGVmdDogODBweDtcclxuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdHBhZGRpbmc6IDhweCAxMHB4IDFweCA4MHB4O1xyXG5cdGJvcmRlci10b3A6IHNvbGlkIDFweCBibGFjaztcclxuXHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggYmxhY2s7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL3RhZ18wMy5wbmcpO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1pbWFnZS1zZXQodXJsKC4vaW1nL3RhZ18wMy5wbmcpIDF4LCB1cmwoLi9pbWcvdGFnXzAzX2wucG5nKSAyeCk7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcclxuXHRsaXtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XHJcblx0XHRjb2xvcjogd2hpdGU7XHJcblx0fVxyXG5cdGF7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBhZGRpbmc6IDdweCA4cHggNXB4O1xyXG5cdFx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0fVxyXG59XHJcblxyXG4ua2V5d29yZHMwMntcclxuXHRAZXh0ZW5kIC5rZXl3b3JkcztcclxuXHRtaW4taGVpZ2h0OiA0M3B4O1xyXG5cdHBhZGRpbmctbGVmdDogMTEwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcva2V5d29yZHNfMDNfcy5wbmcpO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1pbWFnZS1zZXQodXJsKC4vaW1nL2tleXdvcmRzXzAzX3MucG5nKSAxeCwgdXJsKC4vaW1nL2tleXdvcmRzXzAzX2wucG5nKSAyeCk7XHJcblxyXG59XHJcblxyXG4uYXJ0aWNsZWxpbmt7XHJcblx0bGl7XHJcblx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRcdGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjlyZW07XHJcblx0fVxyXG5cdGF7XHJcblx0XHRwYWRkaW5nOiA3cHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuXHJcbi5hcnRpY2xlc3tcclxuXHQ+ZGl2e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHR9XHJcblx0c2VjdGlvbntcclxuXHRcdHdpZHRoOiA0OCU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG5cdFx0QGluY2x1ZGUgb25wYyB7XHJcblx0XHRcdHdpZHRoOiAzMiU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5pbWd7XHJcblx0XHQubmV3aWNvbntcclxuXHRcdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtNDVweDtcclxuXHRcdFx0aW1ne1xyXG5cdFx0XHRcdGhlaWdodDogNDVweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOiAtNXB4O1xyXG5cdFx0XHRcdGxlZnQ6IC01cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC50aHVtYm5haWx7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRoMXtcclxuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL3RyaV8wMS5wbmcpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWltYWdlLXNldCh1cmwoLi9pbWcvdHJpXzAxLnBuZykgMXgsIHVybCguL2ltZy90cmlfMDFfbC5wbmcpIDJ4KTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQ7XHJcblx0fVxyXG5cdGgye1xyXG5cdFx0Zm9udC1zaXplOiAxLjNyZW07XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0Ly8gbWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcblx0cHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdHAucGNvbmx5e1xyXG5cdFx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0fVxyXG5cdGF7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuXHJcbi5hcnRpY2xlczAye1xyXG5cdEBleHRlbmQgLmFydGljbGVzO1xyXG5cdGgye1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG9ucGMge1xyXG5cdC5hcnRpY2xlcyBoMntcclxuXHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdH1cclxuXHQuc2VjdGlvbnRpdGxle1xyXG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0fVxyXG5cdC5hcnRpY2xlczAye1xyXG5cdFx0ZGl2e1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0fVxyXG5cdFx0c2VjdGlvbntcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cdFx0XHQ+YXtcclxuXHRcdFx0XHR3aWR0aDogMzUlO1xyXG5cdFx0XHR9XHJcblx0XHRcdGRpdi50ZXh0c3tcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0d2lkdGg6IDY1JTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHRcdFx0XHRwe1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmRhdGV7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnRodW1ibmFpbGltZ3tcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLndwX3JwX3RodW1ibmFpbHtcclxuXHRpbWd7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuLmZibGlua3tcclxuXHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0aGVpZ2h0OiAxNzBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZWJlY2NhcHVycGxlO1xyXG59XHJcblxyXG4uZmxleHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbi5mYi1wYWdle1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG5hOmhvdmVyIGltZ3tcclxuXHRvcGFjaXR5OiAwLjc7XHJcbn1cclxuXHJcblxyXG4jc2lkZWNvbCAuc2VhcmNoZm9ybXtcclxuXHRAZXh0ZW5kIC5wY29ubHk7XHJcblx0aGVpZ2h0OiAzMHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0PmRpdntcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0fVxyXG5cdC5ze1xyXG5cdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0d2lkdGg6IDI2MHB4O1xyXG5cdFx0Ym9yZGVyOiAycHggc29saWQgYmxhY2s7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdH1cclxuXHQuc2VhcmNoc3VibWl0e1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHR3aWR0aDogMzBweDtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguL2ltZy9pY29uX3NlYXJjaC5wbmcpO1xyXG5cdH1cclxuXHQuc2VhcmNoc3VibWl0OmhvdmVye1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdH1cclxufVxyXG5cclxuI3Bob25lc2VhcmNoe1xyXG5cdEBleHRlbmQgLnBjbm9uZTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTtcclxuXHRwYWRkaW5nOiA1cHggMTBweCA4cHg7O1xyXG5cdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Z3JheTtcclxuXHQuc2VhcmNoZm9ybXtcclxuXHRcdGhlaWdodDogNDVweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdD5kaXZ7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblx0XHQuc3tcclxuXHRcdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0fVxyXG5cdFx0LnNlYXJjaHN1Ym1pdHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGhlaWdodDogNDVweDtcclxuXHRcdFx0d2lkdGg6IDExMHB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvc3Bfc2VhcmNoX2J1dHRvbi5zdmcpO1xyXG5cdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHR9XHJcblx0XHQuc2VhcmNoc3VibWl0OmhvdmVye1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZXBjbGlzdHtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdHB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdCY6bnRoLWNoaWxkKDEpe1xyXG5cdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkICM2YmE5YzA7XHJcblx0XHR9XHJcblx0XHQmOm50aC1jaGlsZCgyKXtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjOTBjMzFlO1xyXG5cdFx0fVxyXG5cdFx0JjpudGgtY2hpbGQoMyl7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2VkODA5NztcclxuXHRcdH1cclxuXHRcdCY6bnRoLWNoaWxkKDQpe1xyXG5cdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkICNmMzk4MDA7XHJcblx0XHR9XHJcblx0XHQmOm50aC1jaGlsZCg1KXtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjYmI3N2I0O1xyXG5cdFx0fVxyXG5cdFx0JjpudGgtY2hpbGQoNil7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzZlOWVjZTtcclxuXHRcdH1cclxuXHRcdCY6bnRoLWNoaWxkKDcpe1xyXG5cdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkICNlYzZmODE7XHJcblx0XHR9XHJcblx0XHRhe1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5hcnJvd2xpe1xyXG5cdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi9pbWcvYXJyb3dsaS5wbmcpO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XHJcbn1cclxuXHJcbi5zdG9yZWxpc3R7XHJcblx0aDF7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRhe1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGgxLHB7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblx0aHJ7XHJcblx0XHRtYXJnaW46IDI1cHggYXV0bztcclxuXHR9XHJcbn1cclxuXHJcbiNzaW5nbGVhcnRpY2xle1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbiNsaW5ldXAsXHJcbiNnb29kc3tcclxuXHQuY29sNHtcclxuXHRcdGg0e1xyXG5cdFx0XHRmb250LXNpemU6IDEuMXJlbTtcclxuXHRcdFx0cGFkZGluZzogNXB4IDVweCAzcHggMXB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcHg7XHJcblx0XHR9XHJcblx0XHQuYnJhbmR7XHJcblx0XHRcdGZvbnQtc2l6ZTogMC45cmVtO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG5cdFx0fVxyXG5cdFx0Pip7XHJcblx0XHRcdG1hcmdpbjogMjBweCAwO1xyXG5cdFx0fVxyXG5cdFx0PmF7XHJcblx0XHRcdCp7XHJcblx0XHRcdFx0Y29sb3I6IGJsYWNrO1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuI2dvb2Rze1xyXG5cdGRpdi5sZWZ0Ym9yZGVye1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCBibGFjaztcclxuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdHAuYnJhbmR7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblx0XHRoMXtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHR9XHJcblx0XHRwLnByaWNle1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRkaXYuc3BlY3tcclxuXHRcdG1hcmdpbjogMjVweCAwO1xyXG5cdFx0dGFibGV7XHJcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0XHR0ZHtcclxuXHRcdFx0XHRwYWRkaW5nOiA4cHggOHB4O1xyXG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkM2QzZDM7XHJcblx0XHRcdH1cclxuXHRcdFx0dGQ6Zmlyc3QtY2hpbGR7XHJcblx0XHRcdFx0bWluLXdpZHRoOiA2NXB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGdyYXk7XHJcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdGRpdi5jb250ZW50e1xyXG5cdFx0cHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdGRpdi5tb3JlbGlua3tcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGF7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0cGFkZGluZzogMjBweCA0MHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblx0ZGl2LmNyZWRpdHtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xyXG5cdFx0cGFkZGluZzogNXB4IDEwcHg7XHJcblx0XHRwe1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdGhye1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkIGJsYWNrO1xyXG5cdH1cclxufVxyXG5cclxuI2dvb2RzIC5pdGVtdGFncyBoMXtcclxuXHRmb250LXNpemU6IDEuNXJlbTtcclxufVxyXG5cclxuI2xpbmV1cCAuY3VzdG9tdGFncyxcclxuI2dvb2RzIC5pdGVtdGFncyB1bHtcclxuXHRAZXh0ZW5kIC5mbGV4LXJvdztcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGxpe1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZ3JheTtcclxuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDdweDtcclxuXHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdHBhZGRpbmc6IDdweCA4cHggNXB4O1xyXG5cdFx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRhe1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5zZWN0aW9uLmxpbmV1cGxpbmtze1xyXG5cdD4uY29sNHtcclxuXHRcdGF7XHJcblx0XHRcdHdpZHRoOiAyMyUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zaW5nbGUgYXJ0aWNsZXtcclxuXHRkaXYuY2FwdGlvbmltZ3tcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcblx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0aW1ne1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRzdXB7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XHJcblx0XHRmb250LXNpemU6IDAuOHJlbTtcclxuXHRcdGNvbG9yOiAjNjY2NjY2O1xyXG5cdH1cclxuXHRwLnNtYWxsLGRpdi5zbWFsbHtcclxuXHRcdGZvbnQtc2l6ZTogMC45cmVtO1xyXG5cdFx0Y29sb3I6ICM2NjY2NjY7XHJcblx0XHQvLyBjb2xvcjpyZWQ7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdGgze1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGJsYWNrO1xyXG5cdFx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdHBhZGRpbmc6IDVweCA1cHggM3B4IDFweDtcclxuXHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRjb250ZW50OiBcIuKWoFwiO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRwLnNvdXJjZXtcclxuXHRcdGNvbG9yOiAjNjY2NjY2O1xyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6IHVybChcIi4vaW1nL2Jvb2tpY29uLnBuZ1wiKTtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dG9wOiAycHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdGRpdi5ib3JkZXJ7XHJcblx0XHRib3JkZXI6IDRweCBzb2xpZCAjMzMzMzMzO1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE0MCU7XHJcblx0XHRmb250LXNpemU6IDEuMXJlbTtcclxuXHR9XHJcblx0ZGl2LmJvcmRlcmJne1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzExMTExMTtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0cGFkZGluZzogMTBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNkY2RjZGM7XHJcblx0XHRmb250LXNpemU6IDAuOXJlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG5cdH1cclxuXHRwLnByb2ZzdGF0dXN7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRcdCYgKyBwLnByb2ZuYW1le1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAycHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdHAucHJvZm5hbWV7XHJcblx0XHRmb250LXNpemU6IDEuM3JlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMnB4O1xyXG5cdFx0JiArIHB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGRpdi5yZWFkbW9yZXtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGF7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4IDE4cHg7XHJcblx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnlvdXR1YmV7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG5cdFx0bWFyZ2luOiAzMHB4IDA7XHJcblx0ICBoZWlnaHQ6IDA7XHJcblx0ICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cdCAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0aWZyYW1le1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblx0QGluY2x1ZGUgb25zcHtcclxuXHRcdGgye1xyXG5cdFx0XHRmb250LXNpemU6IDEuOHJlbTtcclxuXHRcdH1cclxuXHRcdGgze1xyXG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRcdH1cclxuXHR9O1xyXG59XHJcblxyXG5oMSNzcC10aXRsZXtcclxuICBmb250LXNpemU6IDJyZW07XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbnAjc3AtZXhjZXJwdHtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxufVxyXG5zZWN0aW9uI3NwLXRhZ3N7XHJcbiAgZGl2LmNhdHRhZ3N7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkaW1ncmF5O1xyXG4gICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIGgxe1xyXG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbiAgZGl2LmtleXdvcmRze1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB1bHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBsaXtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxudWwjY2F0bmF2e1xyXG4gIGxpe1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGF7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICBwYWRkaW5nOiAzcHggMTZweCA0cHg7XHJcbiAgICB9XHJcbiAgICAmLmN1cnJlbnQtY2F0IGF7XHJcbiAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbnNlY3Rpb24ucGlja3VwaXRlbXN7XHJcbiAgc2VjdGlvbi5mbGV4LXJvd3tcclxuICAgIHdpZHRoOiA5NiU7XHJcbiAgICBkaXZ7XHJcbiAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICB9XHJcbiAgICBkaXYucmlnaHR7XHJcbiAgICAgIGgxe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgYXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDlweCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdfQ== */

@media (min-width: 950px) {

    header#pagetop{
        position: sticky;
        position: -webkit-sticky;
        top: 0;
        background: #ffffff;
        z-index: 100;
    }
    #topkeywords {
        display:flex !important;
        max-width: 950px;
        margin: 10px auto 0 auto;
        display: flex;
    }
}

#topkeywords {
    display: none;
}


header#pagetop{
    position: sticky;
    position: -webkit-sticky;
    top: 0;
    background: #ffffff;
    z-index: 100;
}

/* Jetpack */
#jp-relatedposts,
.jp-relatedposts {
  padding-top: 0 !important;
  margin-top: 0 !important;
  border: none !important;
}

#jp-relatedposts h3.jp-relatedposts-headline {
  font-size: 20px !important;
  font-weight: bold;
  border: none !important;
}

h4.jp-relatedposts-post-title {
  font-weight: bold !important;
  color: #000;
  padding-top: 10px;
}

.jp-relatedposts-post-a .jp-relatedposts-post-title {
  font-weight: bold !important;
  color: #000 !important;
}

.jp-relatedposts-post-date,
.jp-relatedposts-post-context {
  font-size: 11px;
  color: #000 !important;
}