#preloader{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#03081B;z-index:100;transition:opacity 300ms ease}#preloader>div{position:absolute;top:0;left:0;bottom:0;right:0;transition:transform 300ms ease;transform:scale(1) translateZ(0);-ms-transform-origin:50% 50%;transform-origin:50% 50%}#preloader img{position:absolute;top:50%;left:50%;margin:-262px 0 0 -262px;animation:preloader 10000ms linear infinite}#preloader img:nth-of-type(2n){animation-direction:reverse}#preloader img:nth-of-type(1){animation-duration:5s}#preloader img:nth-of-type(2){animation-duration:10s}#preloader img:nth-of-type(3){animation-duration:15s}#preloader img:nth-of-type(4){animation-duration:20s}#preloader img:nth-of-type(5){animation-duration:25s}#preloader img:nth-of-type(6){animation-duration:30s}@keyframes preloader{from{transform:rotate(0deg) translateZ(0)}to{transform:rotate(360deg) translateZ(0)}}body.home{background-color:#03081B;color:#fff;overflow:hidden;position:relative}body.home.loaded{overflow:auto}body.home.loaded #preloader{opacity:0;z-index:-100}body.home.loaded #preloader>div{transform:scale(0.8) translateZ(0)}body.home>header nav.main span{background-color:transparent}body.home>header nav.main>ul>li.w-submenu ul{background:rgba(255,255,255,0.8)}body.home>footer nav.main{width:48vw}@media (min-width: 1600px){body.home>footer nav.main{width:768px}}a{color:#000;box-shadow:inset 0 -2px 0 #512de6;text-decoration:none !important;cursor:pointer;transition:color 200ms ease, background-color 200ms ease;color:#fff}a:hover{color:#fff;background-color:#512de6}a.external:after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjcyNiIgaGVpZ2h0PSI3LjE3NSIgdmlld0JveD0iMCAwIDYuNzI2IDcuMTc1Ij48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNC41MTggMS4zNTlILjI0N1YwaDYuNDc5djYuOTYzSDUuMzY3VjIuNDQyTC45OTkgNy4xNzUgMCA2LjI1NGw0LjUxOC00Ljg5NXoiLz48L3N2Zz4=")}.top-video{position:fixed;top:0;right:0;width:80vw;z-index:-1}.top-video video{width:100%;max-height:90vh}.tickets-top{padding-top:64px}.tickets-bottom{position:relative;margin-top:120px;height:215px}@media (min-width: 1150px){.tickets-bottom{margin-top:135px}}@media (min-width: 1300px){.tickets-bottom{margin-top:150px}}@media (min-width: 1450px){.tickets-bottom{margin-top:165px}}@media (min-width: 1600px){.tickets-bottom{margin-top:180px}}@media (min-width: 1150px){.tickets-bottom{height:236.25px}}@media (min-width: 1300px){.tickets-bottom{height:257.5px}}@media (min-width: 1450px){.tickets-bottom{height:278.75px}}@media (min-width: 1600px){.tickets-bottom{height:300px}}.tickets-bottom figure{position:absolute;top:0;left:0;bottom:0;right:0}.tickets-bottom figure svg{height:130%;margin:-30px 0 0 40px}.tickets-bottom.visible figure svg #outline{animation:outline 4000ms cubic-bezier(0.67, 0.1, 0.33, 0.95)}@keyframes outline{from{stroke-dasharray:0 100%}to{stroke-dasharray:100% 0}}.tickets-bottom.visible figure svg #solid{animation:solid cubic-bezier(0.61, 0.12, 0.12, 0.85) 1500ms;animation-fill-mode:forwards;-ms-transform:translate(-10px, -275px);transform:translate(-10px, -275px)}@keyframes solid{from{transform:translate(-10px, -275px)}to{transform:translate(-10px, 25px)}}.tickets-bottom .btn-block{width:20vw;margin-top:0;display:inline-block}@media (min-width: 1600px){.tickets-bottom .btn-block{width:320px}}.tickets-bottom .text-block{display:inline-block;margin-right:4vw}@media (min-width: 1600px){.tickets-bottom .text-block{margin-right:64px}}.tickets-bottom h2{line-height:1.45}.tickets-bottom h2+h2{margin-top:20px}.news{width:36vw;margin-top:150px;margin-bottom:150px}@media (min-width: 1600px){.news{width:576px}}@media (min-width: 1150px){.news{margin-top:175px}}@media (min-width: 1300px){.news{margin-top:200px}}@media (min-width: 1450px){.news{margin-top:225px}}@media (min-width: 1600px){.news{margin-top:250px}}@media (min-width: 1150px){.news{margin-bottom:175px}}@media (min-width: 1300px){.news{margin-bottom:200px}}@media (min-width: 1450px){.news{margin-bottom:225px}}@media (min-width: 1600px){.news{margin-bottom:250px}}.news h2{margin-bottom:23px}@media (min-width: 1150px){.news h2{margin-bottom:26.5px}}@media (min-width: 1300px){.news h2{margin-bottom:30px}}@media (min-width: 1450px){.news h2{margin-bottom:33.5px}}@media (min-width: 1600px){.news h2{margin-bottom:37px}}.news h2 a{color:#512DE6}.news h2 a:hover{color:#fff}.news article{width:16vw;margin-bottom:40px}@media (min-width: 1600px){.news article{width:256px}}.news article:before{counter-increment:news}.news article:nth-of-type(4n+1) svg text,.news article:nth-of-type(4n+2) svg text{fill:none;stroke:#512DE6}.news article svg{max-width:100%;height:auto}.news article svg text{fill:#512DE6;stroke:none}.news article:nth-of-type(2n){float:right;margin-top:-100px}.news time{display:block}.grigorovich{position:relative}.grigorovich:after{display:table;content:'';clear:both}.grigorovich.visible .q-s svg #outline{animation:outline 4000ms cubic-bezier(0.67, 0.1, 0.33, 0.95)}@keyframes outline{from{stroke-dasharray:0 100%}to{stroke-dasharray:100% 0}}.grigorovich.visible .q-s svg #solid{animation:solid cubic-bezier(0.61, 0.12, 0.12, 0.85) 1500ms;animation-fill-mode:forwards;-ms-transform:translate(-10px, -275px);transform:translate(-10px, -275px)}@keyframes solid{from{transform:translate(-10px, -275px)}to{transform:translate(-10px, 25px)}}.grigorovich.visible .q-b svg #outline{animation:outline 4000ms cubic-bezier(0.67, 0.1, 0.33, 0.95)}@keyframes outline{from{stroke-dasharray:0 100%}to{stroke-dasharray:100% 0}}.grigorovich.visible .q-b svg #solid{animation:solid cubic-bezier(0.61, 0.12, 0.12, 0.85) 1500ms;animation-fill-mode:forwards;-ms-transform:translate(-10px, -275px);transform:translate(-10px, -275px)}@keyframes solid{from{transform:translate(-10px, -275px)}to{transform:translate(-10px, 25px)}}.grigorovich .quote{position:absolute;background:transparent top left no-repeat}.grigorovich .quote.q-b{left:0;bottom:3%;z-index:-1}.grigorovich .quote.q-s{top:60px;right:0vw;z-index:10}@media (min-width: 1600px){.grigorovich .quote.q-s{right:0px}}.grigorovich .quote img{opacity:0}.grigorovich figure{position:relative;padding-bottom:250px;float:right;width:44vw;margin-right:8vw}@media (min-width: 1150px){.grigorovich figure{padding-bottom:225px}}@media (min-width: 1300px){.grigorovich figure{padding-bottom:200px}}@media (min-width: 1450px){.grigorovich figure{padding-bottom:175px}}@media (min-width: 1600px){.grigorovich figure{padding-bottom:150px}}@media (min-width: 1600px){.grigorovich figure{width:704px}}@media (min-width: 1600px){.grigorovich figure{margin-right:128px}}.grigorovich figure video{width:100%}.grigorovich blockquote{font-size:30px;line-height:1.225;position:absolute}@media (min-width: 1150px){.grigorovich blockquote{font-size:32.5px}}@media (min-width: 1300px){.grigorovich blockquote{font-size:35px}}@media (min-width: 1450px){.grigorovich blockquote{font-size:37.5px}}@media (min-width: 1600px){.grigorovich blockquote{font-size:40px}}.grigorovich blockquote.q1{top:25px;left:0;width:40vw}@media (min-width: 1150px){.grigorovich blockquote.q1{top:31.25px}}@media (min-width: 1300px){.grigorovich blockquote.q1{top:37.5px}}@media (min-width: 1450px){.grigorovich blockquote.q1{top:43.75px}}@media (min-width: 1600px){.grigorovich blockquote.q1{top:50px}}@media (min-width: 1600px){.grigorovich blockquote.q1{width:640px}}.grigorovich blockquote.q2{top:50%;left:0;width:36vw}@media (min-width: 1600px){.grigorovich blockquote.q2{width:576px}}.grigorovich blockquote.q3{top:50%;right:0;width:36vw;text-align:right}@media (min-width: 1600px){.grigorovich blockquote.q3{width:576px}}.grigorovich p.author,.grigorovich p.author-title{font-size:19px;line-height:1.4;margin-top:1.8em}@media (min-width: 1150px){.grigorovich p.author,.grigorovich p.author-title{font-size:20.75px}}@media (min-width: 1300px){.grigorovich p.author,.grigorovich p.author-title{font-size:22.5px}}@media (min-width: 1450px){.grigorovich p.author,.grigorovich p.author-title{font-size:24.25px}}@media (min-width: 1600px){.grigorovich p.author,.grigorovich p.author-title{font-size:26px}}.grigorovich p.author-title{font-size:14px;opacity:.8;margin-top:.5em;max-width:360px;margin-left:auto}@media (min-width: 1150px){.grigorovich p.author-title{font-size:14.75px}}@media (min-width: 1300px){.grigorovich p.author-title{font-size:15.5px}}@media (min-width: 1450px){.grigorovich p.author-title{font-size:16.25px}}@media (min-width: 1600px){.grigorovich p.author-title{font-size:17px}}.partners{margin-top:85px}@media (min-width: 1150px){.partners{margin-top:96.25px}}@media (min-width: 1300px){.partners{margin-top:107.5px}}@media (min-width: 1450px){.partners{margin-top:118.75px}}@media (min-width: 1600px){.partners{margin-top:130px}}.partners article+article{margin-top:20px}@media (min-width: 1150px){.partners article+article{margin-top:27.5px}}@media (min-width: 1300px){.partners article+article{margin-top:35px}}@media (min-width: 1450px){.partners article+article{margin-top:42.5px}}@media (min-width: 1600px){.partners article+article{margin-top:50px}}.partners img{transform:scale(1) translateZ(0);transition:transform 200ms ease}.partners h2,.partners h3{border-bottom:2px solid rgba(255,255,255,0.1);padding-bottom:.2em;margin-bottom:20px}.partners h3{color:rgba(255,255,255,0.2)}.partners li{display:inline-block;margin-right:10px;margin-bottom:20px}.partners a{box-shadow:none;background:none}.partners a:hover img{transform:scale(1.1) translateZ(0)}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2hvbWUuY3NzIiwic291cmNlcyI6WyJjc3MvaG9tZS5zY3NzIiwiY3NzL19jb2xvcnMuc2NzcyIsImNzcy9fbWl4aW5zLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnX2NvbG9ycyc7XG5AaW1wb3J0ICdfbWl4aW5zJztcblxuI3ByZWxvYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0JsdWU7XG4gICAgei1pbmRleDogMTAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZTtcblxuICAgICYgPiBkaXYge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWigwKTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIG1hcmdpbjogLTI2MnB4IDAgMCAtMjYycHg7XG4gICAgICAgIGFuaW1hdGlvbjogcHJlbG9hZGVyIDEwMDAwbXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kOiAjMWRkM2Y0OyAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgICAgICAgLy8gYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgYXQgY2VudGVyLCAjMWRkM2Y0IDAlLCM1OTMyZmYgNzAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG5cbiAgICAgICAgJjpudGgtb2YtdHlwZSgybikge1xuICAgICAgICAgICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMSkgeyBhbmltYXRpb24tZHVyYXRpb246IDVzOyB9XG4gICAgICAgICY6bnRoLW9mLXR5cGUoMikgeyBhbmltYXRpb24tZHVyYXRpb246IDEwczsgfVxuICAgICAgICAmOm50aC1vZi10eXBlKDMpIHsgYW5pbWF0aW9uLWR1cmF0aW9uOiAxNXM7IH1cbiAgICAgICAgJjpudGgtb2YtdHlwZSg0KSB7IGFuaW1hdGlvbi1kdXJhdGlvbjogMjBzOyB9XG4gICAgICAgICY6bnRoLW9mLXR5cGUoNSkgeyBhbmltYXRpb24tZHVyYXRpb246IDI1czsgfVxuICAgICAgICAmOm50aC1vZi10eXBlKDYpIHsgYW5pbWF0aW9uLWR1cmF0aW9uOiAzMHM7IH1cblxuICAgICAgICBAa2V5ZnJhbWVzIHByZWxvYWRlciB7XG4gICAgICAgICAgICBmcm9tIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlWigwKTsgfVxuICAgICAgICAgICAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIHRyYW5zbGF0ZVooMCk7IH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuYm9keS5ob21lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0JsdWU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYubG9hZGVkIHtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgI3ByZWxvYWRlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgei1pbmRleDogLTEwMDtcblxuICAgICAgICAgICAgJiA+IGRpdiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOCkgdHJhbnNsYXRlWigwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYgPiBoZWFkZXIge1xuICAgICAgICBuYXYubWFpbiB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiA+IHVsID4gbGkudy1zdWJtZW51IHtcbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmJvZHkuaG9tZSA+IGZvb3RlciB7XG4gICAgbmF2Lm1haW4ge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSh3aWR0aCwgdW5pdCgxMiksIHVuaXQtbWF4KDEyKSk7XG4gICAgfVxufVxuXG5hIHtcbiAgICBAaW5jbHVkZSBsaW5rLXdoaXRlO1xuXG4gICAgJi5leHRlcm5hbCB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGRwWkhSb1BTSTJMamN5TmlJZ2FHVnBaMmgwUFNJM0xqRTNOU0lnZG1sbGQwSnZlRDBpTUNBd0lEWXVOekkySURjdU1UYzFJajQ4Y0dGMGFDQm1hV3hzUFNJalJrWkdJaUJrUFNKTk5DNDFNVGdnTVM0ek5UbElMakkwTjFZd2FEWXVORGM1ZGpZdU9UWXpTRFV1TXpZM1ZqSXVORFF5VEM0NU9Ua2dOeTR4TnpVZ01DQTJMakkxTkd3MExqVXhPQzAwTGpnNU5Yb2lMejQ4TDNOMlp6ND0nKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRvcC12aWRlbyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdW5pdCgyMCk7XG4gICAgei1pbmRleDogLTE7XG5cbiAgICB2aWRlbyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiA5MHZoO1xuICAgIH1cbn1cblxuLnRpY2tldHMtdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNjRweDtcbn1cblxuLnRpY2tldHMtYm90dG9tIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgc3RlcHMobWFyZ2luLXRvcCwgMTIwcHgsIDE4MHB4KTtcbiAgICBAaW5jbHVkZSBzdGVwcyhoZWlnaHQsIDIxNXB4LCAzMDBweCk7XG5cbiAgICBmaWd1cmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMzAlO1xuICAgICAgICAgICAgbWFyZ2luOiAtMzBweCAwIDAgNDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudmlzaWJsZSB7XG4gICAgICAgIGZpZ3VyZSBzdmcge1xuICAgICAgICAgICAgQGluY2x1ZGUgYW5pbWF0ZS1zdmc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLWJsb2NrIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEod2lkdGgsIHVuaXQoNSksIHVuaXQtbWF4KDUpKTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC50ZXh0LWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShtYXJnaW4tcmlnaHQsIHVuaXQoMSksIHVuaXQtbWF4KDEpKTtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuXG4gICAgICAgICYgKyBoMiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubmV3cyB7XG4gICAgQGluY2x1ZGUgbWVkaWEod2lkdGgsIHVuaXQoOSksIHVuaXQtbWF4KDkpKTtcbiAgICBAaW5jbHVkZSBzdGVwcyhtYXJnaW4tdG9wLCAxNTBweCwgMjUwcHgpO1xuICAgIEBpbmNsdWRlIHN0ZXBzKG1hcmdpbi1ib3R0b20sIDE1MHB4LCAyNTBweCk7XG5cbiAgICBoMiB7XG4gICAgICAgIEBpbmNsdWRlIHN0ZXBzKG1hcmdpbi1ib3R0b20sIDIzcHgsIDM3cHgpO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgYXJ0aWNsZSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKHdpZHRoLCB1bml0KDQpLCB1bml0LW1heCg0KSk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IG5ld3M7XG4gICAgICAgICAgICAvLyBjb250ZW50OiBjb3VudGVyKG5ld3MpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtb2YtdHlwZSg0biArIDEpLFxuICAgICAgICAmOm50aC1vZi10eXBlKDRuICsgMikge1xuICAgICAgICAgICAgc3ZnIHRleHQge1xuICAgICAgICAgICAgICAgIGZpbGw6IG5vbmU7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgIHRleHQge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRibHVlO1xuICAgICAgICAgICAgICAgIHN0cm9rZTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMm4pIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRpbWUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5ncmlnb3JvdmljaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgJi52aXNpYmxlIC5xLXMgc3ZnIHtcbiAgICAgICAgQGluY2x1ZGUgYW5pbWF0ZS1zdmc7XG4gICAgfVxuXG4gICAgJi52aXNpYmxlIC5xLWIgc3ZnIHtcbiAgICAgICAgQGluY2x1ZGUgYW5pbWF0ZS1zdmc7XG4gICAgfVxuXG4gICAgLnF1b3RlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB0b3AgbGVmdCBuby1yZXBlYXQ7XG5cbiAgICAgICAgJi5xLWIge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMyU7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgfVxuXG4gICAgICAgICYucS1zIHtcbiAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKHJpZ2h0LCB1bml0KDApLCB1bml0LW1heCgwKSk7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgZmlndXJlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAaW5jbHVkZSBzdGVwcyhwYWRkaW5nLWJvdHRvbSwgMjUwcHgsIDE1MHB4KTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSh3aWR0aCwgdW5pdCgxMSksIHVuaXQtbWF4KDExKSk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKG1hcmdpbi1yaWdodCwgdW5pdCgyKSwgdW5pdC1tYXgoMikpO1xuXG4gICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICAgIEBpbmNsdWRlIHN0ZXBzKGZvbnQtc2l6ZSwgMzBweCwgNDBweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIyNTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICYucTEge1xuICAgICAgICAgICAgQGluY2x1ZGUgc3RlcHModG9wLCAyNXB4LCA1MHB4KTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSh3aWR0aCwgdW5pdCgxMCksIHVuaXQtbWF4KDEwKSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnEyIHtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKHdpZHRoLCB1bml0KDkpLCB1bml0LW1heCg5KSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnEzIHtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSh3aWR0aCwgdW5pdCg5KSwgdW5pdC1tYXgoOSkpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBwLmF1dGhvcixcbiAgICBwLmF1dGhvci10aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIHN0ZXBzKGZvbnQtc2l6ZSwgMTlweCwgMjZweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuOGVtO1xuICAgIH1cblxuICAgIHAuYXV0aG9yLXRpdGxlIHtcbiAgICAgICAgQGluY2x1ZGUgc3RlcHMoZm9udC1zaXplLCAxNHB4LCAxN3B4KTtcbiAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgIG1hcmdpbi10b3A6IC41ZW07XG4gICAgICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbn1cblxuLnBhcnRuZXJzIHtcbiAgICBAaW5jbHVkZSBzdGVwcyhtYXJnaW4tdG9wLCA4NXB4LCAxMzBweCk7XG5cbiAgICBhcnRpY2xlIHtcbiAgICAgICAgJiArIGFydGljbGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgc3RlcHMobWFyZ2luLXRvcCwgMjBweCwgNTBweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVooMCk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlO1xuICAgIH1cblxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoJHdoaXRlLCAuMSk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAuMmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgY29sb3I6IHJnYmEoJHdoaXRlLCAuMik7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHRyYW5zbGF0ZVooMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIkYmxhY2s6ICMwMDA7XG4kd2hpdGU6ICNmZmY7XG4kYmx1ZTogIzUxMkRFNjtcbiRkYXJrQmx1ZTogIzAzMDgxQjtcbiIsIiR3aWR0aE1heDogMTYwMHB4O1xuXG4kd2lkdGhGcm9tOiAxMDAwcHg7XG4kd2lkdGhTdGVwOiAxNTBweDtcbiR3aWR0aFN0ZXBDb3VudDogNDtcblxuQGZ1bmN0aW9uIHVuaXQoJG4pIHtcbiAgICBAcmV0dXJuIDR2dyAqICRuO1xufVxuXG5AZnVuY3Rpb24gdW5pdC1tYXgoJG4pIHtcbiAgICBAcmV0dXJuICR3aWR0aE1heCAvIDI1ICogJG47XG59XG5cbkBtaXhpbiBtZWRpYSgkcHJvcCwgJG5vcm1hbCwgJG1heCwgJG1vYmlsZTogbnVsbCkge1xuICAgICN7JHByb3B9OiAkbm9ybWFsO1xuXG4gICAgQGlmICRtYXgge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHdpZHRoTWF4KSB7XG4gICAgICAgICAgICAjeyRwcm9wfTogJG1heDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1peGluIHN0ZXBzKCRwcm9wLCAkbWluLCAkbWF4KSB7XG4gICAgI3skcHJvcH06ICRtaW47XG5cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICR3aWR0aFN0ZXBDb3VudCB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkd2lkdGhGcm9tICsgJHdpZHRoU3RlcCAqICRpKSB7XG4gICAgICAgICAgICAjeyRwcm9wfTogJG1pbiArICgkbWF4IC0gJG1pbikgLyAkd2lkdGhTdGVwQ291bnQgKiAkaTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1peGluIGxpbmstaG92ZXIge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmx1ZSwgMSk7XG59XG5cbkBtaXhpbiBsaW5rIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIHJnYmEoJGJsdWUsIDEpO1xuICAgIC8vIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKCRibHVlLCAwLjcpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAyMDBtcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgQGluY2x1ZGUgbGluay1ob3ZlcjtcbiAgICB9XG59XG5cbkBtaXhpbiBsaW5rLXdoaXRlIHtcbiAgICBAaW5jbHVkZSBsaW5rO1xuICAgIGNvbG9yOiAkd2hpdGU7XG59XG5cbkBtaXhpbiBwc2V1ZG8ge1xuICAgIEBpbmNsdWRlIGxpbms7XG4gICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG59XG5cbkBtaXhpbiBhbmltYXRlLXN2ZyB7XG4gICAgI291dGxpbmUgeyBhbmltYXRpb246IG91dGxpbmUgNDAwMG1zIGN1YmljLWJlemllcigwLjY3LCAwLjEsIDAuMzMsIDAuOTUpOyB9XG4gICAgQGtleWZyYW1lcyBvdXRsaW5lIHsgZnJvbSB7IHN0cm9rZS1kYXNoYXJyYXk6IDAgMTAwJTsgfSB0byB7IHN0cm9rZS1kYXNoYXJyYXk6IDEwMCUgMDsgfSB9XG4gICAgI3NvbGlkIHsgYW5pbWF0aW9uOiBzb2xpZCBjdWJpYy1iZXppZXIoMC42MSwgMC4xMiwgMC4xMiwgMC44NSkgMTUwMG1zOyBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkczsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsIC0yNzVweCk7IH1cbiAgICBAa2V5ZnJhbWVzIHNvbGlkIHsgZnJvbSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMHB4LCAtMjc1cHgpOyB9IHRvIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsIDI1cHgpOyB9IH1cbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0EsQUFBQSxVQUFVLEFBQUMsQ0FDUCxRQUFRLENBQUUsS0FBSyxDQUNmLEdBQUcsQ0FBRSxDQUFDLENBQ04sSUFBSSxDQUFFLENBQUMsQ0FDUCxNQUFNLENBQUUsQ0FBQyxDQUNULEtBQUssQ0FBRSxDQUFDLENBQ1IsZ0JBQWdCLENDTlQsT0FBTyxDRE9kLE9BQU8sQ0FBRSxHQUFHLENBQ1osVUFBVSxDQUFFLGtCQUFrQixDQXNDakMsQUE5Q0QsQUFVSSxVQVZNLENBVUYsR0FBRyxBQUFDLENBQ0osUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLENBQUMsQ0FDTixJQUFJLENBQUUsQ0FBQyxDQUNQLE1BQU0sQ0FBRSxDQUFDLENBQ1QsS0FBSyxDQUFFLENBQUMsQ0FDUixVQUFVLENBQUUsb0JBQW9CLENBQ2hDLFNBQVMsQ0FBRSxRQUFRLENBQUMsYUFBYSxDQUNqQyxnQkFBZ0IsQ0FBRSxPQUFPLENBQzVCLEFBbkJMLEFBcUJJLFVBckJNLENBcUJOLEdBQUcsQUFBQyxDQUNBLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEdBQUcsQ0FBRSxHQUFHLENBQ1IsSUFBSSxDQUFFLEdBQUcsQ0FDVCxNQUFNLENBQUUsaUJBQWlCLENBQ3pCLFNBQVMsQ0FBRSxpQ0FBaUMsQ0FtQi9DLEFBN0NMLEFBOEJRLFVBOUJFLENBcUJOLEdBQUcsQUFTRSxZQUFhLENBQUEsRUFBRSxDQUFFLENBQ2QsbUJBQW1CLENBQUUsT0FBTyxDQUMvQixBQWhD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 */
