@import url("https://use.typekit.net/jed7pod.css"); @import url("https://fonts.googleapis.com/css?family=Dancing+Script:700&display=swap&subset=latin-ext"); @media screen and (max-width: 1800px) { .hero__bg { width: 110%; left: -5%; } } @media screen and (max-width: 1620px) { .hero__bg { width: 118%; left: -7%; } } @media screen and (max-width: 1530px) { .singup-form { bottom: 40px; } .hero .slogan { bottom: 180px; } } @media screen and (max-width: 1440px) { .header { margin: 0 40px; } .menu { padding: 0 40px; } .hero .container { width: calc(100% - 80px); } .line { min-width: 0; width: calc(100% - 80px); } .singup-form { padding: 15px 40px; bottom: 25px; } .hero .slogan { bottom: 130px; } } @media screen and (max-width: 1400px) { .container-sec { max-width: inherit; width: 100%; padding: 0 40px; } .dances-tabs { left: 40px; } } @media screen and (max-width: 1360px) { .dances-tabs ul li a { width: 280px; } } @media screen and (max-width: 1360px) { .singup-form .singup-title { font-size: 2.4rem; } .footer .news-all .news-item { width: 250px; margin: 0; } .footer .news-all .news-item:first-of-type { margin-right: 40px; } .footer .news-all .news-item img { max-width: 100%; } } @media screen and (max-width: 1300px) { .dances-tabs ul li a { width: 260px; } } @media screen and (max-width: 1260px) { .hero .slogan { width: 400px; height: 184px; padding-top: 25px; padding-left: 40px; } .hero .slogan .slogan-text { font-size: 4.0rem; } } @media screen and (max-width: 1240px) { .dances-tabs { max-width: 300px; } .dances-tabs ul li a { width: 300px; } .dance-content .dance-main-text { width: calc(100% - 340px); } } @media screen and (max-width: 1200px) { .partner .partner-log .partner-log-item { height: 80px; } .partner .partner-log .partner-log-item img { max-width: 100%; } .hero { padding-bottom: 80px; } .hero .container { width: 100%; } .hero .slogan { bottom: 80px; } .singup-form { bottom: -80px; width: 100%; } } @media screen and (max-width: 1171px) { .footer .news-all { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .footer .news-all .news-item { width: 250px; margin-right: 0; margin-bottom: 40px; } .find-course .find-course-item label { font-size: 1.6rem; } .info-box .info-box-item { padding: 60px 40px; } .singup-form .singup-title { font-size: 2.0rem; } } @media screen and (max-width: 1024px) { .header { padding: 20px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-bottom: none; } .header .social { display: none; } .header .header-phone { display: none; } .header .menu-ham { display: block; } .menu-top { font-size: 1.6rem; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; line-height: 30px; margin: 20px 0; } .menu-top > li { padding: 0; } .menu-top > li ul { display: block; position: relative; background-color: #fff; top: initial; left: initial; -webkit-transform: none; -ms-transform: none; transform: none; text-align: left; padding: 0; color: #4c4c4c; } .menu-top > li ul li { margin-bottom: 0; } .menu-top > li ul::before { display: none; } .menu { padding: 0 40px; max-height: 0px; overflow: hidden; -webkit-transition: max-height 0.7s ease-out; -o-transition: max-height 0.7s ease-out; transition: max-height 0.7s ease-out; position: absolute; background-color: #fff; width: 100%; z-index: 200; } .menu.menu-open { max-height: 1000px; -webkit-transition: max-height 0.7s; -o-transition: max-height 0.7s; transition: max-height 0.7s; border-top: 1px solid #cd2c36; } .menu .social-mobile { display: -webkit-box; display: -ms-flexbox; display: flex; } .menu .social-mobile img { width: 16px; margin-right: 20px; margin-bottom: 30px; } .header-phone-mob { display: block; position: absolute; right: 40px; bottom: 30px; } .current-link { position: relative; } .current-link:after { display: none; } .hero { height: 450px; } .hero__bg { width: auto; height: 100%; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .hero .slogan { bottom: 40px; } } @media screen and (max-width: 1012px) { .singup-form .singup-title { font-size: 1.8rem; } } @media screen and (max-width: 966px) { .menu-course { background: #f7f7f7; margin-top: 0; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 60px; } .menu-course .container-sec { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .menu-course ul { width: 300px; max-height: 50px; background: #fff; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; z-index: 30; border: 1px solid #d9d9d9; overflow: hidden; } .menu-course ul.open { max-height: 2000px; } .menu-course ul::after { content: ''; position: absolute; background: url(../rs-images/arrow_down.svg); width: 6px; height: 4px; top: 22px; right: 20px; } .menu-course ul li { background: #fff; color: #4c4c4c; padding-left: 0 20px; } .menu-course ul a.act { color: inherit; background: #fff; } .course-top { padding-top: 176px; } .pos-dances-tabs { padding-top: 65px; width: 300px; margin: 0 auto; z-index: 4; padding-bottom: 0; } .pos-dances-tabs .container-sec { padding: 0; } .dances-tabs { max-width: initial; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .dances-tabs ul { width: 300px; max-height: 50px; background: #fff; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; z-index: 30; border: 1px solid #d9d9d9; -ms-flex-wrap: nowrap; flex-wrap: nowrap; overflow: hidden; position: relative; } .dances-tabs ul.open { max-height: 2000px; } .dances-tabs ul::after { content: ''; position: absolute; background: url(../rs-images/arrow_down.svg); width: 6px; height: 4px; top: 22px; right: 20px; } .dances-tabs ul li { background: #fff; color: #4c4c4c; } .dances-tabs ul li a { margin-bottom: 0; border: none; font-size: 1.4rem; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; padding-left: 20px; } .dances-tabs ul li.active a { color: inherit; background: #fff; } .dance-content .dance-main-text { width: 100%; } .dance-content .nearest-course { background: #f7f7f7; } .dance-content .nearest-course .nearest-course-text { font-size: 2.4rem; } .dance-content .multisport-logo { top: 0; } .singup-table .table-col-info { display: none; } .singup-table .table-row-item { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding: 15px; } .singup-table .table-row-item .table-item { width: 100%; height: auto; line-height: 1.5; } .dance-prices .price-advert { font-size: 2.4rem; } .multisport { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; } } @media screen and (max-width: 966px) { .footer .container { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .footer .copy { left: 20%; } .footer .news-all { display: none; } .big-question { padding: 60px 40px; text-align: center; } } @media screen and (max-width: 860px) { .hero { margin-bottom: 334px; padding-bottom: 0; } .hero .slogan { width: 320px; height: 150px; bottom: 130px; padding: 25px; } .hero .slogan .slogan-text { font-size: 3.3rem; } .singup-form { bottom: -334px; display: block; padding: 60px 40px 30px; } .singup-form .singup-title { margin: 0 0 25px; font-size: 2.4rem; } .singup-form .form-box { display: block; } .singup-form .button-box { margin: 0 0 15px; height: 50px; } .select-box { margin: 0 0 15px; } } @media screen and (max-width: 800px) { .find-course { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .find-course .find-course-item { width: 300px; margin: 0; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .what-course { padding: 30px; } .what-course p { margin-bottom: 20px; } .info-box { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 0; } .info-box .info-box-item { margin: 0 0 20px 0; max-width: 300px; } .footer { background-color: #323133; } .footer .container .contact::before { display: none; } .footer .copy { left: 0; } } @media screen and (max-width: 720px) { .courses .courses-all .courses-slider { width: 339px; position: relative; left: 20px; } .courses .courses-all .courses-slider .courses-item { margin: 0; margin-bottom: 40px; } .courses .courses-all .arrow { margin: 0; bottom: initial; top: -91px; } .courses .courses-all .next-arrow { right: 40px; } .courses .courses-all .prev-arrow { left: 0; } .dances-for-you .courses-all .courses-slider { width: 339px; position: relative; left: 20px; } .dances-for-you .courses-all .courses-slider .courses-item { margin: 0; margin-bottom: 40px; } .dances-for-you .courses-all .arrow { margin: 0; bottom: initial; top: -91px; } .dances-for-you .courses-all .next-arrow { right: 40px; } .dances-for-you .courses-all .prev-arrow { left: 0; } } @media screen and (max-width: 720px) { h2 { font-size: 2.4rem; } .big-question { font-size: 2.4rem; padding-right: 60px; padding-left: 60px; } .info-box .info-box-item .info-box-tit { font-size: 2.4rem; } .info-box .info-box-item { padding: 80px 20px; } .info-box .info-box-item::after { width: calc(100% - 30px); height: calc(100% - 30px); left: 15px; top: 15px; } .footer .copy { font-size: 1.6rem; } .footer .container .quest { font-size: 2.4rem; } .footer .container .contact .contact-title { font-size: 1.8rem; } .footer .container .contact .contact-item { font-size: 1.6rem; } .footer .container .menu-bottom { font-size: 1.6rem; } .news-slider { width: 340px; } .news-slider .arrow { top: -70px; } .news { padding: 25px 0; } .news-all { margin-top: 30px; } .courses { padding-top: 30px; } .courses .courses-all { margin-top: 30px; } .courses .courses-all .arrow { top: -60px; } } @media screen and (max-width: 690px) { .page-container .page-content { padding: 0 20px; max-width: initial; width: 100%; } .comment-form { width: 100%; } .comment-form .form-50 { width: 100%; } .comment-form .form-submit { width: 100%; margin-top: 20px; } } @media screen and (max-width: 638px) { .footer .container .menu-bottom-large-device { display: none; } .footer .container .menu-bottom-mobile-device { display: block; margin: 40px 0 0; } .footer .container .newsletter { margin-top: 60px; } .footer .container .newsletter::before { display: none; } .big-question { font-size: 2.4rem; padding-right: 30px; padding-left: 30px; } .container-sec { padding: 0 20px; } } @media screen and (max-width: 440px) { .partner { padding: 40px; } } @media screen and (max-width: 440px) { .hero .slogan .slogan-bold, .hero .slogan .slogan-light { font-size: 3.5rem; } .news-slider .next-arrow { right: 0; } .news-slider .prev-arrow { left: 0; } } @media screen and (max-width: 359px) { .container { padding: 0 10px; } .hero .slogan .slogan-bold, .hero .slogan .slogan-light { font-size: 3.0rem; } } /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9zZXR0aW5ncy5zY3NzIiwibW9iLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsbURBQVk7QUFDWix3R0FBWTtBQ0NaO0VBRVE7SUFDSSxZQUFXO0lBQ1gsVUFBUyxFQUNaLEVBQUE7O0FBSVQ7RUFFUTtJQUNJLFlBQVc7SUFDWCxVQUFTLEVBQ1osRUFBQTs7QUFJVDtFQUNJO0lBQ0ksYUFBWSxFQUNmO0VBQ0Q7SUFFUSxjQUFhLEVBQ2hCLEVBQUE7O0FBSVQ7RUFDSTtJQUNJLGVBQWMsRUFDakI7RUFDRDtJQUNJLGdCQUFlLEVBQ2xCO0VBQ0Q7SUFFUSx5QkFBd0IsRUFDM0I7RUFFTDtJQUNJLGFBQVk7SUFDWix5QkFBd0IsRUFDM0I7RUFDRDtJQUNJLG1CQUFrQjtJQUNsQixhQUFZLEVBQ2Y7RUFDRDtJQUVRLGNBQWEsRUFDaEIsRUFBQTs7QUFJVDtFQUNJO0lBQ0ksbUJBQWtCO0lBQ2xCLFlBQVc7SUFDWCxnQkFBZSxFQUNsQjtFQUNEO0lBQ0ksV0FBVSxFQUNiLEVBQUE7O0FBR0w7RUFDSTtJQUlnQixhQUFZLEVBQ2YsRUFBQTs7QUFNakI7RUFDSTtJQUNJLGtCQUFpQixFQUNwQjtFQUNEO0lBR1ksYUFBWTtJQUNaLFVBQVMsRUFPWjtJQVhUO01BTWdCLG1CQUFrQixFQUNyQjtJQVBiO01BU2dCLGdCQUFlLEVBQ2xCLEVBQUE7O0FBTWpCO0VBQ0k7SUFJZ0IsYUFBWSxFQUNmLEVBQUE7O0FBTWpCO0VBQ0k7SUFFUSxhQUFZO0lBQ1osY0FBYTtJQUNiLGtCQUFpQjtJQUNqQixtQkFBa0IsRUFLckI7SUFWTDtNQVFZLGtCQUNKLEVBQUMsRUFBQTs7QUFLYjtFQUNJO0lBQ0ksaUJBQWdCLEVBUW5CO0lBVEQ7TUFLZ0IsYUFBWSxFQUNmO0VBSWI7SUFFUSwwQkFBeUIsRUFDNUIsRUFBQTs7QUFJVDtFQUNJO0lBR1ksYUFBWSxFQUlmO0lBUFQ7TUFLZ0IsZ0JBQWUsRUFDbEI7RUFJYjtJQUNJLHFCQUFvQixFQU92QjtJQVJEO01BR1EsWUFBVyxFQUNkO0lBSkw7TUFNUSxhQUFZLEVBQ2Y7RUFFTDtJQUNJLGNBQWE7SUFDYixZQUFXLEVBQ2QsRUFBQTs7QUFHTDtFQUNJO0lBRVEsNkJBQXNCO0lBQXRCLDhCQUFzQjtRQUF0QiwyQkFBc0I7WUFBdEIsdUJBQXNCLEVBTXpCO0lBUkw7TUFJWSxhQUFZO01BQ1osZ0JBQWU7TUFDZixvQkFBbUIsRUFDdEI7RUFHVDtJQUNJLGtCQUFpQixFQUNwQjtFQUNEO0lBQ0ksbUJBQWtCLEVBQ3JCO0VBQ0Q7SUFDSSxrQkFBaUIsRUFDcEIsRUFBQTs7QUFJTDtFQUNJO0lBQ0ksZ0JBQWU7SUFDZixxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTtJQUNiLDBCQUE4QjtRQUE5Qix1QkFBOEI7WUFBOUIsK0JBQThCO0lBQzlCLDBCQUFtQjtRQUFuQix1QkFBbUI7WUFBbkIsb0JBQW1CO0lBQ25CLG9CQUFtQixFQVV0QjtJQWZEO01BT1EsY0FBYSxFQUNoQjtJQVJMO01BVVEsY0FBYSxFQUNoQjtJQVhMO01BYVEsZUFBYyxFQUNqQjtFQUVMO0lBQ0ksa0JBQWlCO0lBQ2pCLDZCQUFzQjtJQUF0Qiw4QkFBc0I7UUFBdEIsMkJBQXNCO1lBQXRCLHVCQUFzQjtJQUN0QixrQkFBaUI7SUFDakIsZUFBYyxFQXFCakI7SUF6QkQ7TUFNUSxXQUFVLEVBa0JiO01BeEJMO1FBUVksZUFBYztRQUNkLG1CQUFrQjtRQUNsQix1QkR0TUQ7UUN1TUMsYUFBWTtRQUNaLGNBQWE7UUFDYix3QkFBZTtZQUFmLG9CQUFlO2dCQUFmLGdCQUFlO1FBQ2YsaUJBQWdCO1FBQ2hCLFdBQVU7UUFDVixlRHhOTSxFQytOVDtRQXZCVDtVQWtCZ0IsaUJBQWdCLEVBQ25CO1FBbkJiO1VBcUJnQixjQUFhLEVBQ2hCO0VBSWI7SUFDSSxnQkFBZTtJQUNmLGdCQUFlO0lBQ2YsaUJBQWdCO0lBQ2hCLDZDQUFvQztJQUFwQyx3Q0FBb0M7SUFBcEMscUNBQW9DO0lBQ3BDLG1CQUFrQjtJQUNsQix1QkQ1Tk87SUM2TlAsWUFBVztJQUNYLGFBQVksRUFjZjtJQXRCRDtNQVVRLG1CQUFrQjtNQUNsQixvQ0FBMkI7TUFBM0IsK0JBQTJCO01BQTNCLDRCQUEyQjtNQUMzQiw4QkQvTlEsRUNnT1g7SUFiTDtNQWVRLHFCQUFhO01BQWIscUJBQWE7TUFBYixjQUFhLEVBTWhCO01BckJMO1FBaUJZLFlBQVc7UUFDWCxtQkFBa0I7UUFDbEIsb0JBQW1CLEVBQ3RCO0VBR1Q7SUFDSSxlQUFjO0lBQ2QsbUJBQWtCO0lBQ2xCLFlBQVc7SUFDWCxhQUFZLEVBQ2Y7RUFDRDtJQUNJLG1CQUFrQixFQUlyQjtJQUxEO01BR1EsY0FBYSxFQUNoQjtFQUVMO0lBQ0ksY0FBYSxFQVVoQjtJQVRHO01BQ0ksWUFBVztNQUNYLGFBQVk7TUFDWixVQUFTO01BQ1Qsb0NBQTJCO1VBQTNCLGdDQUEyQjtjQUEzQiw0QkFBMkIsRUFDOUI7SUFQTDtNQVNRLGFBQVksRUFDZixFQUFBOztBQUlUO0VBQ0k7SUFDSSxrQkFBaUIsRUFDcEIsRUFBQTs7QUFHTDtFQUNJO0lBQ0ksb0JEOVFrQjtJQytRbEIsY0FBYTtJQUNiLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2Isa0JBQWlCLEVBdUNwQjtJQTNDRDtNQU9RLHFCQUFhO01BQWIscUJBQWE7TUFBYixjQUFhO01BQ2IseUJBQXVCO1VBQXZCLHNCQUF1QjtjQUF2Qix3QkFBdUIsRUFDMUI7SUFUTDtNQVdRLGFBQVk7TUFDWixpQkFBZ0I7TUFDaEIsaUJEM1JHO01DNFJILG1CQUFrQjtNQUNsQixxQkFBYTtNQUFiLHFCQUFhO01BQWIsY0FBYTtNQUNiLDZCQUFzQjtNQUF0Qiw4QkFBc0I7VUFBdEIsMkJBQXNCO2NBQXRCLHVCQUFzQjtNQUN0QixZQUFXO01BQ1gsMEJEbFNRO01DbVNSLGlCQUFnQixFQXVCbkI7TUExQ0w7UUFxQlksbUJBQWtCLEVBQ3JCO01BdEJUO1FBd0JZLFlBQVc7UUFDWCxtQkFBa0I7UUFDbEIsNkNBQTRDO1FBQzVDLFdBQVU7UUFDVixZQUFXO1FBQ1gsVUFBUztRQUNULFlBQVcsRUFDZDtNQS9CVDtRQWlDWSxpQkQvU0Q7UUNnVEMsZURwVFU7UUNxVFYscUJBQW9CLEVBRXZCO01BckNUO1FBdUNZLGVBQWM7UUFDZCxpQkR0VEQsRUN1VEY7RUFHVDtJQUNJLG1CQUFrQixFQUNyQjtFQUNEO0lBQ0ksa0JBQWlCO0lBQ2pCLGFBQVk7SUFDWixlQUFjO0lBQ2QsV0FBVTtJQUNWLGtCQUFpQixFQUlwQjtJQVREO01BT1EsV0FBVSxFQUNiO0VBRUw7SUFDSSxtQkFBa0I7SUFDbEIsWUFBVztJQUNYLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2IseUJBQXVCO1FBQXZCLHNCQUF1QjtZQUF2Qix3QkFBdUIsRUF5QzFCO0lBN0NEO01BTVEsYUFBWTtNQUNaLGlCQUFnQjtNQUNoQixpQkQvVUc7TUNnVkgsbUJBQWtCO01BQ2xCLHFCQUFhO01BQWIscUJBQWE7TUFBYixjQUFhO01BQ2IsNkJBQXNCO01BQXRCLDhCQUFzQjtVQUF0QiwyQkFBc0I7Y0FBdEIsdUJBQXNCO01BQ3RCLFlBQVc7TUFDWCwwQkR0VlE7TUN1VlIsc0JBQWlCO1VBQWpCLGtCQUFpQjtNQUNqQixpQkFBZ0I7TUFDaEIsbUJBQWtCLEVBNEJyQjtNQTVDTDtRQWtCWSxtQkFBa0IsRUFDckI7TUFuQlQ7UUFxQlksWUFBVztRQUNYLG1CQUFrQjtRQUNsQiw2Q0FBNEM7UUFDNUMsV0FBVTtRQUNWLFlBQVc7UUFDWCxVQUFTO1FBQ1QsWUFBVyxFQUNkO01BNUJUO1FBOEJZLGlCRHJXRDtRQ3NXQyxlRDFXVSxFQ3NYYjtRQTNDVDtVQWlDZ0IsaUJBQWdCO1VBQ2hCLGFBQVk7VUFDWixrQkFBaUI7VUFDakIsd0JBQTJCO2NBQTNCLHFCQUEyQjtrQkFBM0IsNEJBQTJCO1VBQzNCLG1CQUFrQixFQUNyQjtRQXRDYjtVQXdDZ0IsZUFBYztVQUNkLGlCRGhYTCxFQ2lYRTtFQUliO0lBRVEsWUFBVyxFQUNkO0VBSEw7SUFLUSxvQkR6WGMsRUM2WGpCO0lBVEw7TUFPWSxrQkFBaUIsRUFDcEI7RUFSVDtJQVdRLE9BQU0sRUFDVDtFQUVMO0lBRVEsY0FBYSxFQUNoQjtFQUhMO0lBS1EsNkJBQXNCO0lBQXRCLDhCQUFzQjtRQUF0QiwyQkFBc0I7WUFBdEIsdUJBQXNCO0lBQ3RCLGNBQWEsRUFNaEI7SUFaTDtNQVFZLFlBQVc7TUFDWCxhQUFZO01BQ1osaUJBQWdCLEVBQ25CO0VBR1Q7SUFDSSxrQkFBaUIsRUFDcEI7RUFDRDtJQUNJLHFCQUFhO0lBQWIscUJBQWE7SUFBYixjQUFhO0lBQ2IsdUJBQXFCO1FBQXJCLG9CQUFxQjtZQUFyQixzQkFBcUIsRUFDeEIsRUFBQTs7QUFHTDtFQUNJO0lBRVEsd0JBQTJCO1FBQTNCLHFCQUEyQjtZQUEzQiw0QkFBMkIsRUFDOUI7RUFITDtJQUtRLFVBQVMsRUFDWjtFQU5MO0lBUVEsY0FBYSxFQUNoQjtFQUVMO0lBQ0ksbUJBQWtCO0lBQ2xCLG1CQUFrQixFQUNyQixFQUFBOztBQUdMO0VBQ0k7SUFDSSxxQkFBb0I7SUFDcEIsa0JBQWlCLEVBVXBCO0lBWkQ7TUFJUSxhQUFZO01BQ1osY0FBYTtNQUNiLGNBQWE7TUFDYixjQUFhLEVBSWhCO01BWEw7UUFTWSxrQkFBaUIsRUFDcEI7RUFHVDtJQUNJLGVBQWM7SUFDZCxlQUFjO0lBQ2Qsd0JBQXVCLEVBWTFCO0lBZkQ7TUFLUSxpQkFBZ0I7TUFDaEIsa0JBQWlCLEVBQ3BCO0lBUEw7TUFTUSxlQUFjLEVBQ2pCO0lBVkw7TUFZUSxpQkFBZ0I7TUFDaEIsYUFBWSxFQUNmO0VBRUw7SUFDSSxpQkFBZ0IsRUFDbkIsRUFBQTs7QUFHTDtFQUNJO0lBQ0ksNkJBQXNCO0lBQXRCLDhCQUFzQjtRQUF0QiwyQkFBc0I7WUFBdEIsdUJBQXNCO0lBQ3RCLDBCQUFtQjtRQUFuQix1QkFBbUI7WUFBbkIsb0JBQW1CLEVBTXRCO0lBUkQ7TUFJUSxhQUFZO01BQ1osVUFBUztNQUNULHlCQUF1QjtVQUF2QixzQkFBdUI7Y0FBdkIsd0JBQXVCLEVBQzFCO0VBRUw7SUFDSSxjQUFhLEVBSWhCO0lBTEQ7TUFHUSxvQkFBbUIsRUFDdEI7RUFFTDtJQUNJLDZCQUFzQjtJQUF0Qiw4QkFBc0I7UUFBdEIsMkJBQXNCO1lBQXRCLHVCQUFzQjtJQUN0QiwwQkFBbUI7UUFBbkIsdUJBQW1CO1lBQW5CLG9CQUFtQjtJQUNuQixjQUFhLEVBS2hCO0lBUkQ7TUFLUSxtQkFBa0I7TUFDbEIsaUJBQWdCLEVBQ25CO0VBRUw7SUFDSSwwQkQvZGtCLEVDMGVyQjtJQVpEO01BS2dCLGNBQWEsRUFDaEI7SUFOYjtNQVVRLFFBQU8sRUFDVixFQUFBOztBQUtUO0VBQ0k7SUFJZ0IsYUFBWTtJQUNaLG1CQUFrQjtJQUNsQixXQUFVLEVBS2I7SUFYYjtNQVFvQixVQUFTO01BQ1Qsb0JBQW1CLEVBQ3RCO0VBVmpCO0lBYWdCLFVBQVM7SUFDVCxnQkFBZTtJQUNmLFdBQVUsRUFDYjtFQWhCYjtJQWtCZ0IsWUFBVyxFQUNkO0VBbkJiO0lBcUJnQixRQUFPLEVBQ1Y7RUFHYjtJQUlZLGFBQVk7SUFDWixtQkFBa0I7SUFDbEIsV0FBVSxFQUtiO0lBWFQ7TUFRZ0IsVUFBUztNQUNULG9CQUFtQixFQUN0QjtFQVZiO0lBYVksVUFBUztJQUNULGdCQUFlO0lBQ2YsV0FBVSxFQUNiO0VBaEJUO0lBa0JZLFlBQVcsRUFDZDtFQW5CVDtJQXFCWSxRQUFPLEVBQ1YsRUFBQTs7QUFLYjtFQUNJO0lBQ0ksa0JBQWlCLEVBQ3BCO0VBQ0Q7SUFDSSxrQkFBaUI7SUFDakIsb0JBQW1CO0lBQ25CLG1CQUFrQixFQUNyQjtFQUNEO0lBQ0ksa0JBQWlCLEVBQ3BCO0VBQ0Q7SUFDSSxtQkFBa0IsRUFDckI7RUFDRDtJQUNJLHlCQUF3QjtJQUN4QiwwQkFBeUI7SUFDekIsV0FBVTtJQUNWLFVBQVMsRUFDWjtFQUNEO0lBRVEsa0JBQWlCLEVBQ3BCO0VBSEw7SUFNWSxrQkFBaUIsRUFDcEI7RUFQVDtJQVVnQixrQkFBaUIsRUFDcEI7RUFYYjtJQWFnQixrQkFBaUIsRUFDcEI7RUFkYjtJQWlCWSxrQkFBaUIsRUFDcEI7RUFHVDtJQUNJLGFBQVksRUFJZjtJQUxEO01BR1EsV0FBVSxFQUNiO0VBRUw7SUFDSSxnQkFBZSxFQUNsQjtFQUNEO0lBQ0ksaUJBQWdCLEVBQ25CO0VBQ0Q7SUFDSSxrQkFBaUIsRUFPcEI7SUFSRDtNQUdRLGlCQUFnQixFQUluQjtNQVBMO1FBS1ksV0FBVSxFQUNiLEVBQUE7O0FBTWI7RUFDSTtJQUVRLGdCQUFlO0lBQ2YsbUJBQWtCO0lBQ2xCLFlBQVcsRUFDZDtFQUVMO0lBQ0ksWUFBVyxFQVFkO0lBVEQ7TUFHUSxZQUFXLEVBQ2Q7SUFKTDtNQU1RLFlBQVc7TUFDWCxpQkFBZ0IsRUFDbkIsRUFBQTs7QUFJVDtFQUNJO0lBR1ksY0FBYSxFQUNoQjtFQUpUO0lBTVksZUFBYztJQUNkLGlCQUFnQixFQUNuQjtFQVJUO0lBVVksaUJBQWdCLEVBSW5CO0lBZFQ7TUFZZ0IsY0FBYSxFQUNoQjtFQUliO0lBQ0ksa0JBQWlCO0lBQ2pCLG9CQUFtQjtJQUNuQixtQkFBa0IsRUFDckI7RUFDRDtJQUNJLGdCQUFlLEVBQ2xCLEVBQUE7O0FBSUw7RUFDSTtJQUNJLGNBQWEsRUFDaEIsRUFBQTs7QUFHTDtFQUNJO0lBQ0ksa0JBQWlCLEVBQ3BCO0VBQ0Q7SUFFUSxTQUFRLEVBQ1g7RUFITDtJQUtRLFFBQU8sRUFDVixFQUFBOztBQUlUO0VBQ0k7SUFDSSxnQkFBZSxFQUNsQjtFQUNEO0lBQ0ksa0JBQWlCLEVBQ3BCLEVBQUEiLCJmaWxlIjoibW9iLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvamVkN3BvZC5jc3NcIik7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PURhbmNpbmcrU2NyaXB0OjcwMCZkaXNwbGF5PXN3YXAmc3Vic2V0PWxhdGluLWV4dCcpO1xuXG5cblxuXG4kZm9udC1iYXNpYzogJ211c2VvLXNhbnMtY29uZGVuc2VkJywgc2Fucy1zZXJpZjtcbiRmb250LXNsb2dhbjogJ0RhbmNpbmcgU2NyaXB0JywgY3Vyc2l2ZTtcbiRmb250LWxpZ2h0OiAzMDA7XG4kZm9udC1ib2xkOiA1MDA7XG4kZm9udC1leHRyYWxpZ2h0OiAxMDA7XG5cbiRjb2xvci1mb250OiAgICM0YzRjNGM7XG4kY29sb3ItZm9udC1saWdodDogI2ZmZjtcblxuJGNvbG9yLWhyOiAjZDlkOWQ5O1xuXG5cbiRjb2xvci1mb250LWJveC10ZXh0OiAjNWE0NzI5O1xuJGNvbG9yLWZvbnQtY29udGFjdC10aXRsZTogIzk5OTk5OTtcbiRjb2xvci1mb250LWlucHV0OiAjNGM0YzRjO1xuXG4kY29sb3ItbGluZTogI2Q5ZDlkOTtcblxuJGNvbG9yLWJnOiAjZmZmO1xuJGNvbG9yLWJnLWNvdXJzZXM6ICNmN2Y3Zjc7XG4kY29sb3ItYmctaW5mby1ib3g6ICNhNWEyYTg7XG4kY29sb3ItbWFpbjogI2NkMmMzNjtcbiRjb2xvci1tYWluLTI6ICNlNDM2Mzg7XG5cbiRjb2xvci1idXR0b24tYmctaG92ZXI6I2I3MTYyMDtcblxuJGNvbG9yLWJnLXNlYzogI2Y3ZjdmNztcbiRjb2xvci1iZy1mb290ZXI6ICMzZTNkNDA7XG4kY29sb3ItYmctY29udGFjdDogIzMyMzEzMztcbiRjb2xvci1mb290ZXItaHI6ICM1NzU2NTk7XG5cbiRjb2xvci1tZW51LWNvdXJzZTogIzZkNzA3YTsiLCJAaW1wb3J0IFwic2V0dGluZ3NcIjtcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gICAgLmhlcm8ge1xuICAgICAgICAmX19iZyB7XG4gICAgICAgICAgICB3aWR0aDogMTEwJTtcbiAgICAgICAgICAgIGxlZnQ6IC01JTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYyMHB4KSB7XG4gICAgLmhlcm8ge1xuICAgICAgICAmX19iZyB7XG4gICAgICAgICAgICB3aWR0aDogMTE4JTtcbiAgICAgICAgICAgIGxlZnQ6IC03JTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUzMHB4KSB7XG4gICAgLnNpbmd1cC1mb3JtIHtcbiAgICAgICAgYm90dG9tOiA0MHB4O1xuICAgIH1cbiAgICAuaGVybyB7XG4gICAgICAgIC5zbG9nYW4ge1xuICAgICAgICAgICAgYm90dG9tOiAxODBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgLmhlYWRlciB7XG4gICAgICAgIG1hcmdpbjogMCA0MHB4O1xuICAgIH1cbiAgICAubWVudSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICB9XG4gICAgLmhlcm8ge1xuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubGluZSB7XG4gICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICAgIH1cbiAgICAuc2luZ3VwLWZvcm0ge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDQwcHg7XG4gICAgICAgIGJvdHRvbTogMjVweDtcbiAgICB9XG4gICAgLmhlcm8ge1xuICAgICAgICAuc2xvZ2FuIHtcbiAgICAgICAgICAgIGJvdHRvbTogMTMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgIC5jb250YWluZXItc2VjIHtcbiAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgIH1cbiAgICAuZGFuY2VzLXRhYnMge1xuICAgICAgICBsZWZ0OiA0MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gICAgLmRhbmNlcy10YWJzIHtcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSAgIFxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgICAuc2luZ3VwLWZvcm0gLnNpbmd1cC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIH1cbiAgICAuZm9vdGVyIHtcbiAgICAgICAgLm5ld3MtYWxsIHtcbiAgICAgICAgICAgIC5uZXdzLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAuZGFuY2VzLXRhYnMge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9ICAgXG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjBweCkge1xuICAgIC5oZXJvIHtcbiAgICAgICAgLnNsb2dhbiB7XG4gICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4NHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5zbG9nYW4tdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjByZW1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI0MHB4KSB7XG4gICAgLmRhbmNlcy10YWJzIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSAgIFxuICAgICAgICB9XG4gICAgfVxuICAgIC5kYW5jZS1jb250ZW50IHtcbiAgICAgICAgLmRhbmNlLW1haW4tdGV4dCB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzQwcHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucGFydG5lciB7XG4gICAgICAgIC5wYXJ0bmVyLWxvZyB7XG4gICAgICAgICAgICAucGFydG5lci1sb2ctaXRlbSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmhlcm8ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuc2xvZ2FuIHtcbiAgICAgICAgICAgIGJvdHRvbTogODBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2luZ3VwLWZvcm0ge1xuICAgICAgICBib3R0b206IC04MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzFweCkge1xuICAgIC5mb290ZXIge1xuICAgICAgICAubmV3cy1hbGwge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIC5uZXdzLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmluZC1jb3Vyc2UgLmZpbmQtY291cnNlLWl0ZW0gbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICB9XG4gICAgLmluZm8tYm94IC5pbmZvLWJveC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogNjBweCA0MHB4O1xuICAgIH1cbiAgICAuc2luZ3VwLWZvcm0gLnNpbmd1cC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4wcmVtO1xuICAgIH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIC5zb2NpYWwge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuaGVhZGVyLXBob25lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLm1lbnUtaGFtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tZW51LXRvcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICYgPiBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmc7XG4gICAgICAgICAgICAgICAgdG9wOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWZvbnQ7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubWVudSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuN3MgZWFzZS1vdXQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMjAwO1xuICAgICAgICAmLm1lbnUtb3BlbiB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuN3M7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLW1haW47XG4gICAgICAgIH1cbiAgICAgICAgLnNvY2lhbC1tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmhlYWRlci1waG9uZS1tb2Ige1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICAuY3VycmVudC1saW5rIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmhlcm8ge1xuICAgICAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgICAgICAmX19iZyB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgfVxuICAgICAgICAuc2xvZ2FuIHtcbiAgICAgICAgICAgIGJvdHRvbTogNDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAxMnB4KSB7XG4gICAgLnNpbmd1cC1mb3JtIC5zaW5ndXAtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2NnB4KSB7XG4gICAgLm1lbnUtY291cnNlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJnLWNvdXJzZXM7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICBcbiAgICAgICAgLmNvbnRhaW5lci1zZWMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmc7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHotaW5kZXg6IDMwO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWxpbmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9ycy1pbWFnZXMvYXJyb3dfZG93bi5zdmcpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAyMnB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iZztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWZvbnQtaW5wdXQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwIDIwcHg7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEuYWN0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvdXJzZS10b3Age1xuICAgICAgICBwYWRkaW5nLXRvcDogMTc2cHg7XG4gICAgfVxuICAgIC5wb3MtZGFuY2VzLXRhYnMge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjVweDtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIC5jb250YWluZXItc2VjIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmRhbmNlcy10YWJzIHtcbiAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmc7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHotaW5kZXg6IDMwO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWxpbmU7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL3JzLWltYWdlcy9hcnJvd19kb3duLnN2Zyk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICB0b3A6IDIycHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJnO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZm9udC1pbnB1dDtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWN0aXZlIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZGFuY2UtY29udGVudCB7XG4gICAgICAgIC5kYW5jZS1tYWluLXRleHQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLm5lYXJlc3QtY291cnNlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iZy1jb3Vyc2VzO1xuICAgICAgICAgICAgLm5lYXJlc3QtY291cnNlLXRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tdWx0aXNwb3J0LWxvZ28ge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zaW5ndXAtdGFibGUge1xuICAgICAgICAudGFibGUtY29sLWluZm8ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAudGFibGUtcm93LWl0ZW0ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAudGFibGUtaXRlbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmRhbmNlLXByaWNlcyAucHJpY2UtYWR2ZXJ0IHtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgfVxuICAgIC5tdWx0aXNwb3J0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTY2cHgpIHtcbiAgICAuZm9vdGVyIHtcbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmNvcHkge1xuICAgICAgICAgICAgbGVmdDogMjAlO1xuICAgICAgICB9XG4gICAgICAgIC5uZXdzLWFsbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5iaWctcXVlc3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICAgLmhlcm8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMzRweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIC5zbG9nYW4ge1xuICAgICAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgIGJvdHRvbTogMTMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICAgLnNsb2dhbi10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuM3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2luZ3VwLWZvcm0ge1xuICAgICAgICBib3R0b206IC0zMzRweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggNDBweCAzMHB4O1xuICAgICAgICAuc2luZ3VwLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDI1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1ib3gge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLmJ1dHRvbi1ib3gge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2VsZWN0LWJveCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5maW5kLWNvdXJzZSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC5maW5kLWNvdXJzZS1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC53aGF0LWNvdXJzZSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaW5mby1ib3gge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAuaW5mby1ib3gtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mb290ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctY29udGFjdDtcbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAuY29udGFjdCB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvcHkge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjBweCkge1xuICAgIC5jb3Vyc2VzIHtcbiAgICAgICAgICAgIC5jb3Vyc2VzLWFsbCB7XG4gICAgICAgICAgICAgICAgLmNvdXJzZXMtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgLy93aWR0aDogNjgwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMzlweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAuY291cnNlcy1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTkxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5uZXh0LWFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5wcmV2LWFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgfVxuICAgIC5kYW5jZXMtZm9yLXlvdSB7XG4gICAgICAgIC5jb3Vyc2VzLWFsbCB7XG4gICAgICAgICAgICAuY291cnNlcy1zbGlkZXIge1xuICAgICAgICAgICAgICAgIC8vd2lkdGg6IDY4MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMzlweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAuY291cnNlcy1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICB0b3A6IC05MXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5leHQtYXJyb3cge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByZXYtYXJyb3cge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICB9XG4gICAgLmJpZy1xdWVzdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgfVxuICAgIC5pbmZvLWJveCAuaW5mby1ib3gtaXRlbSAuaW5mby1ib3gtdGl0IHtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgfVxuICAgIC5pbmZvLWJveCAuaW5mby1ib3gtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDgwcHggMjBweDtcbiAgICB9XG4gICAgLmluZm8tYm94IC5pbmZvLWJveC1pdGVtOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgdG9wOiAxNXB4O1xuICAgIH1cbiAgICAuZm9vdGVyIHtcbiAgICAgICAgLmNvcHkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAucXVlc3Qge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRhY3Qge1xuICAgICAgICAgICAgICAgIC5jb250YWN0LXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb250YWN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubWVudS1ib3R0b20ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5uZXdzLXNsaWRlciB7XG4gICAgICAgIHdpZHRoOiAzNDBweDtcbiAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgIHRvcDogLTcwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5ld3Mge1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgfVxuICAgIC5uZXdzLWFsbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuICAgIC5jb3Vyc2VzIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgIC5jb3Vyc2VzLWFsbCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgICAgICB0b3A6IC02MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY5MHB4KSB7XG4gICAgLnBhZ2UtY29udGFpbmVyIHtcbiAgICAgICAgLnBhZ2UtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29tbWVudC1mb3JtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC5mb3JtLTUwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5mb3JtLXN1Ym1pdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzOHB4KSB7XG4gICAgLmZvb3RlciB7XG4gICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgLm1lbnUtYm90dG9tLWxhcmdlLWRldmljZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tZW51LWJvdHRvbS1tb2JpbGUtZGV2aWNlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDQwcHggMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5ld3NsZXR0ZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJpZy1xdWVzdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgfVxuICAgIC5jb250YWluZXItc2VjIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NDBweCkge1xuICAgIC5wYXJ0bmVyIHtcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG4gICAgLmhlcm8gLnNsb2dhbiAuc2xvZ2FuLWJvbGQsIC5oZXJvIC5zbG9nYW4gLnNsb2dhbi1saWdodCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIH1cbiAgICAubmV3cy1zbGlkZXIge1xuICAgICAgICAubmV4dC1hcnJvdyB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAucHJldi1hcnJvdyB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTlweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxuICAgIC5oZXJvIC5zbG9nYW4gLnNsb2dhbi1ib2xkLCAuaGVybyAuc2xvZ2FuIC5zbG9nYW4tbGlnaHQge1xuICAgICAgICBmb250LXNpemU6IDMuMHJlbTtcbiAgICB9XG59XG5cbiJdfQ== */