@charset "utf-8";
/* /webgame/lkwg/tpl/css/appointment.css */
@charset "UTF-8";
/* 基础模块 */
/*@mixin*/
/* 只有展示的按钮 */
/* 渐变 */
/* 描边 */
/* 各类居中 */
/* 雪碧 */
.wg-dialog-verify .wg-dialog-oper .tip, .wg-dialog-verify .wg-dialog-oper a.check::before, .wg-dialog-select, .wg-dialog .copy-btn, .wg-dialog a.wg-dialog-close, [class|=btn2] {
  background-image: url(../webgame/lkwg/tpl/images/sprite_dialog.png?18d0e66);
  background-repeat: no-repeat;
  background-size: 399px 160px;
}

/* 主标题色 */
/* 主标题色-重点 */
/* 副标题颜色 */
/* 正文色 */
/* 正文次要色 */
/* 下拉框内未选中字体颜色 */
/* 强调文字(标红) */
/* 链接颜色 */
/* 按钮文字颜色 */
/* 背景色 */
/* 边框色 */
/* 边框宽 */
/* 如果复杂边框 设置padding空出区域 */
.ui-dialog {
  height: auto !important;
}

/* 简易弹出框 */
.wg-dialog {
  padding: 0;
}
.wg-dialog .wg-dialog-t-line,
.wg-dialog .wg-dialog-b-line,
.wg-dialog .wg-dialog-t,
.wg-dialog .wg-dialog-r,
.wg-dialog .wg-dialog-b,
.wg-dialog .wg-dialog-l,
.wg-dialog .wg-dialog-lt,
.wg-dialog .wg-dialog-rt,
.wg-dialog .wg-dialog-lb,
.wg-dialog .wg-dialog-rb {
  display: none;
}
.wg-dialog .wg-dialog-body {
  background: #fff7e8;
  border: solid 8px #ffc250;
  padding: 26px 0;
  border-radius: 30px;
  padding: 26px 25px;
}

/* 按钮公共 */
[class|=btn2] {
  transition: filter 0.3s, color 0.3s;
  display: block;
  text-align: center;
}
[class|=btn2]:hover {
  text-decoration: none;
  filter: brightness(1.2);
}
[class|=btn2] {
  /* 一般按钮 */
}
[class|=btn2].btn2-com {
  background-position: -204px -42px;
  width: 144px;
  height: 46px;
  font: 700 16px/54px "microsoft yahei";
  color: #161514;
}
[class|=btn2].btn2-com:hover {
  filter: brightness(1.2);
}
[class|=btn2] {
  /* 强调按钮 */
}
[class|=btn2].btn2-com-2 {
  background-position: 0px -42px;
  width: 194px;
  height: 54px;
  font: 700 16px/54px "microsoft yahei";
  color: #161514;
}
[class|=btn2].btn2-com-2:hover {
  filter: brightness(1.2);
}

