@charset "UTF-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1;
  background: #fff; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

.pointer {
  cursor: pointer; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

.none {
  display: none; }

.clearfix:before {
  display: table;
  content: " "; }

a {
  cursor: pointer;
  text-decoration: none;
  color: #000; }

.clearfix:after {
  display: table;
  content: " ";
  clear: both; }

.main-bg {
  width: 100%;
  background: url("./ct-bg.png?v=fb958b") no-repeat;
  background-size: 100% 662px; }

.img.play {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7); }
  .img.play::before {
    content: "";
    pointer-events: none;
    width: 56px;
    height: 55px;
    background: url("../image/play.png?v=fb958b") no-repeat center center;
    background-size: cover;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }

.header-bg {
  width: 100%;
  height: 662px;
  /* background: url("../image/banner.png?v=fb958b") no-repeat center center;
  background-size: cover;  */
}
  .header-bg .title {
    width: 750px;
    height: 400px;
    /* background: url("../image/banner-text1.png?v=fb958b") no-repeat center center;
    background-size: cover; */
    left: 50%;
    margin-left: -375px;
    position: absolute;	
    margin-top: 100px; }
  .header-bg .title-people {
    width: 118px;
    height: 20px;
    /* background: url("../image/banner-text2.png?v=fb958b") no-repeat center center;
    background-size: cover; */
    left: 50%;
    margin-left: -59px;
    position: absolute;
    margin-top: 437px; }

.meun-content {
  width: 100%;
  background: #fff; }
  .meun-content .header-t {
    position: relative; }
  .meun-content .title {
    position: relative; }
    .meun-content .title .t {
      color: #1b72ba;
      font-size: 30px; }
    .meun-content .title .d {
      color: #333333;
      font-size: 24px;
      margin-top: 10px; }
  .meun-content .meun .meun-list {
    margin-top: 36px; }
    .meun-content .meun .meun-list .title {
      font-size: 20px; }
    .meun-content .meun .meun-list .desc {
      margin-top: 10px;
      font-size: 16px;
      line-height: 25px;
      overflow: hidden;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      /*! autoprefixer: ignore next */
      -webkit-box-orient: vertical;
      word-break: break-all;
      color: #999999; }

.meun-box {
  width: 100%;
  height: 50px;
  border-bottom: 1px solid #f1f1f1;
  box-shadow: 0 8px  10px #f1f1f1; }
  .meun-box .meun {
    width: 100%;
    height: 50px;
    margin: 0 auto;
    position: relative; }
    .meun-box .meun .logo {
      width: 118px;
      height: 35px;
      background: url("../image/logo.png?v=fb958b") no-repeat center center;
      background-size: cover;
      position: absolute;
      top: 50%;
      margin-top: -17.5px; }
    .meun-box .meun .text {
      position: absolute;
      right: 0;
      width: 66px;
      height: 27px;
      background: url("../image/text.png?v=fb958b") no-repeat center center;
      background-size: cover;
      top: 50%;
      margin-top: -13.5px; }

.mar, .meun-box .meun, .main {
  width: 1200px; }

.sjx-up {
  width: 0;
  height: 0;
  border-width: 0 15px 15px;
  border-style: solid;
  border-color: transparent transparent #344d99;
  /*透明 透明  灰*/
  margin: 40px auto;
  position: relative; }

.content-type {
  margin-top: 60px;
  margin-top: 70px; }
  .content-type .content {
    width: 868px;
    margin: 48px auto 0 auto;
    min-height: 264px; }
    .content-type .content .item-left {
      width: 50%;
      float: left; }
      .content-type .content .item-left ul li {
        line-height: 40px;
        width: 100%;
        overflow: hidden;
        height: 40px; }
    .content-type .content .item-right {
      width: 50%;
      float: right; }
      .content-type .content .item-right ul li {
        line-height: 40px;
        width: 100%;
        overflow: hidden;
        height: 40px;
        padding-left: 113px; }

.type-img {
  width: 1106px;
  height: 30px;
  background: url("../image/type-header.png?v=fb958b") no-repeat center center;
  background-size: 1106px 15px;
  margin: 0 auto;
  color: #294ba0;
  font-size: 30px;
  text-align: center; }

.main {
  margin: 42px auto 0 auto;
  position: relative; }
  .main .main-left {
    float: left;
    width: 791px; margin-left:60px;}
    .main .main-left .content-text .header-title {
      position: relative;
      font-size: 26px;  
    }
    .main .main-left .content-text .header-title[data-text=""]{display:none;}

    .main .main-left .content-text .content { padding-top:50px;
       }
    .main .main-left .content-text .content p {
      line-height: 30px;
      margin-bottom: 30px;text-indent: 16px; }

      .main .main-left .content-text .content-img {
        margin-top: 20px;
        margin-bottom: 50px;
        background: #eeeeee;
        position: relative; }
        .main .main-left .content-text .content-img .ct-img {
          width: 701;
          height: 501px;
          overflow: hidden; }
          .main .main-left .content-text .content-img .ct-img img {
            width: 100%; }
        .main .main-left .content-text .content-img .ct-text {
          color: #666666;
          font-size: 16px;
          line-height: 25px;
          padding: 22px 40px 22px 69px;
          position: relative; }
          .main .main-left .content-text .content-img .ct-text::after {
            content: "";
            position: absolute;
            left: 0;
            left: 35px;
            top: 28px;
            width: 18px;
            height: 15px;
            background: url("../image/content4-allow-top.png?v=fb958b") no-repeat center center;
            background-size: cover; }


    .main .main-left .content-text1 {
      width: 100%;
      height: 501px;
      overflow: hidden; }
      .main .main-left .content-text1 img {
        width: 100%; }
    .main .main-left .content-text2 {
      margin-top: 20px;
      padding: 20px 30px;
      border: 1px solid #cccccc; }
      .main .main-left .content-text2 .logo {
        width: 128px;
        height: 73px;
        background: url("../image/content2-logo.png?v=fb958b") no-repeat center center;
        background-size: cover;
        float: left; }
      .main .main-left .content-text2 .text {
        float: right;
        width: 570px;
        color: #888888;
        font-size: 14px;
        line-height: 25px;
        font-style: italic; }
 
  .main .main-right {
    float: right;
    width: 278px; }
    .main .main-right .content {
      border: 1px solid #dddddd;
      padding: 10px 15px 45px 15px;
      box-shadow: 0px 0px 10px #dddddd; }
      .main .main-right .content .content-box .title {
        width: 100%;
        height: 75px;/*
        background: url("../image/right-tx.png?v=fb958b") no-repeat left top;
        background-size: 66px 33px;*/
        padding-bottom: 14px;
        border-bottom: 1px solid #cccccc; }
	.正事儿 {background: url(http://www.cq.xinhuanet.com/original/image/cqzsr.png) no-repeat center center;background-size:120px 106px;}
	.沸点 {background: url(http://www.cq.xinhuanet.com/original/image/fdlogo.png) no-repeat center center;background-size:120px 106px;}
	.高端访谈 {background: url(http://www.cq.xinhuanet.com/original/image/gdft.png) no-repeat center center;background-size:120px 106px;}
	.城市相册 {background: url(http://www.cq.xinhuanet.com/original/image/csxc.png) no-repeat center center;background-size:120px 106px;}
	.视频新闻 {background: url(http://www.cq.xinhuanet.com/original/image/spxw.png) no-repeat center center;background-size:120px 106px;}
	.云场景 {background: url(http://www.cq.xinhuanet.com/original/image/ycj.png) no-repeat center center;background-size:120px 106px;}
	.对话 {background: url(http://www.cq.xinhuanet.com/original/image/dh.png) no-repeat center center;background-size:120px 106px;}
	.图新鲜 {background: url(http://www.cq.xinhuanet.com/original/image/txx.png) no-repeat center center;background-size:120px 106px;}
	.全景重庆 {background: url(http://www.cq.xinhuanet.com/original/image/vrcq.png) no-repeat center center;background-size:120px 106px;}
	.专题报道 {background: url(http://www.cq.xinhuanet.com/original/image/ztbd.png) no-repeat center center;background-size:120px 106px;}
	.直播重庆 {background: url(http://www.cq.xinhuanet.com/original/image/zbcq.png) no-repeat center center;background-size:120px 106px;}
	.新华网航拍 {background: url(http://www.cq.xinhuanet.com/original/image/xhwhp.png) no-repeat center center;background-size:120px 106px;}
      .main .main-right .content .content-box .title-box {
        padding-bottom: 14px;
        border-bottom: 1px solid #cccccc;
        position: relative; }
        .main .main-right .content .content-box .title-box .l {
          float: left; }
          .main .main-right .content .content-box .title-box .l .top {
            color: #1b72ba;
            font-size: 18px; }
          .main .main-right .content .content-box .title-box .l .bottom {
            color: #333333;
            font-size: 12px;
            margin-top: 8px; }
        .main .main-right .content .content-box .title-box .r {
          float: right; }
          .main .main-right .content .content-box .title-box .r a {
            font-size: 14px;
            color: #999999; }
      .main .main-right .content .content-box .img {
        margin-top: 14px;
        width: 100%;
        height: 166px;
        overflow: hidden; }
        .main .main-right .content .content-box .img img {
          width: 100%; }
      .main .main-right .content .content-box .d {
        color: #333333;
        font-size: 18px;
        margin-top: 19px;
        margin-bottom: 14px;
        padding: 0 14px;
        display: block; line-height: 26px;}
      .main .main-right .content .content-box .t {
        color: #666666;
        font-size: 14px;
        /*overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 2;*/
        /*! autoprefixer: ignore next */
        /*-webkit-box-orient: vertical;
        word-break: break-all;*/
        line-height: 25px;
        padding: 0 14px; }

.back-top {
  position: fixed;
  right: 18.5%;
  bottom: 100px;
  width: 55px;
  height: 55px;
  background: url("../image/back-top.png?v=fb958b") no-repeat left top;
  background-size: 55px 55px; }
  .back-top:hover {
    width: 55px;
    height: 55px;
    background: url("../image/back-top-hover.png?v=fb958b") no-repeat left top;
    background-size: 55px 55px; }

a {
  cursor: pointer; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzIjpbIm1haW4uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJcclxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXHJcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcclxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxyXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxyXG5iLCB1LCBpLCBjZW50ZXIsXHJcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcclxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXI6IDA7XHJcblx0Zm9udC1zaXplOiAxMDAlO1xyXG5cdGZvbnQ6IGluaGVyaXQ7XHJcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cclxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgXHJcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuYm9keSB7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxub2wsIHVsIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcbmJsb2NrcXVvdGUsIHEge1xyXG5cdHF1b3Rlczogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcclxucTpiZWZvcmUsIHE6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuXHJcbi5wb2ludGVye1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbnRhYmxlIHtcclxuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cdGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcbi5ub25le1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmNsZWFyZml4OmJlZm9yZSB7XHJcblx0ZGlzcGxheTogdGFibGU7XHJcblx0Y29udGVudDogXCIgXCJcclxufVxyXG5cclxuYXtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7IFxyXG4gIGNvbG9yOiMwMDA7IFxyXG59XHJcblxyXG4uY2xlYXJmaXg6YWZ0ZXIge1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdGNvbnRlbnQ6IFwiIFwiO1xyXG5cdGNsZWFyOiBib3RoXHJcbn1cclxuXHJcbkBtaXhpbiBoaWRkZW4oJG51bSkge1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6JG51bTtcclxuICAgIC8qISBhdXRvcHJlZml4ZXI6IGlnbm9yZSBuZXh0ICovXHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG5cclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxufVxyXG5cclxuXHJcbkBtaXhpbiAgYmdJbWcoJHdpZCwkaGVpLCR1cmwsJGNvdmVyOmNvdmVyLCRwb3NpdGlvbjpjZW50ZXIgY2VudGVyLCRyZXBlYXQ6bm8tcmVwZWF0KSB7XHJcbiAgICB3aWR0aDogJHdpZDtcclxuICAgIGhlaWdodDogJGhlaTtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZS8jeyR1cmx9KSAgJHJlcGVhdCAjeyRwb3NpdGlvbn07XHJcbiAgICBAaWYoJGNvdmVyIT1cImZhbHNlXCIpe1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGNvdmVyO1xyXG4gICAgfVxyXG5cclxufVxyXG4ubWFpbi1iZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6IHVybCguL2N0LWJnLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDY2MnB4O1xyXG4gICAgXHJcbn1cclxuXHJcbi5pbWcucGxheXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwgLjcpO1xyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgQGluY2x1ZGUgYmdJbWcoNTZweCw1NXB4LFwicGxheS5wbmdcIik7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyLWJne1xyXG4gICAgQGluY2x1ZGUgYmdJbWcoMTAwJSw2NjJweCxcImJhbm5lci5wbmdcIik7XHJcbiAgICAudGl0bGV7XHJcbiAgICAgICAgQGluY2x1ZGUgYmdJbWcoMzg5cHgsMTgycHgsXCJiYW5uZXItdGV4dDEucG5nXCIpO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTE5NC41cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIxM3B4O1xyXG4gICAgfVxyXG4gICAgLnRpdGxlLXBlb3BsZXtcclxuICAgICAgICBAaW5jbHVkZSBiZ0ltZygxMThweCwyMHB4LFwiYmFubmVyLXRleHQyLnBuZ1wiKTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC01OXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MzdweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1ldW4tY29udGVudHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIC5oZWFkZXItdHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAudGl0bGV7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC50e1xyXG4gICAgICAgICAgICBjb2xvcjogIzFiNzJiYTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZHtcclxuICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubWV1bntcclxuICAgICAgICAubWV1bi1saXN0e1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzNnB4O1xyXG4gICAgICAgICAgICAudGl0bGV7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRlc2N7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBoaWRkZW4oMik7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBoaWRkZW4oMik7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk5OTk5OTtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubWV1bi1ib3h7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjFmMWYxO1xyXG4gICAgYm94LXNoYWRvdzogMCA4cHggIDEwcHggI2YxZjFmMTsgXHJcbiAgICAubWV1bntcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgQGV4dGVuZCAubWFyO1xyXG4gICAgICAgIG1hcmdpbjogIDAgYXV0bztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLmxvZ297XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJnSW1nKDExOHB4LDM1cHgsXCJsb2dvLnBuZ1wiKTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTE3LjVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHR7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJnSW1nKDY2cHgsMjdweCxcInRleHQucG5nXCIpO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEzLjVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLm1hcntcclxuICAgIHdpZHRoOiAxMjAwcHg7XHJcbn1cclxuXHJcbi5zangtdXB7XHJcbiAgICB3aWR0aDowO1xyXG4gICAgaGVpZ2h0OjA7XHJcbiAgICBib3JkZXItd2lkdGg6MCAxNXB4IDE1cHg7XHJcbiAgICBib3JkZXItc3R5bGU6c29saWQ7XHJcbiAgICBib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzM0NGQ5OTsvKumAj+aYjiDpgI/mmI4gIOeBsCovXHJcbiAgICBtYXJnaW46NDBweCBhdXRvO1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbn1cclxuXHJcbi5jb250ZW50LXR5cGV7XHJcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogNzBweDtcclxuICAgIC5jb250ZW50e1xyXG4gICAgICAgIHdpZHRoOiA4NjhweDtcclxuICAgICAgICBtYXJnaW46IDQ4cHggYXV0byAwIGF1dG87XHJcbiAgICAgICAgbWluLWhlaWdodDogMjY0cHg7XHJcbiAgICAgICAgLml0ZW0tbGVmdHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHVsIGxpe1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLml0ZW0tcmlnaHR7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgdWwgbGl7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTEzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50eXBlLWltZ3tcclxuICAgIEBpbmNsdWRlIGJnSW1nKDExMDZweCwzMHB4ICxcInR5cGUtaGVhZGVyLnBuZ1wiLDExMDZweCAxNXB4KTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgY29sb3I6ICMyOTRiYTA7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5tYWlue1xyXG4gICAgQGV4dGVuZCAubWFyO1xyXG4gICAgbWFyZ2luOiA0MnB4IGF1dG8gMCBhdXRvO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLm1haW4tbGVmdHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNzkxcHg7XHJcbiAgICAgICAgLmNvbnRlbnQtdGV4dHtcclxuICAgICAgICAgICAgLmhlYWRlci10aXRsZXtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyZDY5ZDY7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY29udGVudHtcclxuICAgICAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29udGVudC10ZXh0MXtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTAxcHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb250ZW50LXRleHQye1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XHJcbiAgICAgICAgICAgIC5sb2dve1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYmdJbWcoMTI4cHgsNzNweCAsXCJjb250ZW50Mi1sb2dvLnBuZ1wiKTtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50ZXh0e1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDU3MHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM4ODg4ODg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6aXRhbGljO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb250ZW50LXRleHQze1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gICAgICBcclxuICAgICAgICAuY29udGVudC10ZXh0NHtcclxuICAgICAgICAgICAgLmNvbnRlbnR7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgLy8gcGFkZGluZzouMjFyZW07XHJcbiAgICAgICAgICAgICAgICAvLyBib3JkZXI6MXB4IHNvbGlkICMwMDA7XHJcbiAgICAgICAgICAgICAgICAuY3QtaW1nLC5pbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwMTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY3QtdGV4dHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjJweCA0MHB4IDIycHggNjlweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBiZ0ltZygxOHB4LDE1cHgsXCJjb250ZW50NC1hbGxvdy10b3AucG5nXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29udGVudC10ZXh0NXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTlweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb250ZW50LXRleHQ2e1xyXG4gICAgICAgICAgICAuY29udGVudHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlZWVlZWU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nOi4yMXJlbTtcclxuICAgICAgICAgICAgICAgIC8vIGJvcmRlcjoxcHggc29saWQgIzAwMDtcclxuICAgICAgICAgICAgICAgIC5jdC1pbWcsLmltZ3tcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmltZy1sZWZ0LC5pbWctcmlnaHR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzOTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5pbWctcmlnaHR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmN0LXRleHR7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIycHggNDBweCAyMnB4IDY5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmdJbWcoMThweCwxNXB4LFwiY29udGVudDQtYWxsb3ctdG9wLnBuZ1wiKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb250ZW50LXRleHQ3e1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgLm1haW4tcmlnaHR7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIHdpZHRoOiAyNzhweDtcclxuICAgICAgICAuY29udGVudHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcclxuICAgICAgICAgICAgcGFkZGluZzoxMHB4IDE1cHggNDVweCAxNXB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggI2RkZGRkZDtcclxuICAgICAgICAgICAgLmNvbnRlbnQtYm94e1xyXG4gICAgICAgICAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJnSW1nKDEwMCUsMzNweCxcInJpZ2h0LXR4LnBuZ1wiLDY2cHggMzNweCxcImxlZnQgdG9wXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnRpdGxlLWJveHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgLmx7IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRvcHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMWI3MmJhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3R0b217XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMzMzMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAucntcclxuICAgICAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5OTk5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjZweDtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmR7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaGlkZGVuKDIpO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5iYWNrLXRvcHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHJpZ2h0OiAxOC41JTtcclxuICAgIGJvdHRvbTogMTAwcHg7XHJcbiAgICBAaW5jbHVkZSBiZ0ltZyg1NXB4LDU1cHgsXCJiYWNrLXRvcC5wbmdcIiw1NXB4IDU1cHgsXCJsZWZ0IHRvcFwiKTtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgQGluY2x1ZGUgYmdJbWcoNTVweCw1NXB4LFwiYmFjay10b3AtaG92ZXIucG5nXCIsNTVweCA1NXB4LFwibGVmdCB0b3BcIik7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbmF7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0EsQUFBQSxJQUFJLEVBQUUsSUFBSSxFQUFFLEdBQUcsRUFBRSxJQUFJLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNO0FBQzdDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxVQUFVLEVBQUUsR0FBRztBQUMxQyxDQUFDLEVBQUUsSUFBSSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsR0FBRyxFQUFFLElBQUksRUFBRSxJQUFJO0FBQzFDLEdBQUcsRUFBRSxHQUFHLEVBQUUsRUFBRSxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsSUFBSTtBQUN2QyxLQUFLLEVBQUUsTUFB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 */
