/* 以宽度为1200px；html的font-size为8px 的px对应关系
 * --12px---14px---16px---18px---20px---22px---24px--26px---28px----30px---32px--34px----36px
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
@font-face {
  font-family: 'Gotham-Bold';
  src: url('../fonts/Gotham-Bold.otf');
}
* {
  padding: 0;
  margin: 0;
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  /* Firefox */
  -webkit-box-sizing: content-box;
  /* Safari */
}
button,
input {
  border: none;
  background-color: transparent;
}
::-ms-clear,
::-ms-reveal {
  display: none;
}
html {
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
  background: #fff;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
  margin: 0;
  padding: 0;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
  text-decoration: none;
}
a:active,
a:hover {
  outline: 0;
}
a:visited {
  color: inherit;
}
b,
strong {
  font-weight: bold;
}
em {
  font-style: normal;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
ul,
li,
ol {
  list-style: none;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
  outline: none;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/**居中*/
/**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: #173f69;
}
.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: #173f69;
}
.bg-sc {
  background-color: #173f69;
}
.f-c {
  color: #173f69;
}
.f-sc {
  color: #173f69;
}
.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;
}
.comp_radio {
  width: auto;
}
.comp_radio input {
  display: none!important;
}
.comp_radio .one {
  float: left;
  cursor: pointer;
  margin-top: 7px;
}
.comp_radio .two {
  float: left;
  cursor: pointer;
  margin-top: 7px;
  margin-left: 50px;
}
.comp_radio .sexRadio {
  float: left;
  font-size: 18px;
  color: #333;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  height: 25px;
  line-height: 25px;
}
.comp_radio .sexCheck {
  float: left;
  margin-left: 15px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  height: 23px;
  width: 23px;
  border: 1px solid #ccc;
  text-align: center;
  font-size: 0px;
  line-height: 23px;
}
.comp_radio .sexCheck img {
  margin-top: 20%;
  width: 92%;
  display: none;
}
.comp_radio .active .sexCheck {
  background-color: #173f69;
  border: 1px solid #173f69;
}
.comp_radio .active .sexCheck img {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.comp_select {
  position: relative;
  float: left;
  width: 230px;
  height: 35px;
  z-index: 2000;
  cursor: default;
}
.comp_select .noTxt {
  font-size: 16px;
  color: #999;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  line-height: 35px;
}
.comp_select > .c_input {
  border: 1px solid #000;
  margin-left: 0px;
  margin-right: 0px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
  height: 35px;
  font-size: 16px;
  color: #000;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  line-height: 35px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-border-radius: 35px;
  -moz-border-radius: 35px;
  -ms-border-radius: 35px;
  -o-border-radius: 35px;
  border-radius: 35px;
}
.comp_select > .comp_down {
  position: relative;
  z-index: 1000;
  overflow-y: auto;
  display: none;
  border: 1px solid #000;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.5);
  margin-top: 1px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
}
.comp_select > .comp_down > ul {
  position: relative;
  z-index: 1000;
  max-height: 234px;
  *height: 234px;
  overflow-y: auto;
}
.comp_select > .comp_down > ul > li {
  position: relative;
  z-index: 1000;
  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;
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: transparent;
  font-size: 14px;
  color: #000;
  line-height: 20px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.comp_select > .comp_down > ul > ._preChoose {
  background-color: #000;
  color: #fff;
}
.comp_select > .ico_drop_down {
  position: absolute;
  top: 15px;
  right: 15px;
  height: 8px;
  width: 14px;
  background-image: url('../images/ico/arrow_down0.png');
  background-repeat: no-repeat;
}
.comp_select ._search {
  outline: none;
  width: 100%;
  max-width: 100%;
  margin: 10px 0px 15px 0px;
  padding: 0px 10px;
  height: 35px;
  line-height: 35px;
  border: 1px solid #f1f1f1;
  background-color: #f1f1f1;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
.comp_select ._search:focus {
  border: 1px solid #eee;
  -moz-box-shadow: 2px 2px 9px 0px #fff;
  -webkit-box-shadow: 2px 2px 9px 0px #fff;
  box-shadow: 2px 2px 9px 0px #fff;
  background-color: #fff;
}
.comp_select.active > .c_input {
  border: 1px solid #000;
}
.comp_select.active > .comp_down {
  display: block;
}
.comp_tip {
  position: fixed;
  left: 50%;
  top: 35%;
  z-index: 4000;
}
.comp_rightTip {
  white-space: nowrap;
  padding: 6px 22px;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background-color: #fff;
  -moz-box-shadow: 2px 2px 5px 0px #999;
  -webkit-box-shadow: 2px 2px 5px 0px #999;
  box-shadow: 2px 2px 5px 0px #999;
}
.comp_rightTip > img {
  float: left;
  display: inline-block;
}
.comp_rightTip .comp_txt {
  display: inline-block;
  margin-left: 10px;
  font-size: 20px;
  color: #333;
  line-height: 40px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  font-weight: bold;
}
.comp_errorTip {
  background-color: #fff;
  -moz-box-shadow: 2px 2px 5px 0px #999;
  -webkit-box-shadow: 2px 2px 5px 0px #999;
  box-shadow: 2px 2px 5px 0px #999;
  padding: 6px 22px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  white-space: nowrap;
  text-align: center;
}
.comp_errorTip > img {
  float: left;
  display: inline-block;
}
.comp_errorTip .comp_txt {
  display: inline-block;
  margin-left: 10px;
  font-size: 20px;
  color: #333;
  line-height: 40px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  font-weight: bold;
}
.comp_checkbox {
  *zoom: 1;
  cursor: pointer;
}
.comp_checkbox:before,
.comp_checkbox:after {
  content: "";
  display: table;
}
.comp_checkbox:after {
  clear: both;
}
.comp_checkbox input {
  display: none;
}
.comp_checkbox .comp_label {
  float: left;
  font-size: 16px;
  color: #333;
  line-height: 21px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.comp_checkbox .comp_check {
  float: left;
  height: 19px;
  width: 19px;
  -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 #ccc;
  margin-left: 10px;
  font-size: 0px;
}
.comp_checkbox .comp_check > img {
  width: 100%;
  display: none;
  margin-top: 15%;
}
.comp_input {
  margin-left: 1px;
  margin-right: 1px;
  height: 38px;
  line-height: 38px;
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  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;
}
.comp_input > div {
  position: relative;
  margin-right: 10px;
  margin-left: 10px;
  height: 100%;
}
.comp_input textarea,
.comp_input input {
  position: absolute;
  left: 0px;
  top: 0px;
  height: 100%;
  width: 100%;
  outline: none;
  font-size: 16px;
  color: #000;
  line-height: 40px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  z-index: 2;
  border: none!important;
  margin: 0px!important;
  padding: 0px!important;
  background-color: transparent;
}
.comp_input textarea:focus,
.comp_input input:focus {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.comp_input .placeholder {
  position: absolute;
  height: 100%;
  width: 100%;
  overflow: hidden;
  left: 0px;
  top: 0px;
  text-align: left;
  font-size: 16px;
  color: #ccc;
  line-height: 40px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.comp_input.focus {
  border: 1px solid #173f69;
  -moz-box-shadow: 0px 0px 3px 0px #2b76c5;
  -webkit-box-shadow: 0px 0px 3px 0px #2b76c5;
  box-shadow: 0px 0px 3px 0px #2b76c5;
}
.comp_loading {
  position: fixed;
  top: 35%;
  left: 50%;
  z-index: 4000;
  width: 98px;
  height: 98px;
  display: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#80000000', endColorstr='#80000000');
  background-color: rgba(0, 0, 0, 0.5);
  margin-top: -45px;
  margin-left: -55px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
}
:root .comp_loading {
  filter: none;
}
.comp_loading .spin_img {
  width: 50px;
  height: 50px;
  display: block;
  margin: 21px auto;
}
.comp_loading .spinner {
  position: relative;
  margin: 15px auto;
  width: 68px;
  height: 68px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url('../images/com/loading_68.gif');
}
.comp_loading .container1 > div,
.comp_loading .container2 > div,
.comp_loading .container3 > div {
  width: 10px;
  height: 10px;
  background-color: #fff;
  border-radius: 100%;
  position: absolute;
  -webkit-animation: bouncedelay 1.2s infinite ease-in-out;
  animation: bouncedelay 1.2s infinite ease-in-out;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.comp_loading .spinner .spinner-container {
  position: absolute;
  width: 100%;
  height: 100%;
}
.comp_loading .container2 {
  -webkit-transform: rotateZ(45deg);
  transform: rotateZ(45deg);
}
.comp_loading .container3 {
  -webkit-transform: rotateZ(90deg);
  transform: rotateZ(90deg);
}
.comp_loading .circle1 {
  top: 0;
  left: 0;
}
.comp_loading .circle2 {
  top: 0;
  right: 0;
}
.comp_loading .circle3 {
  right: 0;
  bottom: 0;
}
.comp_loading .circle4 {
  left: 0;
  bottom: 0;
}
.comp_loading .container2 .circle1 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
.comp_loading .container3 .circle1 {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
.comp_loading .container1 .circle2 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
.comp_loading .container2 .circle2 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
.comp_loading .container3 .circle2 {
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}
.comp_loading .container1 .circle3 {
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}
.comp_loading .container2 .circle3 {
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}
.comp_loading .container3 .circle3 {
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}
.comp_loading .container1 .circle4 {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}
.comp_loading .container2 .circle4 {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
.comp_loading .container3 .circle4 {
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
@-webkit-keyframes bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}
@keyframes bouncedelay {
  0%,
  80%,
  100% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }
  40% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
.site_addr {
  padding-top: 30px;
  *zoom: 1;
}
.site_addr:before,
.site_addr:after {
  content: "";
  display: table;
}
.site_addr:after {
  clear: both;
}
.site_addr .icon_home {
  position: relative;
  float: left;
  top: 2px;
  width: 18px;
  height: 17px;
  margin-right: 5px;
  margin-left: -8px;
  background: url('../images/change_doc/home_1.png') no-repeat;
}
.site_addr .tit {
  position: relative;
  float: left;
  left: 0px;
  width: 260px;
  height: 100px;
  cursor: pointer;
  margin-top: -80px;
  font-size: 24px;
  color: #c7b9a7;
  line-height: 100px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  font-weight: bold;
  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;
  text-align: center;
  background-repeat: no-repeat;
  background-color: #173f69;
}
.site_addr .tit:hover {
  background-color: #0560aa;
}
.site_addr .addr {
  position: relative;
  float: right;
  width: 860px;
  height: 20px;
}
.site_addr .addr > div {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.site_addr .addr,
.site_addr .addr a {
  font-size: 14px;
  color: #333;
  line-height: 20px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.site_addr .addr a {
  margin: 0px 8px;
  display: inline-block;
}
.site_addr .addr .icon_line {
  font-weight: bold;
}
.site_addr .addr .active {
  color: #173f69;
}
/**统一的二级导航*/
/**统一的二级导航*/
.b_subNav {
  width: 260px;
  margin-bottom: 55px;
  background-color: #f5f5f5;
}
.b_subNav .nav_a {
  position: relative;
  font-size: 0px;
  width: 100%;
  max-width: 100%;
}
.b_subNav .nav_a > li {
  height: 61px;
  margin-left: 4px;
  margin-right: 20px;
  border-bottom: 1px solid #dfe2e5;
}
.b_subNav .nav_a > li .nav_tit {
  height: 63px;
  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;
  margin-top: -1px;
  margin-left: -4px;
  margin-right: -20px;
  background-color: transparent;
  border-left: 3px solid transparent;
}
.b_subNav .nav_a > li .nav_tit > div {
  width: 100%;
  height: 100%;
}
.b_subNav .nav_a > li .nav_tit > div a {
  width: 100%;
  height: 100%;
  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: 18px;
  color: #333;
  line-height: 63px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
  text-align: center;
}
.b_subNav .nav_a > li:last-child {
  border-bottom: 1px solid transparent;
}
.b_subNav .nav_a > li:hover .nav_tit,
.b_subNav .nav_a > li.active .nav_tit {
  background-color: #dce1e8;
  border-left: 3px solid #173f69;
}
.b_subNav .nav_a > li:hover .nav_tit > div a,
.b_subNav .nav_a > li.active .nav_tit > div a {
  color: #173f69;
}
.paging {
  padding: 50px 0;
  text-align: center;
}
.paging li {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.paging li ul {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.paging li a,
.paging li span {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  border-radius: 5px;
  padding: 8px 13px;
  border: 1px solid #ccc;
  background: #faf9f9;
  margin-right: 8px;
  margin-left: 8px;
  font-size: 14px;
  font-weight: normal;
  color: #999;
  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;
}
.paging li a:hover,
.paging li.active a {
  color: #fff;
  background-color: #173f69;
  border: 1px solid #173f69;
  text-decoration: none;
}
.pagination {
  height: 50px;
  display: table;
  overflow: hidden;
  margin: 30px auto 0;
  font-size: 0px;
}
.pagination li {
  float: left;
  margin: 8px;
  color: #666;
  height: 30px;
  transition: all 0.05s linear 0s;
  -moz-transition: all 0.05s linear 0s;
  -webkit-transition: all 0.05s linear 0s;
  -o-transition: all 0.05s linear 0s;
  border-radius: 2px;
  border: 1px solid #c7c7c7;
}
.pagination li:hover {
  color: #fff;
  background: #173f69;
  border: 1px solid #173f69;
}
.pagination li:hover a {
  color: #fff;
}
.pagination li a {
  width: 30px;
  height: 30px;
  display: block;
  color: #666;
  font-size: 14px;
  line-height: 30px;
  border-radius: 5px;
  text-align: center;
  text-decoration: none;
}
.pagination .active {
  background: #173f69;
  border: 1px solid #173f69;
}
.pagination .active a {
  color: #fff;
}
.header {
  position: relative;
  height: 152px;
  z-index: 200;
}
.header .sec_header_1 {
  height: 100px;
  background-color: #3f5eb0;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url('../images/index_1/bg_header.png');
}
.header .sec_header_2 {
  height: 52px;
}
.header .l_con {
  position: relative;
  *zoom: 1;
  width: 1200px;
  margin: 0px auto;
}
.header .l_con:before,
.header .l_con:after {
  content: "";
  display: table;
}
.header .l_con:after {
  clear: both;
}
.header .logo {
  float: left;
  width: 597px;
  height: 56px;
  margin-top: 22px;
  /*background-color: #fff;*/
  background: url('../images/index_1/logo.png') no-repeat;
}
.header .nav {
  width: 1200px;
}
.header .nav > li {
  position: relative;
  float: left;
  height: 52px;
  width: 150px;
}
.header .nav > li > a {
  color: #24344b;
  font-size: 16px;
  line-height: 52px;
  text-align: center;
  width: 150px;
  display: block;
}
.header .nav > li .sub {
  position: absolute;
  top: 50px;
  left: -5px;
  right: -5px;
  display: none;
  padding-top: 10px;
  /*&:before{
					.pa;
					left: 50%;
					top: -8px;
					content: ' ';
					overflow: hidden;
					margin-left: -4px;
					border-bottom: 8px solid #eee;
					border-left: 6px solid transparent;
					border-right: 6px solid transparent;
					box-shadow: 0px 0px 5px rgba(128,128,128,.6);
				}*/
}
.header .nav > li .sub .list {
  overflow: hidden;
  background-color: #fff;
  box-shadow: 1px 2px 5px rgba(128, 128, 128, 0.2);
}
.header .nav > li .sub .list > li {
  text-align: center;
  border-radius: 2px;
}
.header .nav > li .sub .list > li > a {
  font-size: 16px;
  color: #666;
  line-height: 52px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.header .nav > li .sub .list > li:hover {
  background-color: #3f5eb0;
}
.header .nav > li .sub .list > li:hover > a {
  font-size: 16px;
  color: #fff;
  line-height: 52px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.header .nav > li:hover {
  background-position: top center;
  background-repeat: no-repeat;
  background-image: url('../images/index_1/bg_nav.png');
}
.header .nav > li:hover .sub {
  display: block;
}
.header .nav > li:hover > a {
  position: relative;
  color: #fff;
}
.header .search {
  position: relative;
  float: right;
  width: 35px;
  height: 35px;
  margin-top: 57px;
}
.header .search .icon_search {
  width: 35px;
  height: 35px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url('../images/index_1/icon_search.png');
}
.header .search .icon_search:hover {
  background-image: url('../images/index_1/icon_search_hover.png');
}
.header .search.active .icon_search {
  background-image: url('../images/index_1/icon_delete.png');
}
.header .search.active .search_box {
  display: block;
}
.header .search .search_box {
  position: absolute;
  top: 73px;
  right: 0px;
  height: 44px;
  width: 600px;
  z-index: 1000;
  display: none;
  background-color: #fff;
}
.header .search .search_box input {
  font-size: 14px;
  height: 42px;
  color: #bbb;
  border-radius: 2px;
  padding-left: 20px;
  padding-right: 20px;
  width: 477px;
  border: solid 1px #cfe8e3;
}
.header .search .search_box input::-webkit-input-placeholder {
  color: #c6c8ca;
}
.header .search .search_box input:-moz-placeholder {
  color: #c6c8ca;
}
.header .search .search_box input::-moz-placeholder {
  color: #c6c8ca;
}
.header .search .search_box input:-ms-input-placeholder {
  color: #c6c8ca;
}
.header .search .search_box .btn_search {
  float: right;
  width: 81px;
  color: #fff;
  height: 44px;
  font-size: 14px;
  background-color: #00c49a;
}
.header .search .search_box .btn_search:hover {
  opacity: .8;
}
.footer_1 {
  height: 344px;
  background-color: #192029;
}
.footer_1 > .l_con {
  *zoom: 1;
  height: 309px;
  width: 1200px;
  margin: 0 auto;
}
.footer_1 > .l_con:before,
.footer_1 > .l_con:after {
  content: "";
  display: table;
}
.footer_1 > .l_con:after {
  clear: both;
}
.footer_1 > .l_con .chunk_1 {
  *zoom: 1;
  float: left;
  margin-top: 35px;
}
.footer_1 > .l_con .chunk_1:before,
.footer_1 > .l_con .chunk_1:after {
  content: "";
  display: table;
}
.footer_1 > .l_con .chunk_1:after {
  clear: both;
}
.footer_1 > .l_con .chunk_1 .m_tit {
  color: #fff;
  font-size: 14px;
  line-height: 33.977px;
}
.footer_1 > .l_con .chunk_1 .m_con .m_left {
  float: left;
  width: 304px;
}
.footer_1 > .l_con .chunk_1 .m_con .m_left .m_one {
  margin-top: 8px;
}
.footer_1 > .l_con .chunk_1 .m_con .m_left .m_one .mo_tit {
  font-size: 12.01px;
  color: #fff;
  line-height: 20px;
}
.footer_1 > .l_con .chunk_1 .m_con .m_left .m_one .mo_desc {
  font-size: 12.01px;
  color: #999ca8;
  line-height: 20px;
}
.footer_1 > .l_con .chunk_1 .m_con .m_left .m_two {
  margin-top: 8px;
}
.footer_1 > .l_con .chunk_1 .m_con .m_left .m_two .mo_tit {
  font-size: 12.01px;
  color: #fff;
  line-height: 20px;
}
.footer_1 > .l_con .chunk_1 .m_con .m_left .m_two .mo_desc {
  font-size: 12.01px;
  color: #999ca8;
  line-height: 20px;
}
.footer_1 > .l_con .chunk_1 .m_con .m_right {
  float: left;
  width: 330px;
  height: 170px;
  border-right: 1px solid rgba(255, 255, 255, 0.3);
}
.footer_1 > .l_con .chunk_1 .m_con .m_right .m_one {
  margin-top: 8px;
}
.footer_1 > .l_con .chunk_1 .m_con .m_right .m_one .mo_tit {
  font-size: 12.01px;
  color: #fff;
  line-height: 20px;
}
.footer_1 > .l_con .chunk_1 .m_con .m_right .m_one .mo_desc {
  font-size: 12.01px;
  color: #999ca8;
  line-height: 20px;
}
.footer_1 > .l_con .chunk_1 .m_con .m_right .m_two .mo_tit {
  font-size: 12.01px;
  color: #fff;
  line-height: 20px;
}
.footer_1 > .l_con .chunk_1 .m_con .m_right .m_two .mo_desc {
  font-size: 12.01px;
  color: #999ca8;
  line-height: 20px;
}
.footer_1 > .l_con .chunk_1 .m_con .m_right .m_three .mo_tit {
  font-size: 12.01px;
  color: #fff;
  line-height: 20px;
}
.footer_1 > .l_con .chunk_1 .m_con .m_right .m_three .mo_desc {
  font-size: 12.01px;
  color: #999ca8;
  line-height: 20px;
}
.footer_1 > .l_con .chunk_1 .m_con .m_right .m_four {
  font-size: 12.01px;
  color: #999ca8;
  line-height: 20px;
}
.footer_1 > .l_con .chunk_1 .m_con .m_right .m_four span {
  font-size: 12.01px;
  color: #fff;
}
.footer_1 > .l_con .chunk_2 {
  float: left;
  width: 375px;
  padding-left: 88px;
}
.footer_1 > .l_con .chunk_2 .m_tit {
  color: #fff;
  font-size: 14px;
  margin-top: 39px;
  line-height: 20px;
}
.footer_1 > .l_con .chunk_2 .m_con {
  color: #999ca8;
  margin-top: 8px;
  line-height: 20px;
  font-size: 12.01px;
}
.footer_1 > .l_con .chunk_2 .m_con span {
  font-size: 12.01px;
  color: #fff;
}
.footer_1 > .l_con .chunk_3 {
  float: left;
}
.footer_1 > .l_con .chunk_3 .link {
  margin-top: 45px;
}
.footer_1 > .l_con .chunk_3 .link .link_1 {
  width: 100px;
  height: 30px;
  display: block;
  background-image: url('../images/index_1/bg_link.png');
}
.footer_1 > .l_con .chunk_3 .link .link_1:hover {
  background-image: url('../images/index_1/bg_link_hover.png');
}
.footer_1 > .l_con .chunk_3 .code {
  margin-top: 43px;
}
.footer_1 > .l_con .chunk_3 .code .img {
  width: 100px;
  height: 100px;
  background-image: url('../images/index_1/code_1.png');
}
.footer_1 > .l_con .chunk_3 .code .code_txt {
  color: #ffffff;
  font-size: 12px;
  margin-top: 6px;
  text-align: center;
  line-height: 24.5px;
}
.footer_1 .txt {
  height: 35px;
  font-size: 12px;
  line-height: 35px;
  text-align: center;
  color: rgba(255, 255, 255, 0.6);
  background-color: rgba(255, 255, 255, 0.1);
}
.perInfoLogin {
  position: absolute;
  top: 39px;
  right: -59px;
  float: right;
}
.perInfoLogin span {
  /*display: none!important;*/
}
.perInfoLogin .login {
  font-weight: 600;
  color: #29292a;
  align-items: center;
}
.perInfoLogin .login img {
  position: relative;
  float: left;
  width: 30px;
  height: 30px;
}
.perInfoLogin .login span {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  font-size: 14px;
  line-height: 30px;
  color: #fff;
  margin-left: 8px;
}
.perInfo {
  position: absolute;
  top: 35px;
  right: -70px;
  height: 36px;
}
.perInfo .photo .img {
  width: 34px;
  height: 34px;
  background-image: url('../images/index_1/icon_log_def.png');
  /*background-image: url('../images/index_1/icon_log.png');*/
}
.perInfo .photo .img:hover {
  background-image: url('../images/index_1/icon_log_def.png');
}
.perInfo:hover .wDownWrap {
  display: block;
}
.perInfo > span {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  line-height: 36px;
  height: 36px;
  float: left;
  margin-right: 5px;
}
.perInfo .photo {
  width: 34px;
  height: 34px;
}
.perInfo .photo img {
  display: block;
  width: 100%;
  height: 100%;
}
.perInfo > .name {
  display: none;
}
.perInfo .name {
  font-size: 14px;
  color: #fff;
}
.perInfo .down img {
  vertical-align: middle;
}
.perInfo .wDownWrap {
  width: 170px;
  position: absolute;
  left: -40px;
  top: 36px;
  z-index: 9999;
  display: none;
}
.perInfo .wDownWrap .downWrap {
  width: 170px;
  margin-top: 20px;
  background: #f6f6f6;
  box-shadow: 0px 0px 20px  #ccc;
  border-radius: 6px;
}
.perInfo .wDownWrap .downWrap .jt {
  position: absolute;
  top: 10px;
  left: 50px;
}
.perInfo .wDownWrap .downWrap .userType {
  border-bottom: 1px solid #e2e2e2;
  padding: 15px;
}
.perInfo .wDownWrap .downWrap .userType span {
  font-size: #333333;
  font-size: 15px;
}
.perInfo .wDownWrap .downWrap .userType P {
  font-size: 14px;
  color: #1ca3ba;
}
.perInfo .wDownWrap .downWrap .userType P img {
  margin-left: 5px;
}
.perInfo .wDownWrap .downWrap .toMainPage {
  font-size: 15px;
  padding: 16px 0;
  padding-left: 20px;
  border-bottom: 1px solid #dddddd;
}
.perInfo .wDownWrap .downWrap .toMainPage img {
  margin-right: 4px;
  position: relative;
  top: 2px;
}
.perInfo .wDownWrap .downWrap .exit {
  margin-left: 20px;
  font-size: 15px;
  padding: 16px 0;
}
.perInfo .wDownWrap .downWrap .exit img {
  margin-right: 5px;
  position: relative;
  top: 2px;
}
.page_index {
  background-color: #f5f6f7;
}
.page_index .banner {
  position: relative;
  left: 50%;
  width: 1920px;
  height: 430px;
  margin: 0px auto;
  margin-left: -960px;
}
.page_index .banner .bannerImg {
  text-align: center;
  font-size: 0px;
  display: block;
}
.page_index .banner .swiper-slide {
  text-align: center;
  font-size: 0px;
  background-color: #efefef;
}
.page_index .banner .pagination {
  position: absolute;
  z-index: 2000;
  left: 50%;
  bottom: 0px;
  height: 62px;
  width: 1920px;
  text-align: center;
  margin-left: -960px !important;
  background-color: transparent;
}
.page_index .banner .swiper-pagination-switch {
  width: 9px;
  height: 9px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin: 0px 14px;
  margin-top: 25px;
  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;
  background-color: #fff;
  box-shadow: 0px 0px 5.6px 0.4px rgba(0, 0, 0, 0.3);
}
.page_index .banner .swiper-active-switch {
  width: 38px;
  -webkit-border-radius: 11px;
  -moz-border-radius: 11px;
  -ms-border-radius: 11px;
  -o-border-radius: 11px;
  border-radius: 11px;
  background-color: #fff;
}
.page_index .sec_nav {
  height: 226px;
}
.page_index .sec_nav > .l_con {
  height: 226px;
  width: 1200px;
}
.page_index .sec_nav > .l_con .nav {
  padding-top: 50px;
}
.page_index .sec_nav > .l_con .nav > li {
  float: left;
  width: 300px;
  height: 132px;
}
.page_index .sec_nav > .l_con .nav > li > a {
  width: 100%;
  height: 100%;
  display: block;
}
.page_index .sec_nav > .l_con .nav > li .img {
  float: left;
  width: 128px;
  height: 132px;
  background-position: center;
  background-repeat: no-repeat;
}
.page_index .sec_nav > .l_con .nav > li .right {
  float: left;
  width: 162px;
}
.page_index .sec_nav > .l_con .nav > li .right .tit {
  color: #555;
  font-size: 16px;
  margin-top: 35px;
  font-weight: bold;
  line-height: 28.8px;
  letter-spacing: 0px;
}
.page_index .sec_nav > .l_con .nav > li .right .desc {
  color: #666;
  font-size: 14px;
  margin-top: 5px;
  line-height: 28.8px;
  letter-spacing: 0px;
}
.page_index .sec_nav > .l_con .nav > li.l_1 .img {
  background-image: url('../images/index_1/icon_1.png');
}
.page_index .sec_nav > .l_con .nav > li.l_2 .img {
  background-image: url('../images/index_1/icon_2.png');
}
.page_index .sec_nav > .l_con .nav > li.l_3 .img {
  background-image: url('../images/index_1/icon_3.png');
}
.page_index .sec_nav > .l_con .nav > li.l_4 .img {
  background-image: url('../images/index_1/icon_4.png');
}
.page_index .sec_nav > .l_con .nav > li:hover .right .tit {
  color: #0182db;
}
.page_index .sec_2 {
  position: relative;
  z-index: 999;
  height: 718px;
  background-color: #ebf0f5;
  background: url('../images/index_1/bg-news&cal.png') no-repeat;
  background-size: 100% 100%;
}
.page_index .sec_2 > .l_con {
  height: 450px;
  width: 1200px;
}
.page_index .sec_2 > .l_con .module_1 {
  position: relative;
  float: left;
  width: 792px;
  height: 390px;
  margin-top: 60px;
}
.page_index .sec_2 > .l_con .module_1 .m_tit {
  position: relative;
  color: #fff;
  height: 42px;
      border-top: 2px solid #e8f0f6;
}
.page_index .sec_2 > .l_con .module_1 .m_tit > li {
  position: relative;
  height: 55px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  cursor: pointer;
  margin-top: -4px;
 
  line-height: 85px;
  
  /*padding-left: 41px;
				padding-right: 41px;*/
  font-size: 22px;
  color: #101924;
  margin-right: 40px;
  font-weight: normal;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
  /*box-shadow: 0px 2px 5px #3f5eb0;*/
}
.page_index .sec_2 > .l_con .module_1 .m_tit > li.active > span {
  color: #0864cb;
}
.page_index .sec_2 > .l_con .module_1 .m_tit > li.active:after {
  position: absolute;
  left: 0;
  content: '';
  color: #1d242f;
  font-size: 22px;
  line-height: 90px;
  top: 0;
  width: 50%;
  background: #0864cb;
  height: 3px;
}
.page_index .sec_2 > .l_con .module_1 .m_tit li:hover > span {
  color: #0864cb;
}

.page_index .sec_2 > .l_con .module_1 .page {
  position: relative;
  *zoom: 1;
  width: 100%;
  padding-top: 9px;
}
.page_index .sec_2 > .l_con .module_1 .page:before,
.page_index .sec_2 > .l_con .module_1 .page:after {
  content: "";
  display: table;
}
.page_index .sec_2 > .l_con .module_1 .page:after {
  clear: both;
}
.page_index .sec_2 > .l_con .module_1 .page .see_more {
  position: absolute;
  top: -10px;
  right: 20px;
  float: right;
  color: #003685;
  font-size: 14px;
}
.page_index .sec_2 > .l_con .module_1 .page .list {
  margin-top: 29px;
  height: 312px;
}
.page_index .sec_2 > .l_con .module_1 .page .list > li {
  *zoom: 1;
  margin-bottom: 23px;
   float: left;
   margin-right: 20px;
   background-color: #ffffff;
   	box-shadow: 0px 2px 4px 0px 
   		rgba(3, 33, 75, 0.1);
	padding: 20px;
	box-sizing: border-box;
	width: 380px;
}
.page_index .sec_2 > .l_con .module_1 .page .list > li:nth-child(even){
	margin-right: 0px;
}
.page_index .sec_2 > .l_con .module_1 .page .list > li:before,
.page_index .sec_2 > .l_con .module_1 .page .list > li:after {
  content: "";
  display: table;
}
.page_index .sec_2 > .l_con .module_1 .page .list > li:after {
  clear: both;
}
.page_index .sec_2 > .l_con .module_1 .page .list > li > a {
  /*height: 49px;
								display: block;
								font-size: 0px;*/
}
.page_index .sec_2 > .l_con .module_1 .page .list > li .date {
  *zoom: 1;
  float: left;
  width: 48px;
  height: 48px;
  background-color: #f5f7f8;
  background-color: #cde2ff;
  	border-radius: 8px;
}
.page_index .sec_2 > .l_con .module_1 .page .list > li a{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.page_index .sec_2 > .l_con .module_1 .page .list > li .date:before,
.page_index .sec_2 > .l_con .module_1 .page .list > li .date:after {
  content: "";
  display: table;
}
.page_index .sec_2 > .l_con .module_1 .page .list > li .date:after {
  clear: both;
}
.page_index .sec_2 > .l_con .module_1 .page .list > li .date .day {
  height: 22px;
  font-size: 20px;
  overflow: hidden;
  color: #003685;
  text-align: center;
  margin-top: 4px;
}
.page_index .sec_2 > .l_con .module_1 .page .list > li .date .year {
  color: #003685;
  font-size: 10px;
  overflow: hidden;
  line-height: 21px;
  text-align: center;
}
.page_index .sec_2 > .l_con .module_1 .page .list > li .tit {
  float: right;
  width: 280px;
  font-size: 15px;
  line-height: 22px;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2;
      overflow: hidden;
	  color: #161a21;
}

.page_index .sec_2 > .l_con .module_1 .page .list > li:hover .tit {
  color: #003685;
}
.page_index .sec_list {
  *zoom: 1;
  background-color: #4172cd;
}
.page_index .sec_list:before,
.page_index .sec_list:after {
  content: "";
  display: table;
}
.page_index .sec_list:after {
  clear: both;
}
.page_index .sec_list > .l_con {
  height: 275px;
  width: 1200px;
  margin: 0px auto;
}
.page_index .sec_list > .l_con .list {
  *zoom: 1;
  margin-right: -22px;
  margin-left: -9.3px;
}
.page_index .sec_list > .l_con .list:before,
.page_index .sec_list > .l_con .list:after {
  content: "";
  display: table;
}
.page_index .sec_list > .l_con .list:after {
  clear: both;
}
.page_index .sec_list > .l_con .list > li {
  float: left;
  width: 225px;
  height: 275px;
  overflow: hidden;
  margin-left: 9.3px;
  margin-right: 9.3px;
  background-color: #eee;
}
.page_index .sec_list > .l_con .list > li > a {
  position: relative;
  width: 100%;
  height: 100%;
  display: block;
}
.page_index .sec_list > .l_con .list > li > a .img {
  position: absolute;
  top: 69px;
  left: 62px;
  width: 100px;
  height: 100px;
  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;
  background-size: auto;
  background-position: center;
  background-repeat: no-repeat;
}
.page_index .sec_list > .l_con .list > li > a .txt {
  position: relative;
  z-index: 2;
  color: #fff;
  font-size: 18px;
  padding-top: 188px;
  line-height: 100%;
  text-align: center;
}
.page_index .sec_list > .l_con .list > li.l_1 {
  background-image: url('../images/index_1/img1.png');
}
.page_index .sec_list > .l_con .list > li.l_1 .img {
  background-image: url('../images/index_1/icon1.png');
}
.page_index .sec_list > .l_con .list > li.l_2 {
  background-image: url('../images/index_1/img2.png');
}
.page_index .sec_list > .l_con .list > li.l_2 .img {
  background-image: url('../images/index_1/icon2.png');
}
.page_index .sec_list > .l_con .list > li.l_3 {
  background-image: url('../images/index_1/img3.png');
}
.page_index .sec_list > .l_con .list > li.l_3 .img {
  background-image: url('../images/index_1/icon3.png');
}
.page_index .sec_list > .l_con .list > li.l_4 {
  background-image: url('../images/index_1/img4.png');
}
.page_index .sec_list > .l_con .list > li.l_4 .img {
  background-image: url('../images/index_1/icon4.png');
}
.page_index .sec_list > .l_con .list > li.l_5 {
  background-image: url('../images/index_1/img5.png');
}
.page_index .sec_list > .l_con .list > li.l_5 .img {
  background-image: url('../images/index_1/icon5.png');
}
.page_index .sec_list > .l_con .list > li:hover.l_1 {
  background-image: none;
  background-color: #3f5eb0;
}
.page_index .sec_list > .l_con .list > li:hover.l_1 .img {
  background-image: url('../images/index_1/icon1hover.png');
}
.page_index .sec_list > .l_con .list > li:hover.l_2 {
  background-image: none;
  background-color: #3f5eb0;
}
.page_index .sec_list > .l_con .list > li:hover.l_2 .img {
  background-image: url('../images/index_1/icon2hover.png');
}
.page_index .sec_list > .l_con .list > li:hover.l_3 {
  background-image: none;
  background-color: #3f5eb0;
}
.page_index .sec_list > .l_con .list > li:hover.l_3 .img {
  background-image: url('../images/index_1/icon3hover.png');
}
.page_index .sec_list > .l_con .list > li:hover.l_4 {
  background-image: none;
  background-color: #3f5eb0;
}
.page_index .sec_list > .l_con .list > li:hover.l_4 .img {
  background-image: url('../images/index_1/icon4hover.png');
}
.page_index .sec_list > .l_con .list > li:hover.l_5 {
  background-image: none;
  background-color: #3f5eb0;
}
.page_index .sec_list > .l_con .list > li:hover.l_5 .img {
  background-image: url('../images/index_1/icon5hover.png');
}
.page_index .sec_3 {
  height: 790px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url('../images/index_1/bg_zhaopin.png');
}
.page_index .sec_3 > .l_con {
  *zoom: 1;
  height: auto;
  width: 1200px;
  padding-bottom: 55px;
}
.page_index .sec_3 > .l_con:before,
.page_index .sec_3 > .l_con:after {
  content: "";
  display: table;
}
.page_index .sec_3 > .l_con:after {
  clear: both;
}
.page_index .sec_3 .m_tit {
  position: relative;
  color: #fff;
	margin-top: 60px;
  letter-spacing: 0;
  padding-bottom: 30px;
  height: 55px;
  border-top: 2px solid #cde2ff;
}
.page_index .sec_3 .m_tit > li {
  position: relative;
  height: 55px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  cursor: pointer;
  margin-top: -2px;
  line-height: 70px;
  /*padding-left: 41px;
				padding-right: 41px;*/
  font-size: 22px;
  color: #101924;
  margin-right: 40px;
  font-weight: normal;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
  /*box-shadow: 0px 2px 5px #3f5eb0;*/
}
.page_index .sec_3 .m_tit > li.active > span {
  color: #0864cb;
}
.page_index .sec_3 .m_tit > li.active:after {
  position: absolute;
  left: 0;
  content: '';
  color: #1d242f;
  font-size: 22px;
  line-height: 60px;
  top: 0;
  width: 50%;
  background: #0864cb;
  height: 3px;
}
.page_index .sec_3 .m_tit li:hover > span {
  color: #0864cb;
}
.page_index .sec_3 .pages {
  position: relative;
  padding-top: 20px;
}
.page_index .sec_3 .pages .see_more {
      margin-top: 21px;
      display: inline-block;
			width: 390px;
			height: 42px;
      background-image: url('../images/index_1/btn_more.png') !important;
			background-size: 390px 42px;
      position: relative;
      margin-left:405px;
      
}
.page_index .sec_3 .pages .see_more:hover {
  opacity: .8;
  background-image: url('../images/index_1/btn_more_hover.png') !important;
}
.page_index .sec_3 .pages > li {
  display: none;
}
.page_index .sec_3 .pages .lectureList,
.page_index .sec_3 .pages .doubleMeetingList {
  *zoom: 1;
  margin-right: -20px;
}
.page_index .sec_3 .pages .lectureList:before,
.page_index .sec_3 .pages .doubleMeetingList:before,
.page_index .sec_3 .pages .lectureList:after,
.page_index .sec_3 .pages .doubleMeetingList:after {
  content: "";
  display: table;
}
.page_index .sec_3 .pages .lectureList:after,
.page_index .sec_3 .pages .doubleMeetingList:after {
  clear: both;
}
.page_index .sec_3 .pages .lectureList > li,
.page_index .sec_3 .pages .doubleMeetingList > li {
  float: left;
  width: 545px;
  height: 76px;
  padding: 22px 20px;
  margin-right: 20px;
  margin-bottom: 18px;
  background-color: #fff;
}
.page_index .sec_3 .pages .lectureList > li:hover,
.page_index .sec_3 .pages .doubleMeetingList > li:hover {
  box-shadow: 0 1px 20px 2px rgba(0, 24, 37, 0.17);
}
.page_index .sec_3 .pages .lectureList > li.has_zb .info,
.page_index .sec_3 .pages .doubleMeetingList > li.has_zb .info {
  width: 338px;
}
.page_index .sec_3 .pages .lectureList > li.has_zb .btns_zb,
.page_index .sec_3 .pages .doubleMeetingList > li.has_zb .btns_zb {
  float: right;
  width: 87px;
  margin-top: 2px;
  cursor: pointer;
}
.page_index .sec_3 .pages .lectureList > li.has_zb .btns_zb .btn_visitor,
.page_index .sec_3 .pages .doubleMeetingList > li.has_zb .btns_zb .btn_visitor {
  width: 85px;
  height: 59px;
  display: block;
  border-radius: 2px;
  border: 1px solid #005bac;
}
.page_index .sec_3 .pages .lectureList > li.has_zb .btns_zb .btn_visitor .icon_visitor,
.page_index .sec_3 .pages .doubleMeetingList > li.has_zb .btns_zb .btn_visitor .icon_visitor {
  width: 85px;
  height: 15px;
  display: block;
  margin-top: 13px;
  margin-right: 5px;
  background-size: auto 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url('../images/frontPage/icon_visitor.png');
}
.page_index .sec_3 .pages .lectureList > li.has_zb .btns_zb .btn_visitor div,
.page_index .sec_3 .pages .doubleMeetingList > li.has_zb .btns_zb .btn_visitor div {
  color: #005bac;
  font-size: 14px;
  line-height: 25px;
  text-align: center;
}
.page_index .sec_3 .pages .lectureList > li .date,
.page_index .sec_3 .pages .doubleMeetingList > li .date {
  float: left;
  width: 78px;
  height: 68px;
  border: 1px solid #005bac;
}
.page_index .sec_3 .pages .lectureList > li .date .tim,
.page_index .sec_3 .pages .doubleMeetingList > li .date .tim {
  text-align: center;
  color: #fff;
  height: 33px;
  font-size: 18px;
  line-height: 34px;
  background-color: #005bac;
}
.page_index .sec_3 .pages .lectureList > li .date .tim .icon_tim,
.page_index .sec_3 .pages .doubleMeetingList > li .date .tim .icon_tim {
  width: 15px;
  height: 15px;
  background-image: url('../images/index_1/icon_tim_1.png');
}
.page_index .sec_3 .pages .lectureList > li .date .day,
.page_index .sec_3 .pages .doubleMeetingList > li .date .day {
  text-align: center;
  height: 33px;
  color: #005bac;
  font-size: 14px;
  line-height: 34px;
}
.page_index .sec_3 .pages .lectureList > li .info,
.page_index .sec_3 .pages .doubleMeetingList > li .info {
  float: left;
  padding-left: 15px;
  width: 442px;
}
.page_index .sec_3 .pages .lectureList > li .info .tit,
.page_index .sec_3 .pages .doubleMeetingList > li .info .tit {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #333;
  margin-top: 6px;
  font-size: 18px;
}
.page_index .sec_3 .pages .lectureList > li .info .desc,
.page_index .sec_3 .pages .doubleMeetingList > li .info .desc {
  color: #999;
  font-size: 14px;
  margin-top: 12px;
}
.page_index .sec_3 .pages .lectureList > li .info .desc .zb_type,
.page_index .sec_3 .pages .doubleMeetingList > li .info .desc .zb_type {
  float: left;
}
.page_index .sec_3 .pages .lectureList > li .info .desc .zb_type img,
.page_index .sec_3 .pages .doubleMeetingList > li .info .desc .zb_type img {
  margin-right: 5px;
}
.page_index .sec_3 .pages .lectureList > li .info .desc .num,
.page_index .sec_3 .pages .doubleMeetingList > li .info .desc .num {
  float: right;
}
.page_index .sec_3 .pages .lectureList > li .info .desc .num img,
.page_index .sec_3 .pages .doubleMeetingList > li .info .desc .num img {
  margin-right: 5px;
  margin-top: 3px;
}
.page_index .sec_3 .pages .lectureList > li .info .desc .add img,
.page_index .sec_3 .pages .doubleMeetingList > li .info .desc .add img {
  margin-right: 5px;
  margin-top: 3px;
}
.page_index .sec_3 .pages .list {
  *zoom: 1;
  margin-right: -20px;
}
.page_index .sec_3 .pages .list:before,
.page_index .sec_3 .pages .list:after {
  content: "";
  display: table;
}
.page_index .sec_3 .pages .list:after {
  clear: both;
}
.page_index .sec_3 .pages .list .top {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 29px;
  height: 29px;
  background-image: url('../images/index_1/icon_top.png');
}
.page_index .sec_3 .pages .list > li {
  position: relative;
  float: left;
  width: 390px;
  height: 165px;
  margin-right: 15px;
  margin-bottom: 15px;
  background-color: #ffffff;
  box-shadow: 0px 3px 8px 0px rgba(4, 60, 138, 0.14);
  border-radius: 2px;
}
.page_index .sec_3 .pages .list > li .top {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 36px;
  height: 36px;
  background-image: url('../images/index_1/icon_top_1.png');
}
.page_index .sec_3 .pages .list > li .tit {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  margin-left: 20px;
  margin-right: 39px;
  font-size: 16px;
  color: #161a21;
  line-height: 57px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.page_index .sec_3 .pages .list > li .tit:hover {
  color: #043c8a;
}
.page_index .sec_3 .pages .list > li .con {
  margin-left: 20px;
  margin-right: 20px;
}
.page_index .sec_3 .pages .list > li .con .img {
  float: left;
  width: 82px;
  height: 82px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  background-color: #efefef;
  background-image: url('../images/index_1/logo_def.png');
}
.page_index .sec_3 .pages .list > li .con .right {
  margin-left: 99px;
  margin-right: 0px;
}
.page_index .sec_3 .pages .list > li .con .right .desc {
  color: #8a8d90;
  font-size: 12px;
  line-height: 100%;
  letter-spacing: 0px;
}
.page_index .sec_3 .pages .list > li .con .right .line {
  height: 1px;
  margin-top: 13px;
  background-color: #ddd;
}
.page_index .sec_3 .pages .list > li .con .right .comp_tit {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  display: block;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 14px;
  color: #33373a;
  line-height: 22px;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.page_index .sec_3 .pages .list > li .con .right .comp_tit:hover {
  color: #173f69;
}
.page_index .sec_3 .pages .list > li .con .right .tim {
  color: #999;
  margin-top: 2px;
  font-size: 12px;
  color: #8a8d90;
  line-height: 100%;
  font-family: 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', Verdana, Arial, Helvetica, SimHei, sans-serif;
}
.page_index .sec_4 {
  height: 479px;
  background-color: #3f5eb0;
}
.page_index .sec_4 .l_con {
  *zoom: 1;
}
.page_index .sec_4 .l_con:before,
.page_index .sec_4 .l_con:after {
  content: "";
  display: table;
}
.page_index .sec_4 .l_con:after {
  clear: both;
}
.page_index .sec_4 .l_con .m_tit {
  position: relative;
  text-align: center;
  margin-top: 50px;
  font-size: 24px;
  line-height: 36px;
  letter-spacing: 1.2px;
  color: #1d242f;
  padding-bottom: 22px;
  background-repeat: no-repeat;
  background-position: center bottom;
  background-image: url('../images/index_1/bg_line_bottom_2.png');
}
.page_index .sec_4 .l_con .m_tit > span {
  color: #dae2f5;
}
.page_index .sec_4 .l_con .m_tit .see_more {
  position: absolute;
  right: 0px;
  right: 28px;
  color: #fff;
  font-size: 14px;
  font-style: italic;
  line-height: 25.522px;
}
.page_index .sec_4 .l_con .m_tit .see_more:hover {
  color: #01cb7a;
}
.page_index .sec_4 .l_con .m_con .list {
  *zoom: 1;
  margin-top: 39px;
  margin-right: -24px;
}
.page_index .sec_4 .l_con .m_con .list:before,
.page_index .sec_4 .l_con .m_con .list:after {
  content: "";
  display: table;
}
.page_index .sec_4 .l_con .m_con .list:after {
  clear: both;
}
.page_index .sec_4 .l_con .m_con .list > li {
  float: left;
  width: 282px;
  height: 230px;
  margin-right: 24px;
}
.page_index .sec_4 .l_con .m_con .list > li > a {
  position: relative;
  width: 100%;
  height: 100%;
  display: block;
}
.page_index .sec_4 .l_con .m_con .list > li > a .img {
  width: 282px;
  height: 230px;
  overflow: hidden;
}
.page_index .sec_4 .l_con .m_con .list > li > a .img > div {
  width: 100%;
  height: 100%;
  transition: all 0.2s linear 0s;
  -moz-transition: all 0.2s linear 0s;
  -webkit-transition: all 0.2s linear 0s;
  -o-transition: all 0.2s linear 0s;
  background-size: cover;
  background-color: #efefef;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url('../images/index_1/image1.png');
}
.page_index .sec_4 .l_con .m_con .list > li > a .txt {
  position: absolute;
  *zoom: 1;
  width: 245px;
  height: 91px;
  bottom: -45px;
  margin-left: 21.5px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url('../images/index_1/bg_nav_3.png');
}
.page_index .sec_4 .l_con .m_con .list > li > a .txt:before,
.page_index .sec_4 .l_con .m_con .list > li > a .txt:after {
  content: "";
  display: table;
}
.page_index .sec_4 .l_con .m_con .list > li > a .txt:after {
  clear: both;
}
.page_index .sec_4 .l_con .m_con .list > li > a .txt .txt1 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-left: 15px;
  padding-right: 15px;
  display: block;
  color: #3f5eb0;
  font-size: 20px;
  margin-top: 23px;
  line-height: 20px;
  text-align: center;
  letter-spacing: 0.4px;
}
.page_index .sec_4 .l_con .m_con .list > li > a .txt .txt2 {
  display: block;
  color: #3f5eb0;
  font-size: 12px;
  margin-top: 8px;
  line-height: 20px;
  text-align: center;
  letter-spacing: 1.8px;
}
.page_index .sec_4 .l_con .m_con .list > li > a:hover .txt {
  background-image: url('../images/index_1/bg_nav_3_hover.png');
}
.page_index .sec_4 .l_con .m_con .list > li > a:hover .txt .txt1 {
  color: #24344b;
}
.page_index .sec_4 .l_con .m_con .list > li > a:hover .txt .txt2 {
  color: #24344b;
}
.page_index .sec_4 .l_con .m_con .list > li.l_1 > a .img > div {
  background-image: url('../images/index_1/image1.png');
}
.page_index .sec_4 .l_con .m_con .list > li.l_2 > a .img > div {
  background-image: url('../images/index_1/image2.png');
}
.page_index .sec_4 .l_con .m_con .list > li.l_3 > a .img > div {
  background-image: url('../images/index_1/image3.png');
}
.page_index .sec_4 .l_con .m_con .list > li.l_4 > a .img > div {
  background-image: url('../images/index_1/image1.png');
}
.page_index .sec_4 .l_con .m_con .list > li:hover > a .img > div {
  transform: scale(1.2);
}
.page_index .sec_6 {
  background-color: #242f3d;
}
.page_index .sec_6 > .l_con {
  width: 1200px;
  margin: 0 auto;
  height: 208px;
  *zoom: 1;
}
.page_index .sec_6 > .l_con:before,
.page_index .sec_6 > .l_con:after {
  content: "";
  display: table;
}
.page_index .sec_6 > .l_con:after {
  clear: both;
}
.page_index .sec_6 > .l_con:before,
.page_index .sec_6 > .l_con:after {
  content: "";
  display: table;
}
.page_index .sec_6 > .l_con:after {
  clear: both;
}
.page_index .sec_6 > .l_con .m_tit {
  position: relative;
  color: #fff;
  font-size: 24px;
  margin-top: 50px;
  line-height: 36px;
  text-align: center;
  padding-bottom: 22px;
  letter-spacing: 1.2px;
  background-repeat: no-repeat;
  background-position: center bottom;
  background-image: url('../images/index_1/bg_line_bottom_2.png');
}
.page_index .sec_6 > .l_con .m_tit > span {
  color: #8ca2dc;
}
.page_index .sec_6 > .l_con .m_tit .see_more {
  position: absolute;
  right: 0px;
  right: 28px;
  color: #fff;
  font-size: 14px;
  font-style: italic;
  line-height: 25.522px;
}
.page_index .sec_6 > .l_con .m_tit .see_more:hover {
  color: #01cb7a;
}
.page_index .sec_6 > .l_con .list {
  *zoom: 1;
  margin-top: 78px;
  margin-right: -20px;
  padding-bottom: 39px;
}
.page_index .sec_6 > .l_con .list:before,
.page_index .sec_6 > .l_con .list:after {
  content: "";
  display: table;
}
.page_index .sec_6 > .l_con .list:after {
  clear: both;
}
.page_index .sec_6 > .l_con .list > li {
  float: left;
  width: 190px;
  margin-right: 6px;
  margin-bottom: 12px;
}
.page_index .sec_6 > .l_con .list > li > a {
  display: block;
  width: 100%;
  height: 100%;
}
.page_index .sec_6 > .l_con .list > li > a > img {
  width: 100%;
  height: 72px;
}
.page_index .sec_6 > .l_con .list > li:hover {
  opacity: .8;
}
.cd_bottom {
  height: 67px;
  background-color: #fff;
  border-top: 1px solid #d4dae0;
}
.cd_bottom > a {
  padding-left: -25px;
  padding-right: -25px;
}
.cd_bottom .icon_xjh {
  font-size: 14px;
  color: #3b3b42;
  margin-top: 22px;
  line-height: 67px;
  margin-right: 20px;
  margin-left: 12px;
  padding-left: 28px;
  margin-right: 10px;
  background-repeat: no-repeat;
  background-position: left center;
  background-image: url('../images/index_1/icon_xjh.png');
}
.cd_bottom .icon_xjh:hover {
  color: #3f5eb0;
}
.cd_bottom .icon_sxh {
  font-size: 14px;
  color: #3b3b42;
  margin-top: 22px;
  line-height: 67px;
  padding-left: 28px;
  margin-right: 10px;
  background-repeat: no-repeat;
  background-position: left center;
  background-image: url('../images/index_1/icon_sxh.png');
}
.cd_bottom .icon_sxh:hover {
  color: #3f5eb0;
}
.cd_bottom .icon_kzxj {
  font-size: 14px;
  color: #3b3b42;
  margin-top: 22px;
  line-height: 67px;
  padding-left: 28px;
  margin-right: 10px;
  background-repeat: no-repeat;
  background-position: left center;
  background-image: url('../images/index_1/icon_kzxj.png');
}
.cd_bottom .icon_kzxj:hover {
  color: #3f5eb0;
}
.cd_bottom .icon_kzsx {
  font-size: 14px;
  color: #3b3b42;
  margin-top: 22px;
  line-height: 67px;
  padding-left: 28px;
  margin-right: 10px;
  background-repeat: no-repeat;
  background-position: left center;
  background-image: url('../images/index_1/icon_kzsx.png');
}
.cd_bottom .icon_kzsx:hover {
  color: #3f5eb0;
}
.cd_bottom .icon_arrow_right {
  float: right;
  width: 53px;
  height: 67px;
  display: block;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url('../images/index_1/icon_arrow_right.png');
}
.cd_bottom .icon_arrow_right:hover {
  background-image: url('../images/index_1/icon_arrow_right_hover.png');
}
.calendarWrap {
  width: 388px;
  background-color: #fff;
  box-shadow: 0px 3px 8px 0px rgba(0, 42, 102, 0.12);
}
.calendarWrap .calendar {
  float: left;
  width: 388px;
  position: relative;
}
.calendarWrap #calendar {
  background: #fff;
}
.calendarWrap .calendar .calendarL {
  position: relative;
  padding: 10px 0;
  border-bottom: 1px solid #e2e2e2;
  zoom: 1;
}
.calendarWrap .calendar .calendarL:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.calendarWrap .calendar .nowInfo {
  display: none;
  position: absolute;
  bottom: 40px;
  *bottom: 33px;
  right: -62px;
  width: 408px;
  height: auto;
  padding: 16px;
  background: #fff;
  border: 1px solid #168364;
  line-height: 18px;
  z-index: 3;
  font-weight: normal;
  text-align: left;
  transition: all 1s;
}
.calendarWrap .calendar .nowInfo:before {
  content: '';
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 7px solid #168364;
  position: absolute;
  right: 74px;
  bottom: -8px;
}
.calendarWrap .calendar .nowInfo:after {
  content: '';
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 7px solid #fff;
  position: absolute;
  right: 74px;
  bottom: -7px;
}
.calendarWrap .calendar .nowInfo .text1 {
  font-size: 12px;
  color: #d06d06;
  padding: 10px 0 5px;
}
.calendarWrap .calendar .nowInfo .text1 a {
  color: #d06d06;
}
.calendarWrap .calendar .nowInfo .text1 a:hover {
  color: #027634;
}
.calendarWrap .calendar .nowInfo .text2 {
  font-size: 12px;
  color: #3d413b;
}
.calendarWrap .calendar .nowInfo .icon {
  position: absolute;
  bottom: -7px;
  left: 50%;
  margin-left: -3px;
}
/* .calendarWrap .calendar .sprite-arrow_left{
float: left;
display: inline-block;
}
.calendarWrap .calendar .sprite-arrow_right{
  float: right;
  display: inline-block;
} */
.calendarWrap .calendar .sprite-arrow_left{
  position: absolute;
  left: 15px;
  width: 8px;
  height:14px;
  top: 29px;
  text-align: center;
  background:url('../images/index_1/arrow_left.png');
  background-size:8px 14px;
  display: block;
  /* background-image: url('../images/index_1/arrow_left.png') no-repeat center center; */
  background-repeat: no-repeat;
}
.calendarWrap .calendar .sprite-arrow_left:hover{
  position: absolute;
  left: 15px;
  width: 8px;
  height:14px;
  top: 29px;
  text-align: center;
  background:url('../images/index_1/arrow_left_hover.png');
  background-size:8px 14px;
  display: block;
  background-repeat: no-repeat;
  /* background-image: url('../images/index_1/arrow_left.png') no-repeat center center; */
}
/* .calendarWrap .calendar .sprite-arrow_left img{
  width: 8px;
  height:14px;
} */
.calendarWrap .calendar .sprite-arrow_right{
  position: absolute;
  right: 15px;
  top: 29px;
  width: 8px;
  height:14px;
  text-align: center;
  background:url('../images/index_1/arrow_right.png');
  background-size:8px 14px;
  display: block;
  background-repeat: no-repeat;
}
.calendarWrap .calendar .sprite-arrow_right:hover{
  position: absolute;
  right: 15px;
  top: 29px;
  width: 8px;
  height:14px;
  text-align: center;
  background:url('../images/index_1/arrow_right_hover.png');
  background-size:8px 14px;
  display: block;
  background-repeat: no-repeat;
}
/* .calendarWrap .calendar .sprite-arrow_right img{
  width: 8px;
  height:14px;
} */
.calendarWrap .calendar .calendarL li img {
  vertical-align: middle;
}
.calendarWrap .calendar .month {
  width: 388px;
  color: #fff;
  font-size: 26px;
  text-align: center;
  line-height: 78px;
  font-weight: bold;
  background-color: #003b8b;
  height: 78px;
  border-radius: 3px 3px 0 0;
}
.calendarWrap .calendar .dateHeader {
  zoom: 1;
  width: 364px;
  height: 45px;
  color: #29292a;
  font-size: 16px;
  line-height: 45px;
  padding-left: 12px;
  padding-right: 12px;
      background-color: #cde2ff;
  /*border-top: 1px solid #fff;*/
}
.calendarWrap .calendar .dateCont {
  color: #666;
  zoom: 1;
  width: 364px;
  font-size: 14px;
  padding-bottom: 15px !important;
  padding-left: 12px;
  padding-right: 12px;
}
.calendarWrap .calendar .dateHeader:after,
.calendarWrap .calendar .dateCont:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.calendarWrap .calendar .dateCont .gray2 {
  color: #b6b6b6;
}
.calendarWrap .calendar .dateHeader li {
  line-height: 45px!important;
  font-weight: bold;
}
.calendarWrap .calendar .dateHeader li,
.calendarWrap .calendar .dateCont > li {
  position: relative;
  float: left;
  width: 52px;
  text-align: center;
  line-height: 42px !important;
  /* z-index: 1; */
  font-family: PingFangSC-Regular;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
  color: #29292a;
}
.calendarWrap .calendar .dateHeader li.red2 {
  font-family: PingFangSC-Regular;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #003b8b;
}
.calendarWrap .calendar .dateCont li {
  cursor: pointer;
}
.calendarWrap .calendar .dateCont li.tip {
  background: url('../images/indexw/index_34.png') no-repeat center center;
  color: #003b8b;
}
.calendarWrap .calendar .dateCont li.today,
.calendarWrap .calendar .dateCont li.tip.today {
  background: url('../images/index_1/today.png') no-repeat center center !important;


  /* background: url('../images/indexw/index_36.png') no-repeat center center; */
  /* color: #fff;
  font-weight: normal; */
  
  /* text-indent:-2000em; */
}
.calendarWrap .calendar .dateCont .today .ib {
  font-weight: normal;
}
.calendarWrap .calendar .dateCont li.tip:hover {
  position: relative;
  z-index: 10!important;
  background: url('../images/indexw/index_35.png') no-repeat center center;
}
.calendarWrap .calendar .tip:hover .nowInfo {
  display: block;
}
.calendarWrap .calendar .dateHeader li.before {
  color: #b6b6b6;
}
/* .calendarWrap .calendar .nowInfo ul {
  height: auto;
  max-height: 295px;
  overflow-y: auto;
}
.calendarWrap .calendar .nowInfo ul li {
  padding-bottom: 14px;
  border-bottom: 1px dashed #cecece;
  margin-bottom: 14px;
}
.calendarWrap .calendar .nowInfo ul li:hover a {
  color: #ff9a2b;
}
.calendarWrap .calendar .nowInfo li a {
  color: #333;
  font-size: 14px;
  display: block;
  *zoom: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.calendarWrap .calendar .nowInfo li a:before,
.calendarWrap .calendar .nowInfo li a:after {
  content: "";
  display: table;
}
.calendarWrap .calendar .nowInfo li a:after {
  clear: both;
}
.calendarWrap .calendar .nowInfo li span {
  display: inline-block;
}
.calendarWrap .calendar .nowInfo li .type {
  width: auto!important;
}
.calendarWrap .calendar .nowInfo li .tit {
  width: auto!important;
}
.calendarWrap .calendar .nowInfo .more {
  color: #666666;
  font-size: 14px;
  float: right;
}
.calendarWrap .calendar .nowInfo .more:hover {
  color: #ff9a2b;
}
.calendarWrap .calendar .nowInfo li .address {
  color: #666;
  font-size: 14px;
  *zoom: 1;
  margin-top: 8px;
}
.calendarWrap .calendar .nowInfo li .address:before,
.calendarWrap .calendar .nowInfo li .address:after {
  content: "";
  display: table;
}
.calendarWrap .calendar .nowInfo li .address:after {
  clear: both;
}
.calendarWrap .calendar .nowInfo li .add {
  width: 320px;
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.calendarWrap .calendar .nowInfo li .time {
  float: right;
  font-size: 14px;
  color: #999;
  margin-right: 5px;
} */
.calendarWrap ::-webkit-scrollbar {
  width: 14px;
  height: 14px;
}
.calendarWrap ::-webkit-scrollbar-track,
.calendarWrap ::-webkit-scrollbar-thumb {
  border-radius: 999px;
  border: 5px solid transparent;
}
.calendarWrap ::-webkit-scrollbar-track {
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2) inset;
}
.calendarWrap ::-webkit-scrollbar-thumb {
  min-height: 20px;
  background-clip: content-box;
  box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.2) inset;
}
.calendarWrap ::-webkit-scrollbar-corner {
  background: transparent;
}
.calendarWrap .calendar .dateCont li {
  position: relative;
}
.calendarWrap .calendar .dateCont li:hover {
  z-index: 2;
}
.calendarWrap .calendar .dateCont .tip:hover .newDateList {
  display: block;
}
.calendarWrap .calendar .dateCont .newDateList {
   display: none;
   position: absolute;
    bottom: 40px;
    right: -62px;
    width: 408px;
    height: auto;
    padding: 16px;
    background: #fff;
    border: 1px solid #168364;
    z-index: 300;
    font-weight: 400;
    text-align: left;
    transition: all 1s;
}
.calendarWrap .calendar .dateCont .newDateList:before {
    content: '';
    border-left: 8px solid transparent !important;
    border-right: 8px solid transparent !important;
    right: 79px !important;
    position: absolute;
    border-top: 7px solid #168364 !important;
    bottom: -8px !important;
}
.calendarWrap .calendar .dateCont .newDateList:after{
  border-top: 7px solid #fff !important;
  bottom: -7px !important;
  content: '';
  border-left: 8px solid transparent !important;
  border-right: 8px solid transparent !important;
  right: 79px !important;
  position: absolute;
}
  .calendarWrap .calendar .newDateList ul{
    height: auto;
    max-height: 295px;
    overflow-y: auto;
  }
  
.newDateList .list {
 
}
.newDateList .list > li {
  margin-left: 15px;
  margin-right: 15px;
  border-bottom: 1px dashed #999;
  padding:10px 0;
}
.newDateList .list > li > a {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #333;
  display: block;
  font-size: 14px;
  text-align: left;
}
.newDateList .list > li > a:hover .i_tit{
  color: #3f5eb0;
}
.newDateList .list > li > a .i_tit {
  background-repeat: no-repeat;
  background-position: left center;
  width: 350px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; 
  line-height: 20px;
}
.newDateList .list > li > a .i_addr {
  width: 350px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-top:10px; 
  line-height: 20px;
  padding-left:7px;
}
.hospital-middle {
			width: 100%;
			height: 268px;
		}

		.hospital-middle-all {
			width: 1200px;
			height: 100%;
			margin: 0 auto;
			box-sizing: border-box;
		}

		.hospital-middle-all ul {
			width: 1200px;
			height: 100%;

		}

		.hospital-middle-all ul li {
			float: left;
			width: 25%;
			height: 100%;
		}

		.hospital-middle-all ul li a {
			width: 100%;
			height: 100%;
			border-radius: 3px;
			display: inline-block;
			/* background-color: tomato; */
		}
		.hospital-middle-all ul li a .lm_0{
			margin: 62px auto 20px;
			width: 75px;
			height: 75px;
			background: url('../images/index_1/icon1.png') no-repeat;
			background-size: auto 75px;
			background-position: center;
		}
		.hospital-middle-all ul li a .lm_1{
			margin: 62px auto 20px;
			width: 75px;
			height: 75px;
			background: url('../images/index_1/icon2.png') no-repeat;
			background-size: auto 75px;
			background-position: center;
		}
		.hospital-middle-all ul li a .lm_2{
			margin: 62px auto 20px;
			width: 75px;
			height: 75px;
			background: url('../images/index_1/icon3.png') no-repeat;
			background-size: auto 75px;
			background-position: center;
		}
		.hospital-middle-all ul li a .lm_3{
			margin: 62px auto 20px;
			width: 75px;
			height: 75px;
			background: url('../images/index_1/icon4.png') no-repeat;
			background-size: auto 75px;
			background-position: center;
		}
		.hospital-middle-all ul li a img{
			width: 20px;
			height: 4px;
			display: block;
			margin: 0 auto;
		}
		.hospital-middle-all ul li a p{
			text-align: center;
			font-size: 20px;
			line-height: 72px;
			letter-spacing: 1px;
			color: #003685;
		}
		.hospital-middle-all ul li:hover a .lm_0{
			background: url('../images/index_1/icon1-hover.png') no-repeat;
			background-size: auto 75px;
			background-position: center;
		}
		.hospital-middle-all ul li:hover .lm_1{
			background: url('../images/index_1/icon2-hover.png') no-repeat;
			background-size: auto 75px;
			background-position: center;
		}
		.hospital-middle-all ul li:hover .lm_2{
			background: url('../images/index_1/icon3-hover.png') no-repeat;
			background-size: auto 75px;
			background-position: center;
		}
		.hospital-middle-all ul li:hover .lm_3{
			background: url('../images/index_1/icon4-hover.png') no-repeat;
			background-size: auto 75px;
			background-position: center;
		}
		.hospital-middle-all ul li:hover .a-div {
			width: 278px;
			height: 76px;
			background-color: #003b8b;
			box-shadow: 5px 8.7px 18px 0px rgba(220, 233, 237, 0.4);
			border-radius: 0px 0px 3px 3px;
			text-align: center;
			line-height: 76px;
			font-family: PingFangSC-Semibold;
			font-size: 20px;
			font-weight: normal;
			font-stretch: normal;
			letter-spacing: 0.4px;
			color: #ffffff;
		}

		.hospital-middle-all ul li:hover .a-div img {
			display: none;
		}

		.hospital-zhong {
			width: 100%;
			/* height: 380px; */
			background-color: #c7ddf5;
		}

		.hospital-zhong-all {
			width: 1200px;
			/* height: 380px; */
			margin: 0 auto;
			padding-top: 30px;
			padding-bottom: 30px;
			box-sizing: border-box;
		}

		.hospital-zhong-all-top {
			width: 1200px;
			height: 66px;
			position: relative;
		}

		.hospital-zhong-all-top-img1 {
			position: absolute;
			top: 0;
			left: 0;
			width: 22px;
			height: 22px;
		}

		.hospital-zhong-all-top-img2 {
			width: 61px;
			height: 12px;
			background: url('../images/index_1/icon-more.png');
			background-size: 61px 12px;
			position: absolute;
			top: 25px;
			right: 0;
			display: block;
		}
		.hospital-zhong-all-top-img2:hover {
			width: 61px;
			height: 12px;
			background: url('../images/index_1/icon-more-hover.png');
			background-size: 61px 12px;
			position: absolute;
			top: 25px;
			right: 0;
			display: block;
		}
		.hospital-zhong-all-top-left {
			font-family: PingFangSC-Semibold;
			font-size: 24px;
			font-weight: normal;
			font-stretch: normal;
			letter-spacing: 0px;
			color: #003b8b;
			position: absolute;
			top: 18px;
			left: 22px;
		}

		.hospital-zhong-all-m,
		.hospital-zhong-all-m ul {
			width: 1200px;
			height: 200px;
		}

		.hospital-zhong-all-m ul li {
			float: left;
			width: 387px;
			height: 86px;
			margin-right: 17px;
			margin-bottom: 17px;
		}

		.hospital-zhong-all-m ul li:nth-child(3n) {
			margin-right: 0px;
		}

		.hospital-zhong-all-m ul li:nth-child(4) {
			margin-bottom: 0px;
		}

		.hospital-zhong-all-m ul li:nth-child(5) {
			margin-bottom: 0px;
		}

		.hospital-zhong-all-m ul li:nth-child(6) {
			margin-bottom: 0px;
		}

		.hospital-zhong-all-m ul li a {
			display: inline-block;
			width: 387px;
			height: 86px;
			background-color: #fafafc;
			border-radius: 3px;
			padding: 15px;
			box-sizing: border-box;
		}

		.hospital-zhong-all-m-ul-l {
			float: left;
			width: 58px;
			height: 56px;
			margin-right: 20px;
			overflow: hidden;
			text-align: center;
		}

		.hospital-zhong-all-m-ul-r {
			float: left;
			width: 279px;
			display: flex;
			align-items: center;
			height: 56px;
		}
		.hospital-zhong-all-m-ul-r-text{
			width: 279px;
			font-family: PingFangSC-Regular;
			font-size: 16px;
			font-weight: normal;
			font-stretch: normal;
			line-height: 28px;
			letter-spacing: 0px;
			color: #1e1e24;
			letter-spacing: 0px;
			overflow: hidden;
			text-overflow: ellipsis;
			display: -webkit-box;
			-webkit-line-clamp: 2;
			-webkit-box-orient: vertical;
		}
		.hospital-zhong-all-m-ul-l {
			font-family: PingFangSC-Medium;
			font-size: 12px;
			font-weight: normal;
			letter-spacing: -0.3px;
			color: #003b8b;
		}

		.ul-text {
			font-size: 30px !important;
		}

		.hospital-zhong-all-m ul li:hover a {
			display: inline-block;
			background-color: #003b8b !important;
			width: 387px;
			height: 86px;
			border-radius: 3px;
			padding: 15px;
			box-sizing: border-box;

		}

		.hospital-zhong-all-m ul li:hover .hospital-zhong-all-m-ul-l {
			color: #ffffff !important;
		}

		.hospital-zhong-all-m ul li:hover .hospital-zhong-all-m-ul-r {
			color: #ffffff !important;
		}

		.hospital-imgs {
			width: 100%;
			height: 150px;
			background-color: #2f3742;
		}

		.hospital-imgs-div,
		.hospital-imgs-div ul {
			width: 1200px;
			height: 150px;
			margin: 0 auto;

		}

		.hospital-imgs-div ul {
			padding-top: 39px;
			box-sizing: border-box;
		}

		.hospital-imgs-div ul li {
			float: left;
			width: 190px;
			height: 72px;
			margin-right: 10px;
		}

		.hospital-imgs-div ul li a {
			display: inline-block;
			width: 190px;
			height: 72px;
			border-radius: 2px;
		}

		.hospital-imgs-div ul li a img {
			width: 190px;
			height: 72px;
			border-radius: 2px;
		}
/* .newDateList .list > li.type_xjh .i_tit {
  background-image: url('../images/index_1/icon_xjh.png');
}
.newDateList .list > li.type_sxh .i_tit {
  background-image: url('../images/index_1/icon_sxh.png');
}
.newDateList .list > li.type_kzsxh .i_tit {
  background-image: url('../images/index_1/icon_kzsx.png');
}
.newDateList .list > li.type_kzxjh .i_tit {
  background-image: url('../images/index_1/icon_kzxj.png');
} */
.newDateList .list > li:last-child {
  border-bottom: none;
}



/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2Uvbm9ybWFsaXplLmxlc3MiLCJiYXNlL3ZhcmlhYmxlcy5sZXNzIiwiYmFzZS9mdW4ubGVzcyIsImJhc2UvYmFzZS5sZXNzIiwiYmFzZS9wbHVncy5sZXNzIiwiYmFzZS9zaXRlQWRkci5sZXNzIiwiYmFzZS9zdWJfbmF2Lmxlc3MiLCJiYXNlL3BhZ2luZy5sZXNzIiwiYmFzZS9wYWdpbmF0aW9uLmxlc3MiLCJiYXNlL2hiLmxlc3MiLCJpbmRleF8xLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQU9BO0VBQ0MsYUFBWSxhQUFaO0VBQ0EsU0FBVSwyQkFBVjs7QUFFRDtFQUNDLFVBQUE7RUFDQSxTQUFBO0VBQ0EsdUJBQUE7RUFDQSw0QkFBQTs7RUFDQSwrQkFBQTs7O0FBRUQ7QUFBTztFQUNOLFlBQUE7RUFDQSw2QkFBQTs7QUFHRDtBQUNBO0VBQ0EsYUFBQTs7QUFHQTtFQUNDLGFDaEJ5QixtQkFBa0IsdUJBQXNCLCtERGdCakU7RUFDQSwwQkFBQTtFQUNBLDhCQUFBOztBQU9EO0VBQ0MsU0FBQTtFQUNBLGdCQUFBOztBQWFEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0VBQ0MsY0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBOztBQVFEO0FBQ0E7QUFDQTtBQUNBO0VBQ0MscUJBQUE7RUFDQSx3QkFBQTs7QUFRRCxLQUFLLElBQUk7RUFDUixhQUFBO0VBQ0EsU0FBQTs7QUFRRDtBQUNBO0VBQ0MsYUFBQTs7QUFVRDtFQUNDLDZCQUFBO0VBQ0EscUJBQUE7O0FBUUQsQ0FBQztBQUNELENBQUM7RUFDQSxVQUFBOztBQUVELENBQUM7RUFDQSxjQUFBOztBQXFCRDtBQUNBO0VBQ0MsaUJBQUE7O0FBR0Q7RUFDQyxrQkFBQTs7QUFRRDtFQUNDLGNBQUE7RUFDQSxnQkFBQTs7QUFPRDtFQUNDLGNBQUE7O0FBT0Q7QUFDQTtFQUNDLGNBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7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RUFDQSxnQ0FBQTs7QUF2Q0wsWUFtQkMsTUFHQyxLQUlDLElBZUM7RUFDQyxpQkFBQTs7QUFHRixZQTFCRixNQUdDLEtBdUJFLFNBQ0E7RUFDQyxzQkFBc0IsaUNBQXRCOztBQUdGLFlBL0JGLE1BR0MsS0E0QkUsU0FDQTtFQUNDLHNCQUFzQixpQ0FBdEI7O0FBR0YsWUFwQ0YsTUFHQyxLQWlDRSxXQUNBO0VBQ0Msc0JBQXNCLGtDQUF0Qjs7QUFHRixZQXpDRixNQUdDLEtBc0NFLFdBQ0E7RUFDQyxzQkFBc0Isa0NBQXRCOztBQUdGLFlBOUNGLE1BR0MsS0EyQ0U7RUFDQSxtQkFBQSIsInNvdXJjZXNDb250ZW50IjpbIi8qISBub3JtYWxpemUuY3NzIHYzLjAuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLy9cbi8vIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXG4vLyAyLiBQcmV2ZW50IGlPUyBhbmQgSUUgdGV4dCBzaXplIGFkanVzdCBhZnRlciBkZXZpY2Ugb3JpZW50YXRpb24gY2hhbmdlLFxuLy8gICAgd2l0aG91dCBkaXNhYmxpbmcgdXNlciB6b29tLlxuLy9cbkBmb250LWZhY2V7XG5cdGZvbnQtZmFtaWx5OidHb3RoYW0tQm9sZCc7XG5cdHNyYyA6IHVybCgnLi4vZm9udHMvR290aGFtLUJvbGQub3RmJyk7XG59XG4qe1xuXHRwYWRkaW5nOjA7XG5cdG1hcmdpbjowO1xuXHRib3gtc2l6aW5nOmNvbnRlbnQtYm94O1xuXHQtbW96LWJveC1zaXppbmc6Y29udGVudC1ib3g7IC8qIEZpcmVmb3ggKi9cblx0LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94OyAvKiBTYWZhcmkgKi9cbn1cbmJ1dHRvbixpbnB1dHtcblx0Ym9yZGVyOm5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG59XG5cbjo6LW1zLWNsZWFyLFxuOjotbXMtcmV2ZWFse1xuZGlzcGxheTpub25lO1xufVxuXG5odG1sIHtcblx0Zm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1zYW5zLXNlcmlmOyAvLyAxXG5cdC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAyXG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gMlxufVxuXG4vL1xuLy8gUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxuLy9cblxuYm9keSB7XG5cdG1hcmdpbjogMDtcblx0YmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLy8gSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy9cbi8vIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBhbnkgSFRNTDUgZWxlbWVudCBpbiBJRSA4LzkuXG4vLyBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYGRldGFpbHNgIG9yIGBzdW1tYXJ5YCBpbiBJRSAxMC8xMVxuLy8gYW5kIEZpcmVmb3guXG4vLyBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYG1haW5gIGluIElFIDExLlxuLy9cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG4vLyAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4vL1xuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIDFcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvLyAyXG59XG5cbi8vXG4vLyBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuLy8gUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbi8vXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGhlaWdodDogMDtcbn1cblxuLy9cbi8vIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC5cbi8vIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cbi8vXG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vLyBMaW5rc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy9cbi8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuLy9cblxuYSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8vXG4vLyBJbXByb3ZlIHJlYWRhYmlsaXR5IG9mIGZvY3VzZWQgZWxlbWVudHMgd2hlbiB0aGV5IGFyZSBhbHNvIGluIGFuXG4vLyBhY3RpdmUvaG92ZXIgc3RhdGUuXG4vL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuXHRvdXRsaW5lOiAwO1xufVxuYTp2aXNpdGVkIHtcblx0Y29sb3I6aW5oZXJpdDtcblx0Ly8gY29sb3I6IHRyYW5zcGFyZW50O1xufTtcbi8vIGF7ICAgICBcbi8vICAgY29sb3I6dHJhbnNwYXJlbnQ7ICAgIFxuLy8gICAmOnZpc2l0ZWQge2NvbG9yOiB0cmFuc3BhcmVudDt9ICAgXG4vLyAgICY6aG92ZXIge2NvbG9yOiB0cmFuc3BhcmVudDt9ICAgXG4vLyAgICY6YWN0aXZlIHtjb2xvcjogdHJhbnNwYXJlbnQ7fVxuLy8gfVxuLy8gYTotd2Via2l0LWFueS1saW5reyBjb2xvcjogdHJhbnNwYXJlbnQ7fVxuLy8gYTotd2Via2l0LWFueS1saW5rOnZpc2l0ZWR7IGNvbG9yOiB0cmFuc3BhcmVudDt9XG4vLyBhOi13ZWJraXQtYW55LWxpbms6YWN0aXZleyBjb2xvcjogdHJhbnNwYXJlbnQ7fVxuXG4vLyBUZXh0LWxldmVsIHNlbWFudGljc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuXG4vL1xuLy8gQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuLy9cblxuYixcbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5lbXtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vL1xuLy8gQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxuLy8gY29udGV4dHMgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuLy9cblxuaDEge1xuXHRmb250LXNpemU6IDJlbTtcblx0bWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLy9cbi8vIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuLy9cblxuc21hbGwge1xuXHRmb250LXNpemU6IDgwJTtcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbi8vXG5cbnN1YixcbnN1cCB7XG5cdGZvbnQtc2l6ZTogNzUlO1xuXHRsaW5lLWhlaWdodDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG5cdHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuXHRib3R0b206IC0wLjI1ZW07XG59XG5cbi8vXG4vLyBsaXN0XG4vL1xudWwsbGksb2x7XG5cdGxpc3Qtc3R5bGU6bm9uZTtcbn1cblxuLy8gRW1iZWRkZWQgY29udGVudFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy9cbi8vIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwLlxuLy9cblxuaW1nIHtcblx0Ym9yZGVyOiAwO1xufVxuXG4vL1xuLy8gQ29ycmVjdCBvdmVyZmxvdyBub3QgaGlkZGVuIGluIElFIDkvMTAvMTEuXG4vL1xuXG5zdmc6bm90KDpyb290KSB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8vIEdyb3VwaW5nIGNvbnRlbnRcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXG4vL1xuXG4vLyBGb3Jtc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy9cbi8vIEtub3duIGxpbWl0YXRpb246IGJ5IGRlZmF1bHQsIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFggYWxsb3cgdmVyeSBsaW1pdGVkXG4vLyBzdHlsaW5nIG9mIGBzZWxlY3RgLCB1bmxlc3MgYSBgYm9yZGVyYCBwcm9wZXJ0eSBpcyBzZXQuXG4vL1xuXG4vL1xuLy8gMS4gQ29ycmVjdCBjb2xvciBub3QgYmVpbmcgaW5oZXJpdGVkLlxuLy8gICAgS25vd24gaXNzdWU6IGFmZmVjdHMgY29sb3Igb2YgZGlzYWJsZWQgZWxlbWVudHMuXG4vLyAyLiBDb3JyZWN0IGZvbnQgcHJvcGVydGllcyBub3QgYmVpbmcgaW5oZXJpdGVkLlxuLy8gMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4vL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuXHRjb2xvcjogaW5oZXJpdDsgLy8gMVxuXHRmb250OiBpbmhlcml0OyAvLyAyXG5cdG1hcmdpbjogMDsgLy8gM1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEuXG4vL1xuXG5idXR0b24ge1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLy9cbi8vIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbi8vIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4vLyBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3gsIElFIDgvOS8xMC8xMSwgYW5kIE9wZXJhLlxuLy8gQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LlxuLy9cblxuYnV0dG9uLFxuc2VsZWN0IHtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxuLy8gICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXG4vLyAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXG4vLyAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxuLy8gICAgYGlucHV0YCBhbmQgb3RoZXJzLlxuLy9cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcblx0Y3Vyc29yOiBwb2ludGVyOyAvLyAzXG59XG5cbi8vXG4vLyBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxuLy9cblxuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vL1xuLy8gUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxuLy9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8vXG4vLyBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4vLyB0aGUgVUEgc3R5bGVzaGVldC5cbi8vXG5cbmlucHV0IHtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLy9cbi8vIEl0J3MgcmVjb21tZW5kZWQgdGhhdCB5b3UgZG9uJ3QgYXR0ZW1wdCB0byBzdHlsZSB0aGVzZSBlbGVtZW50cy5cbi8vIEZpcmVmb3gncyBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IHJlc3BlY3QgYm94LXNpemluZywgcGFkZGluZywgb3Igd2lkdGguXG4vL1xuLy8gMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBgY29udGVudC1ib3hgIGluIElFIDgvOS8xMC5cbi8vIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkvMTAuXG4vL1xuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXG5cdHBhZGRpbmc6IDA7IC8vIDJcbn1cblxuLy9cbi8vIEZpeCB0aGUgY3Vyc29yIHN0eWxlIGZvciBDaHJvbWUncyBpbmNyZW1lbnQvZGVjcmVtZW50IGJ1dHRvbnMuIEZvciBjZXJ0YWluXG4vLyBgZm9udC1zaXplYCB2YWx1ZXMgb2YgdGhlIGBpbnB1dGAsIGl0IGNhdXNlcyB0aGUgY3Vyc29yIHN0eWxlIG9mIHRoZVxuLy8gZGVjcmVtZW50IGJ1dHRvbiB0byBjaGFuZ2UgZnJvbSBgZGVmYXVsdGAgdG8gYHRleHRgLlxuLy9cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi8vXG4vLyAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbi8vIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4vL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8vIDFcblx0Ym94LXNpemluZzogY29udGVudC1ib3g7IC8vMlxufVxuXG4vL1xuLy8gUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSBhbmQgQ2hyb21lIG9uIE9TIFguXG4vLyBTYWZhcmkgKGJ1dCBub3QgQ2hyb21lKSBjbGlwcyB0aGUgY2FuY2VsIGJ1dHRvbiB3aGVuIHRoZSBzZWFyY2ggaW5wdXQgaGFzXG4vLyBwYWRkaW5nIChhbmQgYHRleHRmaWVsZGAgYXBwZWFyYW5jZSkuXG4vL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cbi8vXG5cbmZpZWxkc2V0IHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcblx0bWFyZ2luOiAwIDJweDtcblx0cGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExLlxuLy8gMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxuLy9cblxubGVnZW5kIHtcblx0Ym9yZGVyOiAwOyAvLyAxXG5cdHBhZGRpbmc6IDA7IC8vIDJcbn1cblxuLy9cbi8vIFJlbW92ZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSA4LzkvMTAvMTEuXG4vL1xuXG50ZXh0YXJlYSB7XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuXG4vL1xuLy8gRG9uJ3QgaW5oZXJpdCB0aGUgYGZvbnQtd2VpZ2h0YCAoYXBwbGllZCBieSBhIHJ1bGUgYWJvdmUpLlxuLy8gTk9URTogdGhlIGRlZmF1bHQgY2Fubm90IHNhZmVseSBiZSBjaGFuZ2VkIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFguXG4vL1xuLy8gVGFibGVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuLy9cblxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG5cdHBhZGRpbmc6IDA7XG59IiwiLy89PT3luLjnlKjpopzoibLlrprkuYlcbkBnMDogICAgICAgICAgICAgICAgICMwMDA7XG5AZzM6ICAgICAgICAgICAgICAgICAjMzMzO1xuQGc2OiAgICAgICAgICAgICAgICAgIzY2NjtcbkBnOTogICAgICAgICAgICAgICAgICM5OTk7XG5AZ2E6ICAgICAgICAgICAgICAgICAjYWFhO1xuQGdjOiAgICAgICAgICAgICAgICAgI2NjYztcblxuQHc6ICAgICAgICAgICAgICAgICAgI2ZmZjtcbi8vPT0gVHlwb2dyYXBoeVxuLy9cbi8vIyMgRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbkBmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgJ01pY3Jvc29mdCBZYUhlaScsJ1dlblF1YW5ZaSBNaWNybyBIZWknLCdIZWx2ZXRpY2EgTmV1ZScsVmVyZGFuYSxBcmlhbCxIZWx2ZXRpY2EsU2ltSGVpLHNhbnMtc2VyaWY7XG5cbi8vKiogVW5pdC1sZXNzIGBsaW5lLWhlaWdodGAgZm9yIHVzZSBpbiBjb21wb25lbnRzIGxpa2UgYnV0dG9ucy5cbkBsaC1iYXNlOiAgICAgICAgIFx0XHQgIDE1MCU7XG5AbGgtYmlnOiAgICAgICAgICAgICAgICAgIDIwMCU7XG5AbGgtc21hbGw6ICAgICAgICAgICAgICAgIDEyMCU7XG5cbi8qIOS7peWuveW6puS4ujEyMDBweO+8m2h0bWznmoRmb250LXNpemXkuLo4cHgg55qEcHjlr7nlupTlhbPns7tcbiAqIC0tMTJweC0tLTE0cHgtLS0xNnB4LS0tMThweC0tLTIwcHgtLS0yMnB4LS0tMjRweC0tMjZweC0tLTI4cHgtLS0tMzBweC0tLTMycHgtLTM0cHgtLS0tMzZweFxuICovXG5AZnM6MTBweCAxMnB4IDE0cHggMTZweCAxOHB4IDIwcHggMjJweCAyNHB4IDI2cHggMjhweCAzMHB4IDMycHggMzRweCAzNnB4O1xuQGZzMDoxMHB4O1xuQGZzMToxMnB4O1xuQGZzMjoxNHB4O1xuQGZzLXNtYWxsLW06MTRweDtcbkBmczM6MTZweDtcbkBmcy1zbWFsbDoxNnB4O1xuQGZzNDoxOHB4O1xuQGZzLWJhc2U6MThweDtcbkBmczU6MjBweDtcbkBmczY6MjJweDtcbkBmczc6MjRweDtcbkBmcy1iaWc6MjRweDtcbkBmczg6MjZweDtcbkBmczk6MjhweDtcbkBmczEwOjMwcHg7XG5AZnMtYmlnLW06MzBweDtcbkBmczExOjMycHg7XG5AZnMxMjozNHB4O1xuQGZzMTM6MzZweDtcblxuXG4vLz09PeWPr+mFjee9rumDqOWIhlxuQHRoZW1lQ29sb3I6ICAgICAgICAgIzE3M2Y2OTtcbkB0aGVtZUNvbG9yUmdiOiA5NiA1NyA1Nztcbi8vIEBzdWJDb2xvcjogICAgICAgICAgICMzM2NkZTU7XG5Ac3ViQ29sb3I6ICAgICAgICAgICBAdGhlbWVDb2xvcjtcbkBlcnJvckNvbG9yOiAgICAgICAgICNmZTAwMDA7XG5Ac3VjY0NvbG9yOiAgICAgICAgICAjOGRiMzQ5O1xuXG5AdGhlbWVZZWxsb3c6ICAgICAgICAjZmRhYzAwOyIsIi8qKuWxheS4rSovXHJcbi8qKklFOCDkuI3mlK/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/h2JlZm9yZeeahOaWueW8jyovXHJcbi5pbWdQcmVMb2FkQnlCZWZvcmUoQHVybCl7XHJcblx0JjpiZWZvcmV7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRoZWlnaHQ6IDBweDtcclxuXHRcdHdpZHRoOiAwcHg7XHJcblx0XHRjb250ZW50OiBcIiBcIjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChAdXJsKTtcclxuXHR9XHJcbn1cclxuLyoq5qCF5qC8KiovXHJcbi50YWJsZShAcm93LXdpZHRoOjc1MHB4LEBjb2wtc3BhY2U6NDBweCxAcm93LXNwYWNlOjM1cHgpe1xyXG5cdEBvbmU6KEByb3ctd2lkdGggLSBAY29sLXNwYWNlKjUpLzY7XHJcblx0d2lkdGg6QHJvdy13aWR0aDtcclxuXHQqW2NsYXNzXj0ncm93J117XHJcblx0XHRtYXJnaW4tbGVmdDpmbG9vcigtQGNvbC1zcGFjZS8yKTtcclxuXHRcdG1hcmdpbi1yaWdodDpmbG9vcigtQGNvbC1zcGFjZS8yKTtcclxuXHRcdG1hcmdpbi10b3A6QHJvdy1zcGFjZTtcclxuXHRcdG1hcmdpbi1ib3R0b206MHB4O1xyXG5cdFx0LmNsZWFyO1xyXG5cdH1cclxuXHQqW2NsYXNzXj0nY29sXydde1xyXG5cdFx0LmZsO1xyXG5cdFx0bWFyZ2luOjBweCBmbG9vcihAY29sLXNwYWNlLzIpO1xyXG5cdH1cclxuXHQuY29sXzF7XHJcblx0XHR3aWR0aDpmbG9vcihAb25lKTtcclxuXHR9XHJcblx0LmNvbF8ye1xyXG5cdFx0d2lkdGg6Zmxvb3IoQG9uZSoyK0Bjb2wtc3BhY2UpO1xyXG5cdH1cclxuXHQuY29sXzN7XHJcblx0XHR3aWR0aDpmbG9vcihAb25lKjMrQGNvbC1zcGFjZSoyKTtcclxuXHR9XHJcblx0LmNvbF80e1xyXG5cdFx0d2lkdGg6Zmxvb3IoQG9uZSo0K0Bjb2wtc3BhY2UqMyk7XHJcblx0fVxyXG5cdC5jb2xfNXtcclxuXHRcdHdpZHRoOmZsb29yKEBvbmUqNStAY29sLXNwYWNlKjQpO1xyXG5cdH1cclxuXHQuY29sXzZ7XHJcblx0XHR3aWR0aDpAcm93LXdpZHRoO1xyXG5cdH1cclxufSIsIi8vIGljb25mb250XHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnaWNvbmZvbnQnO1xyXG5cdHNyYzogdXJsKCcuLi9pY29uZm9udC9pY29uZm9udC5lb3QnKTtcclxuXHRzcmM6IHVybCgnLi4vaWNvbmZvbnQvaWNvbmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuXHR1cmwoJy4uL2ljb25mb250L2ljb25mb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuXHR1cmwoJy4uL2ljb25mb250L2ljb25mb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuXHR1cmwoJy4uL2ljb25mb250L2ljb25mb250LnN2ZyNpY29uZm9udCcpIGZvcm1hdCgnc3ZnJyk7XHJcbn1cclxuXHJcbi5pY29uZm9udHtcclxuXHRmb250LWZhbWlseTpcImljb25mb250XCIgIWltcG9ydGFudDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cdC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDAuMnB4O1xyXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbmh0bWx7XHJcblx0bWluLXdpZHRoOjEzMDBweDtcclxuXHR3aWR0aDoxMDAlO1xyXG5cdG92ZXJmbG93LXg6aGlkZGVuO1xyXG5cdGhlaWdodDoxMDAlO1xyXG59XHJcbmJvZHl7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOjEwMCU7XHJcblx0bWluLWhlaWdodDoxMDAlO1xyXG5cdG92ZXJmbG93LXg6aGlkZGVuO1xyXG59XHJcbi5sX2NvbntcclxuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRtYXJnaW46MCBhdXRvO1xyXG5cdHdpZHRoOjEyMDBweDtcclxufVxyXG5pbWdbY2xhc3NePVwiaWNvbl9cIl17XHJcblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6MTAwJTtcclxuXHRjdXJzb3I6cG9pbnRlcjtcclxuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XHJcblx0LnNlbGVjdChub25lKTtcclxufVxyXG5pW2NsYXNzXj1cImljb25fXCJde1xyXG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcclxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRmb250LXN0eWxlOm5vcm1hbDtcclxufVxyXG5ib2R5e1xyXG5cdGZvbnQtc2l6ZTpAZnMtYmFzZTtcclxufVxyXG5cclxuLndyYXBwZXJ7XHJcblx0LnByO1xyXG59XHJcblxyXG4vKirmuIXpmaTmta7liqjvvIzku6Xlj4rnrKzkuIDkuKrlranlrZDnmoRtYXJnaW4tdG9wOizku6Xlj4rmnIDlkI7kuIDkuKrlranlrZBtYXJnaW4tYm90dG9tOumUmeS5seeahOmXrumimOS4iuS4i+i+uSovXHJcbi5jbGVhcntcclxuXHQuY2xlYXJmaXgoKTtcclxufVxyXG4uYm94e1xyXG5cdC5ib3goKTtcclxufVxyXG4uZmx7XHJcblx0ZmxvYXQ6bGVmdDtcclxufVxyXG4uZnJ7XHJcblx0ZmxvYXQ6cmlnaHQ7XHJcbn1cclxuLnRvaHtcclxuXHQudG9oO1xyXG59XHJcbi5mLXRoZW1le1xyXG5cdGNvbG9yOkB0aGVtZUNvbG9yO1xyXG59XHJcbi5ub1dyYXB7XHJcblx0d2hpdGUtc3BhY2U6bm93cmFwO1xyXG59XHJcbi5mbHtcclxuXHRmbG9hdDogbGVmdDtcclxufVxyXG4uZnJ7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi50Y3tcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLnRse1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLnRye1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbi5wYXtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuLnBye1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ucGZ7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG59XHJcbi53ZntcclxuXHQud2lkdGgoKTtcclxufVxyXG4uaGlkZXtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbi50b2h7XHJcblx0LnRvaCgpO1xyXG59XHJcbi5ibG9ke1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi8qKmdyaWQqL1xyXG4qW2NsYXNzXj1cImctXCJde1xyXG5cdC5jbGVhcmZpeDtcclxufVxyXG4uZy1kLTJ7XHJcblx0LmdyaWQtZGUoMik7XHJcbn1cclxuLmctZC0ze1xyXG5cdC5ncmlkLWRlKDMpO1xyXG59XHJcbi5nLWQtNHtcclxuXHQuZ3JpZC1kZSg0KTtcclxufVxyXG4uZy1kLTV7XHJcblx0LmdyaWQtZGUoNSk7XHJcbn1cclxuLmctZC02e1xyXG5cdC5ncmlkLWRlKDYpO1xyXG59XHJcbi5nLWQtN3tcclxuXHQuZ3JpZC1kZSg3KTtcclxufVxyXG4uZy1kLTh7XHJcblx0LmdyaWQtZGUoOCk7XHJcbn1cclxuLmJnLWN7XHJcblx0YmFja2dyb3VuZC1jb2xvcjpAdGhlbWVDb2xvcjtcclxufVxyXG4uYmctc2N7XHJcblx0YmFja2dyb3VuZC1jb2xvcjpAc3ViQ29sb3I7XHJcbn1cclxuLmYtY3tcclxuXHRjb2xvcjpAdGhlbWVDb2xvcjtcclxufVxyXG4uZi1zY3tcclxuXHRjb2xvcjpAc3ViQ29sb3I7XHJcbn1cclxuLmYtdC1je1xyXG5cdHRleHQtYWxpZ246Y2VudGVyO1xyXG59XHJcbi5mLXdie1xyXG5cdGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbn1cclxuLmJ0SG92e1xyXG5cdC50cmFuc2l0aW9uKC4yMnMpO1xyXG5cdCY6aG92ZXJ7XHJcblx0XHQub3BhY2l0eSguODUpO1xyXG5cdH1cclxufVxyXG4ubm9TaG93e1xyXG5cdHZpc2liaWxpdHk6aGlkZGVuO1xyXG59XHJcbi5iX3N1Yk5hdihAdGc6QHRoZW1lQ29sb3Ipe1xyXG5cdFxyXG59XHJcbi5idG4tYXV0by13aWR0aChAYnRuLWhlaWdodCxAYnRuLWJnY29sb3IsQGJ0bi1jb2xvcixAYnRuLXJhZGl1cyxAcGFkZGluZyl7XHJcblx0LmlubGluZS1ibG9jaygpO1xyXG5cdGhlaWdodDogQGJ0bi1oZWlnaHQ7XHJcblx0bGluZS1oZWlnaHQ6QGJ0bi1oZWlnaHQ7XHJcblx0YmFja2dyb3VuZDogQGJ0bi1iZ2NvbG9yO1xyXG5cdGNvbG9yOkBidG4tY29sb3I7XHJcblx0Ym9yZGVyLXJhZGl1czpAYnRuLXJhZGl1cztcclxuXHRwYWRkaW5nOiAwIEBwYWRkaW5nO1xyXG59IiwiLmNvbXBfcmFkaW97XHJcblx0d2lkdGg6YXV0bztcclxuXHRpbnB1dHtcclxuXHRcdGRpc3BsYXk6bm9uZSFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5vbmV7XHJcblx0XHRmbG9hdDpsZWZ0O1xyXG5cdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRtYXJnaW4tdG9wOjdweDtcclxuXHR9XHJcblx0LnR3b3tcclxuXHRcdGZsb2F0OmxlZnQ7XHJcblx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdG1hcmdpbi10b3A6N3B4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6NTBweDtcclxuXHR9XHJcblx0LnNleFJhZGlve1xyXG5cdFx0ZmxvYXQ6bGVmdDtcclxuXHRcdC5mKEBmcy1iYXNlLEBnMyk7XHJcblx0XHRoZWlnaHQ6MjVweDtcclxuXHRcdGxpbmUtaGVpZ2h0OjI1cHg7XHJcblx0fVxyXG5cdC5zZXhDaGVja3tcclxuXHRcdGZsb2F0OmxlZnQ7XHJcblx0XHRtYXJnaW4tbGVmdDoxNXB4O1xyXG5cdFx0LmJvcmRlci1yYWRpdXMoMnB4KTtcclxuXHRcdGhlaWdodDoyM3B4O1xyXG5cdFx0d2lkdGg6MjNweDtcclxuXHRcdGJvcmRlcjoxcHggc29saWQgI2NjYztcclxuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0Zm9udC1zaXplOjBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OjIzcHg7XHJcblx0XHRpbWd7XHJcblx0XHRcdG1hcmdpbi10b3A6MjAlO1xyXG5cdFx0XHR3aWR0aDo5MiU7XHJcblx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmFjdGl2ZXtcclxuXHRcdC5zZXhDaGVja3tcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjpAdGhlbWVDb2xvcjtcclxuXHRcdFx0Ym9yZGVyOjFweCBzb2xpZCBAdGhlbWVDb2xvcjtcclxuXHRcdFx0aW1ne1xyXG5cdFx0XHRcdC5pbmxpbmUtYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmNvbXBfc2VsZWN0e1xyXG5cdC5jb21wX3NlbGVjdChAZzApO1xyXG59XHJcbi5jb21wX3NlbGVjdChAdGc6QHRoZW1lQ29sb3IsQHc6MjMwcHgsQGg6MzVweCl7XHJcblx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0ZmxvYXQ6bGVmdDtcclxuXHR3aWR0aDpAdztcclxuXHRoZWlnaHQ6QGg7XHJcblx0LmZsb29yKDIpO1xyXG5cdGN1cnNvcjpkZWZhdWx0O1xyXG5cdC5ub1R4dHtcclxuXHRcdC5mKEBmcy1zbWFsbCxAZzkpO1xyXG5cdFx0bGluZS1oZWlnaHQ6QGg7XHJcblx0fVxyXG5cdD4uY19pbnB1dHtcclxuXHRcdGJvcmRlcjoxcHggc29saWQgQHRnO1xyXG5cdFx0bWFyZ2luLWxlZnQ6MHB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OjBweDtcclxuXHRcdHBhZGRpbmctbGVmdDoxMHB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDoxMHB4O1xyXG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRoZWlnaHQ6QGg7XHJcblx0XHQuZihAZnMtc21hbGwsQHRnKTtcclxuXHRcdC8vIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcblx0XHRsaW5lLWhlaWdodDpAaDtcclxuXHRcdC50b2g7XHJcblx0XHQuYm9yZGVyLXJhZGl1cyhAaCk7XHJcblx0fVxyXG5cdD4uY29tcF9kb3due1xyXG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHQuZmxvb3IoMSk7XHJcblx0XHRvdmVyZmxvdy15OmF1dG87XHJcblx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRib3JkZXI6MXB4IHNvbGlkIEB0ZztcclxuXHRcdC8vIC5ib3gtc2hhZG93KGxpZ2h0ZW4oQHRnLDIyJSksMHB4LDBweCwzcHgpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjojZmZmO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KTtcclxuXHRcdG1hcmdpbi10b3A6MXB4O1xyXG5cdFx0LmJvcmRlci1yYWRpdXMoMTVweCk7XHJcblx0XHQ+dWx7XHJcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHQuZmxvb3IoMSk7XHJcblx0XHRcdG1heC1oZWlnaHQ6MjM0cHg7XHJcblx0XHRcdCpoZWlnaHQ6MjM0cHg7XHJcblx0XHRcdG92ZXJmbG93LXk6YXV0bztcclxuXHRcdFx0Pmxpe1xyXG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdC5mbG9vcigxKTtcclxuXHRcdFx0XHQudHJhbnNpdGlvbiguMXMpO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDoxMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6MTBweDtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDoxNXB4O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOjE1cHg7XHJcblx0XHRcdFx0Ly8gaGVpZ2h0OjQ1cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcclxuXHRcdFx0XHQuZihAZnMtc21hbGwtbSxAdGcsMjBweCk7XHJcblx0XHRcdFx0Ly8gLnRvaDtcclxuXHRcdFx0fVxyXG5cdFx0XHQ+Ll9wcmVDaG9vc2V7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjpAdGc7XHJcblx0XHRcdFx0Y29sb3I6I2ZmZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQ+Lmljb19kcm9wX2Rvd257XHJcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdHRvcDoxNXB4O1xyXG5cdFx0cmlnaHQ6MTVweDtcclxuXHRcdGhlaWdodDo4cHg7XHJcblx0XHR3aWR0aDoxNHB4O1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL2ltYWdlcy9pY28vYXJyb3dfZG93bjAucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcblx0fVxyXG5cdC5fc2VhcmNoe1xyXG5cdFx0b3V0bGluZTpub25lO1xyXG5cdFx0LndpZHRoO1xyXG5cdFx0bWFyZ2luOjEwcHggMHB4IDE1cHggMHB4O1xyXG5cdFx0cGFkZGluZzowcHggMTBweDtcclxuXHRcdGhlaWdodDozNXB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6MzVweDtcclxuXHRcdGJvcmRlcjoxcHggc29saWQgI2YxZjFmMTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6I2YxZjFmMTtcclxuXHRcdC5ib3JkZXItcmFkaXVzKDJweCk7XHJcblx0XHQmOmZvY3Vze1xyXG5cdFx0XHRib3JkZXI6MXB4IHNvbGlkICNlZWU7XHJcblx0XHRcdC5ib3gtc2hhZG93KCNmZmYpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuYWN0aXZle1xyXG5cdFx0Pi5jX2lucHV0e1xyXG5cdFx0XHRib3JkZXI6MXB4IHNvbGlkIEB0ZztcclxuXHRcdFx0Ly8gLmJveC1zaGFkb3cobGlnaHRlbihAdGcsMjIlKSwwcHgsMHB4LDNweCk7XHJcblx0XHR9XHJcblx0XHQ+LmNvbXBfZG93bntcclxuXHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmNvbXBfdGlwe1xyXG5cdHBvc2l0aW9uOmZpeGVkO1xyXG5cdGxlZnQ6NTAlO1xyXG5cdHRvcDozNSU7XHJcblx0LmZsb29yKDQpO1xyXG59XHJcbi5jb21wX3JpZ2h0VGlwe1xyXG5cdC5ub1dyYXA7XHJcblx0cGFkZGluZzogNnB4IDIycHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdC5ib3JkZXItcmFkaXVzKDVweCk7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogQHc7XHJcblx0LmJveC1zaGFkb3coQGc5LDJweCwycHgsNXB4KTtcclxuXHQ+aW1ne1xyXG5cdFx0ZmxvYXQ6bGVmdDtcclxuXHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdH1cclxuXHQuY29tcF90eHR7XHJcblx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdG1hcmdpbi1sZWZ0OjEwcHg7XHJcblx0XHQuZihAZnM1LEBnMyw0MHB4KTtcclxuXHRcdGZvbnQtd2VpZ2h0OmJvbGQ7XHJcblx0fVxyXG59XHJcblxyXG4uY29tcF9lcnJvclRpcHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOkB3O1xyXG5cdC5ib3gtc2hhZG93KEBnOSwycHgsMnB4LDVweCk7XHJcblx0cGFkZGluZzo2cHggMjJweDtcclxuXHQuYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG5cdC5ub1dyYXA7XHJcblx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0PmltZ3tcclxuXHRcdGZsb2F0OmxlZnQ7XHJcblx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHR9XHJcblx0LmNvbXBfdHh0e1xyXG5cdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW4tbGVmdDoxMHB4O1xyXG5cdFx0LmYoQGZzNSxAZzMsNDBweCk7XHJcblx0XHRmb250LXdlaWdodDpib2xkO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbXBfY2hlY2tib3h7XHJcblx0LmNsZWFyO1xyXG5cdGN1cnNvcjpwb2ludGVyO1xyXG5cdGlucHV0e1xyXG5cdFx0ZGlzcGxheTpub25lO1xyXG5cdH1cclxuXHQuY29tcF9sYWJlbHtcclxuXHRcdC5mbDtcclxuXHRcdC5mKEBmcy1zbWFsbCxAZzMsMjFweCk7XHJcblx0fVxyXG5cdC5jb21wX2NoZWNre1xyXG5cdFx0LmZsO1xyXG5cdFx0aGVpZ2h0OjE5cHg7XHJcblx0XHR3aWR0aDoxOXB4O1xyXG5cdFx0LmJvcmRlci1yYWRpdXMoMnB4KTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6I2ZmZjtcclxuXHRcdGJvcmRlcjoxcHggc29saWQgQGdjO1xyXG5cdFx0bWFyZ2luLWxlZnQ6MTBweDtcclxuXHRcdGZvbnQtc2l6ZTowcHg7XHJcblx0XHQ+aW1ne1xyXG5cdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdG1hcmdpbi10b3A6MTUlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uY29tcF9pbnB1dHtcclxuXHRtYXJnaW4tbGVmdDoxcHg7XHJcblx0bWFyZ2luLXJpZ2h0OjFweDtcclxuXHRoZWlnaHQ6MzhweDtcclxuXHRsaW5lLWhlaWdodDozOHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6I2ZmZjtcclxuXHRib3JkZXI6MXB4IHNvbGlkIEBnYztcclxuXHQuYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG5cdC50cmFuc2l0aW9uKC4yMnMpO1xyXG5cdD5kaXZ7XHJcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi1yaWdodDoxMHB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6MTBweDtcclxuXHRcdGhlaWdodDoxMDAlO1xyXG5cdH1cclxuXHR0ZXh0YXJlYSxpbnB1dHtcclxuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0bGVmdDowcHg7XHJcblx0XHR0b3A6MHB4O1xyXG5cdFx0aGVpZ2h0OjEwMCU7XHJcblx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0b3V0bGluZTpub25lO1xyXG5cdFx0LmYoQGZzLXNtYWxsLEBnMCw0MHB4KTtcclxuXHRcdHotaW5kZXg6MjtcclxuXHRcdGJvcmRlcjpub25lIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbjowcHghaW1wb3J0YW50O1xyXG5cdFx0cGFkZGluZzowcHghaW1wb3J0YW50O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcclxuXHRcdCY6Zm9jdXN7XHJcblx0XHRcdC5ib3gtc2hhZG93KG5vbmUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQucGxhY2Vob2xkZXJ7XHJcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0d2lkdGg6MTAwJTtcclxuXHRcdG92ZXJmbG93OmhpZGRlbjtcclxuXHRcdGxlZnQ6MHB4O1xyXG5cdFx0dG9wOjBweDtcclxuXHRcdHRleHQtYWxpZ246bGVmdDtcclxuXHRcdC5mKEBmcy1zbWFsbCxAZ2MsNDBweCk7XHJcblx0fVxyXG5cdCYuZm9jdXN7XHJcblx0XHRib3JkZXI6MXB4IHNvbGlkIEB0aGVtZUNvbG9yO1xyXG5cdFx0LmJveC1zaGFkb3cobGlnaHRlbihAdGhlbWVDb2xvciwyMiUpLDBweCwwcHgsM3B4KTtcclxuXHR9XHJcbn1cclxuXHJcbi5jb21wX2xvYWRpbmd7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMzUlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHQuZmxvb3IoNCk7XHJcblx0d2lkdGg6IDk4cHg7XHJcblx0aGVpZ2h0OiA5OHB4O1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0LnJnYmEoMCwwLDAsLjUpO1xyXG5cdG1hcmdpbi10b3A6IC00NXB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAtNTVweDtcclxuXHQuYm9yZGVyLXJhZGl1cygxMHB4KTtcclxuXHQuc3Bpbl9pbWcge1xyXG5cdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMjFweCBhdXRvO1xyXG5cdH1cclxuXHQuc3Bpbm5lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtYXJnaW46IDE1cHggYXV0bztcclxuXHRcdHdpZHRoOiA2OHB4O1xyXG5cdFx0aGVpZ2h0OiA2OHB4O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NvbS9sb2FkaW5nXzY4LmdpZicpO1xyXG5cdH1cclxuXHQuY29udGFpbmVyMSA+IGRpdiwgLmNvbnRhaW5lcjIgPiBkaXYsIC5jb250YWluZXIzID4gZGl2IHtcclxuXHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjojZmZmO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdC13ZWJraXQtYW5pbWF0aW9uOiBib3VuY2VkZWxheSAxLjJzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG5cdFx0YW5pbWF0aW9uOiBib3VuY2VkZWxheSAxLjJzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG5cdFx0YW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuXHR9XHJcblx0XHJcblx0LnNwaW5uZXIgLnNwaW5uZXItY29udGFpbmVyIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxuXHRcclxuXHQuY29udGFpbmVyMiB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWig0NWRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZVooNDVkZWcpO1xyXG5cdH1cclxuXHRcclxuXHQuY29udGFpbmVyMyB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xyXG5cdH1cclxuXHRcclxuXHQuY2lyY2xlMSB7IHRvcDogMDsgbGVmdDogMDsgfVxyXG5cdC5jaXJjbGUyIHsgdG9wOiAwOyByaWdodDogMDsgfVxyXG5cdC5jaXJjbGUzIHsgcmlnaHQ6IDA7IGJvdHRvbTogMDsgfVxyXG5cdC5jaXJjbGU0IHsgbGVmdDogMDsgYm90dG9tOiAwOyB9XHJcblx0XHJcblx0LmNvbnRhaW5lcjIgLmNpcmNsZTEge1xyXG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0xLjFzO1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAtMS4xcztcclxuXHR9XHJcblx0XHJcblx0LmNvbnRhaW5lcjMgLmNpcmNsZTEge1xyXG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0xLjBzO1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAtMS4wcztcclxuXHR9XHJcblx0XHJcblx0LmNvbnRhaW5lcjEgLmNpcmNsZTIge1xyXG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjlzO1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC45cztcclxuXHR9XHJcblx0XHJcblx0LmNvbnRhaW5lcjIgLmNpcmNsZTIge1xyXG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjhzO1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC44cztcclxuXHR9XHJcblx0XHJcblx0LmNvbnRhaW5lcjMgLmNpcmNsZTIge1xyXG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjdzO1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC43cztcclxuXHR9XHJcblx0XHJcblx0LmNvbnRhaW5lcjEgLmNpcmNsZTMge1xyXG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjZzO1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC42cztcclxuXHR9XHJcblx0XHJcblx0LmNvbnRhaW5lcjIgLmNpcmNsZTMge1xyXG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjVzO1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC41cztcclxuXHR9XHJcblx0XHJcblx0LmNvbnRhaW5lcjMgLmNpcmNsZTMge1xyXG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjRzO1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC40cztcclxuXHR9XHJcblx0XHJcblx0LmNvbnRhaW5lcjEgLmNpcmNsZTQge1xyXG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjNzO1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcclxuXHR9XHJcblx0XHJcblx0LmNvbnRhaW5lcjIgLmNpcmNsZTQge1xyXG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjJzO1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC4ycztcclxuXHR9XHJcblx0XHJcblx0LmNvbnRhaW5lcjMgLmNpcmNsZTQge1xyXG5cdFx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjFzO1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAtMC4xcztcclxuXHR9XHJcblx0XHJcblx0QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZWRlbGF5IHtcclxuXHRcdDAlLCA4MCUsIDEwMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4wKSB9XHJcblx0XHQ0MCUgeyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wKSB9XHJcblx0fVxyXG5cdFxyXG5cdEBrZXlmcmFtZXMgYm91bmNlZGVsYXkge1xyXG5cdFx0MCUsIDgwJSwgMTAwJSB7XHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC4wKTtcclxuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMCk7XHJcblx0XHR9IDQwJSB7XHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wKTtcclxuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMCk7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnNpdGVfYWRkcntcclxuXHRwYWRkaW5nLXRvcDozMHB4O1xyXG5cdC5jbGVhcjtcclxuXHQuaWNvbl9ob21le1xyXG5cdFx0LnByO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHR0b3A6IDJweDtcclxuXHRcdHdpZHRoOiAxOHB4O1xyXG5cdFx0aGVpZ2h0OiAxN3B4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0XHRtYXJnaW4tbGVmdDogLThweDtcclxuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NoYW5nZV9kb2MvaG9tZV8xLnBuZycpIG5vLXJlcGVhdDtcclxuXHR9XHJcblx0LnRpdHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bGVmdDogMHB4O1xyXG5cdFx0d2lkdGg6IDI2MHB4O1xyXG5cdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdG1hcmdpbi10b3A6IC04MHB4O1xyXG5cdFx0LmYoQGZzNywjYzdiOWE3LDEwMHB4KTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0LnRyYW5zaXRpb24oLjIycyk7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQHRoZW1lQ29sb3I7XHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2MGFhO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYWRkcntcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdHdpZHRoOiA4NjBweDtcclxuXHRcdGhlaWdodDoyMHB4O1xyXG5cdFx0PmRpdntcclxuXHRcdFx0LnRvaDtcclxuXHRcdH1cclxuXHRcdCYsYXtcclxuXHRcdFx0LmYoQGZzMixAZzMsMjBweCk7XHJcblx0XHR9XHJcblx0XHRhe1xyXG5cdFx0XHRtYXJnaW46MHB4IDhweDtcclxuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHR9XHJcblx0XHQuaWNvbl9saW5le1xyXG5cdFx0XHRmb250LXdlaWdodDpib2xkO1xyXG5cdFx0fVxyXG5cdFx0LmFjdGl2ZXtcclxuXHRcdFx0Y29sb3I6IEB0aGVtZUNvbG9yO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8qKue7n+S4gOeahOS6jOe6p+WvvOiIqiovXHJcbi5iX3N1Yk5hdihAdGc6QHRoZW1lQ29sb3Ipe1xyXG5cclxufVxyXG5cclxuLyoq57uf5LiA55qE5LqM57qn5a+86IiqKi9cclxuLmJfc3ViTmF2e1xyXG5cdHdpZHRoOiAyNjBweDtcclxuXHRtYXJnaW4tYm90dG9tOiA1NXB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcblx0Lm5hdl9he1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Zm9udC1zaXplOiAwcHg7XHJcblx0XHQud2lkdGg7XHJcblx0XHQ+bGl7XHJcblx0XHRcdGhlaWdodDogNjFweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDRweDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZTJlNTtcclxuXHRcdFx0Lm5hdl90aXR7XHJcblx0XHRcdFx0aGVpZ2h0OiA2M3B4O1xyXG5cdFx0XHRcdC50cmFuc2l0aW9uKC4xcyk7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTFweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTRweDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0yMHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0PmRpdntcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdC50cmFuc2l0aW9uKC4xcyk7XHJcblx0XHRcdFx0XHRcdC5mKEBmczQsIzMzMyw2M3B4KTtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIsJi5hY3RpdmV7XHJcblx0XHRcdFx0Lm5hdl90aXR7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGNlMWU4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCBAdGhlbWVDb2xvcjtcclxuXHRcdFx0XHRcdD5kaXZ7XHJcblx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEB0aGVtZUNvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiQHBhZ2luZy1ib3JkZXItY29sb3I6I2NjYztcclxuQHBhZ2luZy1iZy1jb2xvcjojZmFmOWY5O1xyXG5AcGFnaW5nLWNvbG9yOiM5OTk7XHJcbkBwYWdpbmctYWN0aXZlLWJvcmRlci1jb2xvcjpkYXJrZW4oI2ZkYWMwMCwxMCUpO1xyXG5AcGFnaW5nLWFjdGl2ZS1iZy1jb2xvcjogQHN1YkNvbG9yO1xyXG5AcGFnaW5nLWFjdGl2ZS1jb2xvcjojZmZmO1xyXG5cclxuLnBhZ2luZ3tcclxuXHRwYWRkaW5nOiA1MHB4IDA7XHJcbi8vICAuYmxvY2stY2VudGVyKEB3aWR0aC13cmFwKTtcclxuXHRcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bGl7XHJcblx0XHQuaW5saW5lLWJsb2NrKCk7XHJcblx0XHR1bHtcclxuXHRcdFx0LmlubGluZS1ibG9jaygpO1xyXG5cdFx0fVxyXG5cdFx0YSxzcGFue1xyXG5cdFx0XHQuaW5saW5lLWJsb2NrKCk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0cGFkZGluZzogOHB4IDEzcHg7XHJcblx0XHRcdGJvcmRlcjoxcHggc29saWQgQHBhZ2luZy1ib3JkZXItY29sb3I7XHJcblx0XHRcdGJhY2tncm91bmQ6IEBwYWdpbmctYmctY29sb3I7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0Om5vcm1hbDtcclxuXHRcdFx0Y29sb3I6QHBhZ2luZy1jb2xvcjtcclxuXHRcdFx0LnRyYW5zaXRpb24oLjFzKTtcclxuXHRcdH1cclxuXHRcdGE6aG92ZXIsJi5hY3RpdmUgYXtcclxuXHRcdFx0Y29sb3I6IEBwYWdpbmctYWN0aXZlLWNvbG9yO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAcGFnaW5nLWFjdGl2ZS1iZy1jb2xvcjtcclxuXHRcdFx0Ym9yZGVyOjFweCBzb2xpZCBAcGFnaW5nLWFjdGl2ZS1iZy1jb2xvcjtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5wYWdpbmF0aW9uIHtcclxuXHRoZWlnaHQ6IDUwcHg7XHJcblx0ZGlzcGxheTogdGFibGU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRtYXJnaW46IDMwcHggYXV0byAwO1xyXG5cdGZvbnQtc2l6ZTogMHB4O1xyXG5cdGxpIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWFyZ2luOiA4cHg7XHJcblx0XHRjb2xvcjogIzY2NjtcclxuXHRcdGhlaWdodDogMzBweDtcclxuXHRcdC50cmFuc2l0aW9uKC4wNXMpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2M3YzdjNztcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0YmFja2dyb3VuZDogQHRoZW1lQ29sb3I7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIEB0aGVtZUNvbG9yO1xyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRhIHtcclxuXHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdGhlaWdodDogMzBweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGNvbG9yOiAjNjY2O1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYWN0aXZlIHtcclxuXHRcdGJhY2tncm91bmQ6IEB0aGVtZUNvbG9yO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgQHRoZW1lQ29sb3I7XHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmhlYWRlcntcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiAxNTJweDtcclxuXHR6LWluZGV4OiAyMDA7XHJcblx0LnNlY19oZWFkZXJfMXtcclxuXHRcdGhlaWdodDogMTAwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1ZWIwO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvYmdfaGVhZGVyLnBuZycpO1xyXG5cdH1cclxuXHQuc2VjX2hlYWRlcl8ye1xyXG5cdFx0aGVpZ2h0OiA1MnB4O1xyXG5cdH1cclxuXHQubF9jb257XHJcblx0XHQucHI7XHJcblx0XHQuY2xlYXI7XHJcblx0XHR3aWR0aDogMTIwMHB4O1xyXG5cdFx0bWFyZ2luOiAwcHggYXV0bztcclxuXHR9XHJcblx0LmxvZ297XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHdpZHRoOiA1OTdweDtcclxuXHRcdGhlaWdodDogNTZweDtcclxuXHRcdG1hcmdpbi10b3A6IDIycHg7XHJcblx0XHQvKmJhY2tncm91bmQtY29sb3I6ICNmZmY7Ki9cclxuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvbG9nby5wbmcnKSBuby1yZXBlYXQ7XHJcblx0fVxyXG5cdC5uYXZ7XHJcblx0XHR3aWR0aDogMTIwMHB4O1xyXG5cdFx0Pmxpe1xyXG5cdFx0XHQucHI7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRoZWlnaHQ6IDUycHg7XHJcblx0XHRcdHdpZHRoOiAxNTBweDtcclxuXHRcdFx0PmF7XHJcblx0XHRcdFx0Y29sb3I6ICMyNDM0NGI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBAZnMzO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1MnB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHR3aWR0aDogMTUwcHg7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdFx0LnN1YntcclxuXHRcdFx0XHQucGE7XHJcblx0XHRcdFx0dG9wOiA1MHB4O1xyXG5cdFx0XHRcdGxlZnQ6IC01cHg7XHJcblx0XHRcdFx0cmlnaHQ6IC01cHg7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0XHQvKiY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0LnBhO1xyXG5cdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0dG9wOiAtOHB4O1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyAnO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNlZWU7XHJcblx0XHRcdFx0XHRib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDVweCByZ2JhKDEyOCwxMjgsMTI4LC42KTtcclxuXHRcdFx0XHR9Ki9cclxuXHRcdFx0XHQubGlzdHtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMXB4IDJweCA1cHggcmdiYSgxMjgsMTI4LDEyOCwuMik7XHJcblx0XHRcdFx0XHQ+bGl7XHJcblx0XHRcdFx0XHRcdC50YztcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdFx0XHRcdFx0XHQ+YXtcclxuXHRcdFx0XHRcdFx0XHQuZihAZnMzLCM2NjYsNTJweCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1ZWIwO1xyXG5cdFx0XHRcdFx0XHRcdD5he1xyXG5cdFx0XHRcdFx0XHRcdFx0LmYoQGZzMywjZmZmLDUycHgpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2JnX25hdi5wbmcnKTtcclxuXHRcdFx0XHQuc3Vie1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdD5he1xyXG5cdFx0XHRcdFx0LnByO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zZWFyY2h7XHJcblx0XHQucHI7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHR3aWR0aDogMzVweDtcclxuXHRcdGhlaWdodDogMzVweDtcclxuXHRcdG1hcmdpbi10b3A6IDU3cHg7XHJcblx0XHQuaWNvbl9zZWFyY2h7XHJcblx0XHRcdHdpZHRoOiAzNXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXhfMS9pY29uX3NlYXJjaC5wbmcnKTtcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2ljb25fc2VhcmNoX2hvdmVyLnBuZycpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmFjdGl2ZXtcclxuXHRcdFx0Lmljb25fc2VhcmNoe1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvaWNvbl9kZWxldGUucG5nJyk7XHJcblx0XHRcdH1cclxuXHRcdFx0LnNlYXJjaF9ib3h7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zZWFyY2hfYm94e1xyXG5cdFx0XHQucGE7XHJcblx0XHRcdHRvcDogNzNweDtcclxuXHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0aGVpZ2h0OiA0NHB4O1xyXG5cdFx0XHR3aWR0aDogNjAwcHg7XHJcblx0XHRcdHotaW5kZXg6IDEwMDA7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdGlucHV0e1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDIxcHgqMjtcclxuXHRcdFx0XHRjb2xvcjogI2JiYjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0d2lkdGg6IDUxN3B4IC0gMjBweCoyO1xyXG5cdFx0XHRcdGJvcmRlcjogc29saWQgMXB4ICNjZmU4ZTM7XHJcblx0XHRcdFx0LnBsYWNlaG9sZGVyKHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjYzZjOGNhO1xyXG5cdFx0XHRcdH0pO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5idG5fc2VhcmNoe1xyXG5cdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHR3aWR0aDogODFweDtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRoZWlnaHQ6IDQ0cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMGM0OWE7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdG9wYWNpdHk6IC44O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQvL2Rpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZm9vdGVyXzF7XHJcblx0aGVpZ2h0OiAzNDRweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTkyMDI5O1xyXG5cdD4ubF9jb257XHJcblx0XHQuY2xlYXI7XHJcblx0XHRoZWlnaHQ6IDMwOXB4O1xyXG5cdFx0d2lkdGg6IDEyMDBweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0LmNodW5rXzF7XHJcblx0XHRcdC5jbGVhcjtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1hcmdpbi10b3A6IDM1cHg7XHJcblx0XHRcdC5tX3RpdHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMzLjk3N3B4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5tX2NvbntcclxuXHRcdFx0XHQubV9sZWZ0e1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHR3aWR0aDogMzA0cHg7XHJcblx0XHRcdFx0XHQubV9vbmV7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcclxuXHRcdFx0XHRcdFx0Lm1vX3RpdHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEyLjAxcHg7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Lm1vX2Rlc2N7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMi4wMXB4O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjOTk5Y2E4O1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubV90d297XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcclxuXHRcdFx0XHRcdFx0Lm1vX3RpdHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEyLjAxcHg7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Lm1vX2Rlc2N7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMi4wMXB4O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjOTk5Y2E4O1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5tX3JpZ2h0e1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHR3aWR0aDogMzMwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDE3MHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMyk7XHJcblx0XHRcdFx0XHQubV9vbmV7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcclxuXHRcdFx0XHRcdFx0Lm1vX3RpdHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEyLjAxcHg7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Lm1vX2Rlc2N7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMi4wMXB4O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjOTk5Y2E4O1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubV90d297XHJcblx0XHRcdFx0XHRcdC5tb190aXR7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMi4wMXB4O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5tb19kZXNje1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTIuMDFweDtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzk5OWNhODtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Lm1fdGhyZWV7XHJcblx0XHRcdFx0XHRcdC5tb190aXR7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMi4wMXB4O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5tb19kZXNje1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTIuMDFweDtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzk5OWNhODtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Lm1fZm91cntcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMi4wMXB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzk5OWNhODtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMi4wMXB4O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY2h1bmtfMntcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdHdpZHRoOiAzNzVweDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiA4OHB4O1xyXG5cdFx0XHQubV90aXR7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDM5cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1fY29ue1xyXG5cdFx0XHRcdGNvbG9yOiAjOTk5Y2E4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDEyLjAxcHg7XHJcblx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTIuMDFweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNodW5rXzN7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHQubGlua3tcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA0NXB4O1xyXG5cdFx0XHRcdC5saW5rXzF7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvYmdfbGluay5wbmcnKTtcclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvYmdfbGlua19ob3Zlci5wbmcnKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvZGV7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNDNweDtcclxuXHRcdFx0XHQuaW1ne1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvY29kZV8xLnBuZycpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29kZV90eHR7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDZweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNC41cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC50eHR7XHJcblx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRsaW5lLWhlaWdodDogMzVweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC42KTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjEpO1xyXG5cdH1cclxufVxyXG5cclxuLnBlckluZm9Mb2dpbiB7XHJcblx0LnBhO1xyXG5cdHRvcDogMzlweDtcclxuXHRyaWdodDogLTU5cHg7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdHNwYW57XHJcblx0XHQvKmRpc3BsYXk6IG5vbmUhaW1wb3J0YW50OyovXHJcblx0fVxyXG59XHJcbi5wZXJJbmZvTG9naW4gLmxvZ2luIHtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdGNvbG9yOiAjMjkyOTJhO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLnBlckluZm9Mb2dpbiAubG9naW4gaW1nIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDMwcHg7XHJcblx0aGVpZ2h0OiAzMHB4O1xyXG59XHJcbi5wZXJJbmZvTG9naW4gLmxvZ2luIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQqZGlzcGxheTogaW5saW5lO1xyXG5cdCp6b29tOiAxO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRtYXJnaW4tbGVmdDogOHB4O1xyXG59XHJcbi5wZXJJbmZvIHtcclxuXHQucGE7XHJcblx0dG9wOiAzNXB4O1xyXG5cdHJpZ2h0OiAtNzBweDtcclxuXHRoZWlnaHQ6IDM2cHg7XHJcbn1cclxuLnBlckluZm8gLnBob3RvIC5pbWd7XHJcblx0d2lkdGg6IDM0cHg7XHJcblx0aGVpZ2h0OiAzNHB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvaWNvbl9sb2dfZGVmLnBuZycpO1xyXG5cdC8qYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXhfMS9pY29uX2xvZy5wbmcnKTsqL1xyXG5cdCY6aG92ZXJ7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2ljb25fbG9nX2RlZi5wbmcnKTtcclxuXHR9XHJcbn1cclxuLnBlckluZm86aG92ZXIgLndEb3duV3JhcCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnBlckluZm8gPiBzcGFuIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0KmRpc3BsYXk6IGlubGluZTtcclxuXHQqem9vbTogMTtcclxuXHRsaW5lLWhlaWdodDogMzZweDtcclxuXHRoZWlnaHQ6IDM2cHg7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcbn1cclxuLnBlckluZm8gLnBob3RvIHtcclxuXHR3aWR0aDogMzRweDtcclxuXHRoZWlnaHQ6IDM0cHg7XHJcbn1cclxuLnBlckluZm8gLnBob3RvIGltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5wZXJJbmZvPi5uYW1le1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnBlckluZm8gLm5hbWUge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG4ucGVySW5mbyAuZG93biBpbWcge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLnBlckluZm8gLndEb3duV3JhcCB7XHJcblx0d2lkdGg6IDE3MHB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAtNDBweDtcclxuXHR0b3A6IDM2cHg7XHJcblx0ei1pbmRleDogOTk5OTtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbi5wZXJJbmZvIC53RG93bldyYXAgLmRvd25XcmFwIHtcclxuXHR3aWR0aDogMTcwcHg7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRiYWNrZ3JvdW5kOiAjZjZmNmY2O1xyXG5cdGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAgI2NjYztcclxuXHRib3JkZXItcmFkaXVzOiA2cHg7XHJcbn1cclxuLnBlckluZm8gLndEb3duV3JhcCAuZG93bldyYXAgLmp0IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAxMHB4O1xyXG5cdGxlZnQ6IDUwcHg7XHJcbn1cclxuLnBlckluZm8gLndEb3duV3JhcCAuZG93bldyYXAgLnVzZXJUeXBlIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZTJlMjtcclxuXHRwYWRkaW5nOiAxNXB4O1xyXG59XHJcbi5wZXJJbmZvIC53RG93bldyYXAgLmRvd25XcmFwIC51c2VyVHlwZSBzcGFuIHtcclxuXHRmb250LXNpemU6ICMzMzMzMzM7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG59XHJcbi5wZXJJbmZvIC53RG93bldyYXAgLmRvd25XcmFwIC51c2VyVHlwZSBQIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICMxY2EzYmE7XHJcbn1cclxuLnBlckluZm8gLndEb3duV3JhcCAuZG93bldyYXAgLnVzZXJUeXBlIFAgaW1nIHtcclxuXHRtYXJnaW4tbGVmdDogNXB4O1xyXG59XHJcbi5wZXJJbmZvIC53RG93bldyYXAgLmRvd25XcmFwIC50b01haW5QYWdlIHtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0cGFkZGluZzogMTZweCAwO1xyXG5cdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDtcclxufVxyXG4ucGVySW5mbyAud0Rvd25XcmFwIC5kb3duV3JhcCAudG9NYWluUGFnZSBpbWcge1xyXG5cdG1hcmdpbi1yaWdodDogNHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0b3A6IDJweDtcclxufVxyXG4ucGVySW5mbyAud0Rvd25XcmFwIC5kb3duV3JhcCAuZXhpdCB7XHJcblx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdHBhZGRpbmc6IDE2cHggMDtcclxufVxyXG4ucGVySW5mbyAud0Rvd25XcmFwIC5kb3duV3JhcCAuZXhpdCBpbWcge1xyXG5cdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0b3A6IDJweDtcclxufSIsIkBpbXBvcnQgXCJiYXNlL3ZhcmlhYmxlcy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJiYXNlL25vcm1hbGl6ZS5sZXNzXCI7XHJcbkBpbXBvcnQgXCJiYXNlL2Z1bi5sZXNzXCI7XHJcbkBpbXBvcnQgXCJiYXNlL2Jhc2UubGVzc1wiO1xyXG5AaW1wb3J0IFwiYmFzZS9wbHVncy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJiYXNlL3NpdGVBZGRyLmxlc3NcIjtcclxuQGltcG9ydCBcImJhc2Uvc3ViX25hdi5sZXNzXCI7XHJcbkBpbXBvcnQgXCJiYXNlL3BhZ2luZy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJiYXNlL3BhZ2luYXRpb24ubGVzc1wiO1xyXG5AaW1wb3J0IFwiYmFzZS9oYi5sZXNzXCI7XHJcblxyXG4ucGFnZV9pbmRleHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNmY3O1xyXG5cdC5iYW5uZXJ7XHJcblx0XHQucHI7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHR3aWR0aDogMTkyMHB4O1xyXG5cdFx0aGVpZ2h0OiA0MzBweDtcclxuXHRcdG1hcmdpbjogMHB4IGF1dG87XHJcblx0XHRtYXJnaW4tbGVmdDogLTk2MHB4O1xyXG5cdFx0LmJhbm5lckltZ3tcclxuXHRcdFx0LnRjO1xyXG5cdFx0XHRmb250LXNpemU6IDBweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0XHQuc3dpcGVyLXNsaWRle1xyXG5cdFx0XHQudGM7XHJcblx0XHRcdGZvbnQtc2l6ZTogMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xyXG5cdFx0fVxyXG5cdFx0LnBhZ2luYXRpb257XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0LmZsb29yKDIpO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdGJvdHRvbTogMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDYycHg7XHJcblx0XHRcdHdpZHRoOiAxOTIwcHg7XHJcblx0XHRcdC8vIC5yZ2JhKDAsMCwwLC41KTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTk2MHB4IWltcG9ydGFudDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblx0XHQuc3dpcGVyLXBhZ2luYXRpb24tc3dpdGNoe1xyXG5cdFx0XHR3aWR0aDogOXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDlweDtcclxuXHRcdFx0LmlubGluZS1ibG9jaztcclxuXHRcdFx0bWFyZ2luOiAwcHggMTRweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdFx0LnRyYW5zaXRpb24oLjIycyk7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggNS42cHggMC40cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG5cdFx0fVxyXG5cdFx0LnN3aXBlci1hY3RpdmUtc3dpdGNoe1xyXG5cdFx0XHR3aWR0aDogMzhweDtcclxuXHRcdFx0LmJvcmRlci1yYWRpdXMoMTFweCk7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2VjX25hdntcclxuXHRcdGhlaWdodDogMjI2cHg7XHJcblx0XHQ+LmxfY29ue1xyXG5cdFx0XHRoZWlnaHQ6IDIyNnB4O1xyXG5cdFx0XHR3aWR0aDogMTIwMHB4O1xyXG5cdFx0XHQubmF2e1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiA1MHB4O1xyXG5cdFx0XHRcdD5saXtcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDMwMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMzJweDtcclxuXHRcdFx0XHRcdD5he1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5pbWd7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTI4cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTMycHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5yaWdodHtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxNjJweDtcclxuXHRcdFx0XHRcdFx0LnRpdHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzU1NTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMzVweDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjguOHB4O1xyXG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmRlc2N7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM2NjY7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjguOHB4O1xyXG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYubF8xe1xyXG5cdFx0XHRcdFx0XHQuaW1ne1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvaWNvbl8xLnBuZycpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLmxfMntcclxuXHRcdFx0XHRcdFx0LmltZ3tcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2ljb25fMi5wbmcnKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5sXzN7XHJcblx0XHRcdFx0XHRcdC5pbWd7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXhfMS9pY29uXzMucG5nJyk7XHRcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5sXzR7XHJcblx0XHRcdFx0XHRcdC5pbWd7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXhfMS9pY29uXzQucG5nJyk7XHRcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0LnJpZ2h0e1xyXG5cdFx0XHRcdFx0XHRcdC50aXR7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzAxODJkYjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zZWNfMntcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDk5OTtcclxuXHRcdGhlaWdodDogNDMycHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmMGY1O1xyXG5cdFx0Pi5sX2NvbntcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHR3aWR0aDogMTIwMHB4O1xyXG5cdFx0XHQubW9kdWxlXzF7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdHdpZHRoOiA3OTJweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDQyM3B4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNzhweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdC8qYm9yZGVyLXRvcDogNHB4IHNvbGlkICNlZWYyZjY7Ki9cclxuXHRcdFx0XHQubV90aXR7XHJcblx0XHRcdFx0XHQuY2xlYXI7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxOHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIycHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIycHg7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y1ZjdmODtcclxuXHRcdFx0XHRcdD5saXtcclxuXHRcdFx0XHRcdFx0LnByO1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzFkMjQyZjtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JhbWw7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC00cHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMzcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNjJweDtcclxuXHRcdFx0XHRcdFx0PnNwYW57XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRcdC5wYTtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogLTM1cHg7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJy8nO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMWQyNDJmO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNjBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcgJztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5hY3RpdmV7XHJcblx0XHRcdFx0XHRcdFx0Lypmb250LXdlaWdodDogYm9sZDsqL1xyXG5cdFx0XHRcdFx0XHRcdC8qYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICMwMTdlZGU7Ki9cclxuXHRcdFx0XHRcdFx0XHQ+c3BhbntcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjM2Y1ZWIwO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2JnX2xpbmVfYm90dG9tLnBuZycpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucGFnZXtcclxuXHRcdFx0XHRcdC5wcjtcclxuXHRcdFx0XHRcdC5jbGVhcjtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDlweDtcclxuXHRcdFx0XHRcdC5zZWVfbW9yZXtcclxuXHRcdFx0XHRcdFx0LnBhO1xyXG5cdFx0XHRcdFx0XHR0b3A6IC00MHB4O1xyXG5cdFx0XHRcdFx0XHRyaWdodDogMjBweDtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzNmNTJiMDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubGlzdHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIycHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjJweDtcclxuXHRcdFx0XHRcdFx0Pmxpe1xyXG5cdFx0XHRcdFx0XHRcdC5jbGVhcjtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA5cHg7XHJcblx0XHRcdFx0XHRcdFx0PmF7XHJcblx0XHRcdFx0XHRcdFx0XHQvKmhlaWdodDogNDlweDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwcHg7Ki9cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmRhdGV7XHJcblx0XHRcdFx0XHRcdFx0XHQuY2xlYXI7XHJcblx0XHRcdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA3M3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA2NXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjdmODtcclxuXHRcdFx0XHRcdFx0XHRcdC5kYXl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjVweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICMzZjUyYjA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDE3cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQueWVhcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzNmNTJiMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjVweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQudGl0e1xyXG5cdFx0XHRcdFx0XHRcdFx0LnRvaDtcclxuXHRcdFx0XHRcdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMWQyNDJmO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDY0M3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA2NXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDY1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjdmODtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRcdC5kYXRle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1MmIwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQuZGF5e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC55ZWFye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQudGl0e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzNmNTJiMDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zZWNfbGlzdHtcclxuXHRcdC5jbGVhcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICM0MTcyY2Q7XHJcblx0XHQ+LmxfY29ue1xyXG5cdFx0XHRoZWlnaHQ6IDI3NXB4O1xyXG5cdFx0XHR3aWR0aDogMTIwMHB4O1xyXG5cdFx0XHRtYXJnaW46IDBweCBhdXRvO1xyXG5cdFx0XHQubGlzdHtcclxuXHRcdFx0XHQuY2xlYXI7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMjJweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTkuM3B4O1xyXG5cdFx0XHRcdD5saXtcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIyNXB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNzVweDtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogOS4zcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDkuM3B4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuXHRcdFx0XHRcdD5he1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHQuaW1ne1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDY5cHg7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogNjJweDtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdFx0XHRcdFx0XHQudHJhbnNpdGlvbiguMXMpO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQudHh0e1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGZzNDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTg4cHg7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLmxfMXtcclxuXHRcdFx0XHRcdFx0LmltZ3tcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2ljb24xLnBuZycpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvaW1nMS5wbmcnKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYubF8ye1xyXG5cdFx0XHRcdFx0XHQuaW1ne1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvaWNvbjIucG5nJyk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXhfMS9pbWcyLnBuZycpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5sXzN7XHJcblx0XHRcdFx0XHRcdC5pbWd7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXhfMS9pY29uMy5wbmcnKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2ltZzMucG5nJyk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLmxfNHtcclxuXHRcdFx0XHRcdFx0LmltZ3tcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2ljb240LnBuZycpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvaW1nNC5wbmcnKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYubF81e1xyXG5cdFx0XHRcdFx0XHQuaW1ne1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvaWNvbjUucG5nJyk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXhfMS9pbWc1LnBuZycpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0Ji5sXzF7XHJcblx0XHRcdFx0XHRcdFx0LmltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvaWNvbjFob3Zlci5wbmcnKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1ZWIwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYubF8ye1xyXG5cdFx0XHRcdFx0XHRcdC5pbWd7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2ljb24yaG92ZXIucG5nJyk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzNmNWViMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLmxfM3tcclxuXHRcdFx0XHRcdFx0XHQuaW1ne1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXhfMS9pY29uM2hvdmVyLnBuZycpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzZjVlYjA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5sXzR7XHJcblx0XHRcdFx0XHRcdFx0LmltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvaWNvbjRob3Zlci5wbmcnKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1ZWIwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYubF81e1xyXG5cdFx0XHRcdFx0XHRcdC5pbWd7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2ljb241aG92ZXIucG5nJyk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzNmNWViMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNlY18ze1xyXG5cdFx0aGVpZ2h0OiA4NTVweDtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2JnX2ltLnBuZycpO1xyXG5cdFx0Pi5sX2NvbntcclxuXHRcdFx0LmNsZWFyO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdHdpZHRoOiAxMjAwcHg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1NXB4O1xyXG5cdFx0fVxyXG5cdFx0Lm1fdGl0e1xyXG5cdFx0XHQucHI7XHJcblx0XHRcdC5jbGVhcjtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdHBhZGRpbmctdG9wOiA4MHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwcHg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cdFx0XHQvLyBib3JkZXItdG9wOiA0cHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMSk7XHJcblx0XHRcdD5saXtcclxuXHRcdFx0XHQucHI7XHJcblx0XHRcdFx0aGVpZ2h0OiA2NXB4O1xyXG5cdFx0XHRcdC5pbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA2NXB4O1xyXG5cdFx0XHRcdC8qcGFkZGluZy1sZWZ0OiA0MXB4O1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQxcHg7Ki9cclxuXHRcdFx0XHR3aWR0aDogMTcwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjMWQyNDJmO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0Lypib3gtc2hhZG93OiAwcHggMnB4IDVweCAjM2Y1ZWIwOyovXHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXhfMS9iZ19uYXZfMi5wbmcnKTtcclxuXHRcdFx0XHQmLmFjdGl2ZXtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXhfMS9iZ19uYXZfMl9ob3Zlci5wbmcnKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wYWdlc3tcclxuXHRcdFx0LnByO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdFx0LnNlZV9tb3Jle1xyXG5cdFx0XHRcdC5wcjtcclxuXHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0d2lkdGg6IDM5MHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDVweDtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ1cHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTE5NXB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIxcHg7XHJcblx0XHRcdFx0LypiYWNrZ3JvdW5kLWNvbG9yOiAjZWJhNjEyOyovXHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXhfMS9idG5fbW9yZS5wbmcnKTtcclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogLjg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2J0bl9tb3JlX2hvdmVyLnBuZycpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQ+bGl7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQubGVjdHVyZUxpc3QsLmRvdWJsZU1lZXRpbmdMaXN0e1xyXG5cdFx0XHRcdC5jbGVhcjtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0yMHB4O1xyXG5cdFx0XHRcdD5saXtcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDU0NXB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA3NnB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMjJweCAyMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMThweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDFweCAyMHB4IDJweCByZ2JhKDAsMjQsMzcsLjE3KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuaGFzX3piIC5pbmZvIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDMzOHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5oYXNfemIgLmJ0bnNfemIge1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4N3B4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAycHg7XHJcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0LmJ0bl92aXNpdG9yIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogODVweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDU5cHg7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDViYWM7XHJcblx0XHRcdFx0XHRcdFx0Lmljb25fdmlzaXRvciB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogODVweDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTVweDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTNweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZnJvbnRQYWdlL2ljb25fdmlzaXRvci5wbmcnKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0ZGl2IHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMDA1YmFjO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZGF0ZXtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA3OHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDY4cHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDViYWM7XHJcblx0XHRcdFx0XHRcdC50aW17XHJcblx0XHRcdFx0XHRcdFx0LnRjO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMzNweDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM0cHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwNWJhYztcclxuXHRcdFx0XHRcdFx0XHQuaWNvbl90aW17XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTVweDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTVweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvaWNvbl90aW1fMS5wbmcnKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmRheXtcclxuXHRcdFx0XHRcdFx0XHQudGM7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzM3B4O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMDA1YmFjO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzRweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmluZm97XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA0NDFweCArIDFweDtcclxuXHRcdFx0XHRcdFx0LnRpdHtcclxuXHRcdFx0XHRcdFx0XHQudG9oO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDZweDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmRlc2N7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM5OTk7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0LnpiX3R5cGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Lm51bSB7XHJcblx0XHRcdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogM3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuYWRkIGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lmxpc3R7XHJcblx0XHRcdFx0LmNsZWFyO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogLTIwcHg7XHJcblx0XHRcdFx0LnRvcHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMHB4O1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAyOXB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyOXB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXhfMS9pY29uX3RvcC5wbmcnKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Pmxpe1xyXG5cdFx0XHRcdFx0LnByO1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHR3aWR0aDogMzkwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDE2NXB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggM3B4IDhweCAwcHggcmdiYSg0LCA2MCwgMTM4LCAwLjE0KTtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdFx0XHRcdC50b3B7XHJcblx0XHRcdFx0XHRcdC5wYTtcclxuXHRcdFx0XHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAzNnB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDM2cHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvaWNvbl90b3BfMS5wbmcnKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50aXR7XHJcblx0XHRcdFx0XHRcdC50b2g7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzOXB4O1xyXG5cdFx0XHRcdFx0XHQuZihAZnMzLCMxNjFhMjEsNTdweCk7XHJcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMwNDNjOGE7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jb257XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdC5pbWd7XHJcblx0XHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwOHB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogODJweDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXhfMS9sb2dvX2RlZi5wbmcnKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQucmlnaHR7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEyNXB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdC5kZXNje1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICM4YThkOTA7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5saW5le1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxM3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmNvbXBfdGl0e1xyXG5cdFx0XHRcdFx0XHRcdFx0LnRvaDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDhweDtcclxuXHRcdFx0XHRcdFx0XHRcdC5mKEBmczIsIzMzMzczYSwyMnB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAdGhlbWVDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LnRpbXtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjOTk5O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0LmYoQGZzMSwjOGE4ZDkwLDEwMCUpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNlY180e1xyXG5cdFx0aGVpZ2h0OiA0NzlweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMzZjVlYjA7XHJcblx0XHQubF9jb257XHJcblx0XHRcdC5jbGVhcjtcclxuXHRcdFx0Lm1fdGl0e1xyXG5cdFx0XHRcdC5wcjtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjMWQyNDJmO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMnB4O1xyXG5cdFx0XHRcdD5zcGFue1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNkYWUyZjU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2JnX2xpbmVfYm90dG9tXzIucG5nJyk7XHJcblx0XHRcdFx0LnNlZV9tb3Jle1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAyOHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjUuNTIycHg7XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzAxY2I3YTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1fY29ue1xyXG5cdFx0XHRcdC5saXN0e1xyXG5cdFx0XHRcdFx0LmNsZWFyO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzlweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTEycHgqMjtcclxuXHRcdFx0XHRcdD5saXtcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAyODJweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyMzBweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4KjI7XHJcblx0XHRcdFx0XHRcdD5he1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0LmltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyODJweDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjMwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0PmRpdntcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0LnRyYW5zaXRpb24oLjJzKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2ltYWdlMS5wbmcnKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LnR4dHtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdC5jbGVhcjtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyNDVweDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogOTFweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogLTQ1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjEuNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvYmdfbmF2XzMucG5nJyk7XHJcblx0XHRcdFx0XHRcdFx0XHQudHh0MXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0LnRvaDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICMzZjVlYjA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMjNweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LnR4dDJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzNmNWViMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjhweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRcdC50eHR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvYmdfbmF2XzNfaG92ZXIucG5nJyk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC50eHQxe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMjQzNDRiO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC50eHQye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMjQzNDRiO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYubF8xe1xyXG5cdFx0XHRcdFx0XHRcdD5he1xyXG5cdFx0XHRcdFx0XHRcdFx0LmltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0PmRpdntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2ltYWdlMS5wbmcnKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLmxfMntcclxuXHRcdFx0XHRcdFx0XHQ+YXtcclxuXHRcdFx0XHRcdFx0XHRcdC5pbWd7XHJcblx0XHRcdFx0XHRcdFx0XHRcdD5kaXZ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXhfMS9pbWFnZTIucG5nJyk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5sXzN7XHJcblx0XHRcdFx0XHRcdFx0PmF7XHJcblx0XHRcdFx0XHRcdFx0XHQuaW1ne1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQ+ZGl2e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvaW1hZ2UzLnBuZycpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYubF80e1xyXG5cdFx0XHRcdFx0XHRcdD5he1xyXG5cdFx0XHRcdFx0XHRcdFx0LmltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0PmRpdntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2ltYWdlMS5wbmcnKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdD5he1xyXG5cdFx0XHRcdFx0XHRcdFx0LmltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0PmRpdntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zZWNfNntcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyNDJmM2Q7XHJcblx0XHQ+LmxfY29ue1xyXG5cdFx0XHQuY2xlYXI7XHJcblx0XHRcdHdpZHRoOiAxMjAwcHg7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRoZWlnaHQ6IDEyMHB4KjI7XHJcblx0XHRcdC5jbGVhcjtcclxuXHRcdFx0Lm1fdGl0e1xyXG5cdFx0XHRcdC5wcjtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIycHg7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xyXG5cdFx0XHRcdD5zcGFue1xyXG5cdFx0XHRcdFx0Y29sb3I6ICM4Y2EyZGM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2JnX2xpbmVfYm90dG9tXzIucG5nJyk7XHJcblx0XHRcdFx0LnNlZV9tb3Jle1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAyOHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjUuNTIycHg7XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzAxY2I3YTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lmxpc3R7XHJcblx0XHRcdFx0LmNsZWFyO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDI5cHg7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMjBweDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzlweDtcclxuXHRcdFx0XHQ+bGl7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxOTBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNnB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHRcdFx0XHRcdD5he1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0PmltZ3tcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDcycHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IC44O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNkX2JvdHRvbXtcclxuXHRoZWlnaHQ6IDY3cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2Q0ZGFlMDtcclxuXHQ+YXtcclxuXHRcdHBhZGRpbmctbGVmdDogLTI1cHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAtMjVweDtcclxuXHR9XHJcblx0Lmljb25feGpoe1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0Y29sb3I6ICMzYjNiNDI7XHJcblx0XHRtYXJnaW4tdG9wOiAyMnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDY3cHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRtYXJnaW4tbGVmdDogMTJweDtcclxuXHRcdHBhZGRpbmctbGVmdDogMjhweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvaWNvbl94amgucG5nJyk7XHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRjb2xvcjogIzNmNWViMDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lmljb25fc3hoe1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0Y29sb3I6ICMzYjNiNDI7XHJcblx0XHRtYXJnaW4tdG9wOiAyMnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDY3cHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDI4cHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2ljb25fc3hoLnBuZycpO1xyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0Y29sb3I6ICMzZjVlYjA7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5pY29uX2t6eGp7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRjb2xvcjogIzNiM2I0MjtcclxuXHRcdG1hcmdpbi10b3A6IDIycHg7XHJcblx0XHRsaW5lLWhlaWdodDogNjdweDtcclxuXHRcdHBhZGRpbmctbGVmdDogMjhweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvaWNvbl9renhqLnBuZycpO1xyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0Y29sb3I6ICMzZjVlYjA7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5pY29uX2t6c3h7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRjb2xvcjogIzNiM2I0MjtcclxuXHRcdG1hcmdpbi10b3A6IDIycHg7XHJcblx0XHRsaW5lLWhlaWdodDogNjdweDtcclxuXHRcdHBhZGRpbmctbGVmdDogMjhweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvaWNvbl9renN4LnBuZycpO1xyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0Y29sb3I6ICMzZjVlYjA7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5pY29uX2Fycm93X3JpZ2h0e1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0d2lkdGg6IDUzcHg7XHJcblx0XHRoZWlnaHQ6IDY3cHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2ljb25fYXJyb3dfcmlnaHQucG5nJyk7XHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbmRleF8xL2ljb25fYXJyb3dfcmlnaHRfaG92ZXIucG5nJyk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY2FsZW5kYXJXcmFwe1xyXG5cdHRvcDogLTc4cHghaW1wb3J0YW50O1xyXG5cdHdpZHRoOiAzODhweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJveC1zaGFkb3c6IDBweCAzcHggOHB4IDBweCByZ2JhKDAsIDQyLCAxMDIsIDAuMTIpO1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogMzg4cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5jYWxlbmRhcldyYXAgI2NhbGVuZGFyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5jYWxlbmRhckwge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nOiAxMHB4IDA7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmUyZTI7XHJcblx0em9vbTogMTtcclxufVxyXG4uY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAuY2FsZW5kYXJMOmFmdGVyIHtcclxuXHRjb250ZW50OiBcIi5cIjtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRoZWlnaHQ6IDA7XHJcblx0Y2xlYXI6IGJvdGg7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5ub3dJbmZvIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDQwcHg7XHJcblx0KmJvdHRvbTogMzNweDtcclxuXHRyaWdodDogLTYycHg7XHJcblx0d2lkdGg6IDQwOHB4O1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRwYWRkaW5nOiAxNnB4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzE2ODM2NDtcclxuXHRsaW5lLWhlaWdodDogMThweDtcclxuXHR6LWluZGV4OiAzO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMXM7XHJcbn1cclxuLmNhbGVuZGFyV3JhcCAuY2FsZW5kYXIgLm5vd0luZm86YmVmb3JlIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci10b3A6IDdweCBzb2xpZCAjMTY4MzY0O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogNzRweDtcclxuXHRib3R0b206IC04cHg7XHJcbn1cclxuLmNhbGVuZGFyV3JhcCAuY2FsZW5kYXIgLm5vd0luZm86YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXRvcDogN3B4IHNvbGlkICNmZmY7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiA3NHB4O1xyXG5cdGJvdHRvbTogLTdweDtcclxufVxyXG4uY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAubm93SW5mbyAudGV4dDEge1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRjb2xvcjogI2QwNmQwNjtcclxuXHRwYWRkaW5nOiAxMHB4IDAgNXB4O1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5ub3dJbmZvIC50ZXh0MSBhIHtcclxuXHRjb2xvcjogI2QwNmQwNjtcclxufVxyXG4uY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAubm93SW5mbyAudGV4dDEgYTpob3ZlciB7XHJcblx0Y29sb3I6ICMwMjc2MzQ7XHJcbn1cclxuLmNhbGVuZGFyV3JhcCAuY2FsZW5kYXIgLm5vd0luZm8gLnRleHQyIHtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Y29sb3I6ICMzZDQxM2I7XHJcbn1cclxuLmNhbGVuZGFyV3JhcCAuY2FsZW5kYXIgLm5vd0luZm8gLmljb24ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IC03cHg7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1hcmdpbi1sZWZ0OiAtM3B4O1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5zcHJpdGUtYXJyb3dfbGVmdCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDE1cHg7XHJcblx0d2lkdGg6IDI2cHg7XHJcblx0dG9wOiAyOXB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAuc3ByaXRlLWFycm93X3JpZ2h0IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDE1cHg7XHJcblx0dG9wOiAyOXB4O1xyXG5cdHdpZHRoOiAyNnB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAuY2FsZW5kYXJMIGxpIGltZyB7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4uY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAubW9udGgge1xyXG5cdHdpZHRoOiAzODhweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXNpemU6IDI2cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGxpbmUtaGVpZ2h0OiA3OHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMzZjVlYjA7XHJcblx0aGVpZ2h0OiA3OHB4O1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5kYXRlSGVhZGVyIHtcclxuXHR6b29tOiAxO1xyXG5cdHdpZHRoOiAzNjRweDtcclxuXHRoZWlnaHQ6IDQ1cHg7XHJcblx0Y29sb3I6ICMyOTI5MmE7XHJcblx0Zm9udC1zaXplOiBAZnMzO1xyXG5cdGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG5cdHBhZGRpbmctbGVmdDogMTJweDtcclxuXHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlMmU1ZjY7XHJcblx0Lypib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjsqL1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5kYXRlQ29udCB7XHJcblx0Y29sb3I6ICM2NjY7XHJcblx0em9vbTogMTtcclxuXHR3aWR0aDogMzY0cHg7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdHBhZGRpbmctbGVmdDogMTJweDtcclxuXHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5kYXRlSGVhZGVyOmFmdGVyLFxyXG4uY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAuZGF0ZUNvbnQ6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6IFwiLlwiO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogMDtcclxuXHRjbGVhcjogYm90aDtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuLmNhbGVuZGFyV3JhcCAuY2FsZW5kYXIgLmRhdGVDb250IC5ncmF5MiB7XHJcblx0Y29sb3I6ICNiNmI2YjY7XHJcbn1cclxuLmNhbGVuZGFyV3JhcCAuY2FsZW5kYXIgLmRhdGVIZWFkZXIgbGl7XHJcblx0bGluZS1oZWlnaHQ6IDQ1cHghaW1wb3J0YW50O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5kYXRlSGVhZGVyIGxpLFxyXG4uY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAuZGF0ZUNvbnQgPiBsaSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiA1MnB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRsaW5lLWhlaWdodDogMzdweDtcclxuXHR6LWluZGV4OiAxO1xyXG5cdGNvbG9yOiAjMjkyOTJhO1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5kYXRlSGVhZGVyIGxpLnJlZDIge1xyXG5cdGNvbG9yOiAjMDFjYjdhO1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5kYXRlQ29udCBsaSB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5kYXRlQ29udCBsaS50aXAge1xyXG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2luZGV4dy9pbmRleF8zNC5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG4uY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAuZGF0ZUNvbnQgbGkudG9kYXksXHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5kYXRlQ29udCBsaS50aXAudG9kYXkge1xyXG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2luZGV4dy9pbmRleF8zNi5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5kYXRlQ29udCAudG9kYXkgLmliIHtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5kYXRlQ29udCBsaS50aXA6aG92ZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAxMCFpbXBvcnRhbnQ7XHJcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaW5kZXh3L2luZGV4XzM1LnBuZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC50aXA6aG92ZXIgLm5vd0luZm8ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5kYXRlSGVhZGVyIGxpLmJlZm9yZSB7XHJcblx0Y29sb3I6ICNiNmI2YjY7XHJcbn1cclxuLmNhbGVuZGFyV3JhcCAuY2FsZW5kYXIgLm5vd0luZm8gdWwge1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRtYXgtaGVpZ2h0OiAyOTVweDtcclxuXHRvdmVyZmxvdy15OiBhdXRvO1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5ub3dJbmZvIHVsIGxpIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTRweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNjZWNlY2U7XHJcblx0bWFyZ2luLWJvdHRvbTogMTRweDtcclxufVxyXG4uY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAubm93SW5mbyB1bCBsaTpob3ZlciBhIHtcclxuXHRjb2xvcjogI2ZmOWEyYjtcclxufVxyXG4uY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAubm93SW5mbyBsaSBhIHtcclxuXHRjb2xvcjogIzMzMztcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Knpvb206IDE7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5ub3dJbmZvIGxpIGE6YmVmb3JlLFxyXG4uY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAubm93SW5mbyBsaSBhOmFmdGVyIHtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5ub3dJbmZvIGxpIGE6YWZ0ZXIge1xyXG5cdGNsZWFyOiBib3RoO1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5ub3dJbmZvIGxpIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAubm93SW5mbyBsaSAudHlwZSB7XHJcblx0d2lkdGg6IGF1dG8haW1wb3J0YW50O1xyXG59XHJcbi5jYWxlbmRhcldyYXAgLmNhbGVuZGFyIC5ub3dJbmZvIGxpIC50aXQge1xyXG5cdHdpZHRoOiBhdXRvIWltcG9ydGFudDtcclxufVxyXG4uY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAubm93SW5mbyAubW9yZSB7XHJcblx0Y29sb3I6ICM2NjY2NjY7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGZsb2F0OiByaWdodDtcclxufVxyXG4uY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAubm93SW5mbyAubW9yZTpob3ZlciB7XHJcblx0Y29sb3I6ICNmZjlhMmI7XHJcbn1cclxuLmNhbGVuZGFyV3JhcCAuY2FsZW5kYXIgLm5vd0luZm8gbGkgLmFkZHJlc3Mge1xyXG5cdGNvbG9yOiAjNjY2O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHQqem9vbTogMTtcclxuXHRtYXJnaW4tdG9wOiA4cHg7XHJcbn1cclxuLmNhbGVuZGFyV3JhcCAuY2FsZW5kYXIgLm5vd0luZm8gbGkgLmFkZHJlc3M6YmVmb3JlLFxyXG4uY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAubm93SW5mbyBsaSAuYWRkcmVzczphZnRlciB7XHJcblx0Y29udGVudDogXCJcIjtcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxufVxyXG4uY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAubm93SW5mbyBsaSAuYWRkcmVzczphZnRlciB7XHJcblx0Y2xlYXI6IGJvdGg7XHJcbn1cclxuLmNhbGVuZGFyV3JhcCAuY2FsZW5kYXIgLm5vd0luZm8gbGkgLmFkZCB7XHJcblx0d2lkdGg6IDMyMHB4O1xyXG5cdHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmNhbGVuZGFyV3JhcCAuY2FsZW5kYXIgLm5vd0luZm8gbGkgLnRpbWUge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICM5OTk7XHJcblx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcbn1cclxuLmNhbGVuZGFyV3JhcCA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuXHR3aWR0aDogMTRweDtcclxuXHRoZWlnaHQ6IDE0cHg7XHJcbn1cclxuLmNhbGVuZGFyV3JhcCA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxyXG4uY2FsZW5kYXJXcmFwIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG5cdGJvcmRlci1yYWRpdXM6IDk5OXB4O1xyXG5cdGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcbi5jYWxlbmRhcldyYXAgOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcblx0Ym94LXNoYWRvdzogMXB4IDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpIGluc2V0O1xyXG59XHJcbi5jYWxlbmRhcldyYXAgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcblx0bWluLWhlaWdodDogMjBweDtcclxuXHRiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xyXG5cdGJveC1zaGFkb3c6IDAgMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMikgaW5zZXQ7XHJcbn1cclxuLmNhbGVuZGFyV3JhcCA6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lciB7XHJcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmNhbGVuZGFyV3JhcCAuY2FsZW5kYXIgLmRhdGVDb250IGxpe1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAuZGF0ZUNvbnQgbGk6aG92ZXJ7XHJcblx0ei1pbmRleDogMjtcclxuXHQubmV3RGF0ZUxpc3R7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuLm5ld0RhdGVMaXN0e1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR6LWluZGV4OiAyMDA7XHJcblx0dG9wOiA0MHB4O1xyXG5cdHdpZHRoOiAzODBweDtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJveC1zaGFkb3c6IDJweCAycHggMTVweCByZ2JhKDEyOCwxMjgsMTI4LC41KTtcclxuXHQmOmJlZm9yZXtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGNvbnRlbnQ6ICcgJztcclxuXHRcdHRvcDogLThweDtcclxuXHRcdGxlZnQ6IDIwcHg7XHJcblx0XHQvKmJvcmRlci10b3A6IDZweCBzb2xpZCB0cmFuc3BhcmVudDsqL1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNmZmY7XHJcblx0XHRib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG5cdC5saXN0e1xyXG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHRcdD5saXtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjOTk5O1xyXG5cdFx0XHQ+YXtcclxuXHRcdFx0XHQudG9oO1xyXG5cdFx0XHRcdGNvbG9yOiAjMzMzO1xyXG5cdFx0XHRcdGhlaWdodDogMzVweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMzZjVlYjA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5pX3RpdHtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMzFweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmlfYWRkcntcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLnR5cGVfeGpoe1xyXG5cdFx0XHRcdC5pX3RpdHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvaWNvbl94amgucG5nJyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYudHlwZV9zeGh7XHJcblx0XHRcdFx0LmlfdGl0e1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXhfMS9pY29uX3N4aC5wbmcnKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji50eXBlX2t6c3hoe1xyXG5cdFx0XHRcdC5pX3RpdHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2luZGV4XzEvaWNvbl9renN4LnBuZycpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLnR5cGVfa3p4amh7XHJcblx0XHRcdFx0LmlfdGl0e1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW5kZXhfMS9pY29uX2t6eGoucG5nJyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59Il0sImZpbGUiOiJpbmRleF8xLmNzcyJ9 */







