@charset "UTF-8";
/* 兩欄式 2021-11-11 更新 */
/* Theme Colors */
/* Striped, border, placeholder, disabled */
body {
  font-family: "微軟正黑體";
  font-size: 17px; }
  @media all and (min-width: 768px) {
    body {
      font-size: 19px; } }

a {
  text-underline-offset: 10%; }

/* ==base-layout 組件 =============================================== */
/* GSMis-Brand */
.GSMis-brand {margin-bottom: 0; }
.GSMis-brand a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    color: white;
    text-decoration: none !important; 
}
    
@media all and (min-width: 992px) {
 .GSMis-brand a {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
            -ms-flex-align: start;
                align-items: flex-start; 
	}
}
  .GSMis-brand-img {
    width: 214px; 
	height: 60px;
	background-image: url("../img/logo-system-s.svg");
	background-size: cover;
}
@media all and (min-width: 992px) {
 .GSMis-brand-img {
	 width: 100%; 
	height: 60px;
	background-image: url("../img/logo-system.svg");
	background-size: cover;
	}
}
  .GSMis-brand-text {
    display:none;
     }
    @media all and (min-width: 992px) {
      .GSMis-brand-text {
        font-size: 14px;
        text-indent: 0;
        margin-bottom: 16px;
		  display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
		}
}
    .GSMis-brand-text::before {
      content: '';
      display: block;
      width: 32px;
      height: 32px;
      margin-right: 8px;
      background: url(../img/logo-OCA.svg) center no-repeat;
      background-size: contain; }
      .GSMis-brand-text::before img {
        -o-object-fit: cover;
           object-fit: cover;
        width: 100%;
        height: 100%; }

/* 手機漢堡 */
.GSMis-hamburger-mobile {
  position: absolute;
  top: 0;
  right: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 64px;
  height: 64px;
  color: white !important;
  -webkit-transition: all 0.2s;
  transition: all 0.2s; }
  .GSMis-hamburger-mobile:hover {
    background-color: rgba(0, 0, 0, 0.2); }
  @media all and (min-width: 992px) {
    .GSMis-hamburger-mobile {
      display: none; } }

/* GSMis-menu 主選單 */
.GSMis-menu {
  margin: 0;
  padding: 0;
  list-style: none;
  padding-top: 40px; }
  @media all and (min-width: 576px) {
    .GSMis-menu {
      padding-top: 0; } }
@media(min-width:1366px) {

}
  @media all and (min-width: 992px) {
    .GSMis-menu {
      margin-top: 12px;
      width: 244px;
      overflow-x: hidden;
      overflow-y: auto;
      max-height: calc(100vh - 164px - 200px);
      -webkit-transition: all 0.2s;
      transition: all 0.2s; } 
}
  .GSMis-menu a {
    display: block;
    padding: 12px 16px;
    color: #fff !important;
    white-space: nowrap;
    text-decoration: none !important;
    -webkit-transition: all 0.2s;
    transition: all 0.2s; }
    .GSMis-menu a:hover {
      color: #ffd70f !important; }
  .GSMis-menu li.current a {
    color: #ffd70f !important; }
  .GSMis-menu .children {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
    .GSMis-menu .children i {
      margin-left: auto;
      -webkit-transform: rotate(0deg);
          -ms-transform: rotate(0deg);
              transform: rotate(0deg);
      -webkit-transition: all 0.2s;
      transition: all 0.2s;
      font-size: 12px; }
    .GSMis-menu .children.childrenOpen i {
      -webkit-transform: rotate(-180deg);
          -ms-transform: rotate(-180deg);
              transform: rotate(-180deg); }
  .GSMis-menu li.active > .children {
    color: #ffd70f !important; }
  .GSMis-menu > li > a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding-left: 20px; }
    @media all and (min-width: 992px) {
      .GSMis-menu > li > a {
        padding-left: 28px; } }
    .GSMis-menu > li > a::before {
      content: '';
      display: block;
      width: 18px;
      height: 18px;
      margin-right: 10px;
      background: url(../img/menu-contact.svg) no-repeat center; }
      .GSMis-menu > li > a::before img {
        -o-object-fit: cover;
           object-fit: cover;
        width: 100%;
        height: 100%; }
    .GSMis-menu > li > a.home::before {
      background-image: url(../img/menu-home.svg); }
    .GSMis-menu > li > a.form::before {
      background-image: url(../img/menu-form.svg); }
    .GSMis-menu > li > a.system::before {
      background-image: url(../img/menu-system-management.svg); }
    .GSMis-menu > li > a.qa::before {
      background-image: url(../img/menu-qa.svg); }
    .GSMis-menu > li > a.template::before {
      background-image: url(../img/menu-setting-form.svg); }
    .GSMis-menu > li > a.contact::before {
      background-image: url(../img/menu-contact.svg); }
	.GSMis-menu > li > a.worklog::before {
      background-image: url(../img/menu-worklog.svg); }
    .GSMis-menu > li > a.analyze::before {
      background-image: url(../img/menu-analyze.svg); }
  .GSMis-menu .active > ul {
    display: block; }
  .GSMis-menu .level-2 {
    margin: 0;
    padding: 0;
    list-style: none; }
    .GSMis-menu .level-2 a {
      position: relative;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      padding-left: 58px; }
      @media all and (min-width: 992px) {
        .GSMis-menu .level-2 a {
          padding-left: 62px; } }
      .GSMis-menu .level-2 a::before {
        content: '';
        display: block;
        width: 7px;
        height: 7px;
        border-radius: 999rem;
        margin-right: 8px;
        background-color: #4174ca; }
        .GSMis-menu .level-2 a::before img {
          -o-object-fit: cover;
             object-fit: cover;
          width: 100%;
          height: 100%; }
    .GSMis-menu .level-2 > li:not(:last-child) a::after {
      position: absolute;
      content: '';
      display: block;
      height: 100%;
      border-left: 1px solid #4174ca;
      -webkit-align-self: stretch;
          -ms-flex-item-align: stretch;
              align-self: stretch;
      -webkit-transform: translate(3px, 12px);
          -ms-transform: translate(3px, 12px);
              transform: translate(3px, 12px); }

/* GSMis-help-user 使用者狀態資訊 */
.GSMis-help-user {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  background-color: #d8ecfe;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #5f5f5f; }
  @media all and (min-width: 576px) {
    .GSMis-help-user {
      background-color: transparent;
      color: initial; } }
  .GSMis-help-user-name {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    height: 40px;
    padding-right: 16px; }
    .GSMis-help-user-name::before {
      content: "";
      font-family: "Material Icons";
      content: "\e7fd";
      font-size: 28px;
      color: #0891ef;
      margin-right: 3px; }
      @media all and (min-width: 576px) {
        .GSMis-help-user-name::before {
          color: #c2c2c2; } }
    .GSMis-help-user-name .org {
      color: #0891ef;
      margin-right: 2px; }
  .GSMis-help-user-logout {
    width: 28px;
    height: 28px;
    border-radius: 999rem;
    background-color: #0891ef;
    border: none;
    color: white;
    font-size: 16px;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    -webkit-transition: all .25s;
    transition: all .25s; }
    .GSMis-help-user-logout img {
      -o-object-fit: cover;
         object-fit: cover;
      width: 100%;
      height: 100%; }
    .GSMis-help-user-logout:hover {
      background-color: #0673be; }

/* #GSMis-collapse-menu 手機版選單開闔容器 */
#GSMis-collapse-menu {
  max-height: calc(100vh - 64px); }
  @media all and (min-width: 992px) {
    #GSMis-collapse-menu {
      display: block !important; } }

/* Go to top */
.GSMis-go-top {
  position: fixed;
  right: 16px;
  bottom: 24px; }
  @media all and (min-width: 768px) {
    .GSMis-go-top {
      right: 2em;
      bottom: 2em; } }

/* 浮動按鈕 */
.btn-floating {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 50px;
  height: 50px;
  border-radius: 999rem;
  color: white !important;
  text-decoration: none;
  font-size: 14px;
  text-indent: -9999px;
  background: #448aff center no-repeat;
  border: 2px solid white;
  -webkit-box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.5);
          box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.5);
  -webkit-transition: all .25s;
  transition: all .25s; }
  .btn-floating img {
    -o-object-fit: cover;
       object-fit: cover;
    width: 100%;
    height: 100%; }
  .btn-floating:hover {
    background-color: #1b70ff;
    -webkit-transform: scale(1.25) translateX(-4px);
        -ms-transform: scale(1.25) translateX(-4px);
            transform: scale(1.25) translateX(-4px); }
  .btn-floating.top {
    background-image: url(../img/icon-top.svg);
    background-size: 12px;
    background-position: center top 6px;
    text-indent: 0; }
    .btn-floating.top .text {
      -webkit-transform: translateY(4px);
          -ms-transform: translateY(4px);
              transform: translateY(4px); }
  .btn-floating.contact {
    background-image: url(../img/icon_contact.svg);
    background-size: 23px; }
  .btn-floating.qa {
    background-image: url(../img/icon_QA.svg);
    background-size: 32px; }
  .btn-floating-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 8px; }

/* Scrollbar 風格 */
.GSMis-scroll-style::-webkit-scrollbar {
  width: 8px; }

.GSMis-scroll-style::-webkit-scrollbar-track {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 100px; }

.GSMis-scroll-style::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 100px;
  background-clip: content-box; }

/* 頁面置頂資訊 */
.GSMis-main-top-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 8px 16px 4px;
  font-size: 14px;
  color: #979797;
  border-bottom: 1px solid #f1f1f1; }
  @media all and (min-width: 768px) {
    .GSMis-main-top-info {
      padding: 8px 24px 4px; } }
  @media all and (min-width: 992px) {
    .GSMis-main-top-info {
      padding: 10px 24px; } }
  .GSMis-main-top-info img {
    width: 20px;
    margin-right: 8px; }
  .GSMis-main-top-info .datetime, .GSMis-main-top-info .weather {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
  .GSMis-main-top-info .datetime {
    margin-bottom: 4px; }
  .GSMis-main-top-info .escape {
    display: none;
    position: fixed;
    top: 64px;
    left: 0;
    width: 100%;
    z-index: 99; }
    @media all and (min-width: 576px) {
      .GSMis-main-top-info .escape {
        position: static;
        width: auto;
        display: block !important; } }

/* ==base-layout 大區塊 ====================================================== */
/* GSMis-nav 導覽列 */
.GSMis-nav-wrap {
  position: -webkit-sticky;
  position: sticky;
  z-index: 99;
  top: 64px;
  max-height: calc(100vh - 64px);
  overflow-y: auto;
  background: #1a59c3 no-repeat center bottom -80px; }
  @media all and (min-width: 992px) {
    .GSMis-nav-wrap {
      grid-column: 1;
      grid-row: 2 / -1;
      background-image: url(../img/bg-navbar.gif);
      max-height: calc(100vh - 164px);
      top: 164px; } }

/* GSMis-breadcrumb 麵包屑 */
.GSMis-breadcrumb {
  margin-bottom: 0;
  border-radius: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 12px 16px 0;
  font-size: 0.9em; }
  @media all and (min-width: 768px) {
    .GSMis-breadcrumb {
      padding: 12px 24px 0; } }
  .GSMis-breadcrumb::before {
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    content: "\f015";
    margin-right: 0.7em;
    color: #c2c2c2;
    font-size: 16px; }
  .GSMis-breadcrumb > li:first-child::before {
    content: '目前位置  ：'; }
  .GSMis-breadcrumb a {
    color: inherit;
    text-decoration: underline; }

/* GSMis-Header 刊頭 */
.GSMis-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 64px;
  padding-left: 16px;
  padding-right: 16px; }
  @media all and (min-width: 992px) {
    .GSMis-header {
      height: 164px;
      padding-left: 24px;
      padding-right: 24px; } }
  .GSMis-header .item:last-child {
    margin-left: auto; }
  .GSMis-header-wrap {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 99;
    background-color: #448aff; }

/* GSMis-Footer 註腳 */
.GSMis-footer {
  padding: 24px;
  font-size: 14px;
  text-align: center; }
  .GSMis-footer-inner {
    margin: 0 auto; }
  @media all and (min-width: 992px) {
    .GSMis-footer-wrap {
      position: absolute;
      bottom: 0;
      left: 256px;
      width: calc(100% - 256px);
      -webkit-transition: all 0.2s;
      transition: all 0.2s; } }

/* GSMis-Main 主內容區 */
.GSMis-main-inner {
  height: 100%;
  padding: 16px; }
  @media all and (min-width: 768px) {
    .GSMis-main-inner {
      padding: 24px; } }
  @media all and (min-width: 992px) {
    .GSMis-main-inner {
      height: auto; } }

.GSMis-main-wrap {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }
  @media all and (min-width: 992px) {
    .GSMis-main-wrap {
      width: calc(100vw - 256px - 20px);
      grid-row: 1/span 2; } }

/* GSMis-Wrapper 最外層 */
.GSMis-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 100vh; }
  @media all and (min-width: 992px) {
    .GSMis-wrapper {
      display: grid;
      grid-template-columns: 250px 1fr;
      grid-template-rows: auto 1fr auto; } }
  .GSMis-wrapper .GSMis-main-inner {
    /*min-height: 2000px;*/
	margin-bottom: 120px;}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UtbGF5b3V0LmNzcyIsImJhc2UtbGF5b3V0LnNjc3MiLCJfdmFyaWFibGVzLnNjc3MiLCJfbWl4aW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEIsc0JBQUE7QUM4REEsaUJBQUE7QUFvQkEsMkNBQUE7QUR0RUE7RUFDRSxvQkFBYTtFQUNiLGVBQWUsRUFBQTtFRU5mO0lGSUY7TUFLSSxlQUFlLEVBQUEsRUFFbEI7O0FBRUQ7RUFDRSwwQkFBMEIsRUFBQTs7QUFHNUIscUVBQUE7QUFDQSxnQkFBQTtBQUNBO0VBQ0UsZ0JBQWdCLEVBQUE7RUFEbEI7SUFTSSxvQkFBYTtJQUFiLHFCQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IseUJBQW1CO0lBQW5CLDJCQUFtQjtRQUFuQixzQkFBbUI7WUFBbkIsbUJBQW1CO0lBQ25CLFlBQVk7SUFDWixnQ0FBZ0MsRUFBQTtJRXpCbEM7TUZhRjtRQWVNLDRCQUFzQjtRQUF0Qiw2QkFBc0I7UUFBdEIsOEJBQXNCO1lBQXRCLDBCQUFzQjtnQkFBdEIsc0JBQXNCO1FBQ3RCLHdCQUF1QjtRQUF2QiwrQkFBdUI7WUFBdkIscUJBQXVCO2dCQUF2Qix1QkFBdUIsRUFBQSxFQUUxQjtFQUdEO0lBQ0UsWUFBWSxFQUFBO0lFbkNkO01Ga0NBO1FBR0ksV0FBVyxFQUFBLEVBRWQ7RUFFRDtJQUNFLG9CQUFhO0lBQWIscUJBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYix5QkFBbUI7SUFBbkIsMkJBQW1CO1FBQW5CLHNCQUFtQjtZQUFuQixtQkFBbUI7SUFDbkIsb0JBQW9CLEVBQUE7SUU1Q3RCO01GeUNBO1FBTUksZUFBZTtRQUNmLGNBQWM7UUFFZCxtQkFBbUIsRUFBQSxFQWF0QjtJQXRCQTtNQWNHLFdBQVc7TUFDWCxjQUFjO01FdENsQixXRm1DZTtNRWxDZixZRmtDZTtNQU1YLGlCQUFpQjtNQUNqQixxREFBcUQ7TUFDckQsd0JBQXdCLEVBQUE7TUFwQjNCO1FFZkMsb0JB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aEI7SUZ3aEJBO01BR0ksa0JBQWtCO01BQ2xCLFNBQVM7TUFDVCxXQXBpQmtCO01Bc2lCbEIseUJBQXdDO01BQ3hDLDRCQUFvQjtNQUFwQixvQkFBb0IsRUFBQSxFQUV2Qjs7QUFHSCxvQkFBQTtBQUdFO0VBQ0UsWUFBWTtFQUNaLGFBQWEsRUFBQTtFRWhqQmY7SUY4aUJBO01BS0ksYUFBYSxFQUFBLEVBS2hCO0VFbGpCRDtJRndpQkE7TUFRSSxZQUFZLEVBQUEsRUFFZjs7QUFFRDtFQUNFLG1CQUFZO0VBQVosb0JBQVk7TUFBWixvQkFBWTtVQUFaLFlBQVksRUFBQTtFRXJqQmQ7SUZvakJBO01BR0ksaUNBQWdEO01BQ2hELGtCQUFrQixFQUFBLEVBRXJCOztBQUdILHNCQUFBO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsb0JBQWE7RUFBYixxQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLDRCQUFzQjtFQUF0Qiw2QkFBc0I7RUFBdEIsOEJBQXNCO01BQXRCLDBCQUFzQjtVQUF0QixzQkFBc0I7RUFDdEIsaUJBQWlCLEVBQUE7RUVsa0JqQjtJRjhqQkY7TUFRSSxhQUFhO01BQ2IsZ0NBQWdDO01BQ2hDLGlDQUFpQyxFQUFBLEVBTXBDO0VBaEJEO0lBY0ksa0JBQWtCLEVBQUEiLCJmaWxlIjoiYmFzZS1sYXlvdXQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyog5YWp5qyE5byPIDIwMjEtMTEtMTEg5pu05pawICovXG4vKiBUaGVtZSBDb2xvcnMgKi9cbi8qIFN0cmlwZWQsIGJvcmRlciwgcGxhY2Vob2xkZXIsIGRpc2FibGVkICovXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwi5b6u6Luf5q2j6buR6auUXCI7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuYSB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTAlOyB9XG5cbi8qID09YmFzZS1sYXlvdXQg57WE5Lu2ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBHU01pcy1CcmFuZCAqL1xuLkdTTWlzLWJyYW5kIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuR1NNaXMtYnJhbmQgYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuR1NNaXMtYnJhbmQgYSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9IH1cbiAgLkdTTWlzLWJyYW5kLWltZyB7XG4gICAgd2lkdGg6IDE0NHB4OyB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5HU01pcy1icmFuZC1pbWcge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC5HU01pcy1icmFuZC10ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7IH1cbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLkdTTWlzLWJyYW5kLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9IH1cbiAgICAuR1NNaXMtYnJhbmQtdGV4dDo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9sb2dvLU9DQS5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgICAgIC5HU01pcy1icmFuZC10ZXh0OjpiZWZvcmUgaW1nIHtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLyog5omL5qmf5ryi5aChICovXG4uR1NNaXMtaGFtYnVyZ2VyLW1vYmlsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yczsgfVxuICAuR1NNaXMtaGFtYnVyZ2VyLW1vYmlsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLkdTTWlzLWhhbWJ1cmdlci1tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi8qIEdTTWlzLW1lbnUg5Li76YG45ZauICovXG4uR1NNaXMtbWVudSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy10b3A6IDQwcHg7IH1cbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuR1NNaXMtbWVudSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG4gIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLkdTTWlzLW1lbnUge1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIHdpZHRoOiAyNDRweDtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTY0cHggLSAzMTFweCk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yczsgfSB9XG4gIC5HU01pcy1tZW51IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7IH1cbiAgICAuR1NNaXMtbWVudSBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZkNzBmICFpbXBvcnRhbnQ7IH1cbiAgLkdTTWlzLW1lbnUgbGkuY3VycmVudCBhIHtcbiAgICBjb2xvcjogI2ZmZDcwZiAhaW1wb3J0YW50OyB9XG4gIC5HU01pcy1tZW51IC5jaGlsZHJlbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLkdTTWlzLW1lbnUgLmNoaWxkcmVuIGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgZm9udC1zaXplOiAxMnB4OyB9XG4gICAgLkdTTWlzLW1lbnUgLmNoaWxkcmVuLmNoaWxkcmVuT3BlbiBpIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpOyB9XG4gIC5HU01pcy1tZW51IGxpLmFjdGl2ZSA+IC5jaGlsZHJlbiB7XG4gICAgY29sb3I6ICNmZmQ3MGYgIWltcG9ydGFudDsgfVxuICAuR1NNaXMtbWVudSA+IGxpID4gYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuR1NNaXMtbWVudSA+IGxpID4gYSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjhweDsgfSB9XG4gICAgLkdTTWlzLW1lbnUgPiBsaSA+IGE6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21lbnUtY29udGFjdC5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7IH1cbiAgICAgIC5HU01pcy1tZW51ID4gbGkgPiBhOjpiZWZvcmUgaW1nIHtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAuR1NNaXMtbWVudSA+IGxpID4gYS5ob21lOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9tZW51LWhvbWUuc3ZnKTsgfVxuICAgIC5HU01pcy1tZW51ID4gbGkgPiBhLmZvcm06OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL21lbnUtZm9ybS5zdmcpOyB9XG4gICAgLkdTTWlzLW1lbnUgPiBsaSA+IGEuc3lzdGVtOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9tZW51LXN5c3RlbS1tYW5hZ2VtZW50LnN2Zyk7IH1cbiAgICAuR1NNaXMtbWVudSA+IGxpID4gYS5xYTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbWVudS1xYS5zdmcpOyB9XG4gICAgLkdTTWlzLW1lbnUgPiBsaSA+IGEudGVtcGxhdGU6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL21lbnUtc2V0dGluZy1mb3JtLnN2Zyk7IH1cbiAgICAuR1NNaXMtbWVudSA+IGxpID4gYS5jb250YWN0OjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9tZW51LWNvbnRhY3Quc3ZnKTsgfVxuICAuR1NNaXMtbWVudSAuYWN0aXZlID4gdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5HU01pcy1tZW51IC5sZXZlbC0yIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gICAgLkdTTWlzLW1lbnUgLmxldmVsLTIgYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctbGVmdDogNThweDsgfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLkdTTWlzLW1lbnUgLmxldmVsLTIgYSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MnB4OyB9IH1cbiAgICAgIC5HU01pcy1tZW51IC5sZXZlbC0yIGE6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDk5OXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MTc0Y2E7IH1cbiAgICAgICAgLkdTTWlzLW1lbnUgLmxldmVsLTIgYTo6YmVmb3JlIGltZyB7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLkdTTWlzLW1lbnUgLmxldmVsLTIgPiBsaTpub3QoOmxhc3QtY2hpbGQpIGE6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM0MTc0Y2E7XG4gICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoM3B4LCAxMnB4KTsgfVxuXG4vKiBHU01pcy1oZWxwLXVzZXIg5L2/55So6ICF54uA5oWL6LOH6KiKICovXG4uR1NNaXMtaGVscC11c2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZWNmZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjNWY1ZjVmOyB9XG4gIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLkdTTWlzLWhlbHAtdXNlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiBpbml0aWFsOyB9IH1cbiAgLkdTTWlzLWhlbHAtdXNlci1uYW1lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gICAgLkdTTWlzLWhlbHAtdXNlci1uYW1lOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gICAgICBjb250ZW50OiBcIlxcZTdmZFwiO1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgY29sb3I6ICMwODkxZWY7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLkdTTWlzLWhlbHAtdXNlci1uYW1lOjpiZWZvcmUge1xuICAgICAgICAgIGNvbG9yOiAjYzJjMmMyOyB9IH1cbiAgICAuR1NNaXMtaGVscC11c2VyLW5hbWUgLm9yZyB7XG4gICAgICBjb2xvcjogIzA4OTFlZjtcbiAgICAgIG1hcmdpbi1yaWdodDogMnB4OyB9XG4gIC5HU01pcy1oZWxwLXVzZXItbG9nb3V0IHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwODkxZWY7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4yNXM7IH1cbiAgICAuR1NNaXMtaGVscC11c2VyLWxvZ291dCBpbWcge1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5HU01pcy1oZWxwLXVzZXItbG9nb3V0OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNjczYmU7IH1cblxuLyogI0dTTWlzLWNvbGxhcHNlLW1lbnUg5omL5qmf54mI6YG45Zau6ZaL6ZeU5a655ZmoICovXG4jR1NNaXMtY29sbGFwc2UtbWVudSB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2NHB4KTsgfVxuICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICNHU01pcy1jb2xsYXBzZS1tZW51IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG4vKiBHbyB0byB0b3AgKi9cbi5HU01pcy1nby10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAxNnB4O1xuICBib3R0b206IDI0cHg7IH1cbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuR1NNaXMtZ28tdG9wIHtcbiAgICAgIHJpZ2h0OiAyZW07XG4gICAgICBib3R0b206IDJlbTsgfSB9XG5cbi8qIOa1ruWLleaMiemIlSAqL1xuLmJ0bi1mbG9hdGluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cmVtO1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBiYWNrZ3JvdW5kOiAjNDQ4YWZmIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXM7IH1cbiAgLmJ0bi1mbG9hdGluZyBpbWcge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuYnRuLWZsb2F0aW5nOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWI3MGZmO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yNSkgdHJhbnNsYXRlWCgtNHB4KTsgfVxuICAuYnRuLWZsb2F0aW5nLnRvcCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXRvcC5zdmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIDZweDtcbiAgICB0ZXh0LWluZGVudDogMDsgfVxuICAgIC5idG4tZmxvYXRpbmcudG9wIC50ZXh0IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpOyB9XG4gIC5idG4tZmxvYXRpbmcuY29udGFjdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uX2NvbnRhY3Quc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIzcHg7IH1cbiAgLmJ0bi1mbG9hdGluZy5xYSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uX1FBLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzMnB4OyB9XG4gIC5idG4tZmxvYXRpbmctY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA4cHg7IH1cblxuLyogU2Nyb2xsYmFyIOmiqOagvCAqL1xuLkdTTWlzLXNjcm9sbC1zdHlsZTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogOHB4OyB9XG5cbi5HU01pcy1zY3JvbGwtc3R5bGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDsgfVxuXG4uR1NNaXMtc2Nyb2xsLXN0eWxlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7IH1cblxuLyog6aCB6Z2i572u6aCC6LOH6KiKICovXG4uR1NNaXMtbWFpbi10b3AtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogOHB4IDE2cHggNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjOTc5Nzk3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YxZjFmMTsgfVxuICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5HU01pcy1tYWluLXRvcC1pbmZvIHtcbiAgICAgIHBhZGRpbmc6IDhweCAyNHB4IDRweDsgfSB9XG4gIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLkdTTWlzLW1haW4tdG9wLWluZm8ge1xuICAgICAgcGFkZGluZzogMTBweCAyNHB4OyB9IH1cbiAgLkdTTWlzLW1haW4tdG9wLWluZm8gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuICAuR1NNaXMtbWFpbi10b3AtaW5mbyAuZGF0ZXRpbWUsIC5HU01pcy1tYWluLXRvcC1pbmZvIC53ZWF0aGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLkdTTWlzLW1haW4tdG9wLWluZm8gLmRhdGV0aW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7IH1cbiAgLkdTTWlzLW1haW4tdG9wLWluZm8gLmVzY2FwZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA2NHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogOTk7IH1cbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLkdTTWlzLW1haW4tdG9wLWluZm8gLmVzY2FwZSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuLyogPT1iYXNlLWxheW91dCDlpKfljYDloYogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBHU01pcy1uYXYg5bCO6Ka95YiXICovXG4uR1NNaXMtbmF2LXdyYXAge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiA5OTtcbiAgdG9wOiA2NHB4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjRweCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJhY2tncm91bmQ6ICMxYTU5YzMgbm8tcmVwZWF0IGNlbnRlciBib3R0b20gLTQwcHg7IH1cbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuR1NNaXMtbmF2LXdyYXAge1xuICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICBncmlkLXJvdzogMiAvIC0xO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9iZy1uYXZiYXIuZ2lmKTtcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNjRweCk7XG4gICAgICB0b3A6IDE2NHB4OyB9IH1cblxuLyogR1NNaXMtYnJlYWRjcnVtYiDpurXljIXlsZEgKi9cbi5HU01pcy1icmVhZGNydW1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweCAxNnB4IDA7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5HU01pcy1icmVhZGNydW1iIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMjRweCAwOyB9IH1cbiAgLkdTTWlzLWJyZWFkY3J1bWI6OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgRnJlZVwiO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgY29udGVudDogXCJcXGYwMTVcIjtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuN2VtO1xuICAgIGNvbG9yOiAjYzJjMmMyO1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAuR1NNaXMtYnJlYWRjcnVtYiA+IGxpOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICfnm67liY3kvY3nva4gIO+8mic7IH1cbiAgLkdTTWlzLWJyZWFkY3J1bWIgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLyogR1NNaXMtSGVhZGVyIOWIiumgrSAqL1xuLkdTTWlzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNjRweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLkdTTWlzLWhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDE2NHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjRweDsgfSB9XG4gIC5HU01pcy1oZWFkZXIgLml0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgLkdTTWlzLWhlYWRlci13cmFwIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ4YWZmOyB9XG5cbi8qIEdTTWlzLUZvb3RlciDoqLvohbMgKi9cbi5HU01pcy1mb290ZXIge1xuICBwYWRkaW5nOiAyNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuR1NNaXMtZm9vdGVyLWlubmVyIHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5HU01pcy1mb290ZXItd3JhcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAyNTZweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNTZweCk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yczsgfSB9XG5cbi8qIEdTTWlzLU1haW4g5Li75YWn5a655Y2AICovXG4uR1NNaXMtbWFpbi1pbm5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTZweDsgfVxuICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5HU01pcy1tYWluLWlubmVyIHtcbiAgICAgIHBhZGRpbmc6IDI0cHg7IH0gfVxuICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5HU01pcy1tYWluLWlubmVyIHtcbiAgICAgIGhlaWdodDogYXV0bzsgfSB9XG5cbi5HU01pcy1tYWluLXdyYXAge1xuICBmbGV4LWdyb3c6IDE7IH1cbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuR1NNaXMtbWFpbi13cmFwIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gMjU2cHggLSAyMHB4KTtcbiAgICAgIGdyaWQtcm93OiAxL3NwYW4gMjsgfSB9XG5cbi8qIEdTTWlzLVdyYXBwZXIg5pyA5aSW5bGkICovXG4uR1NNaXMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwdmg7IH1cbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuR1NNaXMtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNTBweCAxZnI7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyIGF1dG87IH0gfVxuICAuR1NNaXMtd3JhcHBlciAuR1NNaXMtbWFpbi1pbm5lciB7XG4gICAgbWluLWhlaWdodDogMjAwMHB4OyB9XG4iLCIvKiDlhanmrITlvI8gMjAyMS0xMS0xMSDmm7TmlrAgKi9cclxuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xyXG5AaW1wb3J0IFwibWl4aW5cIjtcclxuXHJcbiRoZWFkZXItaDogNjRweDtcclxuJGhlYWRlci1oLWRlc2t0b3A6IDE2NHB4O1xyXG4kc2lkZWJhci13LWNvbGxhcHNlOiA0MHB4O1xyXG4kc2lkZWJhci13LWV4dGVuZDogMjU2cHg7XHJcbiRzaWRlYmFyLXNjcm9sbC1oOiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWgtZGVza3RvcH0pO1xyXG4kY29sbGFwc2Utc2Nyb2xsLWg6IGNhbGMoMTAwdmggLSAjeyRoZWFkZXItaH0pO1xyXG4vLyAkbWF4LXdpdGgg5piv5ZyoX3ZhcmlhYmxlcy5zY3Nz6Kit5a6a55qEXHJcblxyXG5ib2R5IHtcclxuICBmb250LWZhbWlseTogXCLlvq7ou5/mraPpu5Hpq5RcIjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gIEBpbmNsdWRlIG1kLXdpZHRoe1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxufVxyXG5cclxuYSB7XHJcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxMCU7XHJcbn1cclxuXHJcbi8qID09YmFzZS1sYXlvdXQg57WE5Lu2ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qIEdTTWlzLUJyYW5kICovXHJcbi5HU01pcy1icmFuZCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBcclxuXHJcbiAgQGluY2x1ZGUgbGctd2lkdGgge1xyXG4gIH1cclxuXHJcbiAgLy8gYVxyXG4gIGEge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgICBAaW5jbHVkZSBsZy13aWR0aCgpe1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIGltZ1xyXG4gICYtaW1nIHtcclxuICAgIHdpZHRoOiAxNDRweDtcclxuICAgIEBpbmNsdWRlIGxnLXdpZHRoIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vIHRleHRcclxuICAmLXRleHQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcclxuXHJcbiAgICBAaW5jbHVkZSBsZy13aWR0aCgpe1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIHRleHQtaW5kZW50OiAwO1xyXG5cclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgJHNpemU6IDMycHg7XHJcblxyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIEBpbmNsdWRlIGF2YXRhcigkc2l6ZSk7XHJcblxyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9sb2dvLU9DQS5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIOaJi+apn+a8ouWgoSAqL1xyXG4uR1NNaXMtaGFtYnVyZ2VyLW1vYmlsZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuXHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICB3aWR0aDogJGhlYWRlci1oO1xyXG4gIGhlaWdodDogJGhlYWRlci1oO1xyXG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG5cclxuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGJsYWNrLCAwLjIpO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbGctd2lkdGgge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi8qIEdTTWlzLW1lbnUg5Li76YG45ZauICovXHJcbi5HU01pcy1tZW51IHtcclxuICAvLyBJbml0XHJcbiAgQGluY2x1ZGUgcmVzZXQ7XHJcbiAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgQGluY2x1ZGUgc20td2lkdGh7XHJcbiAgIHBhZGRpbmctdG9wOiAwOyBcclxuICB9XHJcbiAgLy8gMTAyNFxyXG4gIEBpbmNsdWRlIGxnLXdpZHRoIHtcclxuICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICB3aWR0aDogJHNpZGViYXItdy1leHRlbmQgLSAxMjtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWgtZGVza3RvcH0gLSAzMTFweCk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICB9XHJcblxyXG4gIC8vIGFcclxuICBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xyXG5cclxuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjZmZkNzBmICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGxpLmN1cnJlbnQgYSB7XHJcbiAgICBjb2xvcjogI2ZmZDcwZiAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuY2hpbGRyZW4ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmLmNoaWxkcmVuT3BlbiB7XHJcbiAgICAgIGkge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGxpLmFjdGl2ZSB7XHJcbiAgICA+IC5jaGlsZHJlbiB7XHJcbiAgICAgIGNvbG9yOiAjZmZkNzBmICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBsaVxyXG4gID4gbGkge1xyXG4gICAgPmF7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGxnLXdpZHRoe1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIEBpbmNsdWRlIGF2YXRhcigxOHB4KTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tZW51LWNvbnRhY3Quc3ZnKSBuby1yZXBlYXQgY2VudGVyOyAgICAgICAgIFxyXG4gICAgICB9XHJcbiAgICAgICYuaG9tZTo6YmVmb3Jle1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbWVudS1ob21lLnN2Zyk7XHJcbiAgICAgIH1cclxuICAgICAgJi5mb3JtOjpiZWZvcmV7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9tZW51LWZvcm0uc3ZnKTtcclxuICAgICAgfVxyXG4gICAgICAmLnN5c3RlbTo6YmVmb3Jle1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbWVudS1zeXN0ZW0tbWFuYWdlbWVudC5zdmcpO1xyXG4gICAgICB9XHJcbiAgICAgICYucWE6OmJlZm9yZXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL21lbnUtcWEuc3ZnKTtcclxuICAgICAgfVxyXG4gICAgICAmLnRlbXBsYXRlOjpiZWZvcmV7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9tZW51LXNldHRpbmctZm9ybS5zdmcpO1xyXG4gICAgICB9XHJcbiAgICAgICYuY29udGFjdDo6YmVmb3Jle1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbWVudS1jb250YWN0LnN2Zyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmFjdGl2ZSA+IHVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAubGV2ZWwtMiB7XHJcbiAgICAkY29sb3I6ICM0MTc0Y2E7XHJcbiAgICBAaW5jbHVkZSByZXNldDtcclxuICAgIGEge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNThweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGxnLXdpZHRoe1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNjJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIEBpbmNsdWRlIGF2YXRhcig3cHgsIHRydWUpO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICAgICAgfSAgICAgICBcclxuICAgIH1cclxuICAgID4gbGk6bm90KDpsYXN0LWNoaWxkKSBhe1xyXG4gICAgICAmOjphZnRlcntcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yO1xyXG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcblxyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDNweCwgMTJweClcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogR1NNaXMtaGVscC11c2VyIOS9v+eUqOiAheeLgOaFi+izh+ioiiAqL1xyXG4uR1NNaXMtaGVscC11c2VyIHtcclxuICAkaDogNDBweDtcclxuICAkY29sb3I6ICMwODkxZWY7XHJcblxyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nOiAwO1xyXG5cclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhlY2ZlO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGNvbG9yOiAjNWY1ZjVmO1xyXG5cclxuICBAaW5jbHVkZSBzbS13aWR0aHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6IGluaXRpYWw7XHJcbiAgfVxyXG5cclxuICAvLyDkvb/nlKjogIXni4DmhYtcclxuICAmLW5hbWUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgaGVpZ2h0OiAkaDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7ICAgXHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LW1hdGVyaWFsO1xyXG4gICAgICBjb250ZW50OiBcIlxcZTdmZFwiO1xyXG4gICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgc20td2lkdGh7XHJcbiAgICAgICAgY29sb3I6ICNjMmMyYzI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAub3Jne1xyXG4gICAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICAgIH1cclxuICB9XHJcbiAgLy8g55m75Ye65oyJ6YiVXHJcbiAgJi1sb2dvdXQge1xyXG5cclxuICAgIEBpbmNsdWRlIGF2YXRhcigyOHB4LCB0cnVlKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgIHRyYW5zaXRpb246IGFsbCAuMjVzO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qICNHU01pcy1jb2xsYXBzZS1tZW51IOaJi+apn+eJiOmBuOWWrumWi+mXlOWuueWZqCAqL1xyXG4jR1NNaXMtY29sbGFwc2UtbWVudSB7XHJcbiAgbWF4LWhlaWdodDogJGNvbGxhcHNlLXNjcm9sbC1oO1xyXG4gIEBpbmNsdWRlIGxnLXdpZHRoIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBHbyB0byB0b3AgKi9cclxuLkdTTWlzLWdvLXRvcCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG5cclxuICByaWdodDogMTZweDtcclxuICBib3R0b206IDI0cHg7XHJcbiAgQGluY2x1ZGUgbWQtd2lkdGh7XHJcbiAgICByaWdodDogMmVtO1xyXG4gICAgYm90dG9tOiAyZW07XHJcbiAgfVxyXG4gIFxyXG59XHJcblxyXG4vKiDmta7li5XmjInpiJUgKi9cclxuLmJ0bi1mbG9hdGluZ3tcclxuICAkdzogNTBweDtcclxuICAkY29sb3I6ICRwcmltYXJ5O1xyXG5cclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICBAaW5jbHVkZSBhdmF0YXIoI3skd30sIHRydWUpOyAgXHJcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7ICBcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvciBjZW50ZXIgbm8tcmVwZWF0OyAgXHJcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XHJcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMCByZ2JhKGJsYWNrLCAuNSk7XHJcblxyXG4gIHRyYW5zaXRpb246IGFsbCAuMjVzO1xyXG5cclxuICAmOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgOCUpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjI1KSB0cmFuc2xhdGVYKC00cHgpO1xyXG4gIH1cclxuXHJcbiAgJi50b3B7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tdG9wLnN2Zyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIDZweDsgICAgXHJcbiAgICB0ZXh0LWluZGVudDogMDtcclxuXHJcbiAgICAudGV4dHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29udGFjdHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbl9jb250YWN0LnN2Zyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIzcHg7XHJcbiAgfVxyXG4gICYucWF7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25fUUEuc3ZnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMzJweDtcclxuICB9XHJcblxyXG4gICYtY29udGFpbmVye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDhweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIFNjcm9sbGJhciDpoqjmoLwgKi9cclxuLkdTTWlzLXNjcm9sbC1zdHlsZXtcclxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICB3aWR0aDogOHB4O1xyXG4gIH1cclxuICBcclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGJsYWNrLCAuMSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICB9XHJcbiAgXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYShibGFjaywgLjIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xyXG4gIH1cclxufVxyXG5cclxuLyog6aCB6Z2i572u6aCC6LOH6KiKICovXHJcbi5HU01pcy1tYWluLXRvcC1pbmZve1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgcGFkZGluZzo4cHggMTZweCA0cHg7XHJcblxyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBjb2xvcjogIzk3OTc5NztcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YxZjFmMTtcclxuICBcclxuICBAaW5jbHVkZSBtZC13aWR0aHtcclxuICAgIHBhZGRpbmc6OHB4IDI0cHggNHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBsZy13aWR0aHtcclxuICAgIHBhZGRpbmc6IDEwcHggMjRweDtcclxuICB9XHJcbiAgaW1ne1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICB9XHJcblxyXG4gIC5kYXRldGltZSwgLndlYXRoZXJ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgLmRhdGV0aW1le1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gIH1cclxuXHJcbiAgLmVzY2FwZXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogNjRweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDk5O1xyXG5cclxuICAgIEBpbmNsdWRlIHNtLXdpZHRoe1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qID09YmFzZS1sYXlvdXQg5aSn5Y2A5aGKID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKiBHU01pcy1uYXYg5bCO6Ka95YiXICovXHJcbi5HU01pcy1uYXYge1xyXG4gIC8vID095YWn5bGkXHJcbiAgJi1pbm5lciB7XHJcbiAgfVxyXG4gIC8vID095aSW5bGkXHJcbiAgJi13cmFwIHtcclxuICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICB6LWluZGV4OiA5OTtcclxuICAgIHRvcDogJGhlYWRlci1oO1xyXG5cclxuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRoZWFkZXItaH0pO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIGJhY2tncm91bmQ6ICMxYTU5YzMgbm8tcmVwZWF0IGNlbnRlciBib3R0b20gLTQwcHg7XHJcblxyXG4gICAgLy8gMTAyNFxyXG4gICAgQGluY2x1ZGUgbGctd2lkdGgge1xyXG4gICAgICBncmlkLWNvbHVtbjogMTtcclxuICAgICAgZ3JpZC1yb3c6IDIgLyAtMTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9iZy1uYXZiYXIuZ2lmKTtcclxuXHJcbiAgICAgIG1heC1oZWlnaHQ6ICRzaWRlYmFyLXNjcm9sbC1oO1xyXG4gICAgICB0b3A6ICRoZWFkZXItaC1kZXNrdG9wO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogR1NNaXMtYnJlYWRjcnVtYiDpurXljIXlsZEgKi9cclxuLkdTTWlzLWJyZWFkY3J1bWIge1xyXG4gIC8vIFJlc2V0XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAvL2luaXRcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDEycHggMTZweCAwOyAgXHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG5cclxuICBAaW5jbHVkZSBtZC13aWR0aHtcclxuICAgIHBhZGRpbmc6IDEycHggMjRweCAwOyBcclxuICB9XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtYXdlc29uZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAvLyBjb250ZW50OiBcIlxcZjI3N1wiO1xyXG4gICAgY29udGVudDogXCJcXGYwMTVcIjsgLy/miL/lrZBcclxuXHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuN2VtO1xyXG4gICAgY29sb3I6ICNjMmMyYzI7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG5cclxuICA+bGk6Zmlyc3QtY2hpbGQ6OmJlZm9yZXtcclxuICAgIGNvbnRlbnQ6ICfnm67liY3kvY3nva4gIO+8mic7XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBHU01pcy1IZWFkZXIg5YiK6aCtICovXHJcbi5HU01pcy1oZWFkZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgaGVpZ2h0OiAkaGVhZGVyLWg7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcblxyXG4gIC8vIDEwMjRcclxuICBAaW5jbHVkZSBsZy13aWR0aCB7XHJcbiAgICBoZWlnaHQ6ICRoZWFkZXItaC1kZXNrdG9wO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMjRweDtcclxuICB9XHJcblxyXG4gIC8vIOijneaJi+apn+a8ouWgoeeahOWuueWZqOmdoOWPs1xyXG4gIC5pdGVtOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgfVxyXG4gIC8vID095aSW5bGkXHJcbiAgJi13cmFwIHtcclxuICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiA5OTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDhhZmY7XHJcblxyXG4gICAgLy8gMTAyNFxyXG4gICAgQGluY2x1ZGUgbGctd2lkdGggeyAgICAgXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBHU01pcy1Gb290ZXIg6Ki76IWzICovXHJcbi5HU01pcy1mb290ZXIge1xyXG4gIHBhZGRpbmc6IDI0cHg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAkY29sb3I6ICNmNWY1ZjU7XHJcblxyXG4gIC8vIOWFp+WxpFxyXG4gICYtaW5uZXIge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG5cclxuICAvLyDlpJblsaRcclxuICAmLXdyYXAge1xyXG4gICAgLy8gMTAyNFxyXG4gICAgQGluY2x1ZGUgbGctd2lkdGgge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogJHNpZGViYXItdy1leHRlbmQ7XHJcblxyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skc2lkZWJhci13LWV4dGVuZH0pO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIEdTTWlzLU1haW4g5Li75YWn5a655Y2AICovXHJcbi5HU01pcy1tYWluIHtcclxuICAvLyA9PeWFp+WxpFxyXG4gICYtaW5uZXIge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTZweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZC13aWR0aCB7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBsZy13aWR0aHtcclxuICAgICAgaGVpZ2h0OmF1dG8gO1xyXG4gICAgfSAgICBcclxuICB9XHJcbiAgLy8gPT3lpJblsaRcclxuICAmLXdyYXAge1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgQGluY2x1ZGUgbGctd2lkdGgge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDB2dyAtICN7JHNpZGViYXItdy1leHRlbmR9IC0gMjBweCk7XHJcbiAgICAgIGdyaWQtcm93OiAxL3NwYW4gMjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIEdTTWlzLVdyYXBwZXIg5pyA5aSW5bGkICovXHJcbi5HU01pcy13cmFwcGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG5cclxuICAvLyA9PTEwMjRcclxuICBAaW5jbHVkZSBsZy13aWR0aCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNTBweCAxZnI7XHJcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyIGF1dG87XHJcbiAgfVxyXG5cclxuICAuR1NNaXMtbWFpbi1pbm5lciB7XHJcbiAgICBtaW4taGVpZ2h0OiAyMDAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4iLCIvLyBCcmVha3BvaW50c1xyXG4kc206IDU3NnB4O1xyXG4kbWQ6IDc2OHB4O1xyXG4kbGc6IDk5MnB4O1xyXG4keGw6IDEyMDBweDtcclxuJHh4bDogMTQwMHB4O1xyXG5cclxuLy8g572u5Lit5pyA5a+sXHJcbiRtYXgtd2l0aDogJHh4bDtcclxuXHJcbi8vIFRoZW1lXHJcbiRwcmltYXJ5OiAjNDQ4YWZmO1xyXG5cclxuLy8g6Zmw5b2xXHJcbiRzaGFkb3c6IDAgM3B4IDZweCByZ2JhKGJsYWNrLCAwLjIpO1xyXG5cclxuLy8g5a2X5Z6LaWNvblxyXG4kZm9udC1hd2Vzb25lOiBcIkZvbnQgQXdlc29tZSA2IEZyZWVcIjtcclxuJGZvbnQtbWF0ZXJpYWw6IFwiTWF0ZXJpYWwgSWNvbnNcIjtcclxuXHJcbi8vRm9udCBTaXplXHJcbiR0ZXh0LWxnOiAyMHB4O1xyXG4kdGV4dC14bDogMjRweDtcclxuJHRleHQteHhsOiAzMnB4O1xyXG5cclxuLy8gQ29sb3JzXHJcbiRibHVlLWFuY2hvcjogIzBkNmVmZDtcclxuJGJsdWUtNTAwOiAjMGQ2ZWZkO1xyXG4kaW5kaWdvLWFuY2hvcjogIzY2MTBmMjtcclxuJGluZGlnby01MDA6ICM2NjEwZjI7XHJcbiRwdXJwbGUtYW5jaG9yOiAjNmY0MmMxO1xyXG4kcHVycGxlLTUwMDogIzZmNDJjMTtcclxuJHBpbmstYW5jaG9yOiAjZDYzMzg0O1xyXG4kcGluay01MDA6ICNkNjMzODQ7XHJcbiRyZWQtYW5jaG9yOiAjZGMzNTQ1O1xyXG4kcmVkLTUwMDogI2RjMzU0NTtcclxuJG9yYW5nZS1hbmNob3I6ICNmZDdlMTQ7XHJcbiRvcmFuZ2UtNTAwOiAjZmQ3ZTE0O1xyXG4keWVsbG93LWFuY2hvcjogI2ZmYzEwNztcclxuJHllbGxvdy01MDA6ICNmZmMxMDc7XHJcbiRncmVlbi1hbmNob3I6ICMxOTg3NTQ7XHJcbiRncmVlbi01MDA6ICMxOTg3NTQ7XHJcbiR0ZWFsLWFuY2hvcjogIzIwYzk5NztcclxuJHRlYWwtNTAwOiAjMjBjOTk3O1xyXG4kY3lhbi1hbmNob3I6ICMwZGNhZjA7XHJcbiRjeWFuLTUwMDogIzBkY2FmMDtcclxuJGdyYXktYW5jaG9yOiAjYWRiNWJkO1xyXG4kZ3JheS01MDA6ICNhZGI1YmQ7XHJcblxyXG4vLyBHcmFkaWVudFxyXG4kZ3JhZGllbnQtYmx1ZTogbGluZWFyLWdyYWRpZW50KCRibHVlLTUwMCwgJGJsdWUtNTAwKTtcclxuJGdyYWRpZW50LWluZGlnbzogbGluZWFyLWdyYWRpZW50KCRpbmRpZ28tNTAwLCAkaW5kaWdvLTUwMCk7XHJcbiRncmFkaWVudC1wdXJwbGU6IGxpbmVhci1ncmFkaWVudCgkcHVycGxlLTUwMCwgJHB1cnBsZS01MDApO1xyXG4kZ3JhZGllbnQtcGluazogbGluZWFyLWdyYWRpZW50KCRwaW5rLTUwMCwgJHBpbmstNTAwKTtcclxuJGdyYWRpZW50LXJlZDogbGluZWFyLWdyYWRpZW50KCRyZWQtNTAwLCAkcmVkLTUwMCk7XHJcbiRncmFkaWVudC1vcmFuZ2U6IGxpbmVhci1ncmFkaWVudCgkb3JhbmdlLTUwMCwgJG9yYW5nZS01MDApO1xyXG4kZ3JhZGllbnQteWVsbG93OiBsaW5lYXItZ3JhZGllbnQoJHllbGxvdy01MDAsICR5ZWxsb3ctNTAwKTtcclxuJGdyYWRpZW50LWdyZWVuOiBsaW5lYXItZ3JhZGllbnQoJGdyZWVuLTUwMCwgJGdyZWVuLTUwMCk7XHJcbiRncmFkaWVudC10ZWFsOiBsaW5lYXItZ3JhZGllbnQoJHRlYWwtNTAwLCAkdGVhbC01MDApO1xyXG4kZ3JhZGllbnQtY3lhbjogbGluZWFyLWdyYWRpZW50KCRjeWFuLTUwMCwgJGN5YW4tNTAwKTtcclxuJGdyYWRpZW50LWdyYXk6IGxpbmVhci1ncmFkaWVudCgkZ3JheS01MDAsICRncmF5LTUwMCk7XHJcblxyXG4vKiBUaGVtZSBDb2xvcnMgKi9cclxuJGJvZHk6ICRibHVlLTUwMDtcclxuLy8gJHByaW1hcnk6ICRjeWFuLTUwMDtcclxuJGJsdWU6ICRibHVlLTUwMDtcclxuJG9yYW5nZTogJG9yYW5nZS01MDA7XHJcbiRncmVlbjogJGdyZWVuLTUwMDtcclxuJHJlZDogJHJlZC01MDA7XHJcbiRncmF5OiAkZ3JheS01MDA7XHJcblxyXG4vLyBJY29uIENvbG9yc1xyXG4kaWNvbi12aWV3OiAkYmx1ZTtcclxuJGljb24tZWRpdDogJGdyZWVuO1xyXG4kaWNvbi1kZWxldGU6ICRncmF5O1xyXG4kaWNvbi12ZXJpZnk6ICRvcmFuZ2U7XHJcbiRpY29uLWRvd25sb2FkOiAkYmx1ZTtcclxuJGljb24tcmVmcmVzaDogJGJsdWU7XHJcbiRpY29uLXN0b3A6ICRibHVlO1xyXG4kaWNvbi1wbGF5OiAkZ3JlZW47XHJcbiRidG4taWNvbi1iZzogbGlnaHRlbigkZ3JheSwgMjAlKTtcclxuXHJcbi8qIFN0cmlwZWQsIGJvcmRlciwgcGxhY2Vob2xkZXIsIGRpc2FibGVkICovXHJcbiRzdHJpcGVkOiAkZ3JheS01MDA7XHJcbiRib3JkZXI6ICRncmF5LTUwMDtcclxuJHBsYWNlaG9sZGVyOiAkZ3JheS01MDA7XHJcbiRkaXNhYmxlZDogJGdyYXktNTAwO1xyXG4kZGlzYWJsZWQtYnRuOiAkZ3JheS01MDA7XHJcblxyXG4vLyBSb3VuZGVkXHJcbiRyOiAxMHB4O1xyXG4kcm91bmRlZDogJHI7XHJcbiRyb3VuZGVkLXQ6ICRyICRyIDAgMDtcclxuJHJvdW5kZWQtYjogMCAwICRyICRyO1xyXG4kcm91bmRlZC1sOiAkciAwIDAgJHI7XHJcbiRyb3VuZGVkLXI6IDAgJHIgJHIgMDtcclxuJHJvdW5kZWQtc206ICRyLzI7XHJcbiRyb3VuZGVkLXQtc206ICRyLzIgJHIvMiAwIDA7XHJcbiRyb3VuZGVkLWItc206IDAgMCAkci8yICRyLzI7XHJcbiRyb3VuZGVkLWwtc206ICRyLzIgMCAwICRyLzI7XHJcbiRyb3VuZGVkLXItc206IDAgJHIvMiAkci8yIDA7XHJcbiRyb3VuZGVkLWxnOiAkciAqIDI7XHJcbiRyb3VuZGVkLXQtbGc6ICRyICogMiAkciAqIDIgMCAwO1xyXG4kcm91bmRlZC1iLWxnOiAwIDAgJHIgKiAyICRyICogMjtcclxuJHJvdW5kZWQtbC1sZzogJHIgKiAyIDAgMCAkciAqIDI7XHJcbiRyb3VuZGVkLXItbGc6IDAgJHIgKiAyICRyICogMiAwO1xyXG4kcm91bmRlZC1waWxsOiA5OTlyZW07XHJcblxyXG4vLyBTaGFkb3dcclxuJHNoYWRvdzogMCAzcHggNnB4IHJnYmEoYmxhY2ssIDAuMik7XHJcbiIsIi8vIE1lZGlhIHF1ZXJ5XHJcbkBtaXhpbiBzbS13aWR0aCgpIHtcclxuICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkc20pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1kLXdpZHRoKCkge1xyXG4gIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6ICRtZCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbGctd2lkdGgoKSB7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJGxnKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiB4bC13aWR0aCgpIHtcclxuICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkeGwpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHh4bC13aWR0aCgpIHtcclxuICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkeHhsKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuLy8gPT3lpKfpoK3nhadcclxuQG1peGluIGF2YXRhcigkc2l6ZSwgJGNpcmNsZTogZmFsc2UpIHtcclxuICB3aWR0aDogJHNpemU7XHJcbiAgaGVpZ2h0OiAkc2l6ZTtcclxuXHJcbiAgQGlmICRjaXJjbGUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogOTk5cmVtO1xyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4vLyByZXNldFxyXG5AbWl4aW4gcmVzZXQge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8vIOahhuaetue9ruS4rVxyXG5AbWl4aW4gaW5uZXItY2VudGVyIHtcclxuICBtYXgtd2lkdGg6ICRtYXgtd2l0aDtcclxuICBtYXJnaW46IDAgYXV0bztcclxufSJdfQ== */
