/* 以宽度为1200px；html的font-size为8px 的px对应关系
 * --12px---14px---16px---18px---20px---22px---24px--26px---28px----30px---32px--34px----36px
 */
/**居中*/
/**IE8 不支持*/
/**居中*/
/**清除浮动,控制第一行的margin-top不起作用*/
/**兼容ie7*/
/**弹性布局*/
/**常用左右边距设置*/
/**常用上下边距设置*/
/**字体设置*/
/**字体状态设置，主要是位置，和加粗*/
/**格子系统设置@list 百分比*/
/**等分格子设置*/
/**规范z-index的泛滥使用，规范了7层，-2，-1,0,1,2,3,4,5*/
/**控制多行隐藏*/
/**强制不换行*/
.noWrap {
  white-space: nowrap;
}
/**宽度*/
/**rgba颜色兼容性设置*/
/**IE8 不支持*/
/**border-radius*函数*/
/**IE8 不支持*/
/**box-shadow的属性设置*/
/**IE8 不支持*/
/**过渡动画*/
/**IE8 不支持*/
/**盒子模型*/
/**IE8 不支持*/
/**盒子模型*/
/**IE8 不支持*/
/**不能够被选取*/
/**IE8 不支持*/
/**盒子阴影*/
/**IE8 不支持*/
/**border-radius*函数*/
/*兼容ie8及以下*/
/**IE8 不支持*/
/**input的placeholder字体设置*/
/**线条*/
/**chrome 清除滚动条*/
/**IE8不支持*垂直渐变色*/
/**图片预加载*/
/**图片预加载通过before的方式*/
/**栅格**/
@font-face {
  font-family: 'iconfont';
  src: url('../iconfont/iconfont.eot');
  src: url('../iconfont/iconfont.eot?#iefix') format('embedded-opentype'), url('../iconfont/iconfont.woff') format('woff'), url('../iconfont/iconfont.ttf') format('truetype'), url('../iconfont/iconfont.svg#iconfont') format('svg');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
html {
  min-width: 1300px;
  width: 100%;
  overflow-x: hidden;
  height: 100%;
}
body {
  position: relative;
  width: 100%;
  min-height: 100%;
  overflow-x: hidden;
}
.l_con {
  position: relative;
  margin: 0 auto;
  width: 1200px;
}
img[class^="icon_"] {
  display: inline-block;
  width: 100%;
  cursor: pointer;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
i[class^="icon_"] {
  vertical-align: middle;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  display: inline-block;
  font-style: normal;
}
body {
  font-size: 18px;
}
.wrapper {
  position: relative;
  max-width: 1920px;
margin:auto;
}
/**清除浮动，以及第一个孩子的margin-top:,以及最后一个孩子margin-bottom:错乱的问题上下边*/
.clear {
  *zoom: 1;
}
.clear:before,
.clear:after {
  content: "";
  display: table;
}
.clear:after {
  clear: both;
}
.box {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  /* Firefox */
  -webkit-box-sizing: border-box;
  /* Safari */
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.toh {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.f-theme {
  color: #0070D2;
}
.noWrap {
  white-space: nowrap;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.tc {
  text-align: center;
}
.tl {
  text-align: left;
}
.tr {
  text-align: right;
}
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.pf {
  position: fixed;
}
.wf {
  width: 100%;
  max-width: 100%;
}
.hide {
  display: none;
}
.toh {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.blod {
  font-weight: bold;
}
/**grid*/
*[class^="g-"] {
  *zoom: 1;
}
*[class^="g-"]:before,
*[class^="g-"]:after {
  content: "";
  display: table;
}
*[class^="g-"]:after {
  clear: both;
}
.g-d-2 > * {
  float: left;
  width: 50%;
}
.g-d-3 > * {
  float: left;
  width: 33.33333333%;
}
.g-d-4 > * {
  float: left;
  width: 25%;
}
.g-d-5 > * {
  float: left;
  width: 20%;
}
.g-d-6 > * {
  float: left;
  width: 16.66666667%;
}
.g-d-7 > * {
  float: left;
  width: 14.28571429%;
}
.g-d-8 > * {
  float: left;
  width: 12.5%;
}
.bg-c {
  background-color: #0070D2;
}
.bg-sc {
  background-color: #0070D2;
}
.f-c {
  color: #0070D2;
}
.f-sc {
  color: #0070D2;
}
.f-t-c {
  text-align: center;
}
.f-wb {
  font-weight: bold;
}
.btHov {
  transition: all 0.22s linear 0s;
  -moz-transition: all 0.22s linear 0s;
  -webkit-transition: all 0.22s linear 0s;
  -o-transition: all 0.22s linear 0s;
}
.btHov:hover {
  -khtml-opacity: 0.85;
  -moz-opacity: 0.85;
  opacity: 0.85;
  filter: alpha(opacity=85);
  filter: "alpha(opacity=85)";
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);
}
.noShow {
  visibility: hidden;
}
.header {
  position: relative;
  z-index: 1000;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
}
.header .banner {
  position: relative;
  font-size: 0px;
  overflow: hidden;
  height: 94px !important;
}
.header .banner .bg {
  position: relative;
  height: 120px;
}
.header .banner .cover {
  position: absolute;
  left: 0px;
  top: 0px;
  height: 100%;
  width: 100%;
  max-width: 100%;
}
.header .banner .cover .l_con {
  *zoom: 1;
}
.header .banner .cover .l_con:before,
.header .banner .cover .l_con:after {
  content: "";
  display: table;
}
.header .banner .cover .l_con:after {
  clear: both;
}
.header .banner .cover .logo {
  float: left;
  width: 417px;
  height: 60px;
  margin-top: 17px;
  background: url('../images/change_doc/hb/logo.png') no-repeat center;
  background-size: 100% 100%;
  background-position: center;
}
.header .banner .cover .goback {
  float: right;
  margin-right: -30px;
  margin-top: 5px;
}
.header .banner .cover .goback a {
  display: block;
  font-family: MicrosoftYaHeiLight;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 21px;
  letter-spacing: 0px;
  color: #ffffff;
}
.header .banner .cover .goback a span {
  display: inline-block;
  vertical-align: middle;
}
.header .banner .cover .goback a .img {
  vertical-align: middle;
  margin-left: 5px;
  width: 15px;
  height: 15px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-image: url('../images/change_doc/hb/goBack.png');
  display: inline-block;
}
.header .banner .cover .right {
  float: right;
  width: 289px;
}
.header .banner .cover .link_home {
  float: right;
  margin-right: 15px;
  display: block;
  margin-top: 35px;
  font-size: 15px;
  color: #fff;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  *line-height: 180%;
  letter-spacing: 2px;
}
.header .banner .cover .link_home .icon_home {
  float: left;
  margin-top: -2px;
  *margin-top: 5px;
  margin-right: 10px;
  height: 17px;
  width: 17px;
  background-image: url('../images/ico/home.png');
}
.header .banner .cover .comp_input {
  float: right;
  position: relative;
  width: 160px;
  margin-top: 15px;
  height: 27px;
  border: 1px solid #accee4;
  background-color: rgba(255, 255, 255, 0.39);
  background-color: #0f4d97;
  -webkit-border-radius: 38px;
  -moz-border-radius: 38px;
  -ms-border-radius: 38px;
  -o-border-radius: 38px;
  border-radius: 38px;
}
.header .banner .cover .comp_input > div {
  margin-left: 20px;
  margin-right: 58px;
}
.header .banner .cover .comp_input > div input {
  font-size: 15px;
  color: #fff;
  line-height: 30px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.header .banner .cover .comp_input .icon_search {
  position: absolute;
  top: 4px;
  right: 21px;
  width: 20px;
  height: 20px;
  cursor: pointer;
  background-image: url('../images/ico/search_02.png');
}
.header .banner .cover .comp_input.focus {
  border: 1px solid #accee4;
  -moz-box-shadow: 0px 0px 5px 0px #eee;
  -webkit-box-shadow: 0px 0px 5px 0px #eee;
  box-shadow: 0px 0px 5px 0px #eee;
}
.header .search {
  position: relative;
  width: 289px;
  height: 40px;
  font-size: 0px;
  margin-top: 56px;
  margin-right: 22px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  background-color: #fff;
}
.header .search input {
  float: left;
  color: #0070D2;
  width: 225px;
  height: 38px;
  font-size: 14px;
  line-height: 40px;
  padding-left: 20px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  background-color: #fff;
  border: 1px solid #fff;
}
.header .search input::-webkit-input-placeholder {
  color: #0070D2;
  font-size: 14px;
}
.header .search input:-moz-placeholder {
  color: #0070D2;
  font-size: 14px;
}
.header .search input::-moz-placeholder {
  color: #0070D2;
  font-size: 14px;
}
.header .search input:-ms-input-placeholder {
  color: #0070D2;
  font-size: 14px;
}
.header .search input.placeholder {
  color: #0070D2;
  font-size: 14px;
}
.header .search .btn_search {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 44px;
  height: 38px;
  margin-top: 1px;
  background: url('../images/change_doc/hb/search.png') no-repeat;
  background: url('../images/change_doc/hb/search.svg') center / contain no-repeat;
  background-position: center;
  background-size: 16px 16px;
}
.header .nav_bar {
  height: 60px;
  border-bottom: 2px solid rgba(255, 255, 255, 0.1);
  box-sizing: border-box;
}
.header .navs {
  font-size: 0px;
  display: flex;
  justify-content: space-between;
}
.header .navs > li {
  float: left;
  position: relative;
  width: 133px;
  height: 60px;
  box-sizing: border-box;
}
.header .navs > li > a {
  display: block;
  width: 100%;
  height: 40px;
  font-size: 16px;
  color: #FF9600;
  line-height: 40px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  text-align: center;
  font-family: PingFangSC-Regular;
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  color: #fff;
  margin: 10px 0;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);
}
.header .navs > li > a i {
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  background: url('../images/cms/index/down.png') no-repeat center;
  background-size: 100% 100%;
}
.header .navs > li > .sub_navs {
  position: absolute;
  visibility: hidden;
  min-width: 100%;
  opacity: 0;
  left: 0px;
  top: 60px;
  background-color: #0070D2;
  transition: all 0.22s linear 0s;
  -moz-transition: all 0.22s linear 0s;
  -webkit-transition: all 0.22s linear 0s;
  -o-transition: all 0.22s linear 0s;
}
.header .navs > li > .sub_navs > li {
  height: 50px;
  transition: all 0.22s linear 0s;
  -moz-transition: all 0.22s linear 0s;
  -webkit-transition: all 0.22s linear 0s;
  -o-transition: all 0.22s linear 0s;
  border-bottom: 1px solid rgba(245, 245, 245, 0.1);
}
.header .navs > li > .sub_navs > li > a {
  white-space: nowrap;
  height: 50px;
  display: block;
  font-size: 16px;
  line-height: 50px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  text-align: center;
  font-size: 15px;
  color: #fff;
}
.header .navs > li > .sub_navs > li:hover {
  background-color: #fff;
}
.header .navs > li > .sub_navs > li:hover a {
  color: #0070D2;
}
.header .navs > li:hover {
  border-bottom: 2px solid #FF9600;
}
.header .navs > li:hover a {
  color: #FF9600;
}
.header .navs > li:hover > .sub_navs {
  visibility: visible;
  opacity: 1;
  box-shadow: 0px 6px 20px 0px rgba(87, 98, 106, 0.22);
}
.header .goback {
  display: block;
  position: absolute;
  top: 15px;
  right: -84px;
  width: 84px;
  height: 30px;
  background: url(../images/cms/index/oldrev.png) no-repeat center;
  background-size: 100% 100%;
}
.header .goback:hover {
  background: url(../images/cms/index/oldrev-hover.png) no-repeat center;
  background-size: 100% 100%;
}
.header .user {
  position: absolute;
  right: 20px;
  margin-top: 50px;
  font-size: 16px;
  color: #fff;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.header .user > .login {
  color: #fff;
  margin-right: 15px;
  transition: all 0.22s linear 0s;
  -moz-transition: all 0.22s linear 0s;
  -webkit-transition: all 0.22s linear 0s;
  -o-transition: all 0.22s linear 0s;
}
.header .user > .login:hover {
  color: #00c1de;
}
.header .user > .register {
  color: #fff;
  margin-left: 15px;
  transition: all 0.22s linear 0s;
  -moz-transition: all 0.22s linear 0s;
  -webkit-transition: all 0.22s linear 0s;
  -o-transition: all 0.22s linear 0s;
}
.header .user > .register:hover {
  color: #00c1de;
}
.header .user > .userAccount {
  color: #fff;
  margin-right: 15px;
  transition: all 0.22s linear 0s;
  -moz-transition: all 0.22s linear 0s;
  -webkit-transition: all 0.22s linear 0s;
  -o-transition: all 0.22s linear 0s;
}
.header .user > .userAccount:hover {
  color: #00c1de;
}
.header .user > .quiz {
  color: #fff;
  margin-left: 15px;
  transition: all 0.22s linear 0s;
  -moz-transition: all 0.22s linear 0s;
  -webkit-transition: all 0.22s linear 0s;
  -o-transition: all 0.22s linear 0s;
}
.header .user > .quiz:hover {
  color: #00c1de;
}
.headerbg {
  background: url(../images/change_doc/hb/headerbg.png) no-repeat center;
  background-size: 100% 100%;
  padding-bottom: 185px;
}
.header2 {
  position: fixed;
  top: 0;
  width: 100%;
  height: 50px;
  background: rgba(0, 0, 0, 0.8);
}
.header2 .head2_main {
  width: 1200px;
  height: 100%;
  margin: 0 auto;
}
.header2 .right {
  width: 80% !important;
}
.header2 .right li a {
  color: red;
}
.header2 .left {
  display: inline-block;
  vertical-align: middle;
  margin-right: 30px;
}
.header2 .left .logo_s {
  width: 282px;
  height: 40px;
  background: url(../images/change_doc/hb/logo_s.png) no-repeat center;
  background: url(../images/change_doc/hb/logo_s.svg) no-repeat center;
  background-size: 100% 100%;
}
.header2 .nav_bar {
  width: 870px;
  display: inline-block;
  vertical-align: middle;
  background: none;
}
.header2 .nav_bar .l_con {
  width: 100%;
  position: relative;
}
.header2 .nav_bar .l_con .navs li {
  padding: 0 15px !important;
}
.header2 .nav_bar .l_con .navs li a {
  color: #fff;
}
.header2 .nav_bar .l_con .navs li:hover {
  padding: 0 15px !important;
  background-color: #0070D2;
}
.footer {
  position: relative;
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
}
.footer .info {
  box-sizing: border-box;
  height: 263px;
  padding-top: 60px;
  background: url(../images/change_doc/hb/footer.png) no-repeat center;
  background-size: 100% 100%;
}
.footer .info .l_con {
  *zoom: 1;
}
.footer .info .l_con:before,
.footer .info .l_con:after {
  content: "";
  display: table;
}
.footer .info .l_con:after {
  clear: both;
}
.footer .info .link {
  padding-bottom: 25px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.footer .info .link ul {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer .info .link ul li:last-child {
  padding-right: 0;
}
.footer .info .link ul li a {
  font-family: PingFang SC, PingFang SC;
  font-weight: 500;
  font-size: 16px;
  color: rgba(255, 255, 255, 0.8);
  line-height: 19px;
  text-align: left;
  font-style: normal;
  text-transform: none;
}
.footer .info .link ul li:hover a {
  text-decoration: underline;
}
.footer .info .box {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
.footer .info .left {
  display: inline-block;
  vertical-align: top;
}
.footer .info .chunk_3 {
  margin-top: 25px;
}
.footer .info .chunk_3 .tit {
  display: inline-block;
  vertical-align: middle;
  font-size: 16px;
  color: #fff;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  margin-bottom: 20px;
}
.footer .info .chunk_3 li {
  *zoom: 1;
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.8);
  line-height: 26px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  margin-right: 10px;
}
.footer .info .chunk_3 li:before,
.footer .info .chunk_3 li:after {
  content: "";
  display: table;
}
.footer .info .chunk_3 li:after {
  clear: both;
}
.footer .info .chunk_3 li:last-child {
  margin-right: 0px;
  display: block;
}
.footer .info .right {
  display: inline-block;
  vertical-align: top;
}
.footer .info .right .chunk_4 {
  margin-top: 25px;
}
.footer .info .right .chunk_4 span {
  display: inline-block;
  vertical-align: middle;
  font-size: 16px;
  color: #fff;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  margin-bottom: 20px;
}
.footer .info .right .chunk_4 ul li {
  display: inline-block;
  vertical-align: middle;
  width: 32px;
  height: 32px;
  position: relative;
  cursor: pointer;
  margin-right: 20px;
}
.footer .info .right .chunk_4 ul li .img {
  width: 100%;
  height: 100%;
  background: url('../images/change_doc/hb/img1.png') no-repeat center;
  background-size: 100% 100%;
  transition: all 0.4s linear;
}
.footer .info .right .chunk_4 ul li .img:hover {
  transform: rotate(1turn);
}
.footer .info .right .chunk_4 ul li .codebg {
  display: none;
  position: absolute;
  top: -96px;
  left: -27px;
  width: 84px;
  height: 93px;
  background: url('../images/change_doc/hb/Union.png') no-repeat center;
  background-size: 100% 100%;
  cursor: pointer;
}
.footer .info .right .chunk_4 ul li .codebg .code {
  position: absolute;
  top: -9px;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 72px;
  height: 72px;
  background: url('../images/change_doc/hb/code1.png') no-repeat center;
  background-size: 100% 100%;
}
.footer .info .right .chunk_4 ul li:nth-child(1) .code{width:82px;height:82px;}
.footer .info .right .chunk_4 ul li:hover .codebg {
  display: block;
}
.footer .info .right .chunk_4 ul li:nth-child(2) .img {
  background: url('../images/change_doc/hb/img2.png') no-repeat center;
  background-size: 100% 100%;
}
.footer .info .right .chunk_4 ul li:nth-child(2) .code {
  background: url('../images/change_doc/hb/code2.png') no-repeat center;
  background-size: 100% 100%;
}
.footer .info .right .chunk_4 ul li:nth-child(3) .img {
  background: url('../images/change_doc/hb/img3.png') no-repeat center;
  background-size: 100% 100%;
}
.footer .info .right .chunk_4 ul li:nth-child(3) .code {
  background: url('../images/change_doc/hb/code3.png') no-repeat center;
  background-size: 100% 100%;
}
.footer .info .right .chunk_4 ul li:nth-child(4) .img {
  background: url('../images/change_doc/hb/img4.png') no-repeat center;
  background-size: 100% 100%;
}
.footer .info .right .chunk_4 ul li:nth-child(4) .code {
  background: url('../images/change_doc/hb/code4.png') no-repeat center;
  background-size: 100% 100%;
}
.footer .info .right .chunk_4 ul li:nth-child(5) .img {
  background: url('../images/change_doc/hb/img5.png') no-repeat center;
  background-size: 100% 100%;
}
.footer .info .right .chunk_4 ul li:nth-child(5) .code {
  background: url('../images/change_doc/hb/code5.png') no-repeat center;
  background-size: 100% 100%;
}
.footer .info .right .chunk_4 ul li:nth-child(6) .img {
  background: url('../images/change_doc/hb/img6.png') no-repeat center;
  background-size: 100% 100%;
}
.footer .info .right .chunk_4 ul li:nth-child(6) .code {
  background: url('../images/change_doc/hb/code6.png') no-repeat center;
  background-size: 100% 100%;
}
.footer .info .right .chunk_4 ul li:nth-child(7) .img {
  background: url('../images/change_doc/hb/img7.png') no-repeat center;
  background-size: 100% 100%;
}
.footer .info .right .chunk_4 ul li:nth-child(7) .code {
  background: url('../images/change_doc/hb/code7.png') no-repeat center;
  background-size: 100% 100%;
}
.footer .info .right .chunk_4 ul li:nth-child(8) .img {
  background: url('../images/change_doc/hb/img8.png') no-repeat center;
  background-size: 100% 100%;
}
.footer .info .right .chunk_4 ul li:nth-child(8) .code {
  background: url('../images/change_doc/hb/code8.png') no-repeat center;
  background-size: 100% 100%;
}
.footer .info .right .chunk_4 ul li:nth-child(9) .img {
  background: url('../images/change_doc/hb/img9.png') no-repeat center;
  background-size: 100% 100%;
}
.footer .info .right .chunk_4 ul li:nth-child(9) .code {
  background: url('../images/change_doc/hb/code9.png') no-repeat center;
  background-size: 100% 100%;
}

.footer .bottom {
  text-align: center;
  height: 40px;
  font-size: 12px;
  color: #fff;
  line-height: 40px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  height: 46px;
  background: #004CA4;
}
.footer .totop {
  position: absolute;
  width: 1200px;
  /* height: 120px; */
  left: 0;
  right: 0;
  margin: auto;
  top: -95px;
}
.footer .totop ul {
  position: absolute;
  top: -100px;
  right: -50px;
}
.footer .totop ul li {
  width: 40px;
  height: 40px;
  cursor: pointer;
}
.footer .totop ul li a {
  display: inline-block;
  width: 100%;
  height: 100%;
  background: url(../images/change_doc/hb/weibo.png) no-repeat center;
  background-size: 100% 100%;
}
.footer .totop ul li a:hover {
  background: url(../images/change_doc/hb/weibo_hover.png) no-repeat center;
  background-size: 100% 100%;
}
.footer .totop ul .wx {
  width: 40px;
  height: 40px;
  background: url(../images/change_doc/hb/weixin.png) no-repeat center;
  background-size: 100% 100%;
  position: relative;
}
.footer .totop ul .wx .wxcode {
  position: absolute;
  top: -16px;
  left: -80px;
  display: none;
  width: 76px;
  height: 76px;
  background: url(../images/change_doc/hb/wxcode.png) no-repeat center;
  background-size: 100% 100%;
}
.footer .totop ul .wx:hover {
  background: url(../images/change_doc/hb/weixin_hover.png) no-repeat center;
  background-size: 100% 100%;
  position: relative;
}
.footer .totop ul .wx:hover .wxcode {
  display: block;
}
.footer .totop ul .top {
  background: url(../images/change_doc/hb/top.png) no-repeat center;
  background-size: 100% 100%;
}
.footer .totop ul .top:hover {
  background: url(../images/change_doc/hb/top_hover.png) no-repeat center;
  background-size: 100% 100%;
}
.footer .totop ul .top11 {
  background: url(../images/change_doc/hb/top.png) no-repeat center;
  background-size: 100% 100%;
}
.footer .totop ul .top11:hover {
  background: url(../images/change_doc/hb/top_hover.png) no-repeat center;
  background-size: 100% 100%;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvZnVuLmxlc3MiLCJiYXNlL2Jhc2UubGVzcyIsImJhc2UvaGIubGVzcyIsImJhc2UvdmFyaWFibGVzLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBb0hBO0VBQ0MsbUJBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FDcEhEO0VBQ0MsYUFBYSxVQUFiO0VBQ0EsU0FBUywyQkFBVDtFQUNBLFNBQVMsbUNBQW1DLE9BQU8sMEJBQy9DLDZCQUE2QixPQUFPLGFBQ3BDLDRCQUE0QixPQUFPLGlCQUNuQyxxQ0FBcUMsT0FBTyxNQUhoRDs7QUFLRDtFQUNDLGFBQVksVUFBWjtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLG1DQUFBO0VBQ0EsZ0NBQUE7RUFDQSxrQ0FBQTs7QUFFRDtFQUNDLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTs7QUFFRDtFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7O0FBRUQ7RUFDQyxrQkFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBOztBQUVELEdBQUc7RUFDRixxQkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0Esc0JBQUE7RUQ0SUEseUJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7O0FDNUlELENBQUM7RUFDQSxzQkFBQTtFQUNBLDBCQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBOztBQUVEO0VBQ0MsZUFBQTs7QUFHRDtFQStDQyxrQkFBQTtFQTdDQSxpQkFBQTs7O0FBS0Q7RUQxQkMsUUFBQTs7QUFDQSxNQUFDO0FBQVMsTUFBQztFQUNWLFNBQVEsRUFBUjtFQUNBLGNBQUE7O0FBRUQsTUFBQztFQUNBLFdBQUE7O0FDdUJGO0VENkdDLHNCQUFBO0VBQ0EsMkJBQUE7O0VBQ0EsOEJBQUE7OztBQzVHRDtFQUNDLFdBQUE7O0FBRUQ7RUFDQyxZQUFBOztBQUVEO0VEZ0NDLG1CQUFB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T0U7RUFDQSx5RUFBQTtFQUNBLDBCQUFBOztBQWhUTixPQW9SQyxPQVNDLEdBd0JDO0VBQ0MsV0FBQTtFQUNBLFlBQUE7RUFDQSxvRUFBQTtFQUNBLDBCQUFBO0VBQ0Esa0JBQUE7O0FBMVRKLE9Bb1JDLE9BU0MsR0F3QkMsSUFPQztFQUVDLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxvRUFBQTtFQUNBLDBCQUFBOztBQUdELE9BcERILE9BU0MsR0F3QkMsSUFtQkU7RUFDQSwwRUFBQTtFQUNBLDBCQUFBO0VBQ0Esa0JBQUE7O0FBSEQsT0FwREgsT0FTQyxHQXdCQyxJQW1CRSxNQUtBO0VBQ0MsY0FBQTs7QUE5VU4sT0FvUkMsT0FTQyxHQXNEQztFQUNDLGlFQUFBO0VBQ0EsMEJBQUE7O0FBRUEsT0FuRUgsT0FTQyxHQXNEQyxLQUlFO0VBQ0EsdUVBQUE7RUFDQSwwQkFBQTs7QUF6VkwsT0FvUkMsT0FTQyxHQWdFQztFQUNDLGlFQUFBO0VBQ0EsMEJBQUE7O0FBRUEsT0E3RUgsT0FTQyxHQWdFQyxPQUlFO0VBQ0EsdUVBQUE7RUFDQSwwQkFBQSIsInNvdXJjZXNDb250ZW50IjpbIi8qKuWxheS4rSovXHJcbi8qKklFOCDkuI3mlK/mjIEqL1xyXG4uY2VudGVyKGMzKXtcclxuXHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRsZWZ0OjUwJTtcclxuXHR0b3A6NTAlO1xyXG5cdC50cmFuc2xhdGU7XHJcblx0Ly8gYmVoYXZpb3I6dXJsKHBsdWdzL3BpZS9QSUUuaHRjKTtcclxufVxyXG4vKirlsYXkuK0qL1xyXG4uY2VudGVyKEB3OjAsQGg6MCkgd2hlbihkZWZhdWx0KCkpe1xyXG5cdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdGxlZnQ6NTAlO1xyXG5cdHRvcDo1MCU7XHJcblx0bWFyZ2luLWxlZnQ6LUB3LzI7XHJcblx0bWFyZ2luLXRvcDotQGgvMjtcclxuXHR3aWR0aDpAdztcclxuXHRoZWlnaHQ6QGg7XHJcbn1cclxuLnRleHQtanVzaXR5KCl7XHJcblx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHR0ZXh0LWp1c3RpZnk6IGludGVyLWlkZW9ncmFwaDtcclxufVxyXG4udHJhbnNmb3JtKEB2YWwpe1xyXG4gICAgLW1zLXRyYW5zZm9ybTpAdmFsOyAvKiBJRSA5ICovXHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTpAdmFsOyAvKiBTYWZhcmkgYW5kIENocm9tZSAqL1xyXG4gICAgLW8tdHJhbnNmb3JtOkB2YWw7XHJcbiAgICAtbXMtdHJhbnNmb3JtOkB2YWw7XHJcbiAgICB0cmFuc2Zvcm06QHZhbDtcclxuXHJcbn1cclxuLyoq5riF6Zmk5rWu5YqoLOaOp+WItuesrOS4gOihjOeahG1hcmdpbi10b3DkuI3otbfkvZznlKgqL1xyXG4uY2xlYXJmaXgoKXtcclxuXHQqem9vbToxO1xyXG5cdCY6YmVmb3JlICwmOmFmdGVye1xyXG5cdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0ZGlzcGxheTp0YWJsZTtcclxuXHR9XHJcblx0JjphZnRlcntcclxuXHRcdGNsZWFyOmJvdGg7XHJcblx0fVxyXG59XHJcbi8qKuWFvOWuuWllNyovXHJcbi5pbmxpbmUtYmxvY2soKXtcclxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHQqZGlzcGxheTppbmxpbmU7IFxyXG5cdCp6b29tOjE7XHJcbn1cclxuLyoq5by55oCn5biD5bGAKi9cclxuLmZsZXhUYWIoQHBvOnNwYWNlLWJldHdlZW4sQGFsaWduOmNlbnRlcil7XHJcblx0ZGlzcGxheTotd2Via2l0LWJveDtcclxuXHRkaXNwbGF5Oi13ZWJraXQtZmxleDtcclxuXHRkaXNwbGF5OmZsZXg7XHJcblx0LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6QHBvO1xyXG5cdGp1c3RpZnktY29udGVudDpAcG87XHJcblx0YWxpZ24taXRlbXM6QGFsaWduO1xyXG59XHJcbi8qKuW4uOeUqOW3puWPs+i+uei3neiuvue9riovXHJcbi5wYWRkLXQoQHZhbDouMzFyZW0pe1xyXG5cdHBhZGRpbmctbGVmdDpAdmFsO1xyXG5cdHBhZGRpbmctcmlnaHQ6QHZhbDtcclxufVxyXG4vKirluLjnlKjkuIrkuIvovrnot53orr7nva4qL1xyXG4ucGFkZC12KEB2YWw6LjMxcmVtKXtcclxuXHRwYWRkaW5nLXRvcDpAdmFsO1xyXG5cdHBhZGRpbmctYm90dG9tOkB2YWw7XHJcbn1cclxuLyoq5a2X5L2T6K6+572uKi9cclxuLmYoQHNpemU6QGZzLWJhc2UsQGNvbG9yOkBnMyxAbGg6MTAwJSxAZmFtaWx5OkBmb250LWZhbWlseS1zYW5zLXNlcmlmKXtcclxuXHRmb250LXNpemU6IEBzaXplO1xyXG5cdGNvbG9yOiBAY29sb3I7XHJcblx0bGluZS1oZWlnaHQ6IEBsaDtcclxuXHRmb250LWZhbWlseTogQGZhbWlseTtcclxufVxyXG4vKirlrZfkvZPnirbmgIHorr7nva7vvIzkuLvopoHmmK/kvY3nva7vvIzlkozliqDnspcqL1xyXG4uZi1zdGF0ZShAYWxpZ246Y2VudGVyLEB3ZWlnaHQ6bm9ybWFsKXtcclxuXHR0ZXh0LWFsaWduOkBhbGlnbjtcclxuXHRmb250LXdlaWdodDpAd2VpZ2h0O1xyXG59XHJcbi8qKuagvOWtkOezu+e7n+iuvue9rkBsaXN0IOeZvuWIhuavlCovXHJcbi5ncmlkKEBsaXN0OkBmcyxAY291bnQ6MTAwLEBudW06MSkgd2hlbihAbnVtPD1sZW5ndGgoQGxpc3QpKXtcclxuXHQ+KjpudGgtY2hpbGQoQHtudW19KXtcclxuXHRcdGZsb2F0OmxlZnQ7XHJcblx0XHR3aWR0aDp1bml0KGV4dHJhY3QoQGxpc3QsQG51bSkvQGNvdW50KjEwMCwlKTtcclxuXHR9XHJcblx0LmdyaWQoQGxpc3QsQGNvdW50LEBudW0rMSk7XHJcbn1cclxuLyoq562J5YiG5qC85a2Q6K6+572uKi9cclxuLmdyaWQtZGUoQG51bToyKSB3aGVuKGlzbnVtYmVyKEBudW0pKXtcclxuXHQ+KntcclxuXHRcdGZsb2F0OmxlZnQ7XHJcblx0XHR3aWR0aDp1bml0KDEwMC9AbnVtLCUpO1xyXG5cdH1cclxufVxyXG4vKirop4TojIN6LWluZGV455qE5rOb5rul5L2/55So77yM6KeE6IyD5LqGN+Wxgu+8jC0y77yMLTEsMCwxLDIsMyw0LDUqL1xyXG4uZmxvb3IoQGxheWVyOjEsQG51bTowKSB3aGVuKEBsYXllcjw9NSl7XHJcblx0ei1pbmRleDpAbGF5ZXIqMTAwMCtAbnVtLFxyXG59IFxyXG4uZmxvb3IoQGxheWVyOjEsQG51bTowKSB3aGVuKEBsYXllcj41KXtcclxuXHR6LWluZGV4Ojk5OTk5OTk5OTk5O1xyXG59XHJcbi8qKuaOp+WItuWkmuihjOmakOiXjyovXHJcbi50b2goQGxuOjEpIHdoZW4oQGxuPTEpe1xyXG5cdHdoaXRlLXNwYWNlOm5vd3JhcDtcclxuXHRvdmVyZmxvdzpoaWRkZW47XHJcblx0dGV4dC1vdmVyZmxvdzplbGxpcHNpcztcclxufVxyXG4udG9oKEBsbikgd2hlbihAbG4+MSl7XHJcblx0b3ZlcmZsb3c6aGlkZGVuO1xyXG5cdHdvcmQtYnJlYWs6YnJlYWstYWxsO1xyXG5cdHRleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7XHJcblx0ZGlzcGxheTotd2Via2l0LWJveDsgLyoqIOWvueixoeS9nOS4uuS8uOe8qeebkuWtkOaooeWei+aYvuekuiAqKi9cclxuXHQtd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7IC8qKiDorr7nva7miJbmo4DntKLkvLjnvKnnm5Llr7nosaHnmoTlrZDlhYPntKDnmoTmjpLliJfmlrnlvI8gKiovXHJcblx0LXdlYmtpdC1saW5lLWNsYW1wOkBsbjsgLyoqIOaYvuekuueahOihjOaVsCAqKi9cclxufVxyXG4vKirlvLrliLbkuI3mjaLooYwqL1xyXG4ubm9XcmFwe1xyXG5cdHdoaXRlLXNwYWNlOm5vd3JhcDtcclxufVxyXG4vKirlrr3luqYqL1xyXG4ud2lkdGgoQHZhbDoxMDAlKXtcclxuXHR3aWR0aDpAdmFsO1xyXG5cdG1heC13aWR0aDoxMDAlO1xyXG59XHJcbi8qKnJnYmHpopzoibLlhbzlrrnmgKforr7nva4qL1xyXG4ucmdiYShAcixAZyxAYixAYSl7XHJcblx0QGM6IHJnYmEoQHIsQGcsQGIsQGEpO1xyXG5cdEBjMiA6YXJnYihAYyk7XHJcblx0ZmlsdGVyOn5cInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPSd0cnVlJyxzdGFydENvbG9yc3RyPSdAe2MyfScsIGVuZENvbG9yc3RyPSdAe2MyfScpXCI7XHJcblx0YmFja2dyb3VuZC1jb2xvcjpAYztcclxuXHQ6cm9vdCAme1xyXG5cdFx0IGZpbHRlcjpub25lO1xyXG5cdH1cclxufVxyXG4vKipJRTgg5LiN5pSv5oyBKi9cclxuLyoqYm9yZGVyLXJhZGl1cyrlh73mlbAqL1xyXG4uYnIoQHZhbDo1cHgpe1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czpAdmFsO1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czpAdmFsO1xyXG5cdC1tcy1ib3JkZXItcmFkaXVzOkB2YWw7XHJcblx0LW8tYm9yZGVyLXJhZGl1czpAdmFsO1xyXG5cdGJvcmRlci1yYWRpdXM6QHZhbDtcclxufVxyXG4vKipJRTgg5LiN5pSv5oyBKi9cclxuLyoqYm94LXNoYWRvd+eahOWxnuaAp+iuvue9riovXHJcbi5icyhAdmFsKXtcclxuXHQtbW96LWJveC1zaGFkb3c6QHZhbDtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6QHZhbDtcclxuXHRib3gtc2hhZG93OkB2YWw7XHJcbn1cclxuLyoqSUU4IOS4jeaUr+aMgSovXHJcbi8qKui/h+a4oeWKqOeUuyovXHJcbi50cmFuc2l0aW9uKEB0aW06LjVzLEBzdHlsZTphbGwsQGZ1bjpsaW5lYXIsQGRlbGF5OjBzKXtcclxuXHR0cmFuc2l0aW9uOkBzdHlsZSBAdGltIEBmdW4gQGRlbGF5O1xyXG5cdC1tb3otdHJhbnNpdGlvbjpAc3R5bGUgQHRpbSBAZnVuIEBkZWxheTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246QHN0eWxlIEB0aW0gQGZ1biBAZGVsYXk7XHJcblx0LW8tdHJhbnNpdGlvbjpAc3R5bGUgQHRpbSBAZnVuIEBkZWxheTtcclxufVxyXG5cclxuLyoqSUU4IOS4jeaUr+aMgSovXHJcbi8qKuebkuWtkOaooeWeiyovXHJcbi50cmFuc2xhdGUoQHg6LTUwJSxAeTotNTAlKXtcclxuXHR0cmFuc2Zvcm06dHJhbnNsYXRlKEB4LEB5KTtcclxuXHQtbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZShAeCxAeSk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKEB4LEB5KTtcclxuXHQtby10cmFuc2Zvcm06dHJhbnNsYXRlKEB4LEB5KTtcclxuXHQtbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUoQHgsQHkpO1xyXG59XHJcbi8qKklFOCDkuI3mlK/mjIEqL1xyXG4vKirnm5LlrZDmqKHlnosqL1xyXG4uYm94KEBtb2RlbDpib3JkZXItYm94KXtcclxuXHRib3gtc2l6aW5nOkBtb2RlbDtcclxuXHQtbW96LWJveC1zaXppbmc6QG1vZGVsOyAvKiBGaXJlZm94ICovXHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOkBtb2RlbDsgLyogU2FmYXJpICovXHJcbn1cclxuLyoqSUU4IOS4jeaUr+aMgSovXHJcbi8qKuS4jeiDveWkn+iiq+mAieWPliovXHJcbi5zZWxlY3QoQHZhbDphbGwpe1xyXG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6QHZhbDtcclxuXHQtbW96LXVzZXItc2VsZWN0OkB2YWw7XHJcblx0LW1zLXVzZXItc2VsZWN0OkB2YWw7XHJcblx0dXNlci1zZWxlY3Q6QHZhbDtcclxufVxyXG4vKipJRTgg5LiN5pSv5oyBKi9cclxuLyoq55uS5a2Q6Zi05b2xKi9cclxuLmJveC1zaGFkb3coQGNvbG9yOiM2OTY3NjMsQHg6MnB4LEB5OjJweCxAYmx1cjo5cHgsQHc6MHB4KSB3aGVuKGlzY29sb3IoQGNvbG9yKSl7XHJcblx0LW1vei1ib3gtc2hhZG93OkB4IEB5IEBibHVyIEB3IEBjb2xvcjtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6QHggQHkgQGJsdXIgQHcgQGNvbG9yO1xyXG5cdGJveC1zaGFkb3c6QHggQHkgQGJsdXIgQHcgQGNvbG9yO1xyXG5cdC8vIGJlaGF2aW9yOnVybChwbHVncy9waWUvUElFLmh0Yyk7XHJcbn1cclxuXHJcblxyXG4uYm94LXNoYWRvdyhAdmFsKSB3aGVuKEB2YWw9bm9uZSl7XHJcblx0LW1vei1ib3gtc2hhZG93OkB2YWw7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OkB2YWw7XHJcblx0Ym94LXNoYWRvdzpAdmFsO1xyXG59XHJcbi8qKklFOCDkuI3mlK/mjIEqL1xyXG4vKipib3JkZXItcmFkaXVzKuWHveaVsCovXHJcbi5ib3JkZXItcmFkaXVzKEB2YWw6NXB4KXtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6QHZhbDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6QHZhbDtcclxuXHQtbXMtYm9yZGVyLXJhZGl1czpAdmFsO1xyXG5cdC1vLWJvcmRlci1yYWRpdXM6QHZhbDtcclxuXHRib3JkZXItcmFkaXVzOkB2YWw7XHJcblx0Ly8gYmVoYXZpb3I6IHVybChwbHVncy9waWUvUElFLmh0Yyk7XHJcbn1cclxuLyrlhbzlrrlpZTjlj4rku6XkuIsqL1xyXG4ub3BhY2l0eShAdmFsKXtcclxuXHRAbnVtOkB2YWwqMTAwO1xyXG5cdC1raHRtbC1vcGFjaXR5OkB2YWw7XHJcblx0LW1vei1vcGFjaXR5OkB2YWw7XHJcblx0b3BhY2l0eTpAdmFsO1xyXG5cdGZpbHRlcjphbHBoYShvcGFjaXR5PUBudW0pO1xyXG5cdGZpbHRlcjpcImFscGhhKG9wYWNpdHk9QHtudW19KVwiO1xyXG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKG9wYWNpdHk9QG51bSk7XHJcbn1cclxuLyoqSUU4IOS4jeaUr+aMgSovXHJcbi8qKmlucHV055qEcGxhY2Vob2xkZXLlrZfkvZPorr7nva4qL1xyXG4ucGxhY2Vob2xkZXIoQGEpIHtcclxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRcdEBhKCk7XHJcblx0fVxyXG5cdCY6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRAYSgpO1xyXG5cdH1cclxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdEBhKCk7XHJcblx0fVxyXG5cdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVye1xyXG5cdFx0QGEoKTtcclxuXHR9XHJcbn1cclxuLyoq57q/5p2hKi9cclxuLmxpbmUoQGNvbG9yOmxpZ2h0ZW4oQGc5LDI3JSksQHdlaWdodDoxcHgsQHR5cGU6c29saWQpe1xyXG5cdGJvcmRlci1ib3R0b206QHdlaWdodCBAdHlwZSBAY29sb3I7XHJcbn1cclxuLyoqY2hyb21lIOa4hemZpOa7muWKqOadoSovXHJcbi5ub1Njcm9sbCgpe1xyXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZTt9O1xyXG59XHJcbi8qKklFOOS4jeaUr+aMgSrlnoLnm7TmuJDlj5joibIqL1xyXG4uYmctZ3JhZGllbnQtdihAYmMsQGVjKXtcclxuXHRiYWNrZ3JvdW5kOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KEBiYyxAZWMpO1xyXG5cdGJhY2tncm91bmQ6LW8tbGluZWFyLWdyYWRpZW50KEBiYyxAZWMpO1xyXG5cdGJhY2tncm91bmQ6LW1vei1saW5lYXItZ3JhZGllbnQoQGJjLEBlYyk7XHJcblx0YmFja2dyb3VuZDotbW9zLWxpbmVhci1ncmFkaWVudChAYmMsQGVjKTtcclxuXHRiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudChAYmMsQGVjKTtcclxufVxyXG4vKirlm77niYfpooTliqDovb0qL1xyXG4uaW1nUHJlTG9hZChAdXJsKXtcclxuXHQmOmFmdGVye1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0aGVpZ2h0OiAwcHg7XHJcblx0XHR3aWR0aDogMHB4O1xyXG5cdFx0Y29udGVudDogXCIgXCI7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoQHVybCk7XHJcblx0fVxyXG59XHJcbi8qKuWbvueJh+mihOWKoOi9vemAmui/h2JlZm9yZeeahOaWueW8jyovXHJcbi5pbWdQcmVMb2FkQnlCZWZvcmUoQHVybCl7XHJcblx0JjpiZWZvcmV7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRoZWlnaHQ6IDBweDtcclxuXHRcdHdpZHRoOiAwcHg7XHJcblx0XHRjb250ZW50OiBcIiBcIjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChAdXJsKTtcclxuXHR9XHJcbn1cclxuLyoq5qCF5qC8KiovXHJcbi50YWJsZShAcm93LXdpZHRoOjc1MHB4LEBjb2wtc3BhY2U6NDBweCxAcm93LXNwYWNlOjM1cHgpe1xyXG5cdEBvbmU6KEByb3ctd2lkdGggLSBAY29sLXNwYWNlKjUpLzY7XHJcblx0d2lkdGg6QHJvdy13aWR0aDtcclxuXHQqW2NsYXNzXj0ncm93J117XHJcblx0XHRtYXJnaW4tbGVmdDpmbG9vcigtQGNvbC1zcGFjZS8yKTtcclxuXHRcdG1hcmdpbi1yaWdodDpmbG9vcigtQGNvbC1zcGFjZS8yKTtcclxuXHRcdG1hcmdpbi10b3A6QHJvdy1zcGFjZTtcclxuXHRcdG1hcmdpbi1ib3R0b206MHB4O1xyXG5cdFx0LmNsZWFyO1xyXG5cdH1cclxuXHQqW2NsYXNzXj0nY29sXydde1xyXG5cdFx0LmZsO1xyXG5cdFx0bWFyZ2luOjBweCBmbG9vcihAY29sLXNwYWNlLzIpO1xyXG5cdH1cclxuXHQuY29sXzF7XHJcblx0XHR3aWR0aDpmbG9vcihAb25lKTtcclxuXHR9XHJcblx0LmNvbF8ye1xyXG5cdFx0d2lkdGg6Zmxvb3IoQG9uZSoyK0Bjb2wtc3BhY2UpO1xyXG5cdH1cclxuXHQuY29sXzN7XHJcblx0XHR3aWR0aDpmbG9vcihAb25lKjMrQGNvbC1zcGFjZSoyKTtcclxuXHR9XHJcblx0LmNvbF80e1xyXG5cdFx0d2lkdGg6Zmxvb3IoQG9uZSo0K0Bjb2wtc3BhY2UqMyk7XHJcblx0fVxyXG5cdC5jb2xfNXtcclxuXHRcdHdpZHRoOmZsb29yKEBvbmUqNStAY29sLXNwYWNlKjQpO1xyXG5cdH1cclxuXHQuY29sXzZ7XHJcblx0XHR3aWR0aDpAcm93LXdpZHRoO1xyXG5cdH1cclxufSIsIi8vIGljb25mb250XHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnaWNvbmZvbnQnO1xyXG5cdHNyYzogdXJsKCcuLi9pY29uZm9udC9pY29uZm9udC5lb3QnKTtcclxuXHRzcmM6IHVybCgnLi4vaWNvbmZvbnQvaWNvbmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuXHR1cmwoJy4uL2ljb25mb250L2ljb25mb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuXHR1cmwoJy4uL2ljb25mb250L2ljb25mb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuXHR1cmwoJy4uL2ljb25mb250L2ljb25mb250LnN2ZyNpY29uZm9udCcpIGZvcm1hdCgnc3ZnJyk7XHJcbn1cclxuLmljb25mb250e1xyXG5cdGZvbnQtZmFtaWx5OlwiaWNvbmZvbnRcIiAhaW1wb3J0YW50O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcblx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMC4ycHg7XHJcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5odG1se1xyXG5cdG1pbi13aWR0aDoxMzAwcHg7XHJcblx0d2lkdGg6MTAwJTtcclxuXHRvdmVyZmxvdy14OmhpZGRlbjtcclxuXHRoZWlnaHQ6MTAwJTtcclxufVxyXG5ib2R5e1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDoxMDAlO1xyXG5cdG1pbi1oZWlnaHQ6MTAwJTtcclxuXHRvdmVyZmxvdy14OmhpZGRlbjtcclxufVxyXG4ubF9jb257XHJcblx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0bWFyZ2luOjAgYXV0bztcclxuXHR3aWR0aDoxMjAwcHg7XHJcbn1cclxuaW1nW2NsYXNzXj1cImljb25fXCJde1xyXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOjEwMCU7XHJcblx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xyXG5cdC5zZWxlY3Qobm9uZSk7XHJcbn1cclxuaVtjbGFzc149XCJpY29uX1wiXXtcclxuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XHJcblx0YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0Zm9udC1zdHlsZTpub3JtYWw7XHJcbn1cclxuYm9keXtcclxuXHRmb250LXNpemU6QGZzLWJhc2U7XHJcbn1cclxuXHJcbi53cmFwcGVye1xyXG5cdC5wcjtcclxuXHRtYXgtd2lkdGg6IDE5MjBweDtcclxuXHQvLyBwYWRkaW5nLXRvcDogMTIwcHg7XHJcbn1cclxuXHJcbi8qKua4hemZpOa1ruWKqO+8jOS7peWPiuesrOS4gOS4quWtqeWtkOeahG1hcmdpbi10b3A6LOS7peWPiuacgOWQjuS4gOS4quWtqeWtkG1hcmdpbi1ib3R0b2066ZSZ5Lmx55qE6Zeu6aKY5LiK5LiL6L65Ki9cclxuLmNsZWFye1xyXG5cdC5jbGVhcmZpeCgpO1xyXG59XHJcbi5ib3h7XHJcblx0LmJveCgpO1xyXG59XHJcbi5mbHtcclxuXHRmbG9hdDpsZWZ0O1xyXG59XHJcbi5mcntcclxuXHRmbG9hdDpyaWdodDtcclxufVxyXG4udG9oe1xyXG5cdC50b2g7XHJcbn1cclxuLmYtdGhlbWV7XHJcblx0Y29sb3I6QHRoZW1lQ29sb3I7XHJcbn1cclxuLm5vV3JhcHtcclxuXHR3aGl0ZS1zcGFjZTpub3dyYXA7XHJcbn1cclxuLmZse1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5mcntcclxuXHRmbG9hdDogcmlnaHQ7XHJcbn1cclxuLnRje1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4udGx7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4udHJ7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuLnBhe1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4ucHJ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5wZntcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcbn1cclxuLndme1xyXG5cdC53aWR0aCgpO1xyXG59XHJcbi5oaWRle1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnRvaHtcclxuXHQudG9oKCk7XHJcbn1cclxuLmJsb2R7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLyoqZ3JpZCovXHJcbipbY2xhc3NePVwiZy1cIl17XHJcblx0LmNsZWFyZml4O1xyXG59XHJcbi5nLWQtMntcclxuXHQuZ3JpZC1kZSgyKTtcclxufVxyXG4uZy1kLTN7XHJcblx0LmdyaWQtZGUoMyk7XHJcbn1cclxuLmctZC00e1xyXG5cdC5ncmlkLWRlKDQpO1xyXG59XHJcbi5nLWQtNXtcclxuXHQuZ3JpZC1kZSg1KTtcclxufVxyXG4uZy1kLTZ7XHJcblx0LmdyaWQtZGUoNik7XHJcbn1cclxuLmctZC03e1xyXG5cdC5ncmlkLWRlKDcpO1xyXG59XHJcbi5nLWQtOHtcclxuXHQuZ3JpZC1kZSg4KTtcclxufVxyXG4uYmctY3tcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOkB0aGVtZUNvbG9yO1xyXG59XHJcbi5iZy1zY3tcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOkBzdWJDb2xvcjtcclxufVxyXG4uZi1je1xyXG5cdGNvbG9yOkB0aGVtZUNvbG9yO1xyXG59XHJcbi5mLXNje1xyXG5cdGNvbG9yOkBzdWJDb2xvcjtcclxufVxyXG4uZi10LWN7XHJcblx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcbn1cclxuLmYtd2J7XHJcblx0Zm9udC13ZWlnaHQ6Ym9sZDtcclxufVxyXG4uYnRIb3Z7XHJcblx0LnRyYW5zaXRpb24oLjIycyk7XHJcblx0Jjpob3ZlcntcclxuXHRcdC5vcGFjaXR5KC44NSk7XHJcblx0fVxyXG59XHJcbi5ub1Nob3d7XHJcblx0dmlzaWJpbGl0eTpoaWRkZW47XHJcbn1cclxuLmJfc3ViTmF2KEB0ZzpAdGhlbWVDb2xvcil7XHJcblx0XHJcbn1cclxuLmJ0bi1hdXRvLXdpZHRoKEBidG4taGVpZ2h0LEBidG4tYmdjb2xvcixAYnRuLWNvbG9yLEBidG4tcmFkaXVzLEBwYWRkaW5nKXtcclxuXHQuaW5saW5lLWJsb2NrKCk7XHJcblx0aGVpZ2h0OiBAYnRuLWhlaWdodDtcclxuXHRsaW5lLWhlaWdodDpAYnRuLWhlaWdodDtcclxuXHRiYWNrZ3JvdW5kOiBAYnRuLWJnY29sb3I7XHJcblx0Y29sb3I6QGJ0bi1jb2xvcjtcclxuXHRib3JkZXItcmFkaXVzOkBidG4tcmFkaXVzO1xyXG5cdHBhZGRpbmc6IDAgQHBhZGRpbmc7XHJcbn0iLCIuaGVhZGVyIHtcclxuXHQucHI7XHJcblx0LmZsb29yKDEpO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRcclxuXHQuYmFubmVyIHtcclxuXHRcdC5wcjtcclxuXHRcdGZvbnQtc2l6ZTogMHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGhlaWdodDogOTRweCAhaW1wb3J0YW50O1xyXG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogQHRoZW1lQ29sb3I7XHJcblx0XHQvLyBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvYmcucG5nKSBuby1yZXBlYXQ7XHJcblx0XHQvLyBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHJcblx0XHQvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjtcclxuXHRcdC5iZyB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0aGVpZ2h0OiAxMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuY292ZXIge1xyXG5cdFx0XHQucGE7XHJcblx0XHRcdGxlZnQ6IDBweDtcclxuXHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0LndpZHRoO1xyXG5cclxuXHRcdFx0LmxfY29uIHtcclxuXHRcdFx0XHQuY2xlYXI7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5sb2dvIHtcclxuXHRcdFx0XHQuZmw7XHJcblx0XHRcdFx0d2lkdGg6IDQxN3B4O1xyXG5cdFx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxN3B4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvbG9nby5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRcdC8vIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvbG9nby5zdmcnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5nb2JhY2sge1xyXG5cclxuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMzBweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XHJcblxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogTWljcm9zb2Z0WWFIZWlMaWdodDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDBweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmltZyB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDE1cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTVweDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi9nb0JhY2sucG5nJyk7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5yaWdodCB7XHJcblx0XHRcdFx0LmZyO1xyXG5cdFx0XHRcdHdpZHRoOiAyODlweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmxpbmtfaG9tZSB7XHJcblx0XHRcdFx0LmZyO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAzNXB4O1xyXG5cdFx0XHRcdC5mKDE1cHgsIEB3KTtcclxuXHRcdFx0XHQqbGluZS1oZWlnaHQ6IDE4MCU7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcclxuXHJcblx0XHRcdFx0Lmljb25faG9tZSB7XHJcblx0XHRcdFx0XHQuZmw7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMnB4O1xyXG5cdFx0XHRcdFx0Km1hcmdpbi10b3A6IDVweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMTdweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxN3B4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaWNvL2hvbWUucG5nJyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY29tcF9pbnB1dCB7XHJcblx0XHRcdFx0LmZyO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR3aWR0aDogMTYwcHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDI3cHg7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2FjY2VlNDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4zOSk7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzBmNGQ5NztcclxuXHJcblx0XHRcdFx0PmRpdiB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNThweDtcclxuXHJcblx0XHRcdFx0XHRpbnB1dCB7XHJcblx0XHRcdFx0XHRcdC5mKDE1cHgsIEB3LCAzMHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5ib3JkZXItcmFkaXVzKDM4cHgpO1xyXG5cclxuXHRcdFx0XHQuaWNvbl9zZWFyY2gge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiA0cHg7XHJcblx0XHRcdFx0XHRyaWdodDogMjFweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaWNvL3NlYXJjaF8wMi5wbmcnKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYuZm9jdXMge1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2FjY2VlNDtcclxuXHRcdFx0XHRcdC5ib3gtc2hhZG93KCNlZWUsIDBweCwgMHB4LCA1cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNlYXJjaCB7XHJcblx0XHQucHI7XHJcblx0XHR3aWR0aDogMjg5cHg7XHJcblx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRmb250LXNpemU6IDBweDtcclxuXHRcdG1hcmdpbi10b3A6IDU2cHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIycHg7XHJcblx0XHQuYm9yZGVyLXJhZGl1cygycHgpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcblx0XHRpbnB1dCB7XHJcblx0XHRcdC5mbDtcclxuXHRcdFx0Y29sb3I6IEB0aGVtZUNvbG9yO1xyXG5cdFx0XHR3aWR0aDogMjI1cHg7XHJcblx0XHRcdGhlaWdodDogMzhweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0XHQuYm9yZGVyLXJhZGl1cygycHgpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG5cclxuXHRcdFx0JiB7XHJcblx0XHRcdFx0LnBsYWNlaG9sZGVyKHtcclxuXHRcdFx0XHRcdGNvbG9yOiBAdGhlbWVDb2xvcjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdH1cclxuXHJcblx0XHQmLnBsYWNlaG9sZGVyIHtcclxuXHRcdFx0Y29sb3I6IEB0aGVtZUNvbG9yO1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYnRuX3NlYXJjaCB7XHJcblx0XHQucGE7XHJcblx0XHR0b3A6IDBweDtcclxuXHRcdHJpZ2h0OiAwcHg7XHJcblx0XHR3aWR0aDogNDRweDtcclxuXHRcdGhlaWdodDogMzhweDtcclxuXHRcdG1hcmdpbi10b3A6IDFweDtcclxuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvc2VhcmNoLnBuZycpIG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvc2VhcmNoLnN2ZycpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XHJcblx0fVxyXG59XHJcblxyXG4ubmF2X2JhciB7XHJcblx0Ly8gYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRoZWlnaHQ6IDYwcHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4ubmF2cyB7XHJcblx0Zm9udC1zaXplOiAwcHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdD5saSB7XHJcblx0XHQuZmw7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogMTMzcHg7XHJcblx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuXHRcdC8vIC50cmFuc2l0aW9uKC4yMnMpO1xyXG5cdFx0PmEge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0LmYoQGZzMywgQHRoZW1lWWVsbG93LCA0MHB4KTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRmb250LWZhbWlseTogUGluZ0ZhbmdTQy1SZWd1bGFyO1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG5cdFx0XHQvLyBsZXR0ZXItc3BhY2luZzogMHB4O1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0bWFyZ2luOiAxMHB4IDA7XHJcblx0XHRcdHRleHQtc2hhZG93OiAycHggMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNCk7XHJcblxyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY21zL2luZGV4L2Rvd24ucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cclxuXHRcdD4uc3ViX25hdnMge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRsZWZ0OiAwcHg7XHJcblx0XHRcdHRvcDogNjBweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRoZW1lQ29sb3I7XHJcblx0XHRcdC50cmFuc2l0aW9uKC4yMnMpO1xyXG5cclxuXHRcdFx0PmxpIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRcdFx0LnRyYW5zaXRpb24oLjIycyk7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjQ1LCAyNDUsIDI0NSwgMC4xKTtcclxuXHJcblx0XHRcdFx0PmEge1xyXG5cdFx0XHRcdFx0Lm5vV3JhcDtcclxuXHRcdFx0XHRcdGhlaWdodDogNTBweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0LmYoQGZzMywgQHcsIDUwcHgpO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAdGhlbWVDb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIEB0aGVtZVllbGxvdztcclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiBAdGhlbWVZZWxsb3c7XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQ+LnN1Yl9uYXZzIHtcclxuXHRcdFx0XHQvLyBib3JkZXItdG9wOiA0cHggc29saWQgQHRoZW1lQ29sb3I7XHJcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCA2cHggMjBweCAwcHggcmdiYSg4NywgOTgsIDEwNiwgMC4yMik7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD5hIHt9XHJcblxyXG5cdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWVDb2xvcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5nb2JhY2sge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDE1cHg7XHJcblx0cmlnaHQ6IC04NHB4O1xyXG5cdHdpZHRoOiA4NHB4O1xyXG5cdGhlaWdodDogMzBweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Ntcy9pbmRleC9vbGRyZXYucG5nKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY21zL2luZGV4L29sZHJldi1ob3Zlci5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi51c2VyIHtcclxuXHQucGE7XHJcblx0cmlnaHQ6IDIwcHg7XHJcblx0bWFyZ2luLXRvcDogNTBweDtcclxuXHQuZihAZnMzLCAjZmZmLCAxMDAlKTtcclxuXHJcblx0Pi5sb2dpbiB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdG1hcmdpbi1yaWdodDogMTVweDtcclxuXHRcdC50cmFuc2l0aW9uKC4yMnMpO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogIzAwYzFkZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdD4ucmVnaXN0ZXIge1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHRcdC50cmFuc2l0aW9uKC4yMnMpO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogIzAwYzFkZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdD4udXNlckFjY291bnQge1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0XHQudHJhbnNpdGlvbiguMjJzKTtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICMwMGMxZGU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQ+LnF1aXoge1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHRcdC50cmFuc2l0aW9uKC4yMnMpO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogIzAwYzFkZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxufVxyXG4uaGVhZGVyYmd7XHJcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2hlYWRlcmJnLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cdHBhZGRpbmctYm90dG9tOiAxODVweDtcclxufVxyXG4uaGVhZGVyMiB7XHJcblx0LmhlYWQyX21haW4ge1xyXG5cdFx0d2lkdGg6IDEyMDBweDtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDUwcHg7XHJcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xyXG5cclxuXHQucmlnaHQge1xyXG5cdFx0d2lkdGg6IDgwJSAhaW1wb3J0YW50O1xyXG5cclxuXHRcdGxpIHtcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6IHJlZDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmxlZnQge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdG1hcmdpbi1yaWdodDogMzBweDtcclxuXHJcblx0XHQubG9nb19zIHtcclxuXHJcblx0XHRcdHdpZHRoOiAyODJweDtcclxuXHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvbG9nb19zLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2xvZ29fcy5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm5hdl9iYXIge1xyXG5cdFx0d2lkdGg6IDg3MHB4O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblxyXG5cdFx0LmxfY29uIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdC5uYXZzIHtcclxuXHRcdFx0XHRsaSB7XHJcblxyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAxNXB4ICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRcdFx0YSB7XHJcblxyXG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHJcblxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRoZW1lQ29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZm9vdGVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdC8vIGhlaWdodDogMjI0cHg7XHJcblx0Ly8gYmFja2dyb3VuZC1jb2xvcjogIzQzOEFDOTtcclxuXHQvLyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdC8vIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcblx0Ly8gYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi9iZ19mb290ZXIucG5nJyk7XHJcblxyXG5cclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuXHQuaW5mbyB7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0aGVpZ2h0OiAyNjNweDtcclxuXHRcdHBhZGRpbmctdG9wOiA2MHB4O1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2Zvb3Rlci5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHJcblx0XHQubF9jb24ge1xyXG5cdFx0XHQuY2xlYXI7XHJcblx0XHR9XHJcblxyXG5cdFx0Lmxpbmsge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4xKTtcclxuXHRcdFx0dWwge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0Ly8gcGFkZGluZy1yaWdodDogODBweDtcclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogUGluZ0ZhbmcgU0MsIFBpbmdGYW5nIFNDO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJveHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdH1cclxuXHRcdC5sZWZ0e1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdH1cclxuXHRcdC5jaHVua18zIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHJcblx0XHRcdC50aXQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ01pY3Jvc29mdCBZYUhlaScsICdXZW5RdWFuWWkgTWljcm8gSGVpJywgJ0hlbHZldGljYSBOZXVlJywgVmVyZGFuYSwgQXJpYWwsIEhlbHZldGljYSwgU2ltSGVpLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHhcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dWwge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0LmNsZWFyO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnTWljcm9zb2Z0IFlhSGVpJywgJ1dlblF1YW5ZaSBNaWNybyBIZWknLCAnSGVsdmV0aWNhIE5ldWUnLCBWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBTaW1IZWksIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucmlnaHQge1xyXG5cdFx0XHQvLyBmbG9hdDogcmlnaHQ7XHJcblx0XHRcdC8vIHdpZHRoOiA2NiU7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdFx0LmNodW5rXzQge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdNaWNyb3NvZnQgWWFIZWknLCAnV2VuUXVhbllpIE1pY3JvIEhlaScsICdIZWx2ZXRpY2EgTmV1ZScsIFZlcmRhbmEsIEFyaWFsLCBIZWx2ZXRpY2EsIFNpbUhlaSwgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcclxuXHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDMycHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMzJweDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcclxuXHJcblx0XHRcdFx0XHRcdC5pbWcge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2ltZzEucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjRzIGxpbmVhcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuY29kZWJnIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IC05NnB4O1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IC0yN3B4O1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA4NHB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogOTNweDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL1VuaW9uLnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuY29kZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IC05cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNzJweDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNzJweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvY29kZTEucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0LmNvZGViZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdFx0XHQuaW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvaW1nMi5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQuY29kZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2NvZGUyLnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRcdFx0XHQuaW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvaW1nMy5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQuY29kZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2NvZGUzLnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcclxuXHRcdFx0XHRcdFx0XHQuaW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvaW1nNC5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQuY29kZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2NvZGU0LnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcclxuXHRcdFx0XHRcdFx0XHQuaW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvaW1nNS5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQuY29kZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2NvZGU1LnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDYpIHtcclxuXHRcdFx0XHRcdFx0XHQuaW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvaW1nNi5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQuY29kZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2NvZGU2LnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDcpIHtcclxuXHRcdFx0XHRcdFx0XHQuaW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvaW1nNy5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQuY29kZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2NvZGU3LnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDgpIHtcclxuXHRcdFx0XHRcdFx0XHQuaW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvaW1nOC5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQuY29kZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL2NvZGU4LnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHJcblx0XHRcclxuXHJcblxyXG5cclxuXHJcblx0fVxyXG5cclxuXHQuYm90dG9tIHtcclxuXHRcdC50YztcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0LmYoMTJweCwgI2ZmZiwgNDBweCk7XHJcblx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk3MEI4O1xyXG5cdFx0aGVpZ2h0OiA0NnB4O1xyXG5cdFx0YmFja2dyb3VuZDogIzAwNENBNDtcclxuXHJcblx0fVxyXG5cclxuXHQudG90b3Age1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0d2lkdGg6IDEyMDBweDtcclxuXHRcdC8qIGhlaWdodDogMTIwcHg7ICovXHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRtYXJnaW46IGF1dG87XHJcblx0XHR0b3A6IC05NXB4O1xyXG5cclxuXHRcdHVsIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IC0xMDBweDtcclxuXHRcdFx0cmlnaHQ6IC01MHB4O1xyXG5cclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvd2VpYm8ucG5nKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi93ZWlib19ob3Zlci5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lnd4IHtcclxuXHRcdFx0XHR3aWR0aDogNDBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jaGFuZ2VfZG9jL2hiL3dlaXhpbi5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHQud3hjb2RlIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IC0xNnB4O1xyXG5cdFx0XHRcdFx0bGVmdDogLTgwcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDc2cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDc2cHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvd3hjb2RlLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaGIvd2VpeGluX2hvdmVyLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdC53eGNvZGUge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC50b3Age1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi90b3AucG5nKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi90b3BfaG92ZXIucG5nKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQudG9wMTEge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi90b3AucG5nKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2hhbmdlX2RvYy9oYi90b3BfaG92ZXIucG5nKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy89PT3luLjnlKjpopzoibLlrprkuYlcbkBnMDogICAgICAgICAgICAgICAgICMwMDA7XG5AZzM6ICAgICAgICAgICAgICAgICAjMzMzO1xuQGc2OiAgICAgICAgICAgICAgICAgIzY2NjtcbkBnOTogICAgICAgICAgICAgICAgICM5OTk7XG5AZ2E6ICAgICAgICAgICAgICAgICAjYWFhO1xuQGdjOiAgICAgICAgICAgICAgICAgI2NjYztcblxuQHc6ICAgICAgICAgICAgICAgICAgI2ZmZjtcbi8vPT0gVHlwb2dyYXBoeVxuLy9cbi8vIyMgRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbkBmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgJ01pY3Jvc29mdCBZYUhlaScsJ1dlblF1YW5ZaSBNaWNybyBIZWknLCdIZWx2ZXRpY2EgTmV1ZScsVmVyZGFuYSxBcmlhbCxIZWx2ZXRpY2EsU2ltSGVpLHNhbnMtc2VyaWY7XG5cbi8vKiogVW5pdC1sZXNzIGBsaW5lLWhlaWdodGAgZm9yIHVzZSBpbiBjb21wb25lbnRzIGxpa2UgYnV0dG9ucy5cbkBsaC1iYXNlOiAgICAgICAgIFx0IDE1MCU7XG5AbGgtYmlnOiAgICAgICAgICAgICAyMDAlO1xuQGxoLXNtYWxsOiAgICAgICAgICAgMTIwJTtcblxuLyog5Lul5a695bqm5Li6MTIwMHB477ybaHRtbOeahGZvbnQtc2l6ZeS4ujhweCDnmoRweOWvueW6lOWFs+ezu1xuICogLS0xMnB4LS0tMTRweC0tLTE2cHgtLS0xOHB4LS0tMjBweC0tLTIycHgtLS0yNHB4LS0yNnB4LS0tMjhweC0tLS0zMHB4LS0tMzJweC0tMzRweC0tLS0zNnB4XG4gKi9cbkBmczogMTBweCAxMnB4IDE0cHggMTZweCAxOHB4IDIwcHggMjJweCAyNHB4IDI2cHggMjhweCAzMHB4IDMycHggMzRweCAzNnB4O1xuQGZzMDogMTBweDtcbkBmczE6IDEycHg7XG5AZnMyOiAxNHB4O1xuQGZzLXNtYWxsLW06IDE0cHg7XG5AZnMzOiAxNnB4O1xuQGZzLXNtYWxsOiAxNnB4O1xuQGZzNDogMThweDtcbkBmcy1iYXNlOiAxOHB4O1xuQGZzNTogMjBweDtcbkBmczY6IDIycHg7XG5AZnM3OiAyNHB4O1xuQGZzLWJpZzogMjRweDtcbkBmczg6IDI2cHg7XG5AZnM5OiAyOHB4O1xuQGZzMTA6IDMwcHg7XG5AZnMtYmlnLW06IDMwcHg7XG5AZnMxMTogMzJweDtcbkBmczEyOiAzNHB4O1xuQGZzMTM6IDM2cHg7XG5cblxuXG4vLz09PeWPr+mFjee9rumDqOWIhlxuQHRoZW1lQ29sb3I6ICAgICAgICAgIzAwNzBEMjtcbkB0aGVtZUNvbG9yUmdiOiA5NiA1NyA1Nztcbi8vIEBzdWJDb2xvcjogICAgICAgICAgICMzM2NkZTU7XG5Ac3ViQ29sb3I6ICAgICAgICAgICBAdGhlbWVDb2xvcjtcbkBlcnJvckNvbG9yOiAgICAgICAgICNmZTAwMDA7XG5Ac3VjY0NvbG9yOiAgICAgICAgICAjOGRiMzQ5O1xuXG5AdGhlbWVZZWxsb3c6ICAgICAgICAjRkY5NjAwOyJdLCJmaWxlIjoiaGIuY3NzIn0= */
