@media (max-width: 1200px) { .container { width: 1024px; }
  .header .navbar li { padding-left: 25px; padding-right: 25px; }
  .banner { height: 500px; }
  .footer .f-nav .item { margin-right: 5%; } }

@media (max-width: 1024px) { .list-news-wrapper .item .pic { width: 40%; }
  .list-news-wrapper .item .info { width: 57%; }
  .case-box-list .slide-box { width: 85%; margin-left: auto; margin-right: auto; }
  .pro-list-img ul li p { font-size: 15px; }
  .case-wrapper .swiper-slide .box { height: 290px; } }

@media (max-width: 768px) { .container { width: 100%; }
  .navbtn { display: block; top: 20px; right: 10px; padding: 0 5px; border-radius: 4px; }
  .navbtn span { width: 25px; height: 2px; margin: 6px 0; }
  .navbtn.navclose span:nth-child(1) { -moz-transform: translateY(8px) rotate(45deg); -ms-transform: translateY(8px) rotate(45deg); -webkit-transform: translateY(8px) rotate(45deg); transform: translateY(8px) rotate(45deg); }
  .navbtn.navclose span:nth-child(3) { -moz-transform: translateY(-8px) rotate(-45deg); -ms-transform: translateY(-8px) rotate(-45deg); -webkit-transform: translateY(-8px) rotate(-45deg); transform: translateY(-8px) rotate(-45deg); }
  .header .logo { float: none; width: auto; max-width: none; height: 70px; line-height: 70px; }
  .header .logo img { padding: 12px 0; }
  .header .navbar { display: none; float: none; width: 100%; max-width: none; text-align: center; }
  .header .navbar li { float: none; width: 100%; padding-left: 0; padding-right: 0; border-bottom: 1px #eee solid; }
  .header .navbar li h3 { line-height: 50px; }
  .header .navbar li h3 a { display: block; }
  .header .navbar li .sub-nav { opacity: 1; position: static; display: none; }
  .header .navbar li:hover h3, .header .navbar li.current h3 { color: #fff; background-color: #0bab5c; }
  .header .navbar li:hover h3 a, .header .navbar li.current h3 a { color: #fff; }
  .header .navbar li:hover .sub-nav, .header .navbar li.current .sub-nav { display: block; }
  .banner { height: 400px; }
  .index-wrapper .index-box2 .model-title { margin-bottom: 70px; }
  .index-wrapper .index-box2 .fl, .index-wrapper .index-box2 .fr { float: none; width: 100%; }
  .index-wrapper .index-box2 .fl { margin-bottom: 30px; }
  .index-wrapper .index-box2 .fl .text { margin-top: 20px; }
  .index-wrapper .index-box2 .fl .more { margin-top: 30px; }
  .index-wrapper .index-box3 { padding-bottom: 100px; }
  .index-wrapper .index-box3 .list { margin-top: 70px; margin-left: -10px; margin-right: -10px; }
  .index-wrapper .index-box3 .list .item { padding-left: 10px; padding-right: 10px; }
  .inside-banner { padding-top: 120px; padding-bottom: 120px; }
  .inside-menu a { width: 130px; height: 40px; line-height: 38px; font-size: 15px; }
  .list-img-wrapper .inside-box1 .list { text-align: center; font-size: 0; }
  .list-img-wrapper .inside-box1 .list li { float: none; display: inline-block; width: 33.33%; margin-bottom: 25px; }
  .honor-list-wrapper ul li .pic { height: 230px; line-height: 228px; }
  .pro-list-img ul li { width: 33.33%; }
  .case-box-list .slide-box { width: 100%; padding-left: 40px; padding-right: 40px; }
  .case-box-list .slide-box .button-prev { left: 0; }
  .case-box-list .slide-box .button-next { right: 0; }
  .case-slide .swiper-slide { padding: 10px; }
  .case-slide .swiper-slide .box { height: 290px; box-shadow: 0px 0px 10px 0px #ddd; }
  .case-wrapper .swiper-slide { width: 50%; }
  .case-wrapper .swiper-slide .box { height: 325px; }
  .model-menu-text .sub-pro-list ul li { width: 50%; margin-bottom: 20px; }
  .footer .f-nav .item { margin-right: 2.5%; } }

@media (max-width: 576px) { .navbtn { top: 10px; }
  .header .logo { height: 50px; line-height: 50px; }
  .header .logo img { padding: 10px 0; }
  .header .navbar li h3 { line-height: 35px; font-size: 14px; }
  .header .navbar li .sub-nav { line-height: 20px; padding-top: 5px; padding-bottom: 5px; }
  .header .navbar li .sub-nav a { font-size: 12px; }
  .banner { height: 200px; }
  .banner .swiper-pagination { bottom: 10px !important; }
  .banner .swiper-pagination span { width: 4px; height: 4px; }
  .banner .swiper-pagination span.swiper-pagination-bullet-active { width: 20px; }
  .model-title h3 { font-size: 20px; }
  .model-title h3:before, .model-title h3:after { width: 80px; }
  .model-title p { line-height: 1.4; margin-top: 10px; font-size: 12px; }
  .index-wrapper .index-box1 { padding-top: 70px; padding-bottom: 50px; }
  .index-wrapper .index-box2 { padding-bottom: 70px; }
  .index-wrapper .index-box2 .model-title { margin-bottom: 40px; }
  .index-wrapper .index-box2 .fl h2 { font-size: 16px; }
  .index-wrapper .index-box2 .fl h2:after { height: 2px; margin-top: 10px; }
  .index-wrapper .index-box2 .fl .text { line-height: 1.8; }
  .index-wrapper .index-box2 .fl .more { margin-top: 10px; }
  .index-wrapper .index-box3 { padding-top: 50px; padding-bottom: 50px; }
  .index-wrapper .index-box3 .list { margin-top: 40px; }
  .index-wrapper .index-box3 .list .item { float: none; width: 100%; margin-bottom: 30px; }
  .index-wrapper .index-box3 .list .item .title { margin-top: 15px; }
  .index-wrapper .index-box3 .list .item .title a { font-size: 14px; }
  .index-wrapper .index-box3 .list .item .text { line-height: 1.6; height: auto; margin-top: 10px; font-size: 12px; }
  .index-wrapper .index-box3 .list .item .date { text-align: left; margin-top: 5px; }
  .inside-banner { padding-top: 50px; padding-bottom: 50px; }
  .inside-banner h3 { height: 35px; line-height: 35px; font-size: 18px; }
  .inside-banner h4 { margin-top: 10px; font-size: 24px; }
  .crumbs { line-height: 40px; padding-left: 30px; font-size: 13px; background-size: auto 15px; }
  .inside-menu a { width: auto; padding-left: 15px; padding-right: 15px; height: 32px; line-height: 30px; margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; font-size: 14px; }
  .list-img-wrapper .inside-box1 .list { margin-left: -5px; margin-right: -5px; overflow: hidden; }
  .list-img-wrapper .inside-box1 .list li { width: 50%; padding-left: 5px; padding-right: 5px; margin-bottom: 10px; }
  .list-img-wrapper .inside-box1 .list li a { height: 170px; }
  .list-img-wrapper .inside-box1 .list li a h4 { bottom: 10px; height: 30px; line-height: 30px; font-size: 13px; }
  .list-img-wrapper .inside-box1 .list li a h4:hover { bottom: 20px; }
  .list-img-wrapper .inside-box2 .list .item { float: none; width: 100%; margin-bottom: 20px; }
  .list-img-wrapper .inside-box2 .list .item .info { padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 20px; }
  .list-img-wrapper .inside-box2 .list .item .info .title a { font-size: 16px; }
  .list-img-wrapper .inside-box2 .list .item .info .text { font-size: 13px; }
  .list-img-wrapper .more { margin-top: 10px; }
  .model-screen { border-top: 1px #eee solid; }
  .model-screen .sx-item { line-height: normal; padding-top: 3px; padding-bottom: 3px; }
  .model-screen .sx-item h5 { width: 23%; line-height: 30px; font-size: 13px; }
  .model-screen .sx-item ul { width: 67%; }
  .model-screen .sx-item ul li { height: 30px; line-height: 30px; margin-right: 20px; }
  .model-screen .sx-item ul li a { font-size: 14px; }
  .pro-list-img { margin-top: 50px; }
  .pro-list-img ul { margin-top: 20px; }
  .pro-list-img ul li { width: 50%; }
  .pro-list-img ul li p { padding-top: 15px; padding-bottom: 15px; font-size: 13px; }
  .model-menu-text { padding-top: 0; padding-bottom: 40px; }
  .model-menu-text .model-title { margin-bottom: 20px; }
  .model-menu-text .text { float: none; width: 100%; font-size: 13px; }
  .model-menu-text .pic { float: none; width: 100%; margin-top: 10px; }
  .model-menu-text .sub-slide-tab a { height: 30px; line-height: 30px; font-size: 14px; }
  .model-menu-text .sub-pro-list { padding-top: 15px; }
  .model-menu-text .sub-pro-list ul { margin-left: -5px; margin-right: -5px; }
  .model-menu-text .sub-pro-list ul li { padding-left: 5px; padding-right: 5px; }
  .model-menu-text .sub-pro-list ul li a p { padding-left: 10px; padding-right: 10px; font-size: 13px; }
  .list-news-wrapper .item { margin-top: 25px; }
  .list-news-wrapper .item .pic { float: none; width: 100%; }
  .list-news-wrapper .item .info { position: static; width: 100%; margin-top: 10px; }
  .list-news-wrapper .item .info .title a { font-size: 16px; }
  .list-news-wrapper .item .info .text { line-height: 1.6; margin-top: 10px; font-size: 13px; }
  .list-news-wrapper .item .info .date { margin-top: 5px; }
  .paging { padding-top: 50px; padding-bottom: 50px; }
  .case-box-list .slide-box { margin-top: 30px; }
  .case-slide .swiper-slide .box { height: auto; max-height: 340px; }
  .case-slide .swiper-slide .box .title h4 { font-size: 14px; }
  .case-slide .swiper-slide .box .title p { font-size: 10px; }
  .case-slide .swiper-slide .box .title a { top: 65%; width: 95px; height: 25px; line-height: 23px; font-size: 12px; }
  .case-wrapper { margin-top: 30px; }
  .case-wrapper .container { padding-left: 0; padding-right: 0; }
  .case-wrapper .swiper-slide { float: none; width: 100%; }
  .case-wrapper .swiper-slide .box { height: auto; max-height: 340px; }
  .case-wrapper .swiper-slide .title { height: 20%; }
  .honor-list-wrapper ul { margin-left: -10px; margin-right: -10px; }
  .honor-list-wrapper ul li { width: 50%; margin-top: 20px; padding-left: 10px; padding-right: 10px; }
  .honor-list-wrapper ul li .pic { height: 230px; line-height: 228px; }
  .footer { padding-top: 30px; }
  .footer .f-nav { float: none; width: 100%; display: block; border-right: none; border-bottom: 1px #363b44 solid; }
  .footer .f-nav .item { float: none; width: 100%; max-width: none; margin-bottom: 20px; margin-right: 0; }
  .footer .f-nav .item h3 { font-size: 14px; }
  .footer .f-nav .item ul { margin-top: 5px; overflow: hidden; }
  .footer .f-nav .item ul li { float: left; line-height: 20px; margin-right: 10px; font-size: 12px; }
  .footer .fr { float: none; width: 100%; margin-top: 20px; }
  .footer .fr .qrcode { margin-top: 10px; }
  .foot-into { line-height: 22px; padding-top: 10px; padding-bottom: 10px; text-align: center; }
  .foot-into .fl, .foot-into .fr { float: none; width: 100%; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVkaWEuY3NzIiwic291cmNlcyI6WyJtZWRpYS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjEyMDBweCl7XHJcbi5jb250YWluZXJ7d2lkdGg6MTAyNHB4O31cclxuLmhlYWRlcntcclxuICAgICAubmF2YmFye1xyXG4gICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDoyNXB4O1xyXG4gICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjI1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG59XHJcblxyXG4uYmFubmVye2hlaWdodDo1MDBweDt9XHJcblxyXG4uZm9vdGVye1xyXG4gICAgIC5mLW5hdntcclxuICAgICAgICAgIC5pdGVte21hcmdpbi1yaWdodDo1JTt9XHJcbiAgICAgfVxyXG59XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjEwMjRweCl7XHJcbi5saXN0LW5ld3Mtd3JhcHBlcntcclxuICAgICAuaXRlbXtcclxuICAgICAgICAgIC5waWN7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOjQwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5pbmZve1xyXG4gICAgICAgICAgICAgICB3aWR0aDo1NyU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG59XHJcblxyXG4uY2FzZS1ib3gtbGlzdHtcclxuICAgICAuc2xpZGUtYm94e1xyXG4gICAgICAgICAgd2lkdGg6ODUlO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgfVxyXG59XHJcblxyXG4ucHJvLWxpc3QtaW1ne1xyXG4gICAgIHVse1xyXG4gICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgIHB7Zm9udC1zaXplOjE1cHg7fVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuLmNhc2Utd3JhcHBlcntcclxuICAgICAuc3dpcGVyLXNsaWRle1xyXG4gICAgICAgICAgLmJveHtoZWlnaHQ6MjkwcHg7fVxyXG4gICAgIH1cclxufVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo3NjhweCl7XHJcbi5jb250YWluZXJ7d2lkdGg6MTAwJTt9XHJcbi5uYXZidG57XHJcbiAgICAgZGlzcGxheTpibG9jaztcclxuICAgICB0b3A6KDcwcHgtMzApLzI7XHJcbiAgICAgcmlnaHQ6MTBweDtcclxuICAgICBwYWRkaW5nOjAgNXB4O1xyXG4gICAgIGJvcmRlci1yYWRpdXM6NHB4O1xyXG4gICAgIHNwYW57XHJcbiAgICAgICAgICB3aWR0aDoyNXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OjJweDtcclxuICAgICAgICAgIG1hcmdpbjo2cHggMDtcclxuICAgICB9XHJcbiAgICAgJi5uYXZjbG9zZXtcclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpe1xyXG4gICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSg4cHgpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg4cHgpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpe1xyXG4gICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLThweCkgcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpIHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLThweCkgcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLThweCkgcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbn1cclxuXHJcbi5oZWFkZXJ7XHJcbiAgICAgLmxvZ297XHJcbiAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgIHdpZHRoOmF1dG87XHJcbiAgICAgICAgICBtYXgtd2lkdGg6bm9uZTtcclxuICAgICAgICAgIGhlaWdodDo3MHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6NzBweDtcclxuICAgICAgICAgIGltZ3twYWRkaW5nOjEycHggMDt9XHJcbiAgICAgfVxyXG4gICAgIC5uYXZiYXJ7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOm5vbmU7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MDtcclxuICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDowO1xyXG4gICAgICAgICAgICAgICBib3JkZXItYm90dG9tOjFweCAjZWVlIHNvbGlkO1xyXG4gICAgICAgICAgICAgICBoM3tcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDo1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGF7ZGlzcGxheTogYmxvY2s7fVxyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIC5zdWItbmF2e1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6MTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgJjpob3ZlciwmLmN1cnJlbnR7XHJcbiAgICAgICAgICAgICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojZmZmIDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IzBiYWI1YztcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGF7Y29sb3I6I2ZmZjt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5zdWItbmF2e2Rpc3BsYXk6IGJsb2NrO31cclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuLmJhbm5lcntoZWlnaHQ6NDAwcHg7fVxyXG5cclxuLmluZGV4LXdyYXBwZXJ7XHJcbiAgICAgLmluZGV4LWJveDJ7XHJcbiAgICAgICAgICAubW9kZWwtdGl0bGV7bWFyZ2luLWJvdHRvbTo3MHB4O31cclxuICAgICAgICAgIC5mbCwuZnJ7XHJcbiAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmZse1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjMwcHg7XHJcbiAgICAgICAgICAgICAgIC50ZXh0e21hcmdpbi10b3A6MjBweDt9XHJcbiAgICAgICAgICAgICAgIC5tb3Jle21hcmdpbi10b3A6MzBweDt9XHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG4gICAgIC5pbmRleC1ib3gze1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206MTAwcHg7XHJcbiAgICAgICAgICAubGlzdHtcclxuICAgICAgICAgICAgICAgbWFyZ2luLXRvcDo3MHB4O1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tbGVmdDotMTBweDtcclxuICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0Oi0xMHB4O1xyXG4gICAgICAgICAgICAgICAuaXRlbXtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MTBweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjEwcHg7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbn1cclxuXHJcbi5pbnNpZGUtYmFubmVye1xyXG4gICAgIHBhZGRpbmctdG9wOjEyMHB4O1xyXG4gICAgIHBhZGRpbmctYm90dG9tOjEyMHB4O1xyXG59XHJcblxyXG4uaW5zaWRlLW1lbnV7XHJcbiAgICAgYXtcclxuICAgICAgICAgIHdpZHRoOjEzMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OjQwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDozOHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOjE1cHg7XHJcbiAgICAgfVxyXG59XHJcblxyXG4ubGlzdC1pbWctd3JhcHBlcntcclxuICAgICAuaW5zaWRlLWJveDF7XHJcbiAgICAgICAgICAubGlzdHtcclxuICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6MDtcclxuICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjMzLjMzJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjI1cHg7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbn1cclxuXHJcbi5ob25vci1saXN0LXdyYXBwZXJ7XHJcbiAgICAgdWx7XHJcbiAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgLnBpY3tcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6MjMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6MjI4cHg7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbn1cclxuXHJcbi5wcm8tbGlzdC1pbWd7XHJcbiAgICAgdWx7XHJcbiAgICAgICAgICBsaXt3aWR0aDozMy4zMyU7fVxyXG4gICAgIH1cclxufVxyXG5cclxuLmNhc2UtYm94LWxpc3R7XHJcbiAgICAgLnNsaWRlLWJveHtcclxuICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6NDBweDtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6NDBweDtcclxuICAgICAgICAgIC5idXR0b24tcHJldntsZWZ0OjA7fVxyXG4gICAgICAgICAgLmJ1dHRvbi1uZXh0e3JpZ2h0OjA7fVxyXG4gICAgIH1cclxufVxyXG4uY2FzZS1zbGlkZXtcclxuICAgICAuc3dpcGVyLXNsaWRle1xyXG4gICAgICAgICAgcGFkZGluZzoxMHB4O1xyXG4gICAgICAgICAgLmJveHtcclxuICAgICAgICAgICAgICAgaGVpZ2h0OjI5MHB4O1xyXG4gICAgICAgICAgICAgICBib3gtc2hhZG93OjBweCAwcHggMTBweCAwcHggI2RkZDtcclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbn1cclxuXHJcbi5jYXNlLXdyYXBwZXJ7XHJcbiAgICAgLnN3aXBlci1zbGlkZXtcclxuICAgICAgICAgIHdpZHRoOjUwJTtcclxuICAgICAgICAgIC5ib3h7aGVpZ2h0OjMyNXB4O31cclxuICAgICB9XHJcbn1cclxuXHJcbi5tb2RlbC1tZW51LXRleHR7XHJcbiAgICAgLnN1Yi1wcm8tbGlzdHtcclxuICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDo1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToyMHB4O1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG59XHJcblxyXG4uZm9vdGVye1xyXG4gICAgIC5mLW5hdntcclxuICAgICAgICAgIC5pdGVte1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6Mi41JTtcclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbn1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NTc2cHgpe1xyXG4ubmF2YnRue3RvcDooNTAtMzBweCkvMjt9XHJcbi5oZWFkZXJ7XHJcbiAgICAgLmxvZ297XHJcbiAgICAgICAgICBoZWlnaHQ6NTBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OjUwcHg7XHJcbiAgICAgICAgICBpbWd7cGFkZGluZzoxMHB4IDA7fVxyXG4gICAgIH1cclxuICAgICAubmF2YmFye1xyXG4gICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgIGgze1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgLnN1Yi1uYXZ7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6MjBweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDo1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGF7Zm9udC1zaXplOjEycHg7fVxyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG59XHJcblxyXG4uYmFubmVye1xyXG4gICAgIGhlaWdodDoyMDBweDtcclxuICAgICAuc3dpcGVyLXBhZ2luYXRpb257XHJcbiAgICAgICAgICBib3R0b206MTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgd2lkdGg6NHB4O1xyXG4gICAgICAgICAgICAgICBoZWlnaHQ6NHB4O1xyXG4gICAgICAgICAgICAgICAmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MjBweDtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuLm1vZGVsLXRpdGxle1xyXG4gICAgIGgze1xyXG4gICAgICAgICAgZm9udC1zaXplOjIwcHg7XHJcbiAgICAgICAgICAmOmJlZm9yZSwmOmFmdGVye3dpZHRoOjgwcHg7fVxyXG4gICAgIH1cclxuICAgICBwe1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6MS40O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDoxMHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOjEycHg7XHJcbiAgICAgfVxyXG59XHJcblxyXG4uaW5kZXgtd3JhcHBlcntcclxuICAgICAuaW5kZXgtYm94MXtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOjcwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTo1MHB4O1xyXG4gICAgIH1cclxuICAgICAuaW5kZXgtYm94MntcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOjcwcHg7XHJcbiAgICAgICAgICAubW9kZWwtdGl0bGV7bWFyZ2luLWJvdHRvbTo0MHB4O31cclxuICAgICAgICAgIC5mbHtcclxuICAgICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDoycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOjEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIC50ZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjEuODtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAubW9yZXtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOjEwcHg7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbiAgICAgLmluZGV4LWJveDN7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDo1MHB4O1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206NTBweDtcclxuICAgICAgICAgIC5saXN0e1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tdG9wOjQwcHg7XHJcbiAgICAgICAgICAgICAgIC5pdGVte1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTozMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGF7Zm9udC1zaXplOjE0cHg7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudGV4dHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjEuNjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDphdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDoxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5kYXRle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuLmluc2lkZS1iYW5uZXJ7XHJcbiAgICAgcGFkZGluZy10b3A6NTBweDtcclxuICAgICBwYWRkaW5nLWJvdHRvbTo1MHB4O1xyXG4gICAgIGgze1xyXG4gICAgICAgICAgaGVpZ2h0OjM1cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDozNXB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOjE4cHg7XHJcbiAgICAgfVxyXG4gICAgIGg0e1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDoxMHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOjI0cHg7XHJcbiAgICAgfVxyXG59XHJcblxyXG4uY3J1bWJze1xyXG4gICAgIGxpbmUtaGVpZ2h0OjQwcHg7XHJcbiAgICAgcGFkZGluZy1sZWZ0OjMwcHg7XHJcbiAgICAgZm9udC1zaXplOjEzcHg7XHJcbiAgICAgYmFja2dyb3VuZC1zaXplOmF1dG8gMTVweDtcclxufVxyXG5cclxuLmluc2lkZS1tZW51e1xyXG4gICAgIGF7XHJcbiAgICAgICAgICB3aWR0aDphdXRvO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OjE1cHg7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjE1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6MzJweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OjMwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDo1cHg7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6NXB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDo1cHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOjVweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZToxNHB4O1xyXG4gICAgIH1cclxufVxyXG5cclxuLmxpc3QtaW1nLXdyYXBwZXJ7XHJcbiAgICAgLmluc2lkZS1ib3gxe1xyXG4gICAgICAgICAgLmxpc3R7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0Oi01cHg7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDotNXB4O1xyXG4gICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDo1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjVweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjVweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDoxNzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGg0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206MTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye2JvdHRvbToyMHB4O31cclxuICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbiAgICAgLmluc2lkZS1ib3gye1xyXG4gICAgICAgICAgLmxpc3R7XHJcbiAgICAgICAgICAgICAgIC5pdGVte1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC5pbmZve1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6MTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDoxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDoxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206MjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtmb250LXNpemU6MTZweDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAudGV4dHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG4gICAgIC5tb3Jle21hcmdpbi10b3A6MTBweDt9XHJcbn1cclxuXHJcbi5tb2RlbC1zY3JlZW57XHJcbiAgICAgYm9yZGVyLXRvcDoxcHggI2VlZSBzb2xpZDtcclxuICAgICAuc3gtaXRlbXtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0Om5vcm1hbDtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOjNweDtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOjNweDtcclxuICAgICAgICAgIGg1e1xyXG4gICAgICAgICAgICAgICB3aWR0aDoyMyU7XHJcbiAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjMwcHg7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxM3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOjY3JTtcclxuICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6MzBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6MjBweDtcclxuICAgICAgICAgICAgICAgICAgICBhe2ZvbnQtc2l6ZToxNHB4O31cclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuLnByby1saXN0LWltZ3tcclxuICAgICBtYXJnaW4tdG9wOjUwcHg7XHJcbiAgICAgdWx7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOjIwcHg7XHJcbiAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgd2lkdGg6NTAlO1xyXG4gICAgICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOjE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206MTVweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTNweDtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuLm1vZGVsLW1lbnUtdGV4dHtcclxuICAgICBwYWRkaW5nLXRvcDowO1xyXG4gICAgIHBhZGRpbmctYm90dG9tOjQwcHg7XHJcbiAgICAgLm1vZGVsLXRpdGxle21hcmdpbi1ib3R0b206MjBweDt9XHJcbiAgICAgLnRleHR7XHJcbiAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICBmb250LXNpemU6MTNweDtcclxuICAgICB9XHJcbiAgICAgLnBpY3tcclxuICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgIG1hcmdpbi10b3A6MTBweDtcclxuICAgICB9XHJcbiAgICAgLnN1Yi1zbGlkZS10YWJ7XHJcbiAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICBoZWlnaHQ6MzBweDtcclxuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6MzBweDtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG4gICAgIC5zdWItcHJvLWxpc3R7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDoxNXB4O1xyXG4gICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0Oi01cHg7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDotNXB4O1xyXG4gICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDoxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbn1cclxuXHJcbi5saXN0LW5ld3Mtd3JhcHBlcntcclxuICAgICAuaXRlbXtcclxuICAgICAgICAgIG1hcmdpbi10b3A6MjVweDtcclxuICAgICAgICAgIC5waWN7XHJcbiAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmluZm97XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MTBweDtcclxuICAgICAgICAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgICAgICAgICAgIGF7Zm9udC1zaXplOjE2cHg7fVxyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIC50ZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjEuNjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOjEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjEzcHg7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgLmRhdGV7bWFyZ2luLXRvcDo1cHg7fVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxufVxyXG5cclxuLnBhZ2luZ3tcclxuICAgICBwYWRkaW5nLXRvcDo1MHB4O1xyXG4gICAgIHBhZGRpbmctYm90dG9tOjUwcHg7XHJcbn1cclxuXHJcbi5jYXNlLWJveC1saXN0e1xyXG4gICAgIC5zbGlkZS1ib3h7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOjMwcHg7XHJcbiAgICAgfVxyXG59XHJcbi5jYXNlLXNsaWRle1xyXG4gICAgIC5zd2lwZXItc2xpZGV7XHJcbiAgICAgICAgICAuYm94e1xyXG4gICAgICAgICAgICAgICBoZWlnaHQ6YXV0bztcclxuICAgICAgICAgICAgICAgbWF4LWhlaWdodDozNDBweDtcclxuICAgICAgICAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgICAgICAgICAgIGg0e2ZvbnQtc2l6ZToxNHB4O31cclxuICAgICAgICAgICAgICAgICAgICBwe2ZvbnQtc2l6ZToxMHB4O31cclxuICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgdG9wOjY1JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjk1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6MjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjIzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTJweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICB9XHJcbn1cclxuXHJcbi5jYXNlLXdyYXBwZXJ7XHJcbiAgICAgbWFyZ2luLXRvcDozMHB4O1xyXG4gICAgIC5jb250YWluZXJ7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowO31cclxuICAgICAuc3dpcGVyLXNsaWRle1xyXG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgLmJveHtcclxuICAgICAgICAgICAgICAgaGVpZ2h0OmF1dG87XHJcbiAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6MzQwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAudGl0bGV7XHJcbiAgICAgICAgICAgICAgIGhlaWdodDoyMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG59XHJcblxyXG4uaG9ub3ItbGlzdC13cmFwcGVye1xyXG4gICAgIHVse1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6LTEwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6LTEwcHg7XHJcbiAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgd2lkdGg6NTAlO1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tdG9wOjIwcHg7XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDoxMHB4O1xyXG4gICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjEwcHg7XHJcbiAgICAgICAgICAgICAgIC5waWN7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjIzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjIyOHB4O1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgfVxyXG59XHJcblxyXG4uZm9vdGVye1xyXG4gICAgIHBhZGRpbmctdG9wOjMwcHg7XHJcbiAgICAgLmYtbmF2e1xyXG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6bm9uZTtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206MXB4ICMzNjNiNDQgc29saWQ7XHJcbiAgICAgICAgICAuaXRlbXtcclxuICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgICAgIG1heC13aWR0aDpub25lO1xyXG4gICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjIwcHg7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDowO1xyXG4gICAgICAgICAgICAgICBoM3tmb250LXNpemU6MTRweDt9XHJcbiAgICAgICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6MTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgIH1cclxuICAgICAuZnJ7XHJcbiAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOjIwcHg7XHJcbiAgICAgICAgICAucXJjb2Rle21hcmdpbi10b3A6MTBweDt9XHJcbiAgICAgfVxyXG59XHJcbi5mb290LWludG97XHJcbiAgICAgbGluZS1oZWlnaHQ6MjJweDtcclxuICAgICBwYWRkaW5nLXRvcDoxMHB4O1xyXG4gICAgIHBhZGRpbmctYm90dG9tOjEwcHg7XHJcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgIC5mbCwuZnJ7XHJcbiAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgfVxyXG59XHJcbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLElBQ3pCLEFBQUEsVUFBVSxDQUFBLEVBQUMsS0FBSyxFQUFDLE1BQU0sR0FBRztFQUMxQixBQUVVLE9BRkgsQ0FDRixPQUFPLENBQ0YsRUFBRSxDQUFBLEVBQ0csWUFBWSxFQUFDLElBQUksRUFDakIsYUFBYSxFQUFDLElBQUksR0FDdEI7RUFJWCxBQUFBLE9BQU8sQ0FBQSxFQUFDLE1BQU0sRUFBQyxLQUFLLEdBQUc7RUFFdkIsQUFFVSxPQUZILENBQ0YsTUFBTSxDQUNELEtBQUssQ0FBQSxFQUFDLFlBQVksRUFBQyxFQUFFLEdBQUc7O0FB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 */
