@media (max-width: 1200px) { .container { width: 1024px; }
  .header .logo h1 { font-size: 2.3em; }
  .header .logo h2 { font-size: 1.4em; }
  .banner { height: 390px; }
  .index-wrapper .section-box2 .content { width: 85%; }
  .inside-left h3 { padding-left: 20px; }
  .inside-left h3 img { margin-right: 20px; }
  .inside-left ul li a { padding-left: 45px; }
  .inside-left ul li a:before { left: 20px; }
  .list-product .item .pic { height: 240px; } }

@media (max-width: 1024px) { .container { width: 900px; }
  .index-wrapper .section-box1 .slide-wrapper .button-prev { left: -60px; }
  .index-wrapper .section-box1 .slide-wrapper .button-next { right: -60px; }
  .index-wrapper .section-box2 .content { width: 88%; }
  .index-wrapper .section-box2 .content .text { line-height: 2; font-size: 14px; }
  .index-wrapper .section-box4 .room-pic-slide { height: 310px; }
  .index-wrapper .section-box4 .room-pic-slide .pic-info .title { font-size: 20px; }
  .text-list { margin-top: -15px; }
  .text-list .item { padding-top: 15px; padding-bottom: 15px; }
  .text-list .date b { font-size: 26px; }
  .text-list .info { width: 75%; }
  .text-list .text { margin-top: 15px; }
  .inside-left { width: 25%; }
  .inside-right { width: 70%; }
  .list-product .item { width: 50%; }
  .list-news { margin-top: 10px; } }

@media (max-width: 768px) { .container { width: 768px; }
  .header .logo { height: 100px; }
  .header .logo img { float: none; width: 200px; }
  .header .logo h1 { display: none; }
  .header .logo h2 { display: none; }
  .header .search { padding-top: 32.5px; }
  .banner { height: 280px; }
  .index-wrapper .section-box1 .slide-wrapper { padding-left: 50px; padding-right: 50px; }
  .index-wrapper .section-box1 .slide-wrapper .button-prev { left: 0; }
  .index-wrapper .section-box1 .slide-wrapper .button-next { right: 0; }
  .index-wrapper .section-box1 .video-center-slide .swiper-slide .title { line-height: 50px; }
  .index-wrapper .section-box2 .box-title img { height: 30px; }
  .index-wrapper .section-box2 .content { width: calc(100% - 20px); }
  .index-wrapper .section-box3 .tab-nav a { height: 40px; line-height: 40px; padding-left: 10px; padding-right: 10px; font-size: 15px; }
  .index-wrapper .section-box3 .tab-slide { padding-left: 40px; padding-right: 40px; }
  .index-wrapper .section-box3 .tab-slide .one-more { top: -70px; height: 40px; line-height: 40px; }
  .index-wrapper .section-box3 .pro-slide .button-prev { left: -45px; }
  .index-wrapper .section-box3 .pro-slide .button-next { right: -45px; }
  .inside-banner { height: 240px; }
  .inside-left { width: 28%; }
  .inside-right { width: 68%; }
  .footer .nav a { margin-left: 15px; margin-right: 15px; }
  .footer .contact .item { width: 50%; }
  .footer .contact .item p { font-size: 14px; }
  .footer .contact .item:last-child { float: none; clear: both; width: 100%; border-top: none; } }

