/* 以宽度为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;
}
/**清除浮动，以及第一个孩子的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: #0059ab;
}
.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: #0059ab;
}
.bg-sc {
  background-color: #0059ab;
}
.f-c {
  color: #0059ab;
}
.f-sc {
  color: #0059ab;
}
.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;
}
.wrapper > .header {
  position: relative;
  width: 100%;
  max-width: 100%;
  z-index: 3000;
  height: 81px;
  background-color: #0059ab;
}
.wrapper > .header > .l_con {
  position: relative;
  height: 81px;
  width: 1200px;
}
.wrapper > .header .left {
  position: relative;
  float: left;
  z-index: 1;
}
.wrapper > .header .left .logo {
  width: 250px;
  height: 81px;
  background-size: 217px 62px;
  background-repeat: no-repeat;
  background-position: left 9px;
  background-image: url('../images/hb/logo.png');
}
.wrapper > .header .right {
  position: absolute;
  width: 100%;
  max-width: 100%;
  top: 0px;
  right: 0px;
  bottom: 0px;
  height: 100%;
}
.wrapper > .header .user {
  position: absolute;
  right: 25px;
  margin-top: 40px;
  font-size: 16px;
  color: #fff;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.wrapper > .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;
}
.wrapper > .header .user > .login:hover {
  color: #cab9a5;
}
.wrapper > .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;
}
.wrapper > .header .user > .register:hover {
  color: #cab9a5;
}
.wrapper > .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;
}
.wrapper > .header .user > .userAccount:hover {
  color: #cab9a5;
}
.wrapper > .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;
}
.wrapper > .header .user > .quiz:hover {
  color: #cab9a5;
}
.wrapper > .header .search {
  position: relative;
  height: 32px;
  margin-top: 17px;
  margin-right: 22px;
}
.wrapper > .header .search input {
  float: right;
  color: #fff;
  width: 256px;
  height: 30px;
  font-size: 14px;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 44px;
  -webkit-border-radius: 32px;
  -moz-border-radius: 32px;
  -ms-border-radius: 32px;
  -o-border-radius: 32px;
  border-radius: 32px;
  border: 1px solid #8995a6;
  background-color: transparent;
}
.wrapper > .header .search input::-webkit-input-placeholder {
  color: #8995a6;
  font-size: 14px;
}
.wrapper > .header .search input:-moz-placeholder {
  color: #8995a6;
  font-size: 14px;
}
.wrapper > .header .search input::-moz-placeholder {
  color: #8995a6;
  font-size: 14px;
}
.wrapper > .header .search input:-ms-input-placeholder {
  color: #8995a6;
  font-size: 14px;
}
.wrapper > .header .search input.placeholder {
  color: #8995a6;
  font-size: 14px;
}
.wrapper > .header .search .btn_search {
  position: absolute;
  top: 8px;
  right: 20px;
  width: 16px;
  height: 16px;
  background-image: url('../images/hb/search.png');
}
.wrapper > .header .icon_search {
  position: absolute;
  top: 31px;
  right: 0px;
  width: 19px;
  height: 19px;
  background-image: url('../images/hb/icon_search.png');
}
.wrapper > .header .menus {
  position: absolute;
  width: 100%;
  max-width: 100%;
  right: 52px;
  bottom: 0px;
}
.wrapper > .header .menus > ul {
  float: right;
  height: 73px;
  width: 65.6%;
}
.wrapper > .header .menus > ul > li {
  position: relative;
  float: left;
  width: 14.6%;
  margin: 0 1% 0 1%;
}
.wrapper > .header .menus > ul > li > a {
  position: relative;
  width: 100%;
  max-width: 100%;
  height: 73px;
  display: block;
  transition: all 0.15s linear 0s;
  -moz-transition: all 0.15s linear 0s;
  -webkit-transition: all 0.15s linear 0s;
  -o-transition: all 0.15s linear 0s;
  font-size: 18px;
  color: #fff;
  line-height: 66px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  text-align: center;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
.wrapper > .header .menus > ul > li > .subs {
  position: absolute;
  *zoom: 1;
  top: 73px;
  opacity: 0;
  left: 0px;
  width: 132%;
  min-width: 100%;
  visibility: hidden;
  *visibility: visible;
  *display: none;
  background: #0d6bc2;
}
.wrapper > .header .menus > ul > li > .subs:before,
.wrapper > .header .menus > ul > li > .subs:after {
  content: "";
  display: table;
}
.wrapper > .header .menus > ul > li > .subs:after {
  clear: both;
}
.wrapper > .header .menus > ul > li > .subs > li > a {
  white-space: nowrap;
  height: 44px;
  display: block;
  transition: all 0.1s linear 0s;
  -moz-transition: all 0.1s linear 0s;
  -webkit-transition: all 0.1s linear 0s;
  -o-transition: all 0.1s linear 0s;
  font-size: 14px;
  color: #fff;
  line-height: 44px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  text-align: center;
}
.wrapper > .header .menus > ul > li > .subs > li:hover a {
  font-weight: bold;
}
.wrapper > .header .menus > ul > li.active {
  background-color: #fff;
}
.wrapper > .header .menus > ul > li.active > a {
  color: #0059ab;
}
.wrapper > .header .menus > ul > li:hover > a {
  font-weight: bold;
  background-color: #1195f2;
}
.wrapper > .header .menus > ul > li:hover > .subs {
  visibility: visible;
  opacity: 1;
  *display: block;
}
.footer {
  position: relative;
  width: 100%;
  max-width: 100%;
  padding: 53px 0 23px 0;
  background-color: #0059ab;
  background: url('../images/hb/footer_bg.png') repeat-x left top;
}
.footer .l_con {
  *zoom: 1;
}
.footer .l_con:before,
.footer .l_con:after {
  content: "";
  display: table;
}
.footer .l_con:after {
  clear: both;
}
.footer .tit {
  color: #fff;
  height: 49px;
  font-size: 24px;
  line-height: 24px;
  background: url('../images/hb/footer_line.png') no-repeat left bottom;
}
.footer .chunk_1 {
  width: 352px;
  height: 226px;
  background: url('../images/hb/footer_bor.png') no-repeat right bottom;
}
.footer .chunk_1 .phone {
  margin-top: 26px;
  padding-left: 30px;
  font-size: 12px;
  color: #fff;
  line-height: 15px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  margin-bottom: 12px;
  background: url('../images/hb/icon_phone.png') no-repeat left 2px;
}
.footer .chunk_1 .phone > span {
  padding-right: 35px;
}
.footer .chunk_1 .addr {
  padding-left: 30px;
  font-size: 12px;
  color: #fff;
  line-height: 16px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  background: url('../images/hb/icon_addr.png') no-repeat left top;
}
.footer .chunk_1 .post_code {
  float: left;
  padding-left: 30px;
  font-size: 12px;
  color: #fff;
  line-height: 16px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  padding-right: 30px;
  background: url('../images/hb/icon_post_code.png') no-repeat left top;
}
.footer .chunk_1 .email {
  float: left;
  padding-left: 30px;
  font-size: 12px;
  color: #fff;
  line-height: 16px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  background: url('../images/hb/icon_email.png') no-repeat left 3px;
}
.footer .chunk_1 .other {
  *zoom: 1;
  margin-top: 26px;
  margin-top: 13px;
}
.footer .chunk_1 .other:before,
.footer .chunk_1 .other:after {
  content: "";
  display: table;
}
.footer .chunk_1 .other:after {
  clear: both;
}
.footer .chunk_1 .zsw_share {
  margin-top: 17px;
  font-size: 0px;
}
.footer .chunk_1 .zsw_share .bds_qzone {
  margin: 6px;
  width: 38px;
  height: 38px;
  transition: all 0.15s linear 0s;
  -moz-transition: all 0.15s linear 0s;
  -webkit-transition: all 0.15s linear 0s;
  -o-transition: all 0.15s linear 0s;
  background-position: 0px 0px;
  background-image: url('../images/hb/icon_qq.png');
}
.footer .chunk_1 .zsw_share .bds_qzone:hover {
  opacity: 1;
  background-image: url('../images/hb/icon_qq_active.png');
}
.footer .chunk_1 .zsw_share .bds_tsina {
  margin: 6px;
  width: 38px;
  height: 38px;
  transition: all 0.15s linear 0s;
  -moz-transition: all 0.15s linear 0s;
  -webkit-transition: all 0.15s linear 0s;
  -o-transition: all 0.15s linear 0s;
  background-position: 0px 0px;
  background-image: url('../images/hb/icon_wx.png');
}
.footer .chunk_1 .zsw_share .bds_tsina:hover {
  opacity: 1;
  background-image: url('../images/hb/icon_wx_active.png');
}
.footer .chunk_1 .zsw_share .bds_weixin {
  margin: 6px;
  width: 38px;
  height: 38px;
  transition: all 0.15s linear 0s;
  -moz-transition: all 0.15s linear 0s;
  -webkit-transition: all 0.15s linear 0s;
  -o-transition: all 0.15s linear 0s;
  background-position: 0px 0px;
  background-image: url('../images/hb/icon_wb.png');
}
.footer .chunk_1 .zsw_share .bds_weixin:hover {
  opacity: 1;
  background-image: url('../images/hb/icon_wb_active.png');
}
.footer .chunk_2 {
  width: 194px;
  margin-left: 82px;
  background: url('../images/hb/footer_bor.png') no-repeat right bottom;
}
.footer .chunk_2 .code {
  width: 114px;
  margin-top: 26px;
}
.footer .chunk_2 .code .img {
  width: 114px;
  height: 114px;
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-image: url('../images/hb/code_2e.png');
}
.footer .chunk_2 .code .txt {
  font-size: 14px;
  color: #fff;
  text-align: center;
  line-height: 32px;
}
.footer .chunk_3 {
  float: right;
  width: 490px;
}
.footer .chunk_3 .select {
  position: relative;
  margin-top: 26px;
}
.footer .chunk_3 .select .input {
  position: relative;
  height: 41px;
  margin-left: 1px;
  line-height: 41px;
  margin-right: 1px;
  padding-left: 10px;
  border: 1px solid #fff;
}
.footer .chunk_3 .select .input .txt {
  font-size: 14px;
  color: #fff;
  line-height: 41px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.footer .chunk_3 .select .input .icon_arrow_down {
  position: absolute;
  top: 16px;
  right: 22px;
  width: 18px;
  height: 9px;
  background-repeat: no-repeat;
  background-image: url('../images/hb/icon_arrow_down.png');
}
.footer .chunk_3 .select .list {
  position: absolute;
  width: 100%;
  max-width: 100%;
  left: 0px;
  bottom: 43px;
  display: none;
  background-color: #0294e1;
}
.footer .chunk_3 .select .list > li,
.footer .chunk_3 .select .list > li a {
  color: #fff;
  cursor: pointer;
  font-size: 14px;
  line-height: 28px;
  padding-left: 10px;
}
.footer .chunk_3 .select .list > li:hover {
  background-color: #0d6bc2;
}
.footer .chunk_3 .select .list.active {
  display: block;
}
.footer .chunk_3 .copy_right {
  margin-top: 23px;
  border-top: 1px solid #88d0ff;
}
.footer .chunk_3 .copy_right .ca {
  font-size: 14px;
  color: #fff;
  line-height: 26px;
  padding: 12px 0 3px 0;
}
.footer .chunk_3 .copy_right .en {
  width: 90%;
  font-size: 12px;
  color: #fff;
  line-height: 22px;
  width: 442px;
  letter-spacing: 0.5px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvZnVuLmxlc3MiLCJiYXNlL2Jhc2UubGVzcyIsImJhc2UvaGIubGVzcyIsImJhc2UvdmFyaWFibGVzLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBb0hBO0VBQ0MsbUJBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FDcEhEO0VBQ0MsYUFBYSxVQUFiO0VBQ0EsU0FBUywyQkFBVDtFQUNBLFNBQVMsbUNBQW1DLE9BQU8sMEJBQy9DLDZCQUE2QixPQUFPLGFBQ3BDLDRCQUE0QixPQUFPLGlCQUNuQyxxQ0FBcUMsT0FBTyxNQUhoRDs7QUFLRDtFQUNDLGFBQVksVUFBWjtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLG1DQUFBO0VBQ0EsZ0NBQUE7RUFDQSxrQ0FBQTs7QUFFRDtFQUNDLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTs7QUFFRDtFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7O0FBRUQ7RUFDQyxrQkFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBOztBQUVELEdBQUc7RUFDRixxQkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0Esc0JBQUE7RUQ0SUEseUJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7O0FDNUlELENBQUM7RUFDQSxzQkFBQTtFQUNBLDBCQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBOztBQUVEO0VBQ0MsZUFBQTs7QUFHRDtFQTZDQyxrQkFBQTs7O0FBeENEO0VEeEJDLFFBQUE7O0FBQ0EsTUFBQztBQUFTLE1BQUM7RUFDVixTQUFRLEVBQVI7RUFDQSxjQUFBOztBQUVELE1BQUM7RUFDQSxXQUFBOztBQ3FCRjtFRCtHQyxzQkFBQTtFQUNBLDJCQUFBOztFQUNBLDhCQUFBOzs7QUM5R0Q7RUFDQyxXQUFBOztBQUVEO0VBQ0MsWUFBQTs7QUFFRDtFRGtDQyxtQkFBQTtFQUNBLGdCQUFB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QkMsTUFPQyxLQVFFO0VBQ0EseUJBQUE7O0FBR0YsT0E5Q0gsU0FHQyxRQXdCQyxNQW1CRTtFQUNBLGNBQUE7O0FBcEtMLE9BcUhDLFNBbURDO0VBQ0MsZ0JBQUE7RUFDQSw2QkFBQTs7QUExS0gsT0FxSEMsU0FtREMsWUFHQztFQUNDLGVBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTs7QUEvS0osT0FxSEMsU0FtREMsWUFTQztFQUNDLFVBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBIiwic291cmNlc0NvbnRlbnQiOlsiLyoq5bGF5LitKi9cclxuLyoqSUU4IOS4jeaUr+aMgSovXHJcbi5jZW50ZXIoYzMpe1xyXG5cdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdGxlZnQ6NTAlO1xyXG5cdHRvcDo1MCU7XHJcblx0LnRyYW5zbGF0ZTtcclxuXHQvLyBiZWhhdmlvcjp1cmwocGx1Z3MvcGllL1BJRS5odGMpO1xyXG59XHJcbi8qKuWxheS4rSovXHJcbi5jZW50ZXIoQHc6MCxAaDowKSB3aGVuKGRlZmF1bHQoKSl7XHJcblx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0bGVmdDo1MCU7XHJcblx0dG9wOjUwJTtcclxuXHRtYXJnaW4tbGVmdDotQHcvMjtcclxuXHRtYXJnaW4tdG9wOi1AaC8yO1xyXG5cdHdpZHRoOkB3O1xyXG5cdGhlaWdodDpAaDtcclxufVxyXG4udGV4dC1qdXNpdHkoKXtcclxuXHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdHRleHQtanVzdGlmeTogaW50ZXItaWRlb2dyYXBoO1xyXG59XHJcbi50cmFuc2Zvcm0oQHZhbCl7XHJcbiAgICAtbXMtdHJhbnNmb3JtOkB2YWw7IC8qIElFIDkgKi9cclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOkB2YWw7IC8qIFNhZmFyaSBhbmQgQ2hyb21lICovXHJcbiAgICAtby10cmFuc2Zvcm06QHZhbDtcclxuICAgIC1tcy10cmFuc2Zvcm06QHZhbDtcclxuICAgIHRyYW5zZm9ybTpAdmFsO1xyXG5cclxufVxyXG4vKirmuIXpmaTmta7liqgs5o6n5Yi256ys5LiA6KGM55qEbWFyZ2luLXRvcOS4jei1t+S9nOeUqCovXHJcbi5jbGVhcmZpeCgpe1xyXG5cdCp6b29tOjE7XHJcblx0JjpiZWZvcmUgLCY6YWZ0ZXJ7XHJcblx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRkaXNwbGF5OnRhYmxlO1xyXG5cdH1cclxuXHQmOmFmdGVye1xyXG5cdFx0Y2xlYXI6Ym90aDtcclxuXHR9XHJcbn1cclxuLyoq5YW85a65aWU3Ki9cclxuLmlubGluZS1ibG9jaygpe1xyXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdCpkaXNwbGF5OmlubGluZTsgXHJcblx0Knpvb206MTtcclxufVxyXG4vKirlvLnmgKfluIPlsYAqL1xyXG4uZmxleFRhYihAcG86c3BhY2UtYmV0d2VlbixAYWxpZ246Y2VudGVyKXtcclxuXHRkaXNwbGF5Oi13ZWJraXQtYm94O1xyXG5cdGRpc3BsYXk6LXdlYmtpdC1mbGV4O1xyXG5cdGRpc3BsYXk6ZmxleDtcclxuXHQtd2Via2l0LWp1c3RpZnktY29udGVudDpAcG87XHJcblx0anVzdGlmeS1jb250ZW50OkBwbztcclxuXHRhbGlnbi1pdGVtczpAYWxpZ247XHJcbn1cclxuLyoq5bi455So5bem5Y+z6L656Led6K6+572uKi9cclxuLnBhZGQtdChAdmFsOi4zMXJlbSl7XHJcblx0cGFkZGluZy1sZWZ0OkB2YWw7XHJcblx0cGFkZGluZy1yaWdodDpAdmFsO1xyXG59XHJcbi8qKuW4uOeUqOS4iuS4i+i+uei3neiuvue9riovXHJcbi5wYWRkLXYoQHZhbDouMzFyZW0pe1xyXG5cdHBhZGRpbmctdG9wOkB2YWw7XHJcblx0cGFkZGluZy1ib3R0b206QHZhbDtcclxufVxyXG4vKirlrZfkvZPorr7nva4qL1xyXG4uZihAc2l6ZTpAZnMtYmFzZSxAY29sb3I6QGczLEBsaDoxMDAlLEBmYW1pbHk6QGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpe1xyXG5cdGZvbnQtc2l6ZTogQHNpemU7XHJcblx0Y29sb3I6IEBjb2xvcjtcclxuXHRsaW5lLWhlaWdodDogQGxoO1xyXG5cdGZvbnQtZmFtaWx5OiBAZmFtaWx5O1xyXG59XHJcbi8qKuWtl+S9k+eKtuaAgeiuvue9ru+8jOS4u+imgeaYr+S9jee9ru+8jOWSjOWKoOeylyovXHJcbi5mLXN0YXRlKEBhbGlnbjpjZW50ZXIsQHdlaWdodDpub3JtYWwpe1xyXG5cdHRleHQtYWxpZ246QGFsaWduO1xyXG5cdGZvbnQtd2VpZ2h0OkB3ZWlnaHQ7XHJcbn1cclxuLyoq5qC85a2Q57O757uf6K6+572uQGxpc3Qg55m+5YiG5q+UKi9cclxuLmdyaWQoQGxpc3Q6QGZzLEBjb3VudDoxMDAsQG51bToxKSB3aGVuKEBudW08PWxlbmd0aChAbGlzdCkpe1xyXG5cdD4qOm50aC1jaGlsZChAe251bX0pe1xyXG5cdFx0ZmxvYXQ6bGVmdDtcclxuXHRcdHdpZHRoOnVuaXQoZXh0cmFjdChAbGlzdCxAbnVtKS9AY291bnQqMTAwLCUpO1xyXG5cdH1cclxuXHQuZ3JpZChAbGlzdCxAY291bnQsQG51bSsxKTtcclxufVxyXG4vKirnrYnliIbmoLzlrZDorr7nva4qL1xyXG4uZ3JpZC1kZShAbnVtOjIpIHdoZW4oaXNudW1iZXIoQG51bSkpe1xyXG5cdD4qe1xyXG5cdFx0ZmxvYXQ6bGVmdDtcclxuXHRcdHdpZHRoOnVuaXQoMTAwL0BudW0sJSk7XHJcblx0fVxyXG59XHJcbi8qKuinhOiMg3otaW5kZXjnmoTms5vmu6Xkvb/nlKjvvIzop4TojIPkuoY35bGC77yMLTLvvIwtMSwwLDEsMiwzLDQsNSovXHJcbi5mbG9vcihAbGF5ZXI6MSxAbnVtOjApIHdoZW4oQGxheWVyPD01KXtcclxuXHR6LWluZGV4OkBsYXllcioxMDAwK0BudW0sXHJcbn0gXHJcbi5mbG9vcihAbGF5ZXI6MSxAbnVtOjApIHdoZW4oQGxheWVyPjUpe1xyXG5cdHotaW5kZXg6OTk5OTk5OTk5OTk7XHJcbn1cclxuLyoq5o6n5Yi25aSa6KGM6ZqQ6JePKi9cclxuLnRvaChAbG46MSkgd2hlbihAbG49MSl7XHJcblx0d2hpdGUtc3BhY2U6bm93cmFwO1xyXG5cdG92ZXJmbG93OmhpZGRlbjtcclxuXHR0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO1xyXG59XHJcbi50b2goQGxuKSB3aGVuKEBsbj4xKXtcclxuXHRvdmVyZmxvdzpoaWRkZW47XHJcblx0d29yZC1icmVhazpicmVhay1hbGw7XHJcblx0dGV4dC1vdmVyZmxvdzplbGxpcHNpcztcclxuXHRkaXNwbGF5Oi13ZWJraXQtYm94OyAvKiog5a+56LGh5L2c5Li65Ly457yp55uS5a2Q5qih5Z6L5pi+56S6ICoqL1xyXG5cdC13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDsgLyoqIOiuvue9ruaIluajgOe0ouS8uOe8qeebkuWvueixoeeahOWtkOWFg+e0oOeahOaOkuWIl+aWueW8jyAqKi9cclxuXHQtd2Via2l0LWxpbmUtY2xhbXA6QGxuOyAvKiog5pi+56S655qE6KGM5pWwICoqL1xyXG59XHJcbi8qKuW8uuWItuS4jeaNouihjCovXHJcbi5ub1dyYXB7XHJcblx0d2hpdGUtc3BhY2U6bm93cmFwO1xyXG59XHJcbi8qKuWuveW6piovXHJcbi53aWR0aChAdmFsOjEwMCUpe1xyXG5cdHdpZHRoOkB2YWw7XHJcblx0bWF4LXdpZHRoOjEwMCU7XHJcbn1cclxuLyoqcmdiYeminOiJsuWFvOWuueaAp+iuvue9riovXHJcbi5yZ2JhKEByLEBnLEBiLEBhKXtcclxuXHRAYzogcmdiYShAcixAZyxAYixAYSk7XHJcblx0QGMyIDphcmdiKEBjKTtcclxuXHRmaWx0ZXI6flwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9J3RydWUnLHN0YXJ0Q29sb3JzdHI9J0B7YzJ9JywgZW5kQ29sb3JzdHI9J0B7YzJ9JylcIjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOkBjO1xyXG5cdDpyb290ICZ7XHJcblx0XHQgZmlsdGVyOm5vbmU7XHJcblx0fVxyXG59XHJcbi8qKklFOCDkuI3mlK/mjIEqL1xyXG4vKipib3JkZXItcmFkaXVzKuWHveaVsCovXHJcbi5icihAdmFsOjVweCl7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOkB2YWw7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOkB2YWw7XHJcblx0LW1zLWJvcmRlci1yYWRpdXM6QHZhbDtcclxuXHQtby1ib3JkZXItcmFkaXVzOkB2YWw7XHJcblx0Ym9yZGVyLXJhZGl1czpAdmFsO1xyXG59XHJcbi8qKklFOCDkuI3mlK/mjIEqL1xyXG4vKipib3gtc2hhZG9355qE5bGe5oCn6K6+572uKi9cclxuLmJzKEB2YWwpe1xyXG5cdC1tb3otYm94LXNoYWRvdzpAdmFsO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzpAdmFsO1xyXG5cdGJveC1zaGFkb3c6QHZhbDtcclxufVxyXG4vKipJRTgg5LiN5pSv5oyBKi9cclxuLyoq6L+H5rih5Yqo55S7Ki9cclxuLnRyYW5zaXRpb24oQHRpbTouNXMsQHN0eWxlOmFsbCxAZnVuOmxpbmVhcixAZGVsYXk6MHMpe1xyXG5cdHRyYW5zaXRpb246QHN0eWxlIEB0aW0gQGZ1biBAZGVsYXk7XHJcblx0LW1vei10cmFuc2l0aW9uOkBzdHlsZSBAdGltIEBmdW4gQGRlbGF5O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjpAc3R5bGUgQHRpbSBAZnVuIEBkZWxheTtcclxuXHQtby10cmFuc2l0aW9uOkBzdHlsZSBAdGltIEBmdW4gQGRlbGF5O1xyXG59XHJcblxyXG4vKipJRTgg5LiN5pSv5oyBKi9cclxuLyoq55uS5a2Q5qih5Z6LKi9cclxuLnRyYW5zbGF0ZShAeDotNTAlLEB5Oi01MCUpe1xyXG5cdHRyYW5zZm9ybTp0cmFuc2xhdGUoQHgsQHkpO1xyXG5cdC1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKEB4LEB5KTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoQHgsQHkpO1xyXG5cdC1vLXRyYW5zZm9ybTp0cmFuc2xhdGUoQHgsQHkpO1xyXG5cdC1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZShAeCxAeSk7XHJcbn1cclxuLyoqSUU4IOS4jeaUr+aMgSovXHJcbi8qKuebkuWtkOaooeWeiyovXHJcbi5ib3goQG1vZGVsOmJvcmRlci1ib3gpe1xyXG5cdGJveC1zaXppbmc6QG1vZGVsO1xyXG5cdC1tb3otYm94LXNpemluZzpAbW9kZWw7IC8qIEZpcmVmb3ggKi9cclxuXHQtd2Via2l0LWJveC1zaXppbmc6QG1vZGVsOyAvKiBTYWZhcmkgKi9cclxufVxyXG4vKipJRTgg5LiN5pSv5oyBKi9cclxuLyoq5LiN6IO95aSf6KKr6YCJ5Y+WKi9cclxuLnNlbGVjdChAdmFsOmFsbCl7XHJcblx0LXdlYmtpdC11c2VyLXNlbGVjdDpAdmFsO1xyXG5cdC1tb3otdXNlci1zZWxlY3Q6QHZhbDtcclxuXHQtbXMtdXNlci1zZWxlY3Q6QHZhbDtcclxuXHR1c2VyLXNlbGVjdDpAdmFsO1xyXG59XHJcbi8qKklFOCDkuI3mlK/mjIEqL1xyXG4vKirnm5LlrZDpmLTlvbEqL1xyXG4uYm94LXNoYWRvdyhAY29sb3I6IzY5Njc2MyxAeDoycHgsQHk6MnB4LEBibHVyOjlweCxAdzowcHgpIHdoZW4oaXNjb2xvcihAY29sb3IpKXtcclxuXHQtbW96LWJveC1zaGFkb3c6QHggQHkgQGJsdXIgQHcgQGNvbG9yO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzpAeCBAeSBAYmx1ciBAdyBAY29sb3I7XHJcblx0Ym94LXNoYWRvdzpAeCBAeSBAYmx1ciBAdyBAY29sb3I7XHJcblx0Ly8gYmVoYXZpb3I6dXJsKHBsdWdzL3BpZS9QSUUuaHRjKTtcclxufVxyXG5cclxuXHJcbi5ib3gtc2hhZG93KEB2YWwpIHdoZW4oQHZhbD1ub25lKXtcclxuXHQtbW96LWJveC1zaGFkb3c6QHZhbDtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6QHZhbDtcclxuXHRib3gtc2hhZG93OkB2YWw7XHJcbn1cclxuLyoqSUU4IOS4jeaUr+aMgSovXHJcbi8qKmJvcmRlci1yYWRpdXMq5Ye95pWwKi9cclxuLmJvcmRlci1yYWRpdXMoQHZhbDo1cHgpe1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czpAdmFsO1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czpAdmFsO1xyXG5cdC1tcy1ib3JkZXItcmFkaXVzOkB2YWw7XHJcblx0LW8tYm9yZGVyLXJhZGl1czpAdmFsO1xyXG5cdGJvcmRlci1yYWRpdXM6QHZhbDtcclxuXHQvLyBiZWhhdmlvcjogdXJsKHBsdWdzL3BpZS9QSUUuaHRjKTtcclxufVxyXG4vKuWFvOWuuWllOOWPiuS7peS4iyovXHJcbi5vcGFjaXR5KEB2YWwpe1xyXG5cdEBudW06QHZhbCoxMDA7XHJcblx0LWtodG1sLW9wYWNpdHk6QHZhbDtcclxuXHQtbW96LW9wYWNpdHk6QHZhbDtcclxuXHRvcGFjaXR5OkB2YWw7XHJcblx0ZmlsdGVyOmFscGhhKG9wYWNpdHk9QG51bSk7XHJcblx0ZmlsdGVyOlwiYWxwaGEob3BhY2l0eT1Ae251bX0pXCI7XHJcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEob3BhY2l0eT1AbnVtKTtcclxufVxyXG4vKipJRTgg5LiN5pSv5oyBKi9cclxuLyoqaW5wdXTnmoRwbGFjZWhvbGRlcuWtl+S9k+iuvue9riovXHJcbi5wbGFjZWhvbGRlcihAYSkge1xyXG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0QGEoKTtcclxuXHR9XHJcblx0JjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdEBhKCk7XHJcblx0fVxyXG5cdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdFx0QGEoKTtcclxuXHR9XHJcblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7XHJcblx0XHRAYSgpO1xyXG5cdH1cclxufVxyXG4vKirnur/mnaEqL1xyXG4ubGluZShAY29sb3I6bGlnaHRlbihAZzksMjclKSxAd2VpZ2h0OjFweCxAdHlwZTpzb2xpZCl7XHJcblx0Ym9yZGVyLWJvdHRvbTpAd2VpZ2h0IEB0eXBlIEBjb2xvcjtcclxufVxyXG4vKipjaHJvbWUg5riF6Zmk5rua5Yqo5p2hKi9cclxuLm5vU2Nyb2xsKCl7XHJcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lO307XHJcbn1cclxuLyoqSUU45LiN5pSv5oyBKuWeguebtOa4kOWPmOiJsiovXHJcbi5iZy1ncmFkaWVudC12KEBiYyxAZWMpe1xyXG5cdGJhY2tncm91bmQ6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQGJjLEBlYyk7XHJcblx0YmFja2dyb3VuZDotby1saW5lYXItZ3JhZGllbnQoQGJjLEBlYyk7XHJcblx0YmFja2dyb3VuZDotbW96LWxpbmVhci1ncmFkaWVudChAYmMsQGVjKTtcclxuXHRiYWNrZ3JvdW5kOi1tb3MtbGluZWFyLWdyYWRpZW50KEBiYyxAZWMpO1xyXG5cdGJhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KEBiYyxAZWMpO1xyXG59XHJcbi8qKuWbvueJh+mihOWKoOi9vSovXHJcbi5pbWdQcmVMb2FkKEB1cmwpe1xyXG5cdCY6YWZ0ZXJ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRoZWlnaHQ6IDBweDtcclxuXHRcdHdpZHRoOiAwcHg7XHJcblx0XHRjb250ZW50OiBcIiBcIjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChAdXJsKTtcclxuXHR9XHJcbn1cclxuLyoq5Zu+54mH6aKE5Yqg6L296YCa6L+HYmVmb3Jl55qE5pa55byPKi9cclxuLmltZ1ByZUxvYWRCeUJlZm9yZShAdXJsKXtcclxuXHQmOmJlZm9yZXtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGhlaWdodDogMHB4O1xyXG5cdFx0d2lkdGg6IDBweDtcclxuXHRcdGNvbnRlbnQ6IFwiIFwiO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKEB1cmwpO1xyXG5cdH1cclxufVxyXG4vKirmoIXmoLwqKi9cclxuLnRhYmxlKEByb3ctd2lkdGg6NzUwcHgsQGNvbC1zcGFjZTo0MHB4LEByb3ctc3BhY2U6MzVweCl7XHJcblx0QG9uZTooQHJvdy13aWR0aCAtIEBjb2wtc3BhY2UqNSkvNjtcclxuXHR3aWR0aDpAcm93LXdpZHRoO1xyXG5cdCpbY2xhc3NePSdyb3cnXXtcclxuXHRcdG1hcmdpbi1sZWZ0OmZsb29yKC1AY29sLXNwYWNlLzIpO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OmZsb29yKC1AY29sLXNwYWNlLzIpO1xyXG5cdFx0bWFyZ2luLXRvcDpAcm93LXNwYWNlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTowcHg7XHJcblx0XHQuY2xlYXI7XHJcblx0fVxyXG5cdCpbY2xhc3NePSdjb2xfJ117XHJcblx0XHQuZmw7XHJcblx0XHRtYXJnaW46MHB4IGZsb29yKEBjb2wtc3BhY2UvMik7XHJcblx0fVxyXG5cdC5jb2xfMXtcclxuXHRcdHdpZHRoOmZsb29yKEBvbmUpO1xyXG5cdH1cclxuXHQuY29sXzJ7XHJcblx0XHR3aWR0aDpmbG9vcihAb25lKjIrQGNvbC1zcGFjZSk7XHJcblx0fVxyXG5cdC5jb2xfM3tcclxuXHRcdHdpZHRoOmZsb29yKEBvbmUqMytAY29sLXNwYWNlKjIpO1xyXG5cdH1cclxuXHQuY29sXzR7XHJcblx0XHR3aWR0aDpmbG9vcihAb25lKjQrQGNvbC1zcGFjZSozKTtcclxuXHR9XHJcblx0LmNvbF81e1xyXG5cdFx0d2lkdGg6Zmxvb3IoQG9uZSo1K0Bjb2wtc3BhY2UqNCk7XHJcblx0fVxyXG5cdC5jb2xfNntcclxuXHRcdHdpZHRoOkByb3ctd2lkdGg7XHJcblx0fVxyXG59IiwiLy8gaWNvbmZvbnRcclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdpY29uZm9udCc7XHJcblx0c3JjOiB1cmwoJy4uL2ljb25mb250L2ljb25mb250LmVvdCcpO1xyXG5cdHNyYzogdXJsKCcuLi9pY29uZm9udC9pY29uZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG5cdHVybCgnLi4vaWNvbmZvbnQvaWNvbmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdHVybCgnLi4vaWNvbmZvbnQvaWNvbmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdHVybCgnLi4vaWNvbmZvbnQvaWNvbmZvbnQuc3ZnI2ljb25mb250JykgZm9ybWF0KCdzdmcnKTtcclxufVxyXG4uaWNvbmZvbnR7XHJcblx0Zm9udC1mYW1pbHk6XCJpY29uZm9udFwiICFpbXBvcnRhbnQ7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuXHQtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwLjJweDtcclxuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcbmh0bWx7XHJcblx0bWluLXdpZHRoOjEzMDBweDtcclxuXHR3aWR0aDoxMDAlO1xyXG5cdG92ZXJmbG93LXg6aGlkZGVuO1xyXG5cdGhlaWdodDoxMDAlO1xyXG59XHJcbmJvZHl7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOjEwMCU7XHJcblx0bWluLWhlaWdodDoxMDAlO1xyXG5cdG92ZXJmbG93LXg6aGlkZGVuO1xyXG59XHJcbi5sX2NvbntcclxuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRtYXJnaW46MCBhdXRvO1xyXG5cdHdpZHRoOjEyMDBweDtcclxufVxyXG5pbWdbY2xhc3NePVwiaWNvbl9cIl17XHJcblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6MTAwJTtcclxuXHRjdXJzb3I6cG9pbnRlcjtcclxuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XHJcblx0LnNlbGVjdChub25lKTtcclxufVxyXG5pW2NsYXNzXj1cImljb25fXCJde1xyXG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcclxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRmb250LXN0eWxlOm5vcm1hbDtcclxufVxyXG5ib2R5e1xyXG5cdGZvbnQtc2l6ZTpAZnMtYmFzZTtcclxufVxyXG5cclxuLndyYXBwZXJ7XHJcblx0LnByO1xyXG59XHJcblxyXG4vKirmuIXpmaTmta7liqjvvIzku6Xlj4rnrKzkuIDkuKrlranlrZDnmoRtYXJnaW4tdG9wOizku6Xlj4rmnIDlkI7kuIDkuKrlranlrZBtYXJnaW4tYm90dG9tOumUmeS5seeahOmXrumimOS4iuS4i+i+uSovXHJcbi5jbGVhcntcclxuXHQuY2xlYXJmaXgoKTtcclxufVxyXG4uYm94e1xyXG5cdC5ib3goKTtcclxufVxyXG4uZmx7XHJcblx0ZmxvYXQ6bGVmdDtcclxufVxyXG4uZnJ7XHJcblx0ZmxvYXQ6cmlnaHQ7XHJcbn1cclxuLnRvaHtcclxuXHQudG9oO1xyXG59XHJcbi5mLXRoZW1le1xyXG5cdGNvbG9yOkB0aGVtZUNvbG9yO1xyXG59XHJcbi5ub1dyYXB7XHJcblx0d2hpdGUtc3BhY2U6bm93cmFwO1xyXG59XHJcbi5mbHtcclxuXHRmbG9hdDogbGVmdDtcclxufVxyXG4uZnJ7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi50Y3tcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLnRse1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLnRye1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbi5wYXtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuLnBye1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ucGZ7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG59XHJcbi53ZntcclxuXHQud2lkdGgoKTtcclxufVxyXG4uaGlkZXtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbi50b2h7XHJcblx0LnRvaCgpO1xyXG59XHJcbi5ibG9ke1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi8qKmdyaWQqL1xyXG4qW2NsYXNzXj1cImctXCJde1xyXG5cdC5jbGVhcmZpeDtcclxufVxyXG4uZy1kLTJ7XHJcblx0LmdyaWQtZGUoMik7XHJcbn1cclxuLmctZC0ze1xyXG5cdC5ncmlkLWRlKDMpO1xyXG59XHJcbi5nLWQtNHtcclxuXHQuZ3JpZC1kZSg0KTtcclxufVxyXG4uZy1kLTV7XHJcblx0LmdyaWQtZGUoNSk7XHJcbn1cclxuLmctZC02e1xyXG5cdC5ncmlkLWRlKDYpO1xyXG59XHJcbi5nLWQtN3tcclxuXHQuZ3JpZC1kZSg3KTtcclxufVxyXG4uZy1kLTh7XHJcblx0LmdyaWQtZGUoOCk7XHJcbn1cclxuLmJnLWN7XHJcblx0YmFja2dyb3VuZC1jb2xvcjpAdGhlbWVDb2xvcjtcclxufVxyXG4uYmctc2N7XHJcblx0YmFja2dyb3VuZC1jb2xvcjpAc3ViQ29sb3I7XHJcbn1cclxuLmYtY3tcclxuXHRjb2xvcjpAdGhlbWVDb2xvcjtcclxufVxyXG4uZi1zY3tcclxuXHRjb2xvcjpAc3ViQ29sb3I7XHJcbn1cclxuLmYtdC1je1xyXG5cdHRleHQtYWxpZ246Y2VudGVyO1xyXG59XHJcbi5mLXdie1xyXG5cdGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbn1cclxuLmJ0SG92e1xyXG5cdC50cmFuc2l0aW9uKC4yMnMpO1xyXG5cdCY6aG92ZXJ7XHJcblx0XHQub3BhY2l0eSguODUpO1xyXG5cdH1cclxufVxyXG4ubm9TaG93e1xyXG5cdHZpc2liaWxpdHk6aGlkZGVuO1xyXG59XHJcbi5iX3N1Yk5hdihAdGc6QHRoZW1lQ29sb3Ipe1xyXG5cdFxyXG59XHJcbi5idG4tYXV0by13aWR0aChAYnRuLWhlaWdodCxAYnRuLWJnY29sb3IsQGJ0bi1jb2xvcixAYnRuLXJhZGl1cyxAcGFkZGluZyl7XHJcblx0LmlubGluZS1ibG9jaygpO1xyXG5cdGhlaWdodDogQGJ0bi1oZWlnaHQ7XHJcblx0bGluZS1oZWlnaHQ6QGJ0bi1oZWlnaHQ7XHJcblx0YmFja2dyb3VuZDogQGJ0bi1iZ2NvbG9yO1xyXG5cdGNvbG9yOkBidG4tY29sb3I7XHJcblx0Ym9yZGVyLXJhZGl1czpAYnRuLXJhZGl1cztcclxuXHRwYWRkaW5nOiAwIEBwYWRkaW5nO1xyXG59IiwiLndyYXBwZXIgPiAuaGVhZGVye1xyXG5cdC5wcjtcclxuXHQud2lkdGg7XHJcblx0LmZsb29yKDMpO1xyXG5cdGhlaWdodDogODFweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1OWFiO1xyXG5cdD4ubF9jb257XHJcblx0XHQucHI7XHJcblx0XHRoZWlnaHQ6IDgxcHg7XHJcblx0XHR3aWR0aDogMTIwMHB4O1xyXG5cdH1cclxuXHQubGVmdHtcclxuXHRcdC5wcjtcclxuXHRcdC5mbDtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHQubG9nb3tcclxuXHRcdFx0d2lkdGg6IDI1MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDgxcHg7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjE3cHggNjJweDtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA5cHg7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2hiL2xvZ28ucG5nJyk7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5yaWdodHtcclxuXHRcdC5wYTtcclxuXHRcdC53aWR0aDtcclxuXHRcdHRvcDogMHB4O1xyXG5cdFx0cmlnaHQ6IDBweDtcclxuXHRcdGJvdHRvbTogMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxuXHQudXNlcntcclxuXHRcdC5wYTtcclxuXHRcdHJpZ2h0OiAyNXB4O1xyXG5cdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdC5mKEBmczMsI2ZmZiwxMDAlKTtcclxuXHRcdD4ubG9naW57XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0XHRcdC50cmFuc2l0aW9uKC4yMnMpO1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiAjY2FiOWE1O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQ+LnJlZ2lzdGVye1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHRcdC50cmFuc2l0aW9uKC4yMnMpO1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiAjY2FiOWE1O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQ+LnVzZXJBY2NvdW50e1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdFx0XHQudHJhbnNpdGlvbiguMjJzKTtcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRjb2xvcjogI2NhYjlhNTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Pi5xdWl6e1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHRcdC50cmFuc2l0aW9uKC4yMnMpO1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiAjY2FiOWE1O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zZWFyY2h7XHJcblx0XHQucHI7XHJcblx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHRtYXJnaW4tdG9wOiAxN3B4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAyMnB4O1xyXG5cdFx0aW5wdXR7XHJcblx0XHRcdC5mcjtcclxuXHRcdFx0Y29sb3I6ICNmZmY7ICBcclxuXHRcdFx0d2lkdGg6IDI1NnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogNDRweDtcclxuXHRcdFx0LmJvcmRlci1yYWRpdXMoMzJweCk7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM4OTk1YTY7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHQme1xyXG5cdFx0XHRcdC5wbGFjZWhvbGRlcih7XHJcblx0XHRcdFx0XHRjb2xvcjogIzg5OTVhNjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHR9KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLnBsYWNlaG9sZGVye1xyXG5cdFx0XHRcdGNvbG9yOiAjODk5NWE2O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJ0bl9zZWFyY2h7XHJcblx0XHRcdC5wYTtcclxuXHRcdFx0dG9wOiA4cHg7XHJcblx0XHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9oYi9zZWFyY2gucG5nJyk7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5pY29uX3NlYXJjaHtcclxuXHRcdC5wYTtcclxuXHRcdHRvcDogMzFweDtcclxuXHRcdHJpZ2h0OiAwcHg7XHJcblx0XHR3aWR0aDogMTlweDtcclxuXHRcdGhlaWdodDogMTlweDtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2hiL2ljb25fc2VhcmNoLnBuZycpO1xyXG5cdH1cclxuXHQubWVudXN7XHJcblx0XHQucGE7XHJcblx0XHQud2lkdGg7XHJcblx0XHRyaWdodDogNTJweDtcclxuXHRcdGJvdHRvbTogMHB4O1xyXG5cdFx0PnVse1xyXG5cdFx0XHQuZnI7XHJcblx0XHRcdGhlaWdodDogNzNweDtcclxuXHRcdFx0d2lkdGg6IDY1LjYlO1xyXG5cdFx0XHQ+bGl7XHJcblx0XHRcdFx0LnByO1xyXG5cdFx0XHRcdC5mbDtcclxuXHRcdFx0XHR3aWR0aDogMTQuNiU7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDElIDAgMSU7XHJcblx0XHRcdFx0PmF7XHJcblx0XHRcdFx0XHQucHI7XHJcblx0XHRcdFx0XHQud2lkdGg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDczcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdC50cmFuc2l0aW9uKC4xNXMpO1xyXG5cdFx0XHRcdFx0LmYoQGZzNCwjZmZmLDY2cHgpO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0LmJvcmRlci1yYWRpdXMoMnB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Pi5zdWJze1xyXG5cdFx0XHRcdFx0LnBhO1xyXG5cdFx0XHRcdFx0LmNsZWFyO1xyXG5cdFx0XHRcdFx0dG9wOiA3M3B4O1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdGxlZnQ6IDBweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMzIlO1xyXG5cdFx0XHRcdFx0Ly8gaGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0Ly8gb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0XHRcdCp2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHRcdFx0KmRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMGQ2YmMyO1xyXG5cdFx0XHRcdFx0Pmxpe1xyXG5cdFx0XHRcdFx0XHQ+YXtcclxuXHRcdFx0XHRcdFx0XHQubm9XcmFwO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNDRweDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHQudHJhbnNpdGlvbiguMXMpO1xyXG5cdFx0XHRcdFx0XHRcdC5mKDE0cHgsI2ZmZiw0NHB4KTtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdD5he1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQHRoZW1lQ29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHQ+YXtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxMTk1ZjI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQ+LnN1YnN7XHJcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdCpkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0Ly8gaGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmZvb3RlcntcclxuXHQucHI7XHJcblx0LndpZHRoO1xyXG5cdHBhZGRpbmc6IDUzcHggMCAyM3B4IDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwNTlhYjtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9oYi9mb290ZXJfYmcucG5nJykgcmVwZWF0LXggbGVmdCB0b3A7XHJcblx0LmxfY29ue1xyXG5cdFx0LmNsZWFyO1xyXG5cdH1cclxuXHQudGl0e1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRoZWlnaHQ6IDQ5cHg7XHJcblx0XHRmb250LXNpemU6IEBmczc7XHJcblx0XHRsaW5lLWhlaWdodDogQGZzNztcclxuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2hiL2Zvb3Rlcl9saW5lLnBuZycpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtcclxuXHR9XHJcblx0LmNodW5rXzF7XHJcblx0XHR3aWR0aDogMzUycHg7XHJcblx0XHRoZWlnaHQ6IDIyNnB4O1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaGIvZm9vdGVyX2Jvci5wbmcnKSBuby1yZXBlYXQgcmlnaHQgYm90dG9tO1xyXG5cdFx0LnBob25le1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyNnB4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcblx0XHRcdC5mKDEycHgsI2ZmZiwxNXB4KTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaGIvaWNvbl9waG9uZS5wbmcnKSBuby1yZXBlYXQgbGVmdCAycHg7XHJcblx0XHRcdD5zcGFue1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDM1cHhcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmFkZHJ7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHRcdFx0LmYoMTJweCwjZmZmLDE2cHgpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9oYi9pY29uX2FkZHIucG5nJykgbm8tcmVwZWF0IGxlZnQgdG9wO1xyXG5cdFx0fVxyXG5cdFx0LnBvc3RfY29kZXtcclxuXHRcdFx0LmZsO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcblx0XHRcdC5mKDEycHgsI2ZmZiwxNnB4KTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaGIvaWNvbl9wb3N0X2NvZGUucG5nJykgbm8tcmVwZWF0IGxlZnQgdG9wO1xyXG5cdFx0fVxyXG5cdFx0LmVtYWlse1xyXG5cdFx0XHQuZmw7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHRcdFx0LmYoMTJweCwjZmZmLDE2cHgpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9oYi9pY29uX2VtYWlsLnBuZycpIG5vLXJlcGVhdCBsZWZ0IDNweDtcclxuXHRcdH1cclxuXHRcdC5vdGhlcntcclxuXHRcdFx0LmNsZWFyO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyNnB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxM3B4O1xyXG5cdFx0fVxyXG5cdFx0Lnpzd19zaGFyZXtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTdweDtcclxuXHRcdFx0Zm9udC1zaXplOiAwcHg7XHJcblx0XHRcdC5iZHNfcXpvbmV7XHJcblx0XHRcdFx0bWFyZ2luOiA2cHg7XHJcblx0XHRcdFx0d2lkdGg6IDM4cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAzOHB4O1xyXG5cdFx0XHRcdC50cmFuc2l0aW9uKC4xNXMpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaGIvaWNvbl9xcS5wbmcnKTtcclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2hiL2ljb25fcXFfYWN0aXZlLnBuZycpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYmRzX3RzaW5he1xyXG5cdFx0XHRcdG1hcmdpbjogNnB4O1xyXG5cdFx0XHRcdHdpZHRoOiAzOHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMzhweDtcclxuXHRcdFx0XHQudHJhbnNpdGlvbiguMTVzKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2hiL2ljb25fd3gucG5nJyk7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9oYi9pY29uX3d4X2FjdGl2ZS5wbmcnKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmJkc193ZWl4aW57XHJcblx0XHRcdFx0bWFyZ2luOiA2cHg7XHJcblx0XHRcdFx0d2lkdGg6IDM4cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAzOHB4O1xyXG5cdFx0XHRcdC50cmFuc2l0aW9uKC4xNXMpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaGIvaWNvbl93Yi5wbmcnKTtcclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2hiL2ljb25fd2JfYWN0aXZlLnBuZycpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHR9XHJcblx0LmNodW5rXzJ7XHJcblx0XHR3aWR0aDogMTk0cHg7XHJcblx0XHRtYXJnaW4tbGVmdDogODJweDtcclxuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2hiL2Zvb3Rlcl9ib3IucG5nJykgbm8tcmVwZWF0IHJpZ2h0IGJvdHRvbTtcclxuXHRcdC5jb2Rle1xyXG5cdFx0XHR3aWR0aDogMTE0cHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDI2cHg7XHJcblx0XHRcdC5pbWd7XHJcblx0XHRcdFx0d2lkdGg6IDExNHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTE0cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9oYi9jb2RlXzJlLnBuZycpO1xyXG5cdFx0XHR9XHJcblx0XHRcdC50eHR7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuY2h1bmtfM3tcclxuXHRcdC5mcjtcclxuXHRcdHdpZHRoOiA0OTBweDtcclxuXHRcdC5zZWxlY3R7XHJcblx0XHRcdC5wcjtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjZweDtcclxuXHRcdFx0LmlucHV0e1xyXG5cdFx0XHRcdC5wcjtcclxuXHRcdFx0XHRoZWlnaHQ6IDQxcHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNDFweDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFweDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuXHRcdFx0XHQudHh0e1xyXG5cdFx0XHRcdFx0LmYoMTRweCwjZmZmLDQxcHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaWNvbl9hcnJvd19kb3due1xyXG5cdFx0XHRcdFx0LnBhO1xyXG5cdFx0XHRcdFx0dG9wOiAxNnB4O1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDIycHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMThweDtcclxuXHRcdFx0XHRcdGhlaWdodDogOXB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2hiL2ljb25fYXJyb3dfZG93bi5wbmcnKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lmxpc3R7XHJcblx0XHRcdFx0LnBhO1xyXG5cdFx0XHRcdC53aWR0aDtcclxuXHRcdFx0XHRsZWZ0OiAwcHg7XHJcblx0XHRcdFx0Ym90dG9tOiA0M3B4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAyOTRlMTtcclxuXHRcdFx0XHQ+bGl7XHJcblx0XHRcdFx0XHQmLGF7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwZDZiYzI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY29weV9yaWdodHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjNweDtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICM4OGQwZmY7XHJcblx0XHRcdC5jYXtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0XHRcdFx0cGFkZGluZzogMTJweCAwIDNweCAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5lbntcclxuXHRcdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcclxuXHRcdFx0XHR3aWR0aDogNDQwcHg7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy89PT3luLjnlKjpopzoibLlrprkuYlcbkBnMDogICAgICAgICAgICAgICAgICMwMDA7XG5AZzM6ICAgICAgICAgICAgICAgICAjMzMzO1xuQGc2OiAgICAgICAgICAgICAgICAgIzY2NjtcbkBnOTogICAgICAgICAgICAgICAgICM5OTk7XG5AZ2E6ICAgICAgICAgICAgICAgICAjYWFhO1xuQGdjOiAgICAgICAgICAgICAgICAgI2NjYztcblxuQHc6ICAgICAgICAgICAgICAgICAgI2ZmZjtcbi8vPT0gVHlwb2dyYXBoeVxuLy9cbi8vIyMgRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbkBmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgJ01pY3Jvc29mdCBZYUhlaScsJ1dlblF1YW5ZaSBNaWNybyBIZWknLCdIZWx2ZXRpY2EgTmV1ZScsVmVyZGFuYSxBcmlhbCxIZWx2ZXRpY2EsU2ltSGVpLHNhbnMtc2VyaWY7XG5cbi8vKiogVW5pdC1sZXNzIGBsaW5lLWhlaWdodGAgZm9yIHVzZSBpbiBjb21wb25lbnRzIGxpa2UgYnV0dG9ucy5cbkBsaC1iYXNlOiAgICAgICAgIFx0IDE1MCU7XG5AbGgtYmlnOiAgICAgICAgICAgICAyMDAlO1xuQGxoLXNtYWxsOiAgICAgICAgICAgMTIwJTtcblxuLyog5Lul5a695bqm5Li6MTIwMHB477ybaHRtbOeahGZvbnQtc2l6ZeS4ujhweCDnmoRweOWvueW6lOWFs+ezu1xuICogLS0xMnB4LS0tMTRweC0tLTE2cHgtLS0xOHB4LS0tMjBweC0tLTIycHgtLS0yNHB4LS0yNnB4LS0tMjhweC0tLS0zMHB4LS0tMzJweC0tMzRweC0tLS0zNnB4XG4gKi9cbkBmczogMTBweCAxMnB4IDE0cHggMTZweCAxOHB4IDIwcHggMjJweCAyNHB4IDI2cHggMjhweCAzMHB4IDMycHggMzRweCAzNnB4O1xuQGZzMDogMTBweDtcbkBmczE6IDEycHg7XG5AZnMyOiAxNHB4O1xuQGZzLXNtYWxsLW06IDE0cHg7XG5AZnMzOiAxNnB4O1xuQGZzLXNtYWxsOiAxNnB4O1xuQGZzNDogMThweDtcbkBmcy1iYXNlOiAxOHB4O1xuQGZzNTogMjBweDtcbkBmczY6IDIycHg7XG5AZnM3OiAyNHB4O1xuQGZzLWJpZzogMjRweDtcbkBmczg6IDI2cHg7XG5AZnM5OiAyOHB4O1xuQGZzMTA6IDMwcHg7XG5AZnMtYmlnLW06IDMwcHg7XG5AZnMxMTogMzJweDtcbkBmczEyOiAzNHB4O1xuQGZzMTM6IDM2cHg7XG5cblxuXG4vLz09PeWPr+mFjee9rumDqOWIhlxuQHRoZW1lQ29sb3I6ICAgICAgICAgIzAwNTlhYjtcbkB0aGVtZUNvbG9yUmdiOiA5NiA1NyA1Nztcbi8vIEBzdWJDb2xvcjogICAgICAgICAgICMzM2NkZTU7XG5Ac3ViQ29sb3I6ICAgICAgICAgICBAdGhlbWVDb2xvcjtcbkBlcnJvckNvbG9yOiAgICAgICAgICNmZTAwMDA7XG5Ac3VjY0NvbG9yOiAgICAgICAgICAjOGRiMzQ5O1xuXG5AdGhlbWVZZWxsb3c6ICAgICAgICAjZmRhYzAwOyJdLCJmaWxlIjoiaGIuY3NzIn0= */