/*dialog*/
.wg-dialog {
  width: 700px;
  box-sizing: border-box;
}
.wg-dialog * {
  box-sizing: border-box;
}
.wg-dialog .wg-dialog-cont {
  padding: 10px 0;
}
.wg-dialog {
  /* 关闭按钮 */
}
.wg-dialog a.wg-dialog-close {
  position: absolute;
  background-position: 0px -106px;
  width: 55px;
  height: 54px;
  top: 0px;
  right: 0px;
  z-index: 9;
  overflow: hidden;
  text-indent: -9999em;
  transition: filter 0.3s;
}
.wg-dialog a.wg-dialog-close:hover {
  filter: brightness(1);
}
.wg-dialog {
  /* 标题级别文字 */
}
.wg-dialog .wg-dialog-tit {
  font: 700 22px/24px "microsoft yahei";
  color: #000000;
  text-align: center;
  text-wrap: balance;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: bottom;
  *vertical-align: auto;
  display: block;
}
.wg-dialog .wg-dialog-tit em {
  font-weight: bold;
  color: #000000;
}
.wg-dialog .wg-dialog-txt {
  margin-top: 12px;
  font: 500 14px/24px "microsoft yahei";
  color: #000000;
  padding: 0 38px;
}
.wg-dialog .wg-dialog-txt p + p {
  margin-top: 10px;
}
.wg-dialog {
  /* 弹出框强制标红文字 */
}
.wg-dialog .wg-dialog-em {
  color: #56a7ee !important;
}
.wg-dialog {
  /* 副标题级别文字 */
}
.wg-dialog .wg-dialog-stit {
  margin-top: 12px;
  font: 500 14px/16px "microsoft yahei";
  color: #6c6c6c;
  text-align: center;
  text-wrap: balance;
}
.wg-dialog .wg-dialog-img {
  display: block;
  width: 200px;
  height: 200px;
  border: solid 10px #a51c1d;
  margin: 0 auto;
}
.wg-dialog .wg-dialog-list {
  margin: 12px 0;
  font-size: 0;
}
.wg-dialog {
  /* 用于单条显示 */
}
.wg-dialog .wg-dialog-list .wg-dialog-item {
  position: relative;
  text-align: center;
  font: 500 14px/30px "microsoft yahei";
  color: #000000;
}
.wg-dialog .wg-dialog-list .wg-dialog-item .lnk-txt {
  font: 500 14px/30px "microsoft yahei";
  color: #6c6c6c;
}
.wg-dialog .wg-dialog-item-name {
  display: inline-block;
  width: 50%;
  height: 30px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: bottom;
  *vertical-align: auto;
  text-align: right;
}
.wg-dialog .wg-dialog-item-val {
  display: inline-block;
  width: 49%;
  height: 30px;
  text-align: left;
}
.wg-dialog {
  /* 操作区域 */
}
.wg-dialog .wg-dialog-opt {
  /* 内部按钮一般使用定位 */
  text-align: center;
  position: relative;
  overflow: hidden;
  text-align: center;
  font-size: 0;
  margin-top: 10px;
}
.wg-dialog {
  /* 统一按钮样式 */
}
.wg-dialog .wg-dialog-btn {
  margin: 0 10px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.wg-dialog {
  /* 单行列表信息 */
}
.wg-dialog .wg-dialog-oper {
  *zoom: 1;
}
.wg-dialog .wg-dialog-oper:after {
  content: "";
  display: table;
  clear: both;
}
.wg-dialog .wg-dialog-oper {
  margin: 0 auto;
  font: 500 14px/44px "microsoft yahei";
  color: #000000;
  /* 输入项系列 */
}
.wg-dialog .wg-dialog-oper .oper-label {
  float: left;
  width: 30%;
  text-align: right;
  height: 44px;
}
.wg-dialog .wg-dialog-oper .oper-label em {
  color: #ff3333;
}
.wg-dialog .wg-dialog-oper .oper-input,
.wg-dialog .wg-dialog-oper .copy-input {
  float: left;
  width: 45%;
  height: 44px;
  font: 500 14px/44px "microsoft yahei";
  color: #4c4c4c;
  background: #ffffff;
  border: solid 1px #cccccc;
  padding-left: 10px;
  box-sizing: border-box;
}
.wg-dialog .wg-dialog-oper .oper-opt,
.wg-dialog .wg-dialog-oper .copy-btn {
  float: left;
  margin-left: 10px;
}
.wg-dialog .wg-dialog-oper .oper-opt-tip {
  color: #56a7ee;
}
.wg-dialog .wg-dialog-oper {
  /* 下拉项系列 */
}
.wg-dialog .wg-dialog-oper .oper-select-label {
  float: left;
  width: 60%;
  padding-left: 64px;
}
.wg-dialog .wg-dialog-oper .oper-select-label em {
  color: #56a7ee;
}
.wg-dialog .wg-dialog-oper .oper-select {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  font: 500 14px/32px "microsoft yahei";
  color: #2f436c;
  padding-left: 10px;
}
.wg-dialog .wg-dialog-oper .oper-select option[hidden] {
  color: #000;
}
.wg-dialog .wg-dialog-oper .oper-textarea-label em {
  color: #56a7ee;
}
.wg-dialog .wg-dialog-oper .oper-textarea {
  margin: 0 auto;
  display: block;
  width: 100%;
  height: 100px;
  padding: 4px;
  resize: none;
  font: 500 14px/32px "microsoft yahei";
  color: #999;
  background: #ffffff;
  border: solid 1px #cccccc;
  padding-left: 10px;
}
.wg-dialog .wg-dialog-oper {
  margin-top: 10px;
}
.wg-dialog .wg-dialog-hr {
  margin: 20px;
  border: dashed 1px #5b75ab;
}
.wg-dialog .wg-dialog-label {
  font: 700 16px/44px "microsoft yahei";
  color: #000000;
  float: left;
  width: 30%;
  text-align: right;
  padding-right: 10px;
}
.wg-dialog .wg-dialog-input,
.wg-dialog .copy-input {
  float: left;
  width: 46%;
  height: 44px;
  font: 500 14px/44px "microsoft yahei";
  color: #4c4c4c;
  background: #ffffff;
  border: solid 2px #ddd2bb;
  padding-left: 10px;
  box-sizing: border-box;
  border-radius: 10px;
}
.wg-dialog .wg-dialog-input.input-phone,
.wg-dialog .copy-input.input-phone {
  cursor: pointer;
}
.wg-dialog .wg-dialog-input-btn {
  display: inline-block;
  background-color: #f36162;
  height: 32px;
  padding: 0 14px;
  text-align: center;
  margin-left: 10px;
  font: 500 14px/32px "microsoft yahei";
  color: #ffffff;
}
.wg-dialog .copy-btn {
  float: left;
  background-position: -65px -106px;
  width: 56px;
  height: 32px;
  font-size: 0;
}
.wg-dialog .copy-btn:hover {
  filter: brightness(1.2);
}
.wg-dialog {
  /* 补充说明 */
}
.wg-dialog .wg-dialog-ps {
  width: 100%;
  font: 500 14px/16px "microsoft yahei";
  color: #56a7ee;
  text-align: center;
  margin-top: 12px;
}
.wg-dialog {
  /* 表单项 */
}
.wg-dialog .wg-form-item {
  font: 500 14px/32px "microsoft yahei";
  color: #000000;
  padding-left: 80px;
  position: relative;
  margin-bottom: 16px;
}
.wg-dialog .wg-form-item .form-label {
  position: absolute;
  top: 0;
  left: 0;
  width: 80px;
  text-align: right;
}
.wg-dialog .wg-form-item .form-input,
.wg-dialog .wg-form-item .form-textarea {
  font: 500 14px/32px "microsoft yahei";
  color: #000000;
  background: #ffffff;
  border: solid 1px #cccccc;
}
.wg-dialog .wg-form-item .form-input {
  height: 28px;
  padding: 0 5px;
  width: 180px;
}
.wg-dialog .wg-form-item .form-textarea {
  line-height: 28px;
  padding: 0 5px;
  width: 328px;
  height: 100px;
  resize: none;
}
.wg-dialog .j-form {
  cursor: pointer;
}

/* 各个弹出框独立样式 ********************************************/
/* 表格 */
.wg-dialog-table,
.wg-dialog-mylist {
  width: 800px;
}
.wg-dialog-table .wg-dialog-cont,
.wg-dialog-mylist .wg-dialog-cont {
  padding: 10px 100px;
}
.wg-dialog-table .m-list,
.wg-dialog-mylist .m-list {
  width: 50%;
  margin: 0 auto;
  margin-top: 10px;
}
.wg-dialog-table .list-table-td,
.wg-dialog-mylist .list-table-td {
  text-align: left;
  font: 500 14px/32px "microsoft yahei";
  color: #000000;
  word-break: break-all;
}
.wg-dialog-table .list-table-td a,
.wg-dialog-mylist .list-table-td a {
  font: 500 14px/32px "microsoft yahei";
  color: #56a7ee;
}
.wg-dialog-table .list-table-td:nth-child(2),
.wg-dialog-mylist .list-table-td:nth-child(2) {
  text-align: right;
  color: #463f3c;
}
.wg-dialog-table .list-table-thead .col-1,
.wg-dialog-mylist .list-table-thead .col-1 {
  width: 200px;
}
.wg-dialog-table .list-table-thead .col-2,
.wg-dialog-mylist .list-table-thead .col-2 {
  width: 200px;
}
.wg-dialog-table .wg-dialog-oper,
.wg-dialog-mylist .wg-dialog-oper {
  width: 300px;
  padding-left: 40px;
  box-sizing: border-box;
}

/* 分页 */
.wg-dialog-pager {
  text-align: center;
  padding-top: 10px;
}
.wg-dialog-pager span {
  line-height: 20px;
  display: inline-block;
  margin: 2px;
  font: 500 14px/20px "microsoft yahei";
  color: #000000;
}
.wg-dialog-pager a,
.wg-dialog-pager span.cur {
  width: 20px;
  height: 20px;
  display: inline-block;
  text-decoration: none;
  margin: 2px;
  font: 500 14px/20px "microsoft yahei";
  color: #000000;
}
.wg-dialog-pager span.cur {
  color: #56a7ee;
  text-decoration: underline;
  width: 20px;
}
.wg-dialog-pager a:hover {
  color: #56a7ee;
}
.wg-dialog-pager a.pager-pre,
.wg-dialog-pager a.pager-next,
.wg-dialog-pager span.pager-pre,
.wg-dialog-pager span.pager-next {
  width: 50px;
}

/* 选服 */
/* 选服框宽高 */
/* 选服框背景颜色 */
/* 选服框字体*/
/* 边框颜色 */
.wg-dialog-serverSelect .wg-dialog-line {
  height: 24px;
  padding: 16px 0;
}
.wg-dialog-serverSelect .select_box {
  position: absolute;
  left: 50%;
  margin-left: -190px;
}
.wg-dialog-serverSelect .select_js {
  position: absolute;
  left: 50%;
  margin-left: 0;
  background-color: #fff7e8;
  border: none;
  border-bottom: solid 1px #cccccc;
  font: 500 14px/24px "microsoft yahei";
  color: #f2a867;
  height: 24px;
  padding-left: 8px;
  width: 210px;
}
.wg-dialog-serverSelect .wd-dialog-opt-tip {
  text-align: center;
  margin-top: 10px;
  font: 500 14px/24px "microsoft yahei";
  color: #56a7ee;
  height: 14px;
}
.wg-dialog-serverSelect .wd-dialog-opt {
  margin-top: 5px;
  padding-top: 0;
}
.wg-dialog-serverSelect .search-input {
  width: 100%;
}

input::-webkit-input-placeholder {
  color: #999;
}

input::-moz-input-placeholder {
  color: #999;
}

input::-ms-input-placeholder {
  color: #999;
}

/* 选服务器 */
.m_selectlist {
  /* 选择框首条 */
  position: relative;
  *zoom: 1;
  z-index: 111;
}
.m_selectlist .m_selected {
  width: 184px;
  height: 24px;
  background-color: #ffffff;
  cursor: pointer;
  overflow: hidden;
  border: solid 1px #cccccc;
  /*提示*/
}
.m_selectlist .m_selected .redtip {
  font: 500 12px/12px "microsoft yahei";
  color: #ba103a;
  top: 32px;
  left: 0px;
  position: absolute;
}
.m_selectlist .m_selected {
  /* 文字区域 */
}
.m_selectlist .m_selected .select_txt {
  padding: 0 0 0 2px;
  font: 500 14px/24px "microsoft yahei";
  color: #999;
  overflow: hidden;
  text-align: left;
  width: auto;
  height: auto;
  max-width: 161px;
  margin-left: 11px;
}
.m_selectlist .m_selected {
  /* 下拉区域 */
}
.m_selectlist .m_selected .flag_down {
  width: auto;
  height: auto;
  background-color: #ffffff;
  display: block;
  overflow: hidden;
  padding: 10px 10px 0 0;
}
.m_selectlist .m_selected .flag_down b {
  width: 0;
  height: 0;
  border-top: 6px #999 solid;
  border-left: 6px transparent dashed;
  border-right: 6px transparent dashed;
  display: block;
  overflow: hidden;
  zoom: 1;
  transition: all 0.3s;
}
.m_selectlist {
  /* 选择框下拉 */
}
.m_selectlist .m_select_cont {
  background-color: #ffffff;
  border: solid 1px #cccccc;
  top: 24px;
  width: 184px;
  padding: 0px;
  z-index: 4;
  position: absolute;
  overflow: hidden;
}
.m_selectlist .m_select_cont .selectlist li a {
  background: #ffffff;
  display: block;
  padding: 0 5px;
  font: 500 12px/24px "microsoft yahei";
  color: #999;
  z-index: 4;
  transition: filter 0.3s;
}
.m_selectlist .m_select_cont .selectlist li a:hover {
  background: #999;
  text-decoration: none;
  color: #ffffff;
  filter: brightness(1.2);
}
.m_selectlist .m_select_cont .selectlist li.cur a {
  background: #999;
  text-decoration: none;
  color: #ffffff;
  filter: brightness(1.2);
}
.m_selectlist .v_scrollbar {
  position: absolute;
  width: 10px;
  right: 0;
  top: 0;
  height: 220px;
  display: none;
  cursor: pointer;
  background: #414f62;
}
.m_selectlist .v_scrollbar_bg {
  position: absolute;
  top: 0;
  width: 10px;
  height: 100%;
  background-color: #414f62;
}
.m_selectlist .v_scrollbar_btn {
  position: absolute;
  width: 8px;
  border: 1px solid #a2aab0;
  z-index: 100;
  top: 0;
  border-radius: 3px;
  background-color: #a2aab0;
}
.m_selectlist {
  /* 搜索 */
}
.m_selectlist .search-input {
  width: 100%;
  border-bottom: solid 1px #cccccc;
}

.wg-dialog-address .wg-dialog-cont {
  padding: 0 64px;
}
.wg-dialog-address .wg-dialog-oper {
  width: 280px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  float: left;
  vertical-align: baseline;
}
.wg-dialog-address .wg-dialog-oper .oper-input {
  width: 170px;
}
.wg-dialog-address .wg-dialog-opt {
  margin-top: 0;
}
.wg-dialog-address .wg-dialog-oper-textarea {
  width: 100%;
  float: none;
  margin-top: 10px !important;
}

.wg-dialog-prob .wg-dialog-item-name {
  padding-right: 40px;
}
.wg-dialog-prob .wg-dialog-item-val {
  padding-left: 40px;
}

.wg-dialog-mylist .wg-dialog-cont {
  padding: 10px;
}
.wg-dialog-mylist .wg-dialog-cont .m-list-box {
  padding: 0 50px;
}

.wg-dialog-select {
  display: block;
  margin: 0 auto;
  margin-top: 26px;
  /* 不要有默认的下拉箭头UI */
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  border: none;
  background-position: 0px 0px;
  width: 399px;
  height: 32px;
  padding-left: 10px;
  font: 500 14px/32px "microsoft yahei";
  color: #999;
}

.wg-dialog-award {
  background-color: #ffe9c3;
  height: 48px;
  text-align: center;
  font: 700 14px/44px "microsoft yahei";
  color: #463f3c;
  border-radius: 10px;
}
.wg-dialog-award li {
  display: inline-block;
  margin: 0 10px;
}
.wg-dialog-award li .num {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 18px;
  height: 18px;
  text-align: center;
  font-size: 12px;
  color: #2c2826;
  line-height: 18px;
  background-color: #ffc250;
  border-radius: 100%;
  margin-right: 5px;
}

.wg-dialog-verify .disabled {
  color: #979ca0 !important;
  cursor: default;
}
.wg-dialog-verify .wg-dialog-stit {
  margin-bottom: 30px;
}
.wg-dialog-verify .wg-dialog-stit1 {
  border-top: 1px solid #546777;
  font: 500 14px/32px "microsoft yahei";
  color: #f0b026;
  text-align: center;
  padding-top: 10px;
}
.wg-dialog-verify .wg-dialog-oper {
  width: 330px;
  position: relative;
}
.wg-dialog-verify .wg-dialog-oper .wg-dialog-label {
  width: 20%;
  padding-right: 10px;
}
.wg-dialog-verify .wg-dialog-oper .wg-dialog-input {
  width: 80%;
}
.wg-dialog-verify .wg-dialog-oper.check-oper {
  padding-left: 100px;
}
.wg-dialog-verify .wg-dialog-oper a {
  font: 500 14px/44px "microsoft yahei";
  color: #56a7ee;
  text-align: center;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: auto;
  margin-left: 10px;
  position: absolute;
  right: 10px;
  top: 0;
}
.wg-dialog-verify .wg-dialog-oper a.check {
  position: relative;
  color: #463f3c;
  right: 0;
}
.wg-dialog-verify .wg-dialog-oper a.check::before {
  content: "";
  vertical-align: middle;
  margin-right: 6px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  background-position: -382px -69px;
  width: 14px;
  height: 14px;
}
.wg-dialog-verify .wg-dialog-oper a.checked::before {
  background-position: -358px -69px;
  width: 14px;
  height: 14px;
}
.wg-dialog-verify .wg-dialog-oper a.disable {
  cursor: pointer;
  color: #83909a;
}
.wg-dialog-verify .wg-dialog-oper .tip {
  background-position: -358px -42px;
  width: 18px;
  height: 17px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  position: relative;
  cursor: pointer;
  vertical-align: middle;
  z-index: 11;
}
.wg-dialog-verify .wg-dialog-oper .tip .tip-cont {
  position: absolute;
  background: #2c2826;
  width: 258px;
  padding: 10px;
  top: -103px;
  left: -98px;
  font: 500 14px/24px "microsoft yahei";
  color: #ffffff;
  border-radius: 10px;
  display: none;
}
.wg-dialog-verify .wg-dialog-oper .tip .tip-cont::after {
  content: "";
  position: absolute;
  bottom: -6px;
  left: 100px;
  width: 0;
  height: 0;
  border-top: 6px #2c2826 solid;
  border-left: 6px transparent dashed;
  border-right: 6px transparent dashed;
}
.wg-dialog-verify .wg-dialog-oper .tip:hover .tip-cont {
  display: block;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcG9pbnRtZW50LnNjc3MiLCJjb3JlL19taXhpbi5zY3NzIiwic3ByaXRlX2RpYWxvZy5zY3NzIiwibW9kL3BvcHVwLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBO0FDQUE7QUErQkE7QUE0R0E7QUFVQTtBQTBCQTtBRDVLQTtBRWdEUTtFQUNJO0VBQ0E7RUFDQTs7O0FDckRaO0FBRUE7QUFFQTtBQUVBO0FBRUE7QUFHQTtBQUdBO0FBRUE7QUFFQTtBQUdBO0FBRUE7QUFFQTtBQUdBO0FBQ0E7RUFDSTs7O0FBR0o7QUFPQTtFQUNJOztBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBVUk7O0FBR0o7RUFyQkEsWUFiYztFQWNkO0VBQ0E7RUFxQkk7RUFDQTs7O0FBSVI7QUFDQTtFQUVJO0VBQ0E7RUFDQTs7QUFFQTtFQUNJO0VBQ0E7O0FBUlI7QUFXSTs7QUFDQTtFRDVEWTtFQUNBO0VBQ0E7RURpQ2Q7RUFDQSxPRWpDc0I7O0FBNkRoQjtFQUNJOztBQWpCWjtBQXFCSTs7QUFDQTtFRDVEWTtFQUNBO0VBQ0E7RUR1QmQ7RUFDQSxPRWpDc0I7O0FBdUVoQjtFQUNJOzs7QUFLWjtBQUNBO0VBQ0k7RUFDQTs7QUFDQTtFQUNJOztBQUdKO0VBQ0k7O0FBUlI7QUFXSTs7QUFDQTtFQUNJO0VEL0VRO0VBQ0E7RUFDQTtFQ2dGUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTs7QUF4Qlo7QUE0Qkk7O0FBQ0E7RUYzRUY7RUFDQSxPRW5Ec0I7RUErSGhCO0VBQ0E7RUZqSE47RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VFOEdNOztBQUNBO0VBQ0k7RUFDQSxPQW5JZTs7QUF1SXZCO0VBQ0k7RUZuRk47RUFDQSxPRWxEa0I7RUFzSVo7O0FBQ0E7RUFDSTs7QUE5Q1o7QUFrREk7O0FBQ0E7RUFDSTs7QUFwRFI7QUF1REk7O0FBQ0E7RUFDSTtFRmxHTjtFQUNBLE9FcER1QjtFQXVKakI7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Ozs7QUFJUjtFQUNJOztBQUVBO0VBQ0k7OztBQUlSO0VBQ0k7RUFDQTtFQUNBO0FBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFRHZzQlk7RUFDQTtFQUNBO0VDd3NCWjtFRnRyQkY7RUFDQSxPRXNyQnVCOzs7QUFHeEI7RUFDRztFQUNBO0VBQ0E7RUZsc0JGO0VBQ0EsT0Vrc0J1QjtFQUNyQjs7QUFDQTtFQUNJO0VBQ0E7O0FBQ0E7RUZsdUJOO0VBQ0E7RUFDQTtFRWt1QlU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFNUjtFQUNJO0VBQ0E7O0FBRUo7RUFDSTs7QUFFSjtFQUNJO0VGM3RCTjtFQUNBLE9FMnRCMEI7RUFDckI7RUFDQTs7QUFHSDtFQUNJO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBOztBQUVKO0VBQ0k7O0FBRUo7RUFDRzs7QUFFSDtFRjl1Qk47RUFDQSxPRTh1QitCO0VBQ3JCO0VGL3dCVjtFQUNBO0VBQ0E7RUUrd0JVO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTtFQUVBO0VBQ0E7RUY5eEJsQjtFQUNBO0VBQ0E7RUNtQmM7RUFDQTtFQUNBOztBQzZ3QkE7RURsekJBO0VBQ0E7RUFDQTs7QUNvekJKO0VBQ0k7RUFDQTs7QUFHUjtFRDd4QlE7RUFDQTtFQUNBO0VEbEJkO0VBQ0E7RUFDQTtFRSt5Qlc7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUY1eEJkO0VBQ0EsT0U0eEJtQztFQUNyQjtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUZqdkJsQjtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBRWt2QmM7RUFDTSIsImZpbGUiOiJhcHBvaW50bWVudC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiDln7rnoYDmqKHlnZcgKi9cclxuQGltcG9ydCBcImNvcmUvX21peGluXCI7XHJcblxyXG4vKiDpm6rnoqcgKi9cclxuQGltcG9ydCBcImluZGV4X3Nwcml0ZVwiO1xyXG5cclxuQGltcG9ydCBcIm1vZC9wb3B1cFwiO1xyXG4iLCIvKkBtaXhpbiovXHJcbkBtaXhpbiBjbGVhcmZpeCB7XHJcbiAgKnpvb206IDE7XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuQG1peGluIGJmYyB7XHJcbiAgJjpiZWZvcmUsXHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBlbGxpcHNpcyB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gICp2ZXJ0aWNhbC1hbGlnbjogYXV0bztcclxufVxyXG5cclxuQG1peGluIGlubGluZS1ibG9ja3tcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgKmRpc3BsYXk6IGlubGluZTtcclxuICAqem9vbToxO1xyXG59XHJcblxyXG4vKiDlj6rmnInlsZXnpLrnmoTmjInpkq4gKi9cclxuQG1peGluIG9ubHlCdG4ge1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBvbmx5QnRuQ2xpY2sge1xyXG4gICAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gYmJmb250KCRzaXplLCAkbGluZUhlaWdodCwkY29sb3IpIHtcclxuICAgIGZvbnQ6IDkwMCBweCgkc2l6ZSkvcHgoJGxpbmVIZWlnaHQpIFwibWljcm9zb2Z0IHlhaGVpXCI7XHJcbiAgICBjb2xvcjokY29sb3I7XHJcbn1cclxuXHJcbkBtaXhpbiBiZm9udCgkc2l6ZSwgJGxpbmVIZWlnaHQsJGNvbG9yKSB7XHJcbiAgZm9udDogNzAwIHB4KCRzaXplKS9weCgkbGluZUhlaWdodCkgXCJtaWNyb3NvZnQgeWFoZWlcIjtcclxuICBjb2xvcjokY29sb3I7XHJcblxyXG59XHJcbkBtaXhpbiBsZm9udCgkc2l6ZSwgJGxpbmVIZWlnaHQsJGNvbG9yKSB7XHJcbiAgZm9udDogNTAwIHB4KCRzaXplKS9weCgkbGluZUhlaWdodCkgXCJtaWNyb3NvZnQgeWFoZWlcIjtcclxuICBjb2xvcjokY29sb3I7XHJcbn1cclxuXHJcbkBtaXhpbiBib3JkZXJSYWRpdXMoJHgpIHtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICR4O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHg7XHJcbiAgLW8tYm9yZGVyLXJhZGl1czogJHg7XHJcbiAgLW1zLWJvcmRlci1yYWRpdXM6ICR4O1xyXG4gIGJvcmRlci1yYWRpdXM6ICR4O1xyXG59XHJcblxyXG5AbWl4aW4gdHJpYW5nbGUoJHcsJGNvbG9yMSkge1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuICBib3JkZXI6ICR3IHNvbGlkICRjb2xvcjE7XHJcbn1cclxuXHJcbkBtaXhpbiBib3JkZXJSYWRpdXMtbHQoJHgpIHtcclxuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICR4O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAkeDtcclxuICAtby1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkeDtcclxuICAtbXMtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHg7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHg7XHJcbn1cclxuXHJcbkBtaXhpbiBib3JkZXJSYWRpdXMtcnQoJHgpIHtcclxuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkeDtcclxuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6ICR4O1xyXG4gIC1vLWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkeDtcclxuICAtbXMtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICR4O1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkeDtcclxufVxyXG5cclxuQG1peGluIGJvcmRlclJhZGl1cy1sYigkeCkge1xyXG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHg7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6ICR4O1xyXG4gIC1vLWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICR4O1xyXG4gIC1tcy1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkeDtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkeDtcclxufVxyXG5cclxuQG1peGluIGJvcmRlclJhZGl1cy1yYigkeCkge1xyXG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR4O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogJHg7XHJcbiAgLW8tYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR4O1xyXG4gIC1tcy1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR4O1xyXG59XHJcblxyXG5AbWl4aW4gdHJpYW5nbGV0KCR3dCwkd2wsJHdyLCRjb2xvcikge1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuICBib3JkZXItdG9wOiAkd3QgJGNvbG9yIHNvbGlkO1xyXG4gIGJvcmRlci1sZWZ0OiAkd2wgdHJhbnNwYXJlbnQgZGFzaGVkO1xyXG4gIGJvcmRlci1yaWdodDogJHdyIHRyYW5zcGFyZW50IGRhc2hlZDtcclxufVxyXG5cclxuQG1peGluIHRyaWFuZ2xlYigkd2IsJHdsLCR3ciwkY29sb3IpIHtcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgYm9yZGVyLWJvdHRvbTogJHdiICRjb2xvciBzb2xpZDtcclxuICBib3JkZXItbGVmdDogJHdsIHRyYW5zcGFyZW50IGRhc2hlZDtcclxuICBib3JkZXItcmlnaHQ6ICR3ciB0cmFuc3BhcmVudCBkYXNoZWQ7XHJcbn1cclxuXHJcbkBtaXhpbiB0cmlhbmdsZWwoJHdsLCR3dCwkd2IsJGNvbG9yKSB7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGJvcmRlci1sZWZ0OiAkd2wgJGNvbG9yIHNvbGlkO1xyXG4gIGJvcmRlci10b3A6ICR3dCB0cmFuc3BhcmVudCBkYXNoZWQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogJHdiIHRyYW5zcGFyZW50IGRhc2hlZDtcclxufVxyXG5cclxuQG1peGluIHRyaWFuZ2xlcigkd3IsJHd0LCR3YiwkY29sb3IpIHtcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgYm9yZGVyLWJvdHRvbTogJHdiIHRyYW5zcGFyZW50IGRhc2hlZDtcclxuICBib3JkZXItcmlnaHQ6ICR3ciAkY29sb3Igc29saWQ7XHJcbiAgYm9yZGVyLXRvcDogJHd0IHRyYW5zcGFyZW50IGRhc2hlZDtcclxufVxyXG5cclxuLyog5riQ5Y+YICovXHJcbkBtaXhpbiBidG5fdHh0X2dyYWRpZW50KCR0b3BDb2xvciwkYm90dG9tQ29sb3Ipe1xyXG4gICAgc3BhbntcclxuICAgICAgY29sb3I6ICR0b3BDb2xvcjtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCBib3R0b20sIGZyb20oJHRvcENvbG9yKSwgdG8oJGJvdHRvbUNvbG9yKSk7XHJcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnRleHQ7XHJcbiAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOnRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuLyog5o+P6L65ICovXHJcbkBtaXhpbiBzdHJva2VfYigkc2l6ZSwgJGxpbmVIZWlnaHQsICRjb2xvciwkc3Ryb2tlLCRzdHJva2VDb2xvcikge1xyXG5cdEBpbmNsdWRlIGJmb250KCRzaXplLCAkbGluZUhlaWdodCwgJGNvbG9yKTtcclxuXHR6LWluZGV4OiAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogYXR0cihkYXRhLXRleHQpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0LXdlYmtpdC10ZXh0LXN0cm9rZTogcHgoJHN0cm9rZSkgJHN0cm9rZUNvbG9yO1xyXG5cdFx0ei1pbmRleDogLTE7XHJcblx0fVxyXG59XHJcbkBtaXhpbiBzdHJva2VfbCgkc2l6ZSwgJGxpbmVIZWlnaHQsICRjb2xvciwkc3Ryb2tlLCRzdHJva2VDb2xvcikge1xyXG5cdEBpbmNsdWRlIGxmb250KCRzaXplLCAkbGluZUhlaWdodCwgJGNvbG9yKTtcclxuXHR6LWluZGV4OiAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogYXR0cihkYXRhLXRleHQpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0LXdlYmtpdC10ZXh0LXN0cm9rZTogcHgoJHN0cm9rZSkgJHN0cm9rZUNvbG9yO1xyXG5cdFx0ei1pbmRleDogLTE7XHJcblx0fVxyXG59XHJcblxyXG4vKiDlkITnsbvlsYXkuK0gKi9cclxuQG1peGluIGNlbnRlcjEge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG5AbWl4aW4gY2VudGVyMiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxufVxyXG5cclxuQG1peGluIGNlbnRlcjJYIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxufVxyXG5cclxuQG1peGluIGNlbnRlcjJZIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcblxyXG5AZnVuY3Rpb24gcHgoJHNpemUpe1xyXG4gIEByZXR1cm4gJHNpemUgKyBweFxyXG59XHJcblxyXG5cclxuXHJcbiIsIi8vIFNDU1MgdmFyaWFibGVzIGFyZSBpbmZvcm1hdGlvbiBhYm91dCBpY29uJ3MgY29tcGlsZWQgc3RhdGUsIHN0b3JlZCB1bmRlciBpdHMgb3JpZ2luYWwgZmlsZSBuYW1lXG4vL1xuLy8gLmljb24taG9tZSB7XG4vLyAgIHdpZHRoOiAkaWNvbi1ob21lLXdpZHRoO1xuLy8gfVxuLy9cbi8vIFRoZSBsYXJnZSBhcnJheS1saWtlIHZhcmlhYmxlcyBjb250YWluIGFsbCBpbmZvcm1hdGlvbiBhYm91dCBhIHNpbmdsZSBpY29uXG4vLyAkaWNvbi1ob21lOiB4IHkgb2Zmc2V0X3ggb2Zmc2V0X3kgd2lkdGggaGVpZ2h0IHRvdGFsX3dpZHRoIHRvdGFsX2hlaWdodCBpbWFnZV9wYXRoO1xuLy9cbi8vIEF0IHRoZSBib3R0b20gb2YgdGhpcyBzZWN0aW9uLCB3ZSBwcm92aWRlIGluZm9ybWF0aW9uIGFib3V0IHRoZSBzcHJpdGVzaGVldCBpdHNlbGZcbi8vICRzcHJpdGVzaGVldDogd2lkdGggaGVpZ2h0IGltYWdlICRzcHJpdGVzaGVldC1zcHJpdGVzO1xuICAgICAgICAgICAgQG1peGluIGNoZWNrZWQtaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcHgoLTM1OCkgcHgoLTY5KTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBweCgxNCk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHB4KDE0KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gZGlhbG9nX2J0biB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBweCgtMjA0KSBweCgtNDIpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHB4KDE0NCk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHB4KDQ2KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gZGlhbG9nX2J0bl9jb3B5IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHB4KC02NSkgcHgoLTEwNik7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogcHgoNTYpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBweCgzMik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGRpYWxvZ19idG5fZW0ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcHgoMCkgcHgoLTQyKTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBweCgxOTQpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBweCg1NCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGRpYWxvZ19jbG9zZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBweCgwKSBweCgtMTA2KTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBweCg1NSk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHB4KDU0KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gZGlhbG9nX3NlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBweCgwKSBweCgwKTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBweCgzOTkpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBweCgzMik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGRpYWxvZ192ZXJpZnktdGlwIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHB4KC0zNTgpIHB4KC00Mik7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogcHgoMTgpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBweCgxNyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIHVuY2hlY2staW5wdXQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcHgoLTM4MikgcHgoLTY5KTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBweCgxNCk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHB4KDE0KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICVzcHJpdGVfZGlhbG9nIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGVfZGlhbG9nLnBuZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogcHgoMzk5KSBweCgxNjApO1xyXG4gICAgICAgIH1cclxuXG5cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuLyog5Li75qCH6aKY6ImyICovXHJcbiRjb2xvcl90ZXh0X2RpYWxvZ190aXQ6ICMwMDAwMDA7XHJcbi8qIOS4u+agh+mimOiJsi3ph43ngrkgKi9cclxuJGNvbG9yX3RleHRfZGlhbG9nX3RpdF9lbTogIzAwMDAwMDtcclxuLyog5Ymv5qCH6aKY6aKc6ImyICovXHJcbiRjb2xvcl90ZXh0X2RpYWxvZ19zdGl0OiAjNmM2YzZjO1xyXG4vKiDmraPmlofoibIgKi9cclxuJGNvbG9yX3RleHRfZGlhbG9nOiAjMDAwMDAwO1xyXG4vKiDmraPmlofmrKHopoHoibIgKi9cclxuJGNvbG9yX3RleHRfZGlhbG9nMjogIzQ2M2YzYztcclxuXHJcbi8qIOS4i+aLieahhuWGheacqumAieS4reWtl+S9k+minOiJsiAqL1xyXG4kY29sb3JfdGV4dF9kaWFsb2czOiAjYWFhYWFhO1xyXG5cclxuLyog5by66LCD5paH5a2XKOagh+e6oikgKi9cclxuJGNvbG9yX3RleHRfZGlhbG9nX2VtOiAjNTZhN2VlO1xyXG4vKiDpk77mjqXpopzoibIgKi9cclxuJGNvbG9yX3RleHRfZGlhbG9nX2E6ICM1NmE3ZWU7XHJcbi8qIOaMiemSruaWh+Wtl+minOiJsiAqL1xyXG4kY29sb3JfdGV4dF9kaWFsb2dfYnRuOiAjMTYxNTE0O1xyXG5cclxuLyog6IOM5pmv6ImyICovXHJcbiRjb2xvcl9iZ19kaWFsb2c6ICNmZmY3ZTg7XHJcbi8qIOi+ueahhuiJsiAqL1xyXG4kY29sb3JfYm9yZGVyOiAjZmZjMjUwO1xyXG4vKiDovrnmoYblrr0gKi9cclxuJGNvbG9yX2JvcmRlcl93aWR0aDogOHB4O1xyXG5cclxuLyog5aaC5p6c5aSN5p2C6L655qGGIOiuvue9rnBhZGRpbmfnqbrlh7rljLrln58gKi9cclxuLnVpLWRpYWxvZyB7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLyog566A5piT5by55Ye65qGGICovXHJcbkBtaXhpbiB3Zy1kaWFsb2dfYmcge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yX2JnX2RpYWxvZztcclxuICAgIGJvcmRlcjogc29saWQgJGNvbG9yX2JvcmRlcl93aWR0aCAkY29sb3JfYm9yZGVyO1xyXG4gICAgcGFkZGluZzogcHgoMjYpIDA7XHJcbn1cclxuXHJcbi53Zy1kaWFsb2cge1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAud2ctZGlhbG9nLXQtbGluZSxcclxuICAgIC53Zy1kaWFsb2ctYi1saW5lLFxyXG4gICAgLndnLWRpYWxvZy10LFxyXG4gICAgLndnLWRpYWxvZy1yLFxyXG4gICAgLndnLWRpYWxvZy1iLFxyXG4gICAgLndnLWRpYWxvZy1sLFxyXG4gICAgLndnLWRpYWxvZy1sdCxcclxuICAgIC53Zy1kaWFsb2ctcnQsXHJcbiAgICAud2ctZGlhbG9nLWxiLFxyXG4gICAgLndnLWRpYWxvZy1yYiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAud2ctZGlhbG9nLWJvZHkge1xyXG4gICAgICAgIEBpbmNsdWRlIHdnLWRpYWxvZ19iZztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiBweCgzMCk7XHJcbiAgICAgICAgcGFkZGluZzogcHgoMjYpIHB4KDI1KTtcclxuICAgIH1cclxufVxyXG5cclxuLyog5oyJ6ZKu5YWs5YWxICovXHJcbltjbGFzc3w9J2J0bjInXSB7XHJcbiAgICBAZXh0ZW5kICVzcHJpdGVfZGlhbG9nO1xyXG4gICAgdHJhbnNpdGlvbjogZmlsdGVyIDAuM3MsIGNvbG9yIDAuM3M7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMik7XHJcbiAgICB9XHJcblxyXG4gICAgLyog5LiA6Iis5oyJ6ZKuICovXHJcbiAgICAmLmJ0bjItY29tIHtcclxuICAgICAgICBAaW5jbHVkZSBkaWFsb2dfYnRuO1xyXG4gICAgICAgIEBpbmNsdWRlIGJmb250KDE2LCA1NCwgJGNvbG9yX3RleHRfZGlhbG9nX2J0bik7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4yKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLyog5by66LCD5oyJ6ZKuICovXHJcbiAgICAmLmJ0bjItY29tLTIge1xyXG4gICAgICAgIEBpbmNsdWRlIGRpYWxvZ19idG5fZW07XHJcbiAgICAgICAgQGluY2x1ZGUgYmZvbnQoMTYsIDU0LCAkY29sb3JfdGV4dF9kaWFsb2dfYnRuKTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLypkaWFsb2cqL1xyXG4ud2ctZGlhbG9nIHtcclxuICAgIHdpZHRoOiBweCg3MDApO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICp7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIH1cclxuXHJcbiAgICAud2ctZGlhbG9nLWNvbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IHB4KDEwKSAwO1xyXG4gICAgfVxyXG5cclxuICAgIC8qIOWFs+mXreaMiemSriAqL1xyXG4gICAgYS53Zy1kaWFsb2ctY2xvc2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBAZXh0ZW5kICVzcHJpdGVfZGlhbG9nO1xyXG4gICAgICAgIEBpbmNsdWRlIGRpYWxvZ19jbG9zZTtcclxuICAgICAgICB0b3A6IHB4KDApO1xyXG4gICAgICAgIHJpZ2h0OiBweCgwKTtcclxuICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5ZW07XHJcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsdGVyIDAuM3M7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8qIOagh+mimOe6p+WIq+aWh+WtlyAqL1xyXG4gICAgLndnLWRpYWxvZy10aXQge1xyXG4gICAgICAgIEBpbmNsdWRlIGJmb250KDIyLCAyNCwgJGNvbG9yX3RleHRfZGlhbG9nX3RpdCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHRleHQtd3JhcDogYmFsYW5jZTtcclxuICAgICAgICBAaW5jbHVkZSBlbGxpcHNpcztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yX3RleHRfZGlhbG9nX3RpdF9lbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLndnLWRpYWxvZy10eHQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHB4KDEyKTtcclxuICAgICAgICBAaW5jbHVkZSBsZm9udCgxNCwgMjQsICRjb2xvcl90ZXh0X2RpYWxvZyk7XHJcbiAgICAgICAgcGFkZGluZzogMCBweCgzOCk7XHJcbiAgICAgICAgcCArIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBweCgxMCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8qIOW8ueWHuuahhuW8uuWItuagh+e6ouaWh+WtlyAqL1xyXG4gICAgLndnLWRpYWxvZy1lbSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcl90ZXh0X2RpYWxvZ19lbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC8qIOWJr+agh+mimOe6p+WIq+aWh+WtlyAqL1xyXG4gICAgLndnLWRpYWxvZy1zdGl0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBweCgxMik7XHJcbiAgICAgICAgQGluY2x1ZGUgbGZvbnQoMTQsIDE2LCAkY29sb3JfdGV4dF9kaWFsb2dfc3RpdCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHRleHQtd3JhcDogYmFsYW5jZTtcclxuICAgIH1cclxuXHJcbiAgICAud2ctZGlhbG9nLWltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxMHB4ICNhNTFjMWQ7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLndnLWRpYWxvZy1saXN0IHtcclxuICAgICAgICBtYXJnaW46IHB4KDEyKSAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIH1cclxuXHJcbiAgICAvKiDnlKjkuo7ljZXmnaHmmL7npLogKi9cclxuICAgIC53Zy1kaWFsb2ctbGlzdCAud2ctZGlhbG9nLWl0ZW0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgbGZvbnQoMTQsIDMwLCAkY29sb3JfdGV4dF9kaWFsb2cpO1xyXG4gICAgICAgIC5sbmstdHh0IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGZvbnQoMTQsIDMwLCAkY29sb3JfdGV4dF9kaWFsb2dfc3RpdCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53Zy1kaWFsb2ctaXRlbS1uYW1lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBoZWlnaHQ6IHB4KDMwKTtcclxuICAgICAgICBAaW5jbHVkZSBlbGxpcHNpcztcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuXHJcbiAgICAud2ctZGlhbG9nLWl0ZW0tdmFsIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDQ5JTtcclxuICAgICAgICBoZWlnaHQ6IHB4KDMwKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC8qIOaTjeS9nOWMuuWfnyAqL1xyXG4gICAgLndnLWRpYWxvZy1vcHQge1xyXG4gICAgICAgIC8qIOWGhemDqOaMiemSruS4gOiIrOS9v+eUqOWumuS9jSAqL1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHB4KDEwKTtcclxuICAgIH1cclxuXHJcbiAgICAvKiDnu5/kuIDmjInpkq7moLflvI8gKi9cclxuICAgIC53Zy1kaWFsb2ctYnRuIHtcclxuICAgICAgICBtYXJnaW46IDAgcHgoMTApO1xyXG4gICAgICAgIEBpbmNsdWRlIGlubGluZS1ibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAvKiDljZXooYzliJfooajkv6Hmga8gKi9cclxuICAgIC53Zy1kaWFsb2ctb3BlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgQGluY2x1ZGUgbGZvbnQoMTQsIDQ0LCAkY29sb3JfdGV4dF9kaWFsb2cpO1xyXG5cclxuICAgICAgICAvKiDovpPlhaXpobnns7vliJcgKi9cclxuICAgICAgICAub3Blci1sYWJlbCB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBweCg0NCk7XHJcbiAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmYzMzMzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub3Blci1pbnB1dCxcclxuICAgICAgICAuY29weS1pbnB1dCB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIGhlaWdodDogcHgoNDQpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsZm9udCgxNCwgNDQsICM0YzRjNGMpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjY2NjY2NjO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub3Blci1vcHQsXHJcbiAgICAgICAgLmNvcHktYnRuIHtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBweCgxMCk7XHJcbiAgICAgICAgICAgIC8vQGV4dGVuZCAlc3ByaXRlX2RpYWxvZztcclxuICAgICAgICAgICAgLy9AaW5jbHVkZSBkaWFsb2dfb3B0O1xyXG4gICAgICAgICAgICAvL3RleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgLy9AaW5jbHVkZSBsZm9udCgxNCwgMzIsICMyYTNjNjIpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm9wZXItb3B0LXRpcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfdGV4dF9kaWFsb2dfZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvKiDkuIvmi4npobnns7vliJcgKi9cclxuICAgICAgICAub3Blci1zZWxlY3QtbGFiZWwge1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBweCg2NCk7XHJcblxyXG4gICAgICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX3RleHRfZGlhbG9nX2VtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub3Blci1zZWxlY3Qge1xyXG4gICAgICAgICAgICAvLyBAZXh0ZW5kICVzcHJpdGVfZGlhbG9nO1xyXG4gICAgICAgICAgICAvL0BpbmNsdWRlIGRpYWxvZ19zZWxlY3Q7XHJcblxyXG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxmb250KDE0LCAzMiwgIzJmNDM2Yyk7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcHgoMTApO1xyXG5cclxuICAgICAgICAgICAgb3B0aW9uW2hpZGRlbl0ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5vcGVyLXRleHRhcmVhLWxhYmVsIHtcclxuICAgICAgICAgICAgLy9wYWRkaW5nLWxlZnQ6IHB4KDY0KTtcclxuICAgICAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl90ZXh0X2RpYWxvZ19lbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm9wZXItdGV4dGFyZWEge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHB4KDEwMCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHB4KDQpO1xyXG4gICAgICAgICAgICByZXNpemU6IG5vbmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxmb250KDE0LCAzMiwgIzk5OSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNjY2NjY2M7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLndnLWRpYWxvZy1vcGVye1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHB4KDEwKTtcclxuICAgIH1cclxuXHJcbiAgICAud2ctZGlhbG9nLWhyIHtcclxuICAgICAgICBtYXJnaW46IHB4KDIwKTtcclxuICAgICAgICBib3JkZXI6IGRhc2hlZCAxcHggIzViNzVhYjtcclxuICAgIH1cclxuXHJcbiAgICAud2ctZGlhbG9nLWxhYmVsIHtcclxuICAgICAgICBAaW5jbHVkZSBiZm9udCgxNiwgNDQsICRjb2xvcl90ZXh0X2RpYWxvZyk7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBweCgxMCk7XHJcbiAgICB9XHJcblxyXG4gICAgLndnLWRpYWxvZy1pbnB1dCxcclxuICAgIC5jb3B5LWlucHV0IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNDYlO1xyXG4gICAgICAgIGhlaWdodDogcHgoNDQpO1xyXG4gICAgICAgIEBpbmNsdWRlIGxmb250KDE0LCA0NCwgIzRjNGM0Yyk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDJweCAjZGRkMmJiO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHB4KDEwKTtcclxuICAgICAgICAmLmlucHV0LXBob25lIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAud2ctZGlhbG9nLWlucHV0LWJ0biB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMzYxNjI7XHJcbiAgICAgICAgaGVpZ2h0OiBweCgzMik7XHJcbiAgICAgICAgcGFkZGluZzogMCBweCgxNCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBweCgxMCk7XHJcbiAgICAgICAgQGluY2x1ZGUgbGZvbnQoMTQsIDMyLCAjZmZmZmZmKTtcclxuICAgIH1cclxuXHJcbiAgICAuY29weS1idG4ge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIEBleHRlbmQgJXNwcml0ZV9kaWFsb2c7XHJcbiAgICAgICAgQGluY2x1ZGUgZGlhbG9nX2J0bl9jb3B5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvKiDooaXlhYXor7TmmI4gKi9cclxuICAgIC53Zy1kaWFsb2ctcHMge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIEBpbmNsdWRlIGxmb250KDE0LCAxNiwgJGNvbG9yX3RleHRfZGlhbG9nX2VtKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogcHgoMTIpO1xyXG4gICAgfVxyXG5cclxuICAgIC8qIOihqOWNlemhuSAqL1xyXG4gICAgLndnLWZvcm0taXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbGZvbnQoMTQsIDMyLCAkY29sb3JfdGV4dF9kaWFsb2cpO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICAgICAgLmZvcm0tbGFiZWwge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvcm0taW5wdXQsXHJcbiAgICAgICAgLmZvcm0tdGV4dGFyZWEge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsZm9udCgxNCwgMzIsICRjb2xvcl90ZXh0X2RpYWxvZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNjY2NjY2M7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9ybS1pbnB1dCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb3JtLXRleHRhcmVhIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMzI4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmotZm9ybSB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiDlkITkuKrlvLnlh7rmoYbni6znq4vmoLflvI8gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4vKiDooajmoLwgKi9cclxuLndnLWRpYWxvZy10YWJsZSxcclxuLndnLWRpYWxvZy1teWxpc3Qge1xyXG4gICAgd2lkdGg6IHB4KDgwMCk7XHJcblxyXG4gICAgLndnLWRpYWxvZy1jb250IHtcclxuICAgICAgICBwYWRkaW5nOiBweCgxMCkgcHgoMTAwKTtcclxuICAgIH1cclxuXHJcbiAgICAubS1saXN0IHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHB4KDEwKTtcclxuICAgIH1cclxuXHJcbiAgICAubGlzdC10YWJsZS10ZCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBAaW5jbHVkZSBsZm9udCgxNCwgMzIsICRjb2xvcl90ZXh0X2RpYWxvZyk7XHJcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsZm9udCgxNCwgMzIsICRjb2xvcl90ZXh0X2RpYWxvZ19hKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfdGV4dF9kaWFsb2cyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGlzdC10YWJsZS10aGVhZCB7XHJcbiAgICAgICAgLmNvbC0xIHtcclxuICAgICAgICAgICAgd2lkdGg6IHB4KDIwMCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29sLTIge1xyXG4gICAgICAgICAgICB3aWR0aDogcHgoMjAwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLndnLWRpYWxvZy1vcGVyIHtcclxuICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIOWIhumhtSAqL1xyXG4ud2ctZGlhbG9nLXBhZ2VyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctdG9wOiBweCgxMCk7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDIwKTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiBweCgyKTtcclxuICAgICAgICBAaW5jbHVkZSBsZm9udCgxNCwgMjAsICRjb2xvcl90ZXh0X2RpYWxvZyk7XHJcbiAgICB9XHJcblxyXG4gICAgYSxcclxuICAgIHNwYW4uY3VyIHtcclxuICAgICAgICB3aWR0aDogcHgoMjApO1xyXG4gICAgICAgIGhlaWdodDogcHgoMjApO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiBweCgyKTtcclxuICAgICAgICBAaW5jbHVkZSBsZm9udCgxNCwgMjAsICRjb2xvcl90ZXh0X2RpYWxvZyk7XHJcbiAgICB9XHJcblxyXG4gICAgc3Bhbi5jdXIge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3JfdGV4dF9kaWFsb2dfZW07XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgd2lkdGg6IHB4KDIwKTtcclxuICAgIH1cclxuXHJcbiAgICBhOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yX3RleHRfZGlhbG9nX2VtO1xyXG4gICAgfVxyXG5cclxuICAgIGEucGFnZXItcHJlLFxyXG4gICAgYS5wYWdlci1uZXh0LFxyXG4gICAgc3Bhbi5wYWdlci1wcmUsXHJcbiAgICBzcGFuLnBhZ2VyLW5leHQge1xyXG4gICAgICAgIHdpZHRoOiBweCg1MCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIOmAieacjSAqL1xyXG4vKiDpgInmnI3moYblrr3pq5ggKi9cclxuJHhma193OiAxODRweDtcclxuJHhma19oOiAyNHB4O1xyXG5cclxuJHNjcm9sbGJhcl93OiAxMHB4O1xyXG4vKiDpgInmnI3moYbog4zmma/popzoibIgKi9cclxuJHhma19iZ19jOiAjZmZmZmZmO1xyXG4vKiDpgInmnI3moYblrZfkvZMqL1xyXG4keGZrX2ZfYzogIzk5OTtcclxuLyog6L655qGG6aKc6ImyICovXHJcbiR4ZmtfYl9jOiAjY2NjY2NjO1xyXG5cclxuLndnLWRpYWxvZy1zZXJ2ZXJTZWxlY3Qge1xyXG4gICAgLndnLWRpYWxvZy1saW5lIHtcclxuICAgICAgICBoZWlnaHQ6IHB4KDI0KTtcclxuICAgICAgICBwYWRkaW5nOiBweCgxNikgMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VsZWN0X2JveCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTE5MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWxlY3RfanMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JnX2RpYWxvZztcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICR4ZmtfYl9jO1xyXG4gICAgICAgIEBpbmNsdWRlIGxmb250KDE0LCAyNCwgI2YyYTg2Nyk7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgICAgIHdpZHRoOiAyMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAud2QtZGlhbG9nLW9wdC10aXAge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGxmb250KDE0LCAyNCwgJGNvbG9yX3RleHRfZGlhbG9nX2VtKTtcclxuICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLndkLWRpYWxvZy1vcHQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIH1cclxuICAgIC5zZWFyY2gtaW5wdXQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzk5OTtcclxufVxyXG5cclxuaW5wdXQ6Oi1tb3otaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICM5OTk7XHJcbn1cclxuXHJcbmlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICM5OTk7XHJcbn1cclxuXHJcbi8qIOmAieacjeWKoeWZqCAqL1xyXG4ubV9zZWxlY3RsaXN0IHtcclxuICAgIC8qIOmAieaLqeahhummluadoSAqL1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgKnpvb206IDE7XHJcbiAgICB6LWluZGV4OiAxMTE7XHJcblxyXG4gICAgLm1fc2VsZWN0ZWQge1xyXG4gICAgICAgIHdpZHRoOiAkeGZrX3c7XHJcbiAgICAgICAgaGVpZ2h0OiAkeGZrX2g7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHhma19iZ19jO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICR4ZmtfYl9jO1xyXG5cclxuICAgICAgICAvKuaPkOekuiovXHJcbiAgICAgICAgLnJlZHRpcCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxmb250KDEyLCAxMiwgI2JhMTAzYSk7XHJcbiAgICAgICAgICAgIHRvcDogMzJweDtcclxuICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvKiDmloflrZfljLrln58gKi9cclxuICAgICAgICAuc2VsZWN0X3R4dCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDJweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGZvbnQoMTQsIDI0LCAkeGZrX2ZfYyk7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogJHhma193IC0gMjM7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLyog5LiL5ouJ5Yy65Z+fICovXHJcbiAgICAgICAgLmZsYWdfZG93biB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR4ZmtfYmdfYztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwIDA7XHJcblxyXG4gICAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyaWFuZ2xldCg2cHgsIDZweCwgNnB4LCAkeGZrX2ZfYyk7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB6b29tOiAxO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLyog6YCJ5oup5qGG5LiL5ouJICovXHJcbiAgICAubV9zZWxlY3RfY29udCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHhma19iZ19jO1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICR4ZmtfYl9jO1xyXG4gICAgICAgIHRvcDogJHhma19oO1xyXG4gICAgICAgIHdpZHRoOiAkeGZrX3c7XHJcbiAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDQ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgIC5zZWxlY3RsaXN0IHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHhma19iZ19jO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxmb250KDEyLCAyNCwgJHhma19mX2MpO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsdGVyIDAuM3M7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkeGZrX2ZfYztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHhma19iZ19jO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4yKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5jdXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkeGZrX2ZfYztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHhma19iZ19jO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4yKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnZfc2Nyb2xsYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6ICRzY3JvbGxiYXJfdztcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAyMjBweDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjNDE0ZjYyO1xyXG4gICAgfVxyXG5cclxuICAgIC52X3Njcm9sbGJhcl9iZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogJHNjcm9sbGJhcl93O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE0ZjYyO1xyXG4gICAgfVxyXG5cclxuICAgIC52X3Njcm9sbGJhcl9idG4ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogJHNjcm9sbGJhcl93IC0gMjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYTJhYWIwO1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhMmFhYjA7XHJcbiAgICB9XHJcblxyXG4gICAgLyog5pCc57SiICovXHJcbiAgICAuc2VhcmNoLWlucHV0IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJHhma19iX2M7XHJcbiAgICB9XHJcbn1cclxuXHJcbi53Zy1kaWFsb2ctYWRkcmVzcyB7XHJcbiAgICAud2ctZGlhbG9nLWNvbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgcHgoNjQpO1xyXG4gICAgfVxyXG5cclxuICAgIC53Zy1kaWFsb2ctb3BlciB7XHJcbiAgICAgICAgd2lkdGg6IHB4KDI4MCk7XHJcbiAgICAgICAgQGluY2x1ZGUgaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuXHJcbiAgICAgICAgLm9wZXItaW5wdXQge1xyXG4gICAgICAgICAgICB3aWR0aDogcHgoMTcwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLndnLWRpYWxvZy1vcHQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLndnLWRpYWxvZy1vcGVyLXRleHRhcmVhIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiBweCgxMCkgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLndnLWRpYWxvZy1wcm9ie1xyXG4gICAgLndnLWRpYWxvZy1pdGVtLW5hbWV7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogcHgoNDApO1xyXG4gICAgfVxyXG4gICAgLndnLWRpYWxvZy1pdGVtLXZhbHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IHB4KDQwKTtcclxuICAgIH1cclxufVxyXG5cclxuLndnLWRpYWxvZy1teWxpc3QgLndnLWRpYWxvZy1jb250IHtcclxuICAgIHBhZGRpbmc6IHB4KDEwKTtcclxuXHJcbiAgICAubS1saXN0LWJveCB7XHJcbiAgICAgICAgcGFkZGluZzogMCBweCg1MCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi53Zy1kaWFsb2ctc2VsZWN0e1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1hcmdpbi10b3A6IHB4KDI2KTtcclxuICAgIC8qIOS4jeimgeaciem7mOiupOeahOS4i+aLieeureWktFVJICovXHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgQGV4dGVuZCAlc3ByaXRlX2RpYWxvZztcclxuICAgIEBpbmNsdWRlIGRpYWxvZ19zZWxlY3Q7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBAaW5jbHVkZSBsZm9udCgxNCwzMiwjOTk5KTtcclxufVxyXG5cclxuIC53Zy1kaWFsb2ctYXdhcmR7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOWMzO1xyXG4gICAgaGVpZ2h0OiBweCg0OCk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBiZm9udCgxNCw0NCwjNDYzZjNjKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHB4KDEwKTtcclxuICAgIGxpe1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46IDAgcHgoMTApO1xyXG4gICAgICAgIC5udW17XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IHB4KDE4KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBweCgxOCk7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiBweCgxMik7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMmMyODI2O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcHgoMTgpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMjUwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHB4KDUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ud2ctZGlhbG9nLXZlcmlmeXtcclxuXHJcbiAgICAuZGlzYWJsZWR7XHJcbiAgICAgICAgY29sb3I6ICM5NzljYTAhaW1wb3J0YW50O1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC53Zy1kaWFsb2ctc3RpdHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBweCgzMCk7XHJcbiAgICB9XHJcbiAgICAud2ctZGlhbG9nLXN0aXQxe1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTQ2Nzc3O1xyXG4gICAgICAgQGluY2x1ZGUgbGZvbnQoMTQsMzIsI2YwYjAyNik7XHJcbiAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICBwYWRkaW5nLXRvcDogcHgoMTApO1xyXG4gICAgfVxyXG5cclxuICAgIC53Zy1kaWFsb2ctb3BlcntcclxuICAgICAgICB3aWR0aDogcHgoMzMwKTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLndnLWRpYWxvZy1sYWJlbHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogcHgoMTApO1xyXG4gICAgICAgIH1cclxuICAgICAgICAud2ctZGlhbG9nLWlucHV0e1xyXG4gICAgICAgICAgICB3aWR0aDo4MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY2hlY2stb3BlcntcclxuICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHB4KDEwMCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxmb250KDE0LDQ0LCM1NmE3ZWUpO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBweCgxMCk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IHB4KDEwKTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAmLmNoZWNre1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0NjNmM2M7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kICVzcHJpdGVfZGlhbG9nO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBweCg2KTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgIHVuY2hlY2staW5wdXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jaGVja2Vke1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlICBjaGVja2VkLWlucHV0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuZGlzYWJsZXtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjODM5MDlhO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aXAge1xyXG4gICAgICAgICAgICBAZXh0ZW5kICVzcHJpdGVfZGlhbG9nO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBkaWFsb2dfdmVyaWZ5LXRpcDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgIHotaW5kZXg6IDExO1xyXG4gICAgICAgICAgICAgLnRpcC1jb250e1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzJjMjgyNjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBweCgyNTgpO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogcHgoMTApO1xyXG4gICAgICAgICAgICAgICAgdG9wOiBweCgtMTAzKTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IHB4KC05OCk7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsZm9udCgxNCwyNCwjZmZmZmZmKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHB4KDEwKTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IHB4KDEwMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJpYW5nbGV0KDZweCw2cHgsNnB4LCMyYzI4MjYpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgLnRpcC1jb250e1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiJdfQ== */

/* /webgame/lkwg/tpl/css/game.css */
@charset "UTF-8";
/*@mixin*/
/* 只有展示的按钮 */
/* 渐变 */
/* 描边 */
/* 各类居中 */
body,
.my_ftop {
  font-family: "Microsoft Yahei", Tahoma, Arial, Helvetica, STHeiti, sans-serif;
  min-width: 1200px;
}

.my_topbar {
  min-width: 1200px;
}

.frm_wfooter {
  margin-top: 0px;
}

.wrapper {
  position: relative;
  width: 1200px !important;
}

.hidden {
  display: none !important;
}

.view {
  zoom: 1;
  background: #f5f5f5;
  overflow: hidden;
}

.wg-head {
  position: relative;
  overflow: hidden;
  height: 1080px;
}
.wg-head .hd-bg-1 {
  background: url(../webgame/lkwg/tpl/images/bg/hd_c1.jpg?18d0e66) no-repeat center top;
  height: 270px;
}
.wg-head .hd-bg-2 {
  background: url(../webgame/lkwg/tpl/images/bg/hd_c2.jpg?18d0e66) no-repeat center top;
  height: 270px;
}
.wg-head .hd-bg-3 {
  background: url(../webgame/lkwg/tpl/images/bg/hd_c3.jpg?18d0e66) no-repeat center top;
  height: 270px;
}
.wg-head .hd-bg-4 {
  background: url(../webgame/lkwg/tpl/images/bg/hd_c4.jpg?18d0e66) no-repeat center top;
  height: 270px;
}
.wg-head .hd-bg-full-1 {
  background: url(../webgame/lkwg/tpl/images/bg/bg_full_1.jpg?18d0e66) center 0 no-repeat;
}
.wg-head .hd-bg-full-2 {
  background: url(../webgame/lkwg/tpl/images/bg/bg_full_2.jpg?18d0e66) center 540px no-repeat;
}
.wg-head .bg-logo {
  background: url(../webgame/lkwg/tpl/images/logo.png?18d0e66) center 0 no-repeat;
  width: 226px;
  height: 108px;
  position: absolute;
  top: 26px;
  left: 48px;
  z-index: 100;
}
.wg-head .bg-txt {
  position: absolute;
  left: 50%;
  top: 0;
  width: 1200px;
  height: 1080px;
  margin-left: -600px;
  background: url(../webgame/lkwg/tpl/images/lot.png?18d0e66) no-repeat 0 0;
  z-index: 3;
}
.wg-head .mod-btnarea {
  position: absolute;
  text-align: center;
  top: 460px;
  width: 100%;
}
.wg-head .mod-btnarea .btn {
  background-image: url(../webgame/lkwg/tpl/images/sprite_hd.png?18d0e66);
  background-repeat: no-repeat;
  display: inline-block;
  margin: 0 15px;
}
.wg-head .mod-btnarea .btn_yy {
  background-position: -412px -120px;
  width: 402px;
  height: 110px;
}
.wg-head .mod-btnarea .btn_yy[data-status="2"] {
  cursor: default;
  background-position: 0 -360px;
  width: 402px;
  height: 110px;
}
.wg-head .mod-btnarea .btn_yy[data-status="2"]:hover {
  background-position: 0 -360px;
  width: 402px;
  height: 110px;
}
.wg-head .mod-btnarea .btn_yy:hover {
  background-position: -412px -240px;
  width: 402px;
  height: 110px;
}
.wg-head .mod-btnarea .btn_lt {
  background-position: 0 -240px;
  width: 402px;
  height: 110px;
}
.wg-head .mod-btnarea .btn_lt:hover {
  background-position: -412px 0;
  width: 402px;
  height: 110px;
}
.wg-head .mod-btnarea .btn_down {
  background-position: 0 0;
  width: 402px;
  height: 110px;
}
.wg-head .mod-btnarea .btn_down:hover {
  background-position: 0 -120px;
  width: 402px;
  height: 110px;
}
.wg-head .mod-infos {
  position: absolute;
  top: 630px;
  width: 460px;
  padding: 5px 15px;
  margin-left: -245px;
  left: 50%;
  background-color: #f9c150;
  border-radius: 55px;
}
.wg-head .mod-infos .in {
  height: 44px;
  background-color: #f4eee1;
  border-radius: 55px;
  padding: 0 110px 0 85px;
  position: relative;
}
.wg-head .mod-infos .tab {
  color: #ff7b0f;
  font-size: 14px;
  border: 1px solid #ff7b0f;
  padding: 0 5px;
  line-height: 20px;
  position: absolute;
  font-weight: bold;
  left: 20px;
  top: 50%;
  margin-top: -11px;
  border-radius: 4px;
}
.wg-head .mod-infos .info {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 14px;
  color: #463f3c;
  line-height: 44px;
  font-weight: bold;
}
.wg-head .mod-infos .btn {
  position: absolute;
  background-color: #2d2927;
  right: 20px;
  border-radius: 10px;
  height: 28px;
  top: 50%;
  margin-top: -14px;
  width: 46px;
  text-align: center;
  padding-left: 18px;
  cursor: pointer;
}
.wg-head .mod-infos .btn .t {
  color: #fff;
  line-height: 28px;
  font-weight: bold;
}
.wg-head .mod-infos .btn i {
  background-image: url(../webgame/lkwg/tpl/images/sprite_hd.png?18d0e66);
  background-repeat: no-repeat;
  background-position: -777px -360px;
  width: 15px;
  height: 15px;
  position: absolute;
  left: 8px;
  top: 50%;
  margin-top: -7px;
}
.wg-head .mod-infos .btn:hover i {
  background-position: -777px -385px;
  width: 15px;
  height: 15px;
}
.wg-head .mod-infos .btn:hover .t {
  color: #f9c150;
}

/* 首屏 */
.layer-video,
.layer-font,
.layer-opt,
.layer-pop {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.layer-bg {
  z-index: 1;
}

.layer-video {
  z-index: 2;
}

.layer-font {
  z-index: 3;
}

.layer-opt {
  z-index: 4;
}

.layer-pop {
  z-index: 99;
}

/* ps：顶部导航nav z-index: 113; */
/* ps：年龄提示 z-index: 111; */
/* ps: 登陆 z-index: 100; */
.layer-video video {
  object-fit: fill;
  width: 1920px;
  height: 1080px;
  left: 50%;
  margin-left: -952px;
  position: absolute;
}

.layer-video .video-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.000001;
}

.layer-font .wrapper {
  height: 100%;
}

.layer-opt .wrapper {
  height: 100%;
}

.ue_notice {
  position: absolute;
  top: 110px;
  margin-left: -311px;
  left: 50%;
  z-index: 99;
}

/** 主体 **/
.wg-main {
  font-family: "Microsoft Yahei", Tahoma, Arial, Helvetica, STHeiti, sans-serif;
  font-size: 14px;
  color: #463f3c;
  position: relative;
  margin-top: -72px;
  padding-bottom: 80px;
  *overflow: hidden;
  *zoom: 1;
}
.wg-main .full-bg1 {
  background: url(../webgame/lkwg/tpl/images/bg/bd_c1.jpg?18d0e66) no-repeat center top;
  position: absolute;
  width: 1920px;
  left: 50%;
  margin-left: -960px;
}
.wg-main .full-bg2 {
  background: url(../webgame/lkwg/tpl/images/bg/bd_c2.jpg?18d0e66) no-repeat center top;
  position: absolute;
  width: 1920px;
  left: 50%;
  margin-left: -960px;
}
.wg-main .full-bg3 {
  background: url(../webgame/lkwg/tpl/images/bg/bd_c3.jpg?18d0e66) no-repeat center top;
  position: absolute;
  width: 1920px;
  left: 50%;
  margin-left: -960px;
}
.wg-main .full-bg1 {
  top: 72px;
  height: 1904px;
}
.wg-main .full-bg2 {
  top: 1976px;
  height: 1538px;
}
.wg-main .wrapper {
  margin: -50px auto 0;
  position: relative;
  z-index: 12;
  width: 1200px;
}
.wg-main .wrapper .in {
  position: relative;
  z-index: 10;
}
.wg-main a {
  font-family: "Microsoft Yahei", Tahoma, Arial, Helvetica, STHeiti, sans-serif;
  font-size: 14px;
  color: #463f3c;
  transition: color 0.3s;
}
.wg-main a:hover {
  color: #b57f53;
  text-decoration: none;
}
.wg-main a:hover .adv-tit {
  text-decoration: none;
}

/* 向下滑动 */
.arw-scroll {
  position: absolute;
  left: 50%;
  margin-left: -50px;
  top: 860px;
  cursor: pointer;
  padding-top: 18px;
  width: 100px;
  text-align: center;
}
.arw-scroll .arw {
  background-image: url(../webgame/lkwg/tpl/images/sprite_hd.png?18d0e66);
  background-repeat: no-repeat;
  position: absolute;
  left: 50%;
  background-position: -720px -360px;
  width: 47px;
  height: 55px;
  margin-left: -24px;
  top: -40px;
  animation: loading 0.8s infinite;
  -webkit-animation: loading 0.8s infinite;
  -moz-animation: loading 0.8s infinite;
  -o-animation: loading 0.8s infinite;
  -ms-animation: loading 0.8s infinite;
}
.arw-scroll .txt {
  font-size: 14px;
  color: #fff;
  line-height: 38px;
  font-weight: bold;
}

@keyframes loading {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(5px);
  }
  100% {
    transform: translateY(0);
  }
}
@-webkit-keyframes loading {
  0% {
    -webkit-transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(5px);
  }
  100% {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes loading {
  0% {
    -moz-transform: translateY(0);
  }
  50% {
    -moz-transform: translateY(5px);
  }
  100% {
    -moz-transform: translateY(0);
  }
}
@-ms-keyframes loading {
  0% {
    -ms-transform: translateY(0);
  }
  50% {
    -ms-transform: translateY(5px);
  }
  100% {
    -ms-transform: translateY(0);
  }
}
@-o-keyframes loading {
  0% {
    -o-transform: translateY(0);
  }
  50% {
    -o-transform: translateY(5px);
  }
  100% {
    -o-transform: translateY(0);
  }
}
.tab-bd {
  display: none;
}
.tab-bd.cur {
  display: block;
}

.mod-search {
  background: url(../webgame/lkwg/tpl/images/bx/bx1.png?18d0e66) no-repeat center top;
  height: 180px;
  width: 1150px;
  padding: 26px 25px 0;
  position: relative;
  font-weight: bold;
}
.mod-search .item-list,
.mod-search .item-tj {
  margin-top: 20px;
}
.mod-search .item-gl {
  margin-top: 10px;
}
.mod-search .item-list {
  *zoom: 1;
  height: 45px;
  overflow: hidden;
}
.mod-search .item-list:after {
  content: "";
  display: table;
  clear: both;
}
.mod-search .item-list li {
  float: left;
  margin-right: 10px;
}
.mod-search .item-list li:last-child {
  margin-right: 0;
}
.mod-search .item-list .item {
  background-image: url(../webgame/lkwg/tpl/images/sprite_hd.png?18d0e66);
  background-repeat: no-repeat;
  background-position: 0 -480px;
  width: 118px;
  height: 45px;
  line-height: 45px;
  text-align: center;
  color: #463f3c;
  font-size: 16px;
  display: block;
}
.mod-search .item-list a.item,
.mod-search .item-list .item.cur {
  cursor: pointer;
}
.mod-search .item-list a.item:hover,
.mod-search .item-list .item.cur:hover {
  background-position: -128px -480px;
  width: 118px;
  height: 45px;
  color: #ff7200;
}
.mod-search .item-tj,
.mod-search .item-gl {
  height: 30px;
  overflow: hidden;
}
.mod-search .item-tj .tit,
.mod-search .item-gl .tit {
  background-image: url(../webgame/lkwg/tpl/images/sprite_hd.png?18d0e66);
  background-repeat: no-repeat;
  text-indent: -9999px;
  overflow: hidden;
  display: inline-block;
  margin-left: 9px;
}
.mod-search .item-tj .tit,
.mod-search .item-tj a,
.mod-search .item-gl .tit,
.mod-search .item-gl a {
  vertical-align: middle;
}
.mod-search .item-tj a,
.mod-search .item-gl a {
  color: #463f3c;
  font-size: 14px;
  margin: 0 10px;
  display: inline-block;
  line-height: 30px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 225px;
}
.mod-search .item-tj a:hover,
.mod-search .item-gl a:hover {
  color: #ff8016;
}
.mod-search .item-tj .tit {
  background-position: -368px -480px;
  width: 102px;
  height: 30px;
}
.mod-search .item-gl .tit {
  background-position: -256px -480px;
  width: 102px;
  height: 30px;
}
.mod-search .search-wrap {
  position: absolute;
  background-image: url(../webgame/lkwg/tpl/images/sprite_hd.png?18d0e66);
  background-repeat: no-repeat;
  background-position: -412px -360px;
  width: 298px;
  height: 80px;
  right: 27px;
  top: 104px;
}
.mod-search .search-wrap .search-ipt {
  height: 35px;
  line-height: 35px;
  width: 200px;
  border: none;
  color: #463f3c;
  background: none;
  font-size: 12px;
  position: absolute;
  left: 30px;
  top: 18px;
  font-family: "Microsoft Yahei", Tahoma, Arial, Helvetica, STHeiti, sans-serif;
}
.mod-search .search-wrap .search-btn {
  background: transparent;
  border: 0 none;
  background-image: url(../webgame/lkwg/tpl/images/sprite_hd.png?18d0e66);
  background-repeat: no-repeat;
  background-position: 0 -535px;
  width: 55px;
  height: 45px;
  position: absolute;
  right: 0;
  top: 13px;
  text-indent: -9999px;
  overflow: hidden;
  cursor: pointer;
}
.mod-search .search-wrap .search-btn:hover {
  opacity: 0.8;
}

.search-ipt::-webkit-input-placeholder {
  color: #aaa4a2;
}

.search-ipt:-moz-placeholder {
  color: #aaa4a2;
}

.search-ipt::-moz-placeholder {
  color: #aaa4a2;
}

.search-ipt:-ms-input-placeholder {
  color: #aaa4a2;
}

.mod-adv {
  *zoom: 1;
  overflow: hidden;
  margin-top: 20px;
}
.mod-adv:after {
  content: "";
  display: table;
  clear: both;
}
.mod-adv li {
  float: left;
  margin-right: 20px;
  height: 132px;
  width: 384px;
}
.mod-adv li:last-child {
  margin-right: 0;
}
.mod-adv li .item {
  height: 132px;
  width: 384px;
  position: relative;
  display: block;
  text-align: center;
  overflow: hidden;
}
.mod-adv li .item::before {
  position: absolute;
  content: "";
  background: url(../webgame/lkwg/tpl/images/bx/bx.png?18d0e66) no-repeat center top;
  height: 132px;
  width: 384px;
  left: 0;
  top: 0;
  z-index: 10;
}
.mod-adv li img {
  width: 368px;
  height: 118px;
  margin: 6px auto 0;
  transition: transform 0.3s;
  border-radius: 35px;
}
.mod-adv li a:hover img {
  transform: scale(1.04);
}

.mod-bx_1 {
  position: relative;
  background: url(../webgame/lkwg/tpl/images/bx/bx7.png?18d0e66) no-repeat center top;
  height: 475px;
  margin-top: 20px;
}
.mod-bx_1 .mod-article {
  position: absolute;
  left: 27px;
  top: 55px;
}
.mod-bx_1 .mod-gyzl {
  position: absolute;
  right: 0;
  top: 14px;
}
.mod-bx_1 .bg {
  background-image: url(../webgame/lkwg/tpl/images/sprite_bg.png?18d0e66);
  background-repeat: no-repeat;
  background-position: -743px -364px;
  width: 169px;
  height: 227px;
  position: absolute;
  left: -125px;
  bottom: -62px;
}

.mod-article {
  overflow: hidden;
  width: 468px;
}
.mod-article .article-hd .in {
  *zoom: 1;
  padding-bottom: 8px;
  border-bottom: solid 3px #ffe070;
}
.mod-article .article-hd .in:after {
  content: "";
  display: table;
  clear: both;
}
.mod-article .article-bd {
  position: relative;
}
.mod-article .article-hd-item {
  position: relative;
  text-align: center;
  color: #463f3c;
  font-size: 18px;
  font-weight: bold;
  float: left;
  line-height: 42px;
  transition: font-weight 0.3s;
  width: 103px;
  cursor: pointer;
}
.mod-article .article-hd-item .t {
  position: relative;
  z-index: 10;
}
.mod-article .article-hd-item i {
  position: absolute;
  content: "";
  opacity: 0;
  transition: opacity 0.3s;
  background-image: url(../webgame/lkwg/tpl/images/sprite_other.png?18d0e66);
  background-repeat: no-repeat;
  background-position: -445px -266px;
  width: 103px;
  height: 42px;
  left: 50%;
  margin-left: -52px;
  top: 0;
}
.mod-article .article-hd-item.cur i, .mod-article .article-hd-item:hover i {
  opacity: 1;
}
.mod-article .article-list {
  height: 300px;
  overflow: hidden;
}
.mod-article .article-item {
  height: 60px;
  line-height: 60px;
  overflow: hidden;
  position: relative;
  font-size: 16px;
  padding: 0 10px 0 15px;
}
.mod-article .article-item::before {
  position: absolute;
  content: "";
  background: url(../webgame/lkwg/tpl/images/bx/line.png?18d0e66) no-repeat center top;
  height: 2px;
  width: 465px;
  left: 0;
  bottom: 0;
}
.mod-article .article-item .time {
  position: absolute;
  top: 0;
  right: 0;
  color: #463f3c;
}
.mod-article .article-item > a {
  display: inline-block;
  max-width: 400px;
  color: #463f3c;
}
.mod-article .article-item > a:hover {
  color: #ff8016;
}
.mod-article .article-item .t {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  max-width: 360px;
  vertical-align: middle;
}
.mod-article .article-item em {
  background-image: url(../webgame/lkwg/tpl/images/sprite_other.png?18d0e66);
  background-repeat: no-repeat;
  background-position: -594px -318px;
  width: 26px;
  height: 12px;
  vertical-align: 5px;
}
.mod-article .article-item.hc1 > a {
  color: #f71700;
}
.mod-article .article-item.hc1 em {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.mod-article .article-more {
  position: absolute;
  right: 16px;
  bottom: 0;
  font-size: 0;
}

.mod-gyzl {
  width: 675px;
}
.mod-gyzl .marquee-item {
  display: none;
}
.mod-gyzl .marquee-item.cur {
  display: block;
}
.mod-gyzl .mod-in {
  position: relative;
}
.mod-gyzl .mod-in .mod-marquee_t {
  background-image: url(../webgame/lkwg/tpl/images/sprite_bg.png?18d0e66);
  background-repeat: no-repeat;
  background-position: -1124px 0;
  width: 149px;
  height: 461px;
  position: absolute;
  right: 0;
  top: 0;
  margin: 0;
}
.mod-gyzl .marquee-btn {
  background-image: url(../webgame/lkwg/tpl/images/sprite_other.png?18d0e66);
  background-repeat: no-repeat;
  display: block;
  font-size: 0;
  text-indent: -999px;
  overflow: hidden;
}
.mod-gyzl .marquee-prev {
  background-position: -309px -168px;
  width: 39px;
  height: 25px;
  margin: 13px auto 0;
}
.mod-gyzl .marquee-prev:hover {
  background-position: -358px -168px;
  width: 39px;
  height: 25px;
}
.mod-gyzl .marquee-prev_gry, .mod-gyzl .marquee-prev_gry:hover {
  cursor: default;
}
.mod-gyzl .marquee-next {
  background-position: -545px -318px;
  width: 39px;
  height: 25px;
  margin: 12px auto 0;
}
.mod-gyzl .marquee-next:hover {
  background-position: -260px -168px;
  width: 39px;
  height: 25px;
}
.mod-gyzl .marquee-next_gry, .mod-gyzl .marquee-next_gry:hover {
  cursor: default;
}
.mod-gyzl .marquee-list {
  height: 351px;
  width: 148px;
  overflow: hidden;
  text-align: center;
  margin-top: 21px;
}
.mod-gyzl .marquee-list .marquee-nav {
  padding-left: 7px;
}
.mod-gyzl .marquee-list .marquee-nav .nav-item {
  position: relative;
  padding: 19px 0;
  display: block;
}
.mod-gyzl .marquee-list .marquee-nav .nav-item:first-child {
  padding-top: 0;
}
.mod-gyzl .marquee-list .marquee-nav .nav-item::before {
  position: absolute;
  content: "";
  background: url(../webgame/lkwg/tpl/images/bx/line1.png?18d0e66) no-repeat center top;
  height: 3px;
  width: 126px;
  left: 50%;
  margin-left: -63px;
  bottom: 0;
}
.mod-gyzl .marquee-list .marquee-nav .txt {
  width: 121px;
  padding: 0 5px;
  border-radius: 20px;
  border: 3px solid transparent;
  /* 核心垂直居中设置 */
  /* 确保单行文本垂直居中 */
  text-align: center;
  /* 水平居中 */
  overflow: hidden;
  display: block;
}
.mod-gyzl .marquee-list .marquee-nav .txt .in {
  /* 文本基础样式 */
  font-size: 14px;
  font-weight: bold;
  color: #463f3c;
  /* 关键：行内块元素实现垂直居中 */
  display: inline-block;
  vertical-align: middle;
  /* 重置行高以支持多行文本 */
  line-height: 25px;
  /* 限制最大高度为两行 */
  max-height: 50px;
  /* 强制换行 */
  word-break: break-all;
  white-space: normal;
  /* 确保内容完全填充 */
  width: 100%;
  /* IE9+和现代浏览器两行省略效果 */
  overflow: hidden;
  text-overflow: ellipsis;
  /* Webkit浏览器两行截断 */
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  /* 标准浏览器支持 */
  display: -moz-box;
  -moz-line-clamp: 2;
  -moz-box-orient: vertical;
  /* IE11+支持 */
  display: -ms-flexbox;
  -ms-line-clamp: 2;
  -ms-flex-direction: column;
  /* 现代浏览器标准属性 */
  display: box;
  line-clamp: 2;
  box-orient: vertical;
}
.mod-gyzl .marquee-list .marquee-nav a.nav-item.cur .txt, .mod-gyzl .marquee-list .marquee-nav a.nav-item:hover .txt {
  background-color: #fffbf2;
  border-color: #ffe791;
}
.mod-gyzl .marquee-bd {
  width: 560px;
  height: 438px;
  padding-top: 11px;
  position: relative;
}
.mod-gyzl .marquee-bd img,
.mod-gyzl .marquee-bd .bg_i {
  width: 560px;
  border-radius: 35px;
  opacity: 0.9;
}
.mod-gyzl .marquee-bd img {
  height: auto;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  /* IE9兼容 */
  -moz-transform: translateY(-50%);
  /* Firefox兼容 */
  -webkit-transform: translateY(-50%);
  /* Safari兼容 */
}
.mod-gyzl .marquee-bd .bg_i {
  background: url(../webgame/lkwg/tpl/images/img/img_s.jpg?18d0e66) no-repeat center top;
  display: block;
  height: 438px;
}
.mod-gyzl .marquee-bd .tit {
  position: absolute;
  z-index: 10;
  color: #fff;
  font-size: 16px;
  width: 500px;
  left: 20px;
  bottom: 0;
  line-height: 40px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.mod-gyzl .marquee-bd::after {
  position: absolute;
  content: "";
  background-color: rgba(0, 0, 0, 0.5);
  height: 40px;
  width: 100%;
  border-bottom-left-radius: 35px;
  left: 0;
  bottom: 0;
}
.mod-gyzl .marquee-bd a:hover img,
.mod-gyzl .marquee-bd a:hover .bg_i {
  opacity: 1;
}
.mod-gyzl .marquee-bd a:hover .tit {
  color: #ff8016;
}

.mod-map {
  position: relative;
  background: url(../webgame/lkwg/tpl/images/bx/bx3.png?18d0e66) no-repeat center top;
  height: 700px;
  margin-top: 20px;
  text-align: center;
  padding-top: 29px;
}
.mod-map .in {
  width: 1184px;
  height: 666px;
  margin: 0 auto;
  overflow: hidden;
  border-radius: 35px;
}
.mod-map iframe {
  width: 1184px;
  height: 666px;
}

.no-data_3 {
  background-image: url(../webgame/lkwg/tpl/images/sprite_bg.png?18d0e66);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 552px;
  height: 354px;
  display: inline-block;
}
.no-data_1 {
  background-image: url(../webgame/lkwg/tpl/images/sprite_bg.png?18d0e66);
  background-repeat: no-repeat;
  background-position: 0 -364px;
  width: 468px;
  height: 352px;
  display: inline-block;
}

.mod-bx_2 {
  *zoom: 1;
  margin-top: 20px;
  position: relative;
}
.mod-bx_2:after {
  content: "";
  display: table;
  clear: both;
}
.mod-bx_2 .mod-zrdp {
  float: left;
  background: url(../webgame/lkwg/tpl/images/bx/bx4.png?18d0e66) no-repeat center top;
  height: 349px;
  width: 452px;
  padding-left: 138px;
  padding-top: 13px;
}
.mod-bx_2 .mod-zrdp .title {
  height: 72px;
  position: absolute;
  left: 0;
  top: 0;
}
.mod-bx_2 .mod-zrdp .title .t {
  font-size: 0;
}
.mod-bx_2 .mod-zrdp .title .more {
  position: absolute;
  left: 552px;
  top: 22px;
  z-index: 100;
  background-image: url(../webgame/lkwg/tpl/images/sprite_other.png?18d0e66);
  background-repeat: no-repeat;
  background-position: -586px -219px;
  width: 19px;
  height: 19px;
  transition: transform 0.5s ease;
}
.mod-bx_2 .mod-zrdp .title a.more:hover {
  transform: rotate(360deg);
}
.mod-bx_2 .mod-zrdp .mod-hd {
  position: relative;
}
.mod-bx_2 .mod-zrdp .mod-hd .in {
  position: absolute;
  width: 131px;
  left: -133px;
  top: 55px;
}
.mod-bx_2 .mod-zrdp .mod-hd .nav-item {
  background-image: url(../webgame/lkwg/tpl/images/sprite_other.png?18d0e66);
  background-repeat: no-repeat;
  background-position: -445px -172px;
  width: 131px;
  height: 37px;
  display: block;
  cursor: pointer;
  margin-top: 7px;
  color: #fff;
  font-size: 16px;
  line-height: 37px;
  text-align: center;
  font-weight: bold;
  padding-left: 7px;
  width: 124px;
}
.mod-bx_2 .mod-zrdp .mod-hd .nav-item.cur, .mod-bx_2 .mod-zrdp .mod-hd .nav-item:hover {
  background-position: -445px -219px;
  width: 131px;
  height: 37px;
  color: #463f3c;
}
.mod-bx_2 .mod-zrdp .mod-bd .item {
  width: 438px;
  height: 332px;
}
.mod-bx_2 .mod-sygj {
  float: right;
  background: url(../webgame/lkwg/tpl/images/bx/bx5.png?18d0e66) no-repeat center top;
  height: 360px;
  width: 590px;
}
.mod-bx_2 .mod-sygj .title {
  font-size: 0;
  height: 55px;
}
.mod-bx_2 .mod-sygj .list {
  text-align: center;
}
.mod-bx_2 .mod-sygj .list .item {
  text-align: center;
  width: 163px;
  display: inline-block;
  margin: 24px 10px 0;
}
.mod-bx_2 .mod-sygj .list .tit {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  background-image: url(../webgame/lkwg/tpl/images/sprite_other.png?18d0e66);
  background-repeat: no-repeat;
  background-position: -445px -72px;
  width: 152px;
  height: 40px;
  display: inline-block;
  color: #463f3c;
  font-size: 16px;
  line-height: 40px;
  margin: 10px auto 0;
  padding: 0 10px;
  width: 132px;
  text-align: center;
  font-weight: bold;
}
.mod-bx_2 .mod-sygj .list .img {
  margin: 0 auto;
  width: 163px;
  height: 161px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  display: inline-block;
}
.mod-bx_2 .mod-sygj .list .img1 {
  background-image: url(../webgame/lkwg/tpl/images/img/img1.png?18d0e66);
}
.mod-bx_2 .mod-sygj .list .img2 {
  background-image: url(../webgame/lkwg/tpl/images/img/img2.png?18d0e66);
}
.mod-bx_2 .mod-sygj .list .img3 {
  background-image: url(../webgame/lkwg/tpl/images/img/img3.png?18d0e66);
}
.mod-bx_2 .mod-sygj .list .img4 {
  background-image: url(../webgame/lkwg/tpl/images/img/img4.png?18d0e66);
}
.mod-bx_2 .mod-sygj .list a:hover .tit {
  background-position: -445px -122px;
  width: 152px;
  height: 40px;
  color: #f9c150;
  padding: 0 10px;
  width: 132px;
}

.mod-bx_3 {
  margin-top: 20px;
  *zoom: 1;
  background: url(../webgame/lkwg/tpl/images/bx/bx6.png?18d0e66) no-repeat center top;
  height: 461px;
  width: 1150px;
  padding: 0 25px;
}
.mod-bx_3:after {
  content: "";
  display: table;
  clear: both;
}
.mod-bx_3 .no-data_3 {
  margin: 30px auto 0;
}
.mod-bx_3 .tab-bd .no-data_3 {
  margin-top: -28px;
}
.mod-bx_3 .mod-rmbk,
.mod-bx_3 .mod-jjgl {
  width: 558px;
}
.mod-bx_3 .title {
  text-align: center;
  height: 80px;
  margin-top: -2px;
}
.mod-bx_3 .title .in {
  background-image: url(../webgame/lkwg/tpl/images/sprite_other.png?18d0e66);
  background-repeat: no-repeat;
  margin: 0 auto;
  font-size: 0;
}
.mod-bx_3 .mod-hd {
  height: 42px;
}
.mod-bx_3 .mod-hd .in {
  padding: 5px 10px 0;
}
.mod-bx_3 .mod-hd .nav-item {
  width: 103px;
  height: 42px;
  line-height: 42px;
  color: #463f3c;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  display: inline-block;
  cursor: pointer;
}
.mod-bx_3 .mod-hd .nav-item.cur, .mod-bx_3 .mod-hd .nav-item:hover {
  background-image: url(../webgame/lkwg/tpl/images/sprite_other.png?18d0e66);
  background-repeat: no-repeat;
  background-position: -445px -266px;
  width: 103px;
  height: 42px;
}
.mod-bx_3 .mod-bd {
  padding-top: 20px;
}
.mod-bx_3 .mod-bd .list li {
  display: inline-block;
  margin-top: 15px;
  width: 174px;
  margin-right: 15px;
}
.mod-bx_3 .mod-bd .list li:nth-child(3n) {
  margin-right: -15px;
}
.mod-bx_3 .mod-bd .list li .item {
  display: block;
  position: relative;
}
.mod-bx_3 .mod-bd .list li .img {
  border: 2px solid #f4bb3c;
  overflow: hidden;
  border-radius: 10px;
  margin: 0 auto;
}
.mod-bx_3 .mod-bd .list li .img img {
  width: 170px;
  height: 88px;
}
.mod-bx_3 .mod-bd .list li .tit {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font: 500 14px/24px "microsoft yahei";
  color: #463f3c;
  margin-top: 5px;
  text-align: center;
}
.mod-bx_3 .mod-bd .list li .play {
  background-image: url(../webgame/lkwg/tpl/images/sprite_other.png?18d0e66);
  background-repeat: no-repeat;
  background-position: -558px -266px;
  width: 38px;
  height: 38px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -32px;
  margin-left: -19px;
  transition: transform 0.5s ease;
}
.mod-bx_3 .mod-bd .list li a:hover .tit {
  color: #ff8016;
}
.mod-bx_3 .mod-bd .list li a:hover .play {
  transform: rotate(360deg);
}
.mod-bx_3 .mod-rmbk {
  float: left;
}
.mod-bx_3 .mod-rmbk .title .in {
  background-position: 0 -301px;
  width: 175px;
  height: 74px;
}
.mod-bx_3 .mod-jjgl {
  float: right;
}
.mod-bx_3 .mod-jjgl .title .in {
  background-position: -260px -84px;
  width: 175px;
  height: 74px;
}

.mod-bx_4 {
  margin-top: 20px;
  *zoom: 1;
  background: url(../webgame/lkwg/tpl/images/bx/bx8.png?18d0e66) no-repeat center top;
  height: 935px;
  width: 1224px;
  margin-left: -12px;
  position: relative;
}
.mod-bx_4:after {
  content: "";
  display: table;
  clear: both;
}
.mod-bx_4::before {
  position: absolute;
  content: "";
  background-image: url(../webgame/lkwg/tpl/images/sprite_bg.png?18d0e66);
  background-repeat: no-repeat;
  background-position: 0 -726px;
  width: 285px;
  height: 383px;
  right: -240px;
  bottom: -40px;
}
.mod-bx_4 .mod {
  width: 600px;
  height: 430px;
  position: absolute;
}
.mod-bx_4 .mod-hd {
  height: 74px;
  position: relative;
}
.mod-bx_4 .mod-hd .tit {
  font-size: 0;
  background-image: url(../webgame/lkwg/tpl/images/sprite_other.png?18d0e66);
  background-repeat: no-repeat;
  display: inline-block;
}
.mod-bx_4 .mod-hd .more {
  position: absolute;
  right: 15px;
  top: 40px;
  background-image: url(../webgame/lkwg/tpl/images/sprite_other.png?18d0e66);
  background-repeat: no-repeat;
  background-position: -445px -318px;
  width: 40px;
  height: 34px;
}
.mod-bx_4 .mod-hd a.more:hover {
  background-position: -495px -318px;
  width: 40px;
  height: 34px;
}
.mod-bx_4 .mod-bd {
  position: relative;
}
.mod-bx_4 .mod-bd .no-data {
  background-image: url(../webgame/lkwg/tpl/images/sprite_bg.png?18d0e66);
  background-repeat: no-repeat;
  background-position: -478px -364px;
  width: 255px;
  height: 311px;
  margin: 0 auto;
}
.mod-bx_4 .mod-bd .no-data_2 {
  background-image: url(../webgame/lkwg/tpl/images/sprite_bg.png?18d0e66);
  background-repeat: no-repeat;
  background-position: -562px 0;
  width: 552px;
  height: 344px;
  margin: 0 auto;
}
.mod-bx_4 .mod .list {
  *zoom: 1;
  margin-top: 20px;
  margin-left: 35px;
}
.mod-bx_4 .mod .list:after {
  content: "";
  display: table;
  clear: both;
}
.mod-bx_4 .mod li {
  float: left;
  margin-right: 25px;
  margin-top: 20px;
}
.mod-bx_4 .mod li:nth-child(4n) {
  margin-right: 0;
}
.mod-bx_4 .mod li .item {
  display: block;
  text-align: center;
}
.mod-bx_4 .mod li .item .img {
  background-image: url(../webgame/lkwg/tpl/images/sprite_other.png?18d0e66);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 120px;
  height: 123px;
}
.mod-bx_4 .mod li .item .img img {
  width: 110px;
  height: 110px;
  margin: 5px auto 0;
  border-radius: 5px;
}
.mod-bx_4 .mod li .item .tit {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font: 500 14px/24px "microsoft yahei";
  color: #463f3c;
  font-weight: bold;
  width: 120px;
}
.mod-bx_4 .mod li a:hover .img {
  background-position: -130px 0;
  width: 120px;
  height: 123px;
}
.mod-bx_4 .mod li a:hover .tit {
  color: #ff8016;
}
.mod-bx_4 .mod-jltj {
  left: 0;
  top: 5px;
}
.mod-bx_4 .mod-jltj .mod-hd {
  padding: 0 40px;
}
.mod-bx_4 .mod-jltj .mod-hd .tit {
  background-position: 0 -217px;
  width: 175px;
  height: 74px;
}
.mod-bx_4 .mod-djtj {
  right: 0;
  top: 5px;
}
.mod-bx_4 .mod-djtj .mod-hd .tit {
  background-position: 0 -133px;
  width: 175px;
  height: 74px;
}
.mod-bx_4 .mod-djtj .mod-hd .more {
  right: 45px;
}
.mod-bx_4 .mod-djtj .list {
  margin-left: 7px;
}
.mod-bx_4 .mod-jntj {
  left: 0;
  bottom: 50px;
}
.mod-bx_4 .mod-jntj .mod-hd {
  padding: 0 40px;
}
.mod-bx_4 .mod-jntj .mod-hd .tit {
  background-position: -185px -217px;
  width: 175px;
  height: 74px;
}
.mod-bx_4 .mod-fstj {
  right: 0;
  bottom: 50px;
}
.mod-bx_4 .mod-fstj .mod-hd .tit {
  background-position: -260px 0;
  width: 175px;
  height: 74px;
}
.mod-bx_4 .mod-fstj .mod-hd .more {
  right: 45px;
}
.mod-bx_4 .mod-fstj .list {
  margin-left: 7px;
}

.wg-dialog-injectHtml .wg-dialog-tit {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.wg-dialog-injectHtml .wg-chat {
  border-top: 3px solid #ffdea1;
  padding: 20px;
  text-align: center;
  margin: 20px 30px 0;
}
.wg-dialog-injectHtml .wg-chat img {
  width: 185px;
  height: 185px;
  border: 3px dashed #ffc250;
  margin: 0 auto;
}
.wg-dialog-injectHtml .wg-chat .txt {
  font-size: 18px;
  color: #161514;
  font-weight: bold;
  margin-top: 20px;
}
.wg-dialog-injectHtml .wg-chat .txt .t {
  color: #ff8150;
  display: inline-block;
  margin: 0 5px;
}
.wg-dialog .main {
  overflow-y: auto;
  margin: 10px -10px 0;
  width: 645px;
  max-height: 555px;
}
.wg-dialog .main::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
}
.wg-dialog .main::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 8px;
  background: #2c2826;
}
.wg-dialog .main::-webkit-scrollbar-track {
  background: #ebdfc9;
  border-radius: 8px;
}
.wg-dialog .biz_timtline-box {
  position: relative;
  width: 615px;
  margin: 20px auto 0;
  overflow: hidden;
}
.wg-dialog .biz_timtline-box:first-child {
  margin-top: 0;
}
.wg-dialog .biz_timtline-box:first-child .biz_timeline-eventbox {
  margin-top: 0;
}
.wg-dialog .biz_timtline-box .biz-timeline-box {
  *zoom: 1;
  width: 100%;
  margin-top: 10px;
}
.wg-dialog .biz_timtline-box .biz-timeline-box:after {
  content: "";
  display: table;
  clear: both;
}
.wg-dialog .biz_timtline-box .biz_timeline-eventbox {
  float: right;
  width: 525px;
  margin-top: 8px;
}
.wg-dialog .biz_timtline-box .biz_timeline-time {
  color: #2c2826;
  text-align: right;
  font-size: 14px;
  font-weight: bold;
  float: left;
  width: 65px;
  text-align: center;
  margin: 10px 0;
}
.wg-dialog .biz_timtline-box .biz_timeline-time:first-child {
  margin-top: 0;
}
.wg-dialog .biz_timtline-box .biz_timeline-time .t {
  font-size: 14px;
}
.wg-dialog .biz_timtline-box .biz_timeline-node {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #fff7e8;
  border: 2px solid #ffc250;
  margin: 6px 2px;
  position: relative;
  z-index: 15;
  float: left;
}
.wg-dialog .biz_timtline-box .biz_timeline-node:first-child {
  margin-top: 0;
}
.wg-dialog .biz_timtline-box .biz_timeline-event {
  margin: 0 6px;
  color: #2c2826;
  font-size: 14px;
}
.wg-dialog .biz_timtline-box .biz_longString {
  position: absolute;
  left: 72px;
  width: 2px;
  background: #ffc250;
  top: 20px;
  bottom: 0;
  z-index: 10;
}
.wg-dialog .biz_timtline-box .biz_timeline-t .t {
  line-height: 21px;
}
.wg-dialog .biz_timtline-box .biz_timeline-line {
  border-top: 1px solid #ffc250;
  margin-top: 10px;
  margin-left: -16px;
}
.wg-dialog .biz_timtline-box .biz-timeline_bot .biz_timeline-t {
  margin-bottom: 2px;
}
.wg-dialog .biz_timtline-box .biz-timeline_bot .biz_timeline-node {
  width: 10px;
  height: 10px;
  margin: 14px 3px;
}
.wg-dialog .biz_timtline-box .biz-timeline_bot .biz_timeline-line {
  margin-top: 19px;
}

.fixed-menu {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: 650px;
  z-index: 1000;
  margin-top: -200px;
  opacity: 0;
  transition: opacity 0.3s;
  padding-top: 200px;
  width: 266px;
}
.fixed-menu.fixed {
  opacity: 1;
}
.fixed-menu.fixed .menu-top {
  display: block;
}
.fixed-menu a {
  text-align: center;
  margin-top: 12px;
}
.fixed-menu a * {
  cursor: pointer;
}
.fixed-menu a.item {
  display: block;
  border: 3px solid #ffc44e;
  border-radius: 35px;
  overflow: hidden;
  position: absolute;
  left: 50%;
  margin-left: -133px;
  top: 0;
  animation: loading 1s infinite;
  -webkit-animation: loading 1s infinite;
  -moz-animation: loading 1s infinite;
  -o-animation: loading 1s infinite;
  -ms-animation: loading 1s infinite;
}
.fixed-menu a.item img {
  width: 260px;
  height: 180px;
  transition: transform 0.3s;
}
.fixed-menu a.item:hover img {
  transform: scale(1.04);
}
.fixed-menu .menu-top {
  background-image: url(../webgame/lkwg/tpl/images/sprite_other.png?18d0e66);
  background-repeat: no-repeat;
  background-position: -185px -301px;
  width: 175px;
  height: 62px;
  display: none;
  margin: 20px auto 0;
}
.fixed-menu .menu-top .txt {
  display: inline-block;
  line-height: 62px;
  color: #463f3c;
  font-size: 0;
}
.fixed-menu .menu-top:hover {
  background-position: -445px 0;
  width: 175px;
  height: 62px;
}
.fixed-menu a:hover .txt {
  color: #ff8016;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9taXhpbi5zY3NzIiwiZ2FtZS5zY3NzIiwic3ByaXRlX2hkLnNjc3MiLCJzcHJpdGVfYmcuc2NzcyIsInNwcml0ZV9vdGhlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTtBQTRCQTtBQTRHQTtBQVVBO0FBMEJBO0FDcktBO0FBQUE7RUFFQztFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHQztFQUNDO0VBQ0E7O0FBRkQ7RUFDQztFQUNBOztBQUZEO0VBQ0M7RUFDQTs7QUFGRDtFQUNDO0VBQ0E7O0FBSUY7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUNRVTtFQUNBO0VEUFQ7RUFDQTs7QUFFQTtFQ3BEYTtFQUNBO0VBQ0E7O0FEcURaO0VBQ0M7RUM5Q1c7RUFDQTtFQUNBOztBRCtDWDtFQ2pEVztFQUNBO0VBQ0E7O0FEb0RaO0VDM0RZO0VBQ0E7RUFDQTs7QURnRWI7RUNqRmE7RUFDQTtFQUNBOztBRGtGWjtFQy9FWTtFQUNBO0VBQ0E7O0FEa0ZiO0VDbkdhO0VBQ0E7RUFDQTs7QURvR1o7RUNqR1k7RUFDQTtFQUNBOztBRHdHZjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFRC9JQTtFQUNBO0VBQ0E7RUMrSUM7RUFDQSxPQS9KUztFQWdLVDtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VB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QTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFLRjtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBSUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOzs7QUFTSjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBRUE7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUtEO0VBQ0M7O0FBTUg7RUd6cERXO0VBQ0E7RUFyR0k7RUFDQTtFQUNBO0VIOHZEZDtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBLE9BdnlEUztFQXd5RFQ7O0FBR0Q7RUdyd0RjO0VBQ0E7RUFDQTs7QUh5d0RkO0VBQ0MsT0FqekRVIiwiZmlsZSI6ImdhbWUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypAbWl4aW4qL1xyXG5AbWl4aW4gY2xlYXJmaXgge1xyXG4gICp6b29tOiAxO1xyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBiZmMge1xyXG4gICY6YmVmb3JlLFxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gZWxsaXBzaXMge1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG5cclxuQG1peGluIGlubGluZS1ibG9ja3tcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgKmRpc3BsYXk6IGlubGluZTtcclxuICAqem9vbToxO1xyXG59XHJcblxyXG4vKiDlj6rmnInlsZXnpLrnmoTmjInpkq4gKi9cclxuQG1peGluIG9ubHlCdG4ge1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBvbmx5QnRuQ2xpY2sge1xyXG4gICAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gYmJmb250KCRzaXplLCAkbGluZUhlaWdodCwkY29sb3IpIHtcclxuICAgIGZvbnQ6IDkwMCBweCgkc2l6ZSkvcHgoJGxpbmVIZWlnaHQpIFwibWljcm9zb2Z0IHlhaGVpXCI7XHJcbiAgICBjb2xvcjokY29sb3I7XHJcbn1cclxuXHJcbkBtaXhpbiBiZm9udCgkc2l6ZSwgJGxpbmVIZWlnaHQsJGNvbG9yKSB7XHJcbiAgZm9udDogNzAwIHB4KCRzaXplKS9weCgkbGluZUhlaWdodCkgXCJtaWNyb3NvZnQgeWFoZWlcIjtcclxuICBjb2xvcjokY29sb3I7XHJcblxyXG59XHJcbkBtaXhpbiBsZm9udCgkc2l6ZSwgJGxpbmVIZWlnaHQsJGNvbG9yKSB7XHJcbiAgZm9udDogNTAwIHB4KCRzaXplKS9weCgkbGluZUhlaWdodCkgXCJtaWNyb3NvZnQgeWFoZWlcIjtcclxuICBjb2xvcjokY29sb3I7XHJcbn1cclxuXHJcbkBtaXhpbiBib3JkZXJSYWRpdXMoJHgpIHtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICR4O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHg7XHJcbiAgLW8tYm9yZGVyLXJhZGl1czogJHg7XHJcbiAgLW1zLWJvcmRlci1yYWRpdXM6ICR4O1xyXG4gIGJvcmRlci1yYWRpdXM6ICR4O1xyXG59XHJcblxyXG5AbWl4aW4gdHJpYW5nbGUoJHcsJGNvbG9yMSkge1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuICBib3JkZXI6ICR3IHNvbGlkICRjb2xvcjE7XHJcbn1cclxuXHJcbkBtaXhpbiBib3JkZXJSYWRpdXMtbHQoJHgpIHtcclxuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICR4O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAkeDtcclxuICAtby1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkeDtcclxuICAtbXMtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHg7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHg7XHJcbn1cclxuXHJcbkBtaXhpbiBib3JkZXJSYWRpdXMtcnQoJHgpIHtcclxuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkeDtcclxuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6ICR4O1xyXG4gIC1vLWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkeDtcclxuICAtbXMtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICR4O1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkeDtcclxufVxyXG5cclxuQG1peGluIGJvcmRlclJhZGl1cy1sYigkeCkge1xyXG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHg7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6ICR4O1xyXG4gIC1vLWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICR4O1xyXG4gIC1tcy1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkeDtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkeDtcclxufVxyXG5cclxuQG1peGluIGJvcmRlclJhZGl1cy1yYigkeCkge1xyXG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR4O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogJHg7XHJcbiAgLW8tYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR4O1xyXG4gIC1tcy1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR4O1xyXG59XHJcblxyXG5AbWl4aW4gdHJpYW5nbGV0KCR3dCwkd2wsJHdyLCRjb2xvcikge1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuICBib3JkZXItdG9wOiAkd3QgJGNvbG9yIHNvbGlkO1xyXG4gIGJvcmRlci1sZWZ0OiAkd2wgdHJhbnNwYXJlbnQgZGFzaGVkO1xyXG4gIGJvcmRlci1yaWdodDogJHdyIHRyYW5zcGFyZW50IGRhc2hlZDtcclxufVxyXG5cclxuQG1peGluIHRyaWFuZ2xlYigkd2IsJHdsLCR3ciwkY29sb3IpIHtcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgYm9yZGVyLWJvdHRvbTogJHdiICRjb2xvciBzb2xpZDtcclxuICBib3JkZXItbGVmdDogJHdsIHRyYW5zcGFyZW50IGRhc2hlZDtcclxuICBib3JkZXItcmlnaHQ6ICR3ciB0cmFuc3BhcmVudCBkYXNoZWQ7XHJcbn1cclxuXHJcbkBtaXhpbiB0cmlhbmdsZWwoJHdsLCR3dCwkd2IsJGNvbG9yKSB7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGJvcmRlci1sZWZ0OiAkd2wgJGNvbG9yIHNvbGlkO1xyXG4gIGJvcmRlci10b3A6ICR3dCB0cmFuc3BhcmVudCBkYXNoZWQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogJHdiIHRyYW5zcGFyZW50IGRhc2hlZDtcclxufVxyXG5cclxuQG1peGluIHRyaWFuZ2xlcigkd3IsJHd0LCR3YiwkY29sb3IpIHtcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgYm9yZGVyLWJvdHRvbTogJHdiIHRyYW5zcGFyZW50IGRhc2hlZDtcclxuICBib3JkZXItcmlnaHQ6ICR3ciAkY29sb3Igc29saWQ7XHJcbiAgYm9yZGVyLXRvcDogJHd0IHRyYW5zcGFyZW50IGRhc2hlZDtcclxufVxyXG5cclxuLyog5riQ5Y+YICovXHJcbkBtaXhpbiBidG5fdHh0X2dyYWRpZW50KCR0b3BDb2xvciwkYm90dG9tQ29sb3Ipe1xyXG4gICAgc3BhbntcclxuICAgICAgY29sb3I6ICR0b3BDb2xvcjtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCBib3R0b20sIGZyb20oJHRvcENvbG9yKSwgdG8oJGJvdHRvbUNvbG9yKSk7XHJcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnRleHQ7XHJcbiAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOnRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuLyog5o+P6L65ICovXHJcbkBtaXhpbiBzdHJva2VfYigkc2l6ZSwgJGxpbmVIZWlnaHQsICRjb2xvciwkc3Ryb2tlLCRzdHJva2VDb2xvcikge1xyXG5cdEBpbmNsdWRlIGJmb250KCRzaXplLCAkbGluZUhlaWdodCwgJGNvbG9yKTtcclxuXHR6LWluZGV4OiAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogYXR0cihkYXRhLXRleHQpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0LXdlYmtpdC10ZXh0LXN0cm9rZTogcHgoJHN0cm9rZSkgJHN0cm9rZUNvbG9yO1xyXG5cdFx0ei1pbmRleDogLTE7XHJcblx0fVxyXG59XHJcbkBtaXhpbiBzdHJva2VfbCgkc2l6ZSwgJGxpbmVIZWlnaHQsICRjb2xvciwkc3Ryb2tlLCRzdHJva2VDb2xvcikge1xyXG5cdEBpbmNsdWRlIGxmb250KCRzaXplLCAkbGluZUhlaWdodCwgJGNvbG9yKTtcclxuXHR6LWluZGV4OiAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogYXR0cihkYXRhLXRleHQpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0LXdlYmtpdC10ZXh0LXN0cm9rZTogcHgoJHN0cm9rZSkgJHN0cm9rZUNvbG9yO1xyXG5cdFx0ei1pbmRleDogLTE7XHJcblx0fVxyXG59XHJcblxyXG4vKiDlkITnsbvlsYXkuK0gKi9cclxuQG1peGluIGNlbnRlcjEge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG5AbWl4aW4gY2VudGVyMiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxufVxyXG5cclxuQG1peGluIGNlbnRlcjJYIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxufVxyXG5cclxuQG1peGluIGNlbnRlcjJZIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcblxyXG5AZnVuY3Rpb24gcHgoJHNpemUpe1xyXG4gIEByZXR1cm4gJHNpemUgKyBweFxyXG59XHJcblxyXG5cclxuXHJcbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuQGltcG9ydCBcIl9taXhpblwiO1xyXG5AaW1wb3J0IFwiaW5kZXhfc3ByaXRlXCI7XHJcblxyXG4kbWFpbkNvbG9yOiAjNDYzZjNjO1xyXG4kaG92ZXJDb2xvcjogI2ZmODAxNjtcclxuXHJcbmJvZHksXHJcbi5teV9mdG9wIHtcclxuXHRmb250LWZhbWlseTogXCJNaWNyb3NvZnQgWWFoZWlcIiwgVGFob21hLCBBcmlhbCwgSGVsdmV0aWNhLCBTVEhlaXRpLCBzYW5zLXNlcmlmO1xyXG5cdG1pbi13aWR0aDogMTIwMHB4O1xyXG59XHJcblxyXG4ubXlfdG9wYmFyIHtcclxuXHRtaW4td2lkdGg6IDEyMDBweDtcclxufVxyXG5cclxuLmZybV93Zm9vdGVyIHtcclxuXHRtYXJnaW4tdG9wOiAwcHg7XHJcbn1cclxuXHJcbi53cmFwcGVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDEyMDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaGlkZGVuIHtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi52aWV3IHtcclxuXHR6b29tOiAxO1xyXG5cdGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLndnLWhlYWQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGhlaWdodDogMTA4MHB4O1xyXG5cclxuXHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIDQge1xyXG5cdFx0LmhkLWJnLSN7JGl9IHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9iZy9oZF9jI3skaX0uanBnKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuXHRcdFx0aGVpZ2h0OiAyNzBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5oZC1iZy1mdWxsLTEge1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9iZy9iZ19mdWxsXzEuanBnKSBjZW50ZXIgMCBuby1yZXBlYXQ7XHJcblx0fVxyXG5cclxuXHQuaGQtYmctZnVsbC0yIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmcvYmdfZnVsbF8yLmpwZykgY2VudGVyIDU0MHB4IG5vLXJlcGVhdDtcclxuXHR9XHJcblxyXG5cdC5iZy1sb2dvIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbG9nby5wbmcpIGNlbnRlciAwIG5vLXJlcGVhdDtcclxuXHRcdHdpZHRoOiAyMjZweDtcclxuXHRcdGhlaWdodDogMTA4cHg7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDI2cHg7XHJcblx0XHRsZWZ0OiA0OHB4O1xyXG5cdFx0ei1pbmRleDogMTAwO1xyXG5cdH1cclxuXHJcblx0LmJnLXR4dCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR3aWR0aDogMTIwMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMDgwcHg7XHJcblx0XHRtYXJnaW4tbGVmdDogLTYwMHB4O1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sb3QucG5nKSBuby1yZXBlYXQgMCAwO1xyXG5cdFx0ei1pbmRleDogMztcclxuXHR9XHJcblxyXG5cdC8vIOaMiemSrlxyXG5cdC5tb2QtYnRuYXJlYSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR0b3A6IDQ2MHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0LmJ0biB7XHJcblx0XHRcdEBpbmNsdWRlIHNwcml0ZV9oZF9zcHJpdGVzO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdG1hcmdpbjogMCAxNXB4O1xyXG5cclxuXHRcdFx0Jl95eSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgYnRuLXl5O1xyXG5cclxuXHRcdFx0XHQmW2RhdGEtc3RhdHVzPVwiMlwiXSB7XHJcblx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBidG4teXlfc3VzO1xyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBidG4teXlfc3VzO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBidG4teXlfaDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblxyXG5cclxuXHRcdFx0Jl9sdCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgYnRuLWx0O1xyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJ0bi1sdF9oO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9kb3duIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBidG4tZG93bjtcclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBidG4tZG93bl9oO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIOWkp+S6i+S7tiBcclxuXHQubW9kLWluZm9zIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNjMwcHg7XHJcblx0XHR3aWR0aDogNDYwcHg7XHJcblx0XHRwYWRkaW5nOiA1cHggMTVweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtMjQ1cHg7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjljMTUwO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTVweDtcclxuXHJcblx0XHQuaW4ge1xyXG5cdFx0XHRoZWlnaHQ6IDQ0cHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNGVlZTE7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDU1cHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTEwcHggMCA4NXB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR9XHJcblxyXG5cdFx0LnRhYiB7XHJcblx0XHRcdGNvbG9yOiAjZmY3YjBmO1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNmZjdiMGY7XHJcblx0XHRcdHBhZGRpbmc6IDAgNXB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0bGVmdDogMjBweDtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdG1hcmdpbi10b3A6IC0xMXB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmluZm8ge1xyXG5cdFx0XHRAaW5jbHVkZSBlbGxpcHNpcztcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRjb2xvcjogJG1haW5Db2xvcjtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDQ0cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkXHJcblx0XHR9XHJcblxyXG5cdFx0LmJ0biB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJkMjkyNztcclxuXHRcdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdGhlaWdodDogMjhweDtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdG1hcmdpbi10b3A6IC0xNHB4O1xyXG5cdFx0XHR3aWR0aDogNDZweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHRcdC50IHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjhweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzcHJpdGVfaGRfc3ByaXRlcztcclxuXHRcdFx0XHRAaW5jbHVkZSBpY28tYTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogOHB4O1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IC03cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgaWNvLWFfaDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC50IHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZjljMTUwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cclxufVxyXG5cclxuLyog6aaW5bGPICovXHJcbi5sYXllci12aWRlbyxcclxuLmxheWVyLWZvbnQsXHJcbi5sYXllci1vcHQsXHJcbi5sYXllci1wb3Age1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5sYXllci1iZyB7XHJcblx0ei1pbmRleDogMTtcclxufVxyXG5cclxuLmxheWVyLXZpZGVvIHtcclxuXHR6LWluZGV4OiAyO1xyXG59XHJcblxyXG4ubGF5ZXItZm9udCB7XHJcblx0ei1pbmRleDogMztcclxufVxyXG5cclxuLmxheWVyLW9wdCB7XHJcblx0ei1pbmRleDogNDtcclxufVxyXG5cclxuLmxheWVyLXBvcCB7XHJcblx0ei1pbmRleDogOTk7XHJcbn1cclxuXHJcbi8qIHBz77ya6aG26YOo5a+86IiqbmF2IHotaW5kZXg6IDExMzsgKi9cclxuLyogcHPvvJrlubTpvoTmj5DnpLogei1pbmRleDogMTExOyAqL1xyXG4vKiBwczog55m76ZmGIHotaW5kZXg6IDEwMDsgKi9cclxuXHJcbi5sYXllci12aWRlbyB2aWRlbyB7XHJcblx0b2JqZWN0LWZpdDogZmlsbDtcclxuXHR3aWR0aDogMTkyMHB4O1xyXG5cdGhlaWdodDogMTA4MHB4O1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRtYXJnaW4tbGVmdDogLTk1MnB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuLmxheWVyLXZpZGVvIC52aWRlby1tYXNrIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0Ly8gb3BhY2l0eTogMC4zO1xyXG5cdG9wYWNpdHk6IDAuMDAwMDAxO1xyXG59XHJcblxyXG4ubGF5ZXItZm9udCAud3JhcHBlciB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4ubGF5ZXItb3B0IC53cmFwcGVyIHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcblxyXG4vLyDnu7TmiqTlhazlkYpcclxuLnVlX25vdGljZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMTEwcHg7XHJcblx0bWFyZ2luLWxlZnQ6IC0zMTFweDtcclxuXHRsZWZ0OiA1MCU7XHJcblx0ei1pbmRleDogOTk7XHJcbn1cclxuXHJcbi8qKiDkuLvkvZMgKiovXHJcbi53Zy1tYWluIHtcclxuXHRmb250LWZhbWlseTogXCJNaWNyb3NvZnQgWWFoZWlcIiwgVGFob21hLCBBcmlhbCwgSGVsdmV0aWNhLCBTVEhlaXRpLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogJG1haW5Db2xvcjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luLXRvcDogLTcycHg7XHJcblx0cGFkZGluZy1ib3R0b206IDgwcHg7XHJcblxyXG5cdC8vIGllN1xyXG5cdCpvdmVyZmxvdzogaGlkZGVuO1xyXG5cdCp6b29tOiAxO1xyXG5cclxuXHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIDMge1xyXG5cdFx0LmZ1bGwtYmcjeyRpfSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmcvYmRfYyN7JGl9LmpwZykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0d2lkdGg6IDE5MjBweDtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTk2MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmZ1bGwtYmcxIHtcclxuXHRcdHRvcDogNzJweDtcclxuXHRcdGhlaWdodDogMTkwNHB4O1xyXG5cdH1cclxuXHJcblx0LmZ1bGwtYmcyIHtcclxuXHRcdHRvcDogMTk3NnB4O1xyXG5cdFx0aGVpZ2h0OiAxNTM4cHg7XHJcblx0fVxyXG5cclxuXHQud3JhcHBlciB7XHJcblx0XHRtYXJnaW46IC01MHB4IGF1dG8gMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDEyO1xyXG5cdFx0d2lkdGg6IDEyMDBweDtcclxuXHJcblx0XHQuaW4ge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDEwO1xyXG5cdFx0fVxyXG5cclxuXHJcblxyXG5cdH1cclxuXHJcblx0YSB7XHJcblx0XHRmb250LWZhbWlseTogXCJNaWNyb3NvZnQgWWFoZWlcIiwgVGFob21hLCBBcmlhbCwgSGVsdmV0aWNhLCBTVEhlaXRpLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0Y29sb3I6ICRtYWluQ29sb3I7XHJcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogI2I1N2Y1MztcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuXHRcdFx0LmFkdi10aXQge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyog5ZCR5LiL5ruR5YqoICovXHJcbi5hcnctc2Nyb2xsIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1hcmdpbi1sZWZ0OiAtNTBweDtcclxuXHR0b3A6IDg2MHB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRwYWRkaW5nLXRvcDogMThweDtcclxuXHR3aWR0aDogMTAwcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHQuYXJ3IHtcclxuXHRcdEBpbmNsdWRlIHNwcml0ZV9oZF9zcHJpdGVzO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0QGluY2x1ZGUgaWNvLWdvO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0yNHB4O1xyXG5cdFx0dG9wOiAtNDBweDtcclxuXHRcdGFuaW1hdGlvbjogbG9hZGluZyAwLjhzIGluZmluaXRlO1xyXG5cdFx0LXdlYmtpdC1hbmltYXRpb246IGxvYWRpbmcgMC44cyBpbmZpbml0ZTtcclxuXHRcdC1tb3otYW5pbWF0aW9uOiBsb2FkaW5nIDAuOHMgaW5maW5pdGU7XHJcblx0XHQtby1hbmltYXRpb246IGxvYWRpbmcgMC44cyBpbmZpbml0ZTtcclxuXHRcdC1tcy1hbmltYXRpb246IGxvYWRpbmcgMC44cyBpbmZpbml0ZTtcclxuXHR9XHJcblxyXG5cdC50eHQge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRsaW5lLWhlaWdodDogMzhweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdH1cclxuXHJcbn1cclxuXHJcbi8vIOS4iuS4i+enu+WKqFxyXG5Aa2V5ZnJhbWVzIGxvYWRpbmcge1xyXG5cdDAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHR9XHJcblxyXG5cdDUwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXB4KTtcclxuXHR9XHJcblxyXG5cdDEwMCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWRpbmcge1xyXG5cdDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdH1cclxuXHJcblx0NTAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdH1cclxufVxyXG5cclxuQC1tb3ota2V5ZnJhbWVzIGxvYWRpbmcge1xyXG5cdDAlIHtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdH1cclxuXHJcblx0NTAlIHtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdH1cclxufVxyXG5cclxuQC1tcy1rZXlmcmFtZXMgbG9hZGluZyB7XHJcblx0MCUge1xyXG5cdFx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHR9XHJcblxyXG5cdDUwJSB7XHJcblx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblx0fVxyXG59XHJcblxyXG5ALW8ta2V5ZnJhbWVzIGxvYWRpbmcge1xyXG5cdDAlIHtcclxuXHRcdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHR9XHJcblxyXG5cdDUwJSB7XHJcblx0XHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXB4KTtcclxuXHR9XHJcblxyXG5cdDEwMCUge1xyXG5cdFx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdH1cclxufVxyXG5cclxuLnRhYi1iZCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0Ji5jdXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxufVxyXG5cclxuXHJcbi8vIOaQnOe0olxyXG4ubW9kLXNlYXJjaCB7XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9ieC9ieDEucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuXHRoZWlnaHQ6IDE4MHB4O1xyXG5cdHdpZHRoOiAxMTUwcHg7XHJcblx0cGFkZGluZzogMjZweCAyNXB4IDA7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuXHQuaXRlbS1saXN0LFxyXG5cdC5pdGVtLXRqIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuaXRlbS1nbCB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0Lml0ZW0tbGlzdCB7XHJcblx0XHRAaW5jbHVkZSBjbGVhcmZpeDtcclxuXHRcdGhlaWdodDogNDVweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuaXRlbSB7XHJcblx0XHRcdEBpbmNsdWRlIHNwcml0ZV9oZF9zcHJpdGVzO1xyXG5cdFx0XHRAaW5jbHVkZSBpdGVtLWJnO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNDVweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRjb2xvcjogJG1haW5Db2xvcjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHJcblx0XHRhLml0ZW0sXHJcblx0XHQuaXRlbS5jdXIge1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBpdGVtLWJnX2g7XHJcblx0XHRcdFx0Y29sb3I6ICNmZjcyMDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5pdGVtLXRqLFxyXG5cdC5pdGVtLWdsIHtcclxuXHRcdGhlaWdodDogMzBweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0LnRpdCB7XHJcblx0XHRcdEBpbmNsdWRlIHNwcml0ZV9oZF9zcHJpdGVzO1xyXG5cdFx0XHR0ZXh0LWluZGVudDogLTk5OTlweDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogOXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC50aXQsXHJcblx0XHRhIHtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICRtYWluQ29sb3I7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0bWFyZ2luOiAwIDEwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdEBpbmNsdWRlIGVsbGlwc2lzO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDIyNXB4O1xyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6ICNmZjgwMTY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5pdGVtLXRqIHtcclxuXHRcdC50aXQge1xyXG5cdFx0XHRAaW5jbHVkZSB0YWctd2p0ajtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5pdGVtLWdsIHtcclxuXHRcdC50aXQge1xyXG5cdFx0XHRAaW5jbHVkZSB0YWctcm1nbDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zZWFyY2gtd3JhcCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRAaW5jbHVkZSBzcHJpdGVfaGRfc3ByaXRlcztcclxuXHRcdEBpbmNsdWRlIGJnX3NoO1xyXG5cdFx0cmlnaHQ6IDI3cHg7XHJcblx0XHR0b3A6IDEwNHB4O1xyXG5cclxuXHRcdC5zZWFyY2gtaXB0IHtcclxuXHRcdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzVweDtcclxuXHRcdFx0d2lkdGg6IDIwMHB4O1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGNvbG9yOiAkbWFpbkNvbG9yO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMzBweDtcclxuXHRcdFx0dG9wOiAxOHB4O1xyXG5cdFx0XHRmb250LWZhbWlseTogXCJNaWNyb3NvZnQgWWFoZWlcIiwgVGFob21hLCBBcmlhbCwgSGVsdmV0aWNhLCBTVEhlaXRpLCBzYW5zLXNlcmlmO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWFyY2gtYnRuIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlcjogMCBub25lO1xyXG5cdFx0XHRAaW5jbHVkZSBzcHJpdGVfaGRfc3ByaXRlcztcclxuXHRcdFx0QGluY2x1ZGUgaWNvX3NoO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0b3A6IDEzcHg7XHJcblx0XHRcdHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWFyY2gtaXB0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRjb2xvcjogI2FhYTRhMjtcclxufVxyXG5cclxuLnNlYXJjaC1pcHQ6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0Y29sb3I6ICNhYWE0YTI7XHJcbn1cclxuXHJcbi5zZWFyY2gtaXB0OjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRjb2xvcjogI2FhYTRhMjtcclxufVxyXG5cclxuLnNlYXJjaC1pcHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRjb2xvcjogI2FhYTRhMjtcclxufVxyXG5cclxuLy8g5LiJ5YiX5Zu+5paHXHJcbi5tb2QtYWR2IHtcclxuXHRAaW5jbHVkZSBjbGVhcmZpeDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG5cdGxpIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMzJweDtcclxuXHRcdHdpZHRoOiAzODRweDtcclxuXHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Lml0ZW0ge1xyXG5cdFx0XHRoZWlnaHQ6IDEzMnB4O1xyXG5cdFx0XHR3aWR0aDogMzg0cHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9ieC9ieC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG5cdFx0XHRcdGhlaWdodDogMTMycHg7XHJcblx0XHRcdFx0d2lkdGg6IDM4NHB4O1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdHotaW5kZXg6IDEwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDM2OHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDExOHB4O1xyXG5cdFx0XHRtYXJnaW46IDZweCBhdXRvIDA7XHJcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAzNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGE6aG92ZXIge1xyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG59XHJcblxyXG4vLyDotYTorq8r6L2u5pKtXHJcbi5tb2QtYnhfMSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYngvYng3LnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcblx0aGVpZ2h0OiA0NzVweDtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuXHQubW9kLWFydGljbGUge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMjdweDtcclxuXHRcdHRvcDogNTVweDtcclxuXHR9XHJcblxyXG5cdC5tb2QtZ3l6bCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRvcDogMTRweDtcclxuXHR9XHJcblxyXG5cdC5iZyB7XHJcblx0XHRAaW5jbHVkZSBzcHJpdGVfYmdfc3ByaXRlcztcclxuXHRcdEBpbmNsdWRlIGJnX2kxO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogLTEyNXB4O1xyXG5cdFx0Ym90dG9tOiAtNjJweDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIOi1hOiuryDng63pl6ggdGFiXHJcbi5tb2QtYXJ0aWNsZSB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR3aWR0aDogNDY4cHg7XHJcblxyXG5cdC5hcnRpY2xlLWhkIC5pbiB7XHJcblx0XHRAaW5jbHVkZSBjbGVhcmZpeDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XHJcblx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAzcHggI2ZmZTA3MDtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLWJkIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLWhkLWl0ZW0ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICRtYWluQ29sb3I7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDQycHg7XHJcblx0XHR0cmFuc2l0aW9uOiBmb250LXdlaWdodCAuM3M7XHJcblx0XHR3aWR0aDogMTAzcHg7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0LnQge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDEwO1xyXG5cdFx0fVxyXG5cclxuXHRcdGkge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xyXG5cdFx0XHRAaW5jbHVkZSBzcHJpdGVfb3RoZXJfc3ByaXRlcztcclxuXHRcdFx0QGluY2x1ZGUgaXRlbV9jO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtNTJweDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuY3VyLFxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGkge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLWxpc3Qge1xyXG5cdFx0aGVpZ2h0OiAzMDBweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZS1pdGVtIHtcclxuXHRcdGhlaWdodDogNjBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdHBhZGRpbmc6IDAgMTBweCAwIDE1cHg7XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2J4L2xpbmUucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuXHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdHdpZHRoOiA0NjVweDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cclxuXHRcdH1cclxuXHJcblx0XHQvLyAmOmxhc3QtY2hpbGQge1xyXG5cdFx0Ly8gXHQmOjpiZWZvcmUge1xyXG5cdFx0Ly8gXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHQvLyBcdH1cclxuXHRcdC8vIH1cclxuXHJcblx0XHQudGltZSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Y29sb3I6ICRtYWluQ29sb3I7XHJcblx0XHR9XHJcblxyXG5cdFx0PmEge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdG1heC13aWR0aDogNDAwcHg7XHJcblx0XHRcdGNvbG9yOiAkbWFpbkNvbG9yO1xyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6ICRob3ZlckNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnQge1xyXG5cdFx0XHRAaW5jbHVkZSBlbGxpcHNpcztcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDM2MHB4O1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0fVxyXG5cclxuXHRcdGVtIHtcclxuXHRcdFx0QGluY2x1ZGUgc3ByaXRlX290aGVyX3Nwcml0ZXM7XHJcblx0XHRcdEBpbmNsdWRlIGljb19uZXc7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiA1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5oYzEge1xyXG5cdFx0XHQ+YSB7XHJcblx0XHRcdFx0Y29sb3I6ICNmNzE3MDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGVtIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLW1vcmUge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDE2cHg7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRmb250LXNpemU6IDA7XHJcblx0fVxyXG59XHJcblxyXG4vLyDova7mkq3lm75cclxuLm1vZC1neXpsIHtcclxuXHR3aWR0aDogNjc1cHg7XHJcblxyXG5cdC5tYXJxdWVlLWl0ZW0ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHQmLmN1ciB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdC5tb2QtaW4ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdC5tb2QtbWFycXVlZV90IHtcclxuXHRcdFx0QGluY2x1ZGUgc3ByaXRlX2JnX3Nwcml0ZXM7XHJcblx0XHRcdEBpbmNsdWRlIGlfYmc7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm1hcnF1ZWUtYnRuIHtcclxuXHRcdEBpbmNsdWRlIHNwcml0ZV9vdGhlcl9zcHJpdGVzO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmb250LXNpemU6IDA7XHJcblx0XHR0ZXh0LWluZGVudDogLTk5OXB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0fVxyXG5cclxuXHQubWFycXVlZS1wcmV2IHtcclxuXHRcdEBpbmNsdWRlIGljb19hdDtcclxuXHRcdG1hcmdpbjogMTNweCBhdXRvIDA7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdEBpbmNsdWRlIGljb19hdF9oO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfZ3J5IHtcclxuXHJcblx0XHRcdCYsXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm1hcnF1ZWUtbmV4dCB7XHJcblx0XHRAaW5jbHVkZSBpY29fYXI7XHJcblx0XHRtYXJnaW46IDEycHggYXV0byAwO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRAaW5jbHVkZSBpY29fYXJfaDtcclxuXHRcdH1cclxuXHJcblx0XHQmX2dyeSB7XHJcblxyXG5cdFx0XHQmLFxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tYXJxdWVlLWxpc3Qge1xyXG5cdFx0aGVpZ2h0OiAzNTFweDtcclxuXHRcdHdpZHRoOiAxNDhweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tdG9wOiAyMXB4O1xyXG5cclxuXHRcdC5tYXJxdWVlLW5hdiB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogN3B4O1xyXG5cclxuXHRcdFx0Lm5hdi1pdGVtIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0cGFkZGluZzogMTlweCAwO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2J4L2xpbmUxLnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDNweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMjZweDtcclxuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNjNweDtcclxuXHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQudHh0IHtcclxuXHRcdFx0XHR3aWR0aDogMTIxcHg7XHJcblx0XHRcdFx0cGFkZGluZzogMCA1cHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRcdFx0XHRib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHQvKiDmoLjlv4PlnoLnm7TlsYXkuK3orr7nva4gKi9cclxuXHRcdFx0XHQvLyBsaW5lLWhlaWdodDogNTFweDtcclxuXHRcdFx0XHQvLyBoZWlnaHQ6IDUxcHg7XHJcblx0XHRcdFx0Lyog56Gu5L+d5Y2V6KGM5paH5pys5Z6C55u05bGF5LitICovXHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdC8qIOawtOW5s+WxheS4rSAqL1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHRcdC5pbiB7XHJcblx0XHRcdFx0XHQvKiDmlofmnKzln7rnoYDmoLflvI8gKi9cclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRtYWluQ29sb3I7XHJcblxyXG5cdFx0XHRcdFx0Lyog5YWz6ZSu77ya6KGM5YaF5Z2X5YWD57Sg5a6e546w5Z6C55u05bGF5LitICovXHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdFx0Lyog6YeN572u6KGM6auY5Lul5pSv5oyB5aSa6KGM5paH5pysICovXHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjVweDtcclxuXHRcdFx0XHRcdC8qIOmZkOWItuacgOWkp+mrmOW6puS4uuS4pOihjCAqL1xyXG5cdFx0XHRcdFx0bWF4LWhlaWdodDogNTBweDtcclxuXHRcdFx0XHRcdC8qIOW8uuWItuaNouihjCAqL1xyXG5cdFx0XHRcdFx0d29yZC1icmVhazogYnJlYWstYWxsO1xyXG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuXHRcdFx0XHRcdC8qIOehruS/neWGheWuueWujOWFqOWhq+WFhSAqL1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0LyogSUU5K+WSjOeOsOS7o+a1j+iniOWZqOS4pOihjOecgeeVpeaViOaenCAqL1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdFx0LyogV2Via2l05rWP6KeI5Zmo5Lik6KGM5oiq5patICovXHJcblx0XHRcdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRcdFx0XHRcdC13ZWJraXQtbGluZS1jbGFtcDogMjtcclxuXHRcdFx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcblx0XHRcdFx0XHQvKiDmoIflh4bmtY/op4jlmajmlK/mjIEgKi9cclxuXHRcdFx0XHRcdGRpc3BsYXk6IC1tb3otYm94O1xyXG5cdFx0XHRcdFx0LW1vei1saW5lLWNsYW1wOiAyO1xyXG5cdFx0XHRcdFx0LW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuXHRcdFx0XHRcdC8qIElFMTEr5pSv5oyBICovXHJcblx0XHRcdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuXHRcdFx0XHRcdC1tcy1saW5lLWNsYW1wOiAyO1xyXG5cdFx0XHRcdFx0LW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHQvKiDnjrDku6PmtY/op4jlmajmoIflh4blsZ7mgKcgKi9cclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJveDtcclxuXHRcdFx0XHRcdGxpbmUtY2xhbXA6IDI7XHJcblx0XHRcdFx0XHRib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhLm5hdi1pdGVtIHtcclxuXHJcblx0XHRcdFx0Ji5jdXIsXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHQudHh0IHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmJmMjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmZlNzkxO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQubWFycXVlZS1iZCB7XHJcblx0XHR3aWR0aDogNTYwcHg7XHJcblx0XHRoZWlnaHQ6IDQzOHB4O1xyXG5cdFx0cGFkZGluZy10b3A6IDExcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0aW1nLFxyXG5cdFx0LmJnX2kge1xyXG5cdFx0XHR3aWR0aDogNTYwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDM1cHg7XHJcblx0XHRcdG9wYWNpdHk6IDAuOTtcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0LyogSUU55YW85a65ICovXHJcblx0XHRcdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHQvKiBGaXJlZm945YW85a65ICovXHJcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHQvKiBTYWZhcmnlhbzlrrkgKi9cclxuXHRcdH1cclxuXHJcblx0XHQuYmdfaSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaW1nL2ltZ19zLmpwZykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IDQzOHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC50aXQge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHotaW5kZXg6IDEwO1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHR3aWR0aDogNTAwcHg7XHJcblx0XHRcdGxlZnQ6IDIwcHg7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0XHRcdEBpbmNsdWRlIGVsbGlwc2lzO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNSk7XHJcblx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDM1cHg7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdH1cclxuXHJcblx0XHRhOmhvdmVyIHtcclxuXHJcblx0XHRcdGltZyxcclxuXHRcdFx0LmJnX2kge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC50aXQge1xyXG5cdFx0XHRcdGNvbG9yOiAkaG92ZXJDb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHJcblx0fVxyXG5cclxufVxyXG5cclxuLy8g5Zyw5Zu+XHJcbi5tb2QtbWFwIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9ieC9ieDMucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuXHRoZWlnaHQ6IDcwMHB4O1xyXG5cdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBhZGRpbmctdG9wOiAyOXB4O1xyXG5cclxuXHQuaW4ge1xyXG5cdFx0d2lkdGg6IDExODRweDtcclxuXHRcdGhlaWdodDogNjY2cHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRib3JkZXItcmFkaXVzOiAzNXB4O1xyXG5cdH1cclxuXHJcblx0aWZyYW1lIHtcclxuXHRcdHdpZHRoOiAxMTg0cHg7XHJcblx0XHRoZWlnaHQ6IDY2NnB4O1xyXG5cclxuXHR9XHJcbn1cclxuXHJcbi5uby1kYXRhIHtcclxuXHQmXzMge1xyXG5cdFx0QGluY2x1ZGUgc3ByaXRlX2JnX3Nwcml0ZXM7XHJcblx0XHRAaW5jbHVkZSBuby1kMztcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR9XHJcblxyXG5cdCZfMSB7XHJcblx0XHRAaW5jbHVkZSBzcHJpdGVfYmdfc3ByaXRlcztcclxuXHRcdEBpbmNsdWRlIG5vLWQxO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxufVxyXG5cclxuLy8g6Zi15a65ICsg5a6e55So5bel5YW3XHJcbi5tb2QtYnhfMiB7XHJcblx0QGluY2x1ZGUgY2xlYXJmaXg7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdC5tb2QtenJkcCB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYngvYng0LnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcblx0XHRoZWlnaHQ6IDM0OXB4O1xyXG5cdFx0d2lkdGg6IDQ1MnB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxMzhweDtcclxuXHRcdHBhZGRpbmctdG9wOiAxM3B4O1xyXG5cclxuXHJcblx0XHQudGl0bGUge1xyXG5cdFx0XHRoZWlnaHQ6IDcycHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cclxuXHRcdFx0LnQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm1vcmUge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiA1NTJweDtcclxuXHRcdFx0XHR0b3A6IDIycHg7XHJcblx0XHRcdFx0ei1pbmRleDogMTAwO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNwcml0ZV9vdGhlcl9zcHJpdGVzO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGljb19tb3JlMTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhLm1vcmU6aG92ZXIge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubW9kLWhkIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0LmluIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0d2lkdGg6IDEzMXB4O1xyXG5cdFx0XHRcdGxlZnQ6IC0xMzNweDtcclxuXHRcdFx0XHR0b3A6IDU1cHg7XHJcblx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHQubmF2LWl0ZW0ge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNwcml0ZV9vdGhlcl9zcHJpdGVzO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGl0ZW1fYjM7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDdweDtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDM3cHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogN3B4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMjRweDtcclxuXHJcblx0XHRcdFx0Ji5jdXIsXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBpdGVtX2IzX2g7XHJcblx0XHRcdFx0XHRjb2xvcjogJG1haW5Db2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdFx0Lm1vZC1iZCB7XHJcblx0XHRcdC5pdGVtIHtcclxuXHRcdFx0XHR3aWR0aDogNDM4cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAzMzJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIC5pbWd7XHJcblx0XHQvLyBcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaW1nL2ltZzEucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuXHRcdC8vIH1cclxuXHR9XHJcblxyXG5cdC5tb2Qtc3lnaiB7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2J4L2J4NS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG5cdFx0aGVpZ2h0OiAzNjBweDtcclxuXHRcdHdpZHRoOiA1OTBweDtcclxuXHJcblx0XHQudGl0bGUge1xyXG5cdFx0XHRmb250LXNpemU6IDA7XHJcblx0XHRcdGhlaWdodDogNTVweDtcclxuXHRcdH1cclxuXHJcblx0XHQubGlzdCB7XHJcblx0XHRcdC8vIHBhZGRpbmctbGVmdDogMTNweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0Lml0ZW0ge1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHR3aWR0aDogMTYzcHg7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdG1hcmdpbjogMjRweCAxMHB4IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC50aXQge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGVsbGlwc2lzO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNwcml0ZV9vdGhlcl9zcHJpdGVzO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGl0ZW1fYjE7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdGNvbG9yOiAkbWFpbkNvbG9yO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRcdFx0XHRtYXJnaW46IDEwcHggYXV0byAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdFx0XHR3aWR0aDogMTMycHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuaW1nIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHR3aWR0aDogMTYzcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxNjFweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIDQge1xyXG5cdFx0XHRcdC5pbWcjeyRpfSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ltZy9pbWcjeyRpfS5wbmcpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YTpob3ZlciB7XHJcblx0XHRcdFx0LnRpdCB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBpdGVtX2IxX2g7XHJcblx0XHRcdFx0XHRjb2xvcjogI2Y5YzE1MDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMzJweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyDlhaXpl6jlv4XnnIsgKyDov5vpmLZcclxuLm1vZC1ieF8zIHtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdEBpbmNsdWRlIGNsZWFyZml4O1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYngvYng2LnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcblx0aGVpZ2h0OiA0NjFweDtcclxuXHR3aWR0aDogMTE1MHB4O1xyXG5cdHBhZGRpbmc6IDAgMjVweDtcclxuXHJcblx0Lm5vLWRhdGFfMyB7XHJcblx0XHRtYXJnaW46IDMwcHggYXV0byAwO1xyXG5cdH1cclxuXHJcblx0LnRhYi1iZCAubm8tZGF0YV8zIHtcclxuXHRcdG1hcmdpbi10b3A6IC0yOHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZC1ybWJrLFxyXG5cdC5tb2QtampnbCB7XHJcblx0XHR3aWR0aDogNTU4cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0aGVpZ2h0OiA4MHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogLTJweDtcclxuXHJcblx0XHQuaW4ge1xyXG5cdFx0XHRAaW5jbHVkZSBzcHJpdGVfb3RoZXJfc3ByaXRlcztcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tb2QtaGQge1xyXG5cdFx0aGVpZ2h0OiA0MnB4O1xyXG5cclxuXHRcdC5pbiB7XHJcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm5hdi1pdGVtIHtcclxuXHRcdFx0d2lkdGg6IDEwM3B4O1xyXG5cdFx0XHRoZWlnaHQ6IDQycHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG5cdFx0XHRjb2xvcjogJG1haW5Db2xvcjtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHRcdCYuY3VyLFxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzcHJpdGVfb3RoZXJfc3ByaXRlcztcclxuXHRcdFx0XHRAaW5jbHVkZSBpdGVtX2M7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tb2QtYmQge1xyXG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XHJcblxyXG5cdFx0Lmxpc3Qge1xyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdFx0d2lkdGg6IDE3NHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcclxuXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoM24pIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTE1cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuaXRlbSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5pbWcge1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2Y0YmIzYztcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDE3MHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDg4cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQudGl0IHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGVsbGlwc2lzO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbGZvbnQoMTQsIDI0LCAkbWFpbkNvbG9yKTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5wbGF5IHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHNwcml0ZV9vdGhlcl9zcHJpdGVzO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgaWNvX3BsYXk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0zMnB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xOXB4O1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGE6aG92ZXIge1xyXG5cdFx0XHRcdFx0LnRpdCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkaG92ZXJDb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQucGxheSB7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubW9kLXJtYmsge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblxyXG5cdFx0LnRpdGxlIC5pbiB7XHJcblx0XHRcdEBpbmNsdWRlIHRpdF9ybWJrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm1vZC1qamdsIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHJcblx0XHQudGl0bGUgLmluIHtcclxuXHRcdFx0QGluY2x1ZGUgdGl0X2pqZ2w7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcbn1cclxuXHJcblxyXG4vLyDlm77pibTnm7jlhbNcclxuLm1vZC1ieF80IHtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdEBpbmNsdWRlIGNsZWFyZml4O1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYngvYng4LnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcblx0aGVpZ2h0OiA5MzVweDtcclxuXHR3aWR0aDogMTIyNHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAtMTJweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0QGluY2x1ZGUgc3ByaXRlX2JnX3Nwcml0ZXM7XHJcblx0XHRAaW5jbHVkZSBiZ19pMjtcclxuXHRcdHJpZ2h0OiAtMjQwcHg7XHJcblx0XHRib3R0b206IC00MHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZCB7XHJcblx0XHR3aWR0aDogNjAwcHg7XHJcblx0XHRoZWlnaHQ6IDQzMHB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuXHRcdCYtaGQge1xyXG5cdFx0XHRoZWlnaHQ6IDc0cHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdC50aXQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdFx0XHRAaW5jbHVkZSBzcHJpdGVfb3RoZXJfc3ByaXRlcztcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5tb3JlIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0cmlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0dG9wOiA0MHB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNwcml0ZV9vdGhlcl9zcHJpdGVzO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGljb19tb3JlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhLm1vcmU6aG92ZXIge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGljb19tb3JlX2g7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWJkIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0Lm5vLWRhdGEge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNwcml0ZV9iZ19zcHJpdGVzO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJnX2kzO1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubm8tZGF0YV8yIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzcHJpdGVfYmdfc3ByaXRlcztcclxuXHRcdFx0XHRAaW5jbHVkZSBuby1kMjtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5saXN0IHtcclxuXHRcdFx0QGluY2x1ZGUgY2xlYXJmaXg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAzNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGxpIHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMjVweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKDRuKSB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuaXRlbSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0XHQuaW1nIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHNwcml0ZV9vdGhlcl9zcHJpdGVzO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgaXRlbV9iMjtcclxuXHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTEwcHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTEwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogNXB4IGF1dG8gMDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnRpdCB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBlbGxpcHNpcztcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGxmb250KDE0LCAyNCwgJG1haW5Db2xvcik7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMjBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhOmhvdmVyIHtcclxuXHRcdFx0XHQuaW1nIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGl0ZW1fYjJfaDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC50aXQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRob3ZlckNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblxyXG5cclxuXHRcdCYtamx0aiB7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRvcDogNXB4O1xyXG5cclxuXHRcdFx0Lm1vZC1oZCB7XHJcblx0XHRcdFx0cGFkZGluZzogMCA0MHB4O1xyXG5cclxuXHRcdFx0XHQudGl0IHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRpdF9qbHRqO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtZGp0aiB7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0b3A6IDVweDtcclxuXHJcblx0XHRcdC5tb2QtaGQge1xyXG5cdFx0XHRcdC50aXQge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGl0X2RqdGo7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubW9yZSB7XHJcblx0XHRcdFx0XHRyaWdodDogNDVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5saXN0IHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogN3B4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1qbnRqIHtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0Ym90dG9tOiA1MHB4O1xyXG5cclxuXHRcdFx0Lm1vZC1oZCB7XHJcblx0XHRcdFx0cGFkZGluZzogMCA0MHB4O1xyXG5cclxuXHRcdFx0XHQudGl0IHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRpdF9qbnRqO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0XHQmLWZzdGoge1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Ym90dG9tOiA1MHB4O1xyXG5cclxuXHRcdFx0Lm1vZC1oZCB7XHJcblx0XHRcdFx0LnRpdCB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0aXRfZnN0ajtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5tb3JlIHtcclxuXHRcdFx0XHRcdHJpZ2h0OiA0NXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lmxpc3Qge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA3cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyDkuoznu7TnoIHlvLnnqpcgKyDlpKfkuovku7ZcclxuLndnLWRpYWxvZyB7XHJcblx0Ji1pbmplY3RIdG1sIHtcclxuXHRcdC53Zy1kaWFsb2ctdGl0IHtcclxuXHRcdFx0QGluY2x1ZGUgZWxsaXBzaXM7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cclxuXHRcdC53Zy1jaGF0IHtcclxuXHRcdFx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkICNmZmRlYTE7XHJcblx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0bWFyZ2luOiAyMHB4IDMwcHggMDtcclxuXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0d2lkdGg6IDE4NXB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTg1cHg7XHJcblx0XHRcdFx0Ym9yZGVyOiAzcHggZGFzaGVkICNmZmMyNTA7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC50eHQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRjb2xvcjogIzE2MTUxNDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuXHRcdFx0XHQudCB7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmODE1MDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbjogMCA1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubWFpbiB7XHJcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdFx0bWFyZ2luOiAxMHB4IC0xMHB4IDA7XHJcblx0XHR3aWR0aDogNjQ1cHg7XHJcblx0XHRtYXgtaGVpZ2h0OiA1NTVweDtcclxuXHR9XHJcblxyXG5cdC5tYWluOjotd2Via2l0LXNjcm9sbGJhciB7XHJcblx0XHQvKua7muWKqOadoeaVtOS9k+agt+W8jyovXHJcblx0XHR3aWR0aDogOHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuXHRcdC8q5rua5Yqo5p2h6YeM6Z2i5bCP5pa55Z2XKi9cclxuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdGJhY2tncm91bmQ6ICMyYzI4MjY7XHJcblx0fVxyXG5cclxuXHQubWFpbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG5cdFx0YmFja2dyb3VuZDogI2ViZGZjOTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHR9XHJcblxyXG5cclxuXHQuYml6X3RpbXRsaW5lLWJveCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogNjE1cHg7XHJcblx0XHRtYXJnaW46IDIwcHggYXV0byAwO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHJcblx0XHRcdC5iaXpfdGltZWxpbmUtZXZlbnRib3gge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblxyXG5cdFx0LmJpei10aW1lbGluZS1ib3gge1xyXG5cdFx0XHQvLyBwYWRkaW5nOiA1cHggMCA1cHggMTAwcHg7XHJcblx0XHRcdEBpbmNsdWRlIGNsZWFyZml4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdH1cclxuXHJcblxyXG5cdFx0LmJpel90aW1lbGluZS1ldmVudGJveCB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0d2lkdGg6IDUyNXB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA4cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJpel90aW1lbGluZS10aW1lIHtcclxuXHRcdFx0Y29sb3I6ICMyYzI4MjY7XHJcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0d2lkdGg6IDY1cHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0bWFyZ2luOiAxMHB4IDA7XHJcblxyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQudCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmJpel90aW1lbGluZS1ub2RlIHtcclxuXHRcdFx0d2lkdGg6IDEycHg7XHJcblx0XHRcdGhlaWdodDogMTJweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmN2U4O1xyXG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZmZjMjUwO1xyXG5cdFx0XHRtYXJnaW46IDZweCAycHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMTU7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0XHQuYml6X3RpbWVsaW5lLWV2ZW50IHtcclxuXHRcdFx0bWFyZ2luOiAwIDZweDtcclxuXHRcdFx0Y29sb3I6ICMyYzI4MjY7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdH1cclxuXHJcblx0XHQuYml6X2xvbmdTdHJpbmcge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDcycHg7XHJcblx0XHRcdHdpZHRoOiAycHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmMyNTA7XHJcblx0XHRcdHRvcDogMjBweDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHQvLyBoZWlnaHQ6MTAwJTtcclxuXHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJpel90aW1lbGluZS10IC50IHtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIxcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJpel90aW1lbGluZS1saW5lIHtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmMyNTA7XHJcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTZweDtcclxuXHRcdH1cclxuXHJcblx0XHQuYml6LXRpbWVsaW5lX2JvdCB7XHJcblx0XHRcdC5iaXpfdGltZWxpbmUtdCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYml6X3RpbWVsaW5lLW5vZGUge1xyXG5cdFx0XHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTBweDtcclxuXHRcdFx0XHRtYXJnaW46IDE0cHggM3B4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYml6X3RpbWVsaW5lLWxpbmUge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE5cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxufVxyXG5cclxuLy8g5L6n6L655qCPIFxyXG4uZml4ZWQtbWVudSB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRtYXJnaW4tbGVmdDogNjUwcHg7XHJcblx0ei1pbmRleDogMTAwMDtcclxuXHRtYXJnaW4tdG9wOiAtMjAwcHg7XHJcblxyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XHJcblx0cGFkZGluZy10b3A6IDIwMHB4O1xyXG5cdHdpZHRoOiAyNjZweDtcclxuXHJcblx0Ji5maXhlZCB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cclxuXHRcdC5tZW51LXRvcCB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0YSB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cclxuXHRcdCoge1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5pdGVtIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGJvcmRlcjogM3B4IHNvbGlkICNmZmM0NGU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDM1cHg7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTEzM3B4O1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGFuaW1hdGlvbjogbG9hZGluZyAxcyBpbmZpbml0ZTtcclxuXHRcdFx0LXdlYmtpdC1hbmltYXRpb246IGxvYWRpbmcgMXMgaW5maW5pdGU7XHJcblx0XHRcdC1tb3otYW5pbWF0aW9uOiBsb2FkaW5nIDFzIGluZmluaXRlO1xyXG5cdFx0XHQtby1hbmltYXRpb246IGxvYWRpbmcgMXMgaW5maW5pdGU7XHJcblx0XHRcdC1tcy1hbmltYXRpb246IGxvYWRpbmcgMXMgaW5maW5pdGU7XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdHdpZHRoOiAyNjBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE4MHB4O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5pdGVtOmhvdmVyIHtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0Lm1lbnUtdG9wIHtcclxuXHRcdEBpbmNsdWRlIHNwcml0ZV9vdGhlcl9zcHJpdGVzO1xyXG5cdFx0QGluY2x1ZGUgaWNvX2dvdG87XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0bWFyZ2luOiAyMHB4IGF1dG8gMDtcclxuXHJcblx0XHQudHh0IHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNjJweDtcclxuXHRcdFx0Y29sb3I6ICRtYWluQ29sb3I7XHJcblx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0QGluY2x1ZGUgaWNvX2dvdG9faDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGE6aG92ZXIge1xyXG5cdFx0LnR4dCB7XHJcblx0XHRcdGNvbG9yOiAkaG92ZXJDb2xvcjtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvLyBTQ1NTIHZhcmlhYmxlcyBhcmUgaW5mb3JtYXRpb24gYWJvdXQgaWNvbidzIGNvbXBpbGVkIHN0YXRlLCBzdG9yZWQgdW5kZXIgaXRzIG9yaWdpbmFsIGZpbGUgbmFtZVxyXG4vL1xyXG4vLyAuaWNvbi1ob21lIHtcclxuLy8gICB3aWR0aDogJGljb24taG9tZS13aWR0aDtcclxuLy8gfVxyXG4vL1xyXG4vLyBUaGUgbGFyZ2UgYXJyYXktbGlrZSB2YXJpYWJsZXMgY29udGFpbiBhbGwgaW5mb3JtYXRpb24gYWJvdXQgYSBzaW5nbGUgaWNvblxyXG4vLyAkaWNvbi1ob21lOiB4IHkgb2Zmc2V0X3ggb2Zmc2V0X3kgd2lkdGggaGVpZ2h0IHRvdGFsX3dpZHRoIHRvdGFsX2hlaWdodCBpbWFnZV9wYXRoO1xyXG4vL1xyXG4vLyBBdCB0aGUgYm90dG9tIG9mIHRoaXMgc2VjdGlvbiwgd2UgcHJvdmlkZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgc3ByaXRlc2hlZXQgaXRzZWxmXHJcbi8vICRzcHJpdGVzaGVldDogd2lkdGggaGVpZ2h0IGltYWdlICRzcHJpdGVzaGVldC1zcHJpdGVzO1xyXG4gICAgICAgICAgICBAbWl4aW4gYmdfc2gge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxMnB4IC0zNjBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyOThweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYnRuLWRvd24ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwMnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYnRuLWRvd25faCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMjBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MDJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGJ0bi1sdCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNDBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MDJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGJ0bi1sdF9oIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MTJweCAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwMnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYnRuLXl5IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MTJweCAtMTIwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDAycHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBidG4teXlfaCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDEycHggLTI0MHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwMnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYnRuLXl5X3N1cyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNjBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MDJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGljby1hIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03NzdweCAtMzYwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gaWNvLWFfaCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzc3cHggLTM4NXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGljby1nbyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzIwcHggLTM2MHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ3cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGljb19zaCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01MzVweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBpdGVtLWJnIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ4MHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDExOHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBpdGVtLWJnX2gge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC00ODBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMThweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gdGFnLXJtZ2wge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1NnB4IC00ODBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gdGFnLXdqdGoge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2OHB4IC00ODBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIEBtaXhpbiBzcHJpdGVfaGRfc3ByaXRlcyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlX2hkLnBuZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiIsIi8vIFNDU1MgdmFyaWFibGVzIGFyZSBpbmZvcm1hdGlvbiBhYm91dCBpY29uJ3MgY29tcGlsZWQgc3RhdGUsIHN0b3JlZCB1bmRlciBpdHMgb3JpZ2luYWwgZmlsZSBuYW1lXHJcbi8vXHJcbi8vIC5pY29uLWhvbWUge1xyXG4vLyAgIHdpZHRoOiAkaWNvbi1ob21lLXdpZHRoO1xyXG4vLyB9XHJcbi8vXHJcbi8vIFRoZSBsYXJnZSBhcnJheS1saWtlIHZhcmlhYmxlcyBjb250YWluIGFsbCBpbmZvcm1hdGlvbiBhYm91dCBhIHNpbmdsZSBpY29uXHJcbi8vICRpY29uLWhvbWU6IHggeSBvZmZzZXRfeCBvZmZzZXRfeSB3aWR0aCBoZWlnaHQgdG90YWxfd2lkdGggdG90YWxfaGVpZ2h0IGltYWdlX3BhdGg7XHJcbi8vXHJcbi8vIEF0IHRoZSBib3R0b20gb2YgdGhpcyBzZWN0aW9uLCB3ZSBwcm92aWRlIGluZm9ybWF0aW9uIGFib3V0IHRoZSBzcHJpdGVzaGVldCBpdHNlbGZcclxuLy8gJHNwcml0ZXNoZWV0OiB3aWR0aCBoZWlnaHQgaW1hZ2UgJHNwcml0ZXNoZWV0LXNwcml0ZXM7XHJcbiAgICAgICAgICAgIEBtaXhpbiBiZ19pMSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzQzcHggLTM2NHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2OXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMjdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYmdfaTIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzI2cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjg1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4M3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBiZ19pMyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDc4cHggLTM2NHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMTFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gaV9iZyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEyNHB4IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTQ5cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2MXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBuby1kMSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNjRweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NjhweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzUycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIG5vLWQyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NjJweCAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1MnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNDRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gbm8tZDMge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1MnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIEBtaXhpbiBzcHJpdGVfYmdfc3ByaXRlcyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlX2JnLnBuZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiIsIi8vIFNDU1MgdmFyaWFibGVzIGFyZSBpbmZvcm1hdGlvbiBhYm91dCBpY29uJ3MgY29tcGlsZWQgc3RhdGUsIHN0b3JlZCB1bmRlciBpdHMgb3JpZ2luYWwgZmlsZSBuYW1lXHJcbi8vXHJcbi8vIC5pY29uLWhvbWUge1xyXG4vLyAgIHdpZHRoOiAkaWNvbi1ob21lLXdpZHRoO1xyXG4vLyB9XHJcbi8vXHJcbi8vIFRoZSBsYXJnZSBhcnJheS1saWtlIHZhcmlhYmxlcyBjb250YWluIGFsbCBpbmZvcm1hdGlvbiBhYm91dCBhIHNpbmdsZSBpY29uXHJcbi8vICRpY29uLWhvbWU6IHggeSBvZmZzZXRfeCBvZmZzZXRfeSB3aWR0aCBoZWlnaHQgdG90YWxfd2lkdGggdG90YWxfaGVpZ2h0IGltYWdlX3BhdGg7XHJcbi8vXHJcbi8vIEF0IHRoZSBib3R0b20gb2YgdGhpcyBzZWN0aW9uLCB3ZSBwcm92aWRlIGluZm9ybWF0aW9uIGFib3V0IHRoZSBzcHJpdGVzaGVldCBpdHNlbGZcclxuLy8gJHNwcml0ZXNoZWV0OiB3aWR0aCBoZWlnaHQgaW1hZ2UgJHNwcml0ZXNoZWV0LXNwcml0ZXM7XHJcbiAgICAgICAgICAgIEBtaXhpbiBpY29fYXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0NXB4IC0zMThweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzOXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBpY29fYXJfaCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjYwcHggLTE2OHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM5cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGljb19hdCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzA5cHggLTE2OHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM5cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGljb19hdF9oIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNThweCAtMTY4cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzlweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gaWNvX2Mge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU4NnB4IC0xNzJweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBpY29fZ290byB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTg1cHggLTMwMXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBpY29fZ290b19oIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NDVweCAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBpY29fbW9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQ1cHggLTMxOHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGljb19tb3JlMSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTg2cHggLTIxOXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGljb19tb3JlX2gge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5NXB4IC0zMThweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBpY29fbmV3IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01OTRweCAtMzE4cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gaWNvX3BsYXkge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1OHB4IC0yNjZweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzOHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBpdGVtX2IxIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NDVweCAtNzJweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gaXRlbV9iMV9oIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NDVweCAtMTIycHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUycHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGl0ZW1fYjIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gaXRlbV9iMl9oIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzBweCAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gaXRlbV9iMyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQ1cHggLTE3MnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBpdGVtX2IzX2gge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0NXB4IC0yMTlweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMzFweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gaXRlbV9jIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NDVweCAtMjY2cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAzcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIHRpdF9kanRqIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEzM3B4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3NHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiB0aXRfZnN0aiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjYwcHggMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNzVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNzRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gdGl0X2pqZ2wge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2MHB4IC04NHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3NHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiB0aXRfamx0aiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMTdweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNzVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNzRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gdGl0X2pudGoge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4NXB4IC0yMTdweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNzVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNzRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gdGl0X3JtYmsge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzAxcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTc1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICBAbWl4aW4gc3ByaXRlX290aGVyX3Nwcml0ZXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZV9vdGhlci5wbmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4iXX0= */