@media (max-width: 576px) { .container { width: 100%; }
  .navbtn { display: block; top: 11px; 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 { height: auto; border-top-width: 2px; padding-bottom: 10px; }
  .header .logo { float: none; width: auto; height: 50px; }
  .header .logo a { display: block; height: 50px; }
  .header .logo img { width: auto; padding: 11px 0; margin-right: 0; }
  .header .search { float: none; width: 100%; padding-top: 5px; }
  .header .search .text { width: 90%; }
  .header .search .submit { width: 10%; }
  .navbar { float: none; width: 100%; }
  .navbar .nav { display: none; width: 100%; height: auto; margin-left: 0; margin-right: 0; padding-bottom: 10px; }
  .navbar .nav a { float: none; width: 100%; line-height: 45px; border-width: 2px; }
  .banner { height: 150px; }
  .index-wrapper { padding-bottom: 60px; }
  .index-wrapper .box-title h3 { font-size: 20px; }
  .index-wrapper .box-title .en { height: 15px; line-height: 15px; margin-top: 5px; font-size: 13px; }
  .index-wrapper .box-title .en:before, .index-wrapper .box-title .en:after { top: 7px; width: 25px; height: 1px; }
  .index-wrapper .box-title .en:before { left: -30px; }
  .index-wrapper .box-title .en:after { right: -30px; }
  .index-wrapper .section-box1 .slide-wrapper { margin-top: 30px; padding-left: 35px; padding-right: 35px; }
  .index-wrapper .section-box1 .slide-wrapper .button-prev, .index-wrapper .section-box1 .slide-wrapper .button-next { width: 25px; height: 25px; }
  .index-wrapper .section-box1 .video-center-slide .swiper-slide .title { height: 40px; line-height: 40px; font-size: 14px; border-width: 1px; }
  .index-wrapper .section-box1 .more { width: 120px; line-height: 30px; margin-top: 30px; border-width: 1px; font-size: 14px; }
  .index-wrapper .section-box2 .box-title { padding-top: 30px; }
  .index-wrapper .section-box2 .box-title img { height: 13px; }
  .index-wrapper .section-box2 .box-title h3 { font-size: 20px; }
  .index-wrapper .section-box2 .fl, .index-wrapper .section-box2 .fr { float: none; width: 100%; height: auto; padding-left: 10px; padding-right: 10px; padding-top: 60px; padding-bottom: 30px; }
  .index-wrapper .section-box2 .fr { padding-top: 30px; padding-bottom: 80px; }
  .index-wrapper .section-box2 .fr .content .text { margin-top: 0; }
  .index-wrapper .section-box2 .content { float: none !important; width: 100%; margin-left: auto; margin-right: auto; }
  .index-wrapper .section-box2 .content .text { height: auto; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; font-size: 13px; }
  .index-wrapper .section-box2 .content .text:before { display: none; }
  .index-wrapper .section-box2 .content .more { position: absolute; bottom: 15px; left: 0; right: 0; margin: auto; width: 120px; border-color: #fff; background-color: #fff; color: #666; font-size: 14px; }
  .index-wrapper .section-box3 { padding-bottom: 20px; overflow: hidden; }
  .index-wrapper .section-box3 .tab-nav { width: 100%; white-space: nowrap; overflow-x: scroll; }
  .index-wrapper .section-box3 .tab-nav a { float: none; display: inline-block; height: 35px; line-height: 35px; font-size: 14px; }
  .index-wrapper .section-box3 .tab-slide { padding-bottom: 60px; }
  .index-wrapper .section-box3 .tab-slide .one-more { top: auto; bottom: -60px; left: 0; right: 0; margin: auto; width: 120px; height: 35px; line-height: 35px; text-align: center; border: 1px #666 solid; font-size: 14px; }
  .index-wrapper .section-box3 .pro-slide .info { padding-bottom: 15px; }
  .index-wrapper .section-box3 .pro-slide .info .xh { padding-top: 15px; font-size: 14px; }
  .index-wrapper .section-box3 .pro-slide .info .gn { padding-top: 5px; font-size: 12px; }
  .index-wrapper .section-box3 .pro-slide .info .more { display: none; }
  .index-wrapper .section-box4 .tab-nav { height: 40px; margin-top: 30px; }
  .index-wrapper .section-box4 .tab-nav a { line-height: 40px; font-size: 16px; }
  .index-wrapper .section-box4 .tab-slide { margin-top: 20px; padding-bottom: 60px; }
  .index-wrapper .section-box4 .tab-slide .one-more { top: auto; bottom: -60px; left: 0; right: 0; margin: auto; width: 120px; height: 35px; line-height: 35px; text-align: center; border: 1px #666 solid; font-size: 14px; }
  .index-wrapper .section-box4 .room-pic-slide { float: none; width: 100%; }
  .index-wrapper .section-box4 .room-pic-slide .pic-info .title { font-size: 16px; }
  .index-wrapper .section-box4 .room-pic-slide .pic-info .text { line-height: 1.8; font-size: 12px; }
  .text-list { float: none; width: 100%; margin-top: 0; }
  .text-list .date { float: none; width: 100%; max-width: none; text-align: left; color: #999; font-size: 14px; }
  .text-list .date b { float: left; margin-right: 10px; padding-bottom: 0; color: #999; font-size: 14px; }
  .text-list .info { float: none; width: 100%; margin-top: 10px; }
  .text-list .info .title { font-size: 15px; }
  .text-list .info .text { height: auto; line-height: 1.8; margin-top: 5px; color: #666; font-size: 13px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
  .inside-banner { height: 130px; }
  .crumbs { padding-top: 10px; padding-bottom: 10px; font-size: 13px; }
  .inside-left { float: none; width: 100%; }
  .inside-left .item { margin-bottom: 20px; }
  .inside-left h3 { height: 35px; line-height: 35px; padding-left: 10px; }
  .inside-left h3 img { height: 20px; margin-top: 7.5px; margin-right: 10px; }
  .inside-left ul { white-space: nowrap; overflow-x: scroll; font-size: 0; }
  .inside-left ul li { float: none; display: inline-block; }
  .inside-left ul li a { padding-left: 15px; padding-right: 25px; }
  .inside-left ul li a:before { top: 20px; left: 5px; width: 5px; height: 5px; }
  .inside-right { float: none; width: 100%; margin-top: 40px; }
  .inside-right .h-title { font-size: 20px; }
  .inside-right .h-title span { font-size: 16px; }
  .list-product .item { margin-top: 15px; }
  .list-product .item .pic { height: 150px; }
  .list-product .item .info { padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 20px; }
  .list-product .item .info span { line-height: 20px; }
  .list-product .item .info span.xh { font-size: 14px; }
  .list-product .item .info span.gn { font-size: 11px; }
  .paging { padding-top: 30px; padding-bottom: 60px; }
  .paging a, .paging span { font-size: 13px; margin-left: 3px; margin-right: 3px; margin-top: 3px; margin-bottom: 3px; }
  .footer { padding-top: 30px; }
  .footer .nav { line-height: 20px; }
  .footer .nav a { margin-left: 5px; margin-right: 5px; font-size: 13px; }
  .footer .contact { margin-top: 25px; border-top: 1px #4b4e52 solid; }
  .footer .contact .item { float: none; width: 100%; text-align: left; padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; border-top: none; overflow: hidden; }
  .footer .contact .item img { float: left; height: 20px; margin-right: 10px; }
  .footer .contact .item p { line-height: 20px; margin-top: 0; font-size: 13px; }
  .footer .contact .item p br { display: none; }
  .footer .copyright { line-height: 15px; padding-top: 25px; padding-bottom: 15px; font-size: 13px; } }

@media (max-width: 320px) { .list-product .item { float: none; width: 100%; }
  .list-product .item .pic { height: auto; max-height: 300px; } }

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