@charset "UTF-8";
@import url(model/normalize.css);
body {
  color: #454545;
  position: relative; }

body, html {
  font-family: 微软雅黑;
  font-size: 12px; }

.pageClass {
  width: 100%;
  height: 45px;
  line-height: 45px;
  text-align: center;
  clear: both; }
  .pageClass a, .pageClass strong, .pageClass span {
    font-size: 14px;
    color: #555555;
    width: 60px;
    line-height: 45px;
    display: inline-block;
    cursor: pointer; }
  .pageClass strong span {
    color: red; }

.xwjj-nav {
  width: 100%;
  height: 35px;
  padding: 0px 5px;
  line-height: 35px;
  margin-top: 30px;
  color: #333333;
  font-size: 14px; }
  .xwjj-nav .xwjj-lef {
    float: left; }
  .xwjj-nav .xwjj-rig {
    float: right; }
  .xwjj-nav a {
    color: #666666;
    padding-left: 10px; }

.header {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 999;
  width: 100%;
  height: 221px;
  background: url(index-2_01.png) no-repeat center 0px; }

.header-min {
  width: 1120px;
  height: 221px;
  margin: 0px auto;
  position: relative; }
  .header-min .oImg {
    float: left;
    margin-top: 27px; }
  .header-min .seacth {
    position: absolute;
    top: 25px;
    right: 0px;
    height: 38px;
    width: 229px;
    border: 1px solid #dedede;
    -moz-border-radius: 3px;
    border-radius: 3px; }
    .header-min .seacth .seach-item1 {
      padding-left: 14px;
      float: left;
      width: 190px;
      height: 35px;
      border: none;
      background: none;
      font-size: 12px;
      color: #dedede;
      line-height: 35px; }
    .header-min .seacth .seach-icon {
      cursor: pointer;
      float: left;
      width: 22px;
      height: 35px;
      background: url(seach-icon.png) no-repeat 0px center;
      display: block; }
  .header-min .lsit {
    float: right;
    margin-top: 83px; }
    .header-min .lsit li:first-of-type {
      display: none; }
    .header-min .lsit li {
      float: left; }
    .header-min .lsit li:last-of-type a {
      padding-right: 0px; }
    .header-min .lsit a {
      padding-right: 52px;
      font-size: 16px;
      color: #000000;
      line-height: 1; }
    .header-min .lsit a:hover {
      color: #134aa4; }

.footer {
  width: 100%;
  height: 125px;
  background: #134aa5; }
  .footer .footer-min {
    padding-top: 40px;
    position: relative;
    width: 1120px;
    margin: 0px auto; }
  .footer .info-1 {
    padding-bottom: 15px;
    font-size: 12px;
    color: rgba(214, 214, 214, 0.74);
    line-height: 1; }
  .footer .ewm {
    background: #0e3c89;
    position: absolute;
    right: 0px;
    top: 10px;
    width: 109px;
    height: 84px;
    border: 1px solid #1858c3; }
    .footer .ewm .ewm-box {
      float: right;
      width: 79px;
      height: 82px;
      background: url(index_35.png) no-repeat;
      -moz-background-size: cover;
      background-size: cover; }
    .footer .ewm .ewm-item {
      float: left;
      margin-left: 2px;
      padding-top: 8px;
      height: 82px;
      width: 23px;
      text-align: center;
      font-size: 12px;
      color: rgba(255, 255, 255, 0.64); }

.Ibanner {
  width: 100%;
  height: 747px;
  padding-top: 88px;
  overflow: hidden; }
  .Ibanner .oImg {
    width: 100%;
    height: 659px;
    position: relative; }
  .Ibanner .pic li {
    position: absolute;
    left: 0px;
    top: 0px;
    background: url(index-3_02.png) no-repeat center 0px;
    width: 100%;
    height: 659px; }
  .Ibanner .hd {
    position: absolute;
    left: 0px;
    bottom: -45px;
    z-index: 2;
    width: 100%;
    height: 45px;
    background: rgba(0, 0, 0, 0.43);
    text-align: center;
    line-height: 45px; }
    .Ibanner .hd li {
      margin-right: 9px;
      display: inline-block;
      width: 15px;
      height: 15px;
      background: #FFFFFF;
      -moz-border-radius: 50%;
      border-radius: 50%;
      cursor: pointer; }
    .Ibanner .hd li:hover, .Ibanner .hd .on {
      background: #d31428; }

.index-min {
  width: 1120px;
  margin: 0px auto; }

.index-gywm {
  padding-top: 40px;
  width: 100%;
  height: 490px;
  background: #fbfbfb; }

.index-gywm-lef {
  padding: 0px 40px 0px 28px;
  margin-left: 96px;
  float: left;
  width: 637px;
  height: 390px;
  background: #FFFFFF;
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.09), -2px -2px 9px rgba(0, 0, 0, 0.09);
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.09), -2px -2px 9px rgba(0, 0, 0, 0.09); }
  .index-gywm-lef .tab {
    margin-bottom: 30px;
    position: relative;
    width: 100%;
    height: 53px;
    border-bottom: 1px solid #c6c6c6;
    line-height: 53px; }
  .index-gywm-lef .tab-lef {
    float: left;
    font-size: 24px;
    color: #383838; }
  .index-gywm-lef .tab-rig {
    float: right;
    font-size: 14px;
    color: #134aa5; }
  .index-gywm-lef .tab-fd {
    padding-right: 6px;
    position: absolute;
    top: 47px;
    left: 0px;
    line-height: 1;
    background: #FFFFFF;
    font-family: "Arial";
    font-size: 14px; }
  .index-gywm-lef .content {
    position: relative;
    width: 100%; }
  .index-gywm-lef .content-img {
    margin-left: -98px;
    float: left;
    width: 367px;
    height: 262px;
    background: url(index_14.png) no-repeat;
    -moz-background-size: cover;
    background-size: cover; }
  .index-gywm-lef .content-info {
    float: left;
    margin-left: 24px;
    width: 272px; }
    .index-gywm-lef .content-info .content-info-tab {
      padding: 28px 0px 20px 0px;
      font-size: 16px;
      line-height: 1px;
      color: #383838; }

.index-gywm-rig {
  width: 365px;
  float: right; }
  .index-gywm-rig .item:nth-of-type(3) {
    margin-bottom: 0px; }
  .index-gywm-rig .item {
    position: relative;
    padding: 35px 0px 0px 121px;
    margin-bottom: 18px;
    width: 365px;
    height: 118px;
    -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.09), -2px -2px 9px rgba(0, 0, 0, 0.09);
    box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.09), -2px -2px 9px rgba(0, 0, 0, 0.09);
    border-bottom: 1px solid #f6f6f6;
    display: block; }
  .index-gywm-rig .info-1 {
    padding-bottom: 17px;
    font-size: 18px;
    color: #134aa5;
    font-weight: bold;
    line-height: 1; }
  .index-gywm-rig .info-2 {
    font-size: 14px;
    color: #292929;
    line-height: 1; }
  .index-gywm-rig .icon-1 {
    position: absolute;
    left: 38px;
    top: 50%;
    margin-top: -30px;
    width: 60px;
    height: 60px;
    display: block; }
  .index-gywm-rig .item:nth-of-type(1) {
    background: url(icon-1.png) no-repeat 38px center; }
    .index-gywm-rig .item:nth-of-type(1) .icon-1 {
      background: url(icon-1.png) no-repeat; }
  .index-gywm-rig .item:nth-of-type(2) {
    background: url(icon-2.png) no-repeat 38px center; }
    .index-gywm-rig .item:nth-of-type(2) .icon-1 {
      background: url(icon-2.png) no-repeat; }
  .index-gywm-rig .item:nth-of-type(3) {
    background: url(icon-3.png) no-repeat 38px center; }
    .index-gywm-rig .item:nth-of-type(3) .icon-1 {
      background: url(icon-3.png) no-repeat; }

.index-cpzx {
  background: #f2f2f2;
  padding-top: 62px;
  width: 100%;
  height: 542px; }

.index-cpzx-lef {
  float: left;
  width: 219px; }
  .index-cpzx-lef .tab {
    padding: 36px 0px 0px 40px;
    width: 100%;
    height: 112px;
    background: #123979; }
    .index-cpzx-lef .tab .tab-1 {
      padding-bottom: 8px;
      font-size: 24px;
      color: #ffffff;
      line-height: 1; }
    .index-cpzx-lef .tab .tab-2 {
      font-family: "Arial";
      font-size: 14px;
      color: #FFFFFF;
      line-height: 1; }
  .index-cpzx-lef .list {
    background: #134aa5;
    padding-bottom: 30px; }
    .index-cpzx-lef .list .list-1 {
      cursor: pointer;
      padding: 30px 0px 0px 38px;
      line-height: 1;
      font-size: 14px;
      color: #FFFFFF; }
    .index-cpzx-lef .list span {
      margin-right: 12px;
      color: #FFFFFF; }
  .index-cpzx-lef .hd {
    width: 100%;
    height: 50px; }
    .index-cpzx-lef .hd div {
      float: left;
      width: 50%;
      height: 50px;
      color: #FFFFFF;
      font-family: "宋体";
      cursor: pointer;
      font-size: 30px;
      line-height: 1; }
    .index-cpzx-lef .hd .hd-lef {
      padding: 7px 0px 0px 58px;
      background: #12469c; }
    .index-cpzx-lef .hd .hd-rig {
      padding: 8px 0px 0px 47px;
      background: #113e88; }

.contentBox {
  float: left;
  overflow: hidden;
  height: 412px; }

.index-cpzx-rig {
  width: 900px;
  height: 412px;
  background: #fdfdfd;
  display: none; }
  .index-cpzx-rig .oImg {
    float: left;
    position: relative;
    width: 515px;
    height: 412px;
    background: url(index-3_06.png) no-repeat #FFFFFF;
    -moz-background-size: cover;
    background-size: cover;
    /*right:-14px;top:0px;*/ }
    .index-cpzx-rig .oImg .oImg-1 {
      padding-top: 17px;
      position: absolute;
      right: 515px;
      top: 418px;
      width: 184px;
      height: 59px;
      line-height: 1;
      background: url(index_23.png) no-repeat;
      font-size: 16px;
      color: #FFFFFF;
      text-align: center; }
  .index-cpzx-rig .content {
    float: left;
    width: 385px;
    padding: 83px 22px 0px; }
    .index-cpzx-rig .content .content-1, .index-cpzx-rig .content .content-2, .index-cpzx-rig .content .content-3 {
      font-size: 14px;
      color: #242424;
      line-height: 1; }
    .index-cpzx-rig .content .content-1 {
      padding-bottom: 22px; }
    .index-cpzx-rig .content .content-2 {
      padding-bottom: 10px; }
    .index-cpzx-rig .content .content-3 {
      line-height: 34px; }

.index-md {
  position: relative;
  width: 100%;
  height: 452px; }
  .index-md .oImg {
    position: relative;
    height: 452px;
    width: 100%;
    background: url(inde-md.png) no-repeat center top;
    /*background-attachment: fixed;*/ }
    .index-md .oImg .oImg-item1 {
      position: absolute;
      left: 50%;
      top: 144px;
      margin-left: -300px;
      width: 600px; }
      .index-md .oImg .oImg-item1 .info-1, .index-md .oImg .oImg-item1 .info-2, .index-md .oImg .oImg-item1 .info-3 {
        color: #ffffff;
        line-height: 1;
        text-align: center; }
      .index-md .oImg .oImg-item1 .info-1 {
        padding-bottom: 20px;
        font-size: 30px; }
      .index-md .oImg .oImg-item1 .info-2 {
        padding-bottom: 25px;
        font-size: 12px;
        font-family: "Arial"; }
      .index-md .oImg .oImg-item1 .info-3 {
        font-size: 18px; }
  .index-md .hd {
    position: absolute;
    left: 50%;
    top: 290px;
    margin-left: -5px;
    width: 10px; }
    .index-md .hd li {
      margin: 0px auto;
      margin-bottom: 6px;
      width: 8px;
      height: 8px;
      -moz-border-radius: 50%;
      border-radius: 50%;
      background: rgba(255, 255, 255, 0.5); }
    .index-md .hd .on {
      width: 10px;
      height: 10px;
      background: white; }
  .index-md .oImg-href {
    text-align: center;
    width: 190px;
    position: absolute;
    left: 50%;
    bottom: 60px;
    margin-left: -95px;
    font-size: 14px;
    color: #92aedb;
    line-height: 1; }
    .index-md .oImg-href i {
      margin-left: 9px;
      width: 14px;
      height: 14px;
      background: url(index-4.png) no-repeat;
      -moz-background-size: cover;
      background-size: cover;
      display: inline-block; }

.index-xwlb {
  padding-top: 80px;
  width: 100%;
  height: 394px;
  background: #ffffff; }

.index-xwlb-list:last-of-type {
  margin-right: 0px; }

.index-xwlb-list {
  padding: 0px 30px;
  float: left;
  width: 360px;
  height: 273px;
  margin-right: 20px;
  background: #f4f4f4;
  display: block; }
  .index-xwlb-list .data {
    padding-top: 26px;
    margin: -17px 0px 30px 0px;
    width: 86px;
    height: 94px;
    background: #134aa5; }
  .index-xwlb-list .data-1 {
    padding-bottom: 12px;
    font-size: 19.39px;
    color: #f2f2f2;
    line-height: 1;
    text-align: center; }
  .index-xwlb-list .data-2 {
    padding-left: 39px;
    font-size: 12px;
    color: #f2f2f2;
    line-height: 1; }
  .index-xwlb-list .tab {
    padding-bottom: 22px;
    font-size: 14px;
    color: #4c4c4c;
    font-weight: bold;
    line-height: 1; }
  .index-xwlb-list .box {
    margin-bottom: 18px;
    width: 29px;
    height: 4px;
    background: #737373; }
  .index-xwlb-list .info {
    font-size: 14px;
    color: #656565;
    line-height: 27px; }

.ny {
  width: 100%;
  padding-top: 30px;
  padding-bottom: 54px;
  background: #f6f6f6; }

.ny-min {
  width: 1120px;
  margin: 0px auto; }

.nyBan {
  padding-top: 88px;
  width: 100%;
  height: 478px;
  overflow: hidden;
  background: url(ny-banner.png) no-repeat center 88px; }

.ny-min-lef {
  float: left;
  width: 250px;
  padding-bottom: 40px; }
  .ny-min-lef .cpzx {
    margin-bottom: 25px;
    background: #FFFFFF; }
  .ny-min-lef .cpzx-tab {
    width: 100%;
    height: 94px;
    background: url(ny_1_03.png) no-repeat;
    text-align: center;
    line-height: 94px;
    font-family: "微软雅黑";
    font-size: 24px;
    color: #ffffff; }
  .ny-min-lef .cpzx-list {
    margin-top: -2px;
    width: 100%;
    padding: 27px 0px 12px 0px;
    border: 1px solid #d7d7d7;
    border-top: none; }
    .ny-min-lef .cpzx-list ul li:last-of-type a {
      margin-bottom: 0px; }
    .ny-min-lef .cpzx-list a {
      margin: 0px auto;
      -moz-border-radius: 20px;
      border-radius: 20px;
      margin-bottom: 12px;
      width: 220px;
      height: 36px;
      background: url(ny_1_10.png) no-repeat;
      display: block;
      font-size: 14px;
      color: #636363;
      text-align: center;
      line-height: 36px; }
    .ny-min-lef .cpzx-list a:hover, .ny-min-lef .cpzx-list .on {
      background: url(ny_1_07.png) no-repeat;
      color: #FFFFFF; }
  .ny-min-lef .md {
    border: 1px solid #d7d7d7;
    background: #ffffff;
    padding: 14px; }
    .ny-min-lef .md .md-tab {
      margin-bottom: 16px;
      width: 100%;
      height: 45px;
      text-align: center;
      line-height: 45px;
      color: #FFFFFF;
      font-size: 16px;
      background: #134aa4;
      -moz-box-shadow: 4px 4px #c8d5ea;
      box-shadow: 4px 4px #c8d5ea; }
    .ny-min-lef .md .md-bg {
      width: 220px;
      height: 282px;
      margin: 0px auto;
      position: relative;
      overflow: hidden; }
      .ny-min-lef .md .md-bg ul {
        width: 100%;
        height: 282px;
        position: absolute; }
      .ny-min-lef .md .md-bg li {
        width: 220px;
        height: 282px;
        float: left; }
      .ny-min-lef .md .md-bg .img {
        height: 260px;
        width: 100%;
        background: url(mdImg.png) no-repeat;
        -moz-background-size: cover;
        background-size: cover; }
        .ny-min-lef .md .md-bg .img img {
          height: 260px;
          width: 100%; }
      .ny-min-lef .md .md-bg .info {
        height: 22px;
        line-height: 22px;
        width: 100%;
        text-align: center;
        font-size: 16px;
        color: #454545; }

.ny-min-rig {
  padding: 0px 17px 7px 19px;
  width: 845px;
  min-height: 380px;
  float: right;
  border: 1px solid #d7d7d7;
  background: url(ny-border.png) no-repeat #FFFFFF; }
  .ny-min-rig .rig-tab {
    margin-bottom: 53px;
    width: 100%;
    height: 68px;
    border-bottom: 1px solid #d2d2d2;
    font-size: 18px;
    color: #2b2b2b;
    line-height: 68px;
    text-align: center; }

.cpfw {
  width: 100%; }

.cpfw-tu:nth-of-type(3n) {
  margin-right: 0px; }

.cpfw-tu {
  position: relative;
  margin: 0px 18px 23px 0px;
  width: 257px;
  border: 1px solid #d7d7d7;
  display: block;
  float: left; }

.cpfw-tu-tab {
  padding-top: 22px;
  font-size: 14px;
  height: 65px;
  line-height: 1;
  color: #2b2b2b;
  text-align: center;
  border-bottom: 1px solid #d7d7d7;
  border-right: 1px solid #f1f1f1; }

.cpfw-tu-img {
  width: 100%;
  height: 228px;
  border-bottom: 1px solid #d7d7d7;
  border-right: 1px solid #f1f1f1; }
  .cpfw-tu-img img {
    width: 100%;
    height: 228px; }

.cpfw-tu-box .lef, .cpfw-tu-box .rig {
  width: 10px;
  height: 10px;
  background: #e2e2e2; }

.cpfw-tu-box .lef {
  float: left; }

.cpfw-tu-box .rig {
  float: right; }

.cpfw-tu:hover {
  border: 1px solid #134aa4; }
  .cpfw-tu:hover .cpfw-tu-tab {
    color: #134aa4;
    border-bottom: 1px solid #134aa4;
    border-right: 1px solid #134aa4; }
  .cpfw-tu:hover .cpfw-tu-img {
    border-bottom: 1px solid #134aa4;
    border-right: 1px solid #134aa4; }
  .cpfw-tu:hover .cpfw-tu-box .lef, .cpfw-tu:hover .cpfw-tu-box .rig {
    background: #134aa4; }

.xwlb .container {
  width: 600px; }
  .xwlb .container .row {
    margin-bottom: 10px; }
  .xwlb .container .col-md-2 {
    text-align: right;
    height: 34px;
    line-height: 34px;
    font-size: 16px; }
  .xwlb .container textarea {
    height: 240px; }
  .xwlb .container .col-md-10 .yzm {
    width: 85px;
    float: left; }
  .xwlb .container .col-md-10 img {
    width: 90px;
    height: 34px !important;
    float: left;
    margin-left: 5px; }

.xwlb-list:nth-of-type(even) {
  background: url(icon-xwlb.png) no-repeat 5px center #F0F0F0; }

.xwlb-list {
  margin-bottom: 1px;
  background: url(icon-xwlb.png) no-repeat 5px center #FFFFFF;
  width: 100%;
  height: 34px;
  padding-left: 20px;
  line-height: 34px;
  font-size: 14px;
  color: #666666;
  display: block; }

.xwlb-list:hover {
  color: #134aa4;
  background: url(icon-xwlb.png) no-repeat 5px center #FFFFFF; }

.xwlb-list:nth-of-type(even):hover {
  background: url(icon-xwlb.png) no-repeat 5px center #F0F0F0; }

.xwlb-tab, .xwlb-data {
  line-height: 1;
  width: 100%; }

.xwlb-tab {
  margin-bottom: 26px;
  font-size: 18px;
  color: #000000;
  text-align: center; }

.xwlb-data {
  width: 100%;
  margin-bottom: 20px;
  font-size: 12px;
  text-align: right; }

.wlb-content {
  font-size: 14px;
  line-height: 16px; }

.oImgItem {
  padding-bottom: 20px;
  width: 100%; }
  .oImgItem #preview {
    margin: 0 auto;
    width: 100%; }
    .oImgItem #preview .jqzoom {
      position: relative;
      padding: 0;
      width: 400px;
      height: 500px;
      position: relative;
      float: left; }
      .oImgItem #preview .jqzoom .jqZoomPup {
        position: absolute; }
      .oImgItem #preview .jqzoom img {
        width: 500px;
        height: auto; }
      .oImgItem #preview .jqzoom .jqZoomPup {
        z-index: 10;
        visibility: hidden;
        position: absolute;
        top: 0px;
        left: 0px;
        width: 50px;
        height: 50px;
        border: 1px solid #aaa;
        background: #FEDE4F 50% top no-repeat;
        opacity: 0.5;
        -moz-opacity: 0.5;
        -khtml-opacity: 0.5;
        filter: alpha(Opacity=50);
        cursor: move; }
    .oImgItem #preview .zoomdiv {
      z-index: 100;
      position: absolute;
      top: 1px;
      left: 0px;
      width: 400px;
      height: 400px;
      background: url(i/loading.gif) #fff no-repeat center center;
      border: 1px solid #e4e4e4;
      display: none;
      text-align: center;
      overflow: hidden; }
      .oImgItem #preview .zoomdiv .bigimg {
        width: 800px;
        height: 800px; }
    .oImgItem #preview #spec-n5 {
      width: 100px;
      height: 490px;
      float: right;
      overflow: hidden;
      padding-top: 10px; }
      .oImgItem #preview #spec-n5 #spec-left {
        background: url(article/left.gif) no-repeat;
        width: 10px;
        height: 45px;
        float: left;
        cursor: pointer;
        margin-top: 5px;
        display: none; }
      .oImgItem #preview #spec-n5 #spec-right {
        background: url(article/right.gif) no-repeat;
        width: 10px;
        height: 45px;
        float: left;
        cursor: pointer;
        margin-top: 5px;
        display: none; }
      .oImgItem #preview #spec-n5 #spec-list {
        width: 100px;
        height: 500px; }
        .oImgItem #preview #spec-n5 #spec-list ul li {
          width: 100px;
          height: 110px;
          text-align: center;
          clear: both;
          margin-bottom: 10px; }
          .oImgItem #preview #spec-n5 #spec-list ul li img {
            width: 80px;
            height: 100px; }

.xwlb-content {
  overflow: hidden; }
  .xwlb-content .item {
    width: 100%;
    height: 46px; }
  .xwlb-content .item-1, .xwlb-content .item-2 {
    float: left;
    width: 50%;
    height: 46px;
    text-align: center;
    line-height: 46px;
    color: #ffffff;
    cursor: pointer; }
  .xwlb-content .item-1 {
    background: #e50112; }
  .xwlb-content .item-2 {
    background: #122d4b;
    border-left: 1px solid #56687c; }
  .xwlb-content .conten {
    padding: 10px 5px 30px 5px;
    line-height: 16px; }
  .xwlb-content .conten-info {
    display: none; }
    .xwlb-content .conten-info img, .xwlb-content .conten-info table, .xwlb-content .conten-info thead {
      max-width: 100%; }

.search_title {
  width: 100%;
  height: 45px;
  font-size: 16px;
  line-height: 45px; }

/*公用鼠标放上去调用*/
.miaoV {
  -webkit-transition: 600ms ease-out;
  -moz-transition: 600ms ease-out;
  transition: 600ms ease-out; }

.miaoV:hover {
  -webkit-transform: translate(0, -6px);
  -moz-transform: translate(0, -6px);
  transform: translate(0, -6px);
  -moz-box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.2);
  box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.2); }

/*字体阴影*/
.sizeMove {
  -webkit-transition: 600ms ease-out;
  -moz-transition: 600ms ease-out;
  transition: 600ms ease-out; }

.sizeMove:hover {
  -webkit-transform: translate(0, -2px);
  -moz-transform: translate(0, -2px);
  transform: translate(0, -2px);
  text-shadow: 5px 5px 10px rgba(0, 0, 0, 0.4);
  display: inline-block; }

.icon {
  -webkit-animation: mymove 1.6s infinite;
  -moz-animation: mymove 1.6s infinite;
  animation: mymove 1.6s infinite; }

.down {
  -webkit-animation: mymove2 600ms ease-out;
  -moz-animation: mymove2 600ms ease-out;
  animation: mymove2 600ms ease-out; }

@-webkit-keyframes mymove {
  100% {
    -webkit-transform: scale(1.6, 1.6);
    transform: scale(1.6, 1.6);
    opacity: 0; } }

@-moz-keyframes mymove {
  100% {
    -moz-transform: scale(1.6, 1.6);
    transform: scale(1.6, 1.6);
    opacity: 0; } }

@keyframes mymove {
  100% {
    -webkit-transform: scale(1.6, 1.6);
    -moz-transform: scale(1.6, 1.6);
    transform: scale(1.6, 1.6);
    opacity: 0; } }

@-webkit-keyframes mymove2 {
  30% {
    -webkit-transform: translate(2px, 3px);
    transform: translate(2px, 3px); }
  60% {
    -webkit-transform: translate(-2px, -3px);
    transform: translate(-2px, -3px); }
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px); } }

@-moz-keyframes mymove2 {
  30% {
    -moz-transform: translate(2px, 3px);
    transform: translate(2px, 3px); }
  60% {
    -moz-transform: translate(-2px, -3px);
    transform: translate(-2px, -3px); }
  100% {
    -moz-transform: translate(0px, 0px);
    transform: translate(0px, 0px); } }

@keyframes mymove2 {
  30% {
    -webkit-transform: translate(2px, 3px);
    -moz-transform: translate(2px, 3px);
    transform: translate(2px, 3px); }
  60% {
    -webkit-transform: translate(-2px, -3px);
    -moz-transform: translate(-2px, -3px);
    transform: translate(-2px, -3px); }
  100% {
    -webkit-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    transform: translate(0px, 0px); } }

/*# sourceMappingURL=data:application/json;base64,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QTtFQUV2QjtJQUNJLHNDQUFtQjtJQUFuQixpQ0FBbUIsRUFBQTtFQUV2QjtJQUNJLG9DQUFtQjtJQUFuQiwrQkFBbUIsRUFBQSxFQUFBOztBQVIzQjtFQUNJO0lBQ0ksdUNBQW1CO0lBQW5CLG9DQUFtQjtJQUFuQiwrQkFBbUIsRUFBQTtFQUV2QjtJQUNJLHlDQUFtQjtJQUFuQixzQ0FBbUI7SUFBbkIsaUNBQW1CLEVBQUE7RUFFdkI7SUFDSSx1Q0FBbUI7SUFBbkIsb0NBQW1CO0lBQW5CLCtCQUFtQixFQUFBLEVBQUEiLCJmaWxlIjoiY3NzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKG1vZGVsL25vcm1hbGl6ZS5jc3MpO1xuYm9keSB7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuYm9keSwgaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiDlvq7ova/pm4Xpu5E7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4ucGFnZUNsYXNzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY2xlYXI6IGJvdGg7IH1cbiAgLnBhZ2VDbGFzcyBhLCAucGFnZUNsYXNzIHN0cm9uZywgLnBhZ2VDbGFzcyBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM1NTU1NTU7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAucGFnZUNsYXNzIHN0cm9uZyBzcGFuIHtcbiAgICBjb2xvcjogcmVkOyB9XG5cbi54d2pqLW5hdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmc6IDBweCA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC54d2pqLW5hdiAueHdqai1sZWYge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC54d2pqLW5hdiAueHdqai1yaWcge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAueHdqai1uYXYgYSB7XG4gICAgY29sb3I6ICM2NjY2NjY7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG5cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDBweDtcbiAgdG9wOiAwcHg7XG4gIHotaW5kZXg6IDk5OTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjIxcHg7XG4gIGJhY2tncm91bmQ6IHVybChpbmRleC0yXzAxLnBuZykgbm8tcmVwZWF0IGNlbnRlciAwcHg7IH1cblxuLmhlYWRlci1taW4ge1xuICB3aWR0aDogMTEyMHB4O1xuICBoZWlnaHQ6IDIyMXB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmhlYWRlci1taW4gLm9JbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDI3cHg7IH1cbiAgLmhlYWRlci1taW4gLnNlYWN0aCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjVweDtcbiAgICByaWdodDogMHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICB3aWR0aDogMjI5cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7IH1cbiAgICAuaGVhZGVyLW1pbiAuc2VhY3RoIC5zZWFjaC1pdGVtMSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogI2RlZGVkZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4OyB9XG4gICAgLmhlYWRlci1taW4gLnNlYWN0aCAuc2VhY2gtaWNvbiB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKHNlYWNoLWljb24ucG5nKSBuby1yZXBlYXQgMHB4IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5oZWFkZXItbWluIC5sc2l0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogODNweDsgfVxuICAgIC5oZWFkZXItbWluIC5sc2l0IGxpOmZpcnN0LW9mLXR5cGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5oZWFkZXItbWluIC5sc2l0IGxpIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgLmhlYWRlci1taW4gLmxzaXQgbGk6bGFzdC1vZi10eXBlIGEge1xuICAgICAgcGFkZGluZy1yaWdodDogMHB4OyB9XG4gICAgLmhlYWRlci1taW4gLmxzaXQgYSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1MnB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICBsaW5lLWhlaWdodDogMTsgfVxuICAgIC5oZWFkZXItbWluIC5sc2l0IGE6aG92ZXIge1xuICAgICAgY29sb3I6ICMxMzRhYTQ7IH1cblxuLmZvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEyNXB4O1xuICBiYWNrZ3JvdW5kOiAjMTM0YWE1OyB9XG4gIC5mb290ZXIgLmZvb3Rlci1taW4ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTEyMHB4O1xuICAgIG1hcmdpbjogMHB4IGF1dG87IH1cbiAgLmZvb3RlciAuaW5mby0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHJnYmEoMjE0LCAyMTQsIDIxNCwgMC43NCk7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLmZvb3RlciAuZXdtIHtcbiAgICBiYWNrZ3JvdW5kOiAjMGUzYzg5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMHB4O1xuICAgIHRvcDogMTBweDtcbiAgICB3aWR0aDogMTA5cHg7XG4gICAgaGVpZ2h0OiA4NHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxODU4YzM7IH1cbiAgICAuZm9vdGVyIC5ld20gLmV3bS1ib3gge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgd2lkdGg6IDc5cHg7XG4gICAgICBoZWlnaHQ6IDgycHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoaW5kZXhfMzUucG5nKSBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gICAgLmZvb3RlciAuZXdtIC5ld20taXRlbSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgaGVpZ2h0OiA4MnB4O1xuICAgICAgd2lkdGg6IDIzcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY0KTsgfVxuXG4uSWJhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDc0N3B4O1xuICBwYWRkaW5nLXRvcDogODhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuSWJhbm5lciAub0ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2NTlweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLkliYW5uZXIgLnBpYyBsaSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDBweDtcbiAgICB0b3A6IDBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaW5kZXgtM18wMi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjU5cHg7IH1cbiAgLkliYW5uZXIgLmhkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMHB4O1xuICAgIGJvdHRvbTogLTQ1cHg7XG4gICAgei1pbmRleDogMjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQzKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7IH1cbiAgICAuSWJhbm5lciAuaGQgbGkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuSWJhbm5lciAuaGQgbGk6aG92ZXIsIC5JYmFubmVyIC5oZCAub24ge1xuICAgICAgYmFja2dyb3VuZDogI2QzMTQyODsgfVxuXG4uaW5kZXgtbWluIHtcbiAgd2lkdGg6IDExMjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bzsgfVxuXG4uaW5kZXgtZ3l3bSB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0OTBweDtcbiAgYmFja2dyb3VuZDogI2ZiZmJmYjsgfVxuXG4uaW5kZXgtZ3l3bS1sZWYge1xuICBwYWRkaW5nOiAwcHggNDBweCAwcHggMjhweDtcbiAgbWFyZ2luLWxlZnQ6IDk2cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNjM3cHg7XG4gIGhlaWdodDogMzkwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDJweCAycHggOXB4IHJnYmEoMCwgMCwgMCwgMC4wOSksIC0ycHggLTJweCA5cHggcmdiYSgwLCAwLCAwLCAwLjA5KTsgfVxuICAuaW5kZXgtZ3l3bS1sZWYgLnRhYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1M3B4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzZjNmM2O1xuICAgIGxpbmUtaGVpZ2h0OiA1M3B4OyB9XG4gIC5pbmRleC1neXdtLWxlZiAudGFiLWxlZiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGNvbG9yOiAjMzgzODM4OyB9XG4gIC5pbmRleC1neXdtLWxlZiAudGFiLXJpZyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzEzNGFhNTsgfVxuICAuaW5kZXgtZ3l3bS1sZWYgLnRhYi1mZCB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQ3cHg7XG4gICAgbGVmdDogMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgZm9udC1mYW1pbHk6IFwiQXJpYWxcIjtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLmluZGV4LWd5d20tbGVmIC5jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmluZGV4LWd5d20tbGVmIC5jb250ZW50LWltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC05OHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzNjdweDtcbiAgICBoZWlnaHQ6IDI2MnB4O1xuICAgIGJhY2tncm91bmQ6IHVybChpbmRleF8xNC5wbmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIC5pbmRleC1neXdtLWxlZiAuY29udGVudC1pbmZvIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICB3aWR0aDogMjcycHg7IH1cbiAgICAuaW5kZXgtZ3l3bS1sZWYgLmNvbnRlbnQtaW5mbyAuY29udGVudC1pbmZvLXRhYiB7XG4gICAgICBwYWRkaW5nOiAyOHB4IDBweCAyMHB4IDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxcHg7XG4gICAgICBjb2xvcjogIzM4MzgzODsgfVxuXG4uaW5kZXgtZ3l3bS1yaWcge1xuICB3aWR0aDogMzY1cHg7XG4gIGZsb2F0OiByaWdodDsgfVxuICAuaW5kZXgtZ3l3bS1yaWcgLml0ZW06bnRoLW9mLXR5cGUoMykge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAuaW5kZXgtZ3l3bS1yaWcgLml0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAzNXB4IDBweCAwcHggMTIxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICB3aWR0aDogMzY1cHg7XG4gICAgaGVpZ2h0OiAxMThweDtcbiAgICBib3gtc2hhZG93OiAycHggMnB4IDlweCByZ2JhKDAsIDAsIDAsIDAuMDkpLCAtMnB4IC0ycHggOXB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNmY2ZjY7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmluZGV4LWd5d20tcmlnIC5pbmZvLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogIzEzNGFhNTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuICAuaW5kZXgtZ3l3bS1yaWcgLmluZm8tMiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMjkyOTI5O1xuICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIC5pbmRleC1neXdtLXJpZyAuaWNvbi0xIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMzhweDtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmluZGV4LWd5d20tcmlnIC5pdGVtOm50aC1vZi10eXBlKDEpIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaWNvbi0xLnBuZykgbm8tcmVwZWF0IDM4cHggY2VudGVyOyB9XG4gICAgLmluZGV4LWd5d20tcmlnIC5pdGVtOm50aC1vZi10eXBlKDEpIC5pY29uLTEge1xuICAgICAgYmFja2dyb3VuZDogdXJsKGljb24tMS5wbmcpIG5vLXJlcGVhdDsgfVxuICAuaW5kZXgtZ3l3bS1yaWcgLml0ZW06bnRoLW9mLXR5cGUoMikge1xuICAgIGJhY2tncm91bmQ6IHVybChpY29uLTIucG5nKSBuby1yZXBlYXQgMzhweCBjZW50ZXI7IH1cbiAgICAuaW5kZXgtZ3l3bS1yaWcgLml0ZW06bnRoLW9mLXR5cGUoMikgLmljb24tMSB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoaWNvbi0yLnBuZykgbm8tcmVwZWF0OyB9XG4gIC5pbmRleC1neXdtLXJpZyAuaXRlbTpudGgtb2YtdHlwZSgzKSB7XG4gICAgYmFja2dyb3VuZDogdXJsKGljb24tMy5wbmcpIG5vLXJlcGVhdCAzOHB4IGNlbnRlcjsgfVxuICAgIC5pbmRleC1neXdtLXJpZyAuaXRlbTpudGgtb2YtdHlwZSgzKSAuaWNvbi0xIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChpY29uLTMucG5nKSBuby1yZXBlYXQ7IH1cblxuLmluZGV4LWNwengge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBwYWRkaW5nLXRvcDogNjJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTQycHg7IH1cblxuLmluZGV4LWNwengtbGVmIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyMTlweDsgfVxuICAuaW5kZXgtY3B6eC1sZWYgLnRhYiB7XG4gICAgcGFkZGluZzogMzZweCAwcHggMHB4IDQwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMTJweDtcbiAgICBiYWNrZ3JvdW5kOiAjMTIzOTc5OyB9XG4gICAgLmluZGV4LWNwengtbGVmIC50YWIgLnRhYi0xIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgLmluZGV4LWNwengtbGVmIC50YWIgLnRhYi0yIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkFyaWFsXCI7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIC5pbmRleC1jcHp4LWxlZiAubGlzdCB7XG4gICAgYmFja2dyb3VuZDogIzEzNGFhNTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuICAgIC5pbmRleC1jcHp4LWxlZiAubGlzdCAubGlzdC0xIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBhZGRpbmc6IDMwcHggMHB4IDBweCAzOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5pbmRleC1jcHp4LWxlZiAubGlzdCBzcGFuIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5pbmRleC1jcHp4LWxlZiAuaGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTBweDsgfVxuICAgIC5pbmRleC1jcHp4LWxlZiAuaGQgZGl2IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgZm9udC1mYW1pbHk6IFwi5a6L5L2TXCI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTsgfVxuICAgIC5pbmRleC1jcHp4LWxlZiAuaGQgLmhkLWxlZiB7XG4gICAgICBwYWRkaW5nOiA3cHggMHB4IDBweCA1OHB4O1xuICAgICAgYmFja2dyb3VuZDogIzEyNDY5YzsgfVxuICAgIC5pbmRleC1jcHp4LWxlZiAuaGQgLmhkLXJpZyB7XG4gICAgICBwYWRkaW5nOiA4cHggMHB4IDBweCA0N3B4O1xuICAgICAgYmFja2dyb3VuZDogIzExM2U4ODsgfVxuXG4uY29udGVudEJveCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDQxMnB4OyB9XG5cbi5pbmRleC1jcHp4LXJpZyB7XG4gIHdpZHRoOiA5MDBweDtcbiAgaGVpZ2h0OiA0MTJweDtcbiAgYmFja2dyb3VuZDogI2ZkZmRmZDtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAuaW5kZXgtY3B6eC1yaWcgLm9JbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTE1cHg7XG4gICAgaGVpZ2h0OiA0MTJweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaW5kZXgtM18wNi5wbmcpIG5vLXJlcGVhdCAjRkZGRkZGO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgLypyaWdodDotMTRweDt0b3A6MHB4OyovIH1cbiAgICAuaW5kZXgtY3B6eC1yaWcgLm9JbWcgLm9JbWctMSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTdweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA1MTVweDtcbiAgICAgIHRvcDogNDE4cHg7XG4gICAgICB3aWR0aDogMTg0cHg7XG4gICAgICBoZWlnaHQ6IDU5cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGJhY2tncm91bmQ6IHVybChpbmRleF8yMy5wbmcpIG5vLXJlcGVhdDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5pbmRleC1jcHp4LXJpZyAuY29udGVudCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDM4NXB4O1xuICAgIHBhZGRpbmc6IDgzcHggMjJweCAwcHg7IH1cbiAgICAuaW5kZXgtY3B6eC1yaWcgLmNvbnRlbnQgLmNvbnRlbnQtMSwgLmluZGV4LWNwengtcmlnIC5jb250ZW50IC5jb250ZW50LTIsIC5pbmRleC1jcHp4LXJpZyAuY29udGVudCAuY29udGVudC0zIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgICAuaW5kZXgtY3B6eC1yaWcgLmNvbnRlbnQgLmNvbnRlbnQtMSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjJweDsgfVxuICAgIC5pbmRleC1jcHp4LXJpZyAuY29udGVudCAuY29udGVudC0yIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gICAgLmluZGV4LWNwengtcmlnIC5jb250ZW50IC5jb250ZW50LTMge1xuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7IH1cblxuLmluZGV4LW1kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NTJweDsgfVxuICAuaW5kZXgtbWQgLm9JbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDQ1MnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHVybChpbmRlLW1kLnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDsgfVxuICAgIC5pbmRleC1tZCAub0ltZyAub0ltZy1pdGVtMSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IDE0NHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0zMDBweDtcbiAgICAgIHdpZHRoOiA2MDBweDsgfVxuICAgICAgLmluZGV4LW1kIC5vSW1nIC5vSW1nLWl0ZW0xIC5pbmZvLTEsIC5pbmRleC1tZCAub0ltZyAub0ltZy1pdGVtMSAuaW5mby0yLCAuaW5kZXgtbWQgLm9JbWcgLm9JbWctaXRlbTEgLmluZm8tMyB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAuaW5kZXgtbWQgLm9JbWcgLm9JbWctaXRlbTEgLmluZm8tMSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDMwcHg7IH1cbiAgICAgIC5pbmRleC1tZCAub0ltZyAub0ltZy1pdGVtMSAuaW5mby0yIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQXJpYWxcIjsgfVxuICAgICAgLmluZGV4LW1kIC5vSW1nIC5vSW1nLWl0ZW0xIC5pbmZvLTMge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgLmluZGV4LW1kIC5oZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDI5MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgIHdpZHRoOiAxMHB4OyB9XG4gICAgLmluZGV4LW1kIC5oZCBsaSB7XG4gICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gICAgLmluZGV4LW1kIC5oZCAub24ge1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxuICAuaW5kZXgtbWQgLm9JbWctaHJlZiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxOTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIGJvdHRvbTogNjBweDtcbiAgICBtYXJnaW4tbGVmdDogLTk1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjOTJhZWRiO1xuICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgLmluZGV4LW1kIC5vSW1nLWhyZWYgaSB7XG4gICAgICBtYXJnaW4tbGVmdDogOXB4O1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoaW5kZXgtNC5wbmcpIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmluZGV4LXh3bGIge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzk0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cblxuLmluZGV4LXh3bGItbGlzdDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDBweDsgfVxuXG4uaW5kZXgteHdsYi1saXN0IHtcbiAgcGFkZGluZzogMHB4IDMwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzYwcHg7XG4gIGhlaWdodDogMjczcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmluZGV4LXh3bGItbGlzdCAuZGF0YSB7XG4gICAgcGFkZGluZy10b3A6IDI2cHg7XG4gICAgbWFyZ2luOiAtMTdweCAwcHggMzBweCAwcHg7XG4gICAgd2lkdGg6IDg2cHg7XG4gICAgaGVpZ2h0OiA5NHB4O1xuICAgIGJhY2tncm91bmQ6ICMxMzRhYTU7IH1cbiAgLmluZGV4LXh3bGItbGlzdCAuZGF0YS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICBmb250LXNpemU6IDE5LjM5cHg7XG4gICAgY29sb3I6ICNmMmYyZjI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5pbmRleC14d2xiLWxpc3QgLmRhdGEtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzOXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogI2YyZjJmMjtcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuICAuaW5kZXgteHdsYi1saXN0IC50YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzRjNGM0YztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuICAuaW5kZXgteHdsYi1saXN0IC5ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgd2lkdGg6IDI5cHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYmFja2dyb3VuZDogIzczNzM3MzsgfVxuICAuaW5kZXgteHdsYi1saXN0IC5pbmZvIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM2NTY1NjU7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7IH1cblxuLm55IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTRweDtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjsgfVxuXG4ubnktbWluIHtcbiAgd2lkdGg6IDExMjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bzsgfVxuXG4ubnlCYW4ge1xuICBwYWRkaW5nLXRvcDogODhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDc4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHVybChueS1iYW5uZXIucG5nKSBuby1yZXBlYXQgY2VudGVyIDg4cHg7IH1cblxuLm55LW1pbi1sZWYge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDI1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuICAubnktbWluLWxlZiAuY3B6eCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gIC5ueS1taW4tbGVmIC5jcHp4LXRhYiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA5NHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChueV8xXzAzLnBuZykgbm8tcmVwZWF0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogOTRweDtcbiAgICBmb250LWZhbWlseTogXCLlvq7ova/pm4Xpu5FcIjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLm55LW1pbi1sZWYgLmNwengtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyN3B4IDBweCAxMnB4IDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDdkN2Q3O1xuICAgIGJvcmRlci10b3A6IG5vbmU7IH1cbiAgICAubnktbWluLWxlZiAuY3B6eC1saXN0IHVsIGxpOmxhc3Qtb2YtdHlwZSBhIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAgIC5ueS1taW4tbGVmIC5jcHp4LWxpc3QgYSB7XG4gICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICB3aWR0aDogMjIwcHg7XG4gICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwobnlfMV8xMC5wbmcpIG5vLXJlcGVhdDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICM2MzYzNjM7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogMzZweDsgfVxuICAgIC5ueS1taW4tbGVmIC5jcHp4LWxpc3QgYTpob3ZlciwgLm55LW1pbi1sZWYgLmNwengtbGlzdCAub24ge1xuICAgICAgYmFja2dyb3VuZDogdXJsKG55XzFfMDcucG5nKSBuby1yZXBlYXQ7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAubnktbWluLWxlZiAubWQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiAxNHB4OyB9XG4gICAgLm55LW1pbi1sZWYgLm1kIC5tZC10YWIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGJhY2tncm91bmQ6ICMxMzRhYTQ7XG4gICAgICBib3gtc2hhZG93OiA0cHggNHB4ICNjOGQ1ZWE7IH1cbiAgICAubnktbWluLWxlZiAubWQgLm1kLWJnIHtcbiAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgIGhlaWdodDogMjgycHg7XG4gICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLm55LW1pbi1sZWYgLm1kIC5tZC1iZyB1bCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDI4MnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5ueS1taW4tbGVmIC5tZCAubWQtYmcgbGkge1xuICAgICAgICB3aWR0aDogMjIwcHg7XG4gICAgICAgIGhlaWdodDogMjgycHg7XG4gICAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgICAubnktbWluLWxlZiAubWQgLm1kLWJnIC5pbWcge1xuICAgICAgICBoZWlnaHQ6IDI2MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKG1kSW1nLnBuZykgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gICAgICAgIC5ueS1taW4tbGVmIC5tZCAubWQtYmcgLmltZyBpbWcge1xuICAgICAgICAgIGhlaWdodDogMjYwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5ueS1taW4tbGVmIC5tZCAubWQtYmcgLmluZm8ge1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiAjNDU0NTQ1OyB9XG5cbi5ueS1taW4tcmlnIHtcbiAgcGFkZGluZzogMHB4IDE3cHggN3B4IDE5cHg7XG4gIHdpZHRoOiA4NDVweDtcbiAgbWluLWhlaWdodDogMzgwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgYmFja2dyb3VuZDogdXJsKG55LWJvcmRlci5wbmcpIG5vLXJlcGVhdCAjRkZGRkZGOyB9XG4gIC5ueS1taW4tcmlnIC5yaWctdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1M3B4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjhweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QyZDJkMjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICMyYjJiMmI7XG4gICAgbGluZS1oZWlnaHQ6IDY4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5jcGZ3IHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNwZnctdHU6bnRoLW9mLXR5cGUoM24pIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7IH1cblxuLmNwZnctdHUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMHB4IDE4cHggMjNweCAwcHg7XG4gIHdpZHRoOiAyNTdweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5jcGZ3LXR1LXRhYiB7XG4gIHBhZGRpbmctdG9wOiAyMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogNjVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMmIyYjJiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjFmMWYxOyB9XG5cbi5jcGZ3LXR1LWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIyOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2YxZjFmMTsgfVxuICAuY3Bmdy10dS1pbWcgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIyOHB4OyB9XG5cbi5jcGZ3LXR1LWJveCAubGVmLCAuY3Bmdy10dS1ib3ggLnJpZyB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNlMmUyZTI7IH1cblxuLmNwZnctdHUtYm94IC5sZWYge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uY3Bmdy10dS1ib3ggLnJpZyB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uY3Bmdy10dTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMzRhYTQ7IH1cbiAgLmNwZnctdHU6aG92ZXIgLmNwZnctdHUtdGFiIHtcbiAgICBjb2xvcjogIzEzNGFhNDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzEzNGFhNDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMTM0YWE0OyB9XG4gIC5jcGZ3LXR1OmhvdmVyIC5jcGZ3LXR1LWltZyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxMzRhYTQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzEzNGFhNDsgfVxuICAuY3Bmdy10dTpob3ZlciAuY3Bmdy10dS1ib3ggLmxlZiwgLmNwZnctdHU6aG92ZXIgLmNwZnctdHUtYm94IC5yaWcge1xuICAgIGJhY2tncm91bmQ6ICMxMzRhYTQ7IH1cblxuLnh3bGIgLmNvbnRhaW5lciB7XG4gIHdpZHRoOiA2MDBweDsgfVxuICAueHdsYiAuY29udGFpbmVyIC5yb3cge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLnh3bGIgLmNvbnRhaW5lciAuY29sLW1kLTIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGhlaWdodDogMzRweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLnh3bGIgLmNvbnRhaW5lciB0ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiAyNDBweDsgfVxuICAueHdsYiAuY29udGFpbmVyIC5jb2wtbWQtMTAgLnl6bSB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLnh3bGIgLmNvbnRhaW5lciAuY29sLW1kLTEwIGltZyB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiAzNHB4ICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuXG4ueHdsYi1saXN0Om50aC1vZi10eXBlKGV2ZW4pIHtcbiAgYmFja2dyb3VuZDogdXJsKGljb24teHdsYi5wbmcpIG5vLXJlcGVhdCA1cHggY2VudGVyICNGMEYwRjA7IH1cblxuLnh3bGItbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbiAgYmFja2dyb3VuZDogdXJsKGljb24teHdsYi5wbmcpIG5vLXJlcGVhdCA1cHggY2VudGVyICNGRkZGRkY7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi54d2xiLWxpc3Q6aG92ZXIge1xuICBjb2xvcjogIzEzNGFhNDtcbiAgYmFja2dyb3VuZDogdXJsKGljb24teHdsYi5wbmcpIG5vLXJlcGVhdCA1cHggY2VudGVyICNGRkZGRkY7IH1cblxuLnh3bGItbGlzdDpudGgtb2YtdHlwZShldmVuKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHVybChpY29uLXh3bGIucG5nKSBuby1yZXBlYXQgNXB4IGNlbnRlciAjRjBGMEYwOyB9XG5cbi54d2xiLXRhYiwgLnh3bGItZGF0YSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ueHdsYi10YWIge1xuICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnh3bGItZGF0YSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi53bGItY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7IH1cblxuLm9JbWdJdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5vSW1nSXRlbSAjcHJldmlldyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAub0ltZ0l0ZW0gI3ByZXZpZXcgLmpxem9vbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgICAub0ltZ0l0ZW0gI3ByZXZpZXcgLmpxem9vbSAuanFab29tUHVwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAub0ltZ0l0ZW0gI3ByZXZpZXcgLmpxem9vbSBpbWcge1xuICAgICAgICB3aWR0aDogNTAwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgICAgLm9JbWdJdGVtICNwcmV2aWV3IC5qcXpvb20gLmpxWm9vbVB1cCB7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZFREU0RiA1MCUgdG9wIG5vLXJlcGVhdDtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAtbW96LW9wYWNpdHk6IDAuNTtcbiAgICAgICAgLWtodG1sLW9wYWNpdHk6IDAuNTtcbiAgICAgICAgZmlsdGVyOiBhbHBoYShPcGFjaXR5PTUwKTtcbiAgICAgICAgY3Vyc29yOiBtb3ZlOyB9XG4gICAgLm9JbWdJdGVtICNwcmV2aWV3IC56b29tZGl2IHtcbiAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgbGVmdDogMHB4O1xuICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybChpL2xvYWRpbmcuZ2lmKSAjZmZmIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAub0ltZ0l0ZW0gI3ByZXZpZXcgLnpvb21kaXYgLmJpZ2ltZyB7XG4gICAgICAgIHdpZHRoOiA4MDBweDtcbiAgICAgICAgaGVpZ2h0OiA4MDBweDsgfVxuICAgIC5vSW1nSXRlbSAjcHJldmlldyAjc3BlYy1uNSB7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBoZWlnaHQ6IDQ5MHB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9XG4gICAgICAub0ltZ0l0ZW0gI3ByZXZpZXcgI3NwZWMtbjUgI3NwZWMtbGVmdCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChhcnRpY2xlL2xlZnQuZ2lmKSBuby1yZXBlYXQ7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLm9JbWdJdGVtICNwcmV2aWV3ICNzcGVjLW41ICNzcGVjLXJpZ2h0IHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKGFydGljbGUvcmlnaHQuZ2lmKSBuby1yZXBlYXQ7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLm9JbWdJdGVtICNwcmV2aWV3ICNzcGVjLW41ICNzcGVjLWxpc3Qge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIGhlaWdodDogNTAwcHg7IH1cbiAgICAgICAgLm9JbWdJdGVtICNwcmV2aWV3ICNzcGVjLW41ICNzcGVjLWxpc3QgdWwgbGkge1xuICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICBoZWlnaHQ6IDExMHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAgICAgLm9JbWdJdGVtICNwcmV2aWV3ICNzcGVjLW41ICNzcGVjLWxpc3QgdWwgbGkgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDsgfVxuXG4ueHdsYi1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAueHdsYi1jb250ZW50IC5pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ2cHg7IH1cbiAgLnh3bGItY29udGVudCAuaXRlbS0xLCAueHdsYi1jb250ZW50IC5pdGVtLTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnh3bGItY29udGVudCAuaXRlbS0xIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTUwMTEyOyB9XG4gIC54d2xiLWNvbnRlbnQgLml0ZW0tMiB7XG4gICAgYmFja2dyb3VuZDogIzEyMmQ0YjtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM1NjY4N2M7IH1cbiAgLnh3bGItY29udGVudCAuY29udGVuIHtcbiAgICBwYWRkaW5nOiAxMHB4IDVweCAzMHB4IDVweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDsgfVxuICAueHdsYi1jb250ZW50IC5jb250ZW4taW5mbyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC54d2xiLWNvbnRlbnQgLmNvbnRlbi1pbmZvIGltZywgLnh3bGItY29udGVudCAuY29udGVuLWluZm8gdGFibGUsIC54d2xiLWNvbnRlbnQgLmNvbnRlbi1pbmZvIHRoZWFkIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuXG4uc2VhcmNoX3RpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogNDVweDsgfVxuXG4vKuWFrOeUqOm8oOagh+aUvuS4iuWOu+iwg+eUqCovXG4ubWlhb1Yge1xuICB0cmFuc2l0aW9uOiA2MDBtcyBlYXNlLW91dDsgfVxuXG4ubWlhb1Y6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNnB4KTtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi8q5a2X5L2T6Zi05b2xKi9cbi5zaXplTW92ZSB7XG4gIHRyYW5zaXRpb246IDYwMG1zIGVhc2Utb3V0OyB9XG5cbi5zaXplTW92ZTpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0ycHgpO1xuICB0ZXh0LXNoYWRvdzogNXB4IDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5pY29uIHtcbiAgYW5pbWF0aW9uOiBteW1vdmUgMS42cyBpbmZpbml0ZTsgfVxuXG4uZG93biB7XG4gIGFuaW1hdGlvbjogbXltb3ZlMiA2MDBtcyBlYXNlLW91dDsgfVxuXG5Aa2V5ZnJhbWVzIG15bW92ZSB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS42LCAxLjYpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIG15bW92ZTIge1xuICAzMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCwgM3B4KTsgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIC0zcHgpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTsgfSB9XG4iLCJAaW1wb3J0IFwibW9kZWwvbm9ybWFsaXplLmNzc1wiO1xyXG4kd2lkdGg6MTEyMHB4O1xyXG4kY29sb3I6IzEzNGFhNDtcclxuJGZhbWlseTrlvq7ova/pm4Xpu5E7XHJcblxyXG5ib2R5IHtcclxuICBjb2xvcjogIzQ1NDU0NTtcclxuICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgfVxyXG4gIGJvZHksaHRtbCB7XHJcbiAgICBmb250LWZhbWlseTokZmFtaWx5O1xyXG4gICAgZm9udC1zaXplOjEycHg7XHJcbiAgfVxyXG4vL+S4iuS4i+e/u+mhtVxyXG4ucGFnZUNsYXNzIHtcclxuICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgICAgICAgY2xlYXI6Ym90aDtcclxuICAgICAgICAgIGEsc3Ryb25nLHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6MTRweDtcclxuICAgICAgICAgICAgY29sb3I6IzU1NTU1NTtcclxuICAgICAgICAgICAgd2lkdGg6NjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYgc3Ryb25nICBzcGFue1xyXG4gICAgICAgICAgICBjb2xvcjpyZWQ7XHJcbiAgICAgICAgICB9XHJcbn0gXHJcblxyXG5cclxuXHJcbi8v5LiK5LiL5paH56ug5YiH5o2iXHJcbiAueHdqai1uYXYgeyB3aWR0aDoxMDAlOyBoZWlnaHQ6MzVweDsgIHBhZGRpbmc6MHB4IDVweDsgbGluZS1oZWlnaHQ6IDM1cHg7IG1hcmdpbi10b3A6MzBweDsgY29sb3I6IzMzMzMzMzsgZm9udC1zaXplOjE0cHg7XHJcbiAgICAgICAgICAgICAgICAgIC54d2pqLWxlZiB7ZmxvYXQ6bGVmdDt9XHJcbiAgICAgICAgICAgICAgICAgIC54d2pqLXJpZyB7ZmxvYXQ6cmlnaHQ7fVxyXG4gICAgICAgICAgICAgICAgICBhIHtjb2xvcjojNjY2NjY2OyBwYWRkaW5nLWxlZnQ6MTBweDt9XHJcbiAgICAgICAgIH0gXHJcblxyXG4vL+WktOmDqFxyXG4uaGVhZGVyIHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjBweDsgdG9wOjBweDt6LWluZGV4Ojk5OTt3aWR0aDoxMDAlOyBoZWlnaHQ6MjIxcHg7YmFja2dyb3VuZDp1cmwoaW5kZXgtMl8wMS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgMHB4O31cclxuLmhlYWRlci1taW4ge3dpZHRoOiR3aWR0aDsgaGVpZ2h0OjIyMXB4O21hcmdpbjowcHggYXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgIC5vSW1nIHtmbG9hdDpsZWZ0O21hcmdpbi10b3A6MjdweDt9XHJcbiAgICAuc2VhY3RoIHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjVweDtyaWdodDowcHg7aGVpZ2h0OjM4cHg7d2lkdGg6MjI5cHg7Ym9yZGVyOjFweCBzb2xpZCAjZGVkZWRlO2JvcmRlci1yYWRpdXM6M3B4O1xyXG4gICAgICAgLnNlYWNoLWl0ZW0xIHtwYWRkaW5nLWxlZnQ6MTRweDtmbG9hdDpsZWZ0O3dpZHRoOjE5MHB4O2hlaWdodDozNXB4O2JvcmRlcjpub25lO2JhY2tncm91bmQ6bm9uZTtmb250LXNpemU6MTJweDtjb2xvcjojZGVkZWRlOyBsaW5lLWhlaWdodDozNXB4O31cclxuICAgICAgIC5zZWFjaC1pY29uIHtjdXJzb3I6cG9pbnRlcjtmbG9hdDpsZWZ0O3dpZHRoOjIycHg7aGVpZ2h0OjM1cHg7YmFja2dyb3VuZDp1cmwoc2VhY2gtaWNvbi5wbmcpIG5vLXJlcGVhdCAwcHggY2VudGVyO2Rpc3BsYXk6YmxvY2s7fVxyXG4gICAgfVxyXG4gICAgLmxzaXQge2Zsb2F0OnJpZ2h0O21hcmdpbi10b3A6ODNweDtcclxuICAgICAgICBsaTpmaXJzdC1vZi10eXBlIHtkaXNwbGF5Om5vbmU7fVxyXG4gICAgICAgIGxpIHtmbG9hdDpsZWZ0O30gXHJcbiAgICAgICAgbGk6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgYSB7cGFkZGluZy1yaWdodDowcHg7fVxyXG4gICAgICAgICB9XHJcbiAgICAgICAgYSB7cGFkZGluZy1yaWdodDo1MnB4O2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiMwMDAwMDA7IGxpbmUtaGVpZ2h0OiAxO31cclxuICAgICAgICBhOmhvdmVyIHtjb2xvcjokY29sb3J9XHJcbiAgICB9XHJcbn1cclxuLy/lupXpg6hcclxuLmZvb3RlciB7d2lkdGg6MTAwJTtoZWlnaHQ6MTI1cHg7YmFja2dyb3VuZDojMTM0YWE1O1xyXG4gICAuZm9vdGVyLW1pbiB7cGFkZGluZy10b3A6NDBweDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDokd2lkdGg7bWFyZ2luOjBweCBhdXRvO31cclxuICAgLmluZm8tMSB7cGFkZGluZy1ib3R0b206MTVweDtmb250LXNpemU6MTJweDtjb2xvcjpyZ2JhKCNkNmQ2ZDYsLjc0KTtsaW5lLWhlaWdodDogMTt9XHJcbiAgICAuZXdtIHtiYWNrZ3JvdW5kOiMwZTNjODk7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MHB4O3RvcDoxMHB4O3dpZHRoOjEwOXB4O2hlaWdodDo4NHB4O2JvcmRlcjoxcHggc29saWQgIzE4NThjMztcclxuICAgICAgICAuZXdtLWJveCB7ZmxvYXQ6cmlnaHQ7d2lkdGg6NzlweDtoZWlnaHQ6ODJweDtiYWNrZ3JvdW5kOnVybChpbmRleF8zNS5wbmcpIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7fVxyXG4gICAgICAgIC5ld20taXRlbSB7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDoycHg7cGFkZGluZy10b3A6OHB4O2hlaWdodDo4MnB4O3dpZHRoOjIzcHg7dGV4dC1hbGlnbjogY2VudGVyO2ZvbnQtc2l6ZToxMnB4O2NvbG9yOnJnYmEoI2ZmZmZmZiwuNjQpO31cclxuICAgIH1cclxufVxyXG4vL+mmlumhtWJhbm5lcui9ruaSrVxyXG4uSWJhbm5lciB7d2lkdGg6MTAwJTtoZWlnaHQ6NzQ3cHg7cGFkZGluZy10b3A6ODhweDtvdmVyZmxvdzpoaWRkZW47XHJcbiAgICAub0ltZyB7d2lkdGg6MTAwJTtoZWlnaHQ6NjU5cHg7cG9zaXRpb246cmVsYXRpdmU7fVxyXG4gICAgLnBpYyB7XHJcbiAgICAgICAgbGkge3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MHB4O3RvcDowcHg7YmFja2dyb3VuZDp1cmwoaW5kZXgtM18wMi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgMHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjY1OXB4O31cclxuICAgIH1cclxuICAgIC5oZCB7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowcHg7Ym90dG9tOi00NXB4O3otaW5kZXg6Mjt3aWR0aDoxMDAlO2hlaWdodDo0NXB4O2JhY2tncm91bmQ6cmdiYSgjMDAwMDAwLC40Myk7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgbGkge21hcmdpbi1yaWdodDo5cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7IHdpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7YmFja2dyb3VuZDojRkZGRkZGO2JvcmRlci1yYWRpdXM6NTAlO2N1cnNvcjpwb2ludGVyO30gICBcclxuICAgICAgICBsaTpob3Zlciwub24ge2JhY2tncm91bmQ6I2QzMTQyODt9ICAgICBcclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG4vL+mmlumhtVxyXG4uaW5kZXgge31cclxuLmluZGV4LW1pbiB7d2lkdGg6JHdpZHRoO21hcmdpbjowcHggYXV0bzt9XHJcbi8v6aaW6aG15YWz5LqO5oiR5LusXHJcblxyXG4kYm94U2hhZG93OjJweCAycHggOXB4IHJnYmEoIzAwMDAwMCwuMDkpLC0ycHggLTJweCA5cHggcmdiYSgjMDAwMDAwLC4wOSk7XHJcbi5pbmRleC1neXdtIHtwYWRkaW5nLXRvcDo0MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjQ5MHB4O2JhY2tncm91bmQ6I2ZiZmJmYjt9XHJcbi5pbmRleC1neXdtLWxlZiB7cGFkZGluZzowcHggNDBweCAwcHggMjhweDttYXJnaW4tbGVmdDo5NnB4O2Zsb2F0OmxlZnQ7d2lkdGg6NjM3cHg7aGVpZ2h0OjM5MHB4O2JhY2tncm91bmQ6I0ZGRkZGRjtib3gtc2hhZG93OiRib3hTaGFkb3c7XHJcbiAgICAudGFiIHttYXJnaW4tYm90dG9tOjMwcHg7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6NTNweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYzZjNmM2O2xpbmUtaGVpZ2h0OiA1M3B4O31cclxuICAgIC50YWItbGVmIHtmbG9hdDpsZWZ0O2ZvbnQtc2l6ZToyNHB4O2NvbG9yOiMzODM4Mzg7fVxyXG4gICAgLnRhYi1yaWcge2Zsb2F0OnJpZ2h0O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMxMzRhYTU7fVxyXG4gICAgLnRhYi1mZCB7cGFkZGluZy1yaWdodDo2cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQ3cHg7bGVmdDowcHg7bGluZS1oZWlnaHQ6MTtiYWNrZ3JvdW5kOiNGRkZGRkY7Zm9udC1mYW1pbHk6IFwiQXJpYWxcIjtmb250LXNpemU6MTRweDt9XHJcbiAgICAuY29udGVudCB7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTt9XHJcbiAgICAuY29udGVudC1pbWcge21hcmdpbi1sZWZ0Oi05OHB4O2Zsb2F0OmxlZnQ7d2lkdGg6MzY3cHg7aGVpZ2h0OjI2MnB4O2JhY2tncm91bmQ6dXJsKGluZGV4XzE0LnBuZykgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3Zlcjt9XHJcbiAgICAuY29udGVudC1pbmZvIHtmbG9hdDpsZWZ0O21hcmdpbi1sZWZ0OjI0cHg7d2lkdGg6MjcycHg7XHJcbiAgICAgICAgLmNvbnRlbnQtaW5mby10YWIge3BhZGRpbmc6MjhweCAwcHggMjBweCAwcHg7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6IDFweDtjb2xvcjojMzgzODM4O31cclxuICAgICAgICBcclxuICAgIH1cclxufVxyXG4uaW5kZXgtZ3l3bS1yaWcge3dpZHRoOjM2NXB4O2Zsb2F0OnJpZ2h0O1xyXG4gICAgLml0ZW06bnRoLW9mLXR5cGUoMykge21hcmdpbi1ib3R0b206IDBweDt9XHJcbiAgICAuaXRlbSB7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzozNXB4IDBweCAwcHggMTIxcHg7bWFyZ2luLWJvdHRvbToxOHB4O3dpZHRoOjM2NXB4O2hlaWdodDoxMThweDtib3gtc2hhZG93OiRib3hTaGFkb3c7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Y2ZjZmNjtkaXNwbGF5OmJsb2NrO31cclxuICAgIC5pbmZvLTEge3BhZGRpbmctYm90dG9tOjE3cHg7Zm9udC1zaXplOjE4cHg7Y29sb3I6IzEzNGFhNTtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OiAxOyB9XHJcbiAgICAuaW5mby0yIHtmb250LXNpemU6MTRweDtjb2xvcjojMjkyOTI5O2xpbmUtaGVpZ2h0OjE7fVxyXG4gICAgLmljb24tMSB7cG9zaXRpb246YWJzb2x1dGU7bGVmdDozOHB4OyB0b3A6NTAlOyBtYXJnaW4tdG9wOi0zMHB4O3dpZHRoOjYwcHg7aGVpZ2h0OjYwcHg7ZGlzcGxheTpibG9jazt9XHJcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDMge1xyXG4gICAgICAgIC5pdGVtOm50aC1vZi10eXBlKCN7JGl9KSB7YmFja2dyb3VuZDp1cmwoaWNvbi0jeyRpfS5wbmcpIG5vLXJlcGVhdCAzOHB4IGNlbnRlcjtcclxuICAgICAgICAgICAgLmljb24tMSB7YmFja2dyb3VuZDp1cmwoaWNvbi0jeyRpfS5wbmcpIG5vLXJlcGVhdDt9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi8v6aaW6aG15Lqn5ZOB5Lit5b+DXHJcbi5pbmRleC1jcHp4IHtiYWNrZ3JvdW5kOiNmMmYyZjI7cGFkZGluZy10b3A6NjJweDt3aWR0aDoxMDAlO2hlaWdodDo1NDJweDt9XHJcbi5pbmRleC1jcHp4LWxlZiB7ZmxvYXQ6bGVmdDt3aWR0aDoyMTlweDtcclxuICAgIC50YWIge3BhZGRpbmc6MzZweCAwcHggMHB4IDQwcHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTEycHg7YmFja2dyb3VuZDojMTIzOTc5O1xyXG4gICAgICAgIC50YWItMSB7cGFkZGluZy1ib3R0b206OHB4O2ZvbnQtc2l6ZToyNHB4OyBjb2xvcjojZmZmZmZmO2xpbmUtaGVpZ2h0OiAxO31cclxuICAgICAgICAudGFiLTIge2ZvbnQtZmFtaWx5OiBcIkFyaWFsXCI7IGZvbnQtc2l6ZToxNHB4O2NvbG9yOiNGRkZGRkY7bGluZS1oZWlnaHQ6IDE7fVxyXG4gICAgfVxyXG4gICAgLmxpc3Qge2JhY2tncm91bmQ6IzEzNGFhNTtwYWRkaW5nLWJvdHRvbTozMHB4O1xyXG4gICAgICAgIC5saXN0LTEge2N1cnNvcjpwb2ludGVyO3BhZGRpbmc6MzBweCAwcHggMHB4IDM4cHg7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6MTRweDtjb2xvcjojRkZGRkZGO31cclxuICAgICAgICBzcGFuIHttYXJnaW4tcmlnaHQ6MTJweDtjb2xvcjojRkZGRkZGO31cclxuICAgIH1cclxuICAgIC5oZCB7d2lkdGg6MTAwJTtoZWlnaHQ6NTBweDtcclxuICAgICAgICBkaXYge2Zsb2F0OmxlZnQ7d2lkdGg6NTAlO2hlaWdodDo1MHB4O2NvbG9yOiNGRkZGRkY7Zm9udC1mYW1pbHk6IFwi5a6L5L2TXCI7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjMwcHg7bGluZS1oZWlnaHQ6MTt9XHJcbiAgICAgICAgLmhkLWxlZiB7cGFkZGluZzo3cHggMHB4IDBweCA1OHB4O2JhY2tncm91bmQ6IzEyNDY5Yzt9XHJcbiAgICAgICAgIC5oZC1yaWcge3BhZGRpbmc6OHB4IDBweCAwcHggNDdweDtiYWNrZ3JvdW5kOiMxMTNlODg7fVxyXG4gICAgfVxyXG59XHJcbi5jb250ZW50Qm94e2Zsb2F0OmxlZnQ7b3ZlcmZsb3c6aGlkZGVuO2hlaWdodDo0MTJweDt9XHJcbi5pbmRleC1jcHp4LXJpZyB7d2lkdGg6OTAwcHg7aGVpZ2h0OjQxMnB4O2JhY2tncm91bmQ6I2ZkZmRmZDtkaXNwbGF5Om5vbmU7XHJcbiAgICAub0ltZyB7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo1MTVweDtoZWlnaHQ6NDEycHg7YmFja2dyb3VuZDp1cmwoaW5kZXgtM18wNi5wbmcpIG5vLXJlcGVhdCAjRkZGRkZGO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtcclxuICAgICAgICAgLypyaWdodDotMTRweDt0b3A6MHB4OyovXHJcbiAgICAgICAgLm9JbWctMSB7cGFkZGluZy10b3A6MTdweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo1MTVweDt0b3A6NDE4cHg7d2lkdGg6MTg0cHg7aGVpZ2h0OjU5cHg7bGluZS1oZWlnaHQ6MTtiYWNrZ3JvdW5kOnVybChpbmRleF8yMy5wbmcpIG5vLXJlcGVhdDtmb250LXNpemU6MTZweDtjb2xvcjojRkZGRkZGO3RleHQtYWxpZ246IGNlbnRlcjs7fSAgICBcclxuICAgIH1cclxuICAgIC5jb250ZW50IHtmbG9hdDpsZWZ0O3dpZHRoOjM4NXB4O3BhZGRpbmc6ODNweCAyMnB4IDBweDtcclxuICAgICAgICAlc3R5bGUge2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMyNDI0MjQ7IGxpbmUtaGVpZ2h0OjE7fVxyXG4gICAgICAgIC5jb250ZW50LTEge3BhZGRpbmctYm90dG9tOjIycHg7IEBleHRlbmQgJXN0eWxlO31cclxuICAgICAgICAuY29udGVudC0yIHtwYWRkaW5nLWJvdHRvbToxMHB4O0BleHRlbmQgJXN0eWxlO31cclxuICAgICAgICAuY29udGVudC0zIHtsaW5lLWhlaWdodDozNHB4O0BleHRlbmQgJXN0eWxlO31cclxuICAgIH1cclxufVxyXG4vL+mmlumhteW5v+WRiuS9jVxyXG4uaW5kZXgtbWQge3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjQ1MnB4O1xyXG4gICAgLm9JbWcge3Bvc2l0aW9uOnJlbGF0aXZlOyBoZWlnaHQ6NDUycHg7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOnVybChpbmRlLW1kLnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3A7YmFja2dyb3VuZC1hdHRhY2htZW50OmZpeGVkO1xyXG4gICAgICAgLm9JbWctaXRlbTEge3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDoxNDRweDttYXJnaW4tbGVmdDotMzAwcHg7d2lkdGg6NjAwcHg7XHJcbiAgICAgICAgICAuaW5mby0xLC5pbmZvLTIsLmluZm8tMyB7Y29sb3I6I2ZmZmZmZjtsaW5lLWhlaWdodDogMTt0ZXh0LWFsaWduOmNlbnRlcjt9XHJcbiAgICAgICAgICAuaW5mby0xIHtwYWRkaW5nLWJvdHRvbToyMHB4O2ZvbnQtc2l6ZTozMHB4O31cclxuICAgICAgICAgIC5pbmZvLTIge3BhZGRpbmctYm90dG9tOjI1cHg7Zm9udC1zaXplOjEycHg7Zm9udC1mYW1pbHk6XCJBcmlhbFwiO31cclxuICAgICAgICAgIC5pbmZvLTMge2ZvbnQtc2l6ZToxOHB4O31cclxuICAgICAgIH1cclxuICAgIH1cclxuICAgIC5oZCB7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjI5MHB4O21hcmdpbi1sZWZ0Oi01cHg7d2lkdGg6MTBweDtcclxuICAgICAgICBsaSB7bWFyZ2luOjBweCBhdXRvO21hcmdpbi1ib3R0b206NnB4O3dpZHRoOjhweDtoZWlnaHQ6OHB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6cmdiYSgjZmZmZmZmLC41KTt9XHJcbiAgICAgICAgLm9uIHt3aWR0aDoxMHB4O2hlaWdodDoxMHB4O2JhY2tncm91bmQ6cmdiYSgjZmZmZmZmLDEpO31cclxuICAgIH1cclxuICAgIC5vSW1nLWhyZWYge3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjE5MHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO2JvdHRvbTo2MHB4O21hcmdpbi1sZWZ0Oi05NXB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM5MmFlZGI7bGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgaSB7bWFyZ2luLWxlZnQ6OXB4O3dpZHRoOjE0cHg7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZDp1cmwoaW5kZXgtNC5wbmcpIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7fVxyXG4gICAgfVxyXG59XHJcbi8v6aaW6aG15paw6Ze75YiX6KGoXHJcbi5pbmRleC14d2xiIHtwYWRkaW5nLXRvcDo4MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjM5NHB4O2JhY2tncm91bmQ6I2ZmZmZmZjt9XHJcbi5pbmRleC14d2xiLWxpc3Q6bGFzdC1vZi10eXBlIHttYXJnaW4tcmlnaHQ6MHB4O31cclxuLmluZGV4LXh3bGItbGlzdCB7cGFkZGluZzowcHggMzBweDtmbG9hdDpsZWZ0O3dpZHRoOjM2MHB4O2hlaWdodDoyNzNweDttYXJnaW4tcmlnaHQ6MjBweDtiYWNrZ3JvdW5kOiNmNGY0ZjQ7ZGlzcGxheTpibG9jaztcclxuICAgIC5kYXRhIHtwYWRkaW5nLXRvcDoyNnB4O21hcmdpbjotMTdweCAwcHggMzBweCAwcHg7d2lkdGg6ODZweDtoZWlnaHQ6OTRweDtiYWNrZ3JvdW5kOiMxMzRhYTU7fVxyXG4gICAgLmRhdGEtMSB7cGFkZGluZy1ib3R0b206MTJweDtmb250LXNpemU6MTkuMzlweDtjb2xvcjojZjJmMmYyOyBsaW5lLWhlaWdodDogMTt0ZXh0LWFsaWduOiBjZW50ZXI7fVxyXG4gICAgLmRhdGEtMiB7cGFkZGluZy1sZWZ0OjM5cHg7Zm9udC1zaXplOjEycHg7Y29sb3I6I2YyZjJmMjtsaW5lLWhlaWdodDogMTt9XHJcbiAgICAudGFiIHtwYWRkaW5nLWJvdHRvbToyMnB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM0YzRjNGM7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDogMTt9XHJcbiAgICAuYm94IHttYXJnaW4tYm90dG9tOjE4cHg7d2lkdGg6MjlweDtoZWlnaHQ6NHB4O2JhY2tncm91bmQ6IzczNzM3Mzt9XHJcbiAgICAuaW5mbyB7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzY1NjU2NTtsaW5lLWhlaWdodDoyN3B4O31cclxufVxyXG5cclxuXHJcbi8v5YaF6aG1XHJcbi5ueSB7d2lkdGg6MTAwJTtwYWRkaW5nLXRvcDozMHB4O3BhZGRpbmctYm90dG9tOjU0cHg7YmFja2dyb3VuZDojZjZmNmY2O31cclxuLm55LW1pbiB7d2lkdGg6JHdpZHRoO21hcmdpbjowcHggYXV0bzt9XHJcbi5ueUJhbiB7cGFkZGluZy10b3A6ODhweDt3aWR0aDoxMDAlO2hlaWdodDo0NzhweDtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDp1cmwobnktYmFubmVyLnBuZykgbm8tcmVwZWF0IGNlbnRlciA4OHB4O31cclxuLm55LW1pbi1sZWYge2Zsb2F0OmxlZnQ7d2lkdGg6MjUwcHg7cGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgIC5jcHp4IHttYXJnaW4tYm90dG9tOjI1cHg7YmFja2dyb3VuZDojRkZGRkZGO31cclxuICAgLmNwengtdGFiIHt3aWR0aDoxMDAlOyBoZWlnaHQ6OTRweDtiYWNrZ3JvdW5kOnVybChueV8xXzAzLnBuZykgbm8tcmVwZWF0O3RleHQtYWxpZ246Y2VudGVyOyBsaW5lLWhlaWdodDo5NHB4O2ZvbnQtZmFtaWx5OiBcIuW+rui9r+mbhem7kVwiO2ZvbnQtc2l6ZToyNHB4O2NvbG9yOiNmZmZmZmY7fVxyXG4gICAgLmNwengtbGlzdCB7bWFyZ2luLXRvcDotMnB4OyB3aWR0aDoxMDAlOyBwYWRkaW5nOjI3cHggMHB4IDEycHggMHB4OyBib3JkZXI6MXB4IHNvbGlkICNkN2Q3ZDc7IGJvcmRlci10b3A6bm9uZTtcclxuICAgICAgICB1bCBsaTpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICBhIHttYXJnaW4tYm90dG9tOjBweDt9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge21hcmdpbjowcHggYXV0bztib3JkZXItcmFkaXVzOjIwcHg7bWFyZ2luLWJvdHRvbToxMnB4O3dpZHRoOjIyMHB4O2hlaWdodDozNnB4O2JhY2tncm91bmQ6dXJsKG55XzFfMTAucG5nKSBuby1yZXBlYXQ7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTRweDtjb2xvcjojNjM2MzYzO3RleHQtYWxpZ246Y2VudGVyOyBsaW5lLWhlaWdodDozNnB4O31cclxuICAgICAgICBhOmhvdmVyLC5vbiB7YmFja2dyb3VuZDp1cmwobnlfMV8wNy5wbmcpIG5vLXJlcGVhdDtjb2xvcjojRkZGRkZGO31cclxuICAgIH1cclxuICAgIC5tZCB7Ym9yZGVyOjFweCBzb2xpZCAjZDdkN2Q3O2JhY2tncm91bmQ6I2ZmZmZmZjtwYWRkaW5nOjE0cHg7XHJcbiAgICAgICAgLm1kLXRhYiB7bWFyZ2luLWJvdHRvbToxNnB4O3dpZHRoOjEwMCU7aGVpZ2h0OjQ1cHg7dGV4dC1hbGlnbjpjZW50ZXI7IGxpbmUtaGVpZ2h0OjQ1cHg7Y29sb3I6I0ZGRkZGRjtmb250LXNpemU6MTZweDtiYWNrZ3JvdW5kOiMxMzRhYTQ7Ym94LXNoYWRvdzo0cHggNHB4ICNjOGQ1ZWE7fVxyXG4gICAgICAgIC5tZC1iZyB7d2lkdGg6MjIwcHg7aGVpZ2h0OjI4MnB4O21hcmdpbjowcHggYXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47XHJcbiAgICAgICAgICAgdWwge3dpZHRoOjEwMCU7IGhlaWdodDoyODJweDsgcG9zaXRpb246YWJzb2x1dGU7IH1cclxuICAgICAgICAgICBsaSB7d2lkdGg6MjIwcHg7IGhlaWdodDoyODJweDsgZmxvYXQ6bGVmdDt9XHJcbiAgICAgICAgICAgLmltZyB7aGVpZ2h0OjI2MHB4O3dpZHRoOjEwMCU7YmFja2dyb3VuZDp1cmwobWRJbWcucG5nKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO1xyXG4gICAgICAgICAgICAgIGltZyB7aGVpZ2h0OjI2MHB4O3dpZHRoOjEwMCU7fVxyXG4gICAgICAgICAgIH1cclxuICAgICAgICAgICAuaW5mbyB7aGVpZ2h0OjIycHg7IGxpbmUtaGVpZ2h0OiAyMnB4O3dpZHRoOjEwMCU7dGV4dC1hbGlnbjogY2VudGVyO2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiM0NTQ1NDU7fVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ubnktbWluLXJpZyB7cGFkZGluZzowcHggMTdweCA3cHggMTlweDt3aWR0aDo4NDVweDttaW4taGVpZ2h0OjM4MHB4O2Zsb2F0OnJpZ2h0O2JvcmRlcjoxcHggc29saWQgI2Q3ZDdkNztiYWNrZ3JvdW5kOnVybChueS1ib3JkZXIucG5nKSBuby1yZXBlYXQgI0ZGRkZGRjtcclxuICAgIC5yaWctdGFiIHttYXJnaW4tYm90dG9tOjUzcHg7d2lkdGg6MTAwJTtoZWlnaHQ6NjhweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDJkMmQyO2ZvbnQtc2l6ZToxOHB4O2NvbG9yOiMyYjJiMmI7bGluZS1oZWlnaHQ6NjhweDt0ZXh0LWFsaWduOmNlbnRlcjt9XHJcbiAgICB9XHJcbi8v5Lqn5ZOB5pyN5YqhXHJcbi5jcGZ3IHt3aWR0aDoxMDAlO31cclxuLmNwZnctdHU6bnRoLW9mLXR5cGUoM24pIHttYXJnaW4tcmlnaHQ6MHB4O31cclxuXHJcblxyXG5cclxuLmNwZnctdHUge3Bvc2l0aW9uOnJlbGF0aXZlOyBtYXJnaW46MHB4IDE4cHggMjNweCAwcHg7d2lkdGg6MjU3cHg7Ym9yZGVyOjFweCBzb2xpZCAjZDdkN2Q3O2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDt9XHJcbi5jcGZ3LXR1LXRhYiB7cGFkZGluZy10b3A6MjJweDtmb250LXNpemU6MTRweDtoZWlnaHQ6NjVweDtsaW5lLWhlaWdodDoxO2NvbG9yOiMyYjJiMmI7dGV4dC1hbGlnbjogY2VudGVyO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkN2Q3ZDc7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZjFmMWYxO31cclxuLmNwZnctdHUtaW1nIHt3aWR0aDoxMDAlO2hlaWdodDoyMjhweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDdkN2Q3O2JvcmRlci1yaWdodDoxcHggc29saWQgI2YxZjFmMTtcclxuICAgICAgaW1nIHt3aWR0aDoxMDAlOyBoZWlnaHQ6MjI4cHg7fVxyXG5cclxufVxyXG5cclxuLmNwZnctdHUtYm94IHtcclxuICAgIC5sZWYsLnJpZyB7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtiYWNrZ3JvdW5kOiNlMmUyZTI7fVxyXG4gICAgLmxlZiB7ZmxvYXQ6bGVmdDt9XHJcbiAgICAucmlnIHtmbG9hdDpyaWdodDt9XHJcbn1cclxuLmNwZnctdHU6aG92ZXIge2JvcmRlcjoxcHggc29saWQgJGNvbG9yO1xyXG4gICAgLmNwZnctdHUtdGFiIHtjb2xvcjokY29sb3I7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJGNvbG9yO2JvcmRlci1yaWdodDoxcHggc29saWQgJGNvbG9yO31cclxuICAgIC5jcGZ3LXR1LWltZyAge2JvcmRlci1ib3R0b206MXB4IHNvbGlkICRjb2xvcjtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICRjb2xvcjt9XHJcbiAgICAuY3Bmdy10dS1ib3gge1xyXG4gICAgICAgLmxlZiwucmlnIHtiYWNrZ3JvdW5kOiRjb2xvcjt9IFxyXG4gICAgfVxyXG59XHJcbi8v5paw6Ze75YiX6KGoXHJcbi54d2xiIHtcclxuICAgIC5jb250YWluZXIge3dpZHRoOjYwMHB4O1xyXG4gICAgICAgLnJvdyB7bWFyZ2luLWJvdHRvbTogMTBweDt9XHJcbiAgICAgICAuY29sLW1kLTIge3RleHQtYWxpZ246IHJpZ2h0O2hlaWdodDozNHB4O2xpbmUtaGVpZ2h0OjM0cHg7Zm9udC1zaXplOjE2cHg7fVxyXG4gICAgICAgdGV4dGFyZWEge2hlaWdodDoyNDBweDt9XHJcbiAgICAgICAuY29sLW1kLTEwIHtcclxuICAgICAgICAgICAueXptIHt3aWR0aDo4NXB4O2Zsb2F0OmxlZnQ7fVxyXG4gICAgICAgICAgIGltZyB7d2lkdGg6OTBweDtoZWlnaHQ6MzRweCAhaW1wb3J0YW50O2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6NXB4O31cclxuICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG59XHJcbi54d2xiLWxpc3Q6bnRoLW9mLXR5cGUoZXZlbikge2JhY2tncm91bmQ6dXJsKGljb24teHdsYi5wbmcpIG5vLXJlcGVhdCA1cHggY2VudGVyICNGMEYwRjA7fVxyXG4ueHdsYi1saXN0IHttYXJnaW4tYm90dG9tOjFweDtiYWNrZ3JvdW5kOnVybChpY29uLXh3bGIucG5nKSBuby1yZXBlYXQgNXB4IGNlbnRlciAjRkZGRkZGO3dpZHRoOjEwMCU7aGVpZ2h0OjM0cHg7cGFkZGluZy1sZWZ0OjIwcHg7IGxpbmUtaGVpZ2h0OjM0cHg7Zm9udC1zaXplOjE0cHg7Y29sb3I6ICM2NjY2NjY7ZGlzcGxheTpibG9jazt9XHJcbi54d2xiLWxpc3Q6aG92ZXIge2NvbG9yOiRjb2xvcjtiYWNrZ3JvdW5kOnVybChpY29uLXh3bGIucG5nKSBuby1yZXBlYXQgNXB4IGNlbnRlciAjRkZGRkZGO31cclxuLnh3bGItbGlzdDpudGgtb2YtdHlwZShldmVuKTpob3ZlciB7YmFja2dyb3VuZDp1cmwoaWNvbi14d2xiLnBuZykgbm8tcmVwZWF0IDVweCBjZW50ZXIgI0YwRjBGMDt9XHJcbi8v5YaF5a656aG1XHJcbi54d2xiLXRhYiwueHdsYi1kYXRhIHtsaW5lLWhlaWdodDogMTsgd2lkdGg6MTAwJTt9XHJcbi54d2xiLXRhYiB7bWFyZ2luLWJvdHRvbToyNnB4O2ZvbnQtc2l6ZToxOHB4O2NvbG9yOiMwMDAwMDA7dGV4dC1hbGlnbjogY2VudGVyO31cclxuLnh3bGItZGF0YSB7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1zaXplOjEycHg7dGV4dC1hbGlnbjogcmlnaHQ7fVxyXG4ud2xiLWNvbnRlbnQge2ZvbnQtc2l6ZTogMTRweDtsaW5lLWhlaWdodDogMTZweDt9XHJcblxyXG4vL+S6p+WTgeWGheWuuemhtVxyXG4ub0ltZ0l0ZW0ge3BhZGRpbmctYm90dG9tOjIwcHg7d2lkdGg6MTAwJTtcclxuICAgICAjcHJldmlldyB7bWFyZ2luOiAwIGF1dG87d2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgLmpxem9vbSB7IHBvc2l0aW9uOiByZWxhdGl2ZTtwYWRkaW5nOiAwO3dpZHRoOiA0MDBweDtoZWlnaHQ6IDUwMHB4O3Bvc2l0aW9uOiByZWxhdGl2ZTtmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAuanFab29tUHVwIHtwb3NpdGlvbjphYnNvbHV0ZTt9XHJcbiAgICAgICAgICAgICAgaW1nIHt3aWR0aDogNTAwcHg7aGVpZ2h0OiBhdXRvO31cclxuICAgICAgICAgICAgICAuanFab29tUHVwIHt6LWluZGV4OiAxMDt2aXNpYmlsaXR5OiBoaWRkZW47cG9zaXRpb246IGFic29sdXRlO3RvcDogMHB4O2xlZnQ6IDBweDt3aWR0aDogNTBweDsgaGVpZ2h0OiA1MHB4OyBib3JkZXI6IDFweCBzb2xpZCAjYWFhO2JhY2tncm91bmQ6ICNGRURFNEYgNTAlIHRvcCBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41OyAtbW96LW9wYWNpdHk6IDAuNTsta2h0bWwtb3BhY2l0eTogMC41O2ZpbHRlcjogYWxwaGEoT3BhY2l0eT01MCk7Y3Vyc29yOiBtb3ZlO1xyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgIC56b29tZGl2IHt6LWluZGV4OiAxMDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTt0b3A6IDFweDtsZWZ0OiAwcHg7d2lkdGg6IDQwMHB4O2hlaWdodDogNDAwcHg7YmFja2dyb3VuZDogdXJsKGkvbG9hZGluZy5naWYpICNmZmYgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O2Rpc3BsYXk6IG5vbmU7dGV4dC1hbGlnbjogY2VudGVyO292ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgIC5iaWdpbWcge3dpZHRoOiA4MDBweDsgaGVpZ2h0OiA4MDBweDt9ICAgIFxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgI3NwZWMtbjUge3dpZHRoOiAxMDBweDtoZWlnaHQ6IDQ5MHB4O2Zsb2F0OiByaWdodDtvdmVyZmxvdzogaGlkZGVuO3BhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICNzcGVjLWxlZnQge2JhY2tncm91bmQ6IHVybChhcnRpY2xlL2xlZnQuZ2lmKSBuby1yZXBlYXQ7d2lkdGg6IDEwcHg7aGVpZ2h0OiA0NXB4O2Zsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjttYXJnaW4tdG9wOiA1cHg7ZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgI3NwZWMtcmlnaHQge2JhY2tncm91bmQ6IHVybChhcnRpY2xlL3JpZ2h0LmdpZikgbm8tcmVwZWF0O3dpZHRoOiAxMHB4O2hlaWdodDogNDVweDtmbG9hdDogbGVmdDtjdXJzb3I6IHBvaW50ZXI7bWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgI3NwZWMtbGlzdCB7d2lkdGg6IDEwMHB4O2hlaWdodDogNTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICB1bCBsaSB7d2lkdGg6IDEwMHB4O2hlaWdodDogMTEwcHg7IHRleHQtYWxpZ246IGNlbnRlcjtjbGVhcjogYm90aDttYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge3dpZHRoOiA4MHB4O2hlaWdodDogMTAwcHh9ICBcclxuICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICBcclxuICAgICAgICAgIH1cclxuICAgICAgfVxyXG59XHJcbi54d2xiLWNvbnRlbnQge292ZXJmbG93OmhpZGRlbjtcclxuICAgIC5pdGVtIHt3aWR0aDoxMDAlO2hlaWdodDo0NnB4O31cclxuICAgIC5pdGVtLTEsLml0ZW0tMntmbG9hdDpsZWZ0O3dpZHRoOjUwJTtoZWlnaHQ6NDZweDt0ZXh0LWFsaWduOiBjZW50ZXI7bGluZS1oZWlnaHQ6NDZweDtjb2xvcjojZmZmZmZmO2N1cnNvcjpwb2ludGVyO31cclxuICAgIC5pdGVtLTEge2JhY2tncm91bmQ6I2U1MDExMjt9XHJcbiAgICAuaXRlbS0yIHtiYWNrZ3JvdW5kOiMxMjJkNGI7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICM1NjY4N2M7fVxyXG4gICAgLmNvbnRlbiB7cGFkZGluZzoxMHB4IDVweCAzMHB4IDVweDsgbGluZS1oZWlnaHQ6MTZweDt9XHJcbiAgICAuY29udGVuLWluZm8ge2Rpc3BsYXk6bm9uZTtcclxuICAgICAgIGltZyx0YWJsZSx0aGVhZCB7bWF4LXdpZHRoOjEwMCU7fVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbi8v5pCc57Si6aG16Z2iXHJcbi5zZWFyY2hfdGl0bGUge3dpZHRoOjEwMCU7aGVpZ2h0OjQ1cHg7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6NDVweDt9XHJcblxyXG5cclxuXHJcblxyXG5cclxuLyrlhaznlKjpvKDmoIfmlL7kuIrljrvosIPnlKgqL1xyXG4ubWlhb1Yge3RyYW5zaXRpb246NjAwbXMgZWFzZS1vdXQ7fVxyXG4ubWlhb1Y6aG92ZXIge3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNnB4KTsgYm94LXNoYWRvdzoxMHB4IDEwcHggMjBweCByZ2JhKCMwMDAsLjIpO31cclxuLyrlrZfkvZPpmLTlvbEqL1xyXG4uc2l6ZU1vdmUge3RyYW5zaXRpb246NjAwbXMgZWFzZS1vdXQ7fVxyXG4uc2l6ZU1vdmU6aG92ZXIge3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMnB4KTt0ZXh0LXNoYWRvdzo1cHggNXB4IDEwcHggcmdiYSgjMDAwLC40KTtkaXNwbGF5OmlubGluZS1ibG9jazt9XHJcblxyXG4vL+WKqOeUu+aViOaenFxyXG5cclxuLmljb24ge2FuaW1hdGlvbjpteW1vdmUgMS42cyBpbmZpbml0ZTt9XHJcbi5kb3duIHthbmltYXRpb246bXltb3ZlMiA2MDBtcyBlYXNlLW91dDt9XHJcbkBrZXlmcmFtZXMgbXltb3ZlIHtcclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTpzY2FsZSgxLjYsMS42KTtvcGFjaXR5OjA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbXltb3ZlMiB7XHJcbiAgICAzMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGUoMnB4LDNweCk7XHJcbiAgICB9XHJcbiAgICA2MCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGUoLTJweCwtM3B4KTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGUoMHB4LDBweCk7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbiAgICBcclxuICAgIFxyXG4gICAgXHJcbiAgICBcclxuICAgIFxyXG4gICAgXHJcbiAgICBcclxuXHJcbiJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */
