.pro2Main { max-width: 1200px; margin: 0 auto; } .pro2Main .mbx { width: 100%; border-bottom: 4px solid #e5e5e5; padding: 12px 5px; } .pro2Main .mbx a { color: #009a74; } .pro2Main .comTitle { text-align: center; padding: 40px 0; } .pro2Main .comMenuList { margin-bottom: 70px; } .pro2Main .comMenuList .comMenuListBox { display: flex; max-width: 1200px; margin: 0 auto; justify-content: space-between; padding: 0 10px; } .pro2Main .comMenuList .comMenuListBox a { width: 32%; color: #fff; background: url("../static/company_07.png") no-repeat #474747 15px; padding: 10px 10px 10px 35px; font-size: 1.125rem; margin-bottom: 15px; display: flex; align-items: center; } .pro2Main .comMenuList .comMenuListBox a:nth-child(4) { margin-right: 0; } .pro2Main .comMenuList .comMenuListBox a:hover { text-decoration: none; color: #fff; background: url("../static/company_07.png") no-repeat #009a74 15px; } .pro2Main .comMenuList .comMenuListBox a.active { text-decoration: none; color: #fff; background: url("../static/company_07.png") no-repeat #009a74 15px; } .pro2Main .comTitle2 { padding: 10px 0 10px 40px; background: #ececec; position: relative; height: 50px; display: flex; align-items: center; font-size: 1.125rem; margin: 0 10px 40px 10px; } .pro2Main .comTitle2:after { content: ""; width: 8px; background: #009a74; height: 30px; position: absolute; left: 15px; } .pro2Main .bannerMain { width: 100%; padding: 0 10px; margin-bottom: 60px; } .pro2Main .bannerMain .bannerBox { background: #000; background: url("../static/proBg2.png") no-repeat center center; display: flex; } .pro2Main .bannerMain .bannerBox .bannerL { padding: 50px 0; width: 60%; } .pro2Main .bannerMain .bannerBox .bannerL h1 { font-size: 1.125rem; color: #fff; width: 88%; margin: 0 auto 60px auto; font-weight: normal; line-height: 2.25rem; } .pro2Main .bannerMain .bannerBox .bannerL .btnBox { display: flex; flex-wrap: wrap; justify-content: center; } .pro2Main .bannerMain .bannerBox .bannerL .btnBox a.button { width: 75%; padding: 20px 0 20px 62px; border: 1px solid #009a74; font-size: 1.5rem; color: #fff; display: block; border-radius: 20px; background: url("../static/index_08.png") no-repeat #009a74 30px; text-decoration: none; margin-bottom: 30px; } .pro2Main .bannerMain .bannerBox .bannerL .btnBox a.button:hover { background: url("../static/index_08.png") no-repeat #008363 30px; } .pro2Main .bannerMain .bannerBox .bannerL .btnBox a.list { display: none; } .pro2Main .bannerMain .bannerBox .bannerR { width: 40%; padding-top: 30px; text-align: center; } .pro2Main .bannerMain .bannerBox .bannerR .list2 { display: none; } .pro2Main .bannerMain .bannerBox .bannerR .courseDetail { width: 100%; } .pro2Main .bannerMain .bannerBox .bannerR .courseDetail img { max-width: 330px; } .pro2Main .bannerMain .bannerBox .bannerR .text { color: #fff; display: flex; align-items: center; justify-content: center; padding-top: 15px; } .pro2Main .proCon1 { padding: 0 10px 40px 10px; text-align: center; } .pro2Main .proCon1 img { max-width: 100%; } .pro2Main .proCon2 { padding: 0 100px 40px 100px; } .pro2Main .proCon2 .textBox table { width: 100%; max-width: 100%; margin-bottom: 20px; border: 1px solid #989898; border-spacing: 0 ; } .pro2Main .proCon2 .textBox table th { background-color: #eee; border: 1px solid #ddd; padding: 8px; height: 30px; } .pro2Main .proCon2 .textBox table td { text-align: center; height: 30px; border: 1px solid #ddd; } #origin-img { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 999999; padding: 2% 0; background: rgba(0, 0, 0, 0.9); } #origin-img .swiper-slide img { width: 100%; vertical-align: middle; } .swiper-pagination { top: 10px; bottom: auto; color: #fff; } .swiper-pagination { top: 10px; font-size: 1.2rem; bottom: auto; color: #fff; } .upload { position: absolute; bottom: 0; line-height: 3em; background: rgba(0, 0, 0, 0.5); z-index: 5; color: #fff; text-indent: 1em; width: 100%; } .popMain2New { display: none; position: fixed; width: 90%; left: 5%; z-index: 999999; overflow: hidden; text-align: center; top: 5vh; height: 90vh; justify-content: center; align-items: center; } .popMain2New img { max-width: 100%; max-height: 100%; } .popMain2 { display: none; position: fixed; top: 10vh; width: 880px; left: 50%; margin-left: -440px; height: 81vh; background: #fff; z-index: 999999; overflow: hidden; } .popMain2 .popMain_T { text-align: center; display: flex; justify-content: center; align-items: center; height: 5vh; position: relative; } .popMain2 .popMain_T .close { position: absolute; right: 20px; top: 20px; width: 27px; height: 27px; cursor: pointer; } .popMain2 .popMain_T .close img { max-width: 100%; } .popMain2 .popMain_T h1 { text-align: center; font-size: 2.125rem; font-weight: normal; position: relative; padding-bottom: 20px; display: initial; } .popMain2 .popMain_T h1:after { position: absolute; content: ""; width: 100%; background: url("../static/company_15.jpg") repeat-x; height: 6px; bottom: 6px; left: 0; } .popMain2 .popCon { margin: 0 auto; max-height: 76vh; overflow-y: auto; width: 80%; padding: 0 2% 50px 2%; } .popMain2 .popCon p { margin-bottom: 10px; } .popMain2 .popCon .imgBox { width: 100%; } .popMain2 .popCon .imgBox img { max-width: 100%; } .popMain2 .popCon .bomBtn { padding: 60px 0 80px 0; width: 100%; text-align: center; } .popMain2 .popCon .bomBtn a.button2 { padding: 20px 50px 20px 72px; border: 1px solid #009a74; font-size: 1.5rem; display: initial; min-width: 100px; color: #fff; border-radius: 20px; background: url("../static/index_38.png") no-repeat #009a74 40px; text-decoration: none; margin-bottom: 30px; height: 60px; } .popMain2 .popCon .bomBtn a.button2:hover { background: url("../static/index_38.png") #008363 no-repeat 40px; color: #fff; } .bgH2 { position: fixed; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.9); top: 0; left: 0; z-index: 999998; display: none; } @media screen and (max-width: 1000px) { .popMain2 .popCon { width: 90%; } .pro2Main .comMenuList .comMenuListBox a { font-size: 0.875rem; } .pro2Main .bannerMain .bannerBox .bannerL .btnBox a.button { width: 80%; } } @media screen and (max-width: 880px) { .popMain2 { width: 95%; left: 2.5%; margin: 0; } } @media screen and (max-width: 765px) { .popMain2 .popMain_T h1 { font-size: 1.375rem; } .popMain2 .popMain_T .close { width: 20px; height: 20px; right: 10px; top: 10px; } .popMain2 .popCon .tabBox ul li { display: block; } .popMain2 .popCon .tabBox ul li .lf { width: 100%; border-bottom: 1px solid #ececec; border-right: 0; } .popMain2 .popCon .tabBox ul li .rf { width: 100%; } .pro2Main .proCon2 .textBox table td { font-size: 0.75rem; } .pro2Main .proCon1 { padding: 0 10px 30px 10px; } .pro2Main .proCon2 { padding: 0 10px 30px 10px; } .pro2Main .proCon2 .textBox table { display: block; width: 100%; overflow-x: scroll; } .pro2Main .comMenuList .comMenuListBox { flex-wrap: wrap; justify-content: space-between; } .pro2Main .comMenuList .comMenuListBox a { width: 48%; margin: 0 0 10px 0; display: flex; align-items: center; } .pro2Main .bannerMain { margin-bottom: 30px; } .pro2Main .bannerMain .bannerBox { display: inherit; background: url("../static/index_banner1.png") no-repeat center center; background-size: cover; } .pro2Main .bannerMain .bannerBox .bannerL { width: 100%; padding: 30px 0; } .pro2Main .bannerMain .bannerBox .bannerL h1 { margin: 0 auto 30px auto; } .pro2Main .bannerMain .bannerBox .bannerL .btnBox a.button { font-size: 1rem; } .pro2Main .bannerMain .bannerBox .bannerL .btnBox a.list { position: relative; display: block; } .pro2Main .bannerMain .bannerBox .bannerL .btnBox a.list img { opacity: 0; position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .pro2Main .bannerMain .bannerBox .bannerL .btnBox a.nolist { display: none; } .pro2Main .bannerMain .bannerBox .bannerR { padding: 0 0 30px 0; width: 100%; } .pro2Main .bannerMain .bannerBox .bannerR .list2 { display: block; } .pro2Main .bannerMain .bannerBox .bannerR .noList { display: none; } } @media screen and (max-width: 500px) { .pro2Main .comMenuList { margin-bottom: 10px; } } @media screen and (max-width: 400px) { .pro2Main .bannerMain .bannerBox .bannerL .btnBox a.button { width: 90%; } } .drag { position: relative; width: 800px; height: 500px; margin: auto; margin-top: 50px; border: 1px solid #4a4a4a; border-radius: 2px; overflow: hidden; background-color: #2d2d2d; } .drag-box { position: relative; width: 100%; height: 100%; } .closeBox { position: absolute; right: 0; top: 0; z-index: 9999; cursor: pointer; } .drag-img { position: absolute; width: 600px; cursor: move; left: 0; top: 0; } .imgzoom_pack { width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: rgba(0, 0, 0, 0.6); display: none; z-index: 99999; } .imgzoom_pack .imgzoom_x { color: #fff; height: 50px; width: 50px; line-height: 3.125rem; text-align: center; position: absolute; right: 10px; top: 10px; z-index: 10; cursor: pointer; font-size: 2rem; background: #000; } .imgzoom_pack .imgzoom_img { width: 100%; height: 100%; position: absolute; left: 0; top: 0; overflow: hidden; } .imgzoom_pack .imgzoom_img img { width: 100%; position: absolute; top: 50%; } /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByb2R1Y3RzMy5sZXNzIiwicHJvZHVjdHMzLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGlCQUFBO0VBQ0EsY0FBQTtBQ0NGO0FESEE7RUFJSSxXQUFBO0VBQ0EsZ0NBQUE7RUFDQSxpQkFBQTtBQ0VKO0FEUkE7RUFRTSxjQUFBO0FDR047QURYQTtFQVlJLGtCQUFBO0VBQ0EsZUFBQTtBQ0VKO0FEZkE7RUFnQkksbUJBQUE7QUNFSjtBRGxCQTtFQWtCTSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0VBQ0EsOEJBQUE7RUFDQSxlQUFBO0FDR047QUR6QkE7RUF3QlEsVUFBQTtFQUNBLFdBQUE7RUFDQSxrRUFBQTtFQUNBLDRCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBQ0lSO0FERlE7RUFDRSxlQUFBO0FDSVY7QUREUTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLGtFQUFBO0FDR1Y7QUQzQ0E7RUE0Q1EscUJBQUE7RUFDQSxXQUFBO0VBQ0Esa0VBQUE7QUNFUjtBRGhEQTtFQW1ESSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtBQ0FKO0FEQ0k7RUFDRSxXQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtBQ0NOO0FEbEVBO0VBcUVJLFdBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7QUNBSjtBRHZFQTtFQXlFTSxnQkFBQTtFQUNBLCtEQUFBO0VBQ0EsYUFBQTtBQ0NOO0FENUVBO0VBNkVRLGVBQUE7RUFDQSxVQUFBO0FDRVI7QURoRkE7RUFnRlUsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtBQ0dWO0FEeEZBO0VBd0ZVLGFBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7QUNH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QkE7SUErRFEsbUJBQUE7SUFDQSxXQUFBO0VDM0NSO0VEckJBO0lBa0VVLGNBQUE7RUMxQ1Y7RUR4QkE7SUFxRVUsYUFBQTtFQzFDVjtBQUNGO0FEMERBO0VBQ0U7SUFFSSxtQkFBQTtFQ3pESjtBQUNGO0FENERBO0VBQ0U7SUFDRSxVQUFBO0VDMURGO0FBQ0Y7QUQ2REE7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7QUMzREY7QUQ2REE7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FDM0RGO0FENkRBO0VBQ0Usa0JBQUE7RUFDQSxRQUFBO0VBQ0EsTUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0FDM0RGO0FENkRBO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLE9BQUE7RUFDQSxNQUFBO0FDM0RGO0FEOERBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsT0FBQTtFQUNBLE1BQUE7RUFDQSw4QkFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0FDNURGO0FEOERBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBQzVERjtBRDhEQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLGdCQUFBO0FDNURGO0FEOERBO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtBQzVERiIsImZpbGUiOiJwcm9kdWN0czMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnBybzJNYWlue1xyXG4gIG1heC13aWR0aDogMTIwMHB4O1xyXG4gIG1hcmdpbjowIGF1dG87XHJcbiAgLm1ieHtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICBib3JkZXItYm90dG9tOjRweCBzb2xpZCAjZTVlNWU1O1xyXG4gICAgcGFkZGluZzoxMnB4IDVweDtcclxuICAgIGF7XHJcbiAgICAgIGNvbG9yOiMwMDlhNzQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb21UaXRsZXtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICB9XHJcbiAgLmNvbU1lbnVMaXN0e1xyXG4gICAgbWFyZ2luLWJvdHRvbTo3MHB4O1xyXG4gICAgLmNvbU1lbnVMaXN0Qm94IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgd2lkdGg6IDMyJTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdGF0aWMvY29tcGFueV8wNy5wbmdcIikgbm8tcmVwZWF0ICM0NzQ3NDcgMTVweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAzNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL3N0YXRpYy9jb21wYW55XzA3LnBuZ1wiKSBuby1yZXBlYXQgIzAwOWE3NCAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBhLmFjdGl2ZXtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3RhdGljL2NvbXBhbnlfMDcucG5nXCIpIG5vLXJlcGVhdCAjMDA5YTc0IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmNvbVRpdGxlMntcclxuICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWNlY2VjO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OjUwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIG1hcmdpbjowIDEwcHggNDBweCAxMHB4O1xyXG4gICAgJjphZnRlcntcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgd2lkdGg6OHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMDA5YTc0O1xyXG4gICAgICBoZWlnaHQ6MzBweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OjE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5iYW5uZXJNYWlue1xyXG4gICAgd2lkdGg6MTAwJTtcclxuICAgIHBhZGRpbmc6MCAxMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTo2MHB4O1xyXG4gICAgLmJhbm5lckJveHtcclxuICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3RhdGljL3Byb0JnMi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC5iYW5uZXJMe1xyXG4gICAgICAgIHBhZGRpbmc6NTBweCAwO1xyXG4gICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgaDF7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBjb2xvcjojZmZmO1xyXG4gICAgICAgICAgd2lkdGg6IDg4JTtcclxuICAgICAgICAgIG1hcmdpbjowIGF1dG8gNjBweCBhdXRvO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYnRuQm94e1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYS5idXR0b257XHJcbiAgICAgICAgICAgIHdpZHRoOjY1JTtcclxuICAgICAgICAgICAgcGFkZGluZzoyMHB4IDYwcHggMjBweCA2MnB4O1xyXG4gICAgICAgICAgICBib3JkZXI6MXB4IHNvbGlkICMwMDlhNzQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL3N0YXRpYy9pbmRleF8wOC5wbmdcIikgbm8tcmVwZWF0ICMwMDlhNzQgMzBweDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjMwcHg7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3RhdGljL2luZGV4XzA4LnBuZ1wiKSBuby1yZXBlYXQgIzAwODM2MyAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBhLmxpc3R7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5iYW5uZXJSe1xyXG4gICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6MzBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLmxpc3Qye1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvdXJzZURldGFpbHtcclxuICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzMwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0e1xyXG4gICAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDoxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucHJvQ29uMXtcclxuICAgIHBhZGRpbmc6IDAgMTBweCA0MHB4IDEwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBpbWd7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLnByb0NvbjJ7XHJcbiAgICBwYWRkaW5nOiAwIDEwMHB4IDQwcHggMTAwcHg7XHJcbiAgICAudGV4dEJveHtcclxuICAgICAgdGFibGV7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk4OTg5ODtcclxuICAgICAgICBib3JkZXItc3BhY2luZzogMCA7XHJcbiAgICAgIH1cclxuICAgICAgdGFibGUgdGh7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgICAgdGFibGUgdGR7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuI29yaWdpbi1pbWd7XHJcbiAgZGlzcGxheTpub25lO1xyXG4gIHBvc2l0aW9uOmZpeGVkO1xyXG4gIHRvcDowO1xyXG4gIGxlZnQ6MDtcclxuICB3aWR0aDoxMDAlO1xyXG4gIGhlaWdodDoxMDAlO1xyXG4gIHotaW5kZXg6IDk5OTk5OTtcclxuICBwYWRkaW5nOjIlIDA7XHJcbiAgYmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuOSk7XHJcbn1cclxuI29yaWdpbi1pbWcgLnN3aXBlci1zbGlkZSBpbWd7XHJcbiAgd2lkdGg6MTAwJTtcclxuICB2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9ue1xyXG4gIHRvcDoxMHB4O1xyXG4gIGJvdHRvbTphdXRvO1xyXG4gIGNvbG9yOiNmZmY7XHJcbn1cclxuLnN3aXBlci1wYWdpbmF0aW9ue1xyXG4gIHRvcDoxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gIGJvdHRvbTphdXRvO1xyXG4gIGNvbG9yOiNmZmY7XHJcbn1cclxuXHJcbi51cGxvYWR7XHJcbiAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgYm90dG9tOjA7XHJcbiAgbGluZS1oZWlnaHQ6M2VtO1xyXG4gIGJhY2tncm91bmQ6cmdiYSgwLDAsMCwuNSk7XHJcbiAgei1pbmRleDo1O1xyXG4gIGNvbG9yOiNmZmY7XHJcbiAgdGV4dC1pbmRlbnQ6MWVtO1xyXG4gIHdpZHRoOjEwMCU7XHJcbn1cclxuLnBvcE1haW4yTmV3e1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHdpZHRoOiA5MCU7XHJcbiAgbGVmdDogNSU7XHJcbiAgei1pbmRleDogOTk5OTk5O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRvcDogNXZoO1xyXG4gIGhlaWdodDogOTB2aDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGltZ3tcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG59XHJcbi5wb3BNYWluMntcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6MTB2aDtcclxuICB3aWR0aDo4ODBweDtcclxuICBsZWZ0OjUwJTtcclxuICBtYXJnaW4tbGVmdDotNDQwcHg7XHJcbiAgaGVpZ2h0Ojgxdmg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB6LWluZGV4OiA5OTk5OTk7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAucG9wTWFpbl9Ue1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGhlaWdodDo1dmg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuY2xvc2V7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6MjBweDtcclxuICAgICAgdG9wOjIwcHg7XHJcbiAgICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgaW1ne1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDF7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOjM0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZy1ib3R0b206MjBweDtcclxuICAgICAgZGlzcGxheTogaW5pdGlhbDtcclxuICAgICAgJjphZnRlcntcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL3N0YXRpYy9jb21wYW55XzE1LmpwZ1wiKSByZXBlYXQteDtcclxuICAgICAgICBoZWlnaHQ6NnB4O1xyXG4gICAgICAgIGJvdHRvbTo2cHg7XHJcbiAgICAgICAgbGVmdDowO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wb3BDb257XHJcbiAgICBtYXJnaW46MCBhdXRvO1xyXG4gICAgbWF4LWhlaWdodDogNzZ2aDtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgcGFkZGluZzogMCAyJSA1MHB4IDIlO1xyXG4gICAgcHtcclxuICAgICAgbWFyZ2luLWJvdHRvbToxMHB4O1xyXG4gICAgfVxyXG4gICAgLmltZ0JveHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGltZ3tcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5ib21CdG57XHJcbiAgICAgIHBhZGRpbmc6NjBweCAwIDgwcHggMDtcclxuICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhLmJ1dHRvbjJ7XHJcbiAgICAgICAgcGFkZGluZzoyMHB4IDUwcHggMjBweCA3MnB4O1xyXG4gICAgICAgIGJvcmRlcjoxcHggc29saWQgIzAwOWE3NDtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5pdGlhbDtcclxuICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIGNvbG9yOiNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdGF0aWMvaW5kZXhfMzgucG5nXCIpIG5vLXJlcGVhdCAjMDA5YTc0IDQwcHg7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206MzBweDtcclxuICAgICAgICBoZWlnaHQ6NjBweDtcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3RhdGljL2luZGV4XzM4LnBuZ1wiKSAjMDA4MzYzIG5vLXJlcGVhdCA0MHB4O1xyXG4gICAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmJnSDJ7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGhlaWdodDoxMDAlO1xyXG4gIHdpZHRoOjEwMCU7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuOSk7XHJcbiAgdG9wOjA7XHJcbiAgbGVmdDowO1xyXG4gIHotaW5kZXg6IDk5OTk5ODtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAucHJvMk1haW4gLmNvbU1lbnVMaXN0e1xyXG4gICAgLmNvbU1lbnVMaXN0Qm94e1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcclxuICAucHJvMk1haW57XHJcblxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcclxuICAucG9wTWFpbjIgLnBvcENvbntcclxuICAgIHdpZHRoOjkwJTtcclxuICB9XHJcbiAgLnBybzJNYWlue1xyXG4gICAgLmNvbU1lbnVMaXN0e1xyXG4gICAgICAuY29tTWVudUxpc3RCb3h7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5iYW5uZXJNYWluIC5iYW5uZXJCb3ggLmJhbm5lckwgLmJ0bkJveCBhLmJ1dHRvbntcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODgwcHgpIHtcclxuICAucG9wTWFpbjJ7XHJcbiAgICB3aWR0aDogOTUlO1xyXG4gICAgbGVmdDogMi41JTtcclxuICAgIG1hcmdpbjogMFxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gIC5wcm8yTWFpbntcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY1cHgpIHtcclxuICAucG9wTWFpbjJ7XHJcbiAgICAucG9wTWFpbl9Ue1xyXG4gICAgICBoMXtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIH1cclxuICAgICAgLmNsb3Nle1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDoyMHB4O1xyXG4gICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHRvcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBvcENvbntcclxuICAgICAgLnRhYkJveHtcclxuICAgICAgICB1bHtcclxuICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgLmxme1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlY2VjZWM7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OjA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnJme1xyXG4gICAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnBybzJNYWlue1xyXG4gICAgLnByb0NvbjIgLnRleHRCb3ggdGFibGUgdGR7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuICAgIC5wcm9Db24xe1xyXG4gICAgICBwYWRkaW5nOjAgMTBweCAzMHB4IDEwcHg7XHJcbiAgICB9XHJcbiAgICAucHJvQ29uMntcclxuICAgICAgcGFkZGluZzowIDEwcHggMzBweCAxMHB4O1xyXG4gICAgICAudGV4dEJveHtcclxuICAgICAgICB0YWJsZXtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29tTWVudUxpc3R7XHJcbiAgICAgIC5jb21NZW51TGlzdEJveHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgICAgICAgbWFyZ2luOjAgMCAxMHB4IDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5iYW5uZXJNYWlue1xyXG4gICAgICBtYXJnaW4tYm90dG9tOjMwcHg7XHJcbiAgICAgIC5iYW5uZXJCb3gge1xyXG4gICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3RhdGljL2luZGV4X2Jhbm5lcjEucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgLmJhbm5lckwge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nOjMwcHggMDtcclxuICAgICAgICAgIGgxe1xyXG4gICAgICAgICAgICBtYXJnaW46MCBhdXRvIDMwcHggYXV0b1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmJ0bkJveCB7XHJcbiAgICAgICAgICAgIGEuYnV0dG9ue1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhLmxpc3R7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCVcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYS5ub2xpc3R7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYmFubmVyUntcclxuICAgICAgICAgIHBhZGRpbmc6MCAwIDMwcHggMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgLmxpc3Qye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5ub0xpc3R7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xyXG4gIC5wcm8yTWFpbiB7XHJcblxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7XHJcbiAgLnBybzJNYWlue1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xyXG4gIC5wcm8yTWFpbntcclxuICAgIC5jb21NZW51TGlzdHtcclxuICAgICAgbWFyZ2luLWJvdHRvbToxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xyXG4gIC5wcm8yTWFpbiAuYmFubmVyTWFpbiAuYmFubmVyQm94IC5iYW5uZXJMIC5idG5Cb3ggYS5idXR0b257XHJcbiAgICB3aWR0aDo5MCU7XHJcbiAgfVxyXG59XHJcblxyXG4uZHJhZyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiA4MDBweDtcclxuICBoZWlnaHQ6IDUwMHB4O1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM0YTRhNGE7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkMmQyZDtcclxufVxyXG4uZHJhZy1ib3gge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmNsb3NlQm94e1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICB0b3A6IDA7XHJcbiAgei1pbmRleDogOTk5OTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmRyYWctaW1nIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDYwMHB4O1xyXG4gIGN1cnNvcjogbW92ZTtcclxuICBsZWZ0OjA7XHJcbiAgdG9wOjA7XHJcbn1cclxuXHJcbi5pbWd6b29tX3BhY2t7XHJcbiAgd2lkdGg6MTAwJTtcclxuICBoZWlnaHQ6MTAwJTtcclxuICBwb3NpdGlvbjpmaXhlZDtcclxuICBsZWZ0OjA7XHJcbiAgdG9wOjA7XHJcbiAgYmFja2dyb3VuZDpyZ2JhKDAsMCwwLC42KTtcclxuICBkaXNwbGF5Om5vbmU7XHJcbiAgei1pbmRleDogOTk5OTk7XHJcbn1cclxuLmltZ3pvb21fcGFjayAuaW1nem9vbV94e1xyXG4gIGNvbG9yOiNmZmY7XHJcbiAgaGVpZ2h0OjUwcHg7XHJcbiAgd2lkdGg6NTBweDtcclxuICBsaW5lLWhlaWdodDo1MHB4O1xyXG4gIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gIHJpZ2h0OjEwcHg7XHJcbiAgdG9wOjEwcHg7XHJcbiAgei1pbmRleDoxMDtcclxuICBjdXJzb3I6cG9pbnRlcjtcclxuICBmb250LXNpemU6IDJyZW07XHJcbiAgYmFja2dyb3VuZDogIzAwMDtcclxufVxyXG4uaW1nem9vbV9wYWNrIC5pbWd6b29tX2ltZ3tcclxuICB3aWR0aDoxMDAlO1xyXG4gIGhlaWdodDoxMDAlO1xyXG4gIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gIGxlZnQ6MDtcclxuICB0b3A6MDtcclxuICBvdmVyZmxvdzpoaWRkZW47XHJcbn1cclxuLmltZ3pvb21fcGFjayAuaW1nem9vbV9pbWcgaW1ne1xyXG4gIHdpZHRoOjEwMCU7XHJcbiAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgdG9wOjUwJTtcclxuICAvL3RyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxufSIsIi5wcm8yTWFpbiB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wcm8yTWFpbiAubWJ4IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZTVlNWU1O1xuICBwYWRkaW5nOiAxMnB4IDVweDtcbn1cbi5wcm8yTWFpbiAubWJ4IGEge1xuICBjb2xvcjogIzAwOWE3NDtcbn1cbi5wcm8yTWFpbiAuY29tVGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cbi5wcm8yTWFpbiAuY29tTWVudUxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuLnBybzJNYWluIC5jb21NZW51TGlzdCAuY29tTWVudUxpc3RCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLnBybzJNYWluIC5jb21NZW51TGlzdCAuY29tTWVudUxpc3RCb3ggYSB7XG4gIHdpZHRoOiAzMiU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdGF0aWMvY29tcGFueV8wNy5wbmdcIikgbm8tcmVwZWF0ICM0NzQ3NDcgMTVweDtcbiAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMzVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBybzJNYWluIC5jb21NZW51TGlzdCAuY29tTWVudUxpc3RCb3ggYTpudGgtY2hpbGQoNCkge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucHJvMk1haW4gLmNvbU1lbnVMaXN0IC5jb21NZW51TGlzdEJveCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3RhdGljL2NvbXBhbnlfMDcucG5nXCIpIG5vLXJlcGVhdCAjMDA5YTc0IDE1cHg7XG59XG4ucHJvMk1haW4gLmNvbU1lbnVMaXN0IC5jb21NZW51TGlzdEJveCBhLmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL3N0YXRpYy9jb21wYW55XzA3LnBuZ1wiKSBuby1yZXBlYXQgIzAwOWE3NCAxNXB4O1xufVxuLnBybzJNYWluIC5jb21UaXRsZTIge1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZWNlY2VjO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDAgMTBweCA0MHB4IDEwcHg7XG59XG4ucHJvMk1haW4gLmNvbVRpdGxlMjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA4cHg7XG4gIGJhY2tncm91bmQ6ICMwMDlhNzQ7XG4gIGhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNXB4O1xufVxuLnBybzJNYWluIC5iYW5uZXJNYWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5wcm8yTWFpbiAuYmFubmVyTWFpbiAuYmFubmVyQm94IHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3RhdGljL3Byb0JnMi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucHJvMk1haW4gLmJhbm5lck1haW4gLmJhbm5lckJveCAuYmFubmVyTCB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgd2lkdGg6IDYwJTtcbn1cbi5wcm8yTWFpbiAuYmFubmVyTWFpbiAuYmFubmVyQm94IC5iYW5uZXJMIGgxIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDg4JTtcbiAgbWFyZ2luOiAwIGF1dG8gNjBweCBhdXRvO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cbi5wcm8yTWFpbiAuYmFubmVyTWFpbiAuYmFubmVyQm94IC5iYW5uZXJMIC5idG5Cb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnBybzJNYWluIC5iYW5uZXJNYWluIC5iYW5uZXJCb3ggLmJhbm5lckwgLmJ0bkJveCBhLmJ1dHRvbiB7XG4gIHdpZHRoOiA2NSU7XG4gIHBhZGRpbmc6IDIwcHggNjBweCAyMHB4IDYycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDlhNzQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdGF0aWMvaW5kZXhfMDgucG5nXCIpIG5vLXJlcGVhdCAjMDA5YTc0IDMwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wcm8yTWFpbiAuYmFubmVyTWFpbiAuYmFubmVyQm94IC5iYW5uZXJMIC5idG5Cb3ggYS5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdGF0aWMvaW5kZXhfMDgucG5nXCIpIG5vLXJlcGVhdCAjMDA4MzYzIDMwcHg7XG59XG4ucHJvMk1haW4gLmJhbm5lck1haW4gLmJhbm5lckJveCAuYmFubmVyTCAuYnRuQm94IGEubGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvMk1haW4gLmJhbm5lck1haW4gLmJhbm5lckJveCAuYmFubmVyUiB7XG4gIHdpZHRoOiA0MCU7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHJvMk1haW4gLmJhbm5lck1haW4gLmJhbm5lckJveCAuYmFubmVyUiAubGlzdDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBybzJNYWluIC5iYW5uZXJNYWluIC5iYW5uZXJCb3ggLmJhbm5lclIgLmNvdXJzZURldGFpbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBybzJNYWluIC5iYW5uZXJNYWluIC5iYW5uZXJCb3ggLmJhbm5lclIgLmNvdXJzZURldGFpbCBpbWcge1xuICBtYXgtd2lkdGg6IDMzMHB4O1xufVxuLnBybzJNYWluIC5iYW5uZXJNYWluIC5iYW5uZXJCb3ggLmJhbm5lclIgLnRleHQge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLnBybzJNYWluIC5wcm9Db24xIHtcbiAgcGFkZGluZzogMCAxMHB4IDQwcHggMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBybzJNYWluIC5wcm9Db24xIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5wcm8yTWFpbiAucHJvQ29uMiB7XG4gIHBhZGRpbmc6IDAgMTAwcHggNDBweCAxMDBweDtcbn1cbi5wcm8yTWFpbiAucHJvQ29uMiAudGV4dEJveCB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5ODk4OTg7XG4gIGJvcmRlci1zcGFjaW5nOiAwIDtcbn1cbi5wcm8yTWFpbiAucHJvQ29uMiAudGV4dEJveCB0YWJsZSB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIHBhZGRpbmc6IDhweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLnBybzJNYWluIC5wcm9Db24yIC50ZXh0Qm94IHRhYmxlIHRkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG4jb3JpZ2luLWltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIHBhZGRpbmc6IDIlIDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbiNvcmlnaW4taW1nIC5zd2lwZXItc2xpZGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICB0b3A6IDEwcHg7XG4gIGJvdHRvbTogYXV0bztcbiAgY29sb3I6ICNmZmY7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICB0b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBib3R0b206IGF1dG87XG4gIGNvbG9yOiAjZmZmO1xufVxuLnVwbG9hZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogM2VtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHotaW5kZXg6IDU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWluZGVudDogMWVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wb3BNYWluMk5ldyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDkwJTtcbiAgbGVmdDogNSU7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDV2aDtcbiAgaGVpZ2h0OiA5MHZoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wb3BNYWluMk5ldyBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4ucG9wTWFpbjIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTB2aDtcbiAgd2lkdGg6IDg4MHB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNDQwcHg7XG4gIGhlaWdodDogODF2aDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogOTk5OTk5O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnBvcE1haW4yIC5wb3BNYWluX1Qge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDV2aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBvcE1haW4yIC5wb3BNYWluX1QgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgdG9wOiAyMHB4O1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucG9wTWFpbjIgLnBvcE1haW5fVCAuY2xvc2UgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnBvcE1haW4yIC5wb3BNYWluX1QgaDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogaW5pdGlhbDtcbn1cbi5wb3BNYWluMiAucG9wTWFpbl9UIGgxOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3RhdGljL2NvbXBhbnlfMTUuanBnXCIpIHJlcGVhdC14O1xuICBoZWlnaHQ6IDZweDtcbiAgYm90dG9tOiA2cHg7XG4gIGxlZnQ6IDA7XG59XG4ucG9wTWFpbjIgLnBvcENvbiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtaGVpZ2h0OiA3NnZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB3aWR0aDogODAlO1xuICBwYWRkaW5nOiAwIDIlIDUwcHggMiU7XG59XG4ucG9wTWFpbjIgLnBvcENvbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wb3BNYWluMiAucG9wQ29uIC5pbWdCb3gge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wb3BNYWluMiAucG9wQ29uIC5pbWdCb3ggaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnBvcE1haW4yIC5wb3BDb24gLmJvbUJ0biB7XG4gIHBhZGRpbmc6IDYwcHggMCA4MHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucG9wTWFpbjIgLnBvcENvbiAuYm9tQnRuIGEuYnV0dG9uMiB7XG4gIHBhZGRpbmc6IDIwcHggNTBweCAyMHB4IDcycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDlhNzQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZGlzcGxheTogaW5pdGlhbDtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL3N0YXRpYy9pbmRleF8zOC5wbmdcIikgbm8tcmVwZWF0ICMwMDlhNzQgNDBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG4ucG9wTWFpbjIgLnBvcENvbiAuYm9tQnRuIGEuYnV0dG9uMjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL3N0YXRpYy9pbmRleF8zOC5wbmdcIikgIzAwODM2MyBuby1yZXBlYXQgNDBweDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYmdIMiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTk5ODtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucG9wTWFpbjIgLnBvcENvbiB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuICAucHJvMk1haW4gLmNvbU1lbnVMaXN0IC5jb21NZW51TGlzdEJveCBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnBybzJNYWluIC5iYW5uZXJNYWluIC5iYW5uZXJCb3ggLmJhbm5lckwgLmJ0bkJveCBhLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODgwcHgpIHtcbiAgLnBvcE1haW4yIHtcbiAgICB3aWR0aDogOTUlO1xuICAgIGxlZnQ6IDIuNSU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjVweCkge1xuICAucG9wTWFpbjIgLnBvcE1haW5fVCBoMSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5wb3BNYWluMiAucG9wTWFpbl9UIC5jbG9zZSB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRvcDogMTBweDtcbiAgfVxuICAucG9wTWFpbjIgLnBvcENvbiAudGFiQm94IHVsIGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucG9wTWFpbjIgLnBvcENvbiAudGFiQm94IHVsIGxpIC5sZiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlY2VjZWM7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG4gIC5wb3BNYWluMiAucG9wQ29uIC50YWJCb3ggdWwgbGkgLnJmIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucHJvMk1haW4gLnByb0NvbjIgLnRleHRCb3ggdGFibGUgdGQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAucHJvMk1haW4gLnByb0NvbjEge1xuICAgIHBhZGRpbmc6IDAgMTBweCAzMHB4IDEwcHg7XG4gIH1cbiAgLnBybzJNYWluIC5wcm9Db24yIHtcbiAgICBwYWRkaW5nOiAwIDEwcHggMzBweCAxMHB4O1xuICB9XG4gIC5wcm8yTWFpbiAucHJvQ29uMiAudGV4dEJveCB0YWJsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG4gIC5wcm8yTWFpbiAuY29tTWVudUxpc3QgLmNvbU1lbnVMaXN0Qm94IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5wcm8yTWFpbiAuY29tTWVudUxpc3QgLmNvbU1lbnVMaXN0Qm94IGEge1xuICAgIHdpZHRoOiA0OCU7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAucHJvMk1haW4gLmJhbm5lck1haW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnBybzJNYWluIC5iYW5uZXJNYWluIC5iYW5uZXJCb3gge1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3RhdGljL2luZGV4X2Jhbm5lcjEucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnBybzJNYWluIC5iYW5uZXJNYWluIC5iYW5uZXJCb3ggLmJhbm5lckwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxuICAucHJvMk1haW4gLmJhbm5lck1haW4gLmJhbm5lckJveCAuYmFubmVyTCBoMSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweCBhdXRvO1xuICB9XG4gIC5wcm8yTWFpbiAuYmFubmVyTWFpbiAuYmFubmVyQm94IC5iYW5uZXJMIC5idG5Cb3ggYS5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAucHJvMk1haW4gLmJhbm5lck1haW4gLmJhbm5lckJveCAuYmFubmVyTCAuYnRuQm94IGEubGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5wcm8yTWFpbiAuYmFubmVyTWFpbiAuYmFubmVyQm94IC5iYW5uZXJMIC5idG5Cb3ggYS5saXN0IGltZyB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5wcm8yTWFpbiAuYmFubmVyTWFpbiAuYmFubmVyQm94IC5iYW5uZXJMIC5idG5Cb3ggYS5ub2xpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBybzJNYWluIC5iYW5uZXJNYWluIC5iYW5uZXJCb3ggLmJhbm5lclIge1xuICAgIHBhZGRpbmc6IDAgMCAzMHB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBybzJNYWluIC5iYW5uZXJNYWluIC5iYW5uZXJCb3ggLmJhbm5lclIgLmxpc3QyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucHJvMk1haW4gLmJhbm5lck1haW4gLmJhbm5lckJveCAuYmFubmVyUiAubm9MaXN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAucHJvMk1haW4gLmNvbU1lbnVMaXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAucHJvMk1haW4gLmJhbm5lck1haW4gLmJhbm5lckJveCAuYmFubmVyTCAuYnRuQm94IGEuYnV0dG9uIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG4uZHJhZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDgwMHB4O1xuICBoZWlnaHQ6IDUwMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0YTRhNGE7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkMmQyZDtcbn1cbi5kcmFnLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jbG9zZUJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk5OTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmRyYWctaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNjAwcHg7XG4gIGN1cnNvcjogbW92ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmltZ3pvb21fcGFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuLmltZ3pvb21fcGFjayAuaW1nem9vbV94IHtcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMTBweDtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuLmltZ3pvb21fcGFjayAuaW1nem9vbV9pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5pbWd6b29tX3BhY2sgLmltZ3pvb21faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xufVxuIl19 */