@charset "utf-8";
/* /zhuanti/hxjy/wsj24/release/css/style.css */
/*@mixin*/
/*@mixin*/
/* mod */
.mod {
  *zoom: 1;
  margin-bottom: 68px;
}
.mod:after {
  content: "";
  display: table;
  clear: both;
}
.mod.mod-nlrw .mod-hd {
  background-position: -283px -38px;
  width: 199px;
  height: 39px;
  margin: 0 auto 15px;
}
.mod.mod-nlrw .mod-frm {
  padding: 10px 2px;
}
.mod.mod-lbdh .mod-hd {
  background-position: 0 0;
  width: 1193px;
  height: 38px;
}
.mod.mod-lbdh .mod-hd {
  margin-bottom: 18px;
}
.mod.mod-phjl .mod-hd {
  background-position: 0 -38px;
  width: 283px;
  height: 41px;
}
.mod-hd {
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_tit.png?);
  background-repeat: no-repeat;
  margin: 0 auto 38px;
}

.mod-txt {
  text-align: center;
  font-size: 14px;
  line-height: 20px;
  height: 20px;
  color: #fbf7f1;
  margin-bottom: 10px;
}

.mod-frm {
  *zoom: 1;
  border: 1px solid #1a3c53;
  padding: 10px;
  background: url(../zhuanti/hxjy/wsj24/release/images/ibg_11.png?) repeat;
}
.mod-frm:after {
  content: "";
  display: table;
  clear: both;
}

/* user */
.user {
  text-align: center;
  position: relative;
  *zoom: 1;
}
.user a {
  color: #d9d5d3;
  font-weight: bold;
  margin: 0 5px;
}
.user .user-name,
.user .user-greet,
.user .user-logout {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: top;
}
.user a.user-logout {
  margin: 0;
}
.user .user-name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 95px;
}

.select {
  position: relative;
  *zoom: 1;
  z-index: 9;
}
.select .m_selected {
  cursor: pointer;
  width: 211px;
  height: 34px;
  overflow: hidden;
}
.select .m_selected .select_txt {
  padding: 0 5px 0 10px;
  /*width: 135px;*/
  float: left;
  height: 34px;
  line-height: 34px;
  overflow: hidden;
  text-align: left;
}
.select .m_selected .flag_down {
  position: absolute;
  top: 1px;
  background: #7e0f14;
  right: 1px;
  width: 32px;
  height: 21px;
  padding: 11px 0 0 0;
  overflow: hidden;
}
.select .m_selected .flag_down b {
  border: 8px solid #7e0f14;
  border-top-color: #c7c3c1;
  height: 0;
  width: 0;
  display: block;
  overflow: hidden;
  margin: 0 auto;
  zoom: 1;
}
.select .m_select_cont {
  background: #ffffff;
  border: 1px solid #f8c4b1;
  border-top-color: #ffffff;
  position: absolute;
  top: 33px;
  left: 0;
  width: 208px;
  overflow: hidden;
  z-index: 9;
}
.select .selectlist {
  *vertical-align: top;
  width: 100%;
}
.select .selectlist li {
  width: 100%;
  height: 22px;
  cursor: pointer;
  overflow: hidden;
}
.select .selectlist li a {
  background: #ffffff;
  display: block;
  color: #763f30;
  padding: 0 5px;
}
.select .selectlist li a:hover {
  background: #763f30;
  text-decoration: none;
  color: #ffffff;
}
.select .selectlist .cur a {
  background: #763f30;
  text-decoration: none;
  color: #ffffff;
}
.select .selectlist .cur a:hover {
  background: #763f30;
  text-decoration: none;
  color: #ffffff;
}
.select .selectlist_inner {
  zoom: 1;
  height: 100%;
  overflow: hidden;
}
.select .v_scrollbar {
  position: absolute;
  width: 7px;
  right: 0;
  top: 5px;
  height: 220px;
  display: none;
  cursor: pointer;
  background: #fff;
}
.select .v_scrollbar_bg {
  position: absolute;
  top: 0;
  width: 7px;
  height: 100%;
}
.select .v_scrollbar_btn {
  position: absolute;
  width: 5px;
  border: 1px solid #000;
  border-radius: 3px;
  z-index: 100;
  filter: alpha(opacity=40);
  opacity: 0.4;
  top: 0;
  border-radius: 3px;
  background-color: #555;
}

.pager {
  width: 230px;
  margin: 0 auto;
  text-align: center;
  line-height: 23px;
}
.pager a {
  display: none;
}
.pager span.cur {
  display: none;
}
.pager a.pager-pre,
.pager a.pager-next,
.pager span.pager-pre,
.pager span.pager-next {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 90px;
  height: 23px;
  background: #849aa6;
  vertical-align: top;
  margin: 0 2px;
}
.pager span.pager-pre,
.pager span.pager-next {
  color: #000;
}
.pager a.pager-pre,
.pager a.pager-next {
  color: #000;
}
.pager a.pager-pre:hover,
.pager a.pager-next:hover {
  background: #ffae0d;
  color: #000;
}
.pager .pager-pre {
  float: left;
}
.pager .pager-next {
  float: right;
}
.pager .pager-count {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: top;
}

/*@mixin*/
.dialog {
  font-family: "Microsoft Yahei", Tahoma, Arial, Helvetica, STHeiti, sans-serif;
  position: relative;
  font-size: 14px;
  line-height: 24px;
  color: #000;
  width: 566px;
}
.dialog a {
  color: #000;
}
.dialog a:hover {
  color: #000;
  text-decoration: none;
}

.dialog-hd,
.dialog-body,
.dialog-ft {
  background-image: url(../zhuanti/hxjy/wsj24/release/images/bg_dialog.png?);
}

.dialog-hd {
  background-position: 0 0;
  height: 16px;
}

.dialog-body {
  background-position: -566px 0;
  background-repeat: repeat-y;
  position: relative;
  padding: 20px 0;
}

.dialog-ft {
  height: 16px;
  background-position: -1132px bottom;
}

.dialog-close {
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_ico.png?);
  background-repeat: no-repeat;
  background-position: -94px -38px;
  width: 25px;
  height: 25px;
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: 9;
  overflow: hidden;
  text-indent: -9999em;
  transition: all ease 0.3s;
}
.dialog-close:hover {
  transition: all ease 0.3s;
  filter: brightness(1.2);
}

.dialog-body {
  position: relative;
  *zoom: 1;
}

.dialog-title {
  text-align: center;
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 5px;
  color: #000;
}
.dialog-title span {
  color: #f69023;
}

.dialog-txt {
  text-align: center;
}

.dialog-tips {
  position: relative;
  text-align: center;
  line-height: 22px;
}
.dialog-tips span {
  position: absolute;
  top: 0;
  left: 22px;
}

.dialog-cont {
  *zoom: 1;
}
.dialog-cont:after {
  content: "";
  display: table;
  clear: both;
}

.dialog-opt {
  text-align: center;
  padding: 10px 0;
}

.dialog-txt {
  text-align: center;
}

.dialog-pager {
  padding: 10px 0;
}

.dialog-btn {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_btn.png?);
  background-repeat: no-repeat;
  background-position: -193px -283px;
  width: 136px;
  height: 40px;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  line-height: 40px;
  color: #000;
  margin: 0 10px;
}
.dialog-btn:hover {
  filter: brightness(1.2);
}

.dialog-btn--light {
  background-position: -193px -241px;
  width: 136px;
  height: 40px;
}

.dialog-btn--dark {
  background-position: -193px -283px;
  width: 136px;
  height: 40px;
}

.dialog--myaward .myaward-list {
  margin: 0 auto;
  line-height: 30px;
  padding: 10px 0;
  text-align: center;
}

.dialog--tip .dialog-body {
  padding: 40px 0;
}
.dialog--tip .dialog-body p {
  text-align: center;
}

.dialog--myFightRecord .fightRecord-list {
  text-align: center;
}

.rankDailyRecord-date {
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 10px;
}

.rankDailyRecord-list {
  padding: 0 100px;
}
.rankDailyRecord-list li {
  line-height: 30px;
  height: 30px;
  *zoom: 1;
}
.rankDailyRecord-list li:after {
  content: "";
  display: table;
  clear: both;
}
.rankDailyRecord-list span {
  padding: 0 5px;
  float: left;
}
.rankDailyRecord-list .item-rank {
  width: 50px;
}
.rankDailyRecord-list .item-nick {
  width: 180px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rankDailyRecord-list .item-harm {
  width: 80px;
}

.prob-list, .infoWp-list {
  color: #000;
  padding: 0 100px;
  font-size: 18px;
}
.prob-list li, .infoWp-list li {
  line-height: 36px;
  height: 36px;
  *zoom: 1;
}
.prob-list li:after, .infoWp-list li:after {
  content: "";
  display: table;
  clear: both;
}
.prob-list .item-name, .infoWp-list .item-name {
  float: left;
  width: 180px;
  text-align: right;
  padding-right: 10px;
}
.prob-list .item-prob, .infoWp-list .item-prob {
  float: left;
  padding-left: 10px;
}

.infoWp-list .item-name {
  width: 210px;
}

.dialog--instr .dialog-body {
  padding: 20px;
}
.dialog--instr .instr-title {
  font-size: 24px;
  font-weight: bold;
  text-align: left;
  margin-bottom: 16px;
}
.dialog--instr .instr-text li {
  line-height: 18px;
  position: relative;
  padding-left: 12px;
  margin-bottom: 12px;
}
.dialog--instr .instr-text i {
  position: absolute;
  top: 7px;
  left: 3px;
  width: 4px;
  height: 4px;
  background: #fcd252;
}
.dialog--instr .instr-text a {
  color: #fcd252;
  text-decoration: underline;
}

.dialog--server .server-group {
  *zoom: 1;
  width: 410px;
  padding-top: 10px;
  margin: 0 auto 12px;
}
.dialog--server .server-group:after {
  content: "";
  display: table;
  clear: both;
}
.dialog--server .server-tip {
  line-height: 34px;
  text-align: center;
}
.dialog--server .server-role {
  float: right;
  line-height: 34px;
}
.dialog--server .server-role .role-search {
  width: 160px;
  text-align: center;
  display: none;
}
.dialog--server .server-role .role-label {
  float: left;
}
.dialog--server .server-role .role-name {
  width: 132px;
  height: 33px;
  line-height: 32px;
  float: left;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  border-bottom: 1px solid #a2a2a2;
}
.dialog--server .seaching .role-search {
  display: block;
}
.dialog--server .seaching .role-label,
.dialog--server .seaching .role-name {
  display: none;
}
.dialog--server .server-select {
  float: left;
  background: #d8d8d8;
}
.dialog--server .server-select .m_selected {
  border: 1px solid #d8d8d8;
  width: 208px;
  height: 32px;
  line-height: 32px;
}
.dialog--server .server-select .m_selected .select_txt {
  line-height: 32px;
  height: 32px;
}
.dialog--server .server-select .m_selected .flag_down {
  background: #d8d8d8;
}
.dialog--server .server-select .m_selected .flag_down b {
  border-color: #d8d8d8;
  border-top-color: #000;
}
.dialog--server .server-select .m_select_cont {
  top: 34px;
  width: 208px;
  background: #d8d8d8;
  border: 1px solid #d8d8d8;
}
.dialog--server .server-select .selectlist li {
  height: 34px;
  line-height: 34px;
}
.dialog--server .server-select .selectlist li a {
  background: #d8d8d8;
  color: #000;
}
.dialog--server .server-select .selectlist li a:hover {
  background: #f67f00;
  color: #fff;
}
.dialog--server .server-select .selectlist .cur a {
  background: #d8d8d8;
  color: #000;
}
.dialog--server .server-select .selectlist .cur a:hover {
  background: #f67f00;
  color: #fff;
}
.dialog--server .server-select .v_scrollbar_bg {
  background: #d8d8d8;
}

.view {
  font-family: "Microsoft Yahei", Tahoma, Arial, Helvetica, STHeiti, sans-serif;
  font-size: 14px;
  color: #000;
  min-width: 1000px;
  background: #e3c096;
}
.view a {
  color: #000;
}
.view a:hover {
  color: #000;
  text-decoration: none;
}

.wrap {
  margin: 0 auto;
  width: 1200px;
  position: relative;
  *zoom: 1;
}

/* header  */
.head {
  position: relative;
  overflow: hidden;
  height: 730px;
  *zoom: 1;
  background: url(../zhuanti/hxjy/wsj24/release/images/fbg_1.jpg?) center 0 no-repeat;
}

.head-title {
  position: absolute;
  width: 0;
  height: 0;
  text-indent: -999999em;
  overflow: hidden;
  *zoom: 1;
}

.head-logo {
  width: 246px;
  height: 137px;
  left: 26px;
  top: 0;
  z-index: 9;
  text-indent: -999999em;
  overflow: hidden;
  position: absolute;
}

.head-time {
  position: absolute;
  left: 412px;
  top: 496px;
  height: 61px;
  width: 381px;
  font-size: 0;
}

.head-slogan {
  background: url(../zhuanti/hxjy/wsj24/release/images/solgan_1.png?) no-repeat;
  position: absolute;
  left: 212px;
  top: 55px;
  height: 367px;
  width: 843px;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  -webkit-animation-name: hvr-buzz-out;
  animation-name: hvr-buzz-out;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-delay: 0.75s;
  animation-delay: 0.75s;
}

.bg1 {
  height: 200px;
  width: 1200px;
  background: url(../zhuanti/hxjy/wsj24/release/images/bg_1.jpg?) no-repeat;
}

.bg2 {
  height: 200px;
  width: 1200px;
  background: url(../zhuanti/hxjy/wsj24/release/images/bg_2.jpg?) no-repeat;
}

.bg3 {
  height: 200px;
  width: 1200px;
  background: url(../zhuanti/hxjy/wsj24/release/images/bg_3.jpg?) no-repeat;
}

.bg4 {
  height: 130px;
  width: 1200px;
  background: url(../zhuanti/hxjy/wsj24/release/images/bg_4.jpg?) no-repeat;
}

.head-start {
  background: url(../zhuanti/hxjy/wsj24/release/images/solgan_3.png?) no-repeat;
  position: absolute;
  left: 404px;
  top: 382px;
  height: 146px;
  width: 403px;
  z-index: 9;
}

.head-gift {
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_ibg.png?);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 1200px;
  height: 886px;
  position: absolute;
  right: 0;
  bottom: 9px;
  text-align: center;
}
.head-gift a {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_btn.png?);
  background-repeat: no-repeat;
  background-position: -193px -325px;
  width: 175px;
  height: 31px;
  line-height: 29px;
  color: #f4f9fb;
}
.head-gift a:hover {
  filter: brightness(1.2);
}
.head-gift p {
  padding-top: 13px;
  line-height: 40px;
  color: #000;
  font-size: 20px;
  font-weight: bold;
}

