@charset "utf-8";
/* /webgame/sgqyz/tpl/css/gserver.css */
/* ue_notice */
.ue_notice{ position:absolute; top:200px;margin-left: -483px;left: 50%;z-index: 99;}

/*ser_out_face*/
.ser_out_face{opacity:1;filter:alpha(opacity=100);z-index: 99;
	top:170px;
	margin-left: -494px;
	width: 626px;
}
.out_face_hd,.out_face_bd,.out_face_fd{background:url(../webgame/sgqyz/tpl/images/sprite_serv.png?01b2ddc);}
.out_face_hd,.out_face_hd a{ color:#d77d24; }
/* 头 */
.out_face_hd{ background-position:-0px -0px;
	padding: 14px 30px 16px 20px;
    height: 18px;
}
/* 中 */
.out_face_bd{ overflow:hidden;background-position:-626px 0;padding: 0 18px;background-repeat: repeat-y; }
/* 尾 */
.out_face_fd{padding-bottom:20px; zoom:1;background-position:right bottom;background-repeat: no-repeat;}

/* store_btn */
/* 公告 */
.sns_textscroll h2{color:#d77d24;}
/* 公告轮播 */
.text_scroll_bx{ height:24px;}
.text_scroll_bx a{color:#d77d24;}
.text_scroll_bx a:hover{ color:#d77d24;}
.text_scroll_bx li img{ display:inline-block; *display: inline; *zoom:1; margin:5px 3px;}
/*.m_server .m_server_hd,.m_server .m_server_bd,.m_server .m_server_fd{ background:url(../webgame/sgqyz/tpl/images/iserver_bg.png?01b2ddc);}
.m_server .m_server_hd{ width:600px; height:10px;
	background-position: 0 0;}
.m_server .m_server_bd {
	width:580px;
	padding: 10px 10px  0;
	background-position: -600px 0;
}*/
.m_server .m_server_bd{
	padding: 0 5px;
}
.m_server_bd h2{ background:none; font-size:14px; font-family:"microsoft yahei"; font-weight:700; color:#c9bb9b; text-indent:0; line-height:36px;}
.alert_w{ background:url(../webgame/sgqyz/tpl/images/sprite_6.png?01b2ddc) no-repeat 0 0;}
.select_ser{ color:#c9bb9b;}
.select_ser .ser_tx{
	border: solid #4b3838 1px; background-color:#b39292;color:#c9bb9b;
}
.m_played_ser .nplay { color:#c9bb9b;}
.m_server .m_server_fd{ background-position: right bottom;
	height: 10px;
	overflow: hidden;
	width: 600px;}

/*server_box*/
.server_num li{
	background: #917d64 ; border-color:#4b4135; color: #eddcc6;
	transition: all .3s;
}
.server_num li.cur{ background:transparent;border-bottom-color:transparent;color: #eddcc6;}
.server_all .m_server_num{border-bottom-color: #4b3838;}

/*scrollbar*/
.jScrollPaneContainer{outline: none;}
a.jScrollArrowUp { background:url(../webgame/sgqyz/tpl/images/sprite_6.png?01b2ddc) no-repeat  0 -76px;}
a.jScrollArrowDown { background: url(../webgame/sgqyz/tpl/images/sprite_6.png?01b2ddc) no-repeat 0 -88px;}
a.jScrollArrowUp:hover{ background:url(../webgame/sgqyz/tpl/images/sprite_6.png?01b2ddc) no-repeat -17px -76px;}
a.jScrollArrowDown:hover{ background: url(../webgame/sgqyz/tpl/images/sprite_6.png?01b2ddc) no-repeat -17px -88px;}

.jScrollPaneTrack{background:#4b4135;}
.jScrollPaneDrag{background:#917d64;}
.allTxt_box .allTxt{color:#c9bb9b;}
.server_all  .server_box{height: 70px;}

.w_tit{
	color:#C9BB9B;
}

.w_tit a{
	color:#F04510;
}
/* /webgame/sgqyz/tpl/css/game.css */
@charset "UTF-8";
/*@mixin*/
/* 各类居中 */
/* 默认文字颜色 */
/* 默认文字hover */
/* 默认文字强调颜色1 */
/* 按钮颜色一般 */
/* 按钮颜色强调 */
.view .hc {
  color: #e93235 !important;
}

/* 背景颜色 */
/* 框背景颜色 */
/* 边框颜色 */
/* 输入框颜色 */
.my_ftop,
.view {
  background-color: #efecee;
}

.wg-main * {
  box-sizing: border-box;
}

.wg-main {
  margin: -213px auto 0;
  position: relative;
  z-index: 12;
}

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

input::-webkit-input-placeholder { /* WebKit browsers 适配谷歌 */
  color: #b2b2b2;
}

input:-moz-placeholder { /* Mozilla Firefox 4 to 18 适配火狐 */
  color: #b2b2b2;
}

input::-moz-placeholder { /* Mozilla Firefox 19+ 适配火狐 */
  color: #b2b2b2;
}

input:-ms-input-placeholder { /* Internet Explorer 10+  适配ie*/
  color: #b2b2b2;
}

/* 按钮公共 */
[class~=btn-wg] {
  display: block;
  transition: filter 0.3s, color 0.3s;
}
[class~=btn-wg]:hover {
  filter: brightness(1.2);
}
[class~=btn-wg].btn-wg-intro {
  background-image: url(../webgame/sgqyz/tpl/images/sprite_btn.png?01b2ddc);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 136px;
  height: 37px;
  font-size: 0;
}
[class~=btn-wg].opt-btn {
  background-image: url(../webgame/sgqyz/tpl/images/sprite_opt.png?01b2ddc);
  background-repeat: no-repeat;
  font-size: 0;
}
[class~=btn-wg].opt-btn.opt-btn-1 {
  background-position: 0 0;
  width: 147px;
  height: 80px;
}
[class~=btn-wg].opt-btn.opt-btn-2 {
  background-position: -151px 0;
  width: 147px;
  height: 80px;
}
[class~=btn-wg].opt-btn.opt-btn-3 {
  background-position: 0 -84px;
  width: 117px;
  height: 80px;
}
[class~=btn-wg].opt-btn.opt-btn-4 {
  background-position: -121px -84px;
  width: 117px;
  height: 80px;
}
[class~=btn-wg].opt-btn.opt-btn-5 {
  background-position: 0 -168px;
  width: 117px;
  height: 80px;
}
[class~=btn-wg].opt-btn.opt-btn-6 {
  background-position: -121px -168px;
  width: 117px;
  height: 80px;
}
[class~=btn-wg].btn-wg-top {
  background-image: url(../webgame/sgqyz/tpl/images/sprite_btn.png?01b2ddc);
  background-repeat: no-repeat;
  background-position: 0 -41px;
  width: 68px;
  height: 58px;
  font-size: 0;
}
[class~=btn-wg].mod-hd-btn {
  height: 18px;
  padding: 0 8px;
  text-align: center;
  font: 500 12px/18px "microsoft yahei";
  color: #fff8ef;
  background-color: #927968;
}
[class~=btn-wg].mod-hd-more, [class~=btn-wg].mod-more {
  background-image: url(../webgame/sgqyz/tpl/images/sprite_icon.png?01b2ddc);
  background-repeat: no-repeat;
  background-position: -89px 0;
  width: 16px;
  height: 16px;
}
[class~=btn-wg].bar-btn {
  width: 106px;
  height: 37px;
  text-align: center;
  font: 500 14px/37px "microsoft yahei";
  color: #fff8ee;
  background-color: #927968;
}
[class~=btn-wg].hot-opt {
  width: 112px;
  height: 35px;
  text-align: center;
  font: 500 14px/35px "microsoft yahei";
  color: #fff8ee;
}
[class~=btn-wg].hot-opt.hot-opt-1 {
  background-color: #cf531c;
}
[class~=btn-wg].hot-opt.hot-opt-2 {
  background-color: #927968;
}
[class~=btn-wg].nav-item {
  width: 112px;
  height: 35px;
  text-align: center;
  font: 500 14px/35px "microsoft yahei";
  color: #333333;
  background-color: #eae4e6;
  overflow: hidden;
}
[class~=btn-wg].nav-item:hover, [class~=btn-wg].nav-item.cur {
  font: 500 14px/35px "microsoft yahei";
  color: #fff8ee;
  background-color: #927968;
}

.img-box {
  overflow: hidden;
}
.img-box img {
  transition: transform 0.3s, color 0.3s;
  display: block;
  width: 100%;
  height: 100%;
}
.img-box:hover img {
  transform: scale(1.2);
}

.list-ul .list-item {
  position: relative;
  font: 500 14px/24px "microsoft yahei";
  color: #333333;
  position: relative;
  padding-left: 13px;
  transition: color 0.3s;
}
.list-ul .list-item span {
  position: absolute;
  top: 0;
  right: 0;
  font: 500 12px/24px "microsoft yahei";
  color: #b2b2b2;
}
.list-ul .list-item a {
  font: 500 14px/24px "microsoft yahei";
  color: #333333;
}
.list-ul .list-item::after {
  content: "";
  position: absolute;
  top: 10px;
  left: 0;
  width: 4px;
  height: 4px;
  background-color: #333333;
  border-radius: 50%;
  transition: background-color 0.3s;
}
.list-ul .list-item:hover {
  font: 500 14px/24px "microsoft yahei";
  color: #bf7a25;
}
.list-ul .list-item:hover a {
  font: 500 14px/24px "microsoft yahei";
  color: #bf7a25;
}
.list-ul .list-item:hover::after {
  background-color: #bf7a25;
}
.list-ul .list-item.hc1 {
  color: #ff4e00 !important;
}
.list-ul .list-item.hc1 a {
  color: #ff4e00 !important;
}
.list-ul .list-item em {
  display: none;
  margin-left: 5px;
}
.list-ul .list-item.new em {
  display: inline-block;
  background-image: url(../webgame/sgqyz/tpl/images/sprite_icon.png?01b2ddc);
  background-repeat: no-repeat;
  background-position: 0 -60px;
  width: 23px;
  height: 11px;
}

.mod .mod-hd {
  position: relative;
  margin-top: 20px;
  padding-bottom: 10px;
}
.mod .mod-stit {
  display: none;
}
.mod .mod-hd-opt {
  position: absolute;
  right: 0;
  top: 0;
}
.mod .mod-hd-opt .mod-hd-btn {
  display: inline-block;
  margin-right: 10px;
  vertical-align: top;
}
.mod .mod-hd-opt .mod-hd-more {
  display: inline-block;
}
.mod .mod-bd {
  background-color: #fff;
  padding: 20px 10px;
}
.mod.mod-dark .mod-bd {
  background-color: #e4e2e4;
}
.mod .mod-tit {
  background-image: url(../webgame/sgqyz/tpl/images/sprite_tit.png?01b2ddc);
  background-repeat: no-repeat;
  font-size: 0;
}
.mod.mod-info .mod-tit {
  background-position: -128px -76px;
  width: 124px;
  height: 30px;
}
.mod.mod-video .mod-tit {
  background-position: -256px -76px;
  width: 124px;
  height: 30px;
}
.mod.mod-recommend {
  float: none;
}
.mod.mod-recommend .mod-tit {
  background-position: -258px -42px;
  width: 125px;
  height: 30px;
}
.mod.mod-kfzx {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 356px;
  margin-right: 5px;
  vertical-align: top;
}
.mod.mod-kfzx .mod-tit {
  background-position: -129px -42px;
  width: 125px;
  height: 30px;
}
.mod.mod-wjjl {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 828px;
  vertical-align: top;
}
.mod.mod-wjjl .mod-tit {
  background-position: 0 -42px;
  width: 125px;
  height: 30px;
}

.wg-head {
  position: relative;
  height: 840px;
  overflow: hidden;
}

.hd-bg-1,
.hd-bg-2,
.hd-bg-3,
.hd-bg-4 {
  height: 210px;
}

.hd-bg-full-1{
  background-repeat: no-repeat;
  background-position: center top;
}
.hd-bg-full-2{
  background-repeat: no-repeat;
  background-position: center 420px;
}

.hd-slogen{
  background-size:100% 100%;
  background-repeat: no-repeat;
  background-position: center top;
  width:  100%;
  height: 100%;

  position: absolute;
  left: 0;
  top: 0;
}

/* 首屏 */
.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: 840px;
  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.3;
}

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

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

.mian-box {
  padding: 6px 5px;
  background-color: #382d2c;
  font-size: 0;
}

.mod-intro {
  margin-bottom: 9px;
}

.mod-guide {
  margin-right: 6px;
}

.mod-guide,
.mod-article {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: top;
}

.fixed-menu {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: 620px;
  opacity: 0;
  transition: opacity 0.3s;
}
.fixed-menu.fixed {
  opacity: 1;
}

/* 默认文字颜色 */
/* 默认文字hover */
.mod-intro {
  background: url(../webgame/sgqyz/tpl/images/box/intro_box.png?01b2ddc) no-repeat;
  background-size: cover;
  padding: 6px 0;
}
.mod-intro .intro-box {
  position: relative;
  font-size: 0;
  margin: 0 auto;
}
.mod-intro .intro-box-1 {
  background-image: url(../webgame/sgqyz/tpl/images/sprite_intro.png?01b2ddc);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 1190px;
  height: 124px;
  padding: 36px 0 0 92px;
}
.mod-intro .intro-box-1::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 19px;
  background-image: url(../webgame/sgqyz/tpl/images/sprite_intro.png?01b2ddc);
  background-repeat: no-repeat;
  background-position: 0 -128px;
  width: 65px;
  height: 65px;
  width: 66px;
  height: 66px;
}
.mod-intro .intro-box-1 .intro-txt {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  position: relative;
  width: 806px;
  padding-right: 26px;
  font: 500 14px/26px "microsoft yahei";
  color: #c9bb9b;
  vertical-align: top;
  height: 56px;
  overflow: hidden;
}
.mod-intro .intro-box-1 .intro-txt a {
  font: 500 14px/26px "microsoft yahei";
  color: #ff4e00;
}
.mod-intro .intro-box-1 .intro-txt::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  background-image: url(../webgame/sgqyz/tpl/images/sprite_intro.png?01b2ddc);
  background-repeat: no-repeat;
  background-position: -69px -128px;
  width: 2px;
  height: 63px;
}
.mod-intro .intro-box-1 .intro-share-group {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding-top: 10px;
  padding-left: 20px;
}
.mod-intro .intro-box-1 .intro-share {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 120px;
  font: 500 14px/37px "microsoft yahei";
  color: #c9bb9b;
  vertical-align: top;
}
.mod-intro .intro-box-1 .intro-share #bdshare {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.mod-intro .intro-box-1 .intro-btn {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  position: relative;
}
.mod-intro .intro-box-2.intro-recommend-list {
  text-align: center;
  margin-top: 8px;
}
.mod-intro .intro-recommend-item {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 392px;
  height: 120px;
  margin: 0 3px;
  overflow: hidden;
}

.mod-guide {
  width: 792px;
}
.mod-guide .guide-tplb {
  position: relative;
  height: 395px;
}
.mod-guide .guide-opt {
  margin-top: 8px;
  position: relative;
}

.guide-tplb .mod-silde,
.guide-tplb .slide-list,
.guide-tplb .slide-list li,
.guide-tplb .slide-list li a,
.guide-tplb .slide-list li a img {
  width: 100% !important;
  height: 100% !important;
  overflow: hidden;
}
.guide-tplb .slide-list li {
  position: absolute;
  left: 0;
  top: 0;
}
.guide-tplb .slide-list li a::after {
  content: attr(title);
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 46px;
  padding-left: 10px;
  font: 500 14px/46px "microsoft yahei";
  color: #d7cbbd;
  background-color: rgba(32, 27, 30, 0.8);
}
.guide-tplb .slide-dot {
  position: absolute;
  right: 10px;
  bottom: 14px;
  z-index: 3;
  font-size: 0;
}
.guide-tplb .slide-dot li {
  font-size: 0;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-right: 12px;
  width: 14px;
  height: 14px;
  border-radius: 7px;
  background-color: #917d64;
  transition: background-color 0.3s, width 0.3s;
}
.guide-tplb .slide-dot li.cur {
  width: 50px;
  background-color: #ff4e00;
}

.guide-opt {
  font-size: 0;
}
.guide-opt .opt-btn {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  cursor: pointer;
}
.guide-opt .opt-btn + .opt-btn {
  margin-left: 6px;
}

.mod-article {
  width: 392px;
  height: 481px;
  background-color: #ffffff;
}

/* 标签宽 */
.mod-article {
  padding: 0 10px;
  overflow: hidden;
}
.mod-article .article-hd {
  *zoom: 1;
  height: 50px;
  border-bottom: solid 1px #e3e2e4;
}
.mod-article .article-hd:after {
  content: "";
  display: table;
  clear: both;
}
.mod-article .article-hd-item {
  text-align: center;
  height: 50px;
  font: 500 18px/50px "microsoft yahei";
  color: #32302e;
  float: left;
  min-width: 90px;
  margin-right: 0;
  transition: border-color 0.3s, font-weight 0.3s;
  border-bottom: solid 3px rgba(200, 135, 96, 0);
  cursor: default;
}
.mod-article .article-hd-item.cur {
  font-weight: bold;
  border-bottom: solid 3px #c88760;
}
.mod-article .article-list {
  height: 367px;
  overflow: hidden;
}
.mod-article .article-item {
  margin-top: 6px;
  padding-bottom: 6px;
  height: 55px;
  overflow: hidden;
  border-bottom: dashed 1px #e3e2e4;
}
.mod-article .article-item > a {
  display: inline-block;
  max-width: 306px;
  white-space: initial;
}
.mod-article .article-more {
  position: relative;
  display: block;
  text-align: center;
  height: 62px;
  font: 500 14px/62px "microsoft yahei";
  color: #333333;
}

/* 默认文字颜色 */
/* 默认文字hover */
.mod-info .mod-bd {
  height: 370px;
  overflow: hidden;
}
.mod-info .info-search-bar {
  padding-bottom: 20px;
  border-bottom: solid 1px #ebe9ea;
}
.mod-info .cont-tab {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 652px;
  height: 272px;
  vertical-align: top;
  padding-right: 16px;
}
.mod-info .cont-adv {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 518px;
  height: 272px;
  background-color: #f4f4f4;
  background: linear-gradient(#ffffff, #f4f4f4, #ffffff);
  padding: 20px 0 0 20px;
}
.mod-info .cont-adv .adv-item {
  display: block;
  width: 498px;
  height: 122px;
}
.mod-info .cont-adv .adv-item.adv-item-1 {
  margin-bottom: 8px;
}

.search-bar {
  font-size: 0;
}
.search-bar .bar-box {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-right: 18px;
}
.search-bar .bar-input-box {
  position: relative;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: top;
  width: 447px;
  height: 37px;
  padding-left: 32px;
  background: #fbfcfd;
  border: solid 1px #bcb9bd;
  box-shadow: 0 0 7px 3px inset rgba(199, 204, 214, 0.5);
}
.search-bar .bar-input-box input {
  width: 100%;
  height: 100%;
  border: none;
  background-color: transparent;
  font: 500 14px/37px "microsoft yahei";
  color: #333333;
}
.search-bar .bar-input-box::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 7px;
  background-image: url(../webgame/sgqyz/tpl/images/sprite_icon.png?01b2ddc);
  background-repeat: no-repeat;
  background-position: -89px -20px;
  width: 14px;
  height: 16px;
}
.search-bar .bar-btn {
  margin-left: 10px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.search-bar .bar-label {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  font: 700 14px/37px "microsoft yahei";
  color: #333333;
}
.search-bar .bar-label a {
  font: 500 14px/37px "microsoft yahei";
  color: #333333;
}
.search-bar .bar-label a:hover {
  color: #bf7a25;
}

.infoCont-nav {
  font-size: 0;
}
.infoCont-nav .nav-item {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  min-width: 112px;
  height: 35px;
  text-align: center;
  font: 500 14px/35px "microsoft yahei";
  color: #333333;
  padding: 0 10px;
  background-color: #eae4e6;
  transition: color 0.3s, background-color 0.3s;
}
.infoCont-nav .nav-item.cur {
  font: 500 14px/35px "microsoft yahei";
  color: #fff8ee;
  background-color: #927968;
}
.infoCont-nav .nav-item + .nav-item {
  margin-left: 6px;
}

.infoCont-item {
  margin-top: 10px;
  padding-bottom: 10px;
  height: 34px;
  overflow: hidden;
  border-bottom: dashed 1px #e3e2e4;
}
.infoCont-item > a {
  display: inline-block;
  max-width: 584px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.mod-hot {
  position: relative;
}
.mod-hot .mod-tit {
  position: relative;
  font-size: 0;
  padding-left: 30px;
  background: none;
}
.mod-hot .mod-tit::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  background-image: url(../webgame/sgqyz/tpl/images/sprite_tit.png?01b2ddc);
  background-repeat: no-repeat;
  background-position: -387px -42px;
  width: 24px;
  height: 28px;
}
.mod-hot .mod-tit a {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.mod-hot .mod-tit a.tab-li-1 {
  background-image: url(../webgame/sgqyz/tpl/images/sprite_tit.png?01b2ddc);
  background-repeat: no-repeat;
  background-position: 0 -110px;
  width: 94px;
  height: 26px;
}
.mod-hot .hot-item {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.mod-hot .hot-item + .hot-item {
  margin-left: 10px;
}
.mod-hot .mod-bd {
  position: relative;
  height: 302px;
  transition: height 0.3s;
}
.mod-hot .mod-bd .hot-nav {
  position: absolute;
  z-index: 1;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  padding: 20px 10px;
  transition: width 0.3s, height 0.3s;
  overflow: hidden;
}
.mod-hot .mod-bd.isOpen {
  height: 562px;
}
.mod-hot .mod-bd.isOpen .hot-nav {
  position: absolute;
  z-index: 2;
  height: 144px;
  width: 496px;
  *zoom: 1;
  transition: width 0.3s, height 0.3s;
}
.mod-hot .mod-bd.isOpen .hot-nav:after {
  content: "";
  display: table;
  clear: both;
}
.mod-hot .mod-bd.isOpen .hot-nav .hot-item + .hot-item {
  margin-left: 6px;
}
.mod-hot .mod-bd.isOpen .hot-nav .hot-item {
  width: 90px;
  height: 104px;
  background-size: 100% 100%;
  padding: 2px;
}
.mod-hot .mod-bd.isOpen .hot-nav .hot-item .item-img-box {
  width: 86px;
  height: 100px;
}
.mod-hot .mod-bd.isOpen .hot-nav .hot-item .item-name {
  opacity: 0 !important;
}
.mod-hot .mod-bd.isOpen .hot-nav .hot-item.cur, .mod-hot .mod-bd.isOpen .hot-nav .hot-item:hover {
  background-image: url(../webgame/sgqyz/tpl/images/hot/hot_bg_h.png?01b2ddc);
  width: 90px;
  height: 104px;
  background-size: 100% 100%;
}
.mod-hot .mod-bd.isOpen .hot-list {
  display: block;
}
.mod-hot .mod-more {
  position: absolute;
  top: -36px;
  right: 0;
  background-image: url(../webgame/sgqyz/tpl/images/sprite_icon.png?01b2ddc);
  background-repeat: no-repeat;
  background-position: -89px 0;
  width: 16px;
  height: 16px;
}

.hot-item {
  background-image: url(../webgame/sgqyz/tpl/images/hot/hot_bg.png?01b2ddc);
  width: 226px;
  height: 262px;
  background-size: 100% 100%;
  overflow: hidden;
  padding: 5px;
  cursor: pointer;
  transition: width 0.3s, height 0.3s, margin-left 0.3s;
}
.hot-item .item-img-box {
  position: relative;
  width: 216px;
  height: 252px;
  transition: width 0.3s, height 0.3s;
}
.hot-item .item-img-box .item-img {
  display: block;
  width: 100%;
  height: 100%;
}
.hot-item .item-img-box .item-name {
  position: absolute;
  z-index: 1;
  left: 0;
  bottom: 0;
  width: 100%;
  text-align: center;
  font: 500 20px/105px "microsoft yahei";
  color: #f7f7f7;
  opacity: 0;
  transition: opacity 0.3s;
  background-image: url(../webgame/sgqyz/tpl/images/hot/hot_name_bg.png?01b2ddc);
  width: 216px;
  height: 77px;
}
.hot-item:hover {
  background-image: url(../webgame/sgqyz/tpl/images/hot/hot_bg_h.png?01b2ddc);
}
.hot-item:hover .item-name {
  opacity: 1;
}

.hot-list {
  position: absolute;
  left: 0;
  top: 0;
  width: 1190px;
  height: 562px;
  display: none;
}

.hot-cont {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.hot-cont img {
  width: 100%;
  height: 100%;
}
.hot-cont .hot-opt-group {
  position: absolute;
  right: 84px;
  bottom: 35px;
  z-index: 1;
}
.hot-cont .hot-opt-group .hot-opt {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.hot-cont .hot-opt-group .hot-opt + .hot-opt {
  margin-left: 6px;
}

/* 默认主颜色 */
/* 弱化文字颜色 */
.mod-video .video-left,
.mod-video .video-right {
  /* display: inline-;
  *display: inline;
  *zoom: 1;
  vertical-align: top; */
}
.mod-video .video-left {
  /* width: 670px; */
  margin-right: -30px;
  height: 380px;
  overflow: hidden;
}
.mod-video .vid-item {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-right: 30px;
  margin-bottom: 10px;
  width: 210px;
}
.mod-video .vid-item .item-img-box {
  width: 210px;
  height: 118px;
}
.mod-video .mod-pics {
  padding-top: 10px;
}

.video-nav .nav-item {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.video-nav .nav-item + .nav-item {
  margin-left: 6px;
}

/* 视频 */
.vid-item {
  position: relative;
  /* 选中状态 */
}
.vid-item .item-img-box {
  position: relative;
}
.vid-item .item-img-box::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background-image: url(../webgame/sgqyz/tpl/images/sprite_icon.png?01b2ddc);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 57px;
  height: 56px;
  z-index: 2;
  transform: translate(-50%, -50%) scale(0);
}
.vid-item .item-img-box::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background: rgba(0, 0, 0, 0.7);
  box-shadow: 0 0 0 2px inset #cf4f1e;
}
.vid-item .item-img-box::after, .vid-item .item-img-box::before {
  opacity: 0;
  transition: opacity 0.3s, transform 0.3s;
}
.vid-item .item-img-box img {
  display: block;
  width: 100%;
  height: 100%;
}
.vid-item .item-txt-tit {
  padding-top: 4px;
  font: 500 14px/20px "microsoft yahei";
  color: #333333;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.vid-item .item-txt-author {
  font: 500 12px/20px "microsoft yahei";
  color: #808080;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.vid-item:hover .item-img-box::after {
  transform: translate(-50%, -50%) scale(1);
}
.vid-item:hover .item-img-box::after, .vid-item:hover .item-img-box::before {
  opacity: 1;
}
.vid-item:hover .item-txt-tit {
  color: #bf7a25;
}

/* 标签宽 */
/* 默认主颜色 */
/* 弱化文字颜色 */
/* 强调颜色 */
.mod-rank {
  background: url(../webgame/sgqyz/tpl/images/box/rank_box.png?01b2ddc) no-repeat center top;
  width: 500px;
  height: 380px;
  padding: 0 14px;
  padding-top: 18px;
  overflow: hidden;
}
.mod-rank .rank-tit {
  background-image: url(../webgame/sgqyz/tpl/images/sprite_tit.png?01b2ddc);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 430px;
  height: 38px;
  margin: 0 auto;
  font: 500 20px/38px "microsoft yahei";
  color: #f5f0ec;
  text-align: center;
}
.mod-rank .rank-item {
  display: block;
  position: relative;
  padding: 14px 0;
  padding-left: 32px;
  overflow: hidden;
}
.mod-rank .rank-item::after {
  content: attr(data-idx);
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 2px;
  background-image: url(../webgame/sgqyz/tpl/images/sprite_icon.png?01b2ddc);
  background-repeat: no-repeat;
  background-position: -61px 0;
  width: 24px;
  height: 24px;
  font: 700 12px/23px "microsoft yahei";
  color: #382d2c;
  text-align: center;
}
.mod-rank .rank-item .item-img-box {
  display: none;
  width: 156px;
  height: 88px;
  border: solid 3px #cf4f1e;
}
.mod-rank .rank-item .item-img-box > img {
  width: 100%;
  height: 100%;
}
.mod-rank .rank-item .item-tit {
  font: 500 14px/24px "microsoft yahei";
  color: #333333;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 286px;
}
.mod-rank .rank-item .item-author {
  font: 500 14px/24px "microsoft yahei";
  color: #808080;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 146px;
}
.mod-rank .rank-item .item-price {
  font: 500 14px/24px "microsoft yahei";
  color: #808080;
  display: none;
}
.mod-rank .rank-item:hover::after, .mod-rank .rank-item.hover::after {
  background-position: -61px -28px;
  width: 24px;
  height: 24px;
  color: #f8f8f8;
}
.mod-rank .rank-item:hover .item-img-box, .mod-rank .rank-item.hover .item-img-box {
  display: inline-block;
  vertical-align: top;
}
.mod-rank .rank-item:hover .item-info, .mod-rank .rank-item.hover .item-info {
  display: inline-block;
  width: 270px;
  padding-left: 10px;
  padding-top: 10px;
}
.mod-rank .rank-item:hover .item-tit, .mod-rank .rank-item.hover .item-tit {
  display: block;
  font: 500 16px/24px "microsoft yahei";
  color: #bf7a25;
  width: 100%;
}
.mod-rank .rank-item:hover .item-author, .mod-rank .rank-item:hover .item-price, .mod-rank .rank-item.hover .item-author, .mod-rank .rank-item.hover .item-price {
  display: block;
  width: 100%;
}
.mod-rank .rank-item + .rank-item {
  border-top: dashed 1px #d1c8c1;
}

/* 客服 */
.mod-recommend .mod-bd {
  height: auto;
}
.mod-recommend .recommend-item {
  margin: 0 8px;
  margin-bottom: 0;
}

.mod-recommend .recommend-item:hover .recommend-item-name {
  color: #ff6200;
}

/* 客服 */
.mod-kfzx {
  font: 500 14px/20px "microsoft yahei";
  color: #333;
}

.mod-kfzx a {
  display: block;
  margin-right: 6px;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  width: 146px;
  height: 20px;
  color: #fff8ef;
  background-color: #917d64;
}

.mod-kfzx a:hover {
  background-color: #b0955f;
  color: #fff8ef;
  text-decoration: none;
}

.mod-kfzx .mod-bd {
  height: 371px;
  padding: 10px;
}

.mod-kfzx .kfzx-group {
  padding: 20px;
  border-bottom: 1px solid #cccace;
}

.mod-kfzx .kfzx-group--1 .kfzx-txt:first-child {
  margin-bottom: 10px;
}

.mod-kfzx .kfzx-group--2 .kfzx-txt:first-child {
  margin-bottom: 10px;
}

.mod-kfzx .kfzx-group--3 .kfzx-txt {
  padding-left: 100px;
}

.mod-kfzx .kfzx-group--4 {
  border-bottom: none;
  padding: 10px;
}

.mod-kfzx .kfzx-txt {
  line-height: 20px;
  padding-left: 71px;
  position: relative;
  *zoom: 1;
}

.mod-kfzx .kfzx-txt dt {
  position: absolute;
  top: 0;
  left: 0;
}

.mod-kfzx .kfzx-label {
  position: absolute;
  top: 0;
  left: 0;
}

.m_selectlist {
  background-image: url(../webgame/sgqyz/tpl/images/selectList.png?01b2ddc);
  width: 240px;
  height: 30px;
  line-height: 30px;
  position: relative;
  cursor: pointer;
  border: 0 none;
}
.m_selectlist .select_txt {
  padding-left: 10px;
}

.m_selectlist .m_select_cont {
  position: absolute;
  top: 31px;
  width: 240px;
  background-color: #e4e4e4;
  border-top: 0;
  display: none;
  overflow: hidden;
  padding: 5px 0;
}

.m_selectlist .selectlist {
  *vertical-align: top;
}

.m_selectlist .selectlist li {
  width: 100%;
  height: 24px;
  line-height: 24px;
  cursor: pointer;
  *vertical-align: center;
  overflow: hidden;
  color: #3f505f;
  padding: 0 10px;
}

.m_selectlist .selectlist li:hover,
.m_selectlist .selectlist li.cur,
.m_selectlist .selectlist li.cur:hover {
  color: #3f505f;
  background: #f0f0f0;
}

.mod-wjjl {
  font-family: "Microsoft Yahei", Tahoma, Arial, Helvetica, STHeiti, sans-serif;
  font-size: 14px;
  color: #333333;
}
.mod-wjjl .td-wid a {
  font: 500 14px/24px "microsoft yahei";
  color: #333333;
}
.mod-wjjl .td-wid a:hover {
  font: 500 14px/24px "microsoft yahei";
  color: #bf7a25;
}
.mod-wjjl .mod-more {
  position: absolute;
  top: 0;
  right: 0;
  background-image: url(../webgame/sgqyz/tpl/images/sprite_icon.png?01b2ddc);
  background-repeat: no-repeat;
  background-position: -89px 0;
  width: 16px;
  height: 16px;
}

.mod-wjjl .mod-bd {
  min-height: 371px;
  padding: 0 10px;
}

.comu-table {
  line-height: 35px;
}

.comu-table th {
  line-height: 44px;
  margin-bottom: 5px;
  font-weight: bold;
  border-bottom: 1px dotted #d3d3d3;
}

.comu-table td {
  line-height: 39px;
  height: 39px;
  overflow: hidden;
  border-bottom: 1px dotted #d3d3d3;
  font-size: 14px;
}

.comu-table td.td-tit {
  text-align: left;
}

.comu-table .td-reply,
.comu-table .th-reply {
  text-align: center;
}

.comu-table td a,
.comu-table .td-wid {
  line-height: 32px;
  cursor: pointer;
}

.comu-table .td-reply {
  color: #333333;
}

.comu-table .td-wid {
  overflow: hidden;
  height: 32px;
  line-height: 32px;
  padding: 0 5px;
}

.comu-table .td-tit .td-wid {
  width: 500px;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap;
}

.comu-table .hover a,
.comu-table .hover td,
.comu-table .hover td a,
.comu-table .hover .td-wid {
  color: #bf7a25;
  text-decoration: underline;
}

.disable {
  display: none;
}

a.mod-publish {
  width: 68px;
  position: absolute;
  top: 0;
  right: 30px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  font-size: 12px;
  color: #fdfdfd;
  transition: all 0.3s;
  background-color: #917d64;
}

a.mod-publish:hover {
  background-color: #b0955f;
  color: #fdfdfd;
  text-decoration: none;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvbWl4aW4uc2NzcyIsImJhc2UvY29uZmlnLnNjc3MiLCJiYXNlL2Jhc2Uuc2NzcyIsImdhbWUuc2NzcyIsInNwcml0ZV9idG4uc2NzcyIsInNwcml0ZV9vcHQuc2NzcyIsInNwcml0ZV9pY29uLnNjc3MiLCJzcHJpdGVfdGl0LnNjc3MiLCJtb2QvZ2FtZV9oZC5zY3NzIiwibW9kL2dhbWVfYmQuc2NzcyIsIm1vZC9tX21lbnUuc2NzcyIsIm1vZC9tX2ludHJvLnNjc3MiLCJzcHJpdGVfaW50cm8uc2NzcyIsIm1vZC9tX2d1aWRlLnNjc3MiLCJtb2QvbV9hcnRpY2xlLnNjc3MiLCJtb2QvbV9pbmZvLnNjc3MiLCJtb2QvbV9ob3Quc2NzcyIsIm1vZC9tX3ZpZGVvLnNjc3MiLCJtb2QvbV9yYW5rLnNjc3MiLCJtb2QvbV9yZWNvbW1lbmQuc2NzcyIsIm1vZC9tX2tmenguc2NzcyIsIm1vZC9tX2ZvcnVtLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBO0FBcUNBO0FDbkNBO0FBRUE7QUFFQTtBQUVBO0FBRUE7QUFFQTtFQUNJOzs7QUFFSjtBQUVBO0FBRUE7QUFFQTtBQ25CQTtBQUFBO0VBRUksa0JEWU07OztBQ1RWO0VBQ0k7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQUVKO0VBQ0k7OztBQ3JCSjtBQUNBO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VDSVc7RUFDQTtFQVhJO0VBQ0E7RUFDQTtFRE9kOztBQUVEO0VFbUJXO0VBQ0E7RUZsQlY7O0FBQ0E7RUVkYztFQUNBO0VBQ0E7O0FGZWQ7RUVaYztFQUNBO0VBQ0E7O0FGYWQ7RUVWYztFQUNBO0VBQ0E7O0FGV2Q7RUVSYztFQUNBO0VBQ0E7O0FGU2Q7RUVOYztFQUNBO0VBQ0E7O0FGT2Q7RUVKYztFQUNBO0VBQ0E7O0FGT2Y7RUN4Qlc7RUFDQTtFQU5JO0VBQ0E7RUFDQTtFRDhC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O0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7QUFBQTtBQUFBO0VBR0M7RUFDQTs7O0FDL0dEO0VBQ0M7RUFDRztFQUNBOztBQUVGO0VyQjJCQTtFQUNBLE9xQjNCc0I7O0FBQ3JCO0VyQnlCRDtFQUNBLE9xQnpCdUI7O0FBSXhCO0VBQ0M7RUFDTTtFQUNBO0VmMEJJO0VBQ0E7RUExQkk7RUFDQTtFQUNBOzs7QWVJaEI7RUFDQztFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0FBQUE7RUFFQzs7O0FBR0Q7QUFBQTtFQUVDO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7QUFBQTtBQUFBO0FBQUE7RUFJQztFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBIiwiZmlsZSI6ImdhbWUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypAbWl4aW4qL1xyXG5AbWl4aW4gY2xlYXJmaXgge1xyXG4gICp6b29tOiAxO1xyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBiZmMge1xyXG4gICY6YmVmb3JlLFxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gZWxsaXBzaXMge1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG5AbWl4aW4gaW5saW5lLWJsb2Nre1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAqZGlzcGxheTogaW5saW5lO1xyXG4gICp6b29tOjE7XHJcbn1cclxuXHJcbkBtaXhpbiBiZm9udCgkc2l6ZSwgJGxpbmVIZWlnaHQsJGNvbG9yKSB7XHJcbiAgZm9udDogNzAwIHB4KCRzaXplKS9weCgkbGluZUhlaWdodCkgXCJtaWNyb3NvZnQgeWFoZWlcIjtcclxuICBjb2xvcjokY29sb3I7XHJcblxyXG59XHJcbkBtaXhpbiBsZm9udCgkc2l6ZSwgJGxpbmVIZWlnaHQsJGNvbG9yKSB7XHJcbiAgZm9udDogNTAwIHB4KCRzaXplKS9weCgkbGluZUhlaWdodCkgXCJtaWNyb3NvZnQgeWFoZWlcIjtcclxuICBjb2xvcjokY29sb3I7XHJcbn1cclxuXHJcbi8qIOWQhOexu+WxheS4rSAqL1xyXG5AbWl4aW4gY2VudGVyMSB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbkBtaXhpbiBjZW50ZXIyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG59XHJcblxyXG5AbWl4aW4gY2VudGVyMlgge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG59XHJcblxyXG5AbWl4aW4gY2VudGVyMlkge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBweCgkc2l6ZSl7XHJcbiAgQHJldHVybiAkc2l6ZSArIHB4XHJcbn1cclxuXHJcbiIsIlxyXG5cclxuLyog6buY6K6k5paH5a2X6aKc6ImyICovXHJcbiRjb2xvcl90ZXh0X2RlZmF1bHQ6IzMzMzMzMztcclxuLyog6buY6K6k5paH5a2XaG92ZXIgKi9cclxuJGNvbG9yX3RleHRfZGVmYXVsdF9oOiNiZjdhMjU7XHJcbi8qIOm7mOiupOaWh+Wtl+W8uuiwg+minOiJsjEgKi9cclxuJGNvbG9yX3RleHRfZGVmYXVsdF9lbTojZTkzMjM1O1xyXG4vKiDmjInpkq7popzoibLkuIDoiKwgKi9cclxuJGNvbG9yX3RleHRfZGVmYXVsdF9idG46I2NkYmRiNDtcclxuLyog5oyJ6ZKu6aKc6Imy5by66LCDICovXHJcbiRjb2xvcl90ZXh0X2RlZmF1bHRfYnRuX2VtOiNjZGJkYjQ7XHJcbi52aWV3IC5oY3tcclxuICAgIGNvbG9yOiRjb2xvcl90ZXh0X2RlZmF1bHRfZW0gIWltcG9ydGFudDtcclxufVxyXG4vKiDog4zmma/popzoibIgKi9cclxuJGNvbG9yX2JnOiNlZmVjZWU7XHJcbi8qIOahhuiDjOaZr+minOiJsiAqL1xyXG4kY29sb3JfYm94OiMzODJkMmM7XHJcbi8qIOi+ueahhuminOiJsiAqL1xyXG4kY29sb3JfYm9yZGVyOiNiY2I5YmQ7XHJcbi8qIOi+k+WFpeahhuminOiJsiAqL1xyXG4kY29sb3JfaW5wdXQ6I2ZiZmNmZDsiLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcblxyXG4ubXlfZnRvcCxcclxuLnZpZXd7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYmc7XHJcbn1cclxuLy8g5Y+q6ZKI5YaF5a656YOo5YiG6K6+572uYm94LXNpemXpgb/lhY3lvbHlk43lpJbpg6h1aVxyXG4ud2ctbWFpbiAqe1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLndnLW1haW4ge1xyXG4gICAgbWFyZ2luOiAtMjEzcHggYXV0byAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTI7XHJcbn1cclxuXHJcbi53cmFwcGVye1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IHB4KDEyMDApO1xyXG59XHJcblxyXG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIFdlYktpdCBicm93c2VycyDpgILphY3osLfmrYwgKi9cclxuICAgIGNvbG9yOiAjYjJiMmIyO1xyXG59XHJcbmlucHV0Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCDpgILphY3ngavni5AgKi9cclxuICAgIGNvbG9yOiAjYjJiMmIyO1xyXG59XHJcbmlucHV0OjotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDE5KyDpgILphY3ngavni5AgKi9cclxuICAgIGNvbG9yOiAjYjJiMmIyO1xyXG59XHJcbmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwKyAg6YCC6YWNaWUqL1xyXG4gICAgY29sb3I6ICNiMmIyYjI7XHJcbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcbkBpbXBvcnQgXCJiYXNlL21peGluXCI7XHJcbkBpbXBvcnQgXCJiYXNlL2NvbmZpZ1wiO1xyXG5AaW1wb3J0IFwiYmFzZS9iYXNlXCI7XHJcblxyXG5AaW1wb3J0IFwic3ByaXRlX2J0blwiO1xyXG5AaW1wb3J0IFwic3ByaXRlX29wdFwiO1xyXG5AaW1wb3J0IFwic3ByaXRlX3RpdFwiO1xyXG5AaW1wb3J0IFwic3ByaXRlX2ljb25cIjtcclxuXHJcbi8vIOaMiemSrlxyXG4vKiDmjInpkq7lhazlhbEgKi9cclxuW2NsYXNzfj1cImJ0bi13Z1wiXSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dHJhbnNpdGlvbjogZmlsdGVyIDAuM3MsIGNvbG9yIDAuM3M7XHJcblx0Jjpob3ZlcntcclxuXHRcdGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpO1xyXG5cdH1cclxuXHQmLmJ0bi13Zy1pbnRyb3tcclxuXHRcdEBpbmNsdWRlIHNwcml0ZV9idG47XHJcblx0XHRAaW5jbHVkZSBidG5faW50cm87XHJcblx0XHRmb250LXNpemU6IDA7XHJcblx0fVxyXG5cdCYub3B0LWJ0bntcclxuXHRcdEBpbmNsdWRlIHNwcml0ZV9vcHQ7XHJcblx0XHRmb250LXNpemU6IDA7XHJcblx0XHQmLm9wdC1idG4tMXtcclxuXHRcdFx0QGluY2x1ZGUgb3B0XzE7XHJcblx0XHR9XHJcblx0XHQmLm9wdC1idG4tMntcclxuXHRcdFx0QGluY2x1ZGUgb3B0XzI7XHJcblx0XHR9XHJcblx0XHQmLm9wdC1idG4tM3tcclxuXHRcdFx0QGluY2x1ZGUgb3B0XzM7XHJcblx0XHR9XHJcblx0XHQmLm9wdC1idG4tNHtcclxuXHRcdFx0QGluY2x1ZGUgb3B0XzQ7XHJcblx0XHR9XHJcblx0XHQmLm9wdC1idG4tNXtcclxuXHRcdFx0QGluY2x1ZGUgb3B0XzU7XHJcblx0XHR9XHJcblx0XHQmLm9wdC1idG4tNntcclxuXHRcdFx0QGluY2x1ZGUgb3B0XzY7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmJ0bi13Zy10b3B7XHJcblx0XHRAaW5jbHVkZSBzcHJpdGVfYnRuO1xyXG5cdFx0QGluY2x1ZGUgYnRuX3RvcDtcclxuXHRcdGZvbnQtc2l6ZTogMDtcclxuXHR9XHJcblx0Ji5tb2QtaGQtYnRue1xyXG5cdFx0aGVpZ2h0OiBweCgxOCk7XHJcblx0XHRwYWRkaW5nOiAwIHB4KDgpO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0QGluY2x1ZGUgbGZvbnQoMTIsMTgsI2ZmZjhlZik7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTI3OTY4O1xyXG5cdH1cclxuXHQmLm1vZC1oZC1tb3JlLFxyXG5cdCYubW9kLW1vcmV7XHJcblx0XHRAaW5jbHVkZSBzcHJpdGVfaWNvbjtcclxuXHRcdEBpbmNsdWRlIGljb25fbW9yZTtcclxuXHR9XHJcblxyXG5cdCYuYmFyLWJ0bntcclxuXHRcdHdpZHRoOiBweCgxMDYpO1xyXG5cdFx0aGVpZ2h0OiBweCgzNyk7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRAaW5jbHVkZSBsZm9udCgxNCwzNywjZmZmOGVlKTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICM5Mjc5Njg7XHJcblx0fVxyXG5cdCYuaG90LW9wdHtcclxuXHRcdHdpZHRoOiBweCgxMTIpO1xyXG5cdFx0aGVpZ2h0OiBweCgzNSk7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRAaW5jbHVkZSBsZm9udCgxNCwzNSwjZmZmOGVlKTtcclxuXHRcdCYuaG90LW9wdC0xe1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2Y1MzFjO1xyXG5cdFx0fVxyXG5cdFx0Ji5ob3Qtb3B0LTJ7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM5Mjc5Njg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYubmF2LWl0ZW17XHJcblx0XHR3aWR0aDogcHgoMTEyKTtcclxuXHRcdGhlaWdodDogcHgoMzUpO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0QGluY2x1ZGUgbGZvbnQoMTQsMzUsIzMzMzMzMyk7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlNGU2O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdCY6aG92ZXIsJi5jdXJ7XHJcblx0XHRcdEBpbmNsdWRlIGxmb250KDE0LDM1LCNmZmY4ZWUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTI3OTY4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmltZy1ib3h7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRpbWd7XHJcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcywgY29sb3IgMC4zcztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG5cdCY6aG92ZXJ7XHJcblx0XHRpbWd7XHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8g5YiX6KGo5paH5a2XXHJcbi5saXN0LXVse1xyXG5cdC5saXN0LWl0ZW17XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRzcGFue1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdEBpbmNsdWRlIGxmb250KDEyLDI0LCNiMmIyYjIpO1xyXG5cdFx0fVxyXG5cdFx0YXtcclxuXHRcdFx0QGluY2x1ZGUgbGZvbnQoMTQsMjQsIzMzMzMzMyk7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBsZm9udCgxNCwyNCwjMzMzMzMzKTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmctbGVmdDogcHgoMTMpO1xyXG5cdFx0dHJhbnNpdGlvbjogY29sb3IgLjNzO1xyXG5cdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiBweCgxMCk7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHdpZHRoOiA0cHg7XHJcblx0XHRcdGhlaWdodDogNHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0QGluY2x1ZGUgbGZvbnQoMTQsMjQsI2JmN2EyNSk7XHJcblx0XHRcdGF7XHJcblx0XHRcdFx0QGluY2x1ZGUgbGZvbnQoMTQsMjQsI2JmN2EyNSk7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2JmN2EyNTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5oYzF7XHJcblx0XHRcdGNvbG9yOiAjZmY0ZTAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdGF7XHJcblx0XHRcdFx0Y29sb3I6ICNmZjRlMDAgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGVte1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogcHgoNSk7XHJcbiAgICAgICAgfVxyXG5cdFx0Ji5uZXd7XHJcblx0XHRcdGVte1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRAaW5jbHVkZSBzcHJpdGVfaWNvbjtcclxuXHRcdFx0XHRAaW5jbHVkZSBpY29uX2ZsYWdfbmV3O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubW9ke1xyXG5cdC5tb2QtaGR7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtYXJnaW4tdG9wOiBweCgyMCk7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogcHgoMTApO1xyXG5cdH1cclxuXHQubW9kLXN0aXR7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHQubW9kLWhkLW9wdHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Lm1vZC1oZC1idG57XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiBweCgxMCk7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHR9XHJcblx0XHQubW9kLWhkLW1vcmV7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tb2QtYmR7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0cGFkZGluZzogcHgoMjApIHB4KDEwKTtcclxuXHR9XHJcblx0Ji5tb2QtZGFya3tcclxuXHRcdC5tb2QtYmR7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlNGUyZTQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuICAgIC5tb2QtdGl0e1xyXG4gICAgICAgIEBpbmNsdWRlIHNwcml0ZV90aXQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgfVxyXG5cdCYubW9kLWluZm97XHJcblx0XHQubW9kLXRpdHtcclxuXHRcdFx0QGluY2x1ZGUgdGl0X2luZm87XHJcblx0XHR9XHJcblx0fVxyXG5cdCYubW9kLXZpZGVve1xyXG5cdFx0Lm1vZC10aXR7XHJcblx0XHRcdEBpbmNsdWRlIHRpdF92aWRlbztcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5tb2QtcmVjb21tZW5ke1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHQubW9kLXRpdHtcclxuXHRcdFx0QGluY2x1ZGUgdGl0X3JlY29tbWVkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLm1vZC1rZnp4e1xyXG5cdFx0QGluY2x1ZGUgaW5saW5lLWJsb2NrO1xyXG5cdFx0d2lkdGg6IHB4KDM1Nik7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IHB4KDUpO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdC5tb2QtdGl0e1xyXG5cdFx0XHRAaW5jbHVkZSB0aXRfa2Y7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYubW9kLXdqamx7XHJcblx0XHRAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogcHgoODI4KTtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHQubW9kLXRpdHtcclxuXHRcdFx0QGluY2x1ZGUgdGl0X2ZvcnVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8g5aS06YOoY3NzXHJcbkBpbXBvcnQgXCJtb2QvZ2FtZV9oZFwiOyBcclxuLy8g5YaF5a65Y3NzXHJcbkBpbXBvcnQgXCJtb2QvZ2FtZV9iZFwiOyBcclxuXHJcblxyXG4iLCIvLyBTQ1NTIHZhcmlhYmxlcyBhcmUgaW5mb3JtYXRpb24gYWJvdXQgaWNvbidzIGNvbXBpbGVkIHN0YXRlLCBzdG9yZWQgdW5kZXIgaXRzIG9yaWdpbmFsIGZpbGUgbmFtZVxyXG4vL1xyXG4vLyAuaWNvbi1ob21lIHtcclxuLy8gICB3aWR0aDogJGljb24taG9tZS13aWR0aDtcclxuLy8gfVxyXG4vL1xyXG4vLyBUaGUgbGFyZ2UgYXJyYXktbGlrZSB2YXJpYWJsZXMgY29udGFpbiBhbGwgaW5mb3JtYXRpb24gYWJvdXQgYSBzaW5nbGUgaWNvblxyXG4vLyAkaWNvbi1ob21lOiB4IHkgb2Zmc2V0X3ggb2Zmc2V0X3kgd2lkdGggaGVpZ2h0IHRvdGFsX3dpZHRoIHRvdGFsX2hlaWdodCBpbWFnZV9wYXRoO1xyXG4vL1xyXG4vLyBBdCB0aGUgYm90dG9tIG9mIHRoaXMgc2VjdGlvbiwgd2UgcHJvdmlkZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgc3ByaXRlc2hlZXQgaXRzZWxmXHJcbi8vICRzcHJpdGVzaGVldDogd2lkdGggaGVpZ2h0IGltYWdlICRzcHJpdGVzaGVldC1zcHJpdGVzO1xyXG4gICAgICAgICAgICBAbWl4aW4gYnRuX2ludHJvIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMzZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYnRuX3RvcCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00MXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDY4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICBAbWl4aW4gc3ByaXRlX2J0biB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlX2J0bi5wbmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4iLCIvLyBTQ1NTIHZhcmlhYmxlcyBhcmUgaW5mb3JtYXRpb24gYWJvdXQgaWNvbidzIGNvbXBpbGVkIHN0YXRlLCBzdG9yZWQgdW5kZXIgaXRzIG9yaWdpbmFsIGZpbGUgbmFtZVxyXG4vL1xyXG4vLyAuaWNvbi1ob21lIHtcclxuLy8gICB3aWR0aDogJGljb24taG9tZS13aWR0aDtcclxuLy8gfVxyXG4vL1xyXG4vLyBUaGUgbGFyZ2UgYXJyYXktbGlrZSB2YXJpYWJsZXMgY29udGFpbiBhbGwgaW5mb3JtYXRpb24gYWJvdXQgYSBzaW5nbGUgaWNvblxyXG4vLyAkaWNvbi1ob21lOiB4IHkgb2Zmc2V0X3ggb2Zmc2V0X3kgd2lkdGggaGVpZ2h0IHRvdGFsX3dpZHRoIHRvdGFsX2hlaWdodCBpbWFnZV9wYXRoO1xyXG4vL1xyXG4vLyBBdCB0aGUgYm90dG9tIG9mIHRoaXMgc2VjdGlvbiwgd2UgcHJvdmlkZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgc3ByaXRlc2hlZXQgaXRzZWxmXHJcbi8vICRzcHJpdGVzaGVldDogd2lkdGggaGVpZ2h0IGltYWdlICRzcHJpdGVzaGVldC1zcHJpdGVzO1xyXG4gICAgICAgICAgICBAbWl4aW4gb3B0XzEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0N3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBvcHRfMiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUxcHggMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDdweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gb3B0XzMge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODRweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMTdweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gb3B0XzQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMXB4IC04NHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDExN3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBvcHRfNSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNjhweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMTdweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gb3B0XzYge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMXB4IC0xNjhweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMTdweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIEBtaXhpbiBzcHJpdGVfb3B0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGVfb3B0LnBuZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiIsIi8vIFNDU1MgdmFyaWFibGVzIGFyZSBpbmZvcm1hdGlvbiBhYm91dCBpY29uJ3MgY29tcGlsZWQgc3RhdGUsIHN0b3JlZCB1bmRlciBpdHMgb3JpZ2luYWwgZmlsZSBuYW1lXHJcbi8vXHJcbi8vIC5pY29uLWhvbWUge1xyXG4vLyAgIHdpZHRoOiAkaWNvbi1ob21lLXdpZHRoO1xyXG4vLyB9XHJcbi8vXHJcbi8vIFRoZSBsYXJnZSBhcnJheS1saWtlIHZhcmlhYmxlcyBjb250YWluIGFsbCBpbmZvcm1hdGlvbiBhYm91dCBhIHNpbmdsZSBpY29uXHJcbi8vICRpY29uLWhvbWU6IHggeSBvZmZzZXRfeCBvZmZzZXRfeSB3aWR0aCBoZWlnaHQgdG90YWxfd2lkdGggdG90YWxfaGVpZ2h0IGltYWdlX3BhdGg7XHJcbi8vXHJcbi8vIEF0IHRoZSBib3R0b20gb2YgdGhpcyBzZWN0aW9uLCB3ZSBwcm92aWRlIGluZm9ybWF0aW9uIGFib3V0IHRoZSBzcHJpdGVzaGVldCBpdHNlbGZcclxuLy8gJHNwcml0ZXNoZWV0OiB3aWR0aCBoZWlnaHQgaW1hZ2UgJHNwcml0ZXNoZWV0LXNwcml0ZXM7XHJcbiAgICAgICAgICAgIEBtaXhpbiBpY29uX2ZsYWdfbmV3IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTYwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gaWNvbl9tb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04OXB4IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gaWNvbl9wbGF5IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1N3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBpY29uX3JhbmtfaWR4IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02MXB4IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gaWNvbl9yYW5rX2lkeF9jdXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYxcHggLTI4cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gaWNvbl9zZWFyY2gge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg5cHggLTIwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIEBtaXhpbiBzcHJpdGVfaWNvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlX2ljb24ucG5nKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICB9XHJcblxyXG5cclxuIiwiLy8gU0NTUyB2YXJpYWJsZXMgYXJlIGluZm9ybWF0aW9uIGFib3V0IGljb24ncyBjb21waWxlZCBzdGF0ZSwgc3RvcmVkIHVuZGVyIGl0cyBvcmlnaW5hbCBmaWxlIG5hbWVcclxuLy9cclxuLy8gLmljb24taG9tZSB7XHJcbi8vICAgd2lkdGg6ICRpY29uLWhvbWUtd2lkdGg7XHJcbi8vIH1cclxuLy9cclxuLy8gVGhlIGxhcmdlIGFycmF5LWxpa2UgdmFyaWFibGVzIGNvbnRhaW4gYWxsIGluZm9ybWF0aW9uIGFib3V0IGEgc2luZ2xlIGljb25cclxuLy8gJGljb24taG9tZTogeCB5IG9mZnNldF94IG9mZnNldF95IHdpZHRoIGhlaWdodCB0b3RhbF93aWR0aCB0b3RhbF9oZWlnaHQgaW1hZ2VfcGF0aDtcclxuLy9cclxuLy8gQXQgdGhlIGJvdHRvbSBvZiB0aGlzIHNlY3Rpb24sIHdlIHByb3ZpZGUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIHNwcml0ZXNoZWV0IGl0c2VsZlxyXG4vLyAkc3ByaXRlc2hlZXQ6IHdpZHRoIGhlaWdodCBpbWFnZSAkc3ByaXRlc2hlZXQtc3ByaXRlcztcclxuICAgICAgICAgICAgQG1peGluIHRpdF9mb3J1bSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00MnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyNXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiB0aXRfaG90IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTc2cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTI0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIHRpdF9ob3RfaWNvbiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzg3cHggLTQycHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gdGl0X2hvdF90YWJfMSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMTBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5NHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiB0aXRfaW5mbyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTc2cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTI0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIHRpdF9rZiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5cHggLTQycHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTI1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIHRpdF9yYW5rIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MzBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gdGl0X3JlY29tbWVkIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNThweCAtNDJweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMjVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gdGl0X3ZpZGVvIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNTZweCAtNzZweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMjRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIEBtaXhpbiBzcHJpdGVfdGl0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGVfdGl0LnBuZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbi53Zy1oZWFkIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiA4NDBweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uaGQtYmctMSxcclxuLmhkLWJnLTIsXHJcbi5oZC1iZy0zLFxyXG4uaGQtYmctNCB7XHJcblx0aGVpZ2h0OiAyMTBweDtcclxufVxyXG5cclxuLyog6aaW5bGPICovXHJcbi5sYXllci12aWRlbyxcclxuLmxheWVyLWZvbnQsXHJcbi5sYXllci1vcHQsXHJcbi5sYXllci1wb3Age1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5sYXllci1iZyB7XHJcblx0ei1pbmRleDogMTtcclxufVxyXG5cclxuLmxheWVyLXZpZGVvIHtcclxuXHR6LWluZGV4OiAyO1xyXG59XHJcblxyXG4ubGF5ZXItZm9udCB7XHJcblx0ei1pbmRleDogMztcclxufVxyXG5cclxuLmxheWVyLW9wdCB7XHJcblx0ei1pbmRleDogNDtcclxufVxyXG5cclxuLmxheWVyLXBvcCB7XHJcblx0ei1pbmRleDogOTk7XHJcbn1cclxuXHJcbi8qIHBz77ya6aG26YOo5a+86IiqbmF2IHotaW5kZXg6IDExMzsgKi9cclxuLyogcHPvvJrlubTpvoTmj5DnpLogei1pbmRleDogMTExOyAqL1xyXG4vKiBwczog55m76ZmGIHotaW5kZXg6IDEwMDsgKi9cclxuXHJcbi5sYXllci12aWRlbyB2aWRlbyB7XHJcblx0b2JqZWN0LWZpdDogZmlsbDtcclxuXHR3aWR0aDogMTkyMHB4O1xyXG5cdGhlaWdodDo4NDBweDtcclxuXHRsZWZ0OjUwJTtcclxuXHRtYXJnaW4tbGVmdDotOTUycHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5sYXllci12aWRlbyAudmlkZW8tbWFzayB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiAjMDAwO1xyXG5cdG9wYWNpdHk6IDAuMztcclxufVxyXG5cclxuLmxheWVyLWZvbnQgLndyYXBwZXJ7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4ubGF5ZXItb3B0IC53cmFwcGVye1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuLm1pYW4tYm94e1xyXG5cdHBhZGRpbmc6IHB4KDYpIHB4KDUpO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMzODJkMmM7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbn1cclxuXHJcbi5tb2QtaW50cm97XHJcbiAgICBtYXJnaW4tYm90dG9tOiBweCg5KTtcclxufVxyXG4ubW9kLWd1aWRle1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBweCg2KTtcclxufVxyXG4ubW9kLWd1aWRlLFxyXG4ubW9kLWFydGljbGV7XHJcbiAgICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4vLyDkvqfovrnlr7zoiKpcclxuQGltcG9ydCBcIm1fbWVudVwiO1xyXG5AaW1wb3J0IFwibV9pbnRyb1wiO1xyXG5AaW1wb3J0IFwibV9ndWlkZVwiO1xyXG5AaW1wb3J0IFwibV9hcnRpY2xlXCI7XHJcbkBpbXBvcnQgXCJtX2luZm9cIjtcclxuQGltcG9ydCBcIm1faG90XCI7XHJcbkBpbXBvcnQgXCJtX3ZpZGVvXCI7XHJcbkBpbXBvcnQgXCJtX3JhbmtcIjtcclxuQGltcG9ydCBcIm1fcmVjb21tZW5kXCI7XHJcbkBpbXBvcnQgXCJtX2tmenhcIjtcclxuQGltcG9ydCBcIm1fZm9ydW1cIjsiLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcblxyXG4uZml4ZWQtbWVudXtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IHB4KDYyMCk7XHJcbiAgICBcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcclxuICAgICYuZml4ZWR7XHJcbiAgICAgICAgb3BhY2l0eToxO1xyXG4gICAgfVxyXG59XHJcbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuQGltcG9ydCBcIi4uL3Nwcml0ZV9pbnRyb1wiO1xyXG5cclxuLyog6buY6K6k5paH5a2X6aKc6ImyICovXHJcbiRjb2xvcl9pbnRyb19kZWZhdWx0OiNjOWJiOWI7XHJcbi8qIOm7mOiupOaWh+Wtl2hvdmVyICovXHJcbiRjb2xvcl9pbnRyb19kZWZhdWx0X2VtOiNmZjRlMDA7XHJcblxyXG4ubW9kLWludHJve1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9ib3gvaW50cm9fYm94LnBuZykgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIHBhZGRpbmc6IHB4KDYpIDA7XHJcbiAgICAuaW50cm8tYm94e1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgY2VudGVyMTtcclxuICAgIH1cclxuICAgIC5pbnRyby1ib3gtMXtcclxuICAgICAgICBAaW5jbHVkZSBzcHJpdGVfaW50cm87XHJcbiAgICAgICAgQGluY2x1ZGUgaW50cm9fYm94XzE7XHJcbiAgICAgICAgcGFkZGluZzogcHgoMzYpIDAgMCBweCg5Mik7XHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNlbnRlcjJZO1xyXG4gICAgICAgICAgICBsZWZ0OiBweCgxOSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwcml0ZV9pbnRybztcclxuICAgICAgICAgICAgQGluY2x1ZGUgaW50cm9fbG9nbztcclxuICAgICAgICAgICAgLy8g5Y6f6ZW/5a69NjXvvIzkvJrmnInlpYfmlbDlrprkvY3nmoTmqKHns4rpl67popjvvIzosIPmlbTkuLo2NiDvvIjpm6rnoqflm77mnInpooTnlZnnqbrnmb3vvIlcclxuICAgICAgICAgICAgd2lkdGg6IDY2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmludHJvLXR4dHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiBweCg4MDYpO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBweCgyNik7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxmb250KDE0LDI2LCRjb2xvcl9pbnRyb19kZWZhdWx0KTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxmb250KDE0LDI2LCRjb2xvcl9pbnRyb19kZWZhdWx0X2VtKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjZW50ZXIyWTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ByaXRlX2ludHJvO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW50cm9fZGVwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbnRyby1zaGFyZS1ncm91cHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcHgoMTApO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHB4KDIwKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmludHJvLXNoYXJle1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiBweCgxMjApO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsZm9udCgxNCwzNywkY29sb3JfaW50cm9fZGVmYXVsdCk7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICNiZHNoYXJle1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbnRyby1idG57XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLmludHJvLWJveC0yLmludHJvLXJlY29tbWVuZC1saXN0e1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tdG9wOiBweCg4KVxyXG4gICAgfVxyXG4gICAgLmludHJvLXJlY29tbWVuZC1pdGVte1xyXG4gICAgICAgIEBpbmNsdWRlIGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogcHgoMzkyKTtcclxuICAgICAgICBoZWlnaHQ6IHB4KDEyMCk7XHJcbiAgICAgICAgbWFyZ2luOiAwIHB4KDMpO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9ICAgXHJcbn1cclxuIiwiLy8gU0NTUyB2YXJpYWJsZXMgYXJlIGluZm9ybWF0aW9uIGFib3V0IGljb24ncyBjb21waWxlZCBzdGF0ZSwgc3RvcmVkIHVuZGVyIGl0cyBvcmlnaW5hbCBmaWxlIG5hbWVcclxuLy9cclxuLy8gLmljb24taG9tZSB7XHJcbi8vICAgd2lkdGg6ICRpY29uLWhvbWUtd2lkdGg7XHJcbi8vIH1cclxuLy9cclxuLy8gVGhlIGxhcmdlIGFycmF5LWxpa2UgdmFyaWFibGVzIGNvbnRhaW4gYWxsIGluZm9ybWF0aW9uIGFib3V0IGEgc2luZ2xlIGljb25cclxuLy8gJGljb24taG9tZTogeCB5IG9mZnNldF94IG9mZnNldF95IHdpZHRoIGhlaWdodCB0b3RhbF93aWR0aCB0b3RhbF9oZWlnaHQgaW1hZ2VfcGF0aDtcclxuLy9cclxuLy8gQXQgdGhlIGJvdHRvbSBvZiB0aGlzIHNlY3Rpb24sIHdlIHByb3ZpZGUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIHNwcml0ZXNoZWV0IGl0c2VsZlxyXG4vLyAkc3ByaXRlc2hlZXQ6IHdpZHRoIGhlaWdodCBpbWFnZSAkc3ByaXRlc2hlZXQtc3ByaXRlcztcclxuICAgICAgICAgICAgQG1peGluIGludHJvX2JveF8xIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMTkwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBpbnRyb19kZXAge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY5cHggLTEyOHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gaW50cm9fbG9nbyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMjhweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgQG1peGluIHNwcml0ZV9pbnRybyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlX2ludHJvLnBuZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbiRjb2xvcl9ndWlkZV9kZWZhdWx0OiNkN2NiYmQ7XHJcbi5tb2QtZ3VpZGV7XHJcbiAgICB3aWR0aDogcHgoNzkyKTtcclxuICAgIC5ndWlkZS10cGxie1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBoZWlnaHQ6IHB4KDM5NSk7XHJcbiAgICB9XHJcbiAgICAuZ3VpZGUtb3B0e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHB4KDgpO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxufVxyXG4uZ3VpZGUtdHBsYntcclxuICAgIC5tb2Qtc2lsZGUsXHJcbiAgICAuc2xpZGUtbGlzdCxcclxuICAgIC5zbGlkZS1saXN0IGxpLFxyXG4gICAgLnNsaWRlLWxpc3QgbGkgYSxcclxuICAgIC5zbGlkZS1saXN0IGxpIGEgaW1ne1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgIC5zbGlkZS1saXN0IGxpe1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgIH1cclxuICAgIC5zbGlkZS1saXN0IGxpIGF7XHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIodGl0bGUpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogcHgoNDYpO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHB4KDEwKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGZvbnQoMTQsNDYsJGNvbG9yX2d1aWRlX2RlZmF1bHQpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogIzIwMWIxZSwgJGFscGhhOiAwLjgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpZGUtZG90e1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogcHgoMTApO1xyXG4gICAgICAgIGJvdHRvbTogcHgoMTQpO1xyXG4gICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBweCgxMik7XHJcbiAgICAgICAgICAgIHdpZHRoOiBweCgxNCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogcHgoMTQpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBweCg3KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzkxN2Q2NDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3Msd2lkdGggLjNzO1xyXG4gICAgICAgICAgICAmLmN1cntcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBweCg1MCk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0ZTAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZ3VpZGUtb3B0e1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgLm9wdC1idG57XHJcbiAgICAgICAgQGluY2x1ZGUgaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICAgIC5vcHQtYnRuICsgLm9wdC1idG57XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHB4KDYpO1xyXG4gICAgfVxyXG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuJGNvbG9yX2FydGljbGVfdGl0OiMzMjMwMmU7XHJcbiRjb2xvcl9hcnRpY2xlX2JvcmRlcjojZTNlMmU0O1xyXG4kY29sb3JfYXJ0aWNsZV9iZzojZmZmZmZmO1xyXG4ubW9kLWFydGljbGV7XHJcbiAgICB3aWR0aDogcHgoMzkyKTtcclxuICAgIGhlaWdodDogcHgoNDgxKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9hcnRpY2xlX2JnO1xyXG59XHJcblxyXG4vKiDmoIfnrb7lrr0gKi9cclxuJHJhbmtfaW5kZXhfdzozMjtcclxuLm1vZC1hcnRpY2xle1xyXG4gICAgcGFkZGluZzogMCBweCgxMCk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLmFydGljbGUtaGR7XHJcbiAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICAgICAgaGVpZ2h0OiBweCg1MCk7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvcl9hcnRpY2xlX2JvcmRlcjtcclxuICAgIH1cclxuICAgIC5hcnRpY2xlLWhkLWl0ZW17XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogcHgoNTApO1xyXG4gICAgICAgIEBpbmNsdWRlIGxmb250KDE4LCA1MCwgJGNvbG9yX2FydGljbGVfdGl0KTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtaW4td2lkdGg6IDkwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuM3MsZm9udC13ZWlnaHQgLjNzO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCByZ2JhKCRjb2xvcjogI2M4ODc2MCwgJGFscGhhOiAwKTtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgJi5jdXJ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAzcHggcmdiYSgkY29sb3I6ICNjODg3NjAsICRhbHBoYTogMS4wKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZS1saXN0e1xyXG4gICAgICAgIGhlaWdodDogcHgoMzY3KTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgLmFydGljbGUtaXRlbXtcclxuICAgICAgICBtYXJnaW4tdG9wOiBweCg2KTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcHgoNik7XHJcbiAgICAgICAgaGVpZ2h0OiBweCg1NSk7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBkYXNoZWQgMXB4ICRjb2xvcl9hcnRpY2xlX2JvcmRlcjtcclxuICAgICAgICA+IGF7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBweCgzMDYpO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtbW9yZXtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiBweCg2Mik7XHJcbiAgICAgICAgQGluY2x1ZGUgbGZvbnQoMTQsIDYyLCAjMzMzMzMzKTtcclxuICAgIH1cclxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbi8qIOm7mOiupOaWh+Wtl+minOiJsiAqL1xyXG4kY29sb3JfaW5mb19kZWZhdWx0OiNjOWJiOWI7XHJcbi8qIOm7mOiupOaWh+Wtl2hvdmVyICovXHJcbiRjb2xvcl9pbmZvX2RlZmF1bHRfZW06I2ZmNGUwMDtcclxuJGNvbG9yX2luZm9fYm9yZGVyOiNlM2UyZTQ7XHJcbiRjb2xvcl9pbmZvX2JnOiNmZmZmZmY7XHJcblxyXG4ubW9kLWluZm97XHJcbiAgICAubW9kLWJke1xyXG4gICAgICAgIGhlaWdodDogcHgoMzcwKTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgLmluZm8tc2VhcmNoLWJhcntcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcHgoMjApO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZWJlOWVhO1xyXG4gICAgfVxyXG4gICAgLy8gdGFi5paH56ug5Yy65Z+fXHJcbiAgICAuY29udC10YWJ7XHJcbiAgICAgICAgQGluY2x1ZGUgaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiBweCg2NTIpO1xyXG4gICAgICAgIGhlaWdodDogcHgoMjcyKTtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHB4KDE2KTtcclxuICAgIH1cclxuICAgIC8vIOaOqOiNkOWbvueJh1xyXG4gICAgLmNvbnQtYWR2e1xyXG4gICAgICAgIEBpbmNsdWRlIGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogcHgoNTE4KTtcclxuICAgICAgICBoZWlnaHQ6IHB4KDI3Mik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoI2ZmZmZmZiwgI2Y0ZjRmNCAsI2ZmZmZmZik7XHJcbiAgICAgICAgcGFkZGluZzogcHgoMjApIDAgMCBweCgyMCk7XHJcbiAgICAgICAgLmFkdi1pdGVte1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IHB4KDQ5OCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogcHgoMTIyKTtcclxuICAgICAgICAgICAgJi5hZHYtaXRlbS0xe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoOCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIOaQnOe0ouagj1xyXG4uc2VhcmNoLWJhcntcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIC5iYXItYm94IHtcclxuICAgICAgICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG4gICAgLmJhci1pbnB1dC1ib3gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICB3aWR0aDogcHgoNDQ3KTtcclxuICAgICAgICBoZWlnaHQ6IHB4KDM3KTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IHB4KDMyKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmJmY2ZkO1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNiY2I5YmQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDdweCAzcHggaW5zZXQgcmdiYSgkY29sb3I6ICNjN2NjZDYsICRhbHBoYTogMC41KTtcclxuICAgICAgICBpbnB1dHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGZvbnQoMTQsMzcsIzMzMzMzMyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBjZW50ZXIyWTtcclxuICAgICAgICAgICAgbGVmdDogcHgoNyk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwcml0ZV9pY29uO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uX3NlYXJjaDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYmFyLWJ0bntcclxuICAgICAgICBtYXJnaW4tbGVmdDogcHgoMTApO1xyXG4gICAgICAgIEBpbmNsdWRlIGlubGluZS1ibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuYmFyLWxhYmVse1xyXG4gICAgICAgIEBpbmNsdWRlIGlubGluZS1ibG9jaztcclxuICAgICAgICBAaW5jbHVkZSBiZm9udCgxNCwzNywjMzMzMzMzKTtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsZm9udCgxNCwzNywjMzMzMzMzKTtcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjYmY3YTI1O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyB0YWLliIfmjaJcclxuLmluZm9Db250LW5hdntcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIC5uYXYtaXRlbXtcclxuICAgICAgICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWluLXdpZHRoOiBweCgxMTIpO1xyXG4gICAgICAgIGhlaWdodDogcHgoMzUpO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBsZm9udCgxNCwzNSwjMzMzMzMzKTtcclxuICAgICAgICBwYWRkaW5nOiAwIHB4KDEwKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlNGU2O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcyxiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuICAgICAgICAmLmN1cntcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGZvbnQoMTQsMzUsI2ZmZjhlZSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5Mjc5Njg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5hdi1pdGVtICsgLm5hdi1pdGVte1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBweCg2KTtcclxuICAgIH1cclxufVxyXG5cclxuLy8g5o6o6I2Q5paH56ug5YiX6KGo6aG577yI5YWs5YWx5YiX6KGodWnvvIlcclxuLmluZm9Db250LWl0ZW17XHJcbiAgICBtYXJnaW4tdG9wOiBweCgxMCk7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogcHgoMTApO1xyXG4gICAgaGVpZ2h0OiBweCgzNCk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogZGFzaGVkIDFweCAkY29sb3JfaW5mb19ib3JkZXI7XHJcbiAgICA+IGF7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1heC13aWR0aDogcHgoNTg0KTtcclxuICAgICAgICBAaW5jbHVkZSBlbGxpcHNpcztcclxuICAgIH1cclxufVxyXG5cclxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuLm1vZC1ob3R7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAubW9kLXRpdHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogcHgoMzApO1xyXG4gICAgICAgIGJhY2tncm91bmQ6bm9uZTtcclxuICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgY2VudGVyMlk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwcml0ZV90aXQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdF9ob3RfaWNvbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubW9kLXRpdCBhe1xyXG4gICAgICAgIEBpbmNsdWRlIGlubGluZS1ibG9jaztcclxuICAgICAgICAmLnRhYi1saS0xe1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGVfdGl0O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRfaG90X3RhYl8xO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ob3QtaXRlbXtcclxuICAgICAgICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgICAuaG90LWl0ZW0gKyAuaG90LWl0ZW17XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHB4KDEwKTtcclxuICAgIH1cclxuXHJcbiAgICAvLyDpu5jorqTnirbmgIFcclxuICAgIC5tb2QtYmR7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGhlaWdodDogcHgoMzAyKTtcclxuICAgICAgICAuaG90LW5hdiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogcHgoMjApIHB4KDEwKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcywgaGVpZ2h0IDAuM3M7XHJcblxyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgICAgICAvLyDmiZPlvIDnirbmgIFcclxuICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjNzO1xyXG4gICAgICAgICYuaXNPcGVue1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHB4KDU2Mik7XHJcbiAgICAgICAgICAgIC5ob3QtbmF2e1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogcHgoMTQ0KTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBweCg0OTYpO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzLCBoZWlnaHQgMC4zcztcclxuXHJcbiAgICAgICAgICAgICAgICAuaG90LWl0ZW0gKyAuaG90LWl0ZW17XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHB4KDYpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmhvdC1pdGVte1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBweCg5MCk7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBweCgxMDQpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHB4KDIpO1xyXG4gICAgICAgICAgICAgICAgICAgIC5pdGVtLWltZy1ib3h7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBweCg4Nik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogcHgoMTAwKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0tbmFtZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmN1cixcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hvdC9ob3RfYmdfaC5wbmcpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHB4KDkwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBweCgxMDQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmhvdC1saXN0e1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZC1tb3Jle1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0zNnB4O1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBzcHJpdGVfaWNvbjtcclxuXHRcdEBpbmNsdWRlIGljb25fbW9yZTtcclxuICAgIH1cclxufVxyXG5cclxuLmhvdC1pdGVte1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ob3QvaG90X2JnLnBuZyk7XHJcbiAgICB3aWR0aDogcHgoMjI2KTtcclxuICAgIGhlaWdodDogcHgoMjYyKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBwYWRkaW5nOiBweCg1KTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MsIGhlaWdodCAwLjNzLG1hcmdpbi1sZWZ0IC4zcztcclxuICAgIC5pdGVtLWltZy1ib3h7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiBweCgyMTYpO1xyXG4gICAgICAgIGhlaWdodDogcHgoMjUyKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzLCBoZWlnaHQgMC4zcztcclxuICAgICAgICAuaXRlbS1pbWd7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaXRlbS1uYW1le1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGZvbnQoMjAsMTA1LCNmN2Y3ZjcpO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcclxuXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaG90L2hvdF9uYW1lX2JnLnBuZyk7XHJcbiAgICAgICAgICAgIHdpZHRoOiBweCgyMTYpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHB4KDc3KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hvdC9ob3RfYmdfaC5wbmcpO1xyXG4gICAgICAgIC5pdGVtLW5hbWV7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaG90LWxpc3R7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IHB4KDExOTApO1xyXG4gICAgaGVpZ2h0OiBweCg1NjIpO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uaG90LWNvbnR7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgaW1ne1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICAgIC5ob3Qtb3B0LWdyb3Vwe1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogcHgoODQpO1xyXG4gICAgICAgIGJvdHRvbTogcHgoMzUpO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgLmhvdC1vcHR7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmhvdC1vcHQgKyAuaG90LW9wdHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHB4KDYpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbi8qIOm7mOiupOS4u+minOiJsiAqL1xyXG4kdmlkZW9fY29sb3I6IzMzMzMzMztcclxuLyog5byx5YyW5paH5a2X6aKc6ImyICovXHJcbiR2aWRlb19jb2xvcl9zdWI6IzgwODA4MDtcclxuXHJcbi5tb2QtdmlkZW97XHJcbiAgICAudmlkZW8tbGVmdCxcclxuICAgIC52aWRlby1yaWdodHtcclxuICAgICAgICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIH1cclxuICAgIC52aWRlby1sZWZ0e1xyXG4gICAgICAgIHdpZHRoOiBweCg2NzApO1xyXG4gICAgfVxyXG4gICAgLnZpZC1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBweCgxMCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMTApO1xyXG4gICAgICAgIHdpZHRoOiBweCgyMTApO1xyXG4gICAgICAgIC5pdGVtLWltZy1ib3h7XHJcbiAgICAgICAgICAgIHdpZHRoOiBweCgyMTApO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHB4KDExOCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1vZC1waWNze1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiBweCgxMCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi52aWRlby1uYXZ7XHJcbiAgICAubmF2LWl0ZW17XHJcbiAgICAgICAgQGluY2x1ZGUgaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gICAgLm5hdi1pdGVtICsgLm5hdi1pdGVte1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBweCg2KTtcclxuICAgIH1cclxufVxyXG5cclxuLyog6KeG6aKRICovXHJcbi52aWQtaXRlbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuaXRlbS1pbWctYm94e1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgY2VudGVyMjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3ByaXRlX2ljb247XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb25fcGxheTtcclxuICAgICAgICAgICAgei1pbmRleDoyO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDApOyBcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDowO1xyXG4gICAgICAgICAgICBsZWZ0OjA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6MTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNyk7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCBpbnNldCAjY2Y0ZjFlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlcixcclxuICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzLCB0cmFuc2Zvcm0gLjNzO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLml0ZW0tdHh0LXRpdHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGxmb250KDE0LCAyMCwgJHZpZGVvX2NvbG9yKTtcclxuICAgICAgICBAaW5jbHVkZSBlbGxpcHNpcztcclxuICAgIH1cclxuICAgIC5pdGVtLXR4dC1hdXRob3J7XHJcbiAgICAgICAgQGluY2x1ZGUgbGZvbnQoMTIsIDIwLCAkdmlkZW9fY29sb3Jfc3ViKTtcclxuICAgICAgICBAaW5jbHVkZSBlbGxpcHNpcztcclxuICAgIH1cclxuICAgIFxyXG5cclxuICAgIC8qIOmAieS4reeKtuaAgSAqL1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICAuaXRlbS1pbWctYm94e1xyXG4gICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMSk7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyLFxyXG4gICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5pdGVtLXR4dC10aXR7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYmY3YTI1O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcbi8qIOagh+etvuWuvSAqL1xyXG4kcmFua19pbmRleF93OjMyO1xyXG4vKiDpu5jorqTkuLvpopzoibIgKi9cclxuJHJhbmtfY29sb3I6IzMzMzMzMztcclxuLyog5byx5YyW5paH5a2X6aKc6ImyICovXHJcbiRyYW5rX2NvbG9yX3N1YjojODA4MDgwO1xyXG4vKiDlvLrosIPpopzoibIgKi9cclxuJHJhbmtfY29sb3JfY3VyOiNiZjdhMjU7XHJcblxyXG4ubW9kLXJhbmt7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2JveC9yYW5rX2JveC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG4gICAgd2lkdGg6IHB4KDUwMCk7XHJcbiAgICBoZWlnaHQ6IHB4KDM4MCk7XHJcbiAgICBwYWRkaW5nOiAwIHB4KDE0KTtcclxuICAgIHBhZGRpbmctdG9wOiBweCgxOCk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLnJhbmstdGl0e1xyXG4gICAgICAgIEBpbmNsdWRlIHNwcml0ZV90aXQ7XHJcbiAgICAgICAgQGluY2x1ZGUgdGl0X3Jhbms7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgQGluY2x1ZGUgbGZvbnQoMjAsIDM4LCAjZjVmMGVjKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAucmFuay1pdGVte1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiBweCgxNCkgMDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IHB4KCRyYW5rX2luZGV4X3cpO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1pZHgpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBjZW50ZXIyWTtcclxuICAgICAgICAgICAgbGVmdDogcHgoMik7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwcml0ZV9pY29uO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uX3JhbmtfaWR4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiZm9udCgxMiwgMjMsICMzODJkMmMpO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pdGVtLWltZy1ib3h7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiBweCgxNTYpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6cHgoODgpO1xyXG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDNweCAjY2Y0ZjFlO1xyXG4gICAgICAgICAgICA+IGltZ3tcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pdGVtLXRpdHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGZvbnQoMTQsIDI0LCAkcmFua19jb2xvcik7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGVsbGlwc2lzO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiBweCgyODYpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaXRlbS1hdXRob3J7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxmb250KDE0LCAyNCwgJHJhbmtfY29sb3Jfc3ViKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZWxsaXBzaXM7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IHB4KDE0Nik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pdGVtLXByaWNle1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsZm9udCgxNCwgMjQsICRyYW5rX2NvbG9yX3N1Yik7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgJjpob3ZlciwmLmhvdmVye1xyXG4gICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb25fcmFua19pZHhfY3VyO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmOGY4Zjg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLml0ZW0taW1nLWJveHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLml0ZW0taW5mb3tcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBweCgyNzApO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBweCgxMCk7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogcHgoMTApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pdGVtLXRpdHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGZvbnQoMTYsIDI0LCAkcmFua19jb2xvcl9jdXIpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLml0ZW0tYXV0aG9yLC5pdGVtLXByaWNle1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJhbmstaXRlbSArIC5yYW5rLWl0ZW17XHJcbiAgICAgICAgYm9yZGVyLXRvcDogZGFzaGVkIDFweCAjZDFjOGMxO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG4vKiDlrqLmnI0gKi9cclxuLm1vZC1yZWNvbW1lbmR7XHJcblx0Lm1vZC1iZHtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcblx0LnJlY29tbWVuZC1pdGVte1xyXG5cdFx0bWFyZ2luOiAwIHB4KDgpO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcbn1cclxuLm1vZC1yZWNvbW1lbmQgLnJlY29tbWVuZC1pdGVtOmhvdmVyIC5yZWNvbW1lbmQtaXRlbS1uYW1lIHtcclxuICAgIGNvbG9yOiAjZmY2MjAwO1xyXG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG4vKiDlrqLmnI0gKi9cclxuLm1vZC1rZnp4e1xyXG4gICAgQGluY2x1ZGUgbGZvbnQoMTQsMjAsIzMzMyk7XHJcbn1cclxuLm1vZC1rZnp4IGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi1yaWdodDogNnB4O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMjBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0d2lkdGg6IDE0NnB4O1xyXG5cdGhlaWdodDogMjBweDtcclxuXHRjb2xvcjogI2ZmZjhlZjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTE3ZDY0O1xyXG59XHJcblxyXG4ubW9kLWtmenggYTpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2IwOTU1ZjtcclxuXHRjb2xvcjogI2ZmZjhlZjtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5tb2Qta2Z6eCAubW9kLWJkIHtcclxuXHRoZWlnaHQ6IDM3MXB4O1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbi5tb2Qta2Z6eCAua2Z6eC1ncm91cCB7XHJcblx0cGFkZGluZzogMjBweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2FjZTtcclxufVxyXG5cclxuLm1vZC1rZnp4IC5rZnp4LWdyb3VwLS0xIC5rZnp4LXR4dDpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLm1vZC1rZnp4IC5rZnp4LWdyb3VwLS0yIC5rZnp4LXR4dDpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLm1vZC1rZnp4IC5rZnp4LWdyb3VwLS0zIC5rZnp4LXR4dCB7XHJcblx0cGFkZGluZy1sZWZ0OiAxMDBweDtcclxufVxyXG5cclxuLm1vZC1rZnp4IC5rZnp4LWdyb3VwLS00IHtcclxuXHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbi5tb2Qta2Z6eCAua2Z6eC10eHQge1xyXG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdHBhZGRpbmctbGVmdDogNzFweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Knpvb206IDE7XHJcbn1cclxuXHJcbi5tb2Qta2Z6eCAua2Z6eC10eHQgZHQge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxufVxyXG5cclxuLm1vZC1rZnp4IC5rZnp4LWxhYmVsIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5tX3NlbGVjdGxpc3Qge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zZWxlY3RMaXN0LnBuZyk7XHJcblx0d2lkdGg6IDI0MHB4O1xyXG5cdGhlaWdodDogMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Ym9yZGVyOiAwIG5vbmU7XHJcbiAgICAuc2VsZWN0X3R4dHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IHB4KDEwKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1fc2VsZWN0bGlzdCAubV9zZWxlY3RfY29udCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMzFweDtcclxuXHR3aWR0aDogMjQwcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcclxuXHRib3JkZXItdG9wOiAwO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwYWRkaW5nOiA1cHggMDtcclxufVxyXG5cclxuLm1fc2VsZWN0bGlzdCAuc2VsZWN0bGlzdCB7XHJcblx0KnZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5tX3NlbGVjdGxpc3QgLnNlbGVjdGxpc3QgbGkge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMjRweDtcclxuXHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0KnZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRjb2xvcjogIzNmNTA1ZjtcclxuXHRwYWRkaW5nOiAwIDEwcHg7XHJcbn1cclxuXHJcbi5tX3NlbGVjdGxpc3QgLnNlbGVjdGxpc3QgbGk6aG92ZXIsXHJcbi5tX3NlbGVjdGxpc3QgLnNlbGVjdGxpc3QgbGkuY3VyLFxyXG4ubV9zZWxlY3RsaXN0IC5zZWxlY3RsaXN0IGxpLmN1cjpob3ZlciB7XHJcblx0Y29sb3I6ICMzZjUwNWY7XHJcblx0YmFja2dyb3VuZDogI2YwZjBmMDtcclxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuLm1vZC13ampsIHtcclxuXHRmb250LWZhbWlseTogXCJNaWNyb3NvZnQgWWFoZWlcIiwgVGFob21hLCBBcmlhbCwgSGVsdmV0aWNhLCBTVEhlaXRpLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY29sb3I6ICMzMzMzMzM7XHJcblx0LnRkLXdpZHtcclxuXHRcdGF7XHJcblx0XHRcdEBpbmNsdWRlIGxmb250KDE0LDI0LCMzMzMzMzMpO1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxmb250KDE0LDI0LCNiZjdhMjUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tb2QtbW9yZXtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcblxyXG5cdFx0QGluY2x1ZGUgc3ByaXRlX2ljb247XHJcblx0XHRAaW5jbHVkZSBpY29uX21vcmU7XHJcblx0fVxyXG59XHJcblxyXG4ubW9kLXdqamwgLm1vZC1iZCB7XHJcblx0bWluLWhlaWdodDogMzcxcHg7XHJcblx0cGFkZGluZzogMCBweCgxMCk7XHJcbn1cclxuXHJcbi5jb211LXRhYmxlIHtcclxuXHRsaW5lLWhlaWdodDogMzVweDtcclxufVxyXG5cclxuLmNvbXUtdGFibGUgdGgge1xyXG5cdGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNkM2QzZDM7XHJcbn1cclxuXHJcbi5jb211LXRhYmxlIHRkIHtcclxuXHRsaW5lLWhlaWdodDogMzlweDtcclxuXHRoZWlnaHQ6IDM5cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNkM2QzZDM7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG4uY29tdS10YWJsZSB0ZC50ZC10aXQge1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5jb211LXRhYmxlIC50ZC1yZXBseSxcclxuLmNvbXUtdGFibGUgLnRoLXJlcGx5IHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5jb211LXRhYmxlIHRkIGEsXHJcbi5jb211LXRhYmxlIC50ZC13aWQge1xyXG5cdGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmNvbXUtdGFibGUgLnRkLXJlcGx5IHtcclxuXHRjb2xvcjogIzMzMzMzMztcclxufVxyXG5cclxuLmNvbXUtdGFibGUgLnRkLXdpZCB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRoZWlnaHQ6IDMycHg7XHJcblx0bGluZS1oZWlnaHQ6IDMycHg7XHJcblx0cGFkZGluZzogMCA1cHg7XHJcbn1cclxuXHJcbi5jb211LXRhYmxlIC50ZC10aXQgLnRkLXdpZCB7XHJcblx0d2lkdGg6IDUwMHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0LW8tdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLmNvbXUtdGFibGUgLmhvdmVyIGEsXHJcbi5jb211LXRhYmxlIC5ob3ZlciB0ZCxcclxuLmNvbXUtdGFibGUgLmhvdmVyIHRkIGEsXHJcbi5jb211LXRhYmxlIC5ob3ZlciAudGQtd2lkIHtcclxuXHRjb2xvcjogI2JmN2EyNTtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLmRpc2FibGUge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmEubW9kLXB1Ymxpc2gge1xyXG5cdHdpZHRoOiA2OHB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDMwcHg7XHJcblx0aGVpZ2h0OiAyMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Y29sb3I6ICNmZGZkZmQ7XHJcblx0dHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTE3ZDY0O1xyXG59XHJcblxyXG5hLm1vZC1wdWJsaXNoOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYjA5NTVmO1xyXG5cdGNvbG9yOiAjZmRmZGZkO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufSJdfQ== */

