body{font-family:Roboto,sans-serif;font-size:14px;font-weight:300;color:#fff;line-height:16px;background:#00283d}@media (min-width:768px){body{font-size:16px;line-height:22px}}:focus{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}@media (min-width:768px){.reveal{visibility:hidden}}.h1,h1{font-family:PT Serif,serif;font-weight:700;font-size:30px;line-height:32px;text-shadow:2px 2px 5px rgba(1,28,42,.25)}@media (min-width:768px){.h1,h1{font-size:48px;line-height:64px;text-transform:uppercase}}.h2,h2{font-family:PT Serif,serif;font-weight:700;font-size:24px;line-height:28px}@media (min-width:768px){.h2,h2{font-size:40px;line-height:53px}}.h3,h3{font-family:PT Serif,serif;font-weight:700;font-size:20px;line-height:22px}@media (min-width:768px){.h3,h3{font-size:32px;line-height:42px}}.h4,h4{font-family:PT Serif,serif;font-weight:400;font-size:24px;line-height:32px}.h5,h5{font-family:PT Serif,serif;font-weight:700;font-size:16px;line-height:21px}.small,small{font-size:13px;line-height:15px;font-weight:inherit}ul{padding-left:16px}.text-red{color:#a11717}.text-blue{color:#00283d}.bg-grey{background:#f5f5f5}.alert{border-radius:0}.alert-danger{color:#fff;background-color:#a11717;border-color:#a11717}a{color:inherit}a:hover{text-decoration:none;color:inherit}.link{font-family:PT Serif,serif;font-weight:700;font-size:16px;line-height:21px;text-decoration:underline;color:#00283d}.link:hover{color:#00283d;text-decoration:none}header{position:absolute;padding-top:20px;width:100%;top:0;left:0;z-index:10}.header-mobile{background:rgba(0,40,61,.8);position:fixed;z-index:1000;width:100%;top:0;left:0;height:50px;padding:5px 0;-webkit-box-shadow:2px 2px 5px rgba(1,28,42,.25);box-shadow:2px 2px 5px rgba(1,28,42,.25)}.header-mobile .btn-menu{padding:6px 12px}.header-mobile .fa-phone{font-size:24px}.mobile-menu{position:fixed;top:50px;left:0;right:0;background:rgba(0,40,61,.8);z-index:99;height:100%;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease-in,visibility .3s ease-in;transition:opacity .3s ease-in,visibility .3s ease-in}@media (min-width:992px){.mobile-menu{display:none}}.mobile-menu.visible{opacity:1;visibility:visible}.mobile-menu-wrapper{position:relative;height:100%;max-height:100%;overflow-x:hidden;overflow-y:scroll}.header-fixed{position:fixed;z-index:1000;width:100%;padding:10px 0;top:-220px;background:#00283d;-webkit-box-shadow:2px 2px 5px rgba(1,28,42,.25);box-shadow:2px 2px 5px rgba(1,28,42,.25)}.header-fixed .header-contact{font-family:PT Serif,serif;font-weight:700;font-size:18px;line-height:24px}.header-contact{color:#fff}.header-contact__icon{position:relative;top:-1px}.header-contact_address{position:relative;padding-left:16px}.header-contact_address .header-contact__icon{position:absolute;top:1px;left:0}a.header-contact:hover{color:#a11717}.language__item{font-family:PT Serif,serif;font-size:18px;line-height:24px;color:#fff;padding:6px 8px;border:1px solid #fff;background:0 0}.language__item.active,.language__item:hover{background:rgba(255,255,255,.3);color:#fff;text-decoration:none}.menu .nav-link{font-family:PT Serif,serif;font-weight:700;font-size:18px;line-height:24px;color:#fff}.menu .nav-item .nav-link{padding:4px 0}.menu .nav-item:not(:last-of-type) .nav-link{margin-right:30px}.menu .nav-item .nav-link{position:relative}.menu .nav-item .nav-link:after{position:absolute;bottom:0;left:0;right:0;margin:auto;width:0;content:'.';color:transparent;background:#fff;height:1px;-webkit-transition:all .5s;transition:all .5s}.menu .nav-item .nav-link:hover:after{width:100%}.btn{-webkit-box-shadow:2px 2px 5px rgba(1,28,42,.25);box-shadow:2px 2px 5px rgba(1,28,42,.25);background:#a11717;padding:6px 18px;color:#fff;font-family:PT Serif,serif;font-weight:700;font-size:18px;line-height:24px;border-radius:0;border:1px solid #a11717;position:relative;overflow:hidden}.btn:hover{color:#fff}.btn:before{content:'';position:absolute;top:-30px;right:0;-webkit-transform:translate(0,-50%) scale(1);transform:translate(0,-50%) scale(1);display:block;width:60px;height:60px;background:rgba(255,255,255,.1);border-radius:50px;-webkit-transition:.5s;transition:.5s;z-index:1}.btn:hover:before{-webkit-transform:scale(8.5);transform:scale(8.5)}@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.video-section{position:relative;background-size:cover;overflow:hidden;height:100vh;min-height:600px}@media (min-width:768px){.video-section{height:100vh;min-height:768px}}.video-section__video{position:absolute;bottom:0;left:0;top:0;width:100%;-o-object-fit:cover;object-fit:cover;height:100%;z-index:0}.video-section__bg{position:absolute;bottom:0;left:0;top:0;width:100%;height:100%;z-index:0;background:-webkit-gradient(linear,left top,right top,color-stop(13%,#00283d),color-stop(48%,rgba(0,40,61,.600956)),to(rgba(0,40,61,0))),url(../img/about-bg.jpg) no-repeat top center;background:linear-gradient(90deg,#00283d 13%,rgba(0,40,61,.600956) 48%,rgba(0,40,61,0) 100%),url(../img/about-bg.jpg) no-repeat top center;background-blend-mode:multiply,normal;background-size:cover;-webkit-animation:scale 2s forwards;animation:scale 2s forwards}.video-section-wrapper{position:relative;z-index:5;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,40,61,.7)),to(rgba(0,40,61,.7))),url(../img/bg-mobile.jpg) no-repeat top center;background:linear-gradient(0deg,rgba(0,40,61,.7),rgba(0,40,61,.7)),url(../img/bg-mobile.jpg) no-repeat top center;background-size:cover;background-blend-mode:multiply,normal;padding-top:120px;height:100vh;min-height:600px}@media (min-width:768px){.video-section-wrapper{height:100vh;min-height:768px;padding-top:171px;background:0 0}}.video-section-wrapper_about{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,40,61,.7)),to(rgba(0,40,61,.7))),url(../img/about-bg_mobile.jpg) no-repeat top center;background:linear-gradient(0deg,rgba(0,40,61,.7),rgba(0,40,61,.7)),url(../img/about-bg_mobile.jpg) no-repeat top center;background-blend-mode:multiply,normal;background-size:cover}@media (min-width:768px){.video-section-wrapper_about{background:-webkit-gradient(linear,left top,right top,color-stop(13%,#00283d),color-stop(48%,rgba(0,40,61,.600956)),to(rgba(0,40,61,0))),url(../img/about-bg.jpg) no-repeat top center fixed;background:linear-gradient(90deg,#00283d 13%,rgba(0,40,61,.600956) 48%,rgba(0,40,61,0) 100%),url(../img/about-bg.jpg) no-repeat top center fixed;background-size:cover}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:2),(min-width:768px) and (-webkit-min-device-pixel-ratio:1.25),(min-width:768px) and (min-resolution:120dpi){.video-section-wrapper_about{background:-webkit-gradient(linear,left top,right top,color-stop(13%,#00283d),color-stop(48%,rgba(0,40,61,.600956)),to(rgba(0,40,61,0))),url(../img/about-bg_big.jpg) no-repeat top center fixed;background:linear-gradient(90deg,#00283d 13%,rgba(0,40,61,.600956) 48%,rgba(0,40,61,0) 100%),url(../img/about-bg_big.jpg) no-repeat top center fixed;background-size:cover}}.video-section-wrapper_assortment{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,40,61,.7)),to(rgba(0,40,61,.7))),url(../img/assortment-bg_mobile.jpg) no-repeat top center;background:linear-gradient(0deg,rgba(0,40,61,.7),rgba(0,40,61,.7)),url(../img/assortment-bg_mobile.jpg) no-repeat top center;background-blend-mode:multiply,normal;background-size:cover}@media (min-width:768px){.video-section-wrapper_assortment{background:-webkit-gradient(linear,left top,right top,color-stop(13%,#00283d),color-stop(48%,rgba(0,40,61,.600956)),to(rgba(0,40,61,0))),url(../img/assortment-bg.jpg) no-repeat top center fixed;background:linear-gradient(90deg,#00283d 13%,rgba(0,40,61,.600956) 48%,rgba(0,40,61,0) 100%),url(../img/assortment-bg.jpg) no-repeat top center fixed;background-size:cover}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:2),(min-width:768px) and (-webkit-min-device-pixel-ratio:1.25),(min-width:768px) and (min-resolution:120dpi){.video-section-wrapper_assortment{background:-webkit-gradient(linear,left top,right top,color-stop(13%,#00283d),color-stop(48%,rgba(0,40,61,.600956)),to(rgba(0,40,61,0))),url(../img/assortment-bg_big.jpg) no-repeat top center fixed;background:linear-gradient(90deg,#00283d 13%,rgba(0,40,61,.600956) 48%,rgba(0,40,61,0) 100%),url(../img/assortment-bg_big.jpg) no-repeat top center fixed;background-size:cover}}.video-section-content{margin-bottom:70px}.bordered-block{border-left:1px solid #fff;padding-left:30px}@media (min-width:768px){.bordered-block{padding-left:70px}}.bordered-block_dark{border-color:#00283d}.section_quality{padding-top:90px;-webkit-box-shadow:2px 2px 5px rgba(1,28,42,.25);box-shadow:2px 2px 5px rgba(1,28,42,.25);position:relative;z-index:1}.section_form{position:relative;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,40,61,.7)),to(rgba(0,40,61,.7))),url(../img/about-bg_mobile.jpg) no-repeat top center;background:linear-gradient(0deg,rgba(0,40,61,.7),rgba(0,40,61,.7)),url(../img/about-bg_mobile.jpg) no-repeat top center;background-blend-mode:multiply,normal;background-size:cover}@media (min-width:768px){.section_form{background:-webkit-gradient(linear,left top,right top,color-stop(13%,#00283d),color-stop(48%,rgba(0,40,61,.600956)),to(rgba(0,40,61,0))),url(../img/about-bg.jpg) no-repeat top center fixed;background:linear-gradient(90deg,#00283d 13%,rgba(0,40,61,.600956) 48%,rgba(0,40,61,0) 100%),url(../img/about-bg.jpg) no-repeat top center fixed;background-size:cover}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:2),(min-width:768px) and (-webkit-min-device-pixel-ratio:1.25),(min-width:768px) and (min-resolution:120dpi){.section_form{background:-webkit-gradient(linear,left top,right top,color-stop(13%,#00283d),color-stop(48%,rgba(0,40,61,.600956)),to(rgba(0,40,61,0))),url(../img/about-bg_big.jpg) no-repeat top center fixed;background:linear-gradient(90deg,#00283d 13%,rgba(0,40,61,.600956) 48%,rgba(0,40,61,0) 100%),url(../img/about-bg_big.jpg) no-repeat top center fixed;background-size:cover}}.section_form-assortment{position:relative;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,40,61,.7)),to(rgba(0,40,61,.7))),url(../img/assortment-bg_mobile.jpg) no-repeat top center;background:linear-gradient(0deg,rgba(0,40,61,.7),rgba(0,40,61,.7)),url(../img/assortment-bg_mobile.jpg) no-repeat top center;background-blend-mode:multiply,normal;background-size:cover}@media (min-width:768px){.section_form-assortment{background:-webkit-gradient(linear,left top,right top,color-stop(13%,#00283d),color-stop(48%,rgba(0,40,61,.600956)),to(rgba(0,40,61,0))),url(../img/assortment-bg.jpg) no-repeat top center fixed;background:linear-gradient(90deg,#00283d 13%,rgba(0,40,61,.600956) 48%,rgba(0,40,61,0) 100%),url(../img/assortment-bg.jpg) no-repeat top center fixed;background-size:cover}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:2),(min-width:768px) and (-webkit-min-device-pixel-ratio:1.25),(min-width:768px) and (min-resolution:120dpi){.section_form-assortment{background:-webkit-gradient(linear,left top,right top,color-stop(13%,#00283d),color-stop(48%,rgba(0,40,61,.600956)),to(rgba(0,40,61,0))),url(../img/assortment-bg_big.jpg) no-repeat top center fixed;background:linear-gradient(90deg,#00283d 13%,rgba(0,40,61,.600956) 48%,rgba(0,40,61,0) 100%),url(../img/assortment-bg_big.jpg) no-repeat top center fixed;background-size:cover}}.section_assortment{position:relative;margin-bottom:50px}@media (min-width:992px){.section_assortment:before{content:'';height:385px;bottom:-50px;width:50%;right:0;background:#a11717;position:absolute;z-index:0}}@media (min-width:992px) and (min-width:1200px){.section_assortment:before{height:470px}}.section_logistics{background:#f5f5f5;position:relative;padding-top:70px}@media (max-width:991px){.section_logistics .text-blue{color:#fff}}.section_logistics:before{content:'';height:calc(100% - 105px);top:0;width:100%;left:0;background:#a11717;position:absolute;z-index:0}@media (min-width:992px){.section_logistics:before{height:calc(100% - 234px);width:50%}}@media (min-width:1200px){.section_logistics:before{height:calc(100% - 279px)}}.section_steps{background:#f5f5f5;position:relative;overflow:hidden}.section_steps .number{-webkit-text-stroke:1px #00283d}.section_categories{position:relative}.section_categories .container{z-index:1}.section_categories:before{content:'';height:395px;top:0;width:100%;left:0;background:#a11717;position:absolute;z-index:0}@media (min-width:992px){.section_categories:before{width:calc((100% - 1140px)/ 2 + 1140px / 12 * 8 - 15px)}}.section_categories:after{content:'';height:338px;bottom:0;width:100%;right:0;background:#a11717;position:absolute;z-index:0}@media (min-width:992px){.section_categories:after{width:calc((100% - 1140px)/ 2 + 1140px / 12 * 8 - 15px)}}.section_categories .bordered-block{margin:44px 0 45px}@media (max-width:991px){.section_categories .bordered-block_fix{padding-left:0}}.sku-wrapper{padding:55px 0 0 0;position:relative}@media (min-width:768px){.sku-wrapper{padding:55px 0}}.sku-wrapper:before{content:'';height:100%;top:0;width:100%;left:0;background:#a11717;position:absolute}@media (min-width:992px){.sku-wrapper:before{width:66%}}.sku-text{padding-left:15px;padding-right:15px}@media (min-width:576px){.sku-text{padding-left:70px;padding-right:0}}.sku-img-wrapper{padding:15px}@media (min-width:992px){.sku-img-wrapper{border:1px solid #fff;padding:34px}}.sku-img-wrapper img{-webkit-box-shadow:2px 2px 5px rgba(1,28,42,.25);box-shadow:2px 2px 5px rgba(1,28,42,.25)}.number{font-family:PT Serif,serif;font-weight:700;font-size:90px;line-height:119px;color:transparent;-webkit-text-stroke:1px #fff}.number_sku{position:absolute;top:-70px;left:70%}.products-wrapper{position:relative}.products-wrapper .container{position:relative;z-index:2}.products-wrapper:before{content:'';position:absolute;width:50%;height:calc(50% + 50px);background:#a11717;bottom:-50px;right:50%;z-index:1}.products-wrapper:after{content:'';position:absolute;width:50%;height:calc(50% + 50px);background:#a11717;top:-50px;left:50%;right:0;z-index:1}.products-text{padding:30px 15px;color:#00283d}@media (min-width:992px){.products-text{min-height:232px}}@media (min-width:1200px){.products-text{padding:64px 20px 15px;min-height:277px}}@media (max-width:767px){.optimization-text{border-left:1px solid #a11717;padding:5px 0 5px 15px;margin-bottom:0;margin-left:28px}}@media (min-width:768px){.optimization-bordered-right{border-right:1px solid #a11717;padding-left:80px}.optimization-bordered{padding-left:80px;border-top:1px solid #a11717;border-left:1px solid #a11717}.optimization-icon-wrapper{padding:0 15px;background:#00283d;position:absolute;top:-28px;left:0}}.icon-circle{width:57px;height:57px;background:#a11717;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:2px 2px 5px rgba(1,28,42,.25);box-shadow:2px 2px 5px rgba(1,28,42,.25)}.icon-line{position:relative}.icon-line:before{content:'';position:absolute;border-bottom:1px solid #fff;width:calc(100% - 35px);right:0;bottom:0}.quality-wrapper{background:#a11717}.quality-img{-webkit-box-shadow:2px 2px 5px rgba(1,28,42,.25);box-shadow:2px 2px 5px rgba(1,28,42,.25);-webkit-transform:translateY(-30px);transform:translateY(-30px)}@media (min-width:576px){.quality-img{-webkit-transform:translateY(-60px);transform:translateY(-60px)}}footer{background:#00283d;border-top:1px solid rgba(255,255,255,.6)}.footer-contact{color:#fff}.footer-contact__icon{position:relative;top:-1px}.footer-contact a{color:#fff}.footer-contact a:hover{color:#a11717}.footer-contact_address{position:relative;padding-left:16px}.footer-contact_address .footer-contact__icon{position:absolute;top:1px;left:0}.form-control{background:0 0;border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:1px solid #fff;padding:0 15px 15px 0;height:auto;color:#fff;font-size:16px;border-radius:0}.form-control:focus{background:0 0;color:#fff;border-color:#fff}.form-control::-webkit-input-placeholder{font-size:16px;color:rgba(255,255,255,.6);font-family:Roboto,sans-serif;font-weight:300}.form-control::-moz-placeholder{font-size:16px;color:rgba(255,255,255,.6);font-family:Roboto,sans-serif;font-weight:300}.form-control:-moz-placeholder{font-size:16px;color:rgba(255,255,255,.6);font-family:Roboto,sans-serif;font-weight:300}.form-control:-ms-input-placeholder{font-size:16px;color:rgba(255,255,255,.6);font-family:Roboto,sans-serif;font-weight:300}.form-control:focus::-webkit-input-placeholder{opacity:0}.form-control:focus::-moz-placeholder{opacity:0}.form-control:focus:-moz-placeholder{opacity:0}.form-control:focus:-ms-input-placeholder{opacity:0}.custom-control{padding-left:30px}.custom-control-label{font-size:12px;line-height:21px;display:block}.custom-control-label:before{position:absolute;top:0;width:21px;height:21px;background-color:transparent;border:#fff solid 1px;border-radius:0!important;left:-30px}.custom-control-label:after{background-size:unset;width:30px;height:30px;top:-7px;left:-30px}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3Csvg width='28' height='30' viewBox='0 0 28 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d)'%3E%3Cpath d='M4.5 13.5L9.5 20.5L23.5 1' stroke='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='0.0931396' y='0.708374' width='27.813' height='28.6504' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#fff;background-color:transparent}.custom-control-input:focus~.custom-control-label::before{-webkit-box-shadow:none!important;box-shadow:none!important}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:unset}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:transparent;border-color:#fff}.assortment-wrapper{padding-top:48px}@media (min-width:992px){.assortment-wrapper{padding:118px 0 0}}.icon-logistics{fill:#fff}@media (min-width:992px){.icon-logistics{fill:#00283d}}.square-block{-webkit-box-shadow:2px 2px 5px rgba(1,28,42,.25);box-shadow:2px 2px 5px rgba(1,28,42,.25);position:relative;z-index:1}.circle{width:20px;height:20px;border-radius:50%;background:#a11717;display:inline-block}.big-circle{background:#f5f5f5;border-radius:50%;color:#fff;padding:26px;position:absolute;bottom:-112px;right:-113px}.steps-top{position:relative}@media (min-width:992px){.steps-top{border-top:1px solid #a11717;border-right:1px solid #a11717;border-bottom:1px solid #a11717;margin-top:130px;min-height:273px}}@media (min-width:992px){.steps-wrapper{padding-right:130px}.steps-title-block{position:absolute;max-width:530px;bottom:-69px;left:-1px}.steps-title-text{background:#f5f5f5;padding:15px 0;margin:0;z-index:4;position:relative}}.steps-bottom{position:relative}@media (min-width:992px){.steps-bottom{border-left:1px solid #a11717;border-bottom:1px solid #a11717;min-height:273px;margin-bottom:100px}}@media (min-width:992px){.steps-top-content{-webkit-transform:translateY(-130px);transform:translateY(-130px)}.steps-bottom-content{-webkit-transform:translateY(144px);transform:translateY(144px)}}.category-block{height:254px;-webkit-box-shadow:2px 2px 5px rgba(1,28,42,.25);box-shadow:2px 2px 5px rgba(1,28,42,.25);background-size:cover}.category-block_vertical{height:100%;min-height:254px}@media (min-width:768px){.category-block:hover .category-block-content{opacity:1;visibility:visible}}.category-block-wrapper{margin-bottom:30px}.category-block-content{background:-webkit-gradient(linear,left top,right top,color-stop(12.47%,#00283d),to(rgba(0,40,61,0)));background:linear-gradient(90deg,#00283d 12.47%,rgba(0,40,61,0) 100%);height:100%;padding:15px;-webkit-transition:.3s;transition:.3s}@media (min-width:768px){.category-block-content{opacity:0;visibility:hidden;padding:15px 15px 15px 40px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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QSxFQUNBLFdBQUEsT0FDQSxRQUFBLEtBQUEsS0FBQSxLQUFBIiwiZmlsZSI6Im1haW4ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiRyZWQtY29sb3I6ICNBMTE3MTc7XHJcbiRkYXJrLWNvbG9yOiAjMDAyODNEO1xyXG4kc2hhZG93OiAycHggMnB4IDVweCByZ2JhKDEsIDI4LCA0MiwgMC4yNSk7XHJcblxyXG5ib2R5IHtcclxuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgYmFja2dyb3VuZDogJGRhcmstY29sb3I7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICB9XHJcbn1cclxuXHJcbio6Zm9jdXMge1xyXG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5yZXZlYWwge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIH1cclxufVxyXG5cclxuLmgxLCBoMSB7XHJcbiAgZm9udC1mYW1pbHk6IFBUIFNlcmlmLCBzZXJpZjtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXNpemU6IDMwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgdGV4dC1zaGFkb3c6ICRzaGFkb3c7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNjRweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG59XHJcblxyXG4uaDIsIGgyIHtcclxuICBmb250LWZhbWlseTogUFQgU2VyaWYsIHNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxuICBsaW5lLWhlaWdodDogMjhweDtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xyXG4gIH1cclxufVxyXG5cclxuLmgzLCBoMyB7XHJcbiAgZm9udC1mYW1pbHk6IFBUIFNlcmlmLCBzZXJpZjtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICB9XHJcbn1cclxuXHJcbi5oNCwgaDQge1xyXG4gIGZvbnQtZmFtaWx5OiBQVCBTZXJpZiwgc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbn1cclxuXHJcbi5oNSwgaDUge1xyXG4gIGZvbnQtZmFtaWx5OiBQVCBTZXJpZiwgc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG59XHJcblxyXG5zbWFsbCwgLnNtYWxsIHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbnVsIHtcclxuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbn1cclxuXHJcbi50ZXh0LXJlZCB7XHJcbiAgY29sb3I6ICRyZWQtY29sb3I7XHJcbn1cclxuXHJcbi50ZXh0LWJsdWUge1xyXG4gIGNvbG9yOiAkZGFyay1jb2xvcjtcclxufVxyXG5cclxuLmJnLWdyZXkge1xyXG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbn1cclxuXHJcbi5hbGVydCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLmFsZXJ0LWRhbmdlciB7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1jb2xvcjtcclxuICBib3JkZXItY29sb3I6ICRyZWQtY29sb3I7XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gIH1cclxufVxyXG5cclxuLmxpbmsge1xyXG4gIGZvbnQtZmFtaWx5OiBQVCBTZXJpZiwgc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIGNvbG9yOiAkZGFyay1jb2xvcjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGRhcmstY29sb3I7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5oZWFkZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBwYWRkaW5nLXRvcDogMjBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLmhlYWRlci1tb2JpbGUge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50aXplKCRkYXJrLWNvbG9yLCAwLjIpO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiAxMDAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGhlaWdodDogNTBweDtcclxuICBwYWRkaW5nOiA1cHggMDtcclxuICBib3gtc2hhZG93OiAkc2hhZG93O1xyXG5cclxuICAuYnRuLW1lbnUge1xyXG4gICAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgfVxyXG5cclxuICAuZmEtcGhvbmUge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gIH1cclxufVxyXG5cclxuLm1vYmlsZS1tZW51IHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiA1MHB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRpemUoJGRhcmstY29sb3IsIDAuMik7XHJcbiAgei1pbmRleDogOTk7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UtaW4sIHZpc2liaWxpdHkgLjNzIGVhc2UtaW47XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJi52aXNpYmxlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgJi13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyLWZpeGVkIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogMTAwMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgdG9wOiAtMjIwcHg7XHJcbiAgYmFja2dyb3VuZDogJGRhcmstY29sb3I7XHJcbiAgYm94LXNoYWRvdzogJHNoYWRvdztcclxuXHJcbiAgLmhlYWRlci1jb250YWN0IHtcclxuICAgIGZvbnQtZmFtaWx5OiBQVCBTZXJpZiwgc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyLWNvbnRhY3Qge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG5cclxuICAmX19pY29uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogLTFweDtcclxuICB9XHJcblxyXG4gICZfYWRkcmVzcyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcblxyXG4gICAgLmhlYWRlci1jb250YWN0X19pY29uIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDFweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmEuaGVhZGVyLWNvbnRhY3Q6aG92ZXIge1xyXG4gIGNvbG9yOiAkcmVkLWNvbG9yO1xyXG59XHJcblxyXG4ubGFuZ3VhZ2Uge1xyXG4gICZfX2l0ZW0ge1xyXG4gICAgZm9udC1mYW1pbHk6IFBUIFNlcmlmLCBzZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBwYWRkaW5nOiA2cHggOHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tZW51IHtcclxuICAubmF2LWxpbmsge1xyXG4gICAgZm9udC1mYW1pbHk6IFBUIFNlcmlmLCBzZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICB9XHJcblxyXG4gIC5uYXYtaXRlbSAubmF2LWxpbmsge1xyXG4gICAgcGFkZGluZzogNHB4IDA7XHJcbiAgfVxyXG5cclxuICAubmF2LWl0ZW06bm90KDpsYXN0LW9mLXR5cGUpIC5uYXYtbGluayB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgfVxyXG5cclxuICAubmF2LWl0ZW0gLm5hdi1saW5rIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIHdpZHRoOiAwO1xyXG4gICAgICBjb250ZW50OiAnLic7XHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlcjphZnRlciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ0biB7XHJcbiAgYm94LXNoYWRvdzogJHNoYWRvdztcclxuICBiYWNrZ3JvdW5kOiAkcmVkLWNvbG9yO1xyXG4gIHBhZGRpbmc6IDZweCAxOHB4O1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGZvbnQtZmFtaWx5OiBQVCBTZXJpZiwgc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJHJlZC1jb2xvcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtMzBweDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgc2NhbGUoMSk7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgIHRyYW5zaXRpb246IDAuNXM7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoOC41KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2NhbGUge1xyXG4gIC8vMCUge1xyXG4gIC8vICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcbiAgLy99XHJcbiAgLy8xMDAlIHtcclxuICAvLyAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAvL31cclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICB9XHJcbn1cclxuXHJcbi52aWRlby1zZWN0aW9uIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAgbWluLWhlaWdodDogNjAwcHg7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgbWluLWhlaWdodDogNzY4cHg7XHJcbiAgfVxyXG5cclxuICAmX192aWRlbyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgfVxyXG5cclxuICAmX19iZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAkZGFyay1jb2xvciAxMyUsIHJnYmEoMCwgNDAsIDYxLCAwLjYwMDk1NikgNDglLCByZ2JhKDAsIDQwLCA2MSwgMCkgMTAwJSksIHVybCgnLi4vaW1nL2Fib3V0LWJnLmpwZycpIG5vLXJlcGVhdCB0b3AgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseSwgbm9ybWFsO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGFuaW1hdGlvbjogc2NhbGUgMnMgZm9yd2FyZHM7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYmctdHJ1Y2soKSB7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgNDAsIDYxLCAwLjcpLCByZ2JhKDAsIDQwLCA2MSwgMC43KSksIHVybCgnLi4vaW1nL2Fib3V0LWJnX21vYmlsZS5qcGcnKSBuby1yZXBlYXQgdG9wIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5LCBub3JtYWw7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgJGRhcmstY29sb3IgMTMlLCByZ2JhKDAsIDQwLCA2MSwgMC42MDA5NTYpIDQ4JSwgcmdiYSgwLCA0MCwgNjEsIDApIDEwMCUpLCB1cmwoJy4uL2ltZy9hYm91dC1iZy5qcGcnKSBuby1yZXBlYXQgdG9wIGNlbnRlciBmaXhlZDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICRkYXJrLWNvbG9yIDEzJSwgcmdiYSgwLCA0MCwgNjEsIDAuNjAwOTU2KSA0OCUsIHJnYmEoMCwgNDAsIDYxLCAwKSAxMDAlKSwgdXJsKCcuLi9pbWcvYWJvdXQtYmdfYmlnLmpwZycpIG5vLXJlcGVhdCB0b3AgY2VudGVyIGZpeGVkO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBiZy12ZWdldGFibGVzKCkge1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDQwLCA2MSwgMC43KSwgcmdiYSgwLCA0MCwgNjEsIDAuNykpLCB1cmwoJy4uL2ltZy9hc3NvcnRtZW50LWJnX21vYmlsZS5qcGcnKSBuby1yZXBlYXQgdG9wIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5LCBub3JtYWw7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgJGRhcmstY29sb3IgMTMlLCByZ2JhKDAsIDQwLCA2MSwgMC42MDA5NTYpIDQ4JSwgcmdiYSgwLCA0MCwgNjEsIDApIDEwMCUpLCB1cmwoJy4uL2ltZy9hc3NvcnRtZW50LWJnLmpwZycpIG5vLXJlcGVhdCB0b3AgY2VudGVyIGZpeGVkO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICB9XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgJGRhcmstY29sb3IgMTMlLCByZ2JhKDAsIDQwLCA2MSwgMC42MDA5NTYpIDQ4JSwgcmdiYSgwLCA0MCwgNjEsIDApIDEwMCUpLCB1cmwoJy4uL2ltZy9hc3NvcnRtZW50LWJnX2JpZy5qcGcnKSBuby1yZXBlYXQgdG9wIGNlbnRlciBmaXhlZDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4udmlkZW8tc2VjdGlvbi13cmFwcGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogNTtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCA0MCwgNjEsIDAuNyksIHJnYmEoMCwgNDAsIDYxLCAwLjcpKSwgdXJsKCcuLi9pbWcvYmctbW9iaWxlLmpwZycpIG5vLXJlcGVhdCB0b3AgY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseSwgbm9ybWFsO1xyXG4gIHBhZGRpbmctdG9wOiAxMjBweDtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIG1pbi1oZWlnaHQ6IDYwMHB4O1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIG1pbi1oZWlnaHQ6IDc2OHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDE3MXB4O1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICB9XHJcblxyXG4gICZfYWJvdXQge1xyXG4gICAgQGluY2x1ZGUgYmctdHJ1Y2soKTtcclxuICB9XHJcblxyXG4gICZfYXNzb3J0bWVudCB7XHJcbiAgICBAaW5jbHVkZSBiZy12ZWdldGFibGVzKCk7XHJcbiAgfVxyXG59XHJcblxyXG4udmlkZW8tc2VjdGlvbi1jb250ZW50IHtcclxuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG59XHJcblxyXG4uYm9yZGVyZWQtYmxvY2sge1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZmZmZjtcclxuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XHJcbiAgfVxyXG5cclxuICAmX2Rhcmsge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkZGFyay1jb2xvcjtcclxuICB9XHJcbn1cclxuXHJcbi5zZWN0aW9uIHtcclxuICAmX3F1YWxpdHkge1xyXG4gICAgcGFkZGluZy10b3A6IDkwcHg7XHJcbiAgICBib3gtc2hhZG93OiAkc2hhZG93O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gICZfZm9ybSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBAaW5jbHVkZSBiZy10cnVjaygpO1xyXG4gIH1cclxuXHJcbiAgJl9mb3JtLWFzc29ydG1lbnQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQGluY2x1ZGUgYmctdmVnZXRhYmxlcygpO1xyXG4gIH1cclxuXHJcbiAgJl9hc3NvcnRtZW50IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGhlaWdodDogMzg1cHg7XHJcbiAgICAgICAgYm90dG9tOiAtNTBweDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRyZWQtY29sb3I7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgaGVpZ2h0OiA0NzBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfbG9naXN0aWNzIHtcclxuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAudGV4dC1ibHVlIHtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTA1cHgpO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkcmVkLWNvbG9yO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjM0cHgpO1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjc5cHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX3N0ZXBzIHtcclxuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIC5udW1iZXIge1xyXG4gICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggJGRhcmstY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX2NhdGVnb3JpZXMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGhlaWdodDogMzk1cHg7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRyZWQtY29sb3I7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgei1pbmRleDogMDtcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxMTQwcHgpIC8gMiArIDExNDBweCAvIDEyICogOCAtIDE1cHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBoZWlnaHQ6IDMzOHB4O1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYmFja2dyb3VuZDogJHJlZC1jb2xvcjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB6LWluZGV4OiAwO1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDExNDBweCkgLyAyICsgMTE0MHB4IC8gMTIgKiA4IC0gMTVweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYm9yZGVyZWQtYmxvY2sge1xyXG4gICAgICBtYXJnaW46IDQ0cHggMCA0NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAuYm9yZGVyZWQtYmxvY2tfZml4IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5za3Utd3JhcHBlciB7XHJcbiAgcGFkZGluZzogNTVweCAwIDAgMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICBwYWRkaW5nOiA1NXB4IDA7XHJcbiAgfVxyXG5cclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQ6ICRyZWQtY29sb3I7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDY2JTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5za3UtdGV4dCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnNrdS1pbWctd3JhcHBlciB7XHJcbiAgcGFkZGluZzogMTVweDtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XHJcbiAgICBwYWRkaW5nOiAzNHB4O1xyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XHJcbiAgfVxyXG59XHJcblxyXG4ubnVtYmVyIHtcclxuICBmb250LWZhbWlseTogUFQgU2VyaWYsIHNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGZvbnQtc2l6ZTogOTBweDtcclxuICBsaW5lLWhlaWdodDogMTE5cHg7XHJcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjZmZmZmZmO1xyXG5cclxuICAmX3NrdSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC03MHB4O1xyXG4gICAgbGVmdDogNzAlO1xyXG4gIH1cclxufVxyXG5cclxuLnByb2R1Y3RzLXdyYXBwZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgaGVpZ2h0OiBjYWxjKDUwJSArIDUwcHgpO1xyXG4gICAgYmFja2dyb3VuZDogJHJlZC1jb2xvcjtcclxuICAgIGJvdHRvbTogLTUwcHg7XHJcbiAgICByaWdodDogNTAlO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgaGVpZ2h0OiBjYWxjKDUwJSArIDUwcHgpO1xyXG4gICAgYmFja2dyb3VuZDogJHJlZC1jb2xvcjtcclxuICAgIHRvcDogLTUwcHg7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZHVjdHMtdGV4dCB7XHJcbiAgcGFkZGluZzogMzBweCAxNXB4O1xyXG4gIGNvbG9yOiAkZGFyay1jb2xvcjtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIG1pbi1oZWlnaHQ6IDIzMnB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICBwYWRkaW5nOiA2NHB4IDIwcHggMTVweDtcclxuICAgIG1pbi1oZWlnaHQ6IDI3N3B4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLm9wdGltaXphdGlvbi10ZXh0IHtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHJlZC1jb2xvcjtcclxuICAgIHBhZGRpbmc6IDVweCAwIDVweCAxNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAyOHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLm9wdGltaXphdGlvbi1ib3JkZXJlZC1yaWdodCB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkcmVkLWNvbG9yO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xyXG4gIH1cclxuICAub3B0aW1pemF0aW9uLWJvcmRlcmVkIHtcclxuICAgIHBhZGRpbmctbGVmdDogODBweDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkcmVkLWNvbG9yO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkcmVkLWNvbG9yO1xyXG4gIH1cclxuICAub3B0aW1pemF0aW9uLWljb24td3JhcHBlciB7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay1jb2xvcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTI4cHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmljb24tY2lyY2xlIHtcclxuICB3aWR0aDogNTdweDtcclxuICBoZWlnaHQ6IDU3cHg7XHJcbiAgYmFja2dyb3VuZDogJHJlZC1jb2xvcjtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJveC1zaGFkb3c6ICRzaGFkb3c7XHJcbn1cclxuXHJcbi5pY29uLWxpbmUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzNXB4KTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnF1YWxpdHktd3JhcHBlciB7XHJcbiAgYmFja2dyb3VuZDogJHJlZC1jb2xvcjtcclxufVxyXG5cclxuLnF1YWxpdHktaW1nIHtcclxuICBib3gtc2hhZG93OiAkc2hhZG93O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuZm9vdGVyIHtcclxuICBiYWNrZ3JvdW5kOiAkZGFyay1jb2xvcjtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRhY3Qge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG5cclxuICAmX19pY29uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogLTFweDtcclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkcmVkLWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9hZGRyZXNzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuXHJcbiAgICAuZm9vdGVyLWNvbnRhY3RfX2ljb24ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMXB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvcm0tY29udHJvbCB7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XHJcbiAgcGFkZGluZzogMCAxNXB4IDE1cHggMDtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xyXG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbDotbW96LXBsYWNlaG9sZGVyIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xyXG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2w6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uY3VzdG9tLWNvbnRyb2wge1xyXG4gIHBhZGRpbmctbGVmdDogMzBweDtcclxufVxyXG5cclxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6ICNGRkZGRkYgc29saWQgMXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgbGVmdDogLTMwcHg7XHJcbiAgfVxyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogdW5zZXQ7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHRvcDogLTdweDtcclxuICAgIGxlZnQ6IC0zMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI4JyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMjggMzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjBfZCknJTNFJTNDcGF0aCBkPSdNNC41IDEzLjVMOS41IDIwLjVMMjMuNSAxJyBzdHJva2U9J3doaXRlJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NmaWx0ZXIgaWQ9J2ZpbHRlcjBfZCcgeD0nMC4wOTMxMzk2JyB5PScwLjcwODM3NCcgd2lkdGg9JzI3LjgxMycgaGVpZ2h0PScyOC42NTA0JyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUNvbG9yTWF0cml4IGluPSdTb3VyY2VBbHBoYScgdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwJy8lM0UlM0NmZU9mZnNldCBkeT0nNCcvJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPScyJy8lM0UlM0NmZUNvbG9yTWF0cml4IHR5cGU9J21hdHJpeCcgdmFsdWVzPScwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjI1IDAnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbjI9J0JhY2tncm91bmRJbWFnZUZpeCcgcmVzdWx0PSdlZmZlY3QxX2Ryb3BTaGFkb3cnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdlZmZlY3QxX2Ryb3BTaGFkb3cnIHJlc3VsdD0nc2hhcGUnLyUzRSUzQy9maWx0ZXIlM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIik7XHJcbn1cclxuXHJcbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcclxufVxyXG5cclxuLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItY29sb3I6ICNGRkZGRkY7XHJcbn1cclxuXHJcbi5hc3NvcnRtZW50LXdyYXBwZXIge1xyXG4gIHBhZGRpbmctdG9wOiA0OHB4O1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgcGFkZGluZzogMTE4cHggMCAwO1xyXG4gIH1cclxufVxyXG5cclxuLmljb24tbG9naXN0aWNzIHtcclxuICBmaWxsOiAjZmZmZmZmO1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgZmlsbDogJGRhcmstY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG4uc3F1YXJlLWJsb2NrIHtcclxuICBib3gtc2hhZG93OiAkc2hhZG93O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uY2lyY2xlIHtcclxuICB3aWR0aDogMjBweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQ6ICRyZWQtY29sb3I7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uYmlnLWNpcmNsZSB7XHJcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcGFkZGluZzogMjZweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAtMTEycHg7XHJcbiAgcmlnaHQ6IC0xMTNweDtcclxufVxyXG5cclxuLnN0ZXBzLXRvcCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRyZWQtY29sb3I7XHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkcmVkLWNvbG9yO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRyZWQtY29sb3I7XHJcbiAgICBtYXJnaW4tdG9wOiAxMzBweDtcclxuICAgIG1pbi1oZWlnaHQ6IDI3M3B4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLnN0ZXBzLXdyYXBwZXIge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTMwcHg7XHJcbiAgfVxyXG4gIC5zdGVwcy10aXRsZS1ibG9jayB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtYXgtd2lkdGg6IDUzMHB4O1xyXG4gICAgYm90dG9tOiAtNjlweDtcclxuICAgIGxlZnQ6IC0xcHg7XHJcbiAgfVxyXG4gIC5zdGVwcy10aXRsZS10ZXh0IHtcclxuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB6LWluZGV4OiA0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5zdGVwcy1ib3R0b20ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHJlZC1jb2xvcjtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcmVkLWNvbG9yO1xyXG4gICAgbWluLWhlaWdodDogMjczcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5zdGVwcy10b3AtY29udGVudCB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEzMHB4KTtcclxuICB9XHJcbiAgLnN0ZXBzLWJvdHRvbS1jb250ZW50IHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNDRweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uY2F0ZWdvcnktYmxvY2sge1xyXG4gIGhlaWdodDogMjU0cHg7XHJcbiAgYm94LXNoYWRvdzogJHNoYWRvdztcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cclxuICAmX3ZlcnRpY2FsIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDI1NHB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgLmNhdGVnb3J5LWJsb2NrLWNvbnRlbnQge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNhdGVnb3J5LWJsb2NrLXdyYXBwZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5jYXRlZ29yeS1ibG9jay1jb250ZW50IHtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICRkYXJrLWNvbG9yIDEyLjQ3JSwgcmdiYSgwLCA0MCwgNjEsIDApIDEwMCUpO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggNDBweDtcclxuICB9XHJcbn1cclxuIl19 */