.container {
  position: relative;
  z-index: 99;
  background: url(../zhuanti/hxjy/wsj24/release/images/fbg_2.jpg?) center 0 no-repeat;
}
.container .wrap {
  background: url(../zhuanti/hxjy/wsj24/release/images/bg_5.jpg?) center top no-repeat;
  padding-bottom: 5px;
}

.topbar {
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_ibg.png?);
  background-repeat: no-repeat;
  background-position: 0 -1023px;
  width: 1200px;
  height: 103px;
  line-height: 31px;
  color: #000;
  margin-bottom: 38px;
  font-weight: bold;
}
.topbar .topbar-inner {
  *zoom: 1;
  padding: 35px 15px 0;
}
.topbar .topbar-inner:after {
  content: "";
  display: table;
  clear: both;
}
.topbar .user {
  float: left;
  width: 220px;
}
.topbar .user a {
  color: #000;
}
.topbar .user-login,
.topbar .user-reg {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_btn.png?);
  background-repeat: no-repeat;
  background-position: -370px -76px;
  width: 85px;
  height: 31px;
  color: #f4f9fb;
  font-weight: normal;
  line-height: 31px;
}
.topbar .user-login:hover,
.topbar .user-reg:hover {
  filter: brightness(1.2);
}
.topbar .topbar-role {
  float: left;
}
.topbar .topbar-role span {
  float: left;
  padding: 0 10px;
}
.topbar .topbar-role a {
  color: #ffedd7;
}
.topbar .topbar-role b {
  color: #f67f00;
}
.topbar .role-group {
  border-left: 2px solid #dbc98f;
  padding: 0 10px;
  float: left;
}
.topbar .role-info {
  display: none;
}
.topbar .role-bind {
  border-left: 2px solid #dbc98f;
  padding-left: 22px;
  display: none;
}
.topbar .role-bind a {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_btn.png?);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 370px;
  height: 34px;
  text-align: center;
  color: #000;
  font-weight: normal;
  line-height: 34px;
}
.topbar .role-bind a:hover {
  filter: brightness(1.2);
}
.topbar .role-name b {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
  max-width: 100px;
  *display: inline;
  *vertical-align: middle;
}

.nlrw-task {
  *zoom: 1;
  text-align: center;
  height: 114px;
  padding-top: 23px;
  background: url(../zhuanti/hxjy/wsj24/release/images/ibg_2.png?) no-repeat 0 center;
}
.nlrw-task:after {
  content: "";
  display: table;
  clear: both;
}

.task-item {
  float: left;
  text-align: left;
  width: 353px;
  height: 100px;
  margin-left: 43px;
  position: relative;
  color: #000;
  *zoom: 1;
}
.task-item .item-top {
  position: relative;
  *zoom: 1;
  padding-left: 45px;
  margin-bottom: 18px;
}
.task-item .item-tit {
  line-height: 20px;
  font-size: 16px;
  font-weight: bold;
}
.task-item .item-sub {
  line-height: 16px;
}
.task-item .item-ico {
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_ico.png?);
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  left: 0;
}
.task-item .item-state {
  line-height: 18px;
  font-size: 16px;
}
.task-item .item-state i {
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_ico.png?);
  background-repeat: no-repeat;
  background-position: -68px -38px;
  width: 10px;
  height: 10px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-left: 2px;
  display: none;
}
.task-item .item-state.finished i {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.task-item .item-tip {
  line-height: 18px;
}
.task-item .item-link {
  float: right;
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_btn.png?);
  background-repeat: no-repeat;
  background-position: -370px -38px;
  width: 129px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  font-weight: bold;
  font-size: 16px;
  margin-top: 0;
  margin-right: 80px;
}
.task-item .item-link span {
  color: #fff;
  font-weight: bold;
  text-shadow: #000 1px 0 0, #000 0 1px 0, #000 0 -1px 0, #000 -1px 0 0;
}
.task-item .item-link:hover {
  background-position: -370px 0;
  width: 129px;
  height: 38px;
}
.task-item.item--finished .item-state {
  display: block;
}
.task-item.item--unfinished .item-link {
  display: block;
}
.task-item.task-item1 .item-ico {
  background-position: 0 0;
  width: 34px;
  height: 34px;
}
.task-item.task-item2 .item-ico {
  background-position: -34px 0;
  width: 34px;
  height: 34px;
}
.task-item.task-item3 .item-ico {
  background-position: 0 -34px;
  width: 34px;
  height: 34px;
}

.lbdh-top {
  text-align: center;
  line-height: 50px;
  color: #000;
  font-size: 20px;
  margin-bottom: 38px;
}

.lbdh-score {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_ibg.png?);
  background-repeat: no-repeat;
  background-position: 0 -1126px;
  width: 321px;
  height: 50px;
  color: #9fb2bb;
}
.lbdh-score span {
  color: #e9c85e;
}

a.lbdh-myaward {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_btn.png?);
  background-repeat: no-repeat;
  background-position: 0 -149px;
  width: 186px;
  height: 50px;
  margin-left: -11px;
  color: #000;
}
a.lbdh-myaward:hover {
  color: #000;
  filter: brightness(1.2);
}

.lbdh-list {
  background: url(../zhuanti/hxjy/wsj24/release/images/ibg_16.png?) no-repeat 0 center;
}
.lbdh-list ul {
  *zoom: 1;
  position: relative;
  padding: 14px 0 0 11px;
}
.lbdh-list ul:after {
  content: "";
  display: table;
  clear: both;
}
.lbdh-list li {
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_other.png?);
  background-repeat: no-repeat;
  background-position: -550px 0;
  width: 287px;
  height: 228px;
  float: left;
  text-align: center;
  margin: 0 10px 10px 0;
  padding: 3px;
  width: 281px;
  height: 222px;
}
.lbdh-list .item-cover {
  position: relative;
  height: 133px;
  width: 281px;
  margin-bottom: 13px;
}
.lbdh-list img {
  display: block;
  width: 100%;
  height: 100%;
}
.lbdh-list .item-tag {
  line-height: 29px;
  color: #000;
  font-size: 16px;
  font-weight: bold;
  width: 100%;
}
.lbdh-list .item-name {
  bottom: 0;
  right: 0;
  position: absolute;
  background: url(../zhuanti/hxjy/wsj24/release/images/ibg_12.png?) repeat;
  line-height: 30px;
  width: 100%;
  color: #dedede;
}
.lbdh-list .item-get {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_btn.png?);
  background-repeat: no-repeat;
  background-position: 0 -199px;
  width: 193px;
  height: 42px;
  font-weight: bold;
  text-align: center;
  font-size: 18px;
  line-height: 38px;
  float: left;
  margin-left: 12px;
}
.lbdh-list .item-get span {
  color: #fff;
  font-weight: bold;
  text-shadow: #000 1px 0 0, #000 0 1px 0, #000 0 -1px 0, #000 -1px 0 0;
}
.lbdh-list .item-get.able {
  background-position: 0 -199px;
  width: 193px;
  height: 42px;
}
.lbdh-list .item-get.able:hover {
  background-position: 0 -283px;
  width: 193px;
  height: 42px;
}
.lbdh-list .item-get.got {
  background-position: 0 -325px;
  width: 193px;
  height: 42px;
}
.lbdh-list .item-get.disable {
  background-position: 0 -241px;
  width: 193px;
  height: 42px;
}
.lbdh-list p {
  line-height: 20px;
  color: #fff;
  float: left;
  width: 74px;
  font-weight: bold;
}

.phjl-shj {
  float: left;
  width: 810px;
  position: relative;
  overflow: hidden;
}

.shj-hd {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_other.png?);
  background-repeat: no-repeat;
  background-position: 0 -466px;
  width: 480px;
  height: 39px;
  line-height: 39px;
  font-size: 16px;
  color: #000;
}

.shj-tit {
  float: left;
  margin-left: 22px;
}

.shj-rank {
  float: left;
  margin-left: 34px;
}
.shj-rank span {
  color: #f67f00;
  font-weight: bold;
}

.shj-record {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_btn.png?);
  background-repeat: no-repeat;
  background-position: -284px -367px;
  width: 137px;
  height: 22px;
  text-align: center;
  float: right;
  color: #ffffff;
  line-height: 22px;
  margin: 8px -30px 0 0;
  font-size: 14px;
}
.shj-record:hover {
  filter: brightness(1.2);
}

.shj-list {
  position: relative;
  overflow: hidden;
  margin-bottom: 15px;
}
.shj-list ul {
  *zoom: 1;
  width: 820px;
}
.shj-list ul:after {
  content: "";
  display: table;
  clear: both;
}
.shj-list li {
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_other.png?);
  background-repeat: no-repeat;
  float: left;
  text-align: center;
  margin-right: 9px;
  position: relative;
}
.shj-list .item-cover {
  margin: 0 auto;
}
.shj-list img {
  display: block;
  width: 100%;
  height: 100%;
}
.shj-list .item-tag {
  line-height: 42px;
  color: #000;
  font-size: 16px;
  font-weight: bold;
  width: 100%;
  margin-bottom: 5px;
}
.shj-list .item-name {
  bottom: 0;
  right: 0;
  position: absolute;
  line-height: 30px;
  width: 100%;
  color: #fff;
}

.shj-m {
  margin-bottom: 5px;
}
.shj-m .shj-list li {
  background-position: -550px -228px;
  width: 263px;
  height: 172px;
}
.shj-m .shj-list .item-cover {
  height: 94px;
  width: 257px;
}

.shj-l .shj-list li {
  margin-right: 6px;
}
.shj-l .shj-list .item1,
.shj-l .shj-list .item2,
.shj-l .shj-list .item3 {
  background-position: -287px 0;
  width: 263px;
  height: 302px;
}
.shj-l .shj-list .item1 .item-cover,
.shj-l .shj-list .item2 .item-cover,
.shj-l .shj-list .item3 .item-cover {
  height: 195px;
  width: 192px;
}
.shj-l .shj-list .item1 .item-name,
.shj-l .shj-list .item2 .item-name,
.shj-l .shj-list .item3 .item-name {
  line-height: 28px;
}

.shj-tip {
  line-height: 32px;
}
.shj-tip a {
  color: #000;
  font-weight: bold;
  text-decoration: underline;
}

.phjl {
  height: 684px;
  padding: 18px 10px 0;
  background: url(../zhuanti/hxjy/wsj24/release/images/ibg_17.png?) repeat;
}

.phjl-phb {
  float: right;
  width: 360px;
}

.phb-tab .tab-hds {
  *zoom: 1;
  margin-bottom: 2px;
}
.phb-tab .tab-hds:after {
  content: "";
  display: table;
  clear: both;
}
.phb-tab .tab-hds ul {
  width: 374px;
}
.phb-tab .tab-hds li {
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_other.png?);
  background-repeat: no-repeat;
  background-position: -550px -400px;
  width: 177px;
  height: 42px;
  float: left;
  text-align: center;
  color: #000;
  font-size: 18px;
  line-height: 42px;
  margin-right: 6px;
  cursor: pointer;
}
.phb-tab .tab-hds li.cur, .phb-tab .tab-hds li:hover {
  background-position: 0 -505px;
  width: 177px;
  height: 42px;
  font-weight: bold;
  color: #000;
}
.phb-tab .tab-bd.cur {
  display: block;
}
.phb-tab .tab-bd.uncur {
  display: none;
}

.phb-top {
  background: url(../zhuanti/hxjy/wsj24/release/images/sbg_1.png?) 0 0 no-repeat;
  height: 5px;
}

.phb-mid {
  background: url(../zhuanti/hxjy/wsj24/release/images/sbg_1.png?) -360px 0 repeat-y;
  height: 598px;
}

.phb-btm {
  background: url(../zhuanti/hxjy/wsj24/release/images/sbg_1.png?) -720px 0 no-repeat;
  height: 5px;
}

.phb-tip {
  text-align: center;
  line-height: 28px;
  margin-bottom: 9px;
  color: #9e9e9e;
}

.phb-list {
  padding: 0 5px;
  text-align: center;
}
.phb-list span {
  float: left;
  height: 46px;
}
.phb-list .item-num {
  width: 94px;
}
.phb-list .item-name {
  width: 147px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.phb-list .item-score {
  width: 82px;
}
.phb-list .list-hds {
  line-height: 50px;
  height: 50px;
  font-weight: bold;
  color: #e9c85e;
  font-size: 18px;
  background: url(../zhuanti/hxjy/wsj24/release/images/ibg_13.png?) repeat-x;
}
.phb-list ul {
  height: 460px;
  font-size: 16px;
  color: #dedede;
}
.phb-list ul i {
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_ico.png?);
  background-repeat: no-repeat;
  position: absolute;
  top: 4px;
  left: 31px;
  display: none;
}
.phb-list ul li {
  line-height: 46px;
  height: 46px;
  background: url(../zhuanti/hxjy/wsj24/release/images/ibg_13.png?) repeat-x;
  background-position: 0 bottom;
  vertical-align: top;
}
.phb-list ul li.item1 .item-num, .phb-list ul li.item2 .item-num, .phb-list ul li.item3 .item-num {
  position: relative;
  font-size: 0;
}
.phb-list ul li.item1 i, .phb-list ul li.item2 i, .phb-list ul li.item3 i {
  display: block;
}
.phb-list ul li.item1 i {
  background-position: -68px 0;
  width: 26px;
  height: 38px;
}
.phb-list ul li.item2 i {
  background-position: -94px 0;
  width: 26px;
  height: 38px;
}
.phb-list ul li.item3 i {
  background-position: 0 -68px;
  width: 26px;
  height: 38px;
}

.phb-pager {
  padding: 18px 0 10px;
}
.phb-pager .pager-count {
  color: #DEDEDE;
}

.mod-fight {
  width: 1200px;
  height: 886px;
  margin-left: -3px;
  overflow: hidden;
  position: relative;
  background: url(../zhuanti/hxjy/wsj24/release/images/ibg_1.jpg?) no-repeat;
}

.fight-stage.level--1 .boss1 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
.fight-stage.level--2 .boss2 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
.fight-stage.level--3 .boss3 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
.fight-stage.level--4 .boss4 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
.fight-stage.level--5 .boss5 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

.fight-top {
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_fight.png?);
  background-repeat: no-repeat;
  background-position: 0 -356px;
  width: 580px;
  height: 49px;
  position: absolute;
  top: 0;
  left: 352px;
}

.fight-name {
  float: left;
  width: 120px;
  line-height: 49px;
  height: 49px;
  color: #000;
  font-weight: bold;
  text-align: right;
  font-size: 22px;
  margin-right: 11px;
}

.fight-hp {
  float: left;
  width: 340px;
  margin-right: 10px;
  margin-top: 17px;
  border: 1px solid #1c456f;
  line-height: 17px;
  height: 17px;
  position: relative;
  background: #cbcbcb;
}

.hp-bar {
  position: absolute;
  left: 0;
  top: 0;
  height: 17px;
  width: 0;
  z-index: 1;
  background: url(../zhuanti/hxjy/wsj24/release/images/ibg_15.png?) repeat-x;
}

.fight-num {
  float: left;
  color: #000;
  line-height: 49px;
}

.fight-oper {
  position: absolute;
  bottom: 33px;
  left: 193px;
  width: 824px;
}

.fight-tl {
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_fight.png?);
  background-repeat: no-repeat;
  background-position: -407px -128px;
  width: 407px;
  height: 48px;
  float: left;
  margin-bottom: 2px;
}

.fight-level {
  text-align: center;
}
.fight-level .level-ico {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_fight.png?);
  background-repeat: no-repeat;
  vertical-align: top;
  margin-top: 11px;
  *margin-top: 5px;
  *margin-right: 3px;
}
.fight-level .level-tit {
  color: #fff;
  font-size: 24px;
  line-height: 48px;
}
.fight-level.stage--normal .level-ico {
  background-position: -407px -176px;
  width: 26px;
  height: 26px;
}
.fight-level.stage--normal .level-tit b {
  color: #e9c85e;
}
.fight-level.stage--hard .level-ico {
  background-position: -433px -176px;
  width: 26px;
  height: 26px;
}
.fight-level.stage--hard .level-tit b {
  color: #e9c85e;
}
.fight-level.stage--devil .level-ico {
  background-position: -459px -176px;
  width: 26px;
  height: 26px;
}
.fight-level.stage--devil .c b {
  color: #e9c85e;
}

.fight-tr {
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_fight.png?);
  background-repeat: no-repeat;
  background-position: -407px 0;
  width: 407px;
  height: 128px;
  float: right;
  margin-bottom: 2px;
}

.fight-record,
.energy-join {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_btn.png?);
  background-repeat: no-repeat;
  background-position: -142px -367px;
  width: 142px;
  height: 34px;
  color: #000;
  text-align: center;
  font-weight: bold;
  line-height: 34px;
}
.fight-record:hover,
.energy-join:hover {
  background-position: 0 -367px;
  width: 142px;
  height: 34px;
}

.fight-record {
  display: block;
  margin: 0 auto 36px;
}

.fight-energy {
  text-align: center;
}

.energy-value {
  padding-top: 18px;
  line-height: 54px;
  color: #f67f00;
  font-size: 24px;
  font-weight: bold;
}
.energy-value span {
  color: #f67f00;
}

.energy-tip {
  line-height: 34px;
}

.fight-bl {
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_fight.png?);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 407px;
  height: 218px;
  float: left;
  text-align: center;
}

.fight-dam {
  line-height: 34px;
  padding-top: 13px;
  font-size: 18px;
  color: #f67f00;
  text-align: center;
}

.fight-hl,
.fight-qn {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding: 3px 10px;
  line-height: 16px;
  text-align: left;
  margin: 0 5px;
}
.fight-hl div,
.fight-qn div {
  display: table;
  height: 60px;
  width: 150px;
}
.fight-hl p,
.fight-qn p {
  display: table-cell;
  line-height: 18px;
  vertical-align: middle;
}
.fight-hl a,
.fight-qn a {
  color: #d31811;
  text-decoration: underline;
}

.fight-br {
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_fight.png?);
  background-repeat: no-repeat;
  background-position: 0 -218px;
  width: 407px;
  height: 138px;
  float: right;
}

.fight-detail {
  text-align: center;
}
.fight-detail a {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_btn.png?);
  background-repeat: no-repeat;
  background-position: -168px -34px;
  width: 168px;
  height: 65px;
  vertical-align: top;
  margin: 37px 5px 0;
  text-align: center;
  color: #000;
  height: 50px;
  padding-top: 15px;
}
.fight-detail a:hover {
  filter: brightness(1.2);
  height: 50px;
  color: #000;
}
.fight-detail a span {
  color: #d31811;
  text-decoration: underline;
}

.detail-hd {
  line-height: 16px;
}

.detail-wp {
  line-height: 32px;
}

.fight-wp {
  position: absolute;
  text-align: center;
  cursor: pointer;
  z-index: 99;
}
.fight-wp.cur .wp-area, .fight-wp.fighting .wp-area {
  display: none;
}
.fight-wp.cur .wp-oper, .fight-wp.fighting .wp-oper {
  display: block;
}
.fight-wp .wp-area {
  width: 176px;
  height: 52px;
  padding: 16px 0;
  position: absolute;
  font-size: 16px;
  line-height: 26px;
}
.fight-wp .wp-attack {
  color: #fff;
  font-weight: bold;
}
.fight-wp .wp-sub {
  font-size: 16px;
  color: #000;
}
.fight-wp .wp-oper {
  text-align: center;
  width: 216px;
  position: absolute;
  padding-top: 16px;
  height: 68px;
  display: none;
}
.fight-wp .wp-oper .wp-sub {
  color: #fff;
}
.fight-wp .wp-fire {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_btn.png?);
  background-repeat: no-repeat;
  background-position: -193px -199px;
  width: 136px;
  height: 40px;
  vertical-align: top;
  line-height: 40px;
  text-align: center;
  font-weight: bold;
  font-size: 16px;
}
.fight-wp .wp-fire span {
  color: #fff;
  font-weight: bold;
  text-shadow: #000 1px 0 0, #000 0 1px 0, #000 0 -1px 0, #000 -1px 0 0;
}
.fight-wp .wp-fire:hover {
  filter: brightness(1.2);
}
.fight-wp .wp-fire_multi {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_btn.png?);
  background-repeat: no-repeat;
  background-position: -370px -153px;
  width: 40px;
  height: 40px;
  vertical-align: top;
  line-height: 16px;
  padding-top: 4px;
  height: 36px;
  color: #000;
  text-align: center;
}
.fight-wp .wp-fire_multi:hover {
  filter: brightness(1.2);
}

.fight-wp--1 {
  width: 282px;
  height: 160px;
  background: url(../zhuanti/hxjy/wsj24/release/images/wp1.png?) no-repeat;
  top: 134px;
  left: 1px;
}
.fight-wp--1 .wp-area {
  left: 0;
  bottom: 8px;
}
.fight-wp--1 .wp-oper {
  left: 3px;
  bottom: 16px;
}
.fight-wp--1.cur {
  background: url(../zhuanti/hxjy/wsj24/release/images/wp1_h.png?) no-repeat;
}
.fight-wp--1.fighting {
  background: url(../zhuanti/hxjy/wsj24/release/images/wp1_f.png?) no-repeat;
}

.fight-wp--2 {
  width: 298px;
  height: 183px;
  background: url(../zhuanti/hxjy/wsj24/release/images/wp2.png?) no-repeat;
  top: 347px;
  left: 1px;
}
.fight-wp--2 .wp-area {
  left: 1px;
  bottom: 5px;
}
.fight-wp--2 .wp-oper {
  left: 5px;
  bottom: 16px;
}
.fight-wp--2.cur {
  background: url(../zhuanti/hxjy/wsj24/release/images/wp2_h.png?) no-repeat;
}
.fight-wp--2.fighting {
  background: url(../zhuanti/hxjy/wsj24/release/images/wp2_f.png?) no-repeat;
}

.fight-wp--3 {
  width: 324px;
  height: 171px;
  background: url(../zhuanti/hxjy/wsj24/release/images/wp3.png?) no-repeat;
  top: 128px;
  right: 1px;
}
.fight-wp--3 .wp-area {
  right: 1px;
  bottom: 15px;
}
.fight-wp--3 .wp-oper {
  right: 5px;
  bottom: 21px;
}
.fight-wp--3.cur {
  background: url(../zhuanti/hxjy/wsj24/release/images/wp3_h.png?) no-repeat;
}
.fight-wp--3.fighting {
  background: url(../zhuanti/hxjy/wsj24/release/images/wp3_f.png?) no-repeat;
}

.fight-wp--4 {
  width: 303px;
  height: 165px;
  background: url(../zhuanti/hxjy/wsj24/release/images/wp4.png?) no-repeat;
  top: 379px;
  right: 1px;
}
.fight-wp--4 .wp-area {
  right: 1px;
  bottom: 19px;
}
.fight-wp--4 .wp-oper {
  right: 5px;
  bottom: 30px;
}
.fight-wp--4.cur {
  background: url(../zhuanti/hxjy/wsj24/release/images/wp4_h.png?) no-repeat;
}
.fight-wp--4.fighting {
  background: url(../zhuanti/hxjy/wsj24/release/images/wp4_f.png?) no-repeat;
}

.fight-boss img {
  position: absolute;
  width: 929px;
  height: 720px;
  top: 0;
  left: 195px;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

.fight-spark {
  position: absolute;
  width: 639px;
  height: 426px;
  top: 154px;
  left: 280px;
  background: url(../zhuanti/hxjy/wsj24/release/images/boss_spark.png?) no-repeat;
}

.fight-fire {
  position: absolute;
  width: 639px;
  height: 426px;
  top: 154px;
  left: 280px;
}

@-webkit-keyframes hvr-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0);
  }
}
@keyframes hvr-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0);
  }
}
.shaking {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  -webkit-animation-name: hvr-buzz-out;
  animation-name: hvr-buzz-out;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-delay: 0.5s;
  animation-delay: 0.5s;
  transform-origin: 447px 490px;
}

.menu {
  z-index: 99;
  width: 152px;
  display: none;
}

.menu-top {
  height: 55px;
  background: url(../zhuanti/hxjy/wsj24/release/images/sbg_2.png?) 0 top no-repeat;
}

.menu-btm {
  height: 34px;
  background: url(../zhuanti/hxjy/wsj24/release/images/sbg_2.png?) -304px top no-repeat;
}

.menu-list {
  background: url(../zhuanti/hxjy/wsj24/release/images/sbg_2.png?) -152px top repeat-y;
  overflow: hidden;
  position: relative;
  *zoom: 1;
  padding: 0 8px;
}
.menu-list ul {
  position: relative;
  z-index: 3;
}
.menu-list li {
  margin-bottom: 4px;
}
.menu-list a {
  background-image: url(../zhuanti/hxjy/wsj24/release/images/sprite_btn.png?);
  background-repeat: no-repeat;
  display: block;
  font-size: 16px;
  color: #000;
  font-weight: bold;
  text-align: center;
  background-position: -192px -99px;
  width: 136px;
  height: 46px;
  line-height: 48px;
}
.menu-list a:hover, .menu-list a.cur {
  filter: brightness(1.2);
}

.menu-gotoTop {
  line-height: 34px;
  margin: 0 auto;
  text-align: center;
}
.menu-gotoTop:hover, .menu-gotoTop.cur {
  filter: brightness(1.2);
}

.copyright {
  text-align: center;
  line-height: 30px;
  width: 344px;
  margin: 0 auto 30px;
  border-top: 1px solid #b6a980;
  border-bottom: 1px solid #b6a980;
}

