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

/*ser_out_face*/
.ser_out_face{
    top:170px;
    opacity:1;
    filter:alpha(opacity=100);
    width: 608px;
    margin-left: -400px;
    z-index: 99;

    display: none !important;
}
.out_face_hd,.out_face_bd,.out_face_fd{background:url(../webgame/sgs/tpl/images/sprite_login.png?485cb0c);}
.out_face_hd,.out_face_hd a{ color:#fff88f; }
.out_face_hd{ background-position:0 0;padding: 16px 30px 0 8px;height: 30px;}
.out_face_bd{ /*overflow:hidden;*/background-position:-608px 0;padding:0;background-repeat: repeat-y;}
.out_face_fd{padding-bottom:23px;background:url(../webgame/sgs/tpl/images/sprite_serv.png?485cb0c) 0 bottom; /*zoom:1;background-position:-1216px bottom;background-repeat: no-repeat;*/}

/* store_btn */
.sns_textscroll h2{color:#8C2222;}
.text_scroll_bx{ height:24px;}
.text_scroll_bx a{color:#8C2222}
.text_scroll_bx a:hover{ color:#8C2222;}
.text_scroll_bx li img{ display:inline-block; *display: inline; *zoom:1; margin:5px 3px;}
.m_server {}
.m_server .m_server_hd,.m_server .m_server_bd,.m_server .m_server_fd{ background:none;}
.m_server .m_server_hd{ width:0; height:0;}
.m_server .m_server_bd { padding-left:0; width:580px;}
.m_server_bd h2{ background:none; font-size:14px; font-family:"microsoft yahei"; font-weight:700; color:#c8e9f4; text-indent:0; line-height:36px;}
.alert_w{ background:url(../webgame/sgs/tpl/images/sprite_6.png?485cb0c) no-repeat 0 0;}
.select_ser{ color:#c8e9f4;}
.m_played_ser .nplay { color:#c8e9f4;}
.m_server .m_server_fd{ height:0; width:594px;}

/*server_box*/
.server_num li{ background: #5582ad; border-color:#234458; color: #c8e9f4;}
.server_num li.cur{ background:#2a4b6b;border-bottom-color:#2a4b6b;color: #c8e9f4;}
.server_all .m_server_num{border-bottom-color: #234458;}

/*scrollbar*/
.jScrollPaneContainer{outline: none;}
a.jScrollArrowUp { background:url(../webgame/sgs/tpl/images/sprite_6.png?485cb0c) no-repeat  0 -76px;}
a.jScrollArrowDown { background: url(../webgame/sgs/tpl/images/sprite_6.png?485cb0c) no-repeat -17px -76px;}
a.jScrollArrowUp:hover{ background:url(../webgame/sgs/tpl/images/sprite_6.png?485cb0c) no-repeat 0  -88px;}
a.jScrollArrowDown:hover{ background: url(../webgame/sgs/tpl/images/sprite_6.png?485cb0c) no-repeat -17px -88px;}
.jScrollPaneTrack{background:#59595a;}
.jScrollPaneDrag{background:#3c3c3d;}
.allTxt_box .allTxt{color:#c8e9f4;}
.server_all  .server_box{height: 105px;}

.m_recommed_ser,.m_played_ser,.m_all_ser .m_hd{
    display: none;
}
.m_server .m_server_bd{
    width: 100%;
    overflow: visible;
}
/*.sfgg_mod{*/
    /*margin: 10px auto 0;*/
    /*width: 570px;*/
/*}*/
.m_all_ser{
    display: none;
}
#xfk_custom_module{
    margin: 0 10px;
}

.sgs-serv-infos{
    background: #e0d7c5;
    padding: 10px 10px 0;
    position: relative;
    *zoom:1;
}
.sgs-serv-infos .infos-l{
    float: left;
    width: 293px;
}
.sgs-serv-infos .infos-r{
    float: right;
    width: 266px;
}
.sgs-serv-infos .infos-txt{
    line-height: 20px;
    font-size: 14px;
    color: #562018;
    padding-left: 20px;
    position: relative;
    *zoom:1;
    margin-bottom: 5px;
}
.sgs-serv-infos .infos-txt dt{
    position: absolute;
    top:0;
    left: 0;
}
.sgs-serv-infos .infos-txt dd{

}
.sgs-serv-infos .infos-wdbtns a{
    float: left;
    background:url(../webgame/sgs/tpl/images/sgs-serv.png?) no-repeat;
    background-position:0 -45px;
    width:144px;
    height:35px;
    text-align: center;
    line-height: 35px;
    color: #3d2916;
    margin-right: 3px;
}
.sgs-serv-infos .infos-wdbtns a.wdbtn-new{
    margin-right: 2px;
}
.sgs-serv-infos .infos-wdbtns a:hover{
    background-position:0 -85px;
}
.sgs-serv-infos .infos-mode{
    width: 266px;
    height: 36px;
    background:url(../webgame/sgs/tpl/images/sgs-serv.png?) no-repeat;
    position: relative;
    *zoom:1;
}
.sgs-serv-infos .infos-mode .browser-mode{
    position: absolute;
    right: 0;
    top: 0;
    *zoom: 1;
    width: 266px;
    height: 36px;
    cursor: default;
}

.sgs-serv-infos .infos-mode .browser-mode .browser-mode-thumbnail{
    position: absolute;
    top: 6px;
    left: 270px;
    width: 170px;
    height: 160px;
    overflow: hidden;
    display: none;
    z-index: 999;
}

.sgs-serv-infos .infos-mode .browser-mode:hover .browser-mode-thumbnail {
    display: block;
}

.sgs-serv-all{
}

.sgs-serv-all ul{
    height: 200px;
    overflow: hidden;
}

.sgs-serv-all li{
    float: left;
    padding: 14px;
}
.sgs-serv-item{
    display: block;
    width: 264px;
    height: 170px;
    border: solid 1px #ded6c7;

    position: relative;
}
.sgs-serv-item .sgs-serv-cover{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background:url(../webgame/sgs/tpl/images/xfk_new/xfk_cover.png?485cb0c) repeat;
    z-index: 3;

    display: none;
}
.sgs-serv-item .sgs-serv-link{
    display: block;
    height: 100%;
}
.sgs-serv-item .sgs-serv-img{
    display: block;
    width: 100%;
    height: 100%;
}
.sgs-serv-item .sgs-serv-tit{
    background:url(../webgame/sgs/tpl/images/xfk_new/xfk_tit.png?485cb0c) repeat;
    position: absolute;
    left: 0;
    bottom:0;
    width:100%;
    height: 36px;
}
.sgs-serv-item .sgs-serv-name{
    font-size: 18px;
    font-weight: bold;
    color: #edcda2;
    line-height: 36px;
    padding-left: 10px
}
.sgs-serv-item .sgs-serv-btn{
    background:url(../webgame/sgs/tpl/images/xfk_new/xfk_btn.png?485cb0c) no-repeat;
    position: absolute;
    right: 10px;
    bottom:4px;
    width: 90px;
    height: 28px;
}
.sgs-serv-item .sgs-serv-flag{
    position: absolute;
    top: 0;
    right: 0;
}


.sgs-serv-all li{
    transition: filter 0.3s, color 0.3s;
}
.sgs-serv-all li:hover{
    filter: brightness(1.2);
}

.sgs-serv-all li.recom .sgs-serv-flag{
    background:url(../webgame/sgs/tpl/images/xfk_new/xfk_flag_1.png?485cb0c) no-repeat;
    width: 68px;
    height: 24px;
}

.sgs-serv-all li.recent .sgs-serv-flag{
    background:url(../webgame/sgs/tpl/images/xfk_new/xfk_flag_2.png?485cb0c) no-repeat;
    width: 58px;
    height: 20px;
}
.sgs-serv-all li.maintain .sgs-serv-cover{
    display: block;
}
.sgs-serv-all li.maintain:hover{
    filter: brightness(1);
}
.sgs-serv-all li.maintain .sgs-serv-flag{
    background:url(../webgame/sgs/tpl/images/xfk_new/xfk_flag_3.png?485cb0c) no-repeat;
    width: 68px;
    height: 24px;
}
.discus_btn{ display: none }
/* /webgame/sgs/tpl/css/ngame.css */
@charset "UTF-8";
/*@mixin*/
/* 动效 */
@keyframes slideDowm {
  0% {
    max-height: 0;
  }
  100% {
    max-height: 800px;
  }
}
@keyframes slideDowm_1 {
  0% {
    top: -629px;
  }
  100% {
    top: -165px;
  }
}
@keyframes floats {
  0% {
    transform: translateY(-30px);
  }
  50% {
    transform: translateY(15px);
  }
  to {
    transform: translateY(-30px);
  }
}
@keyframes floatsX {
  0% {
    transform: translateX(-30px);
  }
  50% {
    transform: translateX(15px);
  }
  to {
    transform: translateX(-30px);
  }
}
/* 放大 */
@keyframes scale_1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes scale_2 {
  0% {
    transform: scale(1);
  }
  60% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes chuizi {
  0% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  30% {
    -moz-transform: rotate(-24deg);
    -ms-transform: rotate(-24deg);
    -webkit-transform: rotate(-24deg);
    transform: rotate(-24deg);
  }
  100% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
}
@keyframes goto_y {
  0% {
    transform: translateY(-5px);
  }
  50% {
    transform: translateY(5px);
  }
  100% {
    transform: translateY(-5px);
  }
}
@keyframes goto_x {
  0% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(10px);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes goto_y_s {
  0% {
    transform: translateY(-1px);
  }
  50% {
    transform: translateY(1px);
  }
  100% {
    transform: translateY(-1px);
  }
}
@keyframes overturn {
  0% {
    transform: rotateY(0deg);
  }
  100% {
    transform: rotateY(720deg);
  }
}
@keyframes opacity_show {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fly_l {
  0% {
    margin-left: -100%;
    opacity: 0;
  }
  100% {
    opacity: 1;
    margin-left: 0;
  }
}
@keyframes fly_r {
  0% {
    margin-left: 100%;
    opacity: 0;
  }
  100% {
    opacity: 1;
    margin-left: 0;
  }
}
@keyframes shaking {
  0% {
    transform: translateX(0px);
  }
  25% {
    transform: translateX(5px);
  }
  50% {
    transform: translateX(0px);
  }
  75% {
    transform: translateX(-5px);
  }
  100% {
    transform: translateX(0px);
  }
}
/* 摇晃 */
@keyframes sway {
  0% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  50% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  100% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
}
@keyframes zoomin {
  0% {
    opacity: 0;
    transform: scale(3);
  }
  50% {
    opacity: 0;
    transform: scale(3);
  }
}
@keyframes wave {
  0% {
    background-position-x: 0;
  }
  100% {
    background-position-x: 1920px;
  }
}
@keyframes flicker {
  0% {
    filter: brightness(1);
  }
  50% {
    filter: brightness(1.1);
  }
  100% {
    filter: brightness(1);
  }
}
@keyframes floatX {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(-5px);
  }
  75% {
    transform: translateX(5px);
  }
  to {
    transform: translateX(0px);
  }
}
@keyframes floatY {
  0% {
    transform: translateY(0);
  }
  25% {
    transform: translateY(-5px);
  }
  75% {
    transform: translateY(5px);
  }
  to {
    transform: translateY(0px);
  }
}
/*@mixin*/
.m-info {
  position: absolute;
  left: 50%;
  top: 770px;
  margin-left: -452px;
  background: url(../webgame/sgs/tpl/images/n-head/m_info.png?485cb0c) no-repeat center top;
  width: 904px;
  height: 59px;
  font: 500 18px/59px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #e99d42;
}
.m-info a {
  font: 500 18px/59px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #e99d42;
}
.m-info .info-body {
  height: 59px;
  width: 904px;
  margin: 0 auto;
}
.m-info .login-info {
  float: left;
  width: 340px;
  height: 100%;
  display: none;
  color: #e99d42;
  padding-left: 100px;
}
.m-info .login-info .user-name-a {
  position: relative;
  width: 180px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: top;
  color: #fde6bd;
}
.m-info .login-info.user-ulog {
  display: block;
  padding-left: 170px;
  width: 270px;
}
.m-info .info-box {
  float: left;
  width: 340px;
  position: relative;
  top: 8px;
  height: 44px;
  *zoom: 1;
  font: 500 18px/44px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #fde6bd;
  position: relative;
  padding-left: 40px;
  overflow: hidden;
}
.m-info .info-box li {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.m-info .info-box li a {
  color: #fde6bd;
  line-height: 44px;
}
.m-info[data-status="1"] .login-info.user-ulog {
  display: none;
}
.m-info.m-box[data-status="1"] .login-info.user-log {
  display: block;
}

.xft-map {
  position: absolute;
  top: 640px;
  left: 0;
  width: 100%;
  text-align: center;
}
.xft-map .game-info {
  position: absolute;
  left: 0;
  top: 0;
}
.xft-map .game-info-xsgs {
  left: 114px;
}
.xft-map .game-info-sgs {
  left: 624px;
}
.xft-map .game-info .tag {
  display: none;
}
.xft-map .game-info[data-status="0"] .btn-game {
  background-image: url(../webgame/sgs/tpl/images/n-head/btn_game_1_w.png?485cb0c);
}
.xft-map .game-info[data-status="2"] .btn-game {
  background-image: url(../webgame/sgs/tpl/images/n-head/btn_game_1_1.png?485cb0c);
}
.xft-map .game-info .btn-game {
  display: block;
  width: 485px;
  height: 121px;
  font-size: 0;
  line-height: 0;
  background-image: url(../webgame/sgs/tpl/images/n-head/btn_game_1_0.png?485cb0c);
}
.xft-map .game-info .btn-game:hover {
  filter: brightness(1.2);
}
.xft-map .game-info-sgs .btn-game {
  background-image: url(../webgame/sgs/tpl/images/n-head/btn_game_2_0.png?485cb0c);
}
.xft-map .game-info-sgs[data-status="0"] .btn-game {
  background-image: url(../webgame/sgs/tpl/images/n-head/btn_game_2_w.png?485cb0c);
}
.xft-map .game-info-sgs[data-status="2"] .btn-game {
  background-image: url(../webgame/sgs/tpl/images/n-head/btn_game_2_1.png?485cb0c);
}

/* ue_notice */
.ue_notice {
  position: absolute;
  top: 172px;
  margin-left: -500px;
  left: 50%;
  z-index: 99;
}

.m-palette {
  z-index: 99;
  position: fixed;
  bottom: 200px;
  left: 50%;
  margin-left: 670px;
  right: auto;
  box-sizing: border-box;
  width: 199px;
  padding-top: 95px;
}
.m-palette::before {
  background-image: url(../webgame/sgs/tpl/images/sprites_palette-n.png?);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 199px;
  height: 414px;
  position: absolute;
  left: 0px;
  top: 0px;
  content: "";
  z-index: -1;
}
.m-palette .pic {
  width: 146px;
  height: 56px;
  display: block;
  margin: 0 auto;
}
.m-palette .pic img {
  width: 100%;
  height: 100%;
}
.m-palette li {
  display: block;
  height: 50px;
  text-align: center;
  margin: 0 auto;
  margin: 0 auto;
  margin-bottom: 1px;
  position: relative;
}
.m-palette li a {
  font: 500 24px/50px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #b48752;
  display: block;
  width: 100%;
  height: 100%;
}
.m-palette li:hover::after, .m-palette li.cur::after {
  position: absolute;
  top: 10px;
  left: 50%;
  margin-left: -67px;
  content: "";
  background-image: url(../webgame/sgs/tpl/images/sprites_palette-n.png?);
  background-repeat: no-repeat;
  background-position: -209px 0;
  width: 134px;
  height: 32px;
  z-index: -1;
}
.m-palette li:hover a, .m-palette li.cur a {
  color: #ffffff;
}
.m-palette {
  /* 因为有可能两者ui不一致 独立 */
}
.m-palette .back {
  display: block;
  width: 96px;
  height: 96px;
  margin: 0 auto;
  font-size: 0;
  line-height: 0;
  overflow: hidden;
}

.sm_1800 .m-fixedMenu {
  left: 50% !important;
  margin-left: 670px !important;
}

body,
.my_ftop {
  font-family: "Microsoft Yahei", serif;
  min-width: 1200px;
  background: #f2f2f2;
}

a:visited {
  outline: none;
}
a:hover {
  outline: none;
}
a:active {
  outline: none;
}

.my_topbar {
  min-width: 1200px;
}

.frm_wfooter {
  margin-top: 0px;
}

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

.hidden {
  display: none !important;
}

.view {
  zoom: 1;
  background: #f2f2f2;
  padding-bottom: 40px;
  overflow: hidden;
  background: url(../webgame/sgs/tpl/images/n-bg/bg_full_01.jpg?485cb0c) no-repeat center top;
}
.view .iview {
  background: url(../webgame/sgs/tpl/images/n-bg/bg_full_02.jpg?485cb0c) no-repeat center 1920px;
}

.layer-bg .hd-bg-1 {
  background: url(../webgame/sgs/tpl/images/n-bg/bg_01.jpg?485cb0c) no-repeat center top;
  height: 243px;
}
.layer-bg .hd-bg-2 {
  background: url(../webgame/sgs/tpl/images/n-bg/bg_02.jpg?485cb0c) no-repeat center top;
  height: 243px;
}
.layer-bg .hd-bg-3 {
  background: url(../webgame/sgs/tpl/images/n-bg/bg_03.jpg?485cb0c) no-repeat center top;
  height: 243px;
}
.layer-bg .hd-bg-4 {
  background: url(../webgame/sgs/tpl/images/n-bg/bg_04.jpg?485cb0c) no-repeat center top;
  height: 243px;
}

.wg-head {
  position: relative;
  *zoom: 1;
  width: 100%;
  min-width: 1200px;
  height: 972px;
}

.head-layer.layer-eff {
  z-index: 2;
}

/* 前景切片（暂无） */
/* 效果（视频） */
.layer-eff video {
  object-fit: fill;
  width: 1920px;
  height: 972px;
  left: 50%;
  margin-left: -960px;
  position: absolute;
}

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

.head-layer {
  position: absolute;
  left: 50%;
  margin-left: -960px;
  top: 0;
  width: 1920px;
  height: 100%;
  z-index: 1;
}
.head-layer .wrapper {
  height: 972px;
}
.head-layer.layer-opt {
  z-index: 6;
}
.head-layer.layer-opt .fixed-down {
  background: url(../webgame/sgs/tpl/images/n-head/tag_arrow.png?485cb0c) no-repeat center top;
  width: 275px;
  height: 75px;
  position: absolute;
  top: 850px;
  left: 50%;
  margin-left: -138px;
  font-size: 0;
  line-height: 0;
  overflow: hidden;
  animation-name: floatY;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-direction: normal;
  animation-fill-mode: none;
  cursor: pointer;
}
.head-layer.layer-opt .fixed-down:hover {
  animation-play-state: paused;
}
.head-layer.layer-fixed {
  z-index: 5;
}
.head-layer.layer-fixed .fixed-logo {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: url(../webgame/sgs/tpl/images/n-head/logo.png?485cb0c) no-repeat center 2px;
}
.head-layer.layer-parallax {
  z-index: 4;
}
.head-layer.layer-pro {
  z-index: 3;
}
.head-layer.layer-bg {
  z-index: 1;
}

.wg-main-container {
  background: url(../webgame/sgs/tpl/images/n-bg/body_bg.jpg?485cb0c) no-repeat center top;
  position: relative;
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased;
  /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale;
  /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  font-size: 18px;
  z-index: 10;
  width: 1208px;
  margin: 0 auto;
  position: relative;
  padding-top: 135px;
}
.wg-main-container li.hc1 em {
  background-image: url(../webgame/sgs/tpl/images/sprites_icon-n.png?);
  background-repeat: no-repeat;
  background-position: -138px -98px;
  width: 36px;
  height: 14px;
  display: inline-block;
  margin-left: 6px;
}
.wg-main-container .nav {
  position: absolute;
  top: 40px;
  left: 50%;
  margin-left: -589px;
  background-image: url(../webgame/sgs/tpl/images/sprites_nav-n.png?);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 1178px;
  height: 76px;
  text-align: center;
}
.wg-main-container .nav[data-status="2"] {
  background-position: 0 -86px;
  width: 1178px;
  height: 76px;
}
.wg-main-container .nav .nav-item {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 434px;
  height: 76px;
}

.wg-ad {
  position: absolute;
  top: -900px;
}

.wg-ad.ad-box-1 {
  right: 50%;
  margin-right: 600px;
}

.wg-ad.ad-box-2 {
  left: 50%;
  margin-left: 600px;
}

.wg-ad .j-link {
  cursor: pointer;
}

.wg-ad .ad-close {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 0;
  right: 0;
  background: url(../webgame/sgs/tpl/images/ad-close.png?) no-repeat;
  cursor: pointer;
}

.wg-main .m-box {
  margin-bottom: 30px;
}
.wg-main .m-box-1 {
  background: url(../webgame/sgs/tpl/images/n-box/yxjs_bg.png?485cb0c) no-repeat center top;
  width: 100%;
  height: 160px;
  position: relative;
  margin: 0 -4px 30px;
}
.wg-main .m-instr {
  padding: 34px 213px 0 140px;
}
.wg-main .m-instr .instr-pic {
  display: none;
}
.wg-main .m-instr .instr-txt {
  line-height: 24px;
  color: #61482f;
}
.wg-main .m-instr .instr-txt a {
  color: #a2713c;
}
.wg-main .m-instr .instr-txt a:hover {
  text-decoration: underline;
}
.wg-main .m-instr .instr-btn {
  position: absolute;
  top: 47px;
  right: 38px;
  height: 25px;
  width: 145px;
  background: #a2713c;
  font: 500 20px/25px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #fffbf1;
  border-radius: 4px;
  text-align: center;
}
.wg-main .m-instr .instr-btn:hover {
  fliter: brightness(1.2);
  text-decoration: none;
}
.wg-main .m-instr .instr-share {
  overflow: hidden;
  height: 25px;
  position: absolute;
  right: 35px;
  bottom: 48px;
  width: 145px;
}
.wg-main .m-instr .share-label {
  display: none;
}
.wg-main .m-instr .bshare-custom a {
  padding: 0;
  background-image: url(../webgame/sgs/tpl/images/sprites_icon-n.png?);
  background-repeat: no-repeat;
}
.wg-main .m-instr .bshare-custom .bshare-qzone {
  background-position: -138px -32px;
  width: 25px;
  height: 25px;
}
.wg-main .m-instr .bshare-custom .bshare-sinaminiblog {
  background-position: -173px -32px;
  width: 27px;
  height: 22px;
}
.wg-main {
  /*m-entry*/
}
.wg-main .m-entry {
  width: 680px;
  margin-right: 15px;
  float: left;
}
.wg-main .m-entry li {
  float: left;
  *display: inline;
}
.wg-main .m-entry a {
  display: block;
  background-image: url(../webgame/sgs/tpl/images/sprites_entry-n.png?);
  background-repeat: no-repeat;
}
.wg-main .m-entry a:hover {
  filter: brightness(1.2);
}
.wg-main .m-entry .li-1 > a {
  background-position: 0 0;
  width: 268px;
  height: 171px;
}
.wg-main .m-entry .li-2 > a {
  background-position: 0 -181px;
  width: 196px;
  height: 85px;
}
.wg-main .m-entry .li-3 > a {
  background-position: -278px 0;
  width: 196px;
  height: 85px;
}
.wg-main .m-entry .li-4 > a {
  background-position: -278px -95px;
  width: 196px;
  height: 85px;
}
.wg-main .m-entry .li-5 > a {
  background-position: 0 -276px;
  width: 196px;
  height: 85px;
}
.wg-main .m-slide {
  overflow: hidden;
  float: right;
  width: 503px;
  height: 164px;
  position: relative;
  *zoom: 1;
  border: 1px solid #d2bb8c;
}
.wg-main .m-slide .slide-list {
  position: relative;
  *zoom: 1;
}
.wg-main .m-slide .slide-list li {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}
.wg-main .m-slide .slide-list li img {
  width: 100%;
  height: 100%;
}
.wg-main .m-slide .slide-dot {
  position: absolute;
  bottom: 10px;
  z-index: 10;
  text-align: right;
  right: 10px;
  height: 10px;
}
.wg-main .m-slide .slide-dot li {
  display: inline-block;
  overflow: hidden;
  *display: inline;
  vertical-align: top;
  zoom: 1;
  width: 12px;
  height: 12px;
  border-radius: 100%;
  background-color: #f0ebe6;
  opacity: 0.5;
  cursor: pointer;
  transition: background-color 0.3s, border-color 0.3s;
}
.wg-main .m-slide .slide-dot li.cur {
  background-color: #d2bb8c;
  opacity: 1;
}
.wg-main .m-slide1 .slide-list li {
  width: 503px;
  height: 164px;
}
.wg-main .m-slide2 {
  width: 620px;
  height: 348px;
  float: left;
  overflow: visible;
}
.wg-main .m-slide2 .slide-list li {
  width: 620px;
  height: 348px;
}
.wg-main .m-slide2 .slide-list li::before {
  content: " ";
  position: absolute;
  top: 0;
  left: -9px;
  background-image: url(../webgame/sgs/tpl/images/sprites_icon-n.png?);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 128px;
  height: 39px;
  z-index: 1;
  display: none;
}
.wg-main .m-slide2 .slide-list li.hot::before {
  display: block;
}
.wg-main .m-slide2 .slide-dot {
  bottom: 20px;
  right: 20px;
}
.wg-main .m-ibox1 {
  background-color: #f7f5f3;
  border: solid 1px #d2bb8c;
}
.wg-main .m-ibox1 .m-cont {
  padding: 10px 20px 0;
}
.wg-main .m-ibox1 .m-hd {
  height: 63px;
  border-bottom: #d2bb8c 1px solid;
}
.wg-main .m-ibox1 .mod-more {
  position: absolute;
  right: 0px;
  top: -45px;
  font: 500 20px/28px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #61482f;
  padding-right: 30px;
}
.wg-main .m-ibox1 .mod-more i {
  position: absolute;
  right: 0px;
  top: 4px;
  background-image: url(../webgame/sgs/tpl/images/sprites_icon-n.png?);
  background-repeat: no-repeat;
  background-position: -86px -82px;
  width: 21px;
  height: 22px;
}
.wg-main .m-ibox1 .mod-more:hover i {
  animation-name: overturn;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-direction: normal;
  animation-fill-mode: none;
}
.wg-main .m-ibox1 .navlist li {
  float: left;
  width: 112px;
  height: 60px;
  background: url(../webgame/sgs/tpl/images/split_bg.png?485cb0c) no-repeat right 22px;
}
.wg-main .m-ibox1 .navlist li:last-child {
  background: none;
}
.wg-main .m-ibox1 .navlist li a {
  display: block;
  width: 100%;
  height: 100%;
  text-align: center;
  font: 500 22px/66px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #61482f;
  border-bottom: solid 3px #f7f5f3;
}
.wg-main .m-ibox1 .navlist li a:hover {
  border-color: #d2bb8c;
}
.wg-main .m-ibox1 .navlist li.cur a {
  border-color: #d2bb8c;
  color: #a2713c;
}
.wg-main .m-ibox1 .m_tabcont {
  display: block;
  position: relative;
}
.wg-main .m-ibox1 .m_tabcont.cur {
  display: block;
}
.wg-main .m-ibox1 .m-list {
  position: relative;
  padding-top: 18px;
}
.wg-main .m-ibox1 .m-list li {
  position: relative;
  height: 36px;
  font: 500 18px/36px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #61482f;
  overflow: hidden;
}
.wg-main .m-ibox1 .m-list li span {
  float: right;
}
.wg-main .m-ibox1 .m-list li a {
  float: left;
  max-width: 410px;
  padding-left: 10px;
  color: inherit;
}
.wg-main .m-ibox1 .m-list li a:hover {
  color: #a2713c;
  text-decoration: underline;
}
.wg-main .m-ibox1 .m-list li.hc1 {
  color: #a2713c !important;
}
.wg-main .m-xwgg {
  float: right;
  width: 558px;
  height: 350px;
  overflow: hidden;
}
.wg-main .m-jcsp {
  position: relative;
  background: url(../webgame/sgs/tpl/images/n-box/rmsj_bg.png?485cb0c) no-repeat center top;
  width: 1158px;
  height: 344px;
  padding: 10px 25px 0;
}
.wg-main .m-jcsp .mod-hd {
  position: relative;
  padding-left: 25px;
  border-bottom: solid 1px #d2bb8c;
  height: 66px;
}
.wg-main .m-jcsp .mod-hd i {
  background-image: url(../webgame/sgs/tpl/images/sprites_icon-n.png?);
  background-repeat: no-repeat;
  background-position: -175px -67px;
  width: 16px;
  height: 15px;
  position: absolute;
  top: 26px;
  left: 0px;
}
.wg-main .m-jcsp .mod-tit {
  font: 500 26px/66px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #a2713c;
}
.wg-main .m-jcsp .mod-bd {
  height: 262px;
  width: 100%;
  position: relative;
}
.wg-main .m-jcsp .mod-cont {
  padding: 20px 0;
}
.wg-main .m-jcsp a.mod-more {
  position: absolute;
  right: 0px;
  top: -43px;
  font: 500 20px/28px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #61482f;
  padding-right: 30px;
}
.wg-main .m-jcsp a.mod-more i {
  position: absolute;
  right: 0px;
  top: 4px;
  background-image: url(../webgame/sgs/tpl/images/sprites_icon-n.png?);
  background-repeat: no-repeat;
  background-position: -86px -82px;
  width: 21px;
  height: 22px;
}
.wg-main .m-jcsp a.mod-more:hover i {
  animation-name: overturn;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-direction: normal;
  animation-fill-mode: none;
}
.wg-main .m-jcsp a.mod-up {
  position: absolute;
  top: -43px;
  right: 93px;
  width: 120px;
  height: 28px;
  background: #a2713c;
  font: 500 20px/28px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #fffbf1;
  border-radius: 4px;
  text-align: center;
}
.wg-main .m-jcsp a.mod-up:hover {
  filter: brightness(1.2);
}
.wg-main .m-jcsp .jcsp-nav {
  text-align: right;
  position: absolute;
  right: 222px;
  top: -64px;
}
.wg-main .m-jcsp .jcsp-nav a {
  float: left;
  width: 106px;
  height: 60px;
  background: url(../webgame/sgs/tpl/images/split_bg.png?485cb0c) no-repeat right center;
  text-align: center;
  font: 500 22px/66px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #61482f;
  border-bottom: solid 3px #f7f5f3;
}
.wg-main .m-jcsp .jcsp-nav a:hover {
  border-color: #d2bb8c;
}
.wg-main .m-jcsp .jcsp-nav a:last-child {
  background: none;
}
.wg-main .m-jcsp .jcsp-nav a a {
  display: block;
  width: 100%;
  height: 100%;
}
.wg-main .m-jcsp .jcsp-nav a.cur {
  border-color: #d2bb8c;
  color: #a2713c;
}
.wg-main .m-jcsp .video-list {
  margin-right: -12px;
  height: 226px;
  overflow: hidden;
}
.wg-main .m-jcsp .video-item {
  float: left;
  width: 280px;
  margin: 0 10px 20px 0;
  position: relative;
  background-color: #fff;
  border: solid 1px #b39d80;
}
.wg-main .m-jcsp .video-item .item_img,
.wg-main .m-jcsp .video-item .item_cover {
  display: block;
  width: 100%;
  height: 158px;
}
.wg-main .m-jcsp .video-item .item_cover {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 0;
  background: url(../webgame/sgs/tpl/images/cover_jcsp.png?485cb0c) no-repeat center/cover;
  display: none;
}
.wg-main .m-jcsp .video-item:hover .item_cover {
  display: block;
}
.wg-main .m-jcsp .video-item:hover .item_tit {
  color: #a2713c;
  text-decoration: underline;
}
.wg-main .m-jcsp .video-item .item_tit,
.wg-main .m-jcsp .video-item .item_author {
  display: block;
  font: 500 16px/30px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #a2713c;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-left: 10px;
}
.wg-main .m-jcsp .video-item .item_tit {
  margin-top: 6px;
  font-size: 18px;
  color: #61482f;
}
.wg-main .m-jcsp .video-item .item_tag {
  position: absolute;
  top: 1px;
  right: 1px;
  background: url(../webgame/sgs/tpl/images/sprite_icon/tag_new.png?485cb0c) no-repeat;
}
.wg-main .m-jcsp .video-item .item_tag.tag_new {
  width: 46px;
  height: 26px;
  background-position: -46px 0;
  background-image: url(../webgame/sgs/tpl/images/sprite_tag.png?485cb0c);
}
.wg-main .m-jcsp .video-item .item_tag.tag_hot {
  width: 46px;
  height: 26px;
  background-position: 0 0;
  background-image: url(../webgame/sgs/tpl/images/sprite_tag.png?485cb0c);
}
.wg-main .m-jcsp .video-item .item_tag.tag_hot_2 {
  width: 27px;
  height: 10px;
  background-position: -92px 0;
  background-image: url(../webgame/sgs/tpl/images/sprite_tag.png?485cb0c);
}
.wg-main .m-search {
  width: 1204px;
  height: 196px;
  background: url(../webgame/sgs/tpl/images/n-box/search_bg.png?485cb0c) no-repeat center center;
}
.wg-main .m-search .u-search {
  padding-left: 304px;
  padding-top: 50px;
  position: relative;
}
.wg-main .m-search .u-search input::-webkit-input-placeholder {
  color: #ad986b;
  font-size: 14px;
  opacity: 1;
  /* 防止某些浏览器默认降低透明度 */
}
.wg-main .m-search .u-search {
  /* 2. Firefox 4-18 (旧版本) */
}
.wg-main .m-search .u-search input:-moz-placeholder {
  color: #ad986b;
  font-size: 14px;
  opacity: 1;
}
.wg-main .m-search .u-search {
  /* 3. Firefox 19+ (新版本) */
}
.wg-main .m-search .u-search input::-moz-placeholder {
  color: #ad986b;
  font-size: 14px;
  opacity: 1;
  /* Firefox 默认 placeholder 透明度为 0.5，需手动设为 1 */
}
.wg-main .m-search .u-search {
  /* 4. IE 10+ 和 Edge (旧版) */
}
.wg-main .m-search .u-search input:-ms-input-placeholder {
  color: #ad986b;
  font-size: 14px;
}
.wg-main .m-search .u-search {
  /* 5. 标准语法 (现代浏览器通用，放在最后) */
}
.wg-main .m-search .u-search input::placeholder {
  color: #ad986b;
  font-size: 14px;
  opacity: 1;
}
.wg-main .m-search .u-search .search-ipt {
  padding-left: 50px;
  width: 730px;
  border: none;
  outline: none;
  height: 44px;
  font: 500 16px/44px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #a2713c;
  background: url(../webgame/sgs/tpl/images/n-box/search_ipt_bg.png?485cb0c) no-repeat left top;
}
.wg-main .m-search .u-search .search-btn {
  width: 80px;
  background: #a2713c;
  border: none;
  font: 500 22px/44px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #fffbf1;
  outline: none;
  cursor: pointer;
  position: absolute;
  right: 40px;
  top: 50px;
  text-align: center;
}
.wg-main .m-search .u-search .search-btn:hover {
  filter: brightness(1.2);
}
.wg-main .m-search .u-search .search-hot {
  font: 500 16px/56px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #a2713c;
  font-family: "微软雅黑";
}
.wg-main .m-search .u-search .search-hot a {
  font: 500 16px/56px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #a2713c;
  font-family: "微软雅黑";
}
.wg-main .m-search .u-search .search-hot a:hover {
  text-decoration: underline;
}
.wg-main .m-yxgl {
  float: right;
  width: 590px;
  height: 411px;
  overflow: hidden;
}
.wg-main .m-yxgl .m-list li {
  position: relative;
  padding-left: 100px;
}
.wg-main .m-yxgl .m-list li a {
  width: 340px;
}
.wg-main .m-yxgl .m-list li span {
  float: none;
}
.wg-main .m-yxgl .m-list li .tag {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100px;
  text-align: left;
  font: 500 20px/36px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #a2713c;
}
.wg-main .m-yxgl .m-list li .time {
  float: right;
}
.wg-main .m-ibox2 {
  background-color: #f7f5f3;
  border: solid 1px #d2bb8c;
}
.wg-main .m-ibox2 .m-cont {
  padding: 10px 20px 0;
}
.wg-main .m-ibox2 .m-hd {
  position: relative;
  padding-left: 25px;
  border-bottom: solid 1px #d2bb8c;
  height: 66px;
}
.wg-main .m-ibox2 .m-hd i {
  background-image: url(../webgame/sgs/tpl/images/sprites_icon-n.png?);
  background-repeat: no-repeat;
  background-position: -175px -67px;
  width: 16px;
  height: 15px;
  position: absolute;
  top: 26px;
  left: 0px;
}
.wg-main .m-ibox2 .m-tit {
  font: 500 26px/66px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #a2713c;
}
.wg-main .m-ibox2 .m-bd {
  width: 100%;
  position: relative;
  padding-top: 30px;
}
.wg-main .m-ibox2 a.mod-more {
  position: absolute;
  right: 0px;
  top: -43px;
  font: 500 20px/28px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #61482f;
  padding-right: 30px;
}
.wg-main .m-ibox2 a.mod-more i {
  position: absolute;
  right: 0px;
  top: 4px;
  background-image: url(../webgame/sgs/tpl/images/sprites_icon-n.png?);
  background-repeat: no-repeat;
  background-position: -86px -82px;
  width: 21px;
  height: 22px;
}
.wg-main .m-ibox2 a.mod-more:hover i {
  animation-name: overturn;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-direction: normal;
  animation-fill-mode: none;
}
.wg-main .m-ibox2 a.mod-up {
  position: absolute;
  top: -43px;
  right: 93px;
  width: 120px;
  height: 28px;
  background: #a2713c;
  font: 500 20px/28px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #fffbf1;
  border-radius: 4px;
  text-align: center;
}
.wg-main .m-ibox2 a.mod-up:hover {
  filter: brightness(1.2);
}
.wg-main .m-yxzl {
  float: left;
  position: relative;
  width: 590px;
}
.wg-main .m-yxzl .yxzl-list-item {
  overflow: hidden;
  min-height: 70px;
}
.wg-main .m-yxzl .yxzl-opt {
  padding: 10px 0 0 180px;
  position: relative;
  margin-bottom: 20px;
}
.wg-main .m-yxzl .yxzl-opt .yxzl-tag {
  position: absolute;
  top: 0;
  left: 0;
  background-image: url(../webgame/sgs/tpl/images/sprites_tit-n.png?);
  background-repeat: no-repeat;
  background-position: -175px 0;
  width: 165px;
  height: 82px;
  font-size: 0;
  line-height: 0;
  overflow: hidden;
}
.wg-main .m-yxzl .yxzl-opt2 .yxzl-tag {
  background-position: -175px -92px;
  width: 165px;
  height: 82px;
}
.wg-main .m-yxzl .yxzl-opt3 .yxzl-tag {
  background-position: -175px -184px;
  width: 165px;
  height: 82px;
}
.wg-main .m-yxzl .yxzl-list li {
  float: left;
  position: relative;
  width: 25%;
  margin: 6px 0;
}
.wg-main .m-yxzl .yxzl-list li:after {
  content: "";
  position: absolute;
  right: 0;
  top: 3px;
  width: 1px;
  height: 18px;
  background-color: #94714d;
}
.wg-main .m-yxzl .yxzl-list li a {
  display: block;
  font: 500 20px/24px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #61482f;
  text-align: center;
}
.wg-main .m-yxzl .yxzl-list li a:hover {
  color: #a2713c;
  text-decoration: none;
}
.wg-main .mod-recommend {
  float: none;
  background-color: #f7f5f3;
  border: solid 1px #d2bb8c;
  padding: 10px 25px 0;
  width: 1158px;
  margin-bottom: 30px;
  overflow: hidden;
}
.wg-main .mod-recommend a.mod-more {
  position: absolute;
  right: 0px;
  top: 32px;
  font: 500 20px/28px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #61482f;
  padding-right: 30px;
  background-image: url(../webgame/sgs/tpl/images/sprites_icon-n.png?);
  background-repeat: no-repeat;
  background-position: -138px 0;
  width: 67px;
  height: 22px;
}
.wg-main .mod-recommend a.mod-more:hover {
  filter: brightness(1.2);
}
.wg-main .mod-recommend .mod-hd {
  border-bottom: solid 1px #d2bb8c;
  height: 66px;
}
.wg-main .mod-recommend .mod-tit {
  font: 500 26px/66px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #a2713c;
  position: relative;
  padding-left: 25px;
}
.wg-main .mod-recommend .mod-tit::before {
  content: "";
  position: absolute;
  top: 26px;
  left: 0;
  background-image: url(../webgame/sgs/tpl/images/sprites_icon-n.png?);
  background-repeat: no-repeat;
  background-position: -175px -67px;
  width: 16px;
  height: 15px;
}
.wg-main .mod-recommend .mod-stit {
  font-size: 0;
}
.wg-main .mod-recommend .recommend-item {
  margin: 0 5px 0 10px;
}
.wg-main .mod-recommend .recommend-item .recommend-item-name {
  font: 500 16px/30px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #61482f;
}
.wg-main .mod-recommend .recommend-item:hover .recommend-item-name {
  color: #a2713c;
}
.wg-main .m-kfzx {
  width: 512px;
  float: left;
}
.wg-main .m-kfzx .kfzx-group {
  margin-bottom: 20px;
}
.wg-main .m-kfzx .kfzx-group--1 {
  background-image: url(../webgame/sgs/tpl/images/sprites_kfzx-n.png?);
  background-repeat: no-repeat;
  background-position: 0 -147px;
  width: 473px;
  height: 137px;
  padding: 30px 0 0 235px;
  width: 238px;
  height: 107px;
}
.wg-main .m-kfzx .kfzx-group--1 .kfzx-txt {
  margin-bottom: 10px;
}
.wg-main .m-kfzx .kfzx-group--1 .kfzx-txt dt {
  display: none;
}
.wg-main .m-kfzx .kfzx-group--1 .kfzx-txt a {
  display: block;
  font-size: 0;
  line-height: 0;
  overflow: hidden;
}
.wg-main .m-kfzx .kfzx-group--1 .kfzx-txt a:hover {
  filter: brightness(1.2);
}
.wg-main .m-kfzx .kfzx-group--2 {
  background-image: url(../webgame/sgs/tpl/images/sprites_kfzx-n.png?);
  background-repeat: no-repeat;
  background-position: -483px 0;
  width: 473px;
  height: 137px;
  padding: 30px 0 0 200px;
  width: 273px;
  height: 107px;
}
.wg-main .m-kfzx .kfzx-group--2 .kfzx-txt dt,
.wg-main .m-kfzx .kfzx-group--2 .kfzx-txt dd {
  display: inline-block;
  font: 500 18px/36px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #82562a;
}
.wg-main .m-kfzx .kfzx-group--3 {
  text-align: center;
}
.wg-main .m-kfzx .kfzx-group--3 .kfzx-txt dt,
.wg-main .m-kfzx .kfzx-group--3 .kfzx-txt dd {
  display: inline-block;
  font: 500 20px/36px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #82562a;
}
.wg-main .m-kfzx .kfzx-online {
  background-image: url(../webgame/sgs/tpl/images/sprites_kfzx-n.png?);
  background-repeat: no-repeat;
  background-position: -694px -147px;
  width: 201px;
  height: 42px;
}
.wg-main .m-kfzx .kfzx-charge {
  background-image: url(../webgame/sgs/tpl/images/sprites_kfzx-n.png?);
  background-repeat: no-repeat;
  background-position: -483px -147px;
  width: 201px;
  height: 42px;
}
.wg-main .m-wjjl {
  float: right;
  width: 666px;
  height: 477px;
  overflow: hidden;
}
.wg-main .m-wjjl .m-bd {
  padding-top: 10px;
}
.wg-main .m-wjjl .comu-table th {
  border-bottom: 1px solid #e8deca;
  font: 700 20px/30px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #82562a;
  padding: 5px 0 15px;
}
.wg-main .m-wjjl .comu-table td {
  border: 0 none;
}
.wg-main .m-wjjl .comu-table td .td-wid,
.wg-main .m-wjjl .comu-table td a {
  font: 500 20px/32px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #82562a;
}
.wg-main .m-wjjl .comu-table td .td-wid:hover,
.wg-main .m-wjjl .comu-table td a:hover {
  color: #a2713c;
  text-decoration: underline;
}
.wg-main .m-wjjl .comu-table td.td-tit .td-wid {
  width: 430px;
}
.wg-main .m-wjjl .comu-table td.td-author {
  text-align: center;
}
.wg-main .m-wjjl .comu-table td.td-author .td-wid {
  width: 130px;
}
.wg-main .m-wjjl .comu-table td .td-wid,
.wg-main .m-wjjl .comu-table td a {
  font: 500 20px/32px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #82562a;
}
.wg-main .m-wjjl .comu-table td.td-author {
  text-align: center;
}
.wg-main .m-box-yxts {
  background: url(../webgame/sgs/tpl/images/n-box/yxts_bg.png?485cb0c) no-repeat 0 0;
  height: 555px;
  position: relative;
}
.wg-main .m-box-yxts .mod-hd {
  padding-top: 30px;
}
.wg-main .m-box-yxts .mod-hd .mod-tit {
  font: 700 44px/44px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #a2713c;
  text-align: center;
  letter-spacing: 30px;
}
.wg-main .m-box-yxts .mod-silde_in {
  width: 1126px;
  height: 455px;
  position: relative;
  margin: 20px auto 0;
}
.wg-main .m-box-yxts .slide-list {
  width: 1000px;
  height: 455px;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
}
.wg-main .m-box-yxts .slide-list li {
  width: 605px;
  height: 340px;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  opacity: 0;
  transition: all 0.5s ease;
  z-index: 0;
}
.wg-main .m-box-yxts .slide-list li img {
  width: 605px;
  height: 340px;
}
.wg-main .m-box-yxts .slide-list li.current {
  width: 690px;
  height: 390px;
  transform: translateX(-50%) scale(1);
}
.wg-main .m-box-yxts .slide-list li.current img {
  width: 690px;
  height: 390px;
}
.wg-main .m-box-yxts .slide-list li.prev {
  z-index: 2;
}
.wg-main .m-box-yxts .slide-list li {
  /* 右侧相邻项样式 */
}
.wg-main .m-box-yxts .slide-list li.next {
  z-index: 2;
}
.wg-main .m-box-yxts .slide-dot {
  position: absolute;
  bottom: 10px;
  z-index: 10;
  text-align: center;
  right: 0px;
  height: 12px;
  width: 100%;
}
.wg-main .m-box-yxts .slide-dot li {
  display: inline-block;
  overflow: hidden;
  *display: inline;
  vertical-align: top;
  zoom: 1;
  width: 12px;
  height: 12px;
  border-radius: 100%;
  background-color: #f0ebe6;
  opacity: 0.5;
  cursor: pointer;
  transition: background-color 0.3s, border-color 0.3s;
}
.wg-main .m-box-yxts .slide-dot li.cur {
  background-color: #d2bb8c;
  opacity: 1;
}
.wg-main .m-box-yxts .slide-prev,
.wg-main .m-box-yxts .slide-next {
  background-image: url(../webgame/sgs/tpl/images/sprites_icon-n.png?);
  background-repeat: no-repeat;
  background-color: transparent;
  position: absolute;
  top: 165px;
}
.wg-main .m-box-yxts .slide-prev:hover,
.wg-main .m-box-yxts .slide-next:hover {
  filter: brightness(1.1);
}
.wg-main .m-box-yxts .slide-prev {
  background-position: 0 -49px;
  width: 33px;
  height: 65px;
  left: 0;
}
.wg-main .m-box-yxts .slide-next {
  background-position: -43px -49px;
  width: 33px;
  height: 65px;
  right: 0;
}
.wg-main .m-role {
  height: 630px;
  position: relative;
}
.wg-main .m-role .navlist {
  position: absolute;
  top: 20px;
  left: 30px;
  z-index: 1;
}
.wg-main .m-role .navlist li {
  float: left;
  width: 156px;
  height: 41px;
  position: relative;
  margin: 0 10px;
}
.wg-main .m-role .navlist li a {
  display: block;
  width: 100%;
  height: 100%;
  text-align: center;
  position: relative;
  font: 500 24px/34px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #d9c69a;
}
.wg-main .m-role .navlist li a::before {
  content: "";
  background-image: url(../webgame/sgs/tpl/images/sprites_role-n.png?);
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  left: 0;
  background-position: 0 -51px;
  width: 156px;
  height: 34px;
  z-index: -1;
}
.wg-main .m-role .navlist li a:hover {
  color: #82562a;
}
.wg-main .m-role .navlist li a:hover::before {
  background-position: 0 0;
  width: 156px;
  height: 41px;
}
.wg-main .m-role .navlist li.cur a {
  color: #82562a;
}
.wg-main .m-role .navlist li.cur a::before {
  background-position: 0 0;
  width: 156px;
  height: 41px;
}
.wg-main .m-role .m_tabcont {
  display: none;
  position: relative;
  height: 630px;
}
.wg-main .m-role .m_tabcont.cur {
  display: block;
}
.wg-main .m-role .m_tabcont a.m-more {
  position: absolute;
  right: 20px;
  top: 20px;
  font: 500 20px/28px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #f5f5f5;
  padding-right: 30px;
  z-index: 4;
}
.wg-main .m-role .m_tabcont a.m-more:hover::after {
  animation-name: overturn;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-direction: normal;
  animation-fill-mode: none;
}
.wg-main .m-role .m_tabcont a.m-more::after {
  content: "";
  position: absolute;
  right: 0px;
  top: 4px;
  background-image: url(../webgame/sgs/tpl/images/sprites_role-n.png?);
  background-repeat: no-repeat;
  background-position: -166px 0;
  width: 21px;
  height: 22px;
}
.wg-main .m-role .marquee-bd {
  position: relative;
  *zoom: 1;
  width: 1200px;
  height: 630px;
}
.wg-main .m-role .marquee-bd li {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  display: none;
}
.wg-main .m-role .marquee-bd li img {
  width: 100%;
  height: 100%;
  border: solid 1px #d0ba8b;
}
.wg-main .m-role .marquee-bd li.cur {
  display: block;
}
.wg-main .m-role .marquee-nav-box {
  position: absolute;
  bottom: 30px;
  z-index: 10;
  text-align: center;
  right: 30px;
  width: 456px;
  height: 114px;
}
.wg-main .m-role .marquee-nav-box .marquee-nlist {
  width: 366px;
  height: 114px;
  overflow: hidden;
  margin: 0 auto;
  white-space: nowrap;
}
.wg-main .m-role .marquee-nav-box li {
  display: inline-block;
  overflow: hidden;
  *display: inline;
  vertical-align: top;
  zoom: 1;
  width: 82px;
  height: 114px;
  text-align: center;
  cursor: pointer;
  float: left;
  margin-right: 10px;
  font: 500 20px/28px "楷体", "Microsoft Yahei";
  /* 1. 字体设置：兼容 Windows, macOS 及移动端 */
  font-family: "KaiTi", "楷体", "STKaiti", "Kaiti SC", serif;
  /* 2. 字体平滑与抗锯齿优化 */
  -webkit-font-smoothing: antialiased; /* Chrome, Safari, Edge (WebKit/Blink) */
  -moz-osx-font-smoothing: grayscale; /* Firefox on macOS */
  text-rendering: optimizeLegibility;
  color: #f2f2f2;
}
.wg-main .m-role .marquee-nav-box li .img-box {
  width: 82px;
  height: 82px;
  margin: 0 auto;
  text-align: center;
  line-height: 82px;
  margin-bottom: 5px;
}
.wg-main .m-role .marquee-nav-box li .img-box img {
  width: 64px;
  height: 64px;
  border-radius: 100%;
}
.wg-main .m-role .marquee-nav-box li.cur, .wg-main .m-role .marquee-nav-box li:hover {
  color: #d2bb8c;
}
.wg-main .m-role .marquee-nav-box li.cur .img-box, .wg-main .m-role .marquee-nav-box li:hover .img-box {
  width: 82px;
  height: 82px;
}
.wg-main .m-role .marquee-nav-box li.cur .img-box img, .wg-main .m-role .marquee-nav-box li:hover .img-box img {
  width: 76px;
  height: 76px;
  border: 3px solid #deb874;
}
.wg-main .m-role .marquee-prev,
.wg-main .m-role .marquee-next {
  background-image: url(../webgame/sgs/tpl/images/sprites_role-n.png?);
  background-repeat: no-repeat;
  position: absolute;
  bottom: 30px;
}
.wg-main .m-role .marquee-prev {
  background-position: 0 -95px;
  width: 24px;
  height: 46px;
  left: 0;
}
.wg-main .m-role .marquee-prev:hover {
  background-position: -34px -95px;
  width: 24px;
  height: 46px;
}
.wg-main .m-role .marquee-next {
  background-position: -68px -95px;
  width: 24px;
  height: 46px;
  right: 0;
}
.wg-main .m-role .marquee-next:hover {
  background-position: -102px -95px;
  width: 24px;
  height: 46px;
}

.wg-main-old .m-yxzl .yxzl-opt .yxzl-tag {
  background-position: 0 0;
  width: 165px;
  height: 82px;
}
.wg-main-old .m-yxzl .yxzl-opt2 .yxzl-tag {
  background-position: 0 -92px;
  width: 165px;
  height: 82px;
}
.wg-main-old .m-yxzl .yxzl-opt3 .yxzl-tag {
  background-position: 0 -184px;
  width: 165px;
  height: 82px;
}
.wg-main-old .m-kfzx .kfzx-group--1 {
  background-position: 0 0;
  width: 473px;
  height: 137px;
  width: 238px;
  height: 107px;
}
.wg-main-old .m-kfzx .kfzx-group--2 {
  background-position: 0 -294px;
  width: 473px;
  height: 137px;
  width: 273px;
  height: 107px;
}

.wg-main {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9taXhpbi5zY3NzIiwiX2FuaW1hdGlvbi5zY3NzIiwibV9pbmZvLnNjc3MiLCJnc2VydmVyLnNjc3MiLCJwYWxldHRlLnNjc3MiLCJzcHJpdGVzX3BhbGV0dGUtbi5zY3NzIiwibmdhbWUuc2NzcyIsInNwcml0ZXNfaWNvbi1uLnNjc3MiLCJzcHJpdGVzX25hdi1uLnNjc3MiLCJzcHJpdGVzX2VudHJ5LW4uc2NzcyIsInNwcml0ZXNfdGl0LW4uc2NzcyIsInNwcml0ZXNfa2Z6eC1uLnNjc3MiLCJzcHJpdGVzX3JvbGUtbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTtBQ0FBO0FBQ0E7RUFDQztJQUNDOztFQUVEO0lBQ0M7OztBQUlGO0VBQ0M7SUFDQzs7RUFFRDtJQUNDOzs7QUFJRjtFQUNDO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOzs7QUFJRjtFQUNDO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOzs7QUFJRjtBQUNBO0VBQ0M7SUFDQzs7RUFFRDtJQUNDOzs7QUFJRjtFQUNDO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOzs7QUFJRjtFQUNDO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRjtFQUNDO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOzs7QUFHRjtFQUNDO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOzs7QUFHRjtFQUNDO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOzs7QUFJRjtFQUNDO0lBQ0M7O0VBRUQ7SUFDQzs7O0FBSUY7RUFDQztJQUNDOztFQUVEO0lBQ0M7OztBQUlGO0VBQ0M7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7O0FBR0Y7RUFDQztJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNBOzs7QUFJRjtFQUNDO0lBQ0M7O0VBRUQ7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBQ0M7O0VBRUQ7SUFD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RUFDQTtFQUNBO0VObmdERjtBQUNBO0VBQ0E7QUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9NNC9DeUI7O0FBRXZCO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQU9GO0VBRUM7O0FBRUE7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQVFMO0FBQUE7RU1waURVO0VBQ0E7RU5zaURUO0VBQ0E7O0FBSUQ7RU0va0RjO0VBQ0E7RUFDQTtFTitrRGI7O0FBRUE7RU05a0RhO0VBQ0E7RUFDQTs7QU5rbERkO0VNL2tEYztFQUNBO0VBQ0E7RU4ra0RiOztBQUVBO0VNOWtEYTtFQUNBO0VBQ0E7OztBTnVsRGI7RUl4bURhO0VBQ0E7RUFDQTs7QUo2bURiO0VJcm1EYTtFQUNBO0VBQ0E7O0FKeW1EYjtFSWptRGE7RUFDQTtFQUNBOztBSnNtRGQ7RUtsbkRjO0VBQ0E7RUFDQTtFTGtuRGI7RUFDQTs7QUFHRDtFSzltRGM7RUFDQTtFQUNBO0VMOG1EYjtFQUNBOzs7QUFNSDtFQUNDO0VBQ0E7RUFDQTtFQUNBIiwiZmlsZSI6Im5nYW1lLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qQG1peGluKi9cclxuQG1peGluIGNsZWFyZml4IHtcclxuICAqem9vbTogMTtcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYmZjIHtcclxuICAmOmJlZm9yZSxcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICB9XHJcbn1cclxuQG1peGluIGVsbGlwc2lzIHtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbn1cclxuQG1peGluIGlubGluZS1ibG9ja3tcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgKmRpc3BsYXk6IGlubGluZTtcclxuICAqem9vbToxO1xyXG59XHJcblxyXG5AbWl4aW4gYmZvbnQoJHNpemUsICRsaW5lSGVpZ2h0LCRjb2xvcikge1xyXG4gIGZvbnQ6IDcwMCBweCgkc2l6ZSkvcHgoJGxpbmVIZWlnaHQpIFwi5qW35L2TXCIsIFwiTWljcm9zb2Z0IFlhaGVpXCI7XHJcbiAgLyogMS4g5a2X5L2T6K6+572u77ya5YW85a65IFdpbmRvd3MsIG1hY09TIOWPiuenu+WKqOerryAqL1xyXG4gIGZvbnQtZmFtaWx5OiBcIkthaVRpXCIsIFwi5qW35L2TXCIsIFwiU1RLYWl0aVwiLCBcIkthaXRpIFNDXCIsIHNlcmlmO1xyXG4gIFxyXG4gIC8qIDIuIOWtl+S9k+W5s+a7keS4juaKl+mUr+m9v+S8mOWMliAqL1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyAvKiBDaHJvbWUsIFNhZmFyaSwgRWRnZSAoV2ViS2l0L0JsaW5rKSAqL1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7ICAvKiBGaXJlZm94IG9uIG1hY09TICovXHJcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTsgIFxyXG4gIGNvbG9yOiRjb2xvcjtcclxuXHJcbn1cclxuQG1peGluIGxmb250KCRzaXplLCAkbGluZUhlaWdodCwkY29sb3IpIHtcclxuICBmb250OiA1MDAgcHgoJHNpemUpL3B4KCRsaW5lSGVpZ2h0KSAgXCLmpbfkvZNcIiwgXCJNaWNyb3NvZnQgWWFoZWlcIjtcclxuICAvKiAxLiDlrZfkvZPorr7nva7vvJrlhbzlrrkgV2luZG93cywgbWFjT1Mg5Y+K56e75Yqo56uvICovXHJcbiAgZm9udC1mYW1pbHk6IFwiS2FpVGlcIiwgXCLmpbfkvZNcIiwgXCJTVEthaXRpXCIsIFwiS2FpdGkgU0NcIiwgc2VyaWY7XHJcbiAgXHJcbiAgLyogMi4g5a2X5L2T5bmz5ruR5LiO5oqX6ZSv6b2/5LyY5YyWICovXHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IC8qIENocm9tZSwgU2FmYXJpLCBFZGdlIChXZWJLaXQvQmxpbmspICovXHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgIC8qIEZpcmVmb3ggb24gbWFjT1MgKi9cclxuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5OyAgXHJcbiAgY29sb3I6JGNvbG9yO1xyXG59XHJcblxyXG5AbWl4aW4gYW5pbWF0ZSgkbmFtZSwgJGR1cmF0aW9uOiAxcywgJHRpbWluZzogZWFzZSwgJGRlbGF5OiAwcywgJGNvdW50OiAxLCAkZGlyZWN0aW9uOiBub3JtYWwsICRmaWxsLW1vZGU6IG5vbmUpIHtcclxuICBhbmltYXRpb24tbmFtZTogJG5hbWU7XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XHJcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRpbWluZztcclxuICBhbmltYXRpb24tZGVsYXk6ICRkZWxheTtcclxuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAkY291bnQ7XHJcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcclxuICBhbmltYXRpb24tZmlsbC1tb2RlOiAkZmlsbC1tb2RlO1xyXG59XHJcblxyXG5AZnVuY3Rpb24gcHgoJHNpemUpe1xyXG4gIEByZXR1cm4gJHNpemUgKyBweFxyXG59IiwiLyog5Yqo5pWIICovXHJcbkBrZXlmcmFtZXMgc2xpZGVEb3dtIHtcclxuXHQwJSB7XHJcblx0XHRtYXgtaGVpZ2h0OiAwO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG1heC1oZWlnaHQ6IDgwMHB4O1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZURvd21fMSB7XHJcblx0MCUge1xyXG5cdFx0dG9wOiAtNjI5cHg7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0dG9wOiAtMTY1cHg7XHJcblx0fVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZsb2F0cyB7XHJcblx0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcclxuXHR9XHJcblx0NTAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNXB4KTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmxvYXRzWCB7XHJcblx0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KTtcclxuXHR9XHJcblx0NTAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNXB4KTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KTtcclxuXHR9XHJcbn1cclxuXHJcbi8qIOaUvuWkpyAqL1xyXG5Aa2V5ZnJhbWVzIHNjYWxlXzEge1xyXG5cdDAlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2NhbGVfMiB7XHJcblx0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHR9XHJcblx0NjAlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBjaHVpemkge1xyXG5cdDAlIHtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xyXG5cdFx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xyXG5cdH1cclxuXHQzMCUge1xyXG5cdFx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtMjRkZWcpO1xyXG5cdFx0LW1zLXRyYW5zZm9ybTogcm90YXRlKC0yNGRlZyk7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0yNGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMjRkZWcpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xyXG5cdFx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIGdvdG9feSB7XHJcblx0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xyXG5cdH1cclxuXHQ1MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIGdvdG9feCB7XHJcblx0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG5cdH1cclxuXHQ1MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHR9XHJcbn1cclxuQGtleWZyYW1lcyBnb3RvX3lfcyB7XHJcblx0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xyXG5cdH1cclxuXHQ1MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBvdmVydHVybiB7XHJcblx0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlWSg3MjBkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBvcGFjaXR5X3Nob3cge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmx5X2wge1xyXG5cdDAlIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtMTAwJTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIGZseV9yIHtcclxuXHQwJSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMTAwJTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzaGFraW5nIHtcclxuXHQwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcclxuXHR9XHJcblx0MjUlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xyXG5cdH1cclxuXHQ1MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XHJcblx0fVxyXG5cdDc1JSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XHJcblx0fVxyXG59XHJcblxyXG4vKiDmkYfmmYMgKi9cclxuQGtleWZyYW1lcyBzd2F5IHtcclxuXHQwJSB7XHJcblx0XHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDVkZWcpO1xyXG5cdFx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDVkZWcpO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDVkZWcpOyB9XHJcblx0NTAlIHtcclxuXHQgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpO1xyXG5cdCAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTtcclxuXHQgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpO1xyXG5cdCAgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpOyB9XHJcblx0MTAwJSB7XHJcblx0XHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDVkZWcpO1xyXG5cdFx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDVkZWcpO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDVkZWcpOyBcclxuXHQgIH0gXHJcblx0fVxyXG5cclxuQGtleWZyYW1lcyB6b29taW57XHJcblx0MCV7IG9wYWNpdHk6MDsgdHJhbnNmb3JtOnNjYWxlKDMpO31cclxuXHQ1MCV7IG9wYWNpdHk6MDsgdHJhbnNmb3JtOnNjYWxlKDMpO31cclxufVxyXG5cdFxyXG5cclxuQGtleWZyYW1lcyB3YXZlIHtcclxuXHQwJSB7ICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMDtcclxuXHR9XHJcblxyXG5cdDEwMCUge2JhY2tncm91bmQtcG9zaXRpb24teDogMTkyMHB4O30gXHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmxpY2tlciB7XHJcblx0MCUge1xyXG5cdCAgZmlsdGVyOiBicmlnaHRuZXNzKDEpO1xyXG5cdH1cclxuXHQ1MCUge1xyXG5cdCAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdCAgZmlsdGVyOiBicmlnaHRuZXNzKDEpO1xyXG5cdH1cclxuICB9XHJcblxyXG4gIEBrZXlmcmFtZXMgZmxvYXRYIHtcclxuXHQwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcblx0fVxyXG5cdDI1JSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XHJcblx0fVxyXG5cdDc1JSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XHJcblx0fVxyXG59XHJcblxyXG4gIEBrZXlmcmFtZXMgZmxvYXRZIHtcclxuXHQwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblx0fVxyXG5cdDI1JSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XHJcblx0fVxyXG5cdDc1JSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXB4KTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XHJcblx0fVxyXG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5AaW1wb3J0IFwiX21peGluXCI7XHJcbiRpbmZvX2hlaWdodDo1OTtcclxuLm0taW5mbyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiA3NzBweDtcclxuXHRtYXJnaW4tbGVmdDogLTQ1MnB4O1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbi1oZWFkL21faW5mby5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG5cdHdpZHRoOiBweCg5MDQpO1xyXG5cdGhlaWdodDogcHgoJGluZm9faGVpZ2h0KTtcclxuXHRAaW5jbHVkZSBsZm9udCgxOCwgJGluZm9faGVpZ2h0LCAjZTk5ZDQyKTtcclxuXHRhe1xyXG5cdFx0QGluY2x1ZGUgbGZvbnQoMTgsICRpbmZvX2hlaWdodCwgI2U5OWQ0Mik7XHJcblx0fVxyXG5cdC5pbmZvLWJvZHl7XHJcblx0XHRoZWlnaHQ6IHB4KCRpbmZvX2hlaWdodCk7XHJcblx0XHR3aWR0aDogcHgoOTA0KTtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHQubG9naW4taW5mbyB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHdpZHRoOiBweCgzNDApO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdGNvbG9yOiAjZTk5ZDQyO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiBweCgxMDApO1xyXG5cclxuXHRcdC51c2VyLXJlZyB7XHJcblx0XHR9XHJcblx0XHQudXNlci1uYW1lLWEge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHdpZHRoOiBweCgxODApO1xyXG5cdFx0XHRAaW5jbHVkZSBlbGxpcHNpcztcclxuXHRcdFx0QGluY2x1ZGUgaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHRjb2xvcjogI2ZkZTZiZDtcclxuXHJcblx0XHR9XHJcblxyXG5cdFx0Ji51c2VyLXVsb2d7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHB4KDE3MCk7XHJcblx0XHRcdHdpZHRoOiBweCgyNzApO1xyXG5cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmluZm8tYm94IHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDM0MHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dG9wOjhweDtcclxuXHRcdGhlaWdodDpweCg0NCk7XHJcblx0XHQqem9vbTogMTtcclxuXHRcdEBpbmNsdWRlIGxmb250KDE4LCA0NCwgI2ZkZTZiZCk7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IHB4KDQwKTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdGxpe1xyXG5cdFx0XHRcdEBpbmNsdWRlICBlbGxpcHNpcztcclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZGU2YmQ7XHJcblx0XHRcdFx0XHQgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcblxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0fVxyXG5cdCZbZGF0YS1zdGF0dXM9XCIxXCJdIC5sb2dpbi1pbmZvLnVzZXItdWxvZyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Ji5tLWJveFtkYXRhLXN0YXR1cz1cIjFcIl0gLmxvZ2luLWluZm8udXNlci1sb2cge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcbi54ZnQtbWFwIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA2NDBweDtcclxuICBsZWZ0OjA7XHJcbiB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgLmdhbWUtaW5mbyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgLy8g5L2/55SoICYg5byV55So54i257qnIC5nYW1lLWluZm/vvIzlpITnkIbkuI3lkIzlrZDnsbvnmoTlrprkvY1cclxuICAgICYteHNncyB7XHJcbiAgICAgIGxlZnQ6IDExNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtc2dzIHtcclxuICAgICAgbGVmdDogNjI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLy8g5bWM5aWXIC50YWcg5qC35byPXHJcbiAgICAudGFnIHtcclxuICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIOWkhOeQhiAuZ2FtZS1pbmZvIOeahOS4jeWQjOeKtuaAgeWvueWGhemDqCAudGFnIOWSjCAuYnRuLWdhbWUg55qE5b2x5ZONXHJcbiAgICAvLyDmlrnms5XvvJrlnKggLmdhbWUtaW5mbyDlsYLnuqfkvb/nlKggJltkYXRhLXN0YXR1cz1cIi4uLlwiXVxyXG4gICAgJltkYXRhLXN0YXR1cz1cIjBcIl0ge1xyXG5cdFx0LmJ0bi1nYW1lIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9uLWhlYWQvYnRuX2dhbWVfMV93LnBuZyk7XHJcblx0XHR9XHJcbiAgICB9XHJcblxyXG5cclxuICAgICZbZGF0YS1zdGF0dXM9XCIyXCJdIHtcclxuXHRcdC5idG4tZ2FtZSB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbi1oZWFkL2J0bl9nYW1lXzFfMS5wbmcpO1xyXG5cdFx0fVxyXG4gICAgfVxyXG5cclxuICAgIC8vIOW1jOWllyAuYnRuLWdhbWUg5Z+656GA5qC35byPXHJcbiAgICAuYnRuLWdhbWUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDQ4NXB4O1xyXG4gICAgICBoZWlnaHQ6IDEyMXB4O1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG5cdCAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9uLWhlYWQvYnRuX2dhbWVfMV8wLnBuZyk7XHJcbiAgICAgIFxyXG4gICAgICAvLyDln7rnoYAgaG92ZXIg5pWI5p6cICjljp9DU1Pooqvms6jph4rvvIzlj6/moLnmja7pnIDmsYLlvIDlkK8pXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpOyBcclxuICAgICAgfVxyXG4gICAgfVxyXG5cdFxyXG4gICBcclxuXHJcbiAgICAvLyDlpITnkIbnibnlrprlrZDnsbsgKC5nYW1lLWluZm8tc2dzKSDkuIvnmoQgLmJ0bi1nYW1lIOiDjOaZr1xyXG4gICAgJi1zZ3Mge1xyXG5cdFx0LmJ0bi1nYW1lIHtcclxuICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL24taGVhZC9idG5fZ2FtZV8yXzAucG5nKTtcclxuICAgICAgICB9XHJcbiAgICAgIC8vIOeKtuaAgeS4uiAwIOaXtueahOeJueauiuiDjOaZr1xyXG4gICAgICAmW2RhdGEtc3RhdHVzPVwiMFwiXSB7XHJcbiAgICAgICAgLmJ0bi1nYW1lIHtcclxuICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL24taGVhZC9idG5fZ2FtZV8yX3cucG5nKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcblx0ICAgJltkYXRhLXN0YXR1cz1cIjJcIl0ge1xyXG4gICAgICAgIC5idG4tZ2FtZSB7XHJcbiAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9uLWhlYWQvYnRuX2dhbWVfMl8xLnBuZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLyogdWVfbm90aWNlICovXHJcbi51ZV9ub3RpY2Uge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDE3MnB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAtNTAwcHg7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHotaW5kZXg6IDk5O1xyXG59ICIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbiRwYWxldHRlX2NvbG9yOiAjYjQ4NzUyO1xyXG4kcGFsZXR0ZV9jb2xvcl9oOiAjZmZmZmZmO1xyXG5cclxuLm0tcGFsZXR0ZSB7XHJcblx0ei1pbmRleDogOTk7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGJvdHRvbTogMjAwcHg7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1hcmdpbi1sZWZ0OiA2NzBweDtcclxuXHRyaWdodDogYXV0bztcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHdpZHRoOiBweCgxOTkpO1xyXG5cdHBhZGRpbmctdG9wOiBweCg5NSk7XHJcblxyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHRAaW5jbHVkZSBzcHJpdGVzX3BhbGV0dGUtbjtcclxuXHRcdEBpbmNsdWRlIHBhbGV0dGUtYmc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiBweCgwKTtcclxuXHRcdHRvcDogcHgoMCk7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHotaW5kZXg6IC0xO1xyXG5cdH1cclxuXHJcblx0LnBpYyB7XHJcblx0XHR3aWR0aDogcHgoMTQ2KTtcclxuXHRcdGhlaWdodDogcHgoNTYpO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdGltZ3tcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGxpIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0aGVpZ2h0OiBweCg1MCk7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdG1hcmdpbi1ib3R0b206IHB4KDEpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRAaW5jbHVkZSBsZm9udCgyNCwgNTAsICRwYWxldHRlX2NvbG9yKTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlcixcclxuXHRcdCYuY3VyIHtcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDEwcHg7XHJcblx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNjdweDtcclxuXHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3ByaXRlc19wYWxldHRlLW47XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHBhbGV0dGVfaXRlbV9jdXI7XHJcblx0XHRcdFx0ei1pbmRleDogLTE7XHJcblxyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6ICRwYWxldHRlX2NvbG9yX2g7XHJcblx0XHRcdH1cclxuXHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lyog5Zug5Li65pyJ5Y+v6IO95Lik6ICFdWnkuI3kuIDoh7Qg54us56uLICovXHJcblx0LmJhY2sge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0d2lkdGg6IDk2cHg7XHJcblx0XHRoZWlnaHQ6IDk2cHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcbn1cclxuXHJcbi5zbV8xODAwIC5tLWZpeGVkTWVudSB7XHJcblx0bGVmdDogNTAlICFpbXBvcnRhbnQ7XHJcblx0bWFyZ2luLWxlZnQ6IDY3MHB4ICFpbXBvcnRhbnQ7XHJcbn0iLCIvLyBTQ1NTIHZhcmlhYmxlcyBhcmUgaW5mb3JtYXRpb24gYWJvdXQgaWNvbidzIGNvbXBpbGVkIHN0YXRlLCBzdG9yZWQgdW5kZXIgaXRzIG9yaWdpbmFsIGZpbGUgbmFtZVxyXG4vL1xyXG4vLyAuaWNvbi1ob21lIHtcclxuLy8gICB3aWR0aDogJGljb24taG9tZS13aWR0aDtcclxuLy8gfVxyXG4vL1xyXG4vLyBUaGUgbGFyZ2UgYXJyYXktbGlrZSB2YXJpYWJsZXMgY29udGFpbiBhbGwgaW5mb3JtYXRpb24gYWJvdXQgYSBzaW5nbGUgaWNvblxyXG4vLyAkaWNvbi1ob21lOiB4IHkgb2Zmc2V0X3ggb2Zmc2V0X3kgd2lkdGggaGVpZ2h0IHRvdGFsX3dpZHRoIHRvdGFsX2hlaWdodCBpbWFnZV9wYXRoO1xyXG4vL1xyXG4vLyBBdCB0aGUgYm90dG9tIG9mIHRoaXMgc2VjdGlvbiwgd2UgcHJvdmlkZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgc3ByaXRlc2hlZXQgaXRzZWxmXHJcbi8vICRzcHJpdGVzaGVldDogd2lkdGggaGVpZ2h0IGltYWdlICRzcHJpdGVzaGVldC1zcHJpdGVzO1xyXG4gICAgICAgICAgICBAbWl4aW4gcGFsZXR0ZS1iZyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTk5cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBwYWxldHRlX2l0ZW1fY3VyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDlweCAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzNHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgQG1peGluIHNwcml0ZXNfcGFsZXR0ZS1uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGVzX3BhbGV0dGUtbi5wbmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcbkBpbXBvcnQgXCJfbWl4aW5cIjtcclxuQGltcG9ydCBcIl9hbmltYXRpb25cIjtcclxuQGltcG9ydCBcImluZGV4X3Nwcml0ZVwiO1xyXG5AaW1wb3J0IFwibV9pbmZvXCI7XHJcbkBpbXBvcnQgXCJnc2VydmVyXCI7XHJcbkBpbXBvcnQgXCJwYWxldHRlXCI7XHJcblxyXG5cclxuJG1haW5Db2xvcjogIzYxNDgyZjtcclxuJGhvdmVyQ29sb3I6ICNhMjcxM2M7XHJcblxyXG5cclxuYm9keSxcclxuLm15X2Z0b3Age1xyXG5cdGZvbnQtZmFtaWx5OiBcIk1pY3Jvc29mdCBZYWhlaVwiLCBzZXJpZjtcclxuXHRtaW4td2lkdGg6IDEyMDBweDtcclxuXHRiYWNrZ3JvdW5kOiAjZjJmMmYyO1xyXG5cclxufVxyXG5cclxuYSB7XHJcblx0Jjp2aXNpdGVkIHtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQmOmFjdGl2ZSB7XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLm15X3RvcGJhciB7XHJcblx0bWluLXdpZHRoOiAxMjAwcHg7XHJcbn1cclxuXHJcbi5mcm1fd2Zvb3RlciB7XHJcblx0bWFyZ2luLXRvcDogMHB4O1xyXG59XHJcblxyXG4ud3JhcHBlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMjA4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhpZGRlbiB7XHJcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udmlldyB7XHJcblx0em9vbTogMTtcclxuXHRiYWNrZ3JvdW5kOiAjZjJmMmYyO1xyXG5cdHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9uLWJnL2JnX2Z1bGxfMDEuanBnKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuXHJcblx0Lml2aWV3IHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbi1iZy9iZ19mdWxsXzAyLmpwZykgbm8tcmVwZWF0IGNlbnRlciAxOTIwcHg7XHJcblx0fVxyXG59XHJcblxyXG4ubGF5ZXItYmcge1xyXG5cdC8vIOWumuS5iemcgOimgeeUn+aIkOeahOexu+WQjeWQjue8gOaIluWbvueJh+e8luWPt1xyXG5cdCRiZ3M6IDEsIDIsIDMsIDQ7XHJcblxyXG5cdEBlYWNoICRudW0gaW4gJGJncyB7XHJcblx0XHQvLyDmoLzlvI/ljJbmlbDlrZfvvIznoa7kv53mmK8gMDEsIDAyIOagvOW8jyAo5aaC5p6c5Zu+54mH5ZG95ZCN5pivIGJnXzEuanBnIOWImeS4jemcgOimgSBzdHItc2xpY2UvaW50ZXJwb2xhdGlvbiDlpI3mnYLlpITnkIYpXHJcblx0XHQvLyDlgYforr7lm77niYflkb3lkI3kuKXmoLzkuLogYmdfMDEuanBnLCBiZ18wMi5qcGcuLi5cclxuXHRcdCRmb3JtYXR0ZWQtbnVtOiBpZigkbnVtIDwgMTAsIFwiMCN7JG51bX1cIiwgXCIjeyRudW19XCIpO1xyXG5cclxuXHJcblx0XHQuaGQtYmctI3skbnVtfSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbi1iZy9iZ18jeyRmb3JtYXR0ZWQtbnVtfS5qcGcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG5cdFx0XHRoZWlnaHQ6IDI0M3B4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLndnLWhlYWQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQqem9vbTogMTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtaW4td2lkdGg6IDEyMDBweDtcclxuXHRoZWlnaHQ6IDk3MnB4O1xyXG5cdC8vIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcblxyXG4uaGVhZC1sYXllci5sYXllci1lZmYge1xyXG5cdHotaW5kZXg6IDI7XHJcbn1cclxuXHJcbi8qIOWJjeaZr+WIh+eJh++8iOaaguaXoO+8iSAqL1xyXG5cclxuLyog5pWI5p6c77yI6KeG6aKR77yJICovXHJcbi5sYXllci1lZmYge1xyXG5cdHZpZGVvIHtcclxuXHRcdG9iamVjdC1maXQ6IGZpbGw7XHJcblx0XHR3aWR0aDogMTkyMHB4O1xyXG5cdFx0aGVpZ2h0OiA5NzJweDtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtOTYwcHg7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0fVxyXG59XHJcblxyXG4ubGF5ZXItZWZmIHtcclxuXHQudmlkZW8tbWFzayB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xyXG5cdFx0b3BhY2l0eTogMC4zO1xyXG5cdH1cclxufVxyXG5cclxuLmhlYWQtbGF5ZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0bWFyZ2luLWxlZnQ6IC05NjBweDtcclxuXHR0b3A6IDA7XHJcblx0d2lkdGg6IDE5MjBweDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0Ly8gb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR6LWluZGV4OiAxO1xyXG5cclxuXHQud3JhcHBlciB7XHJcblx0XHRoZWlnaHQ6IDk3MnB4O1xyXG5cdH1cclxuXHJcblx0Ji5sYXllci1vcHQge1xyXG5cdFx0ei1pbmRleDogNjtcclxuXHJcblx0XHQuZml4ZWQtZG93biB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbi1oZWFkL3RhZ19hcnJvdy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG5cdFx0XHR3aWR0aDogMjc1cHg7XHJcblx0XHRcdGhlaWdodDogNzVweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDg1MHB4O1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTM4cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdEBpbmNsdWRlIGFuaW1hdGUoZmxvYXRZLCAxcywgbGluZWFyLCAwcywgaW5maW5pdGUpO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmxheWVyLWZpeGVkIHtcclxuXHRcdHotaW5kZXg6IDU7XHJcblxyXG5cdFx0LmZpeGVkLWxvZ28ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9uLWhlYWQvbG9nby5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgMnB4O1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdCYubGF5ZXItcGFyYWxsYXgge1xyXG5cdFx0ei1pbmRleDogNDtcclxuXHR9XHJcblxyXG5cdCYubGF5ZXItcHJvIHtcclxuXHRcdHotaW5kZXg6IDM7XHJcblx0fVxyXG5cclxuXHQmLmxheWVyLWJnIHtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi53Zy1tYWluLWNvbnRhaW5lciB7XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9uLWJnL2JvZHlfYmcuanBnKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0LyogMS4g5a2X5L2T6K6+572u77ya5YW85a65IFdpbmRvd3MsIG1hY09TIOWPiuenu+WKqOerryAqL1xyXG5cdGZvbnQtZmFtaWx5OiBcIkthaVRpXCIsIFwi5qW35L2TXCIsIFwiU1RLYWl0aVwiLCBcIkthaXRpIFNDXCIsIHNlcmlmO1xyXG5cclxuXHQvKiAyLiDlrZfkvZPlubPmu5HkuI7mipfplK/pvb/kvJjljJYgKi9cclxuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuXHQvKiBDaHJvbWUsIFNhZmFyaSwgRWRnZSAoV2ViS2l0L0JsaW5rKSAqL1xyXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcblx0LyogRmlyZWZveCBvbiBtYWNPUyAqL1xyXG5cdHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdHdpZHRoOiAxMjA4cHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmctdG9wOiAxMzVweDtcclxuXHJcblx0bGkuaGMxIGVtIHtcclxuXHRcdEBpbmNsdWRlIHNwcml0ZXNfaWNvbi1uO1xyXG5cdFx0QGluY2x1ZGUgbmV3X2ZsYWc7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW4tbGVmdDogNnB4O1xyXG5cdH1cclxuXHJcblx0Lm5hdiB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDQwcHg7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHRtYXJnaW4tbGVmdDogLTU4OXB4O1xyXG5cdFx0QGluY2x1ZGUgc3ByaXRlc19uYXYtbjtcclxuXHRcdEBpbmNsdWRlIG5hdl90YWItMTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHQmW2RhdGEtc3RhdHVzPVwiMlwiXSB7XHJcblx0XHRcdEBpbmNsdWRlIG5hdl90YWItMjtcclxuXHRcdH1cclxuXHJcblx0XHQubmF2LWl0ZW0ge1xyXG5cdFx0XHRAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHdpZHRoOiA0MzRweDtcclxuXHRcdFx0aGVpZ2h0OiA3NnB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLndnLWFkIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAtOTAwcHg7XHJcblxyXG59XHJcblxyXG4ud2ctYWQuYWQtYm94LTEge1xyXG5cdHJpZ2h0OiA1MCU7XHJcblx0bWFyZ2luLXJpZ2h0OiA2MDBweDtcclxufVxyXG5cclxuLndnLWFkLmFkLWJveC0yIHtcclxuXHRsZWZ0OiA1MCU7XHJcblx0bWFyZ2luLWxlZnQ6IDYwMHB4O1xyXG59XHJcblxyXG4ud2ctYWQgLmotbGluayB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ud2ctYWQgLmFkLWNsb3NlIHtcclxuXHR3aWR0aDogMjRweDtcclxuXHRoZWlnaHQ6IDI0cHg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2FkLWNsb3NlLnBuZykgbm8tcmVwZWF0O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuXHJcbi53Zy1tYWluIHtcclxuXHQubS1ib3gge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR9XHJcblxyXG5cclxuXHQubS1ib3gtMSB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL24tYm94L3l4anNfYmcucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxNjBweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbjogMCAtNHB4IDMwcHg7XHJcblx0fVxyXG5cclxuXHQubS1pbnN0ciB7XHJcblx0XHRwYWRkaW5nOiAzNHB4IDIxM3B4IDAgMTQwcHg7XHJcblxyXG5cdFx0Lmluc3RyLXBpYyB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdC5pbnN0ci10eHQge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRcdFx0Y29sb3I6ICM2MTQ4MmY7XHJcblxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRjb2xvcjogI2EyNzEzYztcclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lmluc3RyLWJ0biB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiA0N3B4O1xyXG5cdFx0XHRyaWdodDogMzhweDtcclxuXHRcdFx0aGVpZ2h0OiAyNXB4O1xyXG5cdFx0XHR3aWR0aDogMTQ1cHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNhMjcxM2M7XHJcblx0XHRcdEBpbmNsdWRlIGxmb250KDIwLCAyNSwgI2ZmZmJmMSk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0ZmxpdGVyOiBicmlnaHRuZXNzKDEuMik7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lmluc3RyLXNoYXJlIHtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0aGVpZ2h0OiAyNXB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAzNXB4O1xyXG5cdFx0XHRib3R0b206IDQ4cHg7XHJcblx0XHRcdHdpZHRoOiAxNDVweDtcclxuXHRcdH1cclxuXHJcblx0XHQuc2hhcmUtbGFiZWwge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5ic2hhcmUtY3VzdG9tIHtcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRAaW5jbHVkZSBzcHJpdGVzX2ljb24tbjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmJzaGFyZS1xem9uZSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgc2hhcmVfcXpvbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5ic2hhcmUtc2luYW1pbmlibG9nIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzaGFyZV9zaW5hO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvKm0tZW50cnkqL1xyXG5cdC5tLWVudHJ5IHtcclxuXHRcdHdpZHRoOiA2ODBweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMTVweDtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cclxuXHRcdGxpIHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdCpkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRAaW5jbHVkZSBzcHJpdGVzX2VudHJ5LW47XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoMS4yKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0XHQubGktMT5hIHtcclxuXHRcdFx0QGluY2x1ZGUgZW50cnkxO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5saS0yPmEge1xyXG5cdFx0XHRAaW5jbHVkZSBlbnRyeTI7XHJcblx0XHR9XHJcblxyXG5cdFx0LmxpLTM+YSB7XHJcblx0XHRcdEBpbmNsdWRlIGVudHJ5MztcclxuXHRcdH1cclxuXHJcblx0XHQubGktND5hIHtcclxuXHRcdFx0QGluY2x1ZGUgZW50cnk0O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5saS01PmEge1xyXG5cdFx0XHRAaW5jbHVkZSBlbnRyeTU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubS1zbGlkZSB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0d2lkdGg6IDUwM3B4O1xyXG5cdFx0aGVpZ2h0OiAxNjRweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCp6b29tOiAxO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2QyYmI4YztcclxuXHJcblx0XHQuc2xpZGUtbGlzdCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Knpvb206IDE7XHJcblxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMHB4O1xyXG5cdFx0XHRcdGxlZnQ6IDBweDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2xpZGUtZG90IHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDEwcHg7XHJcblx0XHRcdHotaW5kZXg6IDEwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHRcdGhlaWdodDogMTBweDtcclxuXHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHQqZGlzcGxheTogaW5saW5lO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdFx0em9vbTogMTtcclxuXHRcdFx0XHR3aWR0aDogMTJweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEycHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjBlYmU2O1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzLCBib3JkZXItY29sb3IgMC4zcztcclxuXHJcblx0XHRcdFx0Ji5jdXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2QyYmI4YztcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubS1zbGlkZTEge1xyXG5cdFx0LnNsaWRlLWxpc3Qge1xyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0d2lkdGg6IDUwM3B4O1xyXG5cdFx0XHRcdGhlaWdodDogMTY0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tLXNsaWRlMiB7XHJcblx0XHR3aWR0aDogNjIwcHg7XHJcblx0XHRoZWlnaHQ6IDM0OHB4O1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHJcblx0XHQuc2xpZGUtbGlzdCB7XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHR3aWR0aDogNjIwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAzNDhweDtcclxuXHJcblx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0bGVmdDogLTlweDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHNwcml0ZXNfaWNvbi1uO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYWN0X2ZsYWc7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuaG90e1xyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNsaWRlLWRvdCB7XHJcblx0XHRcdGJvdHRvbTogMjBweDtcclxuXHRcdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubS1pYm94MSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmNWYzO1xyXG5cdFx0Ym9yZGVyOiBzb2xpZCAxcHggI2QyYmI4YztcclxuXHJcblx0XHQubS1jb250IHtcclxuXHRcdFx0cGFkZGluZzogMTBweCAyMHB4IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm0taGQge1xyXG5cdFx0XHRoZWlnaHQ6IDYzcHg7XHJcblx0XHRcdGJvcmRlci1ib3R0b206ICNkMmJiOGMgMXB4IHNvbGlkO1xyXG5cclxuXHRcdH1cclxuXHJcblxyXG5cdFx0Lm1vZC1tb3JlIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMHB4O1xyXG5cdFx0XHR0b3A6IC00NXB4O1xyXG5cdFx0XHRAaW5jbHVkZSBsZm9udCgyMCwgMjgsICM2MTQ4MmYpO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG5cclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0dG9wOiA0cHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3ByaXRlc19pY29uLW47XHJcblx0XHRcdFx0QGluY2x1ZGUgbW9yZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBhbmltYXRlKG92ZXJ0dXJuLCAxcywgbGluZWFyLCAwcywgaW5maW5pdGUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5uYXZsaXN0IHtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdHdpZHRoOiAxMTJweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zcGxpdF9iZy5wbmcpIG5vLXJlcGVhdCByaWdodCAyMnB4O1xyXG5cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGxmb250KDIyLCA2NiwgIzYxNDgyZik7XHJcblxyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgM3B4ICNmN2Y1ZjM7XHJcblxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2QyYmI4YztcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLmN1ciBhIHtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2QyYmI4YztcclxuXHRcdFx0XHRcdGNvbG9yOiAjYTI3MTNjO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0XHQvLyBUYWIg5YiH5o2i77ya5Yip55SoIHZpc2liaWxpdHkg5oiWIGRpc3BsYXnvvIzmraTlpITkv53mjIEgZGlzcGxheVxyXG5cdFx0Lm1fdGFiY29udCB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cclxuXHRcdFx0Ji5jdXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lm0tbGlzdCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDE4cHg7XHJcblxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGhlaWdodDogMzZweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBsZm9udCgxOCwgMzYsICM2MTQ4MmYpO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHRcdC8vIOW3puS+p+mTvuaOpVxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDQxMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7IC8vIOe7p+aJvyBsaSDnmoTpopzoibLvvIzpu5jorqQgIzAwMFxyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI2EyNzEzYztcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvLyDnibnmrorpq5jkuq7ooYxcclxuXHRcdFx0XHQmLmhjMSB7XHJcblx0XHRcdFx0XHRjb2xvcjogI2EyNzEzYyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tLXh3Z2cge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0d2lkdGg6IDU1OHB4O1xyXG5cdFx0aGVpZ2h0OiAzNTBweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdH1cclxuXHJcblx0Lm0tamNzcCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL24tYm94L3Jtc2pfYmcucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuXHRcdHdpZHRoOiAxMTU4cHg7XHJcblx0XHRoZWlnaHQ6IDM0NHB4O1xyXG5cdFx0cGFkZGluZzogMTBweCAyNXB4IDA7XHJcblxyXG5cdFx0Lm1vZC1oZCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2QyYmI4YztcclxuXHRcdFx0aGVpZ2h0OiA2NnB4O1xyXG5cclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3ByaXRlc19pY29uLW47XHJcblx0XHRcdFx0QGluY2x1ZGUgdGl0X2ZsYWc7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMjZweDtcclxuXHRcdFx0XHRsZWZ0OiAwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubW9kLXRpdCB7XHJcblx0XHRcdEBpbmNsdWRlIGxmb250KDI2LCA2NiwgI2EyNzEzYyk7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm1vZC1iZCB7XHJcblx0XHRcdGhlaWdodDogMjYycHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR9XHJcblxyXG5cdFx0Lm1vZC1jb250IHtcclxuXHRcdFx0cGFkZGluZzogMjBweCAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdGEubW9kLW1vcmUge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwcHg7XHJcblx0XHRcdHRvcDogLTQzcHg7XHJcblx0XHRcdEBpbmNsdWRlIGxmb250KDIwLCAyOCwgIzYxNDgyZik7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblxyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0XHR0b3A6IDRweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBzcHJpdGVzX2ljb24tbjtcclxuXHRcdFx0XHRAaW5jbHVkZSBtb3JlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRpIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGFuaW1hdGUob3ZlcnR1cm4sIDFzLCBsaW5lYXIsIDBzLCBpbmZpbml0ZSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0YS5tb2QtdXAge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogLTQzcHg7XHJcblx0XHRcdHJpZ2h0OiA5M3B4O1xyXG5cdFx0XHR3aWR0aDogMTIwcHg7XHJcblx0XHRcdGhlaWdodDogMjhweDtcclxuXHRcdFx0YmFja2dyb3VuZDogI2EyNzEzYztcclxuXHRcdFx0QGluY2x1ZGUgbGZvbnQoMjAsIDI4LCAjZmZmYmYxKTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoMS4yKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5qY3NwLW5hdiB7XHJcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAyMjJweDtcclxuXHRcdFx0dG9wOiAtNjRweDtcclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDZweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zcGxpdF9iZy5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxmb250KDIyLCA2NiwgIzYxNDgyZik7XHJcblxyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDNweCAjZjdmNWYzO1xyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2QyYmI4YztcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHJcblxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5jdXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZDJiYjhjO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNhMjcxM2M7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnZpZGVvLWxpc3Qge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0xMnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDIyNnB4O1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0fVxyXG5cclxuXHRcdC52aWRlby1pdGVtIHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdHdpZHRoOiAyODBweDtcclxuXHRcdFx0bWFyZ2luOiAwIDEwcHggMjBweCAwOyAvLyDlkIjlubYgbWFyZ2luXHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0Ym9yZGVyOiBzb2xpZCAxcHggI2IzOWQ4MDtcclxuXHJcblx0XHRcdC8vIOWbvueJh+S4jumBrue9qeWxguWFseeUqOWwuuWvuFxyXG5cdFx0XHQuaXRlbV9pbWcsXHJcblx0XHRcdC5pdGVtX2NvdmVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDE1OHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyDpga7nvanlsYLnibnlrprmoLflvI9cclxuXHRcdFx0Lml0ZW1fY292ZXIge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jb3Zlcl9qY3NwLnBuZykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjsgLy8g566A5YaZIGJhY2tncm91bmQtc2l6ZVxyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIOaCrOWBnOaYvuekuumBrue9qSAmIOagh+mimOWPmOiJslxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHQuaXRlbV9jb3ZlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5pdGVtX3RpdCB7XHJcblx0XHRcdFx0XHRjb2xvcjogI2EyNzEzYztcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8g5qCH6aKY5LiO5L2c6ICF6YCa55So5paH5pys5qC35byPXHJcblx0XHRcdC5pdGVtX3RpdCxcclxuXHRcdFx0Lml0ZW1fYXV0aG9yIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRAaW5jbHVkZSBsZm9udCgxNiwgMzAsICNhMjcxM2MpO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0Ly8g5Y2V6KGM55yB55Wl6YCa55So6YWN572uXHJcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lml0ZW1fdGl0IHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA2cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjNjE0ODJmO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyDlj7PkuIrop5LmoIfnrb4gKOWfuuS6juWOn+S7o+eggemAu+i+keaVtOWQiClcclxuXHRcdFx0Lml0ZW1fdGFnIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAxcHg7XHJcblx0XHRcdFx0cmlnaHQ6IDFweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZV9pY29uL3RhZ19uZXcucG5nKSBuby1yZXBlYXQ7XHJcblxyXG5cdFx0XHRcdC8vIOWmguaenOmcgOimgeS9v+eUqCBzcHJpdGVfdGFnLnBuZyDnmoTkuI3lkIznirbmgIHvvIzlj6/lnKjmraTmianlsZVcclxuXHRcdFx0XHQmLnRhZ19uZXcge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQ2cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI2cHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDZweCAwO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGVfdGFnLnBuZyk7IC8vIOimhuebluiDjOaZr+WbvlxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji50YWdfaG90IHtcclxuXHRcdFx0XHRcdHdpZHRoOiA0NnB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNnB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGVfdGFnLnBuZyk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLnRhZ19ob3RfMiB7XHJcblx0XHRcdFx0XHR3aWR0aDogMjdweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMTBweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IC05MnB4IDA7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZV90YWcucG5nKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tLXNlYXJjaCB7XHJcblx0XHR3aWR0aDogMTIwNHB4O1xyXG5cdFx0aGVpZ2h0OiAxOTZweDtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbi1ib3gvc2VhcmNoX2JnLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblxyXG5cdFx0LnUtc2VhcmNoIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMDRweDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDUwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRjb2xvcjogI2FkOTg2YjtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHQvKiDpmLLmraLmn5DkupvmtY/op4jlmajpu5jorqTpmY3kvY7pgI/mmI7luqYgKi9cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LyogMi4gRmlyZWZveCA0LTE4ICjml6fniYjmnKwpICovXHJcblx0XHRcdGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAjYWQ5ODZiO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvKiAzLiBGaXJlZm94IDE5KyAo5paw54mI5pysKSAqL1xyXG5cdFx0XHRpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0Y29sb3I6ICNhZDk4NmI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0LyogRmlyZWZveCDpu5jorqQgcGxhY2Vob2xkZXIg6YCP5piO5bqm5Li6IDAuNe+8jOmcgOaJi+WKqOiuvuS4uiAxICovXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8qIDQuIElFIDEwKyDlkowgRWRnZSAo5pen54mIKSAqL1xyXG5cdFx0XHRpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAjYWQ5ODZiO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LyogNS4g5qCH5YeG6K+t5rOVICjnjrDku6PmtY/op4jlmajpgJrnlKjvvIzmlL7lnKjmnIDlkI4pICovXHJcblx0XHRcdGlucHV0OjpwbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0Y29sb3I6ICNhZDk4NmI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zZWFyY2gtaXB0IHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcblx0XHRcdFx0d2lkdGg6IDczMHB4O1xyXG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRcdGhlaWdodDogNDRweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBsZm9udCgxNiwgNDQsICNhMjcxM2MpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbi1ib3gvc2VhcmNoX2lwdF9iZy5wbmcpIG5vLXJlcGVhdCBsZWZ0IHRvcDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNlYXJjaC1idG4ge1xyXG5cdFx0XHRcdHdpZHRoOiA4MHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNhMjcxM2M7XHJcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGxmb250KDIyLCA0NCwgI2ZmZmJmMSk7XHJcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdHRvcDogNTBweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0ZmlsdGVyOiBicmlnaHRuZXNzKDEuMik7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2VhcmNoLWhvdCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgbGZvbnQoMTYsIDU2LCAjYTI3MTNjKTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogXCLlvq7ova/pm4Xpu5FcIjtcclxuXHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBsZm9udCgxNiwgNTYsICNhMjcxM2MpO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwi5b6u6L2v6ZuF6buRXCI7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRhOmhvdmVyIHtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tLXl4Z2wge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0d2lkdGg6IDU5MHB4O1xyXG5cdFx0aGVpZ2h0OiA0MTFweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0Lm0tbGlzdCB7XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMDBweDtcclxuXHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMzQwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnRhZyB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRsZWZ0OiAwcHg7XHJcblx0XHRcdFx0XHR0b3A6IDBweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBsZm9udCgyMCwgMzYsICNhMjcxM2MpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnRpbWUge1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tLWlib3gyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmN2Y1ZjM7XHJcblx0XHRib3JkZXI6IHNvbGlkIDFweCAjZDJiYjhjO1xyXG5cclxuXHRcdC5tLWNvbnQge1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHggMDtcclxuXHRcdH1cclxuXHJcblx0XHQubS1oZCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2QyYmI4YztcclxuXHRcdFx0aGVpZ2h0OiA2NnB4O1xyXG5cclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3ByaXRlc19pY29uLW47XHJcblx0XHRcdFx0QGluY2x1ZGUgdGl0X2ZsYWc7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMjZweDtcclxuXHRcdFx0XHRsZWZ0OiAwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubS10aXQge1xyXG5cdFx0XHRAaW5jbHVkZSBsZm9udCgyNiwgNjYsICNhMjcxM2MpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5tLWJkIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0YS5tb2QtbW9yZSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0dG9wOiAtNDNweDtcclxuXHRcdFx0QGluY2x1ZGUgbGZvbnQoMjAsIDI4LCAjNjE0ODJmKTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcclxuXHJcblx0XHRcdGkge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogMHB4O1xyXG5cdFx0XHRcdHRvcDogNHB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNwcml0ZXNfaWNvbi1uO1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1vcmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGkge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYW5pbWF0ZShvdmVydHVybiwgMXMsIGxpbmVhciwgMHMsIGluZmluaXRlKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRhLm1vZC11cCB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAtNDNweDtcclxuXHRcdFx0cmlnaHQ6IDkzcHg7XHJcblx0XHRcdHdpZHRoOiAxMjBweDtcclxuXHRcdFx0aGVpZ2h0OiAyOHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjYTI3MTNjO1xyXG5cdFx0XHRAaW5jbHVkZSBsZm9udCgyMCwgMjgsICNmZmZiZjEpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0Lm0teXh6bCB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiA1OTBweDtcclxuXHJcblx0XHQueXh6bC1saXN0LWl0ZW0ge1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA3MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC55eHpsLW9wdCB7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMCAwIDE4MHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG5cdFx0XHQueXh6bC10YWcge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRAaW5jbHVkZSBzcHJpdGVzX3RpdC1uO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHl4emxfdGl0MTtcclxuXHRcdFx0XHRmb250LXNpemU6IDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC55eHpsLW9wdDIge1xyXG5cdFx0XHQueXh6bC10YWcge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHl4emxfdGl0MjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC55eHpsLW9wdDMge1xyXG5cdFx0XHQueXh6bC10YWcge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHl4emxfdGl0MztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC55eHpsLWxpc3Qge1xyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHdpZHRoOiAyNSU7XHJcblx0XHRcdFx0bWFyZ2luOiA2cHggMDtcclxuXHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR0b3A6IDNweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDE4cHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTQ3MTRkO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGxmb250KDIwLCAyNCwgIzYxNDgyZik7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjYTI3MTNjO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tb2QtcmVjb21tZW5kIHtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjVmMztcclxuXHRcdGJvcmRlcjogc29saWQgMXB4ICNkMmJiOGM7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDI1cHggMDtcclxuXHRcdHdpZHRoOiAxMTU4cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRhLm1vZC1tb3JlIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMHB4O1xyXG5cdFx0XHR0b3A6IDMycHg7XHJcblx0XHRcdEBpbmNsdWRlIGxmb250KDIwLCAyOCwgIzYxNDgyZik7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblx0XHRcdEBpbmNsdWRlIHNwcml0ZXNfaWNvbi1uO1xyXG5cdFx0XHRAaW5jbHVkZSBtb3JlX3R4dDtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpO1xyXG5cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5tb2QtaGQge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2QyYmI4YztcclxuXHRcdFx0aGVpZ2h0OiA2NnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5tb2QtdGl0IHtcclxuXHRcdFx0QGluY2x1ZGUgbGZvbnQoMjYsIDY2LCAjYTI3MTNjKTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcblxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMjZweDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNwcml0ZXNfaWNvbi1uO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRpdF9mbGFnO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdC5tb2Qtc3RpdCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdH1cclxuXHJcblx0XHQucmVjb21tZW5kLWl0ZW0ge1xyXG5cdFx0XHRtYXJnaW46IDAgNXB4IDAgMTBweDtcclxuXHJcblx0XHRcdC5yZWNvbW1lbmQtaXRlbS1uYW1lIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBsZm9udCgxNiwgMzAsICM2MTQ4MmYpO1xyXG5cclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdC5yZWNvbW1lbmQtaXRlbS1uYW1lIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjYTI3MTNjO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm0ta2Z6eCB7XHJcblx0XHR3aWR0aDogNTEycHg7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHJcblx0XHQua2Z6eC1ncm91cCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmtmengtZ3JvdXAtLTEge1xyXG5cdFx0XHRAaW5jbHVkZSBzcHJpdGVzX2tmengtbjtcclxuXHRcdFx0QGluY2x1ZGUga2Z6eC1iZzE7XHJcblx0XHRcdHBhZGRpbmc6IDMwcHggMCAwIDIzNXB4O1xyXG5cdFx0XHR3aWR0aDogMjM4cHg7XHJcblx0XHRcdGhlaWdodDogMTA3cHg7XHJcblxyXG5cdFx0XHQua2Z6eC10eHQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG5cdFx0XHRcdGR0IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmVcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDA7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMDtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5rZnp4LWdyb3VwLS0yIHtcclxuXHRcdFx0QGluY2x1ZGUgc3ByaXRlc19rZnp4LW47XHJcblx0XHRcdEBpbmNsdWRlIGtmengtYmcyO1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4IDAgMCAyMDBweDtcclxuXHRcdFx0d2lkdGg6IDI3M3B4O1xyXG5cdFx0XHRoZWlnaHQ6IDEwN3B4O1xyXG5cclxuXHRcdFx0LmtmengtdHh0IHtcclxuXHJcblx0XHRcdFx0ZHQsXHJcblx0XHRcdFx0ZGQge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbGZvbnQoMTgsIDM2LCAjODI1NjJhKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQua2Z6eC1ncm91cC0tMyB7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdC5rZnp4LXR4dCB7XHJcblxyXG5cdFx0XHRcdGR0LFxyXG5cdFx0XHRcdGRkIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGxmb250KDIwLCAzNiwgIzgyNTYyYSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lmtmengtb25saW5lIHtcclxuXHRcdFx0QGluY2x1ZGUgc3ByaXRlc19rZnp4LW47XHJcblx0XHRcdEBpbmNsdWRlIGJ0bi1rZi1vbmxpbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmtmengtY2hhcmdlIHtcclxuXHRcdFx0QGluY2x1ZGUgc3ByaXRlc19rZnp4LW47XHJcblx0XHRcdEBpbmNsdWRlIGJ0bi1rZi1jejtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQubS13ampsIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdHdpZHRoOiA2NjZweDtcclxuXHRcdGhlaWdodDogNDc3cHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdC5tLWJkIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdC5jb211LXRhYmxlIHtcclxuXHRcdFx0dGgge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThkZWNhO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJmb250KDIwLCAzMCwgIzgyNTYyYSk7XHJcblx0XHRcdFx0cGFkZGluZzogNXB4IDAgMTVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dGQge1xyXG5cdFx0XHRcdGJvcmRlcjogMCBub25lO1xyXG5cclxuXHRcdFx0XHQudGQtd2lkLFxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbGZvbnQoMjAsIDMyLCAjODI1NjJhKTtcclxuXHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNhMjcxM2M7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji50ZC10aXQge1xyXG5cdFx0XHRcdFx0LnRkLXdpZCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA0MzBweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLnRkLWF1dGhvciB7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0LnRkLXdpZCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMzBweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnRkLXdpZCxcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGxmb250KDIwLCAzMiwgIzgyNTYyYSk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLnRkLWF1dGhvciB7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tLWJveC15eHRzIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbi1ib3gveXh0c19iZy5wbmcpIG5vLXJlcGVhdCAwIDA7XHJcblx0XHRoZWlnaHQ6IDU1NXB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdC5tb2QtaGQge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHJcblx0XHRcdC5tb2QtdGl0IHtcclxuXHRcdFx0XHRAaW5jbHVkZSBiZm9udCg0NCwgNDQsICNhMjcxM2MpO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMzBweDtcclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubW9kLXNpbGRlX2luIHtcclxuXHRcdFx0d2lkdGg6IDExMjZweDtcclxuXHRcdFx0aGVpZ2h0OiA0NTVweDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRtYXJnaW46IDIwcHggYXV0byAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zbGlkZS1saXN0IHtcclxuXHRcdFx0d2lkdGg6IDEwMDBweDtcclxuXHRcdFx0aGVpZ2h0OiA0NTVweDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHR3aWR0aDogNjA1cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAzNDBweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDA7XHJcblxyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogNjA1cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDM0MHB4O1xyXG5cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYuY3VycmVudCB7XHJcblx0XHRcdFx0XHR3aWR0aDogNjkwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDM5MHB4O1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEpO1xyXG5cclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA2OTBweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzOTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYucHJldiB7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdFx0Ly8gb3BhY2l0eTogMC44O1xyXG5cdFx0XHRcdFx0Ly8gdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTUwJSAtIDMwMHB4KSkgc2NhbGUoMC44KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8qIOWPs+S+p+ebuOmCu+mhueagt+W8jyAqL1xyXG5cdFx0XHRcdCYubmV4dCB7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdFx0Ly8gb3BhY2l0eTogMC44O1xyXG5cdFx0XHRcdFx0Ly8gdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTUwJSArIDMwMHB4KSkgc2NhbGUoMC44KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zbGlkZS1kb3Qge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTogMTBweDtcclxuXHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0aGVpZ2h0OiAxMnB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHQqZGlzcGxheTogaW5saW5lO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdFx0em9vbTogMTtcclxuXHRcdFx0XHR3aWR0aDogMTJweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEycHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjBlYmU2O1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzLCBib3JkZXItY29sb3IgMC4zcztcclxuXHJcblx0XHRcdFx0Ji5jdXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2QyYmI4YztcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNsaWRlLXByZXYsXHJcblx0XHQuc2xpZGUtbmV4dCB7XHJcblx0XHRcdEBpbmNsdWRlIHNwcml0ZXNfaWNvbi1uO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDE2NXB4O1xyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0ZmlsdGVyOiBicmlnaHRuZXNzKDEuMSk7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdFx0LnNsaWRlLXByZXYge1xyXG5cdFx0XHRAaW5jbHVkZSBhcnJfbGVmdDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdH1cclxuXHJcblx0XHQuc2xpZGUtbmV4dCB7XHJcblx0XHRcdEBpbmNsdWRlIGFycl9yaWdodDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0Lm0tcm9sZSB7XHJcblx0XHRoZWlnaHQ6IDYzMHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdC5uYXZsaXN0IHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDIwcHg7XHJcblx0XHRcdGxlZnQ6IDMwcHg7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0d2lkdGg6IDE1NnB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDFweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDEwcHg7XHJcblxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGxmb250KDI0LCAzNCwgI2Q5YzY5YSk7XHJcblxyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNwcml0ZXNfcm9sZS1uO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFiX3JvbGUtMDtcclxuXHRcdFx0XHRcdFx0ei1pbmRleDogLTE7XHJcblxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzgyNTYyYTtcclxuXHJcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFiX3JvbGUtMTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLmN1ciBhIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjODI1NjJhO1xyXG5cclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYl9yb2xlLTE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIFRhYiDliIfmjaLvvJrliKnnlKggdmlzaWJpbGl0eSDmiJYgZGlzcGxhee+8jOatpOWkhOS/neaMgSBkaXNwbGF5XHJcblx0XHQubV90YWJjb250IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRoZWlnaHQ6IDYzMHB4O1xyXG5cclxuXHRcdFx0Ji5jdXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhLm0tbW9yZSB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdHRvcDogMjBweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBsZm9udCgyMCwgMjgsICNmNWY1ZjUpO1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0ei1pbmRleDogNDtcclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGFuaW1hdGUob3ZlcnR1cm4sIDFzLCBsaW5lYXIsIDBzLCBpbmZpbml0ZSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0XHRcdHRvcDogNHB4O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgc3ByaXRlc19yb2xlLW47XHJcblx0XHRcdFx0XHRAaW5jbHVkZSByb2xlX21vcmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lm1hcnF1ZWUtYmQge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdCp6b29tOiAxO1xyXG5cdFx0XHR3aWR0aDogMTIwMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDYzMHB4O1xyXG5cclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDBweDtcclxuXHRcdFx0XHRsZWZ0OiAwcHg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdGJvcmRlcjogc29saWQgMXB4ICNkMGJhOGI7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLmN1ciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubWFycXVlZS1uYXYtYm94IHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDMwcHg7XHJcblx0XHRcdHotaW5kZXg6IDEwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHJpZ2h0OiAzMHB4O1xyXG5cdFx0XHR3aWR0aDogNDU2cHg7XHJcblx0XHRcdGhlaWdodDogMTE0cHg7XHJcblxyXG5cdFx0XHQubWFycXVlZS1ubGlzdCB7XHJcblx0XHRcdFx0d2lkdGg6IDM2NnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTE0cHg7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0KmRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHRcdHpvb206IDE7XHJcblx0XHRcdFx0d2lkdGg6IDgycHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMTRweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBsZm9udCgyMCwgMjgsICNmMmYyZjIpO1xyXG5cclxuXHRcdFx0XHQuaW1nLWJveCB7XHJcblx0XHRcdFx0XHR3aWR0aDogODJweDtcclxuXHRcdFx0XHRcdGhlaWdodDogODJweDtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDgycHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblxyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDY0cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNjRweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcclxuXHJcblxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYuY3VyLFxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNkMmJiOGM7XHJcblxyXG5cdFx0XHRcdFx0LmltZy1ib3gge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODJweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA4MnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNzZweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDc2cHg7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAzcHggc29saWQgI2RlYjg3NDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubWFycXVlZS1wcmV2LFxyXG5cdFx0Lm1hcnF1ZWUtbmV4dCB7XHJcblx0XHRcdEBpbmNsdWRlIHNwcml0ZXNfcm9sZS1uO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTogMzBweDtcclxuXHJcblx0XHR9XHJcblxyXG5cdFx0Lm1hcnF1ZWUtcHJldiB7XHJcblx0XHRcdEBpbmNsdWRlIGFycl9sZWZ0MS0wO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0QGluY2x1ZGUgYXJyX2xlZnQxLTE7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdFx0Lm1hcnF1ZWUtbmV4dCB7XHJcblx0XHRcdEBpbmNsdWRlIGFycl9yaWdodDEtMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBhcnJfcmlnaHQxLTE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcblxyXG4ud2ctbWFpbi1vbGQge1xyXG5cdC5tLXl4emwge1xyXG5cdFx0Lnl4emwtb3B0IHtcclxuXHRcdFx0Lnl4emwtdGFnIHtcclxuXHRcdFx0XHRAaW5jbHVkZSB5eHpsX3RpdDEtbztcclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQueXh6bC1vcHQyIHtcclxuXHRcdFx0Lnl4emwtdGFnIHtcclxuXHRcdFx0XHRAaW5jbHVkZSB5eHpsX3RpdDItbztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC55eHpsLW9wdDMge1xyXG5cdFx0XHQueXh6bC10YWcge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHl4emxfdGl0My1vO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubS1rZnp4IHtcclxuXHRcdC5rZnp4LWdyb3VwLS0xIHtcclxuXHRcdFx0QGluY2x1ZGUga2Z6eC1iZzEtbztcclxuXHRcdFx0d2lkdGg6IDIzOHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEwN3B4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5rZnp4LWdyb3VwLS0yIHtcclxuXHRcdFx0QGluY2x1ZGUga2Z6eC1iZzItbztcclxuXHRcdFx0d2lkdGg6IDI3M3B4O1xyXG5cdFx0XHRoZWlnaHQ6IDEwN3B4O1xyXG5cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi53Zy1tYWluIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn0iLCIvLyBTQ1NTIHZhcmlhYmxlcyBhcmUgaW5mb3JtYXRpb24gYWJvdXQgaWNvbidzIGNvbXBpbGVkIHN0YXRlLCBzdG9yZWQgdW5kZXIgaXRzIG9yaWdpbmFsIGZpbGUgbmFtZVxuLy9cbi8vIC5pY29uLWhvbWUge1xuLy8gICB3aWR0aDogJGljb24taG9tZS13aWR0aDtcbi8vIH1cbi8vXG4vLyBUaGUgbGFyZ2UgYXJyYXktbGlrZSB2YXJpYWJsZXMgY29udGFpbiBhbGwgaW5mb3JtYXRpb24gYWJvdXQgYSBzaW5nbGUgaWNvblxuLy8gJGljb24taG9tZTogeCB5IG9mZnNldF94IG9mZnNldF95IHdpZHRoIGhlaWdodCB0b3RhbF93aWR0aCB0b3RhbF9oZWlnaHQgaW1hZ2VfcGF0aDtcbi8vXG4vLyBBdCB0aGUgYm90dG9tIG9mIHRoaXMgc2VjdGlvbiwgd2UgcHJvdmlkZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgc3ByaXRlc2hlZXQgaXRzZWxmXG4vLyAkc3ByaXRlc2hlZXQ6IHdpZHRoIGhlaWdodCBpbWFnZSAkc3ByaXRlc2hlZXQtc3ByaXRlcztcbiAgICAgICAgICAgIEBtaXhpbiBhY3RfZmxhZyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTI4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGFycl9sZWZ0IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ5cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYXJyX3JpZ2h0IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00M3B4IC00OXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIG1vcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg2cHggLTgycHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjFweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gbW9yZV90eHQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzOHB4IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjdweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gbmV3X2ZsYWcge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzOHB4IC05OHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIHNoYXJlX3FxIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04NnB4IC00OXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIHNoYXJlX3F6b25lIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzhweCAtMzJweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBzaGFyZV9zaW5hIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzNweCAtMzJweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBzaGFyZV93ZWNoYXQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzOHB4IC02N3B4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI3cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIHRpdF9mbGFnIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzVweCAtNjdweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgQG1peGluIHNwcml0ZXNfaWNvbi1uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGVzX2ljb24tbi5wbmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIH1cclxuXG5cbiIsIi8vIFNDU1MgdmFyaWFibGVzIGFyZSBpbmZvcm1hdGlvbiBhYm91dCBpY29uJ3MgY29tcGlsZWQgc3RhdGUsIHN0b3JlZCB1bmRlciBpdHMgb3JpZ2luYWwgZmlsZSBuYW1lXG4vL1xuLy8gLmljb24taG9tZSB7XG4vLyAgIHdpZHRoOiAkaWNvbi1ob21lLXdpZHRoO1xuLy8gfVxuLy9cbi8vIFRoZSBsYXJnZSBhcnJheS1saWtlIHZhcmlhYmxlcyBjb250YWluIGFsbCBpbmZvcm1hdGlvbiBhYm91dCBhIHNpbmdsZSBpY29uXG4vLyAkaWNvbi1ob21lOiB4IHkgb2Zmc2V0X3ggb2Zmc2V0X3kgd2lkdGggaGVpZ2h0IHRvdGFsX3dpZHRoIHRvdGFsX2hlaWdodCBpbWFnZV9wYXRoO1xuLy9cbi8vIEF0IHRoZSBib3R0b20gb2YgdGhpcyBzZWN0aW9uLCB3ZSBwcm92aWRlIGluZm9ybWF0aW9uIGFib3V0IHRoZSBzcHJpdGVzaGVldCBpdHNlbGZcbi8vICRzcHJpdGVzaGVldDogd2lkdGggaGVpZ2h0IGltYWdlICRzcHJpdGVzaGVldC1zcHJpdGVzO1xuICAgICAgICAgICAgQG1peGluIG5hdl90YWItMSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTE3OHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3NnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBuYXZfdGFiLTIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODZweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMTc4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICBAbWl4aW4gc3ByaXRlc19uYXYtbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlc19uYXYtbi5wbmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIH1cclxuXG5cbiIsIi8vIFNDU1MgdmFyaWFibGVzIGFyZSBpbmZvcm1hdGlvbiBhYm91dCBpY29uJ3MgY29tcGlsZWQgc3RhdGUsIHN0b3JlZCB1bmRlciBpdHMgb3JpZ2luYWwgZmlsZSBuYW1lXG4vL1xuLy8gLmljb24taG9tZSB7XG4vLyAgIHdpZHRoOiAkaWNvbi1ob21lLXdpZHRoO1xuLy8gfVxuLy9cbi8vIFRoZSBsYXJnZSBhcnJheS1saWtlIHZhcmlhYmxlcyBjb250YWluIGFsbCBpbmZvcm1hdGlvbiBhYm91dCBhIHNpbmdsZSBpY29uXG4vLyAkaWNvbi1ob21lOiB4IHkgb2Zmc2V0X3ggb2Zmc2V0X3kgd2lkdGggaGVpZ2h0IHRvdGFsX3dpZHRoIHRvdGFsX2hlaWdodCBpbWFnZV9wYXRoO1xuLy9cbi8vIEF0IHRoZSBib3R0b20gb2YgdGhpcyBzZWN0aW9uLCB3ZSBwcm92aWRlIGluZm9ybWF0aW9uIGFib3V0IHRoZSBzcHJpdGVzaGVldCBpdHNlbGZcbi8vICRzcHJpdGVzaGVldDogd2lkdGggaGVpZ2h0IGltYWdlICRzcHJpdGVzaGVldC1zcHJpdGVzO1xuICAgICAgICAgICAgQG1peGluIGVudHJ5MSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjY4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3MXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBlbnRyeTIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTgxcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTk2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDg1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGVudHJ5MyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjc4cHggMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxOTZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gZW50cnk0IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNzhweCAtOTVweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxOTZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gZW50cnk1IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI3NnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE5NnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgQG1peGluIHNwcml0ZXNfZW50cnktbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlc19lbnRyeS1uLnBuZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG5cblxuIiwiLy8gU0NTUyB2YXJpYWJsZXMgYXJlIGluZm9ybWF0aW9uIGFib3V0IGljb24ncyBjb21waWxlZCBzdGF0ZSwgc3RvcmVkIHVuZGVyIGl0cyBvcmlnaW5hbCBmaWxlIG5hbWVcbi8vXG4vLyAuaWNvbi1ob21lIHtcbi8vICAgd2lkdGg6ICRpY29uLWhvbWUtd2lkdGg7XG4vLyB9XG4vL1xuLy8gVGhlIGxhcmdlIGFycmF5LWxpa2UgdmFyaWFibGVzIGNvbnRhaW4gYWxsIGluZm9ybWF0aW9uIGFib3V0IGEgc2luZ2xlIGljb25cbi8vICRpY29uLWhvbWU6IHggeSBvZmZzZXRfeCBvZmZzZXRfeSB3aWR0aCBoZWlnaHQgdG90YWxfd2lkdGggdG90YWxfaGVpZ2h0IGltYWdlX3BhdGg7XG4vL1xuLy8gQXQgdGhlIGJvdHRvbSBvZiB0aGlzIHNlY3Rpb24sIHdlIHByb3ZpZGUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIHNwcml0ZXNoZWV0IGl0c2VsZlxuLy8gJHNwcml0ZXNoZWV0OiB3aWR0aCBoZWlnaHQgaW1hZ2UgJHNwcml0ZXNoZWV0LXNwcml0ZXM7XG4gICAgICAgICAgICBAbWl4aW4geXh6bF90aXQxLW8ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiB5eHpsX3RpdDEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NXB4IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTY1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDgycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIHl4emxfdGl0Mi1vIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTkycHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTY1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDgycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIHl4emxfdGl0MiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc1cHggLTkycHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTY1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDgycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIHl4emxfdGl0My1vIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE4NHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiB5eHpsX3RpdDMge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NXB4IC0xODRweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNjVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIEBtaXhpbiBzcHJpdGVzX3RpdC1uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGVzX3RpdC1uLnBuZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG5cblxuIiwiLy8gU0NTUyB2YXJpYWJsZXMgYXJlIGluZm9ybWF0aW9uIGFib3V0IGljb24ncyBjb21waWxlZCBzdGF0ZSwgc3RvcmVkIHVuZGVyIGl0cyBvcmlnaW5hbCBmaWxlIG5hbWVcbi8vXG4vLyAuaWNvbi1ob21lIHtcbi8vICAgd2lkdGg6ICRpY29uLWhvbWUtd2lkdGg7XG4vLyB9XG4vL1xuLy8gVGhlIGxhcmdlIGFycmF5LWxpa2UgdmFyaWFibGVzIGNvbnRhaW4gYWxsIGluZm9ybWF0aW9uIGFib3V0IGEgc2luZ2xlIGljb25cbi8vICRpY29uLWhvbWU6IHggeSBvZmZzZXRfeCBvZmZzZXRfeSB3aWR0aCBoZWlnaHQgdG90YWxfd2lkdGggdG90YWxfaGVpZ2h0IGltYWdlX3BhdGg7XG4vL1xuLy8gQXQgdGhlIGJvdHRvbSBvZiB0aGlzIHNlY3Rpb24sIHdlIHByb3ZpZGUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIHNwcml0ZXNoZWV0IGl0c2VsZlxuLy8gJHNwcml0ZXNoZWV0OiB3aWR0aCBoZWlnaHQgaW1hZ2UgJHNwcml0ZXNoZWV0LXNwcml0ZXM7XG4gICAgICAgICAgICBAbWl4aW4gYnRuLWtmLWN6IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00ODNweCAtMTQ3cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAxcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGJ0bi1rZi1vbmxpbmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY5NHB4IC0xNDdweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDFweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4ga2Z6eC1iZzEtbyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDczcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBrZnp4LWJnMSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNDdweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NzNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTM3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1peGluIGtmengtYmcyLW8ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjk0cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDczcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBrZnp4LWJnMiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDgzcHggMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NzNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTM3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICBAbWl4aW4gc3ByaXRlc19rZnp4LW4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZXNfa2Z6eC1uLnBuZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG5cblxuIiwiLy8gU0NTUyB2YXJpYWJsZXMgYXJlIGluZm9ybWF0aW9uIGFib3V0IGljb24ncyBjb21waWxlZCBzdGF0ZSwgc3RvcmVkIHVuZGVyIGl0cyBvcmlnaW5hbCBmaWxlIG5hbWVcbi8vXG4vLyAuaWNvbi1ob21lIHtcbi8vICAgd2lkdGg6ICRpY29uLWhvbWUtd2lkdGg7XG4vLyB9XG4vL1xuLy8gVGhlIGxhcmdlIGFycmF5LWxpa2UgdmFyaWFibGVzIGNvbnRhaW4gYWxsIGluZm9ybWF0aW9uIGFib3V0IGEgc2luZ2xlIGljb25cbi8vICRpY29uLWhvbWU6IHggeSBvZmZzZXRfeCBvZmZzZXRfeSB3aWR0aCBoZWlnaHQgdG90YWxfd2lkdGggdG90YWxfaGVpZ2h0IGltYWdlX3BhdGg7XG4vL1xuLy8gQXQgdGhlIGJvdHRvbSBvZiB0aGlzIHNlY3Rpb24sIHdlIHByb3ZpZGUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIHNwcml0ZXNoZWV0IGl0c2VsZlxuLy8gJHNwcml0ZXNoZWV0OiB3aWR0aCBoZWlnaHQgaW1hZ2UgJHNwcml0ZXNoZWV0LXNwcml0ZXM7XG4gICAgICAgICAgICBAbWl4aW4gYXJyX2xlZnQxLTAge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTVweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBhcnJfbGVmdDEtMSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzRweCAtOTVweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiBhcnJfcmlnaHQxLTAge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY4cHggLTk1cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gYXJyX3JpZ2h0MS0xIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDJweCAtOTVweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiByb2xlX21vcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2NnB4IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjFweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWl4aW4gdGFiX3JvbGUtMCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01MXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1NnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtaXhpbiB0YWJfcm9sZS0xIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIEBtaXhpbiBzcHJpdGVzX3JvbGUtbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlc19yb2xlLW4ucG5nKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICB9XHJcblxuXG4iXX0= */

/* /webgame/sgs/tpl/css/game_index.css */
#xfk.ser_out_face{
    display: none;
}

/* 放大缩小 */
@keyframes scale1 {
	0% {
		transform: scale(1);
	}
	40% {
		transform: scale(1.2);
	}
	100% {
		transform: scale(1);
	}
}