.my_footer {
  margin-top: 0 !important;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1peGluLnNjc3MiLCJjb21tb24uc2NzcyIsInNwcml0ZV90aXQuc2NzcyIsInBvcHVwLnNjc3MiLCJzcHJpdGVfaWNvLnNjc3MiLCJzcHJpdGVfYnRuLnNjc3MiLCJzdHlsZS5zY3NzIiwic3ByaXRlX2liZy5zY3NzIiwic3ByaXRlX290aGVyLnNjc3MiLCJzcHJpdGVfZmlnaHQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFPQTtBQUFBO0FDTEE7QUFDQTtFRE1FO0VDSkE7O0FES0E7RUFDRTtFQUNBO0VBQ0E7O0FDTkE7RUNLWTtFQUNBO0VBQ0E7RURMVjs7QUFFRjtFQUNFOztBQUlGO0VDQ1k7RUFDQTtFQUNBOztBRENaO0VBQ0U7O0FBSUY7RUNIWTtFQUNBO0VBQ0E7O0FEU2hCO0VDTlk7RUFDQTtFRE9WOzs7QUFFRjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RURwQ0U7RUNzQ0E7RUFDQTtFQUNBOztBRHZDQTtFQUNFO0VBQ0E7RUFDQTs7O0FDMENKO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VEbkNBO0VBQ0E7RUFDQTtFQ3FDRTs7QUFFRjtFQUNFOztBQUVGO0VEbERBO0VBQ0E7RUFDQTtFQ2tERTs7O0FBTUo7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0FBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNF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Q0E7O0FBQ0E7RUFFRTs7O0FBS0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0UiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcInNwcml0ZV9idG5cIjtcclxuQGltcG9ydCBcInNwcml0ZV9pY29cIjtcclxuQGltcG9ydCBcInNwcml0ZV9vdGhlclwiO1xyXG5AaW1wb3J0IFwic3ByaXRlX3RpdFwiO1xyXG5AaW1wb3J0IFwic3ByaXRlX2liZ1wiO1xyXG5AaW1wb3J0IFwic3ByaXRlX2ZpZ2h0XCI7XHJcblxyXG4vKkBtaXhpbiovXHJcbkBtaXhpbiBjbGVhcmZpeCB7XHJcbiAgKnpvb206IDE7XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuQG1peGluIGJmYyB7XHJcbiAgJjpiZWZvcmUsXHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBlbGxpcHNpcyB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG59XHJcblxyXG5AbWl4aW4gaW5saW5lLWJsb2NrKCl7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgKnpvb206MTtcclxufVxyXG5cclxuQG1peGluIGJmb250KCRzaXplLCAkbGluZUhlaWdodCwkY29sb3IpIHtcclxuICBmb250OiA3MDAgcHgoJHNpemUpL3B4KCRsaW5lSGVpZ2h0KSBcIm1pY3Jvc29mdCB5YWhlaVwiO1xyXG4gIGNvbG9yOiRjb2xvcjtcclxuXHJcbn1cclxuXHJcbkBtaXhpbiBsZm9udCgkc2l6ZSwgJGxpbmVIZWlnaHQsJGNvbG9yKSB7XHJcbiAgZm9udDogNTAwIHB4KCRzaXplKS9weCgkbGluZUhlaWdodCkgXCJtaWNyb3NvZnQgeWFoZWlcIjtcclxuICBjb2xvcjokY29sb3I7XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBweCgkc2l6ZSl7XHJcbiAgQHJldHVybiAkc2l6ZSArIHB4XHJcbn1cclxuXHJcbkBtaXhpbiBidG5fdHh0X2dyYWRpZW50KCR0b3BDb2xvciwkYm90dG9tQ29sb3Ipe1xyXG4gIHNwYW57XHJcbiAgICBjb2xvcjogJHRvcENvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudChib3R0b20sJGJvdHRvbUNvbG9yLCR0b3BDb2xvcik7XHJcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDp0ZXh0O1xyXG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6dHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYnRuX3R4dF9zdHJva2UoKXtcclxuICBzcGFue1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHRleHQtc2hhZG93OiAjMDAwIDFweCAwIDAsIzAwMCAwIDFweCAwLCMwMDAgMCAtMXB4IDAsIzAwMCAtMXB4IDAgMDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4iLCJAaW1wb3J0IFwibWl4aW5cIjtcclxuXHJcbi8qIG1vZCAqL1xyXG4ubW9ke1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4O1xyXG4gIG1hcmdpbi1ib3R0b206IDY4cHg7XHJcbiAgJi5tb2Qtbmxyd3tcclxuICAgIC5tb2QtaGR7XHJcbiAgICAgIEBpbmNsdWRlIHRpdF8xO1xyXG4gICAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xyXG4gICAgfVxyXG4gICAgLm1vZC1mcm17XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLm1vZC1sYmRoe1xyXG4gICAgLm1vZC1oZHtcclxuICAgICAgQGluY2x1ZGUgdGl0XzI7XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZC1oZHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5tb2QtcGhqbHtcclxuICAgIC5tb2QtaGR7XHJcbiAgICAgIEBpbmNsdWRlIHRpdF8zO1xyXG4gICAgfVxyXG4gICAgLm1vZC1iZHtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5tb2QtaGR7XHJcbiAgQGluY2x1ZGUgdGl0X3Nwcml0ZTtcclxuICBtYXJnaW46IDAgYXV0byAzOHB4O1xyXG59XHJcbi5tb2QtdHh0e1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBjb2xvcjogI2ZiZjdmMTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG4ubW9kLWZybXtcclxuICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjMWEzYzUzO1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pYmdfMTEucG5nKSByZXBlYXQ7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8qIHVzZXIgKi9cclxuLnVzZXJ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAqem9vbToxO1xyXG4gIGF7XHJcbiAgICBjb2xvcjogI2Q5ZDVkMztcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbWFyZ2luOiAwIDVweDtcclxuICB9XHJcbiAgLnVzZXItbmFtZSxcclxuICAudXNlci1ncmVldCxcclxuICAudXNlci1sb2dvdXR7XHJcbiAgICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIH1cclxuICBhLnVzZXItbG9nb3V0e1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuICAudXNlci1uYW1le1xyXG4gICAgQGluY2x1ZGUgZWxsaXBzaXM7XHJcbiAgICBtYXgtd2lkdGg6IDk1cHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5zZWxlY3R7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICp6b29tOiAxO1xyXG4gIHotaW5kZXg6IDk7XHJcbiAgLm1fc2VsZWN0ZWQge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgd2lkdGg6IDIxMXB4O1xyXG4gICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC5zZWxlY3RfdHh0IHtcclxuICAgICAgcGFkZGluZzogMCA1cHggMCAxMHB4O1xyXG4gICAgICAvKndpZHRoOiAxMzVweDsqL1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgIC5mbGFnX2Rvd24ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDoxcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM3ZTBmMTQ7XHJcbiAgICAgIHJpZ2h0OiAxcHg7XHJcbiAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICAgIHBhZGRpbmc6IDExcHggMCAwIDA7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGIge1xyXG4gICAgICAgIGJvcmRlcjogOHB4IHNvbGlkICM3ZTBmMTQ7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2M3YzNjMTtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB6b29tOiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubV9zZWxlY3RfY29udCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAjZjhjNGIxO1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMzNweDtcclxuICAgIGxlZnQ6MDtcclxuICAgIHdpZHRoOiAyMDhweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB6LWluZGV4OiA5O1xyXG4gIH1cclxuICAuc2VsZWN0bGlzdCB7XHJcbiAgICAqdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbGkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgY29sb3I6ICM3NjNmMzA7XHJcbiAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICM3NjNmMzA7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jdXIgYXtcclxuICAgICAgYmFja2dyb3VuZDogIzc2M2YzMDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjNzYzZjMwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNlbGVjdGxpc3RfaW5uZXIge1xyXG4gICAgem9vbTogMTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIH1cclxuXHJcbiAgLnZfc2Nyb2xsYmFyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiA3cHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogNXB4O1xyXG4gICAgaGVpZ2h0OiAyMjBweDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIH1cclxuICAudl9zY3JvbGxiYXJfYmcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDdweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbiAgLnZfc2Nyb2xsYmFyX2J0biB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIHotaW5kZXg6IDEwMDtcclxuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT00MCk7XHJcbiAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xyXG4gIH1cclxufVxyXG5cclxuLnBhZ2Vye1xyXG4gIHdpZHRoOiAyMzBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgYXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIHNwYW4uY3VyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIGEucGFnZXItcHJlLFxyXG4gIGEucGFnZXItbmV4dCxcclxuICBzcGFuLnBhZ2VyLXByZSxcclxuICBzcGFuLnBhZ2VyLW5leHQge1xyXG4gICAgQGluY2x1ZGUgaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDkwcHg7XHJcbiAgICBoZWlnaHQ6IDIzcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjODQ5YWE2O1xyXG4gICAgLy9AaW5jbHVkZSBidG5fc3ByaXRlO1xyXG4gICAgLy9AaW5jbHVkZSBidG5fMTk7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgbWFyZ2luOiAwIDJweDtcclxuICB9XHJcbiAgc3Bhbi5wYWdlci1wcmUsXHJcbiAgc3Bhbi5wYWdlci1uZXh0IHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gIH1cclxuICBhLnBhZ2VyLXByZSxcclxuICBhLnBhZ2VyLW5leHR7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIC8vQGluY2x1ZGUgYnRuXzE5X2g7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmFlMGQ7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAucGFnZXItcHJle1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5wYWdlci1uZXh0e1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxuICAucGFnZXItY291bnR7XHJcbiAgICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4iLCIvLyBTQ1NTIHZhcmlhYmxlcyBhcmUgaW5mb3JtYXRpb24gYWJvdXQgaWNvbidzIGNvbXBpbGVkIHN0YXRlLCBzdG9yZWQgdW5kZXIgaXRzIG9yaWdpbmFsIGZpbGUgbmFtZVxyXG4vL1xyXG4vLyAuaWNvbi1ob21lIHtcclxuLy8gICB3aWR0aDogJGljb24taG9tZS13aWR0aDtcclxuLy8gfVxyXG4vL1xyXG4vLyBUaGUgbGFyZ2UgYXJyYXktbGlrZSB2YXJpYWJsZXMgY29udGFpbiBhbGwgaW5mb3JtYXRpb24gYWJvdXQgYSBzaW5nbGUgaWNvblxyXG4vLyAkaWNvbi1ob21lOiB4IHkgb2Zmc2V0X3ggb2Zmc2V0X3kgd2lkdGggaGVpZ2h0IHRvdGFsX3dpZHRoIHRvdGFsX2hlaWdodCBpbWFnZV9wYXRoO1xyXG4vL1xyXG4vLyBBdCB0aGUgYm90dG9tIG9mIHRoaXMgc2VjdGlvbiwgd2UgcHJvdmlkZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgc3ByaXRlc2hlZXQgaXRzZWxmXHJcbi8vICRzcHJpdGVzaGVldDogd2lkdGggaGVpZ2h0IGltYWdlICRzcHJpdGVzaGVldC1zcHJpdGVzO1xyXG4gICAgICAgICAgICBAbWl4aW4gdGl0XzEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogIC0yODNweCAgIC0zOHB4IDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxOTlweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzlweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gdGl0XzIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDExOTNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gdGl0XzMge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAgLTM4cHggO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4M3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgQG1peGluIHRpdF9zcHJpdGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZV90aXQucG5nKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICB9XHJcblxyXG5cclxuIiwiQGltcG9ydCBcIm1peGluXCI7XHJcblxyXG5cclxuLmRpYWxvZyB7XHJcbiAgICBmb250LWZhbWlseTogXCJNaWNyb3NvZnQgWWFoZWlcIiwgVGFob21hLCBBcmlhbCwgSGVsdmV0aWNhLCBTVEhlaXRpLCBzYW5zLXNlcmlmO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHdpZHRoOiA1NjZweDtcclxuICAgIGF7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5kaWFsb2ctaGQsXHJcbi5kaWFsb2ctYm9keSxcclxuLmRpYWxvZy1mdHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmdfZGlhbG9nLnBuZyk7XHJcbn1cclxuLmRpYWxvZy1oZHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgIGhlaWdodDogMTZweDtcclxufVxyXG4uZGlhbG9nLWJvZHl7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTY2cHggMDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6MjBweCAwO1xyXG59XHJcbi5kaWFsb2ctZnR7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEzMnB4IGJvdHRvbTtcclxufVxyXG5cclxuXHJcbi5kaWFsb2ctY2xvc2Uge1xyXG4gICAgQGluY2x1ZGUgaWNvX3Nwcml0ZTtcclxuICAgIEBpbmNsdWRlIGljb19jbG9zZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTVweDtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgei1pbmRleDogOTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LWluZGVudDogLTk5OTllbTtcclxuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XHJcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMik7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kaWFsb2ctYm9keSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAqem9vbToxO1xyXG59XHJcblxyXG4uZGlhbG9nLXRpdGxlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBzcGFue1xyXG4gICAgICAgIGNvbG9yOiAjZjY5MDIzO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZGlhbG9nLXR4dCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5kaWFsb2ctdGlwcyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIHNwYW4ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMjJweDtcclxuICAgIH1cclxufVxyXG5cclxuLmRpYWxvZy1jb250e1xyXG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbn1cclxuXHJcbi5kaWFsb2ctb3B0IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDEwcHggMDtcclxufVxyXG5cclxuLmRpYWxvZy10eHQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uZGlhbG9nLXBhZ2VyIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMDtcclxufVxyXG5cclxuLmRpYWxvZy1idG4ge1xyXG4gICAgQGluY2x1ZGUgaW5saW5lLWJsb2NrO1xyXG4gICAgQGluY2x1ZGUgYnRuX3Nwcml0ZTtcclxuICAgIEBpbmNsdWRlIGJ0bl8xO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgbWFyZ2luOiAwIDEwcHg7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4yKTtcclxuICAgIH1cclxufVxyXG5cclxuLmRpYWxvZy1idG4tLWxpZ2h0IHtcclxuICAgIEBpbmNsdWRlIGJ0bl8yO1xyXG59XHJcbi5kaWFsb2ctYnRuLS1kYXJre1xyXG4gICAgQGluY2x1ZGUgYnRuXzE7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG4uZGlhbG9nLS1teWF3YXJke1xyXG4gICAgLm15YXdhcmQtbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG4uZGlhbG9nLS10aXB7XHJcbiAgICAuZGlhbG9nLWJvZHl7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmRpYWxvZy0tbXlGaWdodFJlY29yZHtcclxuICAgIC5maWdodFJlY29yZC1saXN0e1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuLnJhbmtEYWlseVJlY29yZC1kYXRle1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5yYW5rRGFpbHlSZWNvcmQtbGlzdHtcclxuICAgIHBhZGRpbmc6IDAgMTAwcHg7XHJcbiAgICBsaXtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICB9XHJcbiAgICBzcGFue1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLml0ZW0tcmFua3tcclxuICAgICAgICB3aWR0aDogNTBweDtcclxuICAgIH1cclxuICAgIC5pdGVtLW5pY2t7XHJcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGVsbGlwc2lzO1xyXG4gICAgfVxyXG4gICAgLml0ZW0taGFybXtcclxuICAgICAgICB3aWR0aDogODBweDtcclxuICAgIH1cclxufVxyXG4ucHJvYi1saXN0e1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBwYWRkaW5nOiAwIDEwMHB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGl7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xyXG4gICAgfVxyXG4gICAgLml0ZW0tbmFtZXtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAuaXRlbS1wcm9ie1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIH1cclxufVxyXG4uaW5mb1dwLWxpc3R7XHJcbiAgICAgQGV4dGVuZCAucHJvYi1saXN0O1xyXG4gICAgLml0ZW0tbmFtZXtcclxuICAgICAgICB3aWR0aDogMjEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uZGlhbG9nLS1pbnN0cntcclxuICAgIC5kaWFsb2ctYm9keXtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLmluc3RyLXRpdGxle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB9XHJcbiAgICAuaW5zdHItdGV4dHtcclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBpe1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDo3cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDNweDtcclxuICAgICAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmY2QyNTI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmNkMjUyO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kaWFsb2ctLXNlcnZlcntcclxuICAgIC5zZXJ2ZXItZ3JvdXB7XHJcbiAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICAgICAgd2lkdGg6IDQxMHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDEycHg7XHJcbiAgICB9XHJcbiAgICAuc2VydmVyLXRpcHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuc2VydmVyLXJvbGV7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgIC5yb2xlLXNlYXJjaHtcclxuICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yb2xlLWxhYmVse1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnJvbGUtbmFtZXtcclxuICAgICAgICAgICAgd2lkdGg6IDEzMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMzcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBlbGxpcHNpcztcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhMmEyYTI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNlYWNoaW5ne1xyXG4gICAgICAgIC5yb2xlLXNlYXJjaHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yb2xlLWxhYmVsLFxyXG4gICAgICAgIC5yb2xlLW5hbWV7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNlcnZlci1zZWxlY3R7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Q4ZDhkODtcclxuICAgICAgICAubV9zZWxlY3RlZHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q4ZDhkODtcclxuICAgICAgICAgICAgd2lkdGg6IDIwOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAuc2VsZWN0X3R4dHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmxhZ19kb3due1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2Q4ZDhkODtcclxuICAgICAgICAgICAgICAgIGIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjojZDhkOGQ4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tX3NlbGVjdF9jb250e1xyXG4gICAgICAgICAgICB0b3A6IDM0cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMDhweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2Q4ZDhkODtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q4ZDhkODtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNlbGVjdGxpc3R7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZDhkOGQ4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmNjdmMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY3VyIGF7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZDhkOGQ4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjY3ZjAwO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudl9zY3JvbGxiYXJfYmd7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkOGQ4ZDg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4iLCIvLyBTQ1NTIHZhcmlhYmxlcyBhcmUgaW5mb3JtYXRpb24gYWJvdXQgaWNvbidzIGNvbXBpbGVkIHN0YXRlLCBzdG9yZWQgdW5kZXIgaXRzIG9yaWdpbmFsIGZpbGUgbmFtZVxyXG4vL1xyXG4vLyAuaWNvbi1ob21lIHtcclxuLy8gICB3aWR0aDogJGljb24taG9tZS13aWR0aDtcclxuLy8gfVxyXG4vL1xyXG4vLyBUaGUgbGFyZ2UgYXJyYXktbGlrZSB2YXJpYWJsZXMgY29udGFpbiBhbGwgaW5mb3JtYXRpb24gYWJvdXQgYSBzaW5nbGUgaWNvblxyXG4vLyAkaWNvbi1ob21lOiB4IHkgb2Zmc2V0X3ggb2Zmc2V0X3kgd2lkdGggaGVpZ2h0IHRvdGFsX3dpZHRoIHRvdGFsX2hlaWdodCBpbWFnZV9wYXRoO1xyXG4vL1xyXG4vLyBBdCB0aGUgYm90dG9tIG9mIHRoaXMgc2VjdGlvbiwgd2UgcHJvdmlkZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgc3ByaXRlc2hlZXQgaXRzZWxmXHJcbi8vICRzcHJpdGVzaGVldDogd2lkdGggaGVpZ2h0IGltYWdlICRzcHJpdGVzaGVldC1zcHJpdGVzO1xyXG4gICAgICAgICAgICBAbWl4aW4gaWNvXzEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGljb18yIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICAtMzRweCAgMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBpY29fMyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICAtMzRweCA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gaWNvX2NoZWNrIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICAtNjhweCAgIC0zOHB4IDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBpY29fY2xvc2Uge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogIC05NHB4ICAgLTM4cHggO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGljb19tZWRhbF8xIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICAtNjhweCAgMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBpY29fbWVkYWxfMiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgLTk0cHggIDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gaWNvX21lZGFsXzMge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAgLTY4cHggO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICBAbWl4aW4gaWNvX3Nwcml0ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlX2ljby5wbmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4iLCIvLyBTQ1NTIHZhcmlhYmxlcyBhcmUgaW5mb3JtYXRpb24gYWJvdXQgaWNvbidzIGNvbXBpbGVkIHN0YXRlLCBzdG9yZWQgdW5kZXIgaXRzIG9yaWdpbmFsIGZpbGUgbmFtZVxyXG4vL1xyXG4vLyAuaWNvbi1ob21lIHtcclxuLy8gICB3aWR0aDogJGljb24taG9tZS13aWR0aDtcclxuLy8gfVxyXG4vL1xyXG4vLyBUaGUgbGFyZ2UgYXJyYXktbGlrZSB2YXJpYWJsZXMgY29udGFpbiBhbGwgaW5mb3JtYXRpb24gYWJvdXQgYSBzaW5nbGUgaWNvblxyXG4vLyAkaWNvbi1ob21lOiB4IHkgb2Zmc2V0X3ggb2Zmc2V0X3kgd2lkdGggaGVpZ2h0IHRvdGFsX3dpZHRoIHRvdGFsX2hlaWdodCBpbWFnZV9wYXRoO1xyXG4vL1xyXG4vLyBBdCB0aGUgYm90dG9tIG9mIHRoaXMgc2VjdGlvbiwgd2UgcHJvdmlkZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgc3ByaXRlc2hlZXQgaXRzZWxmXHJcbi8vICRzcHJpdGVzaGVldDogd2lkdGggaGVpZ2h0IGltYWdlICRzcHJpdGVzaGVldC1zcHJpdGVzO1xyXG4gICAgICAgICAgICBAbWl4aW4gYnRuXzEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogIC0xOTNweCAgIC0yODNweCA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTM2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGJ0bl8xMCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgLTE5M3B4ICAgLTE5OXB4IDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMzZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYnRuXzExIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICAtMTY4cHggICAtMzRweCA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTY4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGJ0bl8xMV9oIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgIC0zNHB4IDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNjhweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYnRuXzEyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICAtMTQycHggICAtMzY3cHggO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0MnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBidG5fMTJfaCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICAtMzY3cHggO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0MnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBidG5fMTMge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogIC0zNzBweCAgIC0zOHB4IDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMjlweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYnRuXzEzX2gge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogIC0zNzBweCAgMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMjlweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYnRuXzE1IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICAtMzcwcHggICAtNzZweCA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogODVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYnRuXzE2IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzNzBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYnRuXzE3IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgIC0xNDlweCA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTg2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGJ0bl8xN19oIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgIC05OXB4IDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxOTJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYnRuXzE4IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICAtMjg0cHggICAtMzY3cHggO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzN3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBidG5fMTkge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogIC0zNzBweCAgIC0xMzBweCA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYnRuXzE5X2gge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogIC0zNzBweCAgIC0xMDdweCA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYnRuXzIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogIC0xOTNweCAgIC0yNDFweCA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTM2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGJ0bl8yMCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgLTE5MnB4ICAgLTk5cHggO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzNnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBidG5fMjBfaCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgLTE4NnB4ICAgLTE0OXB4IDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMzZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYnRuXzIxIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICAtMTkzcHggICAtMzI1cHggO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBidG5fMyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICAtMTk5cHggO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE5M3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBidG5fM19kIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgIC0yNDFweCA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTkzcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGJ0bl8zX2cge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAgLTMyNXB4IDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxOTNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYnRuXzNfaCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICAtMjgzcHggO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE5M3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBidG5fOSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgLTM3MHB4ICAgLTE1M3B4IDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgQG1peGluIGJ0bl9zcHJpdGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZV9idG4ucG5nKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICB9XHJcblxyXG5cclxuIiwiQGltcG9ydCBcIm1peGluXCI7XHJcbkBpbXBvcnQgXCJjb21tb25cIjtcclxuQGltcG9ydCBcInBvcHVwXCI7XHJcblxyXG4udmlld3tcclxuICBmb250LWZhbWlseTogXCJNaWNyb3NvZnQgWWFoZWlcIiwgVGFob21hLCBBcmlhbCwgSGVsdmV0aWNhLCBTVEhlaXRpLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZToxNHB4O1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIG1pbi13aWR0aDogMTAwMHB4O1xyXG4gIGJhY2tncm91bmQ6ICNlM2MwOTY7XHJcbiAgYXtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLndyYXB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgd2lkdGg6IDEyMDBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgKnpvb206MTtcclxufVxyXG5cclxuXHJcbi8qIGhlYWRlciAgKi9cclxuLmhlYWR7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgaGVpZ2h0OiA3MzBweDtcclxuICAqem9vbToxO1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZmJnXzEuanBnKSBjZW50ZXIgMCBuby1yZXBlYXQ7XHJcbn1cclxuLmhlYWQtdGl0bGV7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuICB0ZXh0LWluZGVudDogLTk5OTk5OWVtO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgKnpvb206MTtcclxufVxyXG4uaGVhZC1sb2dve1xyXG4gIHdpZHRoOiAyNDZweDtcclxuICBoZWlnaHQ6IDEzN3B4O1xyXG4gIGxlZnQ6IDI2cHg7XHJcbiAgdG9wOiAwO1xyXG4gIHotaW5kZXg6IDk7XHJcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OTllbTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uaGVhZC10aW1le1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA0MTJweDtcclxuICB0b3A6IDQ5NnB4O1xyXG4gIGhlaWdodDogNjFweDtcclxuICB3aWR0aDogMzgxcHg7XHJcbiAgZm9udC1zaXplOiAwO1xyXG59XHJcbi5oZWFkLXNsb2dhbiB7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zb2xnYW5fMS5wbmcpIG5vLXJlcGVhdDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMjEycHg7XHJcbiAgdG9wOiA1NXB4O1xyXG4gIGhlaWdodDogMzY3cHg7XHJcbiAgd2lkdGg6IDg0M3B4O1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XHJcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XHJcbiAgYm94LXNoYWRvdzogMCAwIDFweCB0cmFuc3BhcmVudDtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBodnItYnV6ei1vdXQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGh2ci1idXp6LW91dDtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC43NXM7XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjc1cztcclxuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcclxuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xyXG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuNzVzO1xyXG4gIGFuaW1hdGlvbi1kZWxheTogMC43NXM7XHJcbn1cclxuLmJnMXtcclxuICBoZWlnaHQ6IDIwMHB4O1xyXG4gIHdpZHRoOiAxMjAwcHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9iZ18xLmpwZykgbm8tcmVwZWF0O1xyXG59XHJcbi5iZzJ7XHJcbiAgaGVpZ2h0OiAyMDBweDtcclxuICB3aWR0aDogMTIwMHB4O1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmdfMi5qcGcpIG5vLXJlcGVhdDtcclxufVxyXG4uYmcze1xyXG4gIGhlaWdodDogMjAwcHg7XHJcbiAgd2lkdGg6IDEyMDBweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2JnXzMuanBnKSBuby1yZXBlYXQ7XHJcbn1cclxuLmJnNHtcclxuICBoZWlnaHQ6IDEzMHB4O1xyXG4gIHdpZHRoOiAxMjAwcHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9iZ180LmpwZykgbm8tcmVwZWF0O1xyXG59XHJcbi5oZWFkLXN0YXJ0e1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc29sZ2FuXzMucG5nKSBuby1yZXBlYXQ7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDQwNHB4O1xyXG4gIHRvcDogMzgycHg7XHJcbiAgaGVpZ2h0OiAxNDZweDtcclxuICB3aWR0aDogNDAzcHg7XHJcbiAgei1pbmRleDogOTtcclxufVxyXG4uaGVhZC1naWZ0e1xyXG4gIEBpbmNsdWRlIGliZ19zcHJpdGU7XHJcbiAgQGluY2x1ZGUgaWJnXzU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogOXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBhe1xyXG4gICAgQGluY2x1ZGUgaW5saW5lLWJsb2NrO1xyXG4gICAgQGluY2x1ZGUgYnRuX3Nwcml0ZTtcclxuICAgIEBpbmNsdWRlIGJ0bl8yMTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG4gICAgY29sb3I6ICNmNGY5ZmI7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4yKTtcclxuICAgIH1cclxuICB9XHJcbiAgcHtcclxuICAgIHBhZGRpbmctdG9wOiAxM3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhaW5lcntcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogOTk7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9mYmdfMi5qcGcpIGNlbnRlciAwIG5vLXJlcGVhdDtcclxuICAud3JhcHtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmdfNS5qcGcpIGNlbnRlciB0b3Agbm8tcmVwZWF0O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4udG9wYmFye1xyXG4gIEBpbmNsdWRlIGliZ19zcHJpdGU7XHJcbiAgQGluY2x1ZGUgaWJnXzE7XHJcbiAgbGluZS1oZWlnaHQ6IDMxcHg7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzhweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICAudG9wYmFyLWlubmVye1xyXG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICBwYWRkaW5nOiAzNXB4IDE1cHggMDtcclxuICB9XHJcbiAgLnVzZXJ7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAyMjBweDtcclxuICAgIGF7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAudXNlci1sb2dpbixcclxuICAudXNlci1yZWd7XHJcbiAgICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgICBAaW5jbHVkZSBidG5fc3ByaXRlO1xyXG4gICAgQGluY2x1ZGUgYnRuXzE1O1xyXG4gICAgY29sb3I6ICNmNGY5ZmI7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4yKTtcclxuICAgIH1cclxuICB9XHJcbiAgLnRvcGJhci1yb2xle1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBzcGFue1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgfVxyXG4gICAgYXtcclxuICAgICAgY29sb3I6ICNmZmVkZDc7XHJcbiAgICB9XHJcbiAgICBie1xyXG4gICAgICBjb2xvcjogI2Y2N2YwMDtcclxuICAgIH1cclxuICB9XHJcbiAgLnJvbGUtZ3JvdXB7XHJcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNkYmM5OGY7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcblxyXG4gIC5yb2xlLWluZm97XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAucm9sZS1iaW5ke1xyXG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZGJjOThmO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGF7XHJcbiAgICAgIEBpbmNsdWRlIGlubGluZS1ibG9jaztcclxuICAgICAgQGluY2x1ZGUgYnRuX3Nwcml0ZTtcclxuICAgICAgQGluY2x1ZGUgYnRuXzE2O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4yKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucm9sZS1uYW1le1xyXG4gICAgYntcclxuICAgICAgQGluY2x1ZGUgaW5saW5lLWJsb2NrO1xyXG4gICAgICBAaW5jbHVkZSBlbGxpcHNpcztcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDBweDtcclxuICAgICAgKmRpc3BsYXk6IGlubGluZTtcclxuICAgICAgKnZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubmxydy10YXNre1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBoZWlnaHQ6IDExNHB4O1xyXG4gIHBhZGRpbmctdG9wOiAyM3B4O1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWJnXzIucG5nKSBuby1yZXBlYXQgMCBjZW50ZXI7XHJcbn1cclxuLnRhc2staXRlbXtcclxuICBmbG9hdDogbGVmdDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHdpZHRoOiAzNTNweDtcclxuICBoZWlnaHQ6IDEwMHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiA0M3B4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjb2xvcjogIzAwMDtcclxuICAqem9vbToxO1xyXG4gIC5pdGVtLXRvcHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICp6b29tOjE7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gIH1cclxuICAuaXRlbS10aXR7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIH1cclxuICAuaXRlbS1zdWJ7XHJcbiAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICB9XHJcbiAgLml0ZW0taWNve1xyXG4gICAgQGluY2x1ZGUgaWNvX3Nwcml0ZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDowO1xyXG4gICAgbGVmdDowO1xyXG4gIH1cclxuICAuaXRlbS1zdGF0ZXtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgaXtcclxuICAgICAgQGluY2x1ZGUgaWNvX3Nwcml0ZTtcclxuICAgICAgQGluY2x1ZGUgaWNvX2NoZWNrO1xyXG4gICAgICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmLmZpbmlzaGVke1xyXG4gICAgICBpe1xyXG4gICAgICAgIEBpbmNsdWRlIGlubGluZS1ibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuaXRlbS10aXB7XHJcbiAgICBsaW5lLWhlaWdodDogMThweDtcclxuICB9XHJcbiAgLml0ZW0tbGlua3tcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIEBpbmNsdWRlIGJ0bl9zcHJpdGU7XHJcbiAgICBAaW5jbHVkZSBidG5fMTM7XHJcbiAgICBAaW5jbHVkZSBidG5fdHh0X3N0cm9rZSgpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBAaW5jbHVkZSBidG5fMTNfaDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5pdGVtLS1maW5pc2hlZHtcclxuICAgIC5pdGVtLXN0YXRle1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbiAgJi5pdGVtLS11bmZpbmlzaGVke1xyXG4gICAgLml0ZW0tbGlua3tcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYudGFzay1pdGVtMXtcclxuICAgIC5pdGVtLWljb3tcclxuICAgICAgQGluY2x1ZGUgaWNvXzE7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYudGFzay1pdGVtMntcclxuICAgIC5pdGVtLWljb3tcclxuICAgICAgQGluY2x1ZGUgaWNvXzI7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYudGFzay1pdGVtM3tcclxuICAgIC5pdGVtLWljbyB7XHJcbiAgICAgIEBpbmNsdWRlIGljb18zO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmxiZGgtdG9we1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogNTBweDtcclxuICBjb2xvcjogIzAwMDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzhweDtcclxufVxyXG4ubGJkaC1zY29yZXtcclxuICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgQGluY2x1ZGUgaWJnX3Nwcml0ZTtcclxuICBAaW5jbHVkZSBpYmdfNDtcclxuICBjb2xvcjogIzlmYjJiYjtcclxuICBzcGFue1xyXG4gICAgY29sb3I6ICNlOWM4NWU7XHJcblxyXG4gIH1cclxufVxyXG5hLmxiZGgtbXlhd2FyZHtcclxuICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgQGluY2x1ZGUgYnRuX3Nwcml0ZTtcclxuICBAaW5jbHVkZSBidG5fMTc7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gICY6aG92ZXJ7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpO1xyXG4gIH1cclxufVxyXG4ubGJkaC1saXN0e1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWJnXzE2LnBuZykgbm8tcmVwZWF0IDAgY2VudGVyO1xyXG4gIHVse1xyXG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAxNHB4IDAgMCAxMXB4O1xyXG4gIH1cclxuICBsaXtcclxuICAgIEBpbmNsdWRlIG90aGVyX3Nwcml0ZTtcclxuICAgIEBpbmNsdWRlIHByb19iZztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwIDEwcHggMTBweCAwO1xyXG4gICAgcGFkZGluZzogM3B4O1xyXG4gICAgd2lkdGg6IDI4MXB4O1xyXG4gICAgaGVpZ2h0OiAyMjJweDtcclxuICB9XHJcbiAgLml0ZW0tY292ZXJ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDEzM3B4O1xyXG4gICAgd2lkdGg6IDI4MXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDtcclxuICB9XHJcbiAgaW1ne1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbiAgLml0ZW0tdGFne1xyXG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5pdGVtLW5hbWV7XHJcbiAgICBib3R0b206MDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pYmdfMTIucG5nKSByZXBlYXQ7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgY29sb3I6ICNkZWRlZGU7XHJcbiAgfVxyXG4gIC5pdGVtLWdldHtcclxuICAgIEBpbmNsdWRlIGlubGluZS1ibG9jaztcclxuICAgIEBpbmNsdWRlIGJ0bl9zcHJpdGU7XHJcbiAgICBAaW5jbHVkZSBidG5fMztcclxuICAgIEBpbmNsdWRlIGJ0bl90eHRfc3Ryb2tlKCk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgICYuYWJsZXtcclxuICAgICAgQGluY2x1ZGUgYnRuXzM7XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgQGluY2x1ZGUgYnRuXzNfaDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5nb3R7XHJcbiAgICAgIEBpbmNsdWRlIGJ0bl8zX2c7XHJcbiAgICB9XHJcbiAgICAmLmRpc2FibGV7XHJcbiAgICAgIEBpbmNsdWRlIGJ0bl8zX2Q7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHB7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogNzRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5waGpsLXNoantcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogODEwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLnNoai1oZHtcclxuICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgQGluY2x1ZGUgb3RoZXJfc3ByaXRlO1xyXG4gIEBpbmNsdWRlIHN0aXRfMTtcclxuICBsaW5lLWhlaWdodDogMzlweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuLnNoai10aXR7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IDIycHg7XHJcbn1cclxuLnNoai1yYW5re1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1sZWZ0OiAzNHB4O1xyXG4gIHNwYW57XHJcbiAgICBjb2xvcjogI2Y2N2YwMDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIH1cclxufVxyXG4uc2hqLXJlY29yZHtcclxuICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgQGluY2x1ZGUgYnRuX3Nwcml0ZTtcclxuICBAaW5jbHVkZSBidG5fMTg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBsaW5lLWhlaWdodDogMjJweDtcclxuICBtYXJnaW46IDhweCAtMzBweCAwIDA7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gICY6aG92ZXJ7XHJcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4yKTtcclxuICB9XHJcbn1cclxuLnNoai1saXN0e1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgdWx7XHJcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICAgIHdpZHRoOiA4MjBweDtcclxuICB9XHJcbiAgbGl7XHJcbiAgICBAaW5jbHVkZSBvdGhlcl9zcHJpdGU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1yaWdodDogOXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAuaXRlbS1jb3ZlcntcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICBpbWd7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuICAuaXRlbS10YWd7XHJcbiAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICB9XHJcbiAgLml0ZW0tbmFtZXtcclxuICAgIGJvdHRvbTowO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcbi5zaGotbXtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgLnNoai1saXN0e1xyXG4gICAgbGl7XHJcbiAgICAgIEBpbmNsdWRlIHByb19iZ18zO1xyXG4gICAgfVxyXG4gICAgLml0ZW0tY292ZXJ7XHJcbiAgICAgIGhlaWdodDogOTRweDtcclxuICAgICAgd2lkdGg6IDI1N3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc2hqLWx7XHJcbiAgLnNoai1saXN0e1xyXG4gICAgbGl7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgfVxyXG4gICAgLml0ZW0xLFxyXG4gICAgLml0ZW0yLFxyXG4gICAgLml0ZW0ze1xyXG4gICAgICBAaW5jbHVkZSBwcm9fYmdfNDtcclxuICAgICAgLml0ZW0tY292ZXJ7XHJcbiAgICAgICAgaGVpZ2h0OiAxOTVweDtcclxuICAgICAgICB3aWR0aDogMTkycHg7XHJcbiAgICAgIH1cclxuICAgICAgLml0ZW0tbmFtZXtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcbi5zaGotdGlwe1xyXG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gIGF7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ucGhqbHtcclxuICBoZWlnaHQ6IDY4NHB4O1xyXG4gIHBhZGRpbmc6IDE4cHggMTBweCAwO1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWJnXzE3LnBuZykgcmVwZWF0O1xyXG59XHJcbi5waGpsLXBoYntcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG59XHJcbi5waGItdGFie1xyXG4gIC50YWItaGRze1xyXG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICB1bHtcclxuICAgICAgd2lkdGg6IDM3NHB4O1xyXG4gICAgfVxyXG4gICAgbGl7XHJcbiAgICAgIEBpbmNsdWRlIG90aGVyX3Nwcml0ZTtcclxuICAgICAgQGluY2x1ZGUgdGFnXzE7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAmLmN1cixcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBAaW5jbHVkZSB0YWdfMV9oO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50YWItYmR7XHJcbiAgICAmLmN1cntcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAmLnVuY3Vye1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucGhiLXRvcHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3NiZ18xLnBuZykgMCAwIG5vLXJlcGVhdDtcclxuICBoZWlnaHQ6IDVweDtcclxufVxyXG4ucGhiLW1pZHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3NiZ18xLnBuZykgLTM2MHB4IDAgcmVwZWF0LXk7XHJcbiAgaGVpZ2h0OiA1OThweDtcclxufVxyXG4ucGhiLWJ0bXtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3NiZ18xLnBuZykgLTcyMHB4IDAgbm8tcmVwZWF0O1xyXG4gIGhlaWdodDogNXB4O1xyXG59XHJcbi5waGItdGlwe1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMjhweDtcclxuICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgY29sb3I6ICM5ZTllOWU7XHJcbn1cclxuLnBoYi1saXN0e1xyXG4gIHBhZGRpbmc6IDAgNXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBzcGFue1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgfVxyXG4gIC5pdGVtLW51bXtcclxuICAgIHdpZHRoOiA5NHB4O1xyXG4gIH1cclxuICAuaXRlbS1uYW1le1xyXG4gICAgd2lkdGg6IDE0N3B4O1xyXG4gICAgQGluY2x1ZGUgZWxsaXBzaXM7XHJcbiAgfVxyXG4gIC5pdGVtLXNjb3Jle1xyXG4gICAgd2lkdGg6IDgycHg7XHJcbiAgfVxyXG4gIC5saXN0LWhkc3tcclxuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBjb2xvcjogI2U5Yzg1ZTtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWJnXzEzLnBuZykgcmVwZWF0LXg7XHJcbiAgfVxyXG4gIHVse1xyXG4gICAgaGVpZ2h0OiA0NjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGNvbG9yOiAjZGVkZWRlO1xyXG4gICAgaXtcclxuICAgICAgQGluY2x1ZGUgaWNvX3Nwcml0ZTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6NHB4O1xyXG4gICAgICBsZWZ0OjMxcHg7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBsaXtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XHJcbiAgICAgIGhlaWdodDogNDZweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pYmdfMTMucG5nKSByZXBlYXQteDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCBib3R0b207XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICYuaXRlbTEsXHJcbiAgICAgICYuaXRlbTIsXHJcbiAgICAgICYuaXRlbTN7XHJcbiAgICAgICAgLml0ZW0tbnVte1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpe1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuaXRlbTEgaXtcclxuICAgICAgICBAaW5jbHVkZSBpY29fbWVkYWxfMTtcclxuICAgICAgfVxyXG4gICAgICAmLml0ZW0yIGl7XHJcbiAgICAgICAgQGluY2x1ZGUgaWNvX21lZGFsXzI7XHJcbiAgICAgIH1cclxuICAgICAgJi5pdGVtMyBpe1xyXG4gICAgICAgIEBpbmNsdWRlIGljb19tZWRhbF8zO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5waGItcGFnZXJ7XHJcbiAgcGFkZGluZzogMThweCAwIDEwcHg7XHJcbiAgLnBhZ2VyLWNvdW50e1xyXG4gICAgY29sb3I6ICNERURFREU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLm1vZC1maWdodHtcclxuICB3aWR0aDogMTIwMHB4O1xyXG4gIGhlaWdodDogODg2cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC0zcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pYmdfMS5qcGcpIG5vLXJlcGVhdDtcclxufVxyXG4uZmlnaHQtc3RhZ2V7XHJcbiAgJi5sZXZlbC0tMXtcclxuICAgIC5ib3NzMXtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEob3BhY2l0eT0xMDApO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmxldmVsLS0ye1xyXG4gICAgLmJvc3Mye1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShvcGFjaXR5PTEwMCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYubGV2ZWwtLTN7XHJcbiAgICAuYm9zczN7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKG9wYWNpdHk9MTAwKTtcclxuICAgIH1cclxuICB9XHJcbiAgJi5sZXZlbC0tNHtcclxuICAgIC5ib3NzNHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEob3BhY2l0eT0xMDApO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmxldmVsLS01e1xyXG4gICAgLmJvc3M1e1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShvcGFjaXR5PTEwMCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5maWdodC10b3B7XHJcbiAgQGluY2x1ZGUgZmlnaHRfc3ByaXRlO1xyXG4gIEBpbmNsdWRlIGZpZ2h0X2JnNTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOjA7XHJcbiAgbGVmdDozNTJweDtcclxufVxyXG4uZmlnaHQtbmFtZXtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTIwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQ5cHg7XHJcbiAgaGVpZ2h0OiA0OXB4O1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBtYXJnaW4tcmlnaHQ6IDExcHg7XHJcbn1cclxuXHJcbi5maWdodC1ocHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMzQwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIG1hcmdpbi10b3A6IDE3cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzFjNDU2ZjtcclxuICBsaW5lLWhlaWdodDogMTdweDtcclxuICBoZWlnaHQ6IDE3cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQ6ICNjYmNiY2I7XHJcbn1cclxuLmhwLWJhcntcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6MDtcclxuICBoZWlnaHQ6IDE3cHg7XHJcbiAgd2lkdGg6IDA7XHJcbiAgei1pbmRleDogMTtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2liZ18xNS5wbmcpIHJlcGVhdC14O1xyXG59XHJcbi5maWdodC1udW17XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDQ5cHg7XHJcbn1cclxuLmZpZ2h0LW9wZXJ7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMzNweDtcclxuICBsZWZ0OiAxOTNweDtcclxuICB3aWR0aDogODI0cHg7XHJcbn1cclxuLmZpZ2h0LXRse1xyXG4gIEBpbmNsdWRlIGZpZ2h0X3Nwcml0ZTtcclxuICBAaW5jbHVkZSBmaWdodF9iZzE7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG59XHJcbi5maWdodC1sZXZlbHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgLmxldmVsLWljb3tcclxuICAgIEBpbmNsdWRlIGlubGluZS1ibG9jaztcclxuICAgIEBpbmNsdWRlIGZpZ2h0X3Nwcml0ZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xyXG4gICAgKm1hcmdpbi10b3A6IDVweDtcclxuICAgICptYXJnaW4tcmlnaHQ6IDNweDtcclxuICB9XHJcbiAgLmxldmVsLXRpdHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgfVxyXG4gICYuc3RhZ2UtLW5vcm1hbHtcclxuICAgIC5sZXZlbC1pY297XHJcbiAgICAgIEBpbmNsdWRlIGZpZ2h0X2ljbzE7XHJcbiAgICB9XHJcbiAgICAubGV2ZWwtdGl0e1xyXG4gICAgICBie1xyXG4gICAgICAgIGNvbG9yOiAjZTljODVlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuc3RhZ2UtLWhhcmR7XHJcbiAgICAubGV2ZWwtaWNve1xyXG4gICAgICBAaW5jbHVkZSBmaWdodF9pY28yO1xyXG4gICAgfVxyXG4gICAgLmxldmVsLXRpdHtcclxuICAgICAgYntcclxuICAgICAgICBjb2xvcjogI2U5Yzg1ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLnN0YWdlLS1kZXZpbHtcclxuICAgIC5sZXZlbC1pY297XHJcbiAgICAgIEBpbmNsdWRlIGZpZ2h0X2ljbzM7XHJcbiAgICB9XHJcbiAgICAuY3tcclxuICAgICAgYntcclxuICAgICAgICBjb2xvcjogI2U5Yzg1ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZpZ2h0LXRye1xyXG4gIEBpbmNsdWRlIGZpZ2h0X3Nwcml0ZTtcclxuICBAaW5jbHVkZSBmaWdodF9iZzM7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIG1hcmdpbi1ib3R0b206IDJweDtcclxufVxyXG4uZmlnaHQtcmVjb3JkLFxyXG4uZW5lcmd5LWpvaW57XHJcbiAgQGluY2x1ZGUgaW5saW5lLWJsb2NrO1xyXG4gIEBpbmNsdWRlIGJ0bl9zcHJpdGU7XHJcbiAgQGluY2x1ZGUgYnRuXzEyO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBsaW5lLWhlaWdodDogMzRweDtcclxuICAmOmhvdmVye1xyXG4gICAgQGluY2x1ZGUgYnRuXzEyX2g7XHJcbiAgICBcclxuICB9XHJcbn1cclxuLmZpZ2h0LXJlY29yZHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46MCBhdXRvIDM2cHg7XHJcbn1cclxuLmZpZ2h0LWVuZXJneXtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmVuZXJneS12YWx1ZXtcclxuICBwYWRkaW5nLXRvcDogMThweDtcclxuICBsaW5lLWhlaWdodDogNTRweDtcclxuICBjb2xvcjogI2Y2N2YwMDtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgc3BhbntcclxuICAgIGNvbG9yOiAjZjY3ZjAwO1xyXG4gIH1cclxufVxyXG4uZW5lcmd5LXRpcHtcclxuICBsaW5lLWhlaWdodDogMzRweDtcclxufVxyXG4uZmlnaHQtYmx7XHJcbiAgQGluY2x1ZGUgZmlnaHRfc3ByaXRlO1xyXG4gIEBpbmNsdWRlIGZpZ2h0X2JnMjtcclxuICBmbG9hdDogbGVmdDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmZpZ2h0LWRhbXtcclxuICBsaW5lLWhlaWdodDogMzRweDtcclxuICBwYWRkaW5nLXRvcDogMTNweDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgY29sb3I6ICNmNjdmMDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG5cclxuLmZpZ2h0LWhsLFxyXG4uZmlnaHQtcW57XHJcbiAgQGluY2x1ZGUgaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmc6IDNweCAxMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgbWFyZ2luOiAwIDVweDtcclxuICBkaXZ7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIHdpZHRoOiAxNTBweDtcclxuICB9XHJcbiAgcHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgfVxyXG4gIGF7XHJcbiAgICBjb2xvcjogI2QzMTgxMTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxufVxyXG4uZmlnaHQtYnJ7XHJcbiAgQGluY2x1ZGUgZmlnaHRfc3ByaXRlO1xyXG4gIEBpbmNsdWRlIGZpZ2h0X2JnNDtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLmZpZ2h0LWRldGFpbHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYXtcclxuICAgIEBpbmNsdWRlIGlubGluZS1ibG9jaztcclxuICAgIEBpbmNsdWRlIGJ0bl9zcHJpdGU7XHJcbiAgICBAaW5jbHVkZSBidG5fMTE7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgbWFyZ2luOiAzN3B4IDVweCAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGZpbHRlcjpicmlnaHRuZXNzKDEuMik7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcbiAgICBzcGFue1xyXG4gICAgICBjb2xvcjogI2QzMTgxMTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5kZXRhaWwtaGR7XHJcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbn1cclxuLmRldGFpbC13cHtcclxuICBsaW5lLWhlaWdodDogMzJweDtcclxufVxyXG5cclxuXHJcbi5maWdodC13cHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB6LWluZGV4OiA5OTtcclxuICAmLmN1cixcclxuICAmLmZpZ2h0aW5ne1xyXG4gICAgLndwLWFyZWF7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAud3Atb3BlcntcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC53cC1hcmVhe1xyXG4gICAgd2lkdGg6IDE3NnB4O1xyXG4gICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgcGFkZGluZzogMTZweCAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgfVxyXG4gIC53cC1hdHRhY2t7XHJcbiAgICBjb2xvcjojZmZmO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4gIC53cC1zdWJ7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcbiAgLndwLW9wZXJ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMjE2cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcclxuICAgIGhlaWdodDogNjhweDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAud3Atc3Vie1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICB9XHJcbiAgLndwLWZpcmV7XHJcbiAgICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgICBAaW5jbHVkZSBidG5fc3ByaXRlO1xyXG4gICAgQGluY2x1ZGUgYnRuXzEwO1xyXG4gICAgQGluY2x1ZGUgYnRuX3R4dF9zdHJva2UoKTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMik7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC53cC1maXJlX211bHRpe1xyXG4gICAgQGluY2x1ZGUgaW5saW5lLWJsb2NrO1xyXG4gICAgQGluY2x1ZGUgYnRuX3Nwcml0ZTtcclxuICAgIEBpbmNsdWRlIGJ0bl85O1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgcGFkZGluZy10b3A6IDRweDtcclxuICAgIGhlaWdodDogMzZweDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMik7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5maWdodC13cC0tMXtcclxuICB3aWR0aDogMjgycHg7XHJcbiAgaGVpZ2h0OiAxNjBweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3dwMS5wbmcpIG5vLXJlcGVhdDtcclxuICB0b3A6MTM0cHg7XHJcbiAgbGVmdDogMXB4O1xyXG4gIC53cC1hcmVhe1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogOHB4O1xyXG4gIH1cclxuICAud3Atb3BlcntcclxuICAgIGxlZnQ6IDNweDtcclxuICAgIGJvdHRvbTogMTZweDtcclxuICB9XHJcbiAgJi5jdXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3dwMV9oLnBuZykgbm8tcmVwZWF0O1xyXG4gIH1cclxuICAmLmZpZ2h0aW5ne1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy93cDFfZi5wbmcpIG5vLXJlcGVhdDtcclxuICB9XHJcbn1cclxuLmZpZ2h0LXdwLS0ye1xyXG4gIHdpZHRoOiAyOThweDtcclxuICBoZWlnaHQ6IDE4M3B4O1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvd3AyLnBuZykgbm8tcmVwZWF0O1xyXG4gIHRvcDozNDdweDtcclxuICBsZWZ0OiAxcHg7XHJcbiAgLndwLWFyZWF7XHJcbiAgICBsZWZ0OiAxcHg7XHJcbiAgICBib3R0b206IDVweDtcclxuICB9XHJcbiAgLndwLW9wZXJ7XHJcbiAgICBsZWZ0OiA1cHg7XHJcbiAgICBib3R0b206IDE2cHg7XHJcbiAgfVxyXG4gICYuY3Vye1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy93cDJfaC5wbmcpIG5vLXJlcGVhdDtcclxuICB9XHJcbiAgJi5maWdodGluZ3tcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvd3AyX2YucG5nKSBuby1yZXBlYXQ7XHJcbiAgfVxyXG59XHJcbi5maWdodC13cC0tM3tcclxuICB3aWR0aDogMzI0cHg7XHJcbiAgaGVpZ2h0OiAxNzFweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3dwMy5wbmcpIG5vLXJlcGVhdDtcclxuICB0b3A6MTI4cHg7XHJcbiAgcmlnaHQ6IDFweDtcclxuICAud3AtYXJlYXtcclxuICAgIHJpZ2h0OiAxcHg7XHJcbiAgICBib3R0b206IDE1cHg7XHJcbiAgfVxyXG4gIC53cC1vcGVye1xyXG4gICAgcmlnaHQ6IDVweDtcclxuICAgIGJvdHRvbTogMjFweDtcclxuICB9XHJcbiAgJi5jdXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3dwM19oLnBuZykgbm8tcmVwZWF0O1xyXG4gIH1cclxuICAmLmZpZ2h0aW5ne1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy93cDNfZi5wbmcpIG5vLXJlcGVhdDtcclxuICB9XHJcbn1cclxuLmZpZ2h0LXdwLS00e1xyXG4gIHdpZHRoOiAzMDNweDtcclxuICBoZWlnaHQ6IDE2NXB4O1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvd3A0LnBuZykgbm8tcmVwZWF0O1xyXG4gIHRvcDozNzlweDtcclxuICByaWdodDogMXB4O1xyXG4gIC53cC1hcmVhe1xyXG4gICAgcmlnaHQ6IDFweDtcclxuICAgIGJvdHRvbTogMTlweDtcclxuICB9XHJcbiAgLndwLW9wZXJ7XHJcbiAgICByaWdodDogNXB4O1xyXG4gICAgYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuICAmLmN1cntcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvd3A0X2gucG5nKSBuby1yZXBlYXQ7XHJcbiAgfVxyXG4gICYuZmlnaHRpbmd7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3dwNF9mLnBuZykgbm8tcmVwZWF0O1xyXG4gIH1cclxufVxyXG5cclxuLmZpZ2h0LWJvc3N7XHJcbiAgaW1ne1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDkyOXB4O1xyXG4gICAgaGVpZ2h0OiA3MjBweDtcclxuICAgIHRvcDowO1xyXG4gICAgbGVmdDogMTk1cHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEob3BhY2l0eT0wKTtcclxuICB9XHJcbn1cclxuLmZpZ2h0LXNwYXJre1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogNjM5cHg7XHJcbiAgaGVpZ2h0OiA0MjZweDtcclxuICB0b3A6MTU0cHg7XHJcbiAgbGVmdDogMjgwcHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9ib3NzX3NwYXJrLnBuZykgbm8tcmVwZWF0O1xyXG59XHJcbi5maWdodC1maXJle1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogNjM5cHg7XHJcbiAgaGVpZ2h0OiA0MjZweDtcclxuICB0b3A6MTU0cHg7XHJcbiAgbGVmdDogMjgwcHg7XHJcbn1cclxuXHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLWJ1enotb3V0IHsgMTAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcHgpIHJvdGF0ZSgyZGVnKTsgfVxyXG4gIDIwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZSgtMmRlZyk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpOyB9XHJcbiAgMzAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcHgpIHJvdGF0ZSgyZGVnKTsgfVxyXG4gIDQwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZSgtMmRlZyk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpOyB9XHJcbiAgNTAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGUoMWRlZyk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZSgxZGVnKTsgfVxyXG4gIDYwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycHgpIHJvdGF0ZSgtMWRlZyk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KSByb3RhdGUoLTFkZWcpOyB9XHJcbiAgNzAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGUoMWRlZyk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZSgxZGVnKTsgfVxyXG4gIDgwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycHgpIHJvdGF0ZSgtMWRlZyk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KSByb3RhdGUoLTFkZWcpOyB9XHJcbiAgOTAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMXB4KSByb3RhdGUoMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxcHgpIHJvdGF0ZSgwKTsgfVxyXG4gIDEwMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMXB4KSByb3RhdGUoMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMXB4KSByb3RhdGUoMCk7IH0gfVxyXG5Aa2V5ZnJhbWVzIGh2ci1idXp6LW91dCB7IDEwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCkgcm90YXRlKDJkZWcpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7IH1cclxuICAyMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKTsgfVxyXG4gIDMwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCkgcm90YXRlKDJkZWcpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7IH1cclxuICA0MCUgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKTsgfVxyXG4gIDUwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlKDFkZWcpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGUoMWRlZyk7IH1cclxuICA2MCUgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KSByb3RhdGUoLTFkZWcpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJweCkgcm90YXRlKC0xZGVnKTsgfVxyXG4gIDcwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlKDFkZWcpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGUoMWRlZyk7IH1cclxuICA4MCUgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KSByb3RhdGUoLTFkZWcpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJweCkgcm90YXRlKC0xZGVnKTsgfVxyXG4gIDkwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDFweCkgcm90YXRlKDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMXB4KSByb3RhdGUoMCk7IH1cclxuICAxMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTFweCkgcm90YXRlKDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTFweCkgcm90YXRlKDApOyB9IH1cclxuXHJcblxyXG4uc2hha2luZ3tcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xyXG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAxcHggdHJhbnNwYXJlbnQ7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaHZyLWJ1enotb3V0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBodnItYnV6ei1vdXQ7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuNzVzO1xyXG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC43NXM7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XHJcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcclxuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xyXG4gIGFuaW1hdGlvbi1kZWxheTogMC41cztcclxuXHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogNDQ3cHggNDkwcHg7XHJcbn1cclxuXHJcbi5tZW51e1xyXG4gIHotaW5kZXg6IDk5O1xyXG4gIHdpZHRoOiAxNTJweDtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5tZW51LXRvcHtcclxuICBoZWlnaHQ6IDU1cHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zYmdfMi5wbmcpIDAgdG9wIG5vLXJlcGVhdDtcclxufVxyXG4ubWVudS1idG17XHJcbiAgaGVpZ2h0OiAzNHB4O1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc2JnXzIucG5nKSAtMzA0cHggdG9wIG5vLXJlcGVhdDtcclxufVxyXG4ubWVudS1saXN0e1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc2JnXzIucG5nKSAtMTUycHggdG9wIHJlcGVhdC15O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICp6b29tOjE7XHJcbiAgcGFkZGluZzogMCA4cHg7XHJcbiAgdWx7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAzO1xyXG4gIH1cclxuICBsaXtcclxuICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICB9XHJcbiAgYXtcclxuICAgIEBpbmNsdWRlIGJ0bl9zcHJpdGU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBidG5fMjA7XHJcbiAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgICY6aG92ZXIsXHJcbiAgICAmLmN1cntcclxuICAgICAgZmlsdGVyOmJyaWdodG5lc3MoMS4yKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLm1lbnUtZ290b1RvcHtcclxuICBsaW5lLWhlaWdodDogMzRweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgJjpob3ZlcixcclxuICAmLmN1cntcclxuICAgIGZpbHRlcjpicmlnaHRuZXNzKDEuMik7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmNvcHlyaWdodHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgd2lkdGg6IDM0NHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvIDMwcHg7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiNmE5ODA7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiNmE5ODA7XHJcbn1cclxuXHJcbi5teV9mb290ZXJ7XHJcbiAgbWFyZ2luLXRvcDogMCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG5cclxuIiwiLy8gU0NTUyB2YXJpYWJsZXMgYXJlIGluZm9ybWF0aW9uIGFib3V0IGljb24ncyBjb21waWxlZCBzdGF0ZSwgc3RvcmVkIHVuZGVyIGl0cyBvcmlnaW5hbCBmaWxlIG5hbWVcclxuLy9cclxuLy8gLmljb24taG9tZSB7XHJcbi8vICAgd2lkdGg6ICRpY29uLWhvbWUtd2lkdGg7XHJcbi8vIH1cclxuLy9cclxuLy8gVGhlIGxhcmdlIGFycmF5LWxpa2UgdmFyaWFibGVzIGNvbnRhaW4gYWxsIGluZm9ybWF0aW9uIGFib3V0IGEgc2luZ2xlIGljb25cclxuLy8gJGljb24taG9tZTogeCB5IG9mZnNldF94IG9mZnNldF95IHdpZHRoIGhlaWdodCB0b3RhbF93aWR0aCB0b3RhbF9oZWlnaHQgaW1hZ2VfcGF0aDtcclxuLy9cclxuLy8gQXQgdGhlIGJvdHRvbSBvZiB0aGlzIHNlY3Rpb24sIHdlIHByb3ZpZGUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIHNwcml0ZXNoZWV0IGl0c2VsZlxyXG4vLyAkc3ByaXRlc2hlZXQ6IHdpZHRoIGhlaWdodCBpbWFnZSAkc3ByaXRlc2hlZXQtc3ByaXRlcztcclxuICAgICAgICAgICAgQG1peGluIGliZ18xIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgIC0xMDIzcHggO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyMDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGliZ18yIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgIC04ODZweCA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIwMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gaWJnXzMge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogIC0xMjAwcHggIDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjg3cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBpYmdfNCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICAtMTEyNnB4IDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMjFweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gaWJnXzUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyMDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODg2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICBAbWl4aW4gaWJnX3Nwcml0ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlX2liZy5wbmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4iLCIvLyBTQ1NTIHZhcmlhYmxlcyBhcmUgaW5mb3JtYXRpb24gYWJvdXQgaWNvbidzIGNvbXBpbGVkIHN0YXRlLCBzdG9yZWQgdW5kZXIgaXRzIG9yaWdpbmFsIGZpbGUgbmFtZVxyXG4vL1xyXG4vLyAuaWNvbi1ob21lIHtcclxuLy8gICB3aWR0aDogJGljb24taG9tZS13aWR0aDtcclxuLy8gfVxyXG4vL1xyXG4vLyBUaGUgbGFyZ2UgYXJyYXktbGlrZSB2YXJpYWJsZXMgY29udGFpbiBhbGwgaW5mb3JtYXRpb24gYWJvdXQgYSBzaW5nbGUgaWNvblxyXG4vLyAkaWNvbi1ob21lOiB4IHkgb2Zmc2V0X3ggb2Zmc2V0X3kgd2lkdGggaGVpZ2h0IHRvdGFsX3dpZHRoIHRvdGFsX2hlaWdodCBpbWFnZV9wYXRoO1xyXG4vL1xyXG4vLyBBdCB0aGUgYm90dG9tIG9mIHRoaXMgc2VjdGlvbiwgd2UgcHJvdmlkZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgc3ByaXRlc2hlZXQgaXRzZWxmXHJcbi8vICRzcHJpdGVzaGVldDogd2lkdGggaGVpZ2h0IGltYWdlICRzcHJpdGVzaGVldC1zcHJpdGVzO1xyXG4gICAgICAgICAgICBAbWl4aW4gcHJvX2JnIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICAtNTUwcHggIDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjg3cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBwcm9fYmdfMiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjg3cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2NnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBwcm9fYmdfMyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgLTU1MHB4ICAgLTIyOHB4IDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNjNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTcycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIHByb19iZ180IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICAtMjg3cHggIDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjYzcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBwcm9fYmdfNSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgLTI4N3B4ICAgLTMwMnB4IDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxOThweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTQ4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIHN0aXRfMSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICAtNDY2cHggO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzOXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiB0YWdfMSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgLTU1MHB4ICAgLTQwMHB4IDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNzdweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gdGFnXzFfaCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICAtNTA1cHggO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3N3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgQG1peGluIG90aGVyX3Nwcml0ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlX290aGVyLnBuZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiIsIi8vIFNDU1MgdmFyaWFibGVzIGFyZSBpbmZvcm1hdGlvbiBhYm91dCBpY29uJ3MgY29tcGlsZWQgc3RhdGUsIHN0b3JlZCB1bmRlciBpdHMgb3JpZ2luYWwgZmlsZSBuYW1lXHJcbi8vXHJcbi8vIC5pY29uLWhvbWUge1xyXG4vLyAgIHdpZHRoOiAkaWNvbi1ob21lLXdpZHRoO1xyXG4vLyB9XHJcbi8vXHJcbi8vIFRoZSBsYXJnZSBhcnJheS1saWtlIHZhcmlhYmxlcyBjb250YWluIGFsbCBpbmZvcm1hdGlvbiBhYm91dCBhIHNpbmdsZSBpY29uXHJcbi8vICRpY29uLWhvbWU6IHggeSBvZmZzZXRfeCBvZmZzZXRfeSB3aWR0aCBoZWlnaHQgdG90YWxfd2lkdGggdG90YWxfaGVpZ2h0IGltYWdlX3BhdGg7XHJcbi8vXHJcbi8vIEF0IHRoZSBib3R0b20gb2YgdGhpcyBzZWN0aW9uLCB3ZSBwcm92aWRlIGluZm9ybWF0aW9uIGFib3V0IHRoZSBzcHJpdGVzaGVldCBpdHNlbGZcclxuLy8gJHNwcml0ZXNoZWV0OiB3aWR0aCBoZWlnaHQgaW1hZ2UgJHNwcml0ZXNoZWV0LXNwcml0ZXM7XHJcbiAgICAgICAgICAgIEBtaXhpbiBmaWdodF9iZzEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogIC00MDdweCAgIC0xMjhweCA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDA3cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGZpZ2h0X2JnMiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDA3cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBmaWdodF9iZzMge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogIC00MDdweCAgMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MDdweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTI4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGZpZ2h0X2JnNCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICAtMjE4cHggO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwN3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gZmlnaHRfYmc1IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgIC0zNTZweCA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTgwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGZpZ2h0X2ljbzEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogIC00MDdweCAgIC0xNzZweCA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gZmlnaHRfaWNvMiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgLTQzM3B4ICAgLTE3NnB4IDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBmaWdodF9pY28zIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICAtNDU5cHggICAtMTc2cHggO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICBAbWl4aW4gZmlnaHRfc3ByaXRlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGVfZmlnaHQucG5nKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICB9XHJcblxyXG5cclxuIl19 */

