/* Minification failed. Returning unminified contents.
(1,52999): run-time error CSS1019: Unexpected token, found '-'
(1,52999): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
#modal-image-zoom{background-color:#fff}#modal-image-zoom .modal-dialog{max-width:100% !important;width:100% !important}#modal-image-zoom .modal-dialog a{position:fixed;text-decoration:none;top:50%;z-index:999;border:1px solid #aaa;font-size:45px;width:40px;height:40px;line-height:0;color:#555}#modal-image-zoom .modal-dialog a i{position:relative;top:-4px}#modal-image-zoom .modal-dialog .option-zoom-image{position:absolute;right:0;width:100%}#modal-image-zoom .modal-dialog #CloseModalButton{top:20px;left:20px}#modal-image-zoom .modal-dialog #CloseModalButton:before,#modal-image-zoom .modal-dialog #CloseModalButton:after{position:absolute;top:5px;right:18px;content:" ";height:30px;width:2px;background-color:#555;transform:rotate(-45deg)}#modal-image-zoom .modal-dialog #CloseModalButton:after{transform:rotate(45deg)}#modal-image-zoom .modal-dialog .zoom-thumb-slider.hidden-on-load{visibility:hidden}#modal-image-zoom .modal-dialog .zoom-thumb-slider .zoom-thumb-slider-previous,#modal-image-zoom .modal-dialog .zoom-thumb-slider .zoom-thumb-slider-next{cursor:pointer;font-size:25px}#modal-image-zoom .modal-dialog .zoom-thumb-slider div.slick-slide{height:80px !important;margin:3px 0;cursor:pointer;outline:none}#modal-image-zoom .modal-dialog .zoom-thumb-slider div.slick-slide :focus{outline:none !important}#modal-image-zoom .modal-dialog .zoom-thumb-slider div.slick-slide img{width:100% !important;border:solid .1em #b6b7b9}#modal-image-zoom .modal-dialog .zoom-thumb-slider div.slick-slide img :focus{outline:none !important}#modal-image-zoom .modal-dialog .zoom-thumb-slider div.slick-slide.active{outline:none}#modal-image-zoom .modal-dialog .zoom-thumb-slider div.slick-slide.active img{border-color:#4e8bfd}@media(min-width: 992px){#modal-image-zoom .modal-dialog .zoom-thumb-slider{position:absolute;top:calc(50% - 200px);top:0;right:20px;height:100%;display:flex;justify-content:center;flex-direction:column}#modal-image-zoom .modal-dialog .zoom-thumb-slider .slick-slide{outline:none;width:60px !important;float:inherit !important;border:none !important}#modal-image-zoom .modal-dialog .zoom-thumb-slider .slick-vertical{top:4px}#modal-image-zoom .modal-dialog .option-zoom-image{transform:none !important}#modal-image-zoom .zoom-nav{display:none !important}#modal-image-zoom .desktop-modal-closer{position:absolute;top:0;right:0;left:0;bottom:0;cursor:url("/Resource/Images/zoom-out-icon.svg") 25 25,auto !important}}@media(max-width: 992px){#modal-image-zoom #OptionImageZoomContainer{height:calc(100% - 85px)}#modal-image-zoom #OptionImageZoomContainer .option-zoom-image{top:0 !important}#modal-image-zoom .modal-dialog a{border:0}#modal-image-zoom .modal-dialog #CloseModalButton{top:20px;left:7px}#modal-image-zoom .modal-dialog #CloseModalButton:before,#modal-image-zoom .modal-dialog #CloseModalButton:after{height:22px;width:2px}#modal-image-zoom .modal-dialog .zoom-thumb-slider{position:absolute;bottom:0;right:0;left:0}#modal-image-zoom .modal-dialog .zoom-thumb-slider div.slick-slide{outline:none;margin:0 5px !important}#modal-image-zoom .modal-dialog .zoom-thumb-slider div.slick-slide img{width:unset !important;height:80px}#modal-image-zoom #PreviousImageButton,#modal-image-zoom #NextImageButton{border:0;font-size:35px;width:35px;height:35px}#modal-image-zoom #PreviousImageButton{right:10px !important}#modal-image-zoom #NextImageButton{left:10px !important}#modal-image-zoom .zoom-thumbs-nav{display:none !important}body.modal-open #_hj-f5b2a1eb-9b07_feedback_minimized{top:calc(-100vh + 150px) !important}.desktop-modal-closer{display:none !important}}.skeleton-wireframe{position:absolute;right:0;left:0;top:0;bottom:0;background-color:#fff;animation:fade-loop 1.5s infinite}.skeleton-wireframe span{display:block;background-color:#f2f2f2;margin:6px 0}.skeleton-wireframe span.sw-float-left{display:inline-block;float:right}.skeleton-wireframe span.sw-float-right{display:inline-block;float:left}.skeleton-wireframe .sw-round{border-radius:50%}.skeleton-wireframe .sw-radius-1{border-radius:1px !important}.skeleton-wireframe .sw-radius-2{border-radius:2px !important}.skeleton-wireframe .sw-radius-3{border-radius:3px !important}.skeleton-wireframe .sw-radius-4{border-radius:4px !important}.skeleton-wireframe .sw-radius-5{border-radius:5px !important}.skeleton-wireframe .sw-radius-6{border-radius:6px !important}.skeleton-wireframe .sw-radius-7{border-radius:7px !important}.skeleton-wireframe .sw-radius-8{border-radius:8px !important}.skeleton-wireframe .sw-radius-9{border-radius:9px !important}.skeleton-wireframe .sw-radius-10{border-radius:10px !important}.skeleton-wireframe .sw-width-10{width:10% !important}.skeleton-wireframe .sw-width-20{width:20% !important}.skeleton-wireframe .sw-width-30{width:30% !important}.skeleton-wireframe .sw-width-40{width:40% !important}.skeleton-wireframe .sw-width-50{width:50% !important}.skeleton-wireframe .sw-width-60{width:60% !important}.skeleton-wireframe .sw-width-70{width:70% !important}.skeleton-wireframe .sw-width-80{width:80% !important}.skeleton-wireframe .sw-width-90{width:90% !important}.skeleton-wireframe .sw-width-100{width:100% !important}.skeleton-wireframe .sw-height-10{height:10px !important}.skeleton-wireframe .sw-height-20{height:20px !important}.skeleton-wireframe .sw-height-30{height:30px !important}.skeleton-wireframe .sw-height-40{height:40px !important}.skeleton-wireframe .sw-height-50{height:50px !important}.skeleton-wireframe .sw-height-60{height:60px !important}.skeleton-wireframe .sw-height-70{height:70px !important}.skeleton-wireframe .sw-height-80{height:80px !important}.skeleton-wireframe .sw-height-90{height:90px !important}.skeleton-wireframe .sw-height-100{height:100px !important}.skeleton-wireframe .sw-height-110{height:110px !important}.skeleton-wireframe .sw-height-120{height:120px !important}.skeleton-wireframe .sw-height-130{height:130px !important}.skeleton-wireframe .sw-height-140{height:140px !important}.skeleton-wireframe .sw-height-150{height:150px !important}.skeleton-wireframe .sw-height-160{height:160px !important}.skeleton-wireframe .sw-height-170{height:170px !important}.skeleton-wireframe .sw-height-180{height:180px !important}.skeleton-wireframe .sw-height-190{height:190px !important}.skeleton-wireframe .sw-height-200{height:200px !important}.skeleton-wireframe .sw-height-210{height:210px !important}.skeleton-wireframe .sw-height-220{height:220px !important}.skeleton-wireframe .sw-height-230{height:230px !important}.skeleton-wireframe .sw-height-240{height:240px !important}.skeleton-wireframe .sw-height-250{height:250px !important}.skeleton-wireframe .sw-height-260{height:260px !important}.skeleton-wireframe .sw-height-270{height:270px !important}.skeleton-wireframe .sw-height-280{height:280px !important}.skeleton-wireframe .sw-height-290{height:290px !important}.skeleton-wireframe .sw-height-300{height:300px !important}.fade-loop{animation:fade-loop 1.5s infinite}@keyframes fade-loop{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}html{overflow-x:initial}body{padding-top:135px !important}.option-img .badges{right:15px !important}.new-feature:after{content:"";display:inline-block;width:10px;height:10px;box-shadow:0 2px 3px 0 rgba(0,0,0,.3);background-color:#ff9280;position:relative;right:3px;top:-5px;border-radius:50%}.search-item{border-radius:3px;border:solid 1px #555;color:#555;margin-left:10px;font-size:12px;width:115px;padding:5px 5px;font-weight:600;margin:10px;margin-right:0;margin-left:5px;height:39px;padding-left:30px;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:row}.search-item:hover{color:#555;border-color:#555}.search-remove{width:15px;height:15px;position:absolute;left:5px;top:22%;cursor:pointer;padding:10px;z-index:1;text-align:center;width:20px;border-radius:2px;height:20px;background-color:#b9b8b9}.search-remove:after{content:" ";width:1px;height:10px;background-color:#fff;position:absolute;top:5px;right:10px;transform:rotate(-45deg)}.search-remove:before{content:" ";width:1px;height:10px;background-color:#fff;position:absolute;top:5px;right:10px;transform:rotate(45deg)}.search-remove:hover{display:block;width:20px;border-radius:2px;height:20px;background-color:#555}.flex-wrap{flex-wrap:wrap}.product-detail{background-color:#fbf9f8}.product-detail .main-info{padding-top:20px;background-color:#fff}.product-detail .campaign-discount-detail{background-color:#f4f5f7;margin-right:13px;padding-left:4px;padding-right:10px;position:relative;top:-13px}.product-detail .campaign-discount-detail .basket-text{font-size:13px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:right;color:#97a9c9}@media screen and (max-width: 991px){.product-detail .campaign-discount-detail .basket-text{margin-top:15px;color:#97a9c9}}@media screen and (max-width: 320px){.product-detail .campaign-discount-detail .basket-text{font-size:13px}}.product-detail .campaign-discount-detail .basket-discount{font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:right;white-space:nowrap;color:#193db0}@media screen and (max-width: 991px){.product-detail .campaign-discount-detail .basket-discount{text-align:right;color:#193db0;font-size:18px}}@media screen and (max-width: 320px){.product-detail .campaign-discount-detail .basket-discount{font-size:13px}}@media screen and (max-width: 991px){.product-detail .campaign-discount-detail{margin-right:41px;padding-left:4px;font-size:18px;padding-right:11px}}.product-detail .old-price{font-size:16px;color:#555;text-decoration:line-through;margin-left:5px;position:relative;top:-2px}@media screen and (max-width: 991px){.product-detail .price-holder{display:flex;justify-content:flex-end}}.product-detail .price{font-size:22px;font-weight:bold;white-space:nowrap;color:#193db0}.product-detail .price-regular{font-size:22px;white-space:nowrap;font-weight:bold;color:#5f5f5f}.product-detail .product-code{font-size:13px;color:#6b778d}.product-detail .product-title{font-size:24px;color:#29323b;line-height:1.25}.product-detail a.button-link{font-size:18px;font-weight:bold;border-radius:3px;line-height:50px;text-decoration:none;cursor:pointer}.product-detail .add-to-cart-button{background-color:#193db0;color:#fff;height:50px}.product-detail .add-to-cart-button.out-of-stock{background-color:#fff;border:.1em solid #df4844;color:#df4844;cursor:default}.product-detail .outlet-badge{position:relative;font-size:14px;font-weight:600;background-color:#f76262;color:#fff;border-radius:3px;margin:0 0 5px;width:60px;height:30px;display:flex;align-items:center;justify-content:center}.product-detail .remain-product-badge{position:relative;font-size:14px;font-weight:700;background-color:#fff;color:#f76262;border-radius:3px;border:solid 1px #e0e0e0;margin:0 0 5px;width:max-content;height:30px;display:flex;align-items:center;justify-content:center;white-space:nowrap;padding:0 5px;}.product-detail .product-img-badge{width:100% !important;margin-bottom:5px}.product-detail .discount-badge{display:inline-block;float:left;position:relative;top:1px;line-height:normal}.product-detail .discount-badge .discount-tag{display:inline-block;height:34px;font-size:10px;text-align:center;background-color:#4e8bfd;color:#fff;font-weight:600;border-radius:0 3px 3px 0;display:table-cell;vertical-align:middle;padding:0 3px}.product-detail .discount-badge .discounted-price{display:inline-block;font-size:22px;font-weight:bold;color:#4e8bfd;height:34px;border:.1em solid #4e8bfd;border-radius:3px 0 0 3px;padding:0 10px;display:table-cell;vertical-align:middle}.product-detail .top-sticky-main-info{position:fixed;z-index:900;width:100%;background-color:#fff;height:156px;display:flex;align-items:center;box-shadow:0 10px 20px 0 rgba(0,0,0,.16)}.product-detail .top-sticky-main-info .product-image{max-width:100%;max-height:140px}.product-detail .top-sticky-main-info .product-title{font-size:26px}.product-detail .top-sticky-main-info .product-code{font-size:13px}.product-detail .top-sticky-main-info .price-area{position:relative;text-align:center;display:flex;align-items:center;justify-content:center}.product-detail .top-sticky-main-info .price-area .price{font-size:24px}.product-detail .top-sticky-main-info .price-area .old-price{top:0}.product-detail .top-sticky-main-info .price-area .discount-badge{display:inline-block;float:none;position:initial}.product-detail .top-sticky-main-info .price-area .campaign-discount-detail{top:unset}.product-detail .top-sticky-main-info .action-area{display:flex;justify-content:flex-end;align-items:baseline}.product-detail .top-sticky-main-info .action-area .add-to-cart-button{padding:0 40px}.product-detail .top-sticky-main-info .action-area .dropdown{margin-left:16px;border:solid .1em #555;background-color:#fff;height:50px;width:105px;border-radius:3px;font-size:14px;font-weight:600;color:#555;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:5%;background-position-y:12px;position:relative;top:-2px}.product-detail .top-sticky-main-info .action-area .dropdown button{width:100%;height:100%;background:transparent;border:0;padding-right:15px;text-align:right}.product-detail .top-sticky-main-info .action-area .dropdown .dropdown-menu{min-width:initial !important;border:.1em solid #555;width:100%;border-radius:0}.product-detail .top-sticky-main-info .action-area .dropdown .dropdown-menu .dropdown-item{text-align:center;font-size:14px;font-weight:normal;display:block;text-decoration:none}.product-detail .top-sticky-main-info .action-area .dropdown .dropdown-menu .dropdown-item:hover{background-color:#ddd}.product-detail .product-images-desktop div{margin-left:0;padding-left:0;margin-bottom:20px}.product-detail .product-images-desktop img{width:100%;cursor:url("/Resource/Images/zoom-in-icon.svg") 25 25,auto}.product-detail .concurrent-views-counter{position:absolute;left:10px;bottom:10px;background-color:#fff;color:#29323b;font-size:12px;padding:0 10px;border-radius:1px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);height:30px;line-height:30px}.product-detail #modal-show-in-my-size{overflow-y:hidden}.product-detail #modal-show-in-my-size .slick-prev{right:0px}.product-detail #modal-show-in-my-size .slick-next{left:0px}.product-detail #modal-show-in-my-size .slick-prev,.product-detail #modal-show-in-my-size .slick-next{font-size:0;line-height:0;position:absolute;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:100;top:40% !important}.product-detail #modal-show-in-my-size .modal-dialog{width:610px !important}.product-detail #modal-show-in-my-size .modal-body{padding:0px !important}.product-detail #modal-show-in-my-size .slick-list{width:500px;margin-right:32px}.product-detail #modal-show-in-my-size .modal-body img{width:150px !important}.product-detail #modal-show-in-my-size .size-info{width:150px;text-align:center;margin-top:5px}.product-detail #modal-show-in-my-size .slick-prev:before{content:url("/Resource/Images/fill-left-16.png")}.product-detail #modal-show-in-my-size .slick-next:before{content:url("/Resource/Images/fill-right-16.png")}.product-detail #modal-show-in-my-size ul.slick-dots{display:none !important}.product-detail #modal-show-in-my-size .slick-prev.slick-disabled:before,.product-detail #modal-show-in-my-size .slick-next.slick-disabled:before{opacity:.25 !important}.product-detail #modal-show-in-my-size img{cursor:pointer}.size-area-mobile-top{display:none}.size-area{margin-top:10px;margin-bottom:20px}.size-area .size-area-top{display:flex;justify-content:space-between;align-items:baseline}.size-area .size-area-top .size-area-title{display:inline-block}.size-area .size-area-top .model-size-link{float:left;color:#193db0;font-size:14px;text-decoration:none}.size-area .size-area-top .model-size-link:hover{text-decoration:underline}.size-area .size-area-top .show-mysize-link,.size-area .size-area-top .mysize-desktop-link{font-size:14px !important}.size-area .size-area-top .show-mysize-link img,.size-area .size-area-top .mysize-desktop-link img{width:18px}.size-area a:not(.model-size-link):not(.show-mysize-link):not(.mysize-desktop-link){position:relative;display:inline-block;height:40px !important;min-width:40px !important;border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);margin:11px 0 0 9px;line-height:40px;text-align:center;font-size:14px;color:#555;cursor:pointer;text-decoration:none;border:0;padding:0;min-width:0;min-height:0;padding:0 10px}.size-area a.selected{background-color:#4e8bfd !important;font-weight:bold !important;color:#fff !important;border:0 !important;min-height:initial !important}.size-area a.disabled{color:#ccc;background-color:#f4f5f7;cursor:default !important;box-shadow:none !important}.size-area a.disabled:before,.size-area a.disabled:after{position:absolute;top:6px;right:50%;content:" ";height:30px;width:1px;background-color:#969696;transform:rotate(-45deg);display:inline-block}.size-area a.disabled:after{transform:rotate(45deg)}.concurrent-views-counter:before{background-image:url("/Resource/Images/view-eye.png");width:25px;height:16px;background-size:25px 16px;content:"";display:inline-block;background-repeat:no-repeat;position:relative;top:4px;margin-left:5px}.payment-options-panel .payment-options-panel-title{font-size:16px;font-weight:bold;color:#4e8afd;text-transform:uppercase;line-height:65px;margin-top:0 !important}.lcw-color{color:#193db0 !important}.justify-space-between{justify-content:space-between}.justify-content-start{justify-content:flex-start}.text-decoration-underline{text-decoration:underline !important}.flex{display:flex}.align-items-center{align-items:center}.payment-options-panel .payment-options-wrapper{display:flex;flex-direction:row;justify-content:space-between}.payment-options-panel .payment-options-option{display:flex;flex-direction:row;justify-items:center;align-items:center}.payment-options-panel .payment-options-text{display:inline-block;width:80px;font-size:12px;font-weight:600;color:#535353;margin-right:11px}@media only screen and (min-width: 992px)and (max-width: 1200px){.payment-options-panel .payment-options-option{width:33%}.payment-options-panel .payment-options-text{font-size:10px;font-weight:normal;margin-right:5px}.payment-options-cash{width:22px}.payment-options-credit-card{width:22px}.payment-options-masterpass{width:25px}}@media only screen and (max-width: 480px){.payment-options-panel{padding:0 12px 12px 12px}.payment-options-panel .payment-options-panel-title{line-height:35px;font-size:14px}.payment-options-panel .payment-options-text{font-weight:normal;width:65px;font-size:10px;margin-right:5px}.payment-options-cash{width:22px}.payment-options-credit-card{width:22px}.payment-options-masterpass{width:25px}}.info-panel{padding:0 15px 15px 15px}#period-content{padding: 0px 0px 16px 0px !important;}@media only screen and (max-width: 480px) {#period-content {padding: 0px !important;}}.right-info-bar.bar-fixed{position:fixed;padding-left:15px}.right-info-bar.to-bottom{position:absolute;bottom:0}.info-panel-content{box-shadow:0 80px 80px 0 rgba(198,206,215,.3);padding:0 15px 15px 15px;background-color:#fff}.info-panel-content .interaction-buttons{text-align:left}.info-panel-content .interaction-buttons .interaction-button{position:relative;width:40px;height:40px;border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);border:solid 1px #b6b7b9;background-color:#fff;margin-right:5px;color:#555;padding:0;display:inline-block;line-height:38px;text-align:center;font-size:18px}.info-panel-content .interaction-buttons .interaction-button:hover{color:#193db0;border-color:#193db0}.info-panel-content .interaction-buttons .interaction-like{background-image: url(/Resource/Images/sprite/sprite.svg);background-repeat: no-repeat;background-size: 900px;background-position: 10px -1074px;}.info-panel-content .interaction-buttons .interaction-like.added{background-image: url("/Resource/Images/sprite/sprite.svg");background-repeat: no-repeat;background-size: 950px;background-position: -110px -148px;}.info-panel-content .interaction-buttons .interaction-share{width:40px;height:40px;background-repeat:no-repeat;background-size:1175px;background-image:url(/Resource/Images/sprite/sprite.svg);background-position: -49px -287px;}.info-panel-content .interaction-buttons .interaction-share.opened{border-color:#193db0}.info-panel-content .interaction-buttons.mobile,.info-panel-content .price-area.mobile{display:none}.info-panel-content .badges{padding-top:15px;overflow:hidden}.info-panel-content .badges span{margin:0;color:#555;padding:2px 10px;background-color:#ededed;border-radius:3px;font-size:14px;line-height:1.5;text-align:center;display:inline-block}.info-panel-content .badges .discount-percent{display:none}.info-panel-content .badges span:not(:first-of-type){margin-right:5px}.info-panel-content .badges span.tomato{color:#f76262}.info-panel-content span.line{display:block;height:1px;border-bottom:1px solid #e0e0e0}.info-panel-content .info-small-title{margin:0 !important;font-size:14px;font-weight:bold;line-height:.86;color:#555}.info-panel-content .price-area{margin:30px 0 10px 0;line-height:40px}.info-panel-content .price-area .price-label{font-size:12px;color:#6b778d;position:absolute;top:-25px}.info-panel-content .price-area .discount-percent{color:#f76262;border:1px solid #f76262;border-radius:3px;padding:6px 13px 5px;font-size:16px;line-height:17px;font-weight:bold;text-align:center;margin-right:24px;transform:translateY(-24%)}.info-panel-content .price-area .discount-percent p{margin:0}.info-panel-content .price-area .discount-percent #lblCouponAmount{font-size:12px}.info-panel-content.buttons-container{background-color:transparent;padding:0}.info-panel-content .buttons-area a{display:flex;width:100%;height:initial !important;text-align:center;text-decoration:none;padding:0;min-height:50px;line-height:30px;justify-content:center;align-items:center}.info-panel-content .buttons-area a.visible{display:flex}.info-panel-content .buttons-area .pr-area-container{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:7px;grid-gap:7px}.info-panel-content .buttons-area .pr-area-container a{display:none;width:100%;text-decoration:none;font-size:11px;font-weight:600;color:#193db0}@media(max-width: 992px){.info-panel-content .buttons-area .pr-area-container a:link,.info-panel-content .buttons-area .pr-area-container a:visited{text-decoration:none !important;outline:none}}.info-panel-content .buttons-area .pr-area-container a:hover{text-decoration:underline}.info-panel-content .buttons-area .pr-area-container a .link-content{height:100%;border-radius:5px;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:7px 0}.info-panel-content .buttons-area .pr-area-container a .link-content svg{width:57px;height:34px}@media(max-width: 992px){.info-panel-content .buttons-area .pr-area-container a .link-content svg{width:47px;height:28px}}.info-panel-content .buttons-area .pr-area-container a .link-content .pr-button-text{text-align:center;width:40%;display:table;word-wrap:break-word;line-height:15px}@media(min-width: 992px){.info-panel-content .buttons-area .pr-area-container a:hover{color:#193db0}}@media(max-width: 992px){.info-panel-content .buttons-area .pr-area-container a:active,.info-panel-content .buttons-area .pr-area-container a:focus{color:#193db0 !important}}.info-panel-content .buttons-area .pr-area-container a.visible{display:block}.info-panel-content .colors-area{max-height:215px;overflow:hidden;overflow-y:hidden;overflow-y:auto;scrollbar-width:thin}.info-panel-content .colors-area .color-option{display:inline-flex;margin:11px 0 0 5px;text-align:center;align-items:center;flex-direction:column;width:50px;text-decoration:none;cursor:pointer}.info-panel-content .colors-area .color-option .color-box{width:40px;height:40px;border-radius:5px;color:#555;border:solid 1px #e0e0e0;margin:0 auto}.info-panel-content .colors-area .color-option .color-box div{display:block;width:100%;height:100%;border-radius:5px;background-repeat:no-repeat;background-size:contain}.info-panel-content .colors-area .color-option .color-label{font-size:10px;color:#555;margin-top:7px;cursor:pointer;white-space:normal}.info-panel-content .colors-area .color-option.active .color-box{border:solid .1em #4e8bfd}.info-panel-content .colors-area .color-option.active .color-box div{width:85%;height:85%;position:relative;top:50%;right:50%;transform:translate(50%, -50%);border-radius:3px}.info-panel-content .colors-area .color-option.active .color-label{color:#4e8bfd}.info-panel-content .colors-area .color-option.disabled .color-box{opacity:.7}.info-panel-content .colors-area .color-option.disabled .color-box div:after,.info-panel-content .colors-area .color-option.disabled .color-box div:before{position:relative;right:18px;content:" ";height:40px;width:3px;background-color:#fff;display:block;transform:rotate(-45deg);border:1px solid #000}.info-panel-content .colors-area .color-option.disabled .color-box div:after{transform:rotate(45deg);top:-40px}.info-panel-content .colors-area .color-option.disabled .color-label{opacity:.7}.info-panel-content .colors-area::-webkit-scrollbar{width:7px;border-radius:3px}.info-panel-content .colors-area::-webkit-scrollbar-track{background-color:#eee;border-radius:3px}.info-panel-content .colors-area::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.info-panel-content .accordion-area .panel{border:0;box-shadow:none;margin-top:0}.info-panel-content .accordion-area .panel-heading{background-color:#fff;padding-top:0;padding-bottom:0}.info-panel-content .accordion-area .panel-heading .panel-title a{font-size:16px;font-weight:bold;color:#4e8afd}.info-panel-content .accordion-area .panel-heading .collapse-link{display:block}.info-panel-content .accordion-area .panel-heading .collapse-link .hide-label{float:left;color:#28313a;font-size:13px;font-weight:normal;text-decoration:underline;margin-left:15px}.info-panel-content .accordion-area .panel-heading .collapse-link:before{content:"";background-image:url("/Resource/Images/sprite/sprite.svg") !important;background-repeat:no-repeat !important;background-position:100% -904px !important;width:16px !important;height:25px !important;float:left;transform:scale(0.48) rotate(-270deg);position:relative;top:21px}.info-panel-content .accordion-area .panel-heading .collapse-link.collapsed .hide-label{display:none}.info-panel-content .accordion-area .panel-heading .collapse-link.collapsed:before{transform:scale(0.48) rotate(-90deg)}.info-panel-content .accordion-area .panel-heading #searchInStoreLink.collapsed:before{transform:scale(0.48) rotate(0deg)}.info-panel-content .accordion-area .panel-heading .collapse-link.collapsed:after{content:""}.info-panel-content .accordion-area .panel-heading .collapse-link:hover{text-decoration:none}.info-panel-content .accordion-area .panel-body{border:0 !important;padding-top:0;padding-bottom:20px;font-size:14px}.info-panel-content .accordion-area .panel-body h5{font-size:14px}.info-panel-content .accordion-area .panel-body ul{list-style-type:none;padding:0}.info-panel-content .accordion-area .panel-body .model-info-link-container{background-color:#eaf1fe;padding:7px 12px;display:inline-block;color:#4e8bfd;border-radius:2px}.info-panel-content .accordion-area .panel-body .model-info-link-container a{font-size:13px;color:#4e8bfd;text-decoration:none}.info-panel-content .accordion-area .panel-title{border-top:1px solid #e0e0e0;line-height:68px;margin:0 !important;padding:0}.info-panel-content .accordion-area .panel:first-child .panel-title{border:0 !important}.info-panel-content .banner-area{height:80px;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-size:100% 100%}.info-panel-content .banner-area .banner-left{display:inline-block;float:right;margin-top:12px;max-width:63%}.info-panel-content .banner-area .banner-left .banner-heading{font-family:Open Sans;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:right;color:#98c7bc;display:block;margin:0 0 7px 0}@media screen and (max-width: 1440px)and (min-width: 768px){.info-panel-content .banner-area .banner-left .banner-heading{margin:0px}}.info-panel-content .banner-area .banner-left .banner-text{font-family:Open Sans;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:right;color:#555;display:block}.info-panel-content .banner-area .banner-right{display:inline-block;float:left;width:37%}.info-panel-content .banner-area .banner-right .banner-button{border:solid 1px #b6b7b9;padding:7px 10px;float:left;margin-top:26px;max-width:90%;font-family:Open Sans;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;text-align:right;color:#555;border-radius:5px;margin-left:21px}.info-panel-content .banner-area .banner-right .banner-button:hover{text-decoration:none}.area-main-header{font-size:32px;font-weight:300;line-height:1.34}.complete-combination{background-color:#f4f5f7;padding-top:15px}.complete-combination .area-main-header{color:#29323b}@media screen and (max-width: 991px){.complete-combination .area-main-header{font-size:24px}}.similar-products{background-color:#faf9f7;padding:15px 0}.similar-products .area-main-header{color:#29323b}@media screen and (max-width: 991px){.similar-products .area-main-header{font-size:24px}}.popular-products{background-color:#fff}.popular-products .area-main-header{color:#29323b}.product-recommendation{position:relative}.product-recommendation>.container{overflow-x:visible}.product-recommendation .c-item{border:0;background-color:#fff}.product-recommendation .c-item .info-container{position:relative}.product-recommendation .c-item .c-item-info{padding:0 12px}.product-recommendation .c-item .c-item-info .c-item-name{font-size:16px;color:#555;margin-bottom:8px;line-height:normal}.product-recommendation .c-item .c-item-info .c-item-old-price{font-size:12px;color:#555;text-decoration:line-through;font-weight:normal;padding-left:5px}.product-recommendation .c-item .c-item-info .c-item-discount-price,.product-recommendation .c-item .c-item-info .c-item-price{font-size:16px;font-weight:bold;color:#1f49b6;margin-bottom:12px}.product-recommendation .c-item .c-item-info .pr-btn-product-detail{border:.1em solid #4e8bfd;border-radius:5px;font-size:14px;font-weight:bold;color:#4e8bfd;background-color:#fff;height:35px}.product-recommendation .c-item .c-item-info .pr-btn-product-detail:hover{text-decoration:none}.product-recommendation .c-item .c-item-info .button.b-cart{background-color:#4e8bfd;border-radius:5px;font-size:14px;font-weight:bold;color:#fff;border:0 !important;height:35px !important;padding:initial !important;display:inline-flex;align-items:center;margin:0;width:unset;width:100%;justify-content:center}.product-recommendation .c-item .c-item-info .product-info-placeholder{display:contents}.product-recommendation .owl-theme .owl-nav{right:-6%;padding:0 20px;top:40%;width:111%}.product-recommendation .owl-theme .owl-nav button{font-size:45px !important}.product-recommendation .owl-theme .owl-nav button:focus{outline:0 !important}.theres-more{padding:80px 0 125px 0;background-color:#fff;position:relative;margin-top:0px}.theres-more .area-main-header{color:#29323b}.theres-more a{text-decoration:none}.theres-more .more-category-box-container{display:flex;justify-content:space-between}.theres-more .more-category-box-container .more-category-box{width:220px;height:80px;border:1px solid;border:solid .1em #e0e0e0;box-shadow:0 45px 80px 0 rgba(198,206,215,.3);border-radius:5px;display:flex;align-items:center}.theres-more .more-category-box-container .more-category-box .image-side{display:inline-block;width:100px;height:100%;border-radius:0 5px 5px 0;background-size:100px auto !important;background-position:center !important;overflow:hidden}.theres-more .more-category-box-container .more-category-box .image-side img{width:100%;height:100%}.theres-more .more-category-box-container .more-category-box .text-side{display:inline-block;color:#29323b;font-size:12px;padding-right:10px;width:97px}.share-panel{display:none;position:absolute;box-shadow:0 0 10px 0 rgba(0,0,0,.33);background-color:#fff;border-radius:2px;z-index:999;width:375px;left:15px;top:60px}.share-panel .share-panel-arrow{width:16px;height:16px;display:inline-block;position:absolute;background-color:#f9f9f8;left:12px;transform:rotate(-45deg);top:-8px;z-index:-1;box-shadow:0 0 10px 0 rgba(0,0,0,.33)}.share-panel .share-panel-top{background-color:#f9f9f8;overflow:hidden;font-size:16px;padding:7px 10px}.share-panel .share-panel-top .share-panel-title{display:none;float:right;font-weight:bold;color:#555}.share-panel .share-panel-top .share-close{float:left;cursor:pointer;color:#6b778d}.share-panel .share-panel-body{padding:22px 17px;text-align:right}.share-panel .share-panel-body .share-box{display:inline-block;text-align:center;width:60px;text-decoration:none}.share-panel .share-panel-body .share-box div{display:block;margin:0 auto}.share-panel .share-panel-body .share-box span{color:#b6b7b9;font-size:12px;cursor:pointer}.share-panel .share-panel-body .share-facebook{background-image:url('/Resource/Images/sprite/sprite.svg');background-size:850px;background-position:-166px -80px;}.share-panel .share-panel-body .share-twitter{background-image:url('/Resource/Images/sprite/sprite.svg');background-size:900px;background-position:-297px -87px;}.share-panel .share-panel-body .share-whatsapp{background-image:url('/Resource/Images/sprite/sprite.svg');background-size:900px;background-position:-350px -87px;}.share-panel .share-panel-body .share-link{width:100%;height:50px;margin-top:15px;border-radius:5px;border:solid .5px #b6b7b9;color:#b6b7b9;padding:0 15px 0 50px;background:url("/Resource/Images/copy.svg") no-repeat left;background-position-x:5%;cursor:pointer}.share-panel.open{display:block}.modal-dialog .modal-content{padding:20px;border-radius:5px}.modal-dialog .modal-content .info-small-title{font-size:14px}.modal-dialog .modal-content #storeInventoryFormFindBtn,.modal-dialog .modal-content #storeInventoryShowInMap{width:100% !important;border-radius:3px;background-color:#4e8bfd !important;font-weight:bold;height:40px !important;line-height:40px !important;font-size:14px !important;border:0 !important}.modal-dialog .modal-header{background-color:initial;padding:0}.modal-dialog .modal-header .dismiss-icon{top:20px}.modal-header h3{font-size:20px;font-weight:600;color:#555}.dismiss-icon{position:absolute;left:15px;top:15px;width:32px;height:32px;z-index:1}.dismiss-icon:before,.dismiss-icon:after{position:absolute;right:15px;content:" ";height:25px;width:2px;background-color:#707070}.dismiss-icon:before{transform:rotate(-45deg)}.dismiss-icon:after{transform:rotate(45deg)}.popover{width:initial !important;border-radius:2px !important}.blue-tooltip{border-color:#193db0 !important;color:#193db0 !important}.blue-tooltip .arrow{border-top-color:#193db0 !important}.like-lottie{position:absolute;width:100%;height:100%}.modal-search-in-store .modal-body{overflow-x:hidden}.sis-stock-info{border:0;scrollbar-width:thin;padding:0}.sis-stock-info div{border:0}.sis-stock-info .sis-store-stock{width:initial !important}.sis-stock-info .sis-store-info{padding:0;width:80%}.sis-stock-info .sis-store-info .store-name{font-size:14px;font-weight:bold;color:#1f49b6;margin-bottom:10px}.sis-stock-info .sis-store-info .store-name .store-stock{margin-right:5px;font-weight:normal;font-size:12px;white-space:nowrap}.sis-stock-info .sis-store-info .store-address,.sis-stock-info .sis-store-info .store-phone{font-size:12px;color:#555}.sis-stock-info .sis-store-info .store-address{margin-bottom:10px}.b-directions{font-size:30px !important;color:#b6b7b9 !important}.sis-stock-info::-webkit-scrollbar{width:7px;border-radius:3px}.sis-stock-info::-webkit-scrollbar-track{background-color:#eee;border-radius:3px}.sis-stock-info::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.sis-city-form .bootstrap-select{width:100% !important}.sis-city-form .bootstrap-select .btn.dropdown-toggle{border:solid 1px #d0d0d0;border-radius:0}.sis-city-form .bootstrap-select .btn.dropdown-toggle .caret{top:38%;width:10px !important;height:10px !important;border-top:0 !important;border-left:0 !important;border-bottom:2px solid #b6b7b9 !important;border-right:2px solid #b6b7b9 !important;transform:rotate(45deg) !important}.sis-city-form .bs-placeholder{color:inherit !important}.sis-city-form .dropdown-toggle.btn-default,.sis-city-form .dropdown-toggle.btn-default:hover{background-color:#fff !important;border:solid 1px #d0d0d0 !important;height:40px}.sis-city-form .filter-option{line-height:26px}.sis-city-form .filter-option-inner-inner{text-overflow:ellipsis}.sis-city-form .field-validation-error{margin:5px 15px !important}.bootstrap-select .btn.dropdown-toggle:focus{outline:0 !important}.bootstrap-select.open .dropdown-menu li a{display:flex !important;align-items:center;padding:4px 8px !important;font-weight:initial !important}.bootstrap-select.open .dropdown-menu li a.selected span{font-weight:bold;color:#193db0}.bootstrap-select.open .dropdown-menu li a .check-mark{display:none !important}.bootstrap-select.open .dropdown-menu{margin-top:0 !important;border-radius:0 !important}.bootstrap-select.open .dropdown-menu .bs-searchbox input{border:solid 1px #b6b7b9;border-radius:0 !important;-webkit-appearance:none !important}.bootstrap-select.open .dropdown-menu .bs-searchbox input::after{position:absolute;content:"x";left:10px;display:inline-block;color:#c6c6c6}.bootstrap-select.open .dropdown-menu .active{color:#000 !important;background-color:#fff !important}.bootstrap-select.open .dropdown-menu.open{box-shadow:0 10px 10px 0 rgba(0,0,0,.16);border:solid 1px #d0d0d0;max-height:300px !important}.bootstrap-select.open .dropdown-menu.open .inner{max-height:217px !important}.bootstrap-select.open .dropdown-menu.open .inner .no-results{background-color:#fff}.bootstrap-select.open .dropdown-menu.open .bs-searchbox{position:relative}.bootstrap-select.open .dropdown-menu.open .bs-searchbox .clear-search-text:after{content:"×";display:inline-block;position:absolute;left:16px;top:4px;font-size:24px;color:#c6c6c6;cursor:pointer}.bootstrap-select.select-county.open .dropdown-menu li a::before{content:"";width:20px;height:20px;border-radius:3px;border:solid 1px #e0e0e0;background-color:#fff;display:inline-block;margin-left:12px}.bootstrap-select.select-county.open .dropdown-menu li.selected a::before{border:0;background-color:#193db0}.bootstrap-select.select-county.open .dropdown-menu li.selected a::after{content:"";width:11px;height:6px;border-right:2px solid #fff;display:inline-block;position:absolute;border-bottom:2px solid #fff;transform:rotate(50deg);right:12px;top:10px}.bootstrap-select.select-county.open .bs-actionsbox .btn-group{display:flex;justify-content:space-between;align-items:baseline}.bootstrap-select.select-county.open .bs-select-all{margin-top:10px;padding:5px 14px;width:initial;font-size:14px;border:solid 1px #b6b7b9;font-weight:600;border-radius:3px !important}.bootstrap-select.select-county.open .bs-deselect-all{display:none;width:initial;float:left;padding:0;border:0;line-height:initial;font-size:14px;font-weight:600;color:#193db0}.bootstrap-select.select-county.open .bs-deselect-all:hover{background-color:inherit}@media(min-width: 992px){.added-to-cart-mobile-popup{display:none !important}.mysize-mobile-link{display:none !important}.size-images-pop-up{display:none !important}.sis-mobile-button-container{display:none !important}.dropdown-menu.open .popover-title{display:none !important}.mobile-show-pr-area-buttons{display:none !important}}@media(max-width: 992px){body{padding-top:0 !important;padding-bottom:80px !important}.option-img .badges{right:0 !important}.mobile-bg-shadow{top:0;bottom:0;right:0;left:0;height:100vh;z-index:999}.breadcrumb {position:fixed;display: inline-block;margin-right:0;margin-top:0 !important;top:0}.breadcrumb a:link,.breadcrumb a:visited,.breadcrumb .active,.breadcrumb li{font-size:10px}.hidden-mobile{display:none}.header{display:none}.header{display:none}.header{display:none}.mh-container{display: none}#header__container {margin-bottom: 0px !important}.product-detail .mobile-size-and-cart-container{box-shadow:0 -3px 6px 0 rgba(0,0,0,.13);position:fixed;z-index:1000;background-color:#fff;bottom:0;width:100%;right:0;padding:0 15px 15px 15px}.product-detail .mobile-size-and-cart-container .size-area-mobile-top{background-color:#f9f9f8;padding:10px 0;display:block}.product-detail .mobile-size-and-cart-container .size-area-mobile-top .size-area-mobile-title{float:right;font-weight:bold;color:#555}.product-detail .mobile-size-and-cart-container .size-area-mobile-top .size-area-mobile-close,.product-detail .mobile-size-and-cart-container .size-area-mobile-top .show-mysize-area-mobile-close{float:left;cursor:pointer;color:#6b778d}.product-detail .mobile-size-and-cart-container .size-area{margin-top:0;margin-bottom:5px}.product-detail .mobile-size-and-cart-container .add-to-cart-container{padding-top:15px}.product-detail .mobile-size-and-cart-container .add-to-cart-container .mobile-size-button{border:solid .1em #555;background-color:#fff;font-size:14px;text-align:right !important;padding-right:12px;justify-content:left}.product-detail .mobile-size-and-cart-container .add-to-cart-container .mobile-size-button:after{content:"◤";transform:rotate(-45deg);position:absolute;left:12px;top:12px;font-size:10px}.product-detail .mobile-size-and-cart-container .add-to-cart-container .add-to-cart-button{font-size:15px}.product-detail .badges{padding-top:0}.product-detail .badges span{font-size:10px}.product-detail .main-info{padding-top:0}.product-detail .product-title{font-size:16px}.product-detail .product-code{font-size:10px}.product-detail .product-info{background-color:#fff;box-shadow:0 -5px 10px 0 rgba(0,0,0,.1);z-index:1}.product-detail .product-info .pull-chevron{position:absolute;width:72px;top:-11px;background-color:#fff;z-index:995;text-align:center;right:50%;margin-right:-36px;border-radius:10px;color:#b6b7b9;box-shadow:0px -5px 6px 0 rgba(0,0,0,.1)}.product-detail .product-info .main-info-area{padding:0;box-shadow:none}.product-detail .product-images.buried{visibility:hidden}.product-detail .product-images{position:fixed;z-index:0}.product-detail .product-images .slick-list{overflow:visible}.product-detail .product-images ul.slick-dots{position:absolute;right:-10px;top:45%;padding-right:40px;z-index:99}.product-detail .product-images ul.slick-dots li{height:12px;color:#fff}.product-detail .product-images ul.slick-dots li.slick-active{color:#193db0}.product-detail .product-images ul.slick-dots button{display:none}.product-detail .info-panel:first-of-type{padding-top:20px}.product-detail .info-panel-content .banner-area .banner-left{margin-top:10px}.product-detail .info-panel-content .banner-area .banner-right .banner-button{padding:7px 10px;margin-top:23px;margin-left:10px}.product-detail .info-panel-content .interaction-buttons{display:none}.product-detail .info-panel-content .banner-area .banner-heading{top:12px}.product-detail .info-panel-content .banner-area .banner-text{top:32px}.product-detail .info-panel-content .banner-area .banner-button{right:7px}.product-detail .info-panel-content .price-area:not(.mobile){display:none}.product-detail .info-panel-content .price-area.mobile{display:inline-block;margin:0;line-height:initial;text-align:left}.product-detail .info-panel-content .price-area.mobile .old-price{display:block;font-size:12px;color:#29323b;top:1px;white-space:nowrap}}@media screen and (max-width: 992px)and (max-width: 320px){.product-detail .info-panel-content .price-area.mobile .old-price{font-size:11px}}@media(max-width: 992px){.product-detail .info-panel-content .price-area.mobile .price{font-size:15px;font-weight:bold;color:#193db0}}@media screen and (max-width: 992px)and (max-width: 320px){.product-detail .info-panel-content .price-area.mobile .price{font-size:11px}}@media(max-width: 992px){.product-detail .info-panel-content .price-area.mobile .price-regular{font-size:18px;font-weight:bold;color:#5f5f5f;white-space:nowrap}}@media screen and (max-width: 992px)and (max-width: 320px){.product-detail .info-panel-content .price-area.mobile .price-regular{font-size:13px}}@media(max-width: 992px){.product-detail .info-panel-content .price-area.mobile .price.single-price{color:#193db0}}@media screen and (max-width: 992px)and (max-width: 320px){.product-detail .info-panel-content .price-area.mobile .price.single-price{font-size:13px}}@media(max-width: 992px){.product-detail .info-panel-content .price-area.mobile .discount-badge .discount-tag{font-size:9px;max-width:50px;padding:5px}.product-detail .info-panel-content .price-area.mobile .discount-badge .discounted-price{font-size:18px;padding:0 3px;min-width:90px;text-align:center}}@media(max-width: 992px){.product-detail .info-panel-content .price-area.mobile .discount-percent{color:#f76262;border:1px solid #f76262;border-radius:3px;padding:7px 13px;font-size:16px;line-height:17px;font-weight:bold;text-align:center;width:70px;height:50px;transform:translateY(0);margin:10px auto 0 0}.product-detail .info-panel-content .price-area.mobile .discount-percent p{margin:0}.product-detail .info-panel-content .price-area.mobile .discount-percent #lblCouponAmount{font-size:12px}}@media(max-width: 992px){.product-detail .info-panel-content .flex{display:flex}}@media(max-width: 992px){.product-detail .info-panel-content .price-area.mobile.has-cart-discount .old-price{display:inline-block}.product-detail .info-panel-content .price-area.mobile.has-cart-discount .price{display:inline-block;color:#000;font-size:16px;position:relative;top:-1px}}@media screen and (max-width: 992px)and (max-width: 320px){.product-detail .info-panel-content .price-area.mobile.has-cart-discount .price{font-size:13px}}@media(max-width: 992px){.product-detail .info-panel-content .interaction-buttons.mobile{display:block;line-height:normal}.product-detail .info-panel-content .interaction-buttons.mobile .interaction-button{box-shadow:none;width:initial;display:block;margin:12px 0 !important;font-size:14px;text-decoration:none;background:none}.product-detail .info-panel-content .interaction-buttons.mobile .interaction-button:hover{color:#555;border:solid 1px #b6b7b9}.product-detail .info-panel-content .interaction-buttons.mobile .interaction-share:before{content:"";width:20px;height:22px;background-repeat:no-repeat;background-size:850px;background-image:url(/Resource/Images/sprite/sprite.svg);background-position: -40px -209px;display:inline-block;position:relative;top:5px;margin-left:4px}.product-detail .info-panel-content .interaction-buttons.mobile .interaction-like{position:relative}.product-detail .info-panel-content .interaction-buttons.mobile .interaction-like:before{background-image: url(/Resource/Images/sprite/sprite.svg);background-repeat: no-repeat;background-size: 900px;}.product-detail .info-panel-content .interaction-buttons.mobile .interaction-like.added:before{background-image: url(/Resource/Images/sprite/sprite.svg);background-repeat: no-repeat;background-size: 950px;background-position: -110px -148px;}.product-detail .info-panel-content .interaction-buttons.mobile .like-lottie{display:none}.product-detail .info-panel-content .interaction-buttons.mobile .interaction-share.opened{border-color:#b6b7b9}}@media(max-width: 992px){.product-detail .info-panel-content .colors-area{white-space:nowrap;overflow-x:auto;margin-left:-15px}}@media(max-width: 992px){.product-detail .info-panel-content .accordion-area .panel-title a{font-size:14px}}@media(max-width: 992px){.product-detail .mysize-desktop-link{display:none !important}}@media(max-width: 992px){.product-detail .show-size-text{margin:5px 15px 3px 0px;font-size:14px;float:right}}@media(max-width: 992px){.product-detail .size-images-mobile .slick-list{width:400px}.product-detail .size-images-mobile img{width:150px !important}.product-detail .size-images-mobile .size-info{width:150px;text-align:center;margin-top:5px}.product-detail .size-images-mobile .slick-slide{width:162px !important}.product-detail .size-images-mobile ul.slick-dots{display:none !important}}@media(max-width: 992px){.owl-nav{display:none !important}}@media(max-width: 992px){.theres-more{padding:10px 0;background-color:#fff;position:relative}.theres-more .more-category-box-container{display:flex;justify-content:space-between;flex-wrap:wrap}.theres-more .more-category-box-container .more-category-box{width:170px;margin-bottom:10px;background-color:#f3f3f3}.theres-more .more-category-box-container .more-category-box .text-side{font-size:14px;width:100px}.theres-more .more-category-box-container .more-category-box .text-side:before{right:0}.theres-more .more-category-box-container .more-category-box .image-side{width:60px}}@media(max-width: 992px){.similar-products,.complete-combination{padding:0 0 10px 0}}@media(max-width: 992px){.share-panel{position:fixed;bottom:0;z-index:1001;right:0;top:initial;width:100%}.share-panel .share-panel-top .share-panel-title{display:inline-block}.share-panel .share-panel-arrow{display:none}}@media(max-width: 992px){.smartbanner{position:fixed;top:0;z-index:1}}@media(max-width: 992px){.owl-carousel{z-index:0 !important}.owl-carousel .owl-stage{padding-right:0 !important}}@media(max-width: 992px){.desktop-show-pr-area-buttons{display:none !important}}@media(max-width: 992px){.colors-panel{padding:0}}@media(max-width: 992px){.added-to-cart-mobile-popup{position:fixed;top:0;right:0;width:100%;background-color:#fff;border-radius:0 0 10px 10px;z-index:1;padding:15px 5px;display:none}.added-to-cart-mobile-popup .small-image{width:100%}.added-to-cart-mobile-popup span.product-title{font-size:14px;font-weight:500;color:#6b778d}.added-to-cart-mobile-popup span.product-price{font-size:16px;font-weight:bold;color:#6b778d}.added-to-cart-mobile-popup span.product-color,.added-to-cart-mobile-popup span.product-size-label,.added-to-cart-mobile-popup span.product-size{font-size:12px;color:#6b778d}.added-to-cart-mobile-popup span.product-size-label{margin-right:5px}.added-to-cart-mobile-popup span.product-size{font-weight:bold}.added-to-cart-mobile-popup span.product-color-box{display:inline-block;width:12px;height:12px;border:1px solid #707070;position:relative;top:1px}.added-to-cart-mobile-popup .button-link{display:block;border-radius:5px;background-color:#4e8bfd;color:#fff;text-align:center;height:40px;line-height:40px;font-weight:bold;text-decoration:none}.added-to-cart-mobile-popup .button-link.inverted{border:solid 1px #4e8bfd;background-color:#fff;color:#4e8bfd}}@media(max-width: 992px){.stock-info-container{padding-left:0 !important}}@media(max-width: 992px){.sis-store-info{width:88% !important}}@media(max-width: 992px){.sis-stock-info{max-height:initial}}@media(max-width: 992px){.bootstrap-select.open .dropdown-menu.open{height:300px !important;min-height:0 !important;position:fixed !important;bottom:-301px !important;top:initial !important;right:0 !important;left:0 !important;padding:35px 10px 0 10px;border:0 !important;transition:all .2s}.bootstrap-select.open .dropdown-menu.open.slided{bottom:-1px !important}.bootstrap-select.open .dropdown-menu.open .inner{max-height:205px !important}.bootstrap-select.open .dropdown-menu.open .popover-title{border:0 !important;background-color:initial !important;color:#555;font-weight:bold;padding:20px 7px 12px;font-size:16px}.bootstrap-select.open .dropdown-menu.open .popover-title button.close{opacity:1;font-weight:lighter;font-size:35px;color:#555;line-height:inherit}}@media(max-width: 992px){.bootstrap-select.select-county.open .dropdown-menu.open{bottom:-417px !important;max-height:350px !important;height:350px !important;min-height:0 !important}.bootstrap-select.select-county.open .dropdown-menu.open.slided{bottom:67px !important}.bootstrap-select.select-county.open .dropdown-menu.open .inner{max-height:220px !important}}@media(max-width: 992px){body.modal-open>.mobile-bg-shadow{z-index:1050 !important}}@media(max-width: 992px){.sis-mobile-button-container{position:fixed;z-index:1061;bottom:-1px;right:0;left:0;height:70px;display:flex;align-items:center;justify-content:center;box-shadow:0 --3px 6px 0 rgba(0,0,0,.1);background-color:#fff}.sis-mobile-button-container button{border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#193db0;border:0;color:#fff;font-size:15px;font-weight:bold;padding:12px 60px}}@media(max-width: 992px){.modal-search-in-store{position:fixed;right:0;left:0;top:0;border-radius:0 !important;z-index:996;margin:0 !important}}@media(max-width: 992px){#modal-search-in-store .modal-content{height:100vh;overflow-y:scroll;padding-bottom:50px}}div#dsa-category-id{width:1px;height:1px;position:absolute !important;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;border:0}.product-item-wrapper{margin-bottom:0px;margin-top:10px}.product-item-wrapper .top-badges{position:absolute;top:15px;right:0px;z-index:1}@media screen and (max-width: 991px){.product-item-wrapper .top-badges{top:10px}}.product-item-wrapper .top-badges .option-badge{padding:4px 8px;border-radius:0px;text-align:center;width:auto !important}.product-item-wrapper .top-badges .option-badge span{font-weight:600;font-size:12px;line-height:1.5;letter-spacing:-0.18px}@media screen and (max-width: 991px){.product-item-wrapper .top-badges .option-badge span{font-size:12px;font-weight:600;letter-spacing:-0.24px}}.product-item-wrapper .top-badges .option-badge.red{background-color:#f76262;color:#fff;height:25px;border-radius:3px;display:flex;align-items:center;justify-content:center}.product-item-wrapper .top-badges .option-badge.red span{color:#fff !important}.product-item-wrapper .top-badges .remain-product-badge{margin:0 0 5px;padding:0;border-radius:3px;border:solid 1px #e0e0e0;background-color:#fff;display:flex;align-items:center;justify-content:center;white-space:nowrap;width:50px !important;height:25px}.product-item-wrapper .top-badges .remain-product-badge span{display:block;margin:auto;font-size:12px;font-weight:700;color:#f76262;text-transform:uppercase;letter-spacing:-0.18px;line-height:1.5}@media screen and (max-width: 991px){.product-item-wrapper .top-badges .remain-product-badge span{font-size:12px;font-weight:bold;letter-spacing:-0.24px}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.product-item-wrapper .top-badges .remain-product-badge span{margin:0}}.product-item-wrapper .emi-icons-wrapper{position:absolute;top:9px;left:16px;z-index:1;height:40px}@media screen and (max-width: 991px){.product-item-wrapper .emi-icons-wrapper{top:10px}}.product-item-wrapper .emi-icons-wrapper .fav{background-color:#fff;border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}@media screen and (max-width: 991px){.product-item-wrapper .emi-icons-wrapper .fav{width:30px;height:30px}}.product-item-wrapper .emi-icons-wrapper .emi-icon{text-align:center;width:32px;height:32px}.product-item-wrapper .emi-icons-wrapper .emi-icon .icon{background-image: url(/Resource/Images/sprite/sprite.svg);background-repeat: no-repeat;background-size: 900px;background-position: -4px -280px;}.product-item-wrapper .emi-icons-wrapper .emi-icon .icon.added{background-image:url(/Resource/Images/heart-blue.svg)}@media screen and (max-width: 991px){.product-item-wrapper .emi-icons-wrapper .emi-icon .icon{margin:7px 5px !important;background-size:20px}}@media screen and (max-width: 991px){.product-item-wrapper .emi-icons-wrapper .emi-icon{padding-top:0px}}.product-item-wrapper a{text-decoration:none;display:block}.product-item-wrapper a .picture-box{position:relative}.product-item-wrapper a .picture-box img{width:100%}@media screen and (max-width: 991px){.product-item-wrapper a .picture-box img{min-height:218px}}.product-item-wrapper a .picture-box img:empty{min-width:100%;height:auto;background-color:#ededed;background:linear-gradient(-90deg, #EDEDED, #FFF, #EDEDED);background-size:300% 100%;background-repeat:no-repeat;-webkit-animation:skeleton 2s ease-in 0;-moz-animation:skeleton 2s ease-in 0;animation:skeleton 2s ease-in 0}@media screen and (max-width: 991px){.product-item-wrapper a .picture-box img:empty{min-height:135px}}.product-item-wrapper a .picture-box img::after{content:"";display:block;position:absolute;top:0;right:0;width:100%;height:100%}.product-item-wrapper a .info{padding:10px 17px 13px 17px;height:115px;position:relative}@media screen and (max-width: 991px){.product-item-wrapper a .info{height:125px}}.product-item-wrapper a .info .product-info-placeholder{padding:23px 17px}.product-item-wrapper a .info .product-color-options span{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:right;color:#555;margin-right:6px}@media screen and (max-width: 991px){.product-item-wrapper a .info .product-color-options span{font-size:12px;line-height:1.67;margin-right:4px}}@media screen and (max-width: 991px){.product-item-wrapper a .info .product-info-placeholder{padding:15px 10px}}.product-item-wrapper a .info .title{width:100%;height:42px;font-weight:500;font-size:14px;color:#555;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;text-align:right}@media screen and (max-width: 991px){.product-item-wrapper a .info .title{font-size:14px;width:100%;-webkit-line-clamp:2;height:38px;margin-top:15px;margin-bottom:5px}}.product-item-wrapper a .info .justify-content-center-mobile{justify-content:center;display:flex;flex-direction:column;align-items:flex-start}.product-item-wrapper a .info .price{height:43px;margin-top:8px;line-height:17px;text-align:right;float:right}.product-item-wrapper a .info .price .old-price{font-size:12px;text-decoration:line-through;color:#29323b;font-weight:500}@media screen and (max-width: 991px){.product-item-wrapper a .info .price .old-price{text-align:right;white-space:nowrap}}.product-item-wrapper a .info .price .discount-price{font-size:18px;font-weight:bold;color:#193db0}@media screen and (max-width: 991px){.product-item-wrapper a .info .price .discount-price{text-align:right;font-size:16px;color:#193db0;white-space:nowrap}}.product-item-wrapper a .info .price .discount-price-normal{font-size:18px;font-weight:bold;color:#29323b}@media screen and (max-width: 991px){.product-item-wrapper a .info .price .discount-price-normal{text-align:right;font-size:13px;white-space:nowrap;color:#29323b}}.product-item-wrapper a .info .price .raw-price-normal{font-size:18px;font-weight:bold;color:#29323b}@media screen and (max-width: 991px){.product-item-wrapper a .info .price .raw-price-normal{text-align:right;font-size:16px;white-space:nowrap;color:#29323b}}.product-item-wrapper a .info .price .raw-price{font-size:18px;font-weight:bold;color:#193db0}@media screen and (max-width: 991px){.product-item-wrapper a .info .price .raw-price{text-align:right;font-size:16px;color:#193db0;white-space:nowrap}}@media screen and (max-width: 991px){.product-item-wrapper a .info .price{width:100%;display:flex;align-items:flex-start;flex-direction:column;height:35px;margin-top:0px}}@media screen and (max-width: 991px){.product-item-wrapper a .info{display:block;padding:5px 10px}}@media screen and (max-width: 991px){.product-item-wrapper{margin-top:0px}}.pr-items-horizontal .c-item{margin:0} @media(max-width:992px){#stickyBarContainer{display:none!important}}@media(min-width:993px){.sticky-bar,.sticky-bar-container{background-color:#fff;position:fixed}.sticky-bar-option-info,.sticky-bar-title{font-size:14px;line-height:19px;letter-spacing:0}.sticky-bar-container{z-index:997;top:111px;display:none}.sticky-bar{display:flex;flex-direction:row;width:100%;padding:4px 18px 4px 32px;box-shadow:0 -1px 15px rgba(0,0,0,.08)}.sticky-bar-product-image{overflow:hidden;width:44px;height:56px}.sticky-bar-product-image img{object-fit:cover;height:100%;width:auto}.sticky-bar-product-info{padding:7px 6px 0 0}.sticky-bar-title{font-weight:700;text-align:right;color:#302e2b}.sticky-bar-option-info{display:flex;flex-direction:row;gap:16px;color:#7e858b;font-weight:400;text-align:right;margin-top:2px}.sticky-bar-right-section{margin-right:auto;display:flex;flex-direction:row;align-items:center}.sticky-bar-add-to-cart-button{justify-content:center;align-items:center;width:212px;height:48px;background:#1f49b6;border-radius:5px;display:flex}.sticky-bar-add-to-cart-button:hover{opacity:.9}a.sticky-bar-add-to-cart-button,a.sticky-bar-add-to-cart-button:hover{color:#fff!important;font-size:14px;font-weight:700;line-height:19px;letter-spacing:0;text-align:center;text-decoration:none}.sticky-bar-price{margin-left:24px;font-weight:700;font-size:16px;line-height:22px;text-align:left;color:#1f49b6}.sticky-bar-discount-info{margin-left:16px;font-weight:400;font-size:14px;line-height:19px;text-align:left;text-decoration-line:line-through;color:#7e858b}.sticky-bar-basket-text{font-style:normal;font-weight:700;font-size:12px;line-height:16px;color:#97a9c9}.sticky-bar-hasbasket{background:#f4f5f7;padding:3px 8px;text-align:right}.sticky-old-price,.sticky-price{font-style:normal;text-align:left}.sticky-old-price{font-weight:400;font-size:14px;line-height:19px;text-decoration-line:line-through;color:#7e858b}.sticky-price{font-weight:700;font-size:16px;line-height:22px;color:#1f49b6}#productInfo{margin-top:216px;position:fixed;left:0;top:0;z-index:99}#stickySizeContainer,#stickySizeContainerHeight{display:none}#breadcrumbContainer{padding:0;background-color:#f5f5f5;position:fixed;width:100%;z-index:996;top:170px}#bc{padding:10px 15px}.product-detail .main-info{padding-top:46px}.wf-opensans-n3-active.wf-opensans-n4-active.wf-opensans-n6-active.wf-active{overflow: unset !important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvaW1hZ2Utem9vbS5zY3NzIiwiY29tcG9uZW50cy9za2VsZXRvbi13aXJlZnJhbWUuc2NzcyIsInNhc3MtdXRpbHMvbWl4aW5zLnNjc3MiLCJwcm9kdWN0LWRldGFpbC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJDQUVBLGtCQUNJLHNCQUVBLGdDQUNJLDBCQUNBLHNCQUVBLGtDQUNJLGVBQ0EscUJBQ0EsUUFDQSxZQUNBLHNCQUNBLGVBQ0EsV0FDQSxZQUNBLGNBQ0EsV0FFQSxvQ0FDSSxrQkFDQSxTQUlSLG1EQUNJLGtCQUNBLE9BQ0EsV0FHSixrREFDSSxTQUNBLFdBR0osaUhBQ0ksa0JBQ0EsUUFDQSxVQUNBLFlBQ0EsWUFDQSxVQUNBLHNCQUNBLHdCQUdKLHdEQUNJLHlCQUtBLGtFQUNJLGtCQUdKLDBKQUNJLGVBQ0EsZUFHSixtRUFDSSx1QkFDQSxhQUNBLGVBQ0EsYUFFQSwwRUFDSSx3QkFHSix1RUFDSSxzQkFDQSwwQkFFQSw4RUFDSSx3QkFLWiwwRUFDSSxhQUVBLDhFQUNJLHFCQU9wQix5QkFJWSxtREFDSSxrQkFDQSxzQkFDQSxNQUNBLFVBQ0EsWUFDQSxhQUNBLHVCQUNBLHNCQUVBLGdFQUNJLGFBQ0Esc0JBQ0EseUJBQ0EsdUJBR0osbUVBQ0ksUUFJUixtREFDSSwwQkFJUiw0QkFDSSx3QkFHSix3Q0FDSSxrQkFDQSxNQUNBLE9BQ0EsUUFDQSxTQUNBLHdFQUtaLHlCQUdRLDRDQUNJLHlCQUVBLCtEQUNJLGlCQUtKLGtDQUNJLFNBR0osa0RBQ0ksU0FDQSxVQUdKLGlIQUNJLFlBQ0EsVUFHSixtREFDSSxrQkFDQSxTQUNBLE9BQ0EsUUFFQSxtRUFDSSxhQUNBLHdCQUVBLHVFQUNJLHVCQUNBLFlBTWhCLDBFQUNJLFNBQ0EsZUFDQSxXQUNBLFlBR0osdUNBQ0kscUJBR0osbUNBQ0ksc0JBR0osbUNBQ0ksd0JBSVIsc0RBQ0ksb0NBR0osc0JBQ0kseUJDMU1SLG9CQUNJLGtCQUNBLE9BQ0EsUUFDQSxNQUNBLFNB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QUNBLFdBQ0EsWUFLWiw4QkFDSSw0QkFDQSxhQUNBLGtCQUVBLHFDQUxKLDhCQU1RLGNBR0osd0RBQ0ksa0JBSUEsMERBQ0ksZUFDQSxtQkFDQSxvQkFDQSxrQkFDQSxpQkFDQSxzQkFDQSxnQkFDQSxXQUNBLGdCQUVBLHFDQVhKLDBEQVlRLGVBQ0EsaUJBQ0EsaUJBS1oscUNBQ0ksd0RBQ0ksbUJBSVIscUNBQ0ksV0FDQSxZQUNBLGdCQUNBLGVBQ0EsV0FDQSxxQkFDQSw0QkFDQSxnQkFDQSx1QkFFQSxvQkFDQSxnQkFFQSxxQ0FkSixxQ0FlUSxlQUNBLFdBQ0EscUJBQ0EsWUFDQSxnQkFDQSxtQkFJUiw2REFDSSx1QkFDQSxhQUNBLHNCQUNBLHVCQUdKLHFDQUNJLFlBQ0EsZUFDQSxpQkFDQSxnQkFDQSxXQUVBLGdEQUNJLGVBQ0EsNkJBQ0EsY0FDQSxnQkFFQSxxQ0FOSixnREFPUSxnQkFDQSxvQkFLUixxREFDSSxlQUNBLGlCQUNBLGNBRUEscUNBTEoscURBTVEsZ0JBQ0EsZUFDQSxjQUNBLG9CQUlSLDREQUNJLGVBQ0EsaUJBQ0EsY0FFQSxxQ0FMSiw0REFNUSxnQkFDQSxlQUNBLG1CQUNBLGVBSVIsdURBQ0ksZUFDQSxpQkFDQSxjQUVBLHFDQUxKLHVEQU1RLGdCQUNBLGVBQ0EsbUJBQ0EsZUFJUixnREFDSSxlQUNBLGlCQUNBLGNBRUEscUNBTEosZ0RBTVEsZ0JBQ0EsZUFDQSxjQUNBLG9CQU1SLHFDQTFFSixxQ0EyRVEsV0FDQSxhQUNBLHVCQUNBLHNCQUNBLFlBQ0EsZ0JBSVIscUNBMUpKLDhCQTJKUSxjQUNBLGtCQUtaLHFDQW5WSixzQkFvVlEsZ0JBSVIsNkJBQ0kiLCJmaWxlIjoicHJvZHVjdC1kZXRhaWwtcnRsLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIu+7v0BpbXBvcnQgJ3Nhc3MtdXRpbHMvYnJlYWtwb2ludHMuc2Nzcyc7XHJcblxyXG4jbW9kYWwtaW1hZ2Utem9vbSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG5cclxuICAgIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2FhYWFhYTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcclxuICAgICAgICAgICAgY29sb3I6ICM1NTU7XHJcblxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogLTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm9wdGlvbi16b29tLWltYWdlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICNDbG9zZU1vZGFsQnV0dG9uIHtcclxuICAgICAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICNDbG9zZU1vZGFsQnV0dG9uOmJlZm9yZSwgI0Nsb3NlTW9kYWxCdXR0b246YWZ0ZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAxOHB4O1xyXG4gICAgICAgICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgI0Nsb3NlTW9kYWxCdXR0b246YWZ0ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnpvb20tdGh1bWItc2xpZGVyIHtcclxuXHJcbiAgICAgICAgICAgICYuaGlkZGVuLW9uLWxvYWQge1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuem9vbS10aHVtYi1zbGlkZXItcHJldmlvdXMsIC56b29tLXRodW1iLXNsaWRlci1uZXh0IHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgZGl2LnNsaWNrLXNsaWRlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzcHggMDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMC4xZW0gI2I2YjdiOTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgZGl2LnNsaWNrLXNsaWRlLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNGU4YmZkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbGcpIHtcclxuXHJcbiAgICAjbW9kYWwtaW1hZ2Utem9vbSB7XHJcbiAgICAgICAgLm1vZGFsLWRpYWxvZyB7XHJcbiAgICAgICAgICAgIC56b29tLXRodW1iLXNsaWRlciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMjAwcHgpO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgICAgICAgLnNsaWNrLXNsaWRlIHtcclxuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2xpY2stdmVydGljYWwge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAub3B0aW9uLXpvb20taW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC56b29tLW5hdiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kZXNrdG9wLW1vZGFsLWNsb3NlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHVybCgnL1Jlc291cmNlL0ltYWdlcy96b29tLW91dC1pY29uLnN2ZycpIDI1IDI1LCBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbGcpIHtcclxuXHJcbiAgICAjbW9kYWwtaW1hZ2Utem9vbSB7XHJcbiAgICAgICAgI09wdGlvbkltYWdlWm9vbUNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gODVweCk7XHJcblxyXG4gICAgICAgICAgICAub3B0aW9uLXpvb20taW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgI0Nsb3NlTW9kYWxCdXR0b24ge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDdweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgI0Nsb3NlTW9kYWxCdXR0b246YmVmb3JlLCAjQ2xvc2VNb2RhbEJ1dHRvbjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuem9vbS10aHVtYi1zbGlkZXIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIGRpdi5zbGljay1zbGlkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjUHJldmlvdXNJbWFnZUJ1dHRvbiwgI05leHRJbWFnZUJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgI1ByZXZpb3VzSW1hZ2VCdXR0b24ge1xyXG4gICAgICAgICAgICBsZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjTmV4dEltYWdlQnV0dG9uIHtcclxuICAgICAgICAgICAgcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC56b29tLXRodW1icy1uYXYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGJvZHkubW9kYWwtb3BlbiAjX2hqLWY1YjJhMWViLTliMDdfZmVlZGJhY2tfbWluaW1pemVkIHtcclxuICAgICAgICB0b3A6IGNhbGMoLTEwMHZoICsgMTUwcHgpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmRlc2t0b3AtbW9kYWwtY2xvc2VyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuIiwi77u/Ly8gU2tlbGV0b24gbG9hZGluZyB3aXJlZnJhbWUnbGVyaSBvbHXFn3R1cm1hayBpw6dpbiBrdWxsYW7EsWxhbiBzdGlsbGVyZGlyLiDEsGh0aXlhY2EgZ8O2cmUgZWtsZW1lbGVyIHlhcMSxbGFiaWxpci4gXHJcbi8vIFlhcMSxbGFuIGnFn2UgYmHEn8SxbWzEsSBrdXJhbCBrZXNpbmxpa2xlIHlhesSxbG1hbWFsxLFkxLFyLlxyXG5cclxuQGltcG9ydCBcIi4uL3Nhc3MtdXRpbHMvbWl4aW5zLnNjc3NcIjtcclxuXHJcbi8vIC5za2VsZXRvbi13aXJlZnJhbWUgd2lyZWZyYW1lJ2kgZ8O2c3RlcmVjZWsgZWxlbWVudGUgdmVyaWxtZWxpZGlyLiBcclxuLy8gRWxlbWVudGluIGnDp2luaSBrYXBsYXlhY2HEn8SxbmRhbiBwb3NpdGlvbiBkZcSfZXJpIGFic29sdXRlJ2R1ciB2ZSBidSBuZWRlbmxlIGthcHNhecSxY8SxIGVsZW1lbnRpbmluIHBvc2l0aW9uIGRlxJ9lcmkgcmVsYXRpdmUgb2xtYWzEsWTEsXIuXHJcblxyXG4uc2tlbGV0b24td2lyZWZyYW1lIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBhbmltYXRpb246IGZhZGUtbG9vcCAxLjVzIGluZmluaXRlO1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcbiAgICAgICAgbWFyZ2luOiA2cHggMDtcclxuXHJcbiAgICAgICAgJi5zdy1mbG9hdC1sZWZ0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc3ctZmxvYXQtcmlnaHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN3LXJvdW5kIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbG9vcCgnLnN3LXJhZGl1cy0nLCAnYm9yZGVyLXJhZGl1cycsICdweCcsIDEsIDEwLCAxKTtcclxuICAgIEBpbmNsdWRlIGxvb3AoJy5zdy13aWR0aC0nLCAnd2lkdGgnLCAnJScsIDEwLCAxMDAsIDEwKTtcclxuICAgIEBpbmNsdWRlIGxvb3AoJy5zdy1oZWlnaHQtJywgJ2hlaWdodCcsICdweCcsIDEwLCAzMDAsIDEwKTtcclxufVxyXG5cclxuLmZhZGUtbG9vcCB7XHJcbiAgICBhbmltYXRpb246IGZhZGUtbG9vcCAxLjVzIGluZmluaXRlO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGUtbG9vcCB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICB9XHJcblxyXG4gICAgNTAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgfVxyXG59Iiwi77u/QG1peGluIGxvb3AoJGNsYXNzTmFtZSwgJHN0eWxlTmFtZSwgJHVuaXQsICRpLCAkbWF4LCAkb2Zmc2V0KSB7XHJcblxyXG4gICAgQHdoaWxlICRpIDw9ICRtYXgge1xyXG4gICAgICAgICN7JGNsYXNzTmFtZSArICRpfSB7XHJcbiAgICAgICAgICAgICN7JHN0eWxlTmFtZX06ICN7JGkgKyAkdW5pdCArICcgIWltcG9ydGFudCd9O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJGk6ICRpICsgJG9mZnNldDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGxvb3BGb3JBZnRlcigkY2xhc3NOYW1lLCAkc3R5bGVOYW1lLCAkdW5pdCwgJGksICRtYXgsICRvZmZzZXQpIHtcclxuXHJcbiAgICBAd2hpbGUgJGkgPD0gJG1heCB7XHJcbiAgICAgICAgI3skY2xhc3NOYW1lICsgJGkgKyAnOmFmdGVyJ30ge1xyXG4gICAgICAgICAgICAjeyRzdHlsZU5hbWV9OiAjeyRpICsgJHVuaXQgKyAnICFpbXBvcnRhbnQnfTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICRpOiAkaSArICRvZmZzZXQ7XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCBcInNhc3MtdXRpbHMvYnJlYWtwb2ludHMuc2Nzc1wiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9pbWFnZS16b29tLnNjc3NcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvc2tlbGV0b24td2lyZWZyYW1lLnNjc3NcIjtcclxuXHJcbmh0bWwge1xyXG4gICAgb3ZlcmZsb3cteDogaW5pdGlhbDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTE0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9wdGlvbi1pbWcgLmJhZGdlcyB7XHJcbiAgICBsZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5uZXctZmVhdHVyZTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5MjgwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogM3B4O1xyXG4gICAgdG9wOiAtNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG4uc2VhcmNoLWl0ZW0ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggIzU1NTtcclxuICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgd2lkdGg6IDExNXB4O1xyXG4gICAgcGFkZGluZzogNXB4IDVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBtYXJnaW46IDEwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgaGVpZ2h0OiAzOXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjNTU1O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzU1NTtcclxuICAgIH1cclxufVxyXG5cclxuLnNlYXJjaC1yZW1vdmUge1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogNXB4O1xyXG4gICAgdG9wOiAyMiU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0I5QjhCOTtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTU1NTtcclxuICAgIH1cclxufVxyXG5cclxuLmZsZXgtd3JhcCB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbi5wcm9kdWN0LWRldGFpbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmOWY4O1xyXG5cclxuICAgIC5tYWluLWluZm8ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhbXBhaWduLWRpc2NvdW50LWRldGFpbCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNztcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTNweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IC0xM3B4O1xyXG5cclxuICAgICAgICAuYmFza2V0LXRleHQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBjb2xvcjogIzk3YTljOTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk3YTljOTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDozMjBweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmFza2V0LWRpc2NvdW50IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMTkzZGIwO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTkzZGIwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjMyMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQxcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5vbGQtcHJpY2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBjb2xvcjogIzU1NTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcmljZS1ob2xkZXIge1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnByaWNlIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICBjb2xvcjogIzE5M2RiMDtcclxuICAgIH1cclxuXHJcbiAgICAucHJpY2UtcmVndWxhciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICM1RjVGNUY7XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2R1Y3QtY29kZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGNvbG9yOiAjNmI3NzhkO1xyXG4gICAgfVxyXG5cclxuICAgIC5wcm9kdWN0LXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgY29sb3I6ICMyOTMyM2I7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICB9XHJcblxyXG4gICAgYS5idXR0b24tbGluayB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5hZGQtdG8tY2FydC1idXR0b24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTNkYjA7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hZGQtdG8tY2FydC1idXR0b24ub3V0LW9mLXN0b2NrIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlcjogMC4xZW0gc29saWQgI0RGNDg0NDtcclxuICAgICAgICBjb2xvcjogI0RGNDg0NDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm91dGxldC1iYWRnZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNzYyNjI7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDVweDtcclxuICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5yZW1haW4tcHJvZHVjdC1iYWRnZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgY29sb3I6ICNmNzYyNjI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNlMGUwZTA7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICAucHJvZHVjdC1pbWctYmFkZ2Uge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5kaXNjb3VudC1iYWRnZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAxcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgICAgICAgLmRpc2NvdW50LXRhZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRlOGJmZDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDNweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kaXNjb3VudGVkLXByaWNlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogIzRlOGJmZDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDAuMWVtIHNvbGlkICM0ZThiZmQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50b3Atc3RpY2t5LW1haW4taW5mbyB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHotaW5kZXg6IDkwMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGhlaWdodDogMTU2cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcclxuXHJcblxyXG4gICAgICAgIC5wcm9kdWN0LWltYWdlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNDBweDtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAucHJvZHVjdC10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9kdWN0LWNvZGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJpY2UtYXJlYSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIC5wcmljZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5vbGQtcHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZGlzY291bnQtYmFkZ2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhbXBhaWduLWRpc2NvdW50LWRldGFpbCB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IHVuc2V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWN0aW9uLWFyZWEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcblxyXG4gICAgICAgICAgICAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmRyb3Bkb3duIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMC4xZW0gIzU1NTU1NTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTA1cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgZmlsbD0nYmxhY2snIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgd2lkdGg9JzI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGQ9J003IDEwbDUgNSA1LTV6Jy8+PHBhdGggZD0nTTAgMGgyNHYyNEgweicgZmlsbD0nbm9uZScvPjwvc3ZnPlwiKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDk1JTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogMTJweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogLTJweDtcclxuXHJcbiAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogLjFlbSBzb2xpZCAjNTU1O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuZHJvcGRvd24taXRlbTpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wcm9kdWN0LWltYWdlcy1kZXNrdG9wIHtcclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgY3Vyc29yOiB1cmwoJy9SZXNvdXJjZS9JbWFnZXMvem9vbS1pbi1pY29uLnN2ZycpIDI1IDI1LCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29uY3VycmVudC12aWV3cy1jb3VudGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgY29sb3I6ICMyOTMyM2I7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxcHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IDAgcmdiYSgwLDAsMCwuMTYpO1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAjbW9kYWwtc2hvdy1pbi1teS1zaXplIHtcclxuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XHJcblxyXG4gICAgICAgIC5zbGljay1wcmV2IHtcclxuICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNsaWNrLW5leHQge1xyXG4gICAgICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNsaWNrLXByZXYsIC5zbGljay1uZXh0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgICAgICAgdG9wOiA0MCUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgICAgICAgICB3aWR0aDogNjEwcHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2RhbC1ib2R5IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xpY2stbGlzdCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubW9kYWwtYm9keSBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaXplLWluZm8ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNsaWNrLXByZXY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogdXJsKFwiL1Jlc291cmNlL0ltYWdlcy9maWxsLWxlZnQtMTYucG5nXCIpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNsaWNrLW5leHQ6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogdXJsKFwiL1Jlc291cmNlL0ltYWdlcy9maWxsLXJpZ2h0LTE2LnBuZ1wiKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsLnNsaWNrLWRvdHMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xpY2stcHJldi5zbGljay1kaXNhYmxlZDpiZWZvcmUsIC5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IC4yNSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNpemUtYXJlYS1tb2JpbGUtdG9wIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zaXplLWFyZWEge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgLnNpemUtYXJlYS10b3Age1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuXHJcbiAgICAgICAgLnNpemUtYXJlYS10aXRsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2RlbC1zaXplLWxpbmsge1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMTkzZGIwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaG93LW15c2l6ZS1saW5rLCAubXlzaXplLWRlc2t0b3AtbGluayB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGE6bm90KC5tb2RlbC1zaXplLWxpbmspOm5vdCguc2hvdy1teXNpemUtbGluayk6bm90KC5teXNpemUtZGVza3RvcC1saW5rKSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICAgICAgICBtaW4td2lkdGg6IDQwcHggIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcclxuICAgICAgICBtYXJnaW46IDExcHggOXB4IDAgMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGEuc2VsZWN0ZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZThiZmQgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWluLWhlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIGEuZGlzYWJsZWQge1xyXG4gICAgICAgIGNvbG9yOiAjY2NjO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjc7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIGEuZGlzYWJsZWQ6YmVmb3JlLCBhLmRpc2FibGVkOmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY5Njk2O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgYS5kaXNhYmxlZDphZnRlciB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbmN1cnJlbnQtdmlld3MtY291bnRlcjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL1Jlc291cmNlL0ltYWdlcy92aWV3LWV5ZS5wbmdcIik7XHJcbiAgICB3aWR0aDogMjVweDtcclxuICAgIGhlaWdodDogMTZweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjVweCAxNnB4O1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDRweDtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG59XHJcblxyXG4ucGF5bWVudC1vcHRpb25zLXBhbmVsIHtcclxuXHJcbiAgICAucGF5bWVudC1vcHRpb25zLXBhbmVsLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICM0ZThhZmQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNjVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sY3ctY29sb3Ige1xyXG4gICAgY29sb3I6ICMxOTNEQjAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmp1c3RpZnktc3BhY2UtYmV0d2VlbiB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG59XHJcblxyXG4udGV4dC1kZWNvcmF0aW9uLXVuZGVybGluZSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbn1cclxuXHJcbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnBheW1lbnQtb3B0aW9ucy1wYW5lbCAucGF5bWVudC1vcHRpb25zLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5wYXltZW50LW9wdGlvbnMtcGFuZWwgLnBheW1lbnQtb3B0aW9ucy1vcHRpb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbn1cclxuXHJcbi5wYXltZW50LW9wdGlvbnMtcGFuZWwgLnBheW1lbnQtb3B0aW9ucy10ZXh0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGNvbG9yOiAjNTM1MzUzO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDExcHg7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5wYXltZW50LW9wdGlvbnMtcGFuZWwgLnBheW1lbnQtb3B0aW9ucy1vcHRpb24ge1xyXG4gICAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLnBheW1lbnQtb3B0aW9ucy1wYW5lbCAucGF5bWVudC1vcHRpb25zLXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnBheW1lbnQtb3B0aW9ucy1jYXNoIHtcclxuICAgICAgICB3aWR0aDogMjJweDtcclxuICAgIH1cclxuXHJcbiAgICAucGF5bWVudC1vcHRpb25zLWNyZWRpdC1jYXJkIHtcclxuICAgICAgICB3aWR0aDogMjJweDtcclxuICAgIH1cclxuXHJcbiAgICAucGF5bWVudC1vcHRpb25zLW1hc3RlcnBhc3Mge1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAucGF5bWVudC1vcHRpb25zLXBhbmVsIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDEycHggMTJweCAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYXltZW50LW9wdGlvbnMtcGFuZWwgLnBheW1lbnQtb3B0aW9ucy1wYW5lbC10aXRsZSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYXltZW50LW9wdGlvbnMtcGFuZWwgLnBheW1lbnQtb3B0aW9ucy10ZXh0IHtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIHdpZHRoOiA2NXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYXltZW50LW9wdGlvbnMtY2FzaCB7XHJcbiAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnBheW1lbnQtb3B0aW9ucy1jcmVkaXQtY2FyZCB7XHJcbiAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnBheW1lbnQtb3B0aW9ucy1tYXN0ZXJwYXNzIHtcclxuICAgICAgICB3aWR0aDogMjVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmluZm8tcGFuZWwge1xyXG4gICAgcGFkZGluZzogMCAxNXB4IDE1cHggMTVweDtcclxufVxyXG5cclxuLnJpZ2h0LWluZm8tYmFyLmJhci1maXhlZCB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG59XHJcblxyXG4ucmlnaHQtaW5mby1iYXIudG8tYm90dG9tIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxufVxyXG5cclxuLmluZm8tcGFuZWwtY29udGVudCB7XHJcbiAgICBib3gtc2hhZG93OiAwIDgwcHggODBweCAwIHJnYmEoMTk4LCAyMDYsIDIxNSwgMC4zKTtcclxuICAgIHBhZGRpbmc6IDAgMTVweCAxNXB4IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgIC5pbnRlcmFjdGlvbi1idXR0b25zIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcbiAgICAgICAgLmludGVyYWN0aW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xyXG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjYjZiN2I5O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzU1NTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW50ZXJhY3Rpb24tYnV0dG9uOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICMxOTNkYjA7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzE5M2RiMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbnRlcmFjdGlvbi1saWtlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvUmVzb3VyY2UvSW1hZ2VzL2hlYXJ0LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbnRlcmFjdGlvbi1saWtlLmFkZGVkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvUmVzb3VyY2UvSW1hZ2VzL2hlYXJ0LWJsdWUuc3ZnJykgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmludGVyYWN0aW9uLXNoYXJlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvUmVzb3VyY2UvSW1hZ2VzL3NoYXJlLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW50ZXJhY3Rpb24tc2hhcmUub3BlbmVkIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMTkzZGIwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaW50ZXJhY3Rpb24tYnV0dG9ucy5tb2JpbGUsIC5wcmljZS1hcmVhLm1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuYmFkZ2VzIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBjb2xvcjogIzU1NTtcclxuICAgICAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kaXNjb3VudC1wZXJjZW50IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW46bm90KDpmaXJzdC1vZi10eXBlKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuLnRvbWF0byB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZjc2MjYyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBzcGFuLmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvLXNtYWxsLXRpdGxlIHtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuODY7XHJcbiAgICAgICAgY29sb3I6ICM1NTU7XHJcbiAgICB9XHJcblxyXG4gICAgLnByaWNlLWFyZWEge1xyXG4gICAgICAgIG1hcmdpbjogMzBweCAwIDEwcHggMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuXHJcbiAgICAgICAgLnByaWNlLWxhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzZiNzc4ZDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IC0yNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRpc2NvdW50LXBlcmNlbnQge1xyXG4gICAgICAgICAgICBjb2xvcjogI2Y3NjI2MjtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y3NjI2MjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTNweCA1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI0JSk7XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgI2xibENvdXBvbkFtb3VudCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5idXR0b25zLWNvbnRhaW5lciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuYnV0dG9ucy1hcmVhIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYS52aXNpYmxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wci1hcmVhLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtYXV0by1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogN3B4O1xyXG4gICAgICAgICAgICBncmlkLWdhcDogN3B4O1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMxOTNkYjA7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsaW5rLCAmOnZpc2l0ZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmxpbmstY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnByLWJ1dHRvbi10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LWxnKSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzE5M2RiMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWxnKSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6YWN0aXZlLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxOTNkYjAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEudmlzaWJsZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sb3JzLWFyZWEge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDIxNXB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xyXG5cclxuICAgICAgICAuY29sb3Itb3B0aW9uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTFweCA1cHggMCAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgIC5jb2xvci1ib3gge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNlMGUwZTA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAgICAgICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAvKmltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODUlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogODUlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICAgIH0qL1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY29sb3ItbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29sb3Itb3B0aW9uLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIC5jb2xvci1ib3gge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAwLjFlbSAjNGU4YmZkO1xyXG5cclxuICAgICAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDg1JTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNvbG9yLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNGU4YmZkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29sb3Itb3B0aW9uLmRpc2FibGVkIHtcclxuICAgICAgICAgICAgLmNvbG9yLWJveCB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XHJcblxyXG4gICAgICAgICAgICAgICAgZGl2OmFmdGVyLCBkaXY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBkaXY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNvbG9yLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5jb2xvcnMtYXJlYTo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgIHdpZHRoOiA3cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2xvcnMtYXJlYTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2xvcnMtYXJlYTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtncmV5O1xyXG4gICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCBzbGF0ZWdyZXk7XHJcbiAgICB9XHJcblxyXG4gICAgLmFjY29yZGlvbi1hcmVhIHtcclxuICAgICAgICAucGFuZWwge1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGFuZWwtaGVhZGluZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgIC5wYW5lbC10aXRsZSBhIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0ZThhZmQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb2xsYXBzZS1saW5rIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgIC5oaWRlLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyODMxM2E7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY29sbGFwc2UtbGluazpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1Jlc291cmNlL0ltYWdlcy9zcHJpdGUvc3ByaXRlLnN2Zz8xNScpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05MDRweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjQ4KSByb3RhdGUoMjcwZGVnKTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMjFweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNvbGxhcHNlLWxpbmsuY29sbGFwc2VkIHtcclxuICAgICAgICAgICAgICAgIC5oaWRlLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY29sbGFwc2UtbGluay5jb2xsYXBzZWQ6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC40OCkgcm90YXRlKCA5MGRlZyApO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAjc2VhcmNoSW5TdG9yZUxpbmsuY29sbGFwc2VkOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNDgpIHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNvbGxhcHNlLWxpbmsuY29sbGFwc2VkOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb2xsYXBzZS1saW5rOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBhbmVsLWJvZHkge1xyXG4gICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5tb2RlbC1pbmZvLWxpbmstY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWYxZmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMTJweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNGU4YmZkO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzRlOGJmZDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wYW5lbC10aXRsZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjhweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGFuZWw6Zmlyc3QtY2hpbGQgLnBhbmVsLXRpdGxlIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5iYW5uZXItYXJlYSB7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG5cclxuICAgICAgICAuYmFubmVyLWxlZnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYzJTtcclxuXHJcbiAgICAgICAgICAgIC5iYW5uZXItaGVhZGluZyB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogT3BlbiBTYW5zO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI5O1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk4YzdiYztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgN3B4IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJhbm5lci10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBPcGVuIFNhbnM7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40MjtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJhbm5lci1yaWdodCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICB3aWR0aDogMzclO1xyXG5cclxuICAgICAgICAgICAgLmJhbm5lci1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2I2YjdiOTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjZweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE9wZW4gU2FucztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM2O1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjFweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJhbm5lci1idXR0b246aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYXJlYS1tYWluLWhlYWRlciB7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzQ7XHJcbn1cclxuXHJcbi5jb21wbGV0ZS1jb21iaW5hdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNUY3O1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcblxyXG4gICAgLmFyZWEtbWFpbi1oZWFkZXIge1xyXG4gICAgICAgIGNvbG9yOiAjMjkzMjNiO1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaW1pbGFyLXByb2R1Y3RzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWY5Zjc7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDA7XHJcblxyXG4gICAgLmFyZWEtbWFpbi1oZWFkZXIge1xyXG4gICAgICAgIGNvbG9yOiAjMjkzMjNiO1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wb3B1bGFyLXByb2R1Y3RzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgLmFyZWEtbWFpbi1oZWFkZXIge1xyXG4gICAgICAgIGNvbG9yOiAjMjkzMjNiO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHJvZHVjdC1yZWNvbW1lbmRhdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgPiAuY29udGFpbmVyIHtcclxuICAgICAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jLWl0ZW0ge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAuaW5mby1jb250YWluZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYy1pdGVtLWluZm8ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcblxyXG4gICAgICAgICAgICAuYy1pdGVtLW5hbWUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1NTU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYy1pdGVtLW9sZC1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmMtaXRlbS1kaXNjb3VudC1wcmljZSwgLmMtaXRlbS1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMWY0OWI2O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnByLWJ0bi1wcm9kdWN0LWRldGFpbCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDAuMWVtIHNvbGlkICM0ZThiZmQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNGU4YmZkO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnByLWJ0bi1wcm9kdWN0LWRldGFpbDpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5idXR0b24uYi1jYXJ0IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZThiZmQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IGluaXRpYWwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5wcm9kdWN0LWluZm8tcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogY29udGVudHM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm93bC10aGVtZSAub3dsLW5hdiB7XHJcbiAgICAgICAgbGVmdDogLTYlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICB0b3A6IDQwJTtcclxuICAgICAgICB3aWR0aDogMTExJTtcclxuXHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBidXR0b246Zm9jdXMge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udGhlcmVzLW1vcmUge1xyXG4gICAgcGFkZGluZzogODBweCAwIDEyNXB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogMHB4O1xyXG5cclxuICAgIC5hcmVhLW1haW4taGVhZGVyIHtcclxuICAgICAgICBjb2xvcjogIzI5MzIzYjtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1vcmUtY2F0ZWdvcnktYm94LWNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgIC5tb3JlLWNhdGVnb3J5LWJveCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcclxuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAwLjFlbSAjZTBlMGUwO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDQ1cHggODBweCAwIHJnYmEoMTk4LCAyMDYsIDIxNSwgMC4zKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgLmltYWdlLXNpZGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRleHQtc2lkZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzI5MzIzYjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5N3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2hhcmUtcGFuZWwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjMzKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICB3aWR0aDogMzc1cHg7XHJcbiAgICByaWdodDogMTVweDtcclxuICAgIHRvcDogNjBweDtcclxuXHJcbiAgICAuc2hhcmUtcGFuZWwtYXJyb3cge1xyXG4gICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjg7XHJcbiAgICAgICAgcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIHRvcDogLThweDtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwwLDAsLjMzKTtcclxuICAgIH1cclxuXHJcbiAgICAuc2hhcmUtcGFuZWwtdG9wIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xyXG5cclxuICAgICAgICAuc2hhcmUtcGFuZWwtdGl0bGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNoYXJlLWNsb3NlIHtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNmI3NzhkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2hhcmUtcGFuZWwtYm9keSB7XHJcbiAgICAgICAgcGFkZGluZzogMjJweCAxN3B4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAgIC5zaGFyZS1ib3gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjYjZiN2I5O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2hhcmUtZmFjZWJvb2sge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9SZXNvdXJjZS9JbWFnZXMvc29jaWFsbWVkaWEvZmFjZWJvb2stNTAuc3ZnJyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2hhcmUtdHdpdHRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL1Jlc291cmNlL0ltYWdlcy9zb2NpYWxtZWRpYS90d2l0dGVyLTUwLnN2ZycpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNoYXJlLXdoYXRzYXBwIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvUmVzb3VyY2UvSW1hZ2VzL3NvY2lhbG1lZGlhL3doYXRzYXBwLTUwLnN2ZycpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNoYXJlLWxpbmsge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMC41cHggI2I2YjdiOTtcclxuICAgICAgICAgICAgY29sb3I6ICNiNmI3Yjk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNTBweCAwIDE1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9SZXNvdXJjZS9JbWFnZXMvY29weS5zdmdcIikgbm8tcmVwZWF0IHJpZ2h0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDk1JTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNoYXJlLXBhbmVsLm9wZW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5tb2RhbC1kaWFsb2cge1xyXG4gICAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cclxuICAgICAgICAuaW5mby1zbWFsbC10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICNzdG9yZUludmVudG9yeUZvcm1GaW5kQnRuLCAjc3RvcmVJbnZlbnRvcnlTaG93SW5NYXAge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZThiZmQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbC1oZWFkZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaXRpYWw7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgLmRpc21pc3MtaWNvbiB7XHJcbiAgICAgICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb2RhbC1oZWFkZXIgaDMge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGNvbG9yOiAjNTU1O1xyXG59XHJcblxyXG4uZGlzbWlzcy1pY29uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgdG9wOiAxNXB4O1xyXG4gICAgd2lkdGg6IDMycHg7XHJcbiAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uZGlzbWlzcy1pY29uOmJlZm9yZSwgLmRpc21pc3MtaWNvbjphZnRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAxNXB4O1xyXG4gICAgY29udGVudDogJyAnO1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgd2lkdGg6IDJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MDcwNzA7XHJcbn1cclxuXHJcbi5kaXNtaXNzLWljb246YmVmb3JlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxufVxyXG5cclxuLmRpc21pc3MtaWNvbjphZnRlciB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG59XHJcblxyXG4ucG9wb3ZlciB7XHJcbiAgICB3aWR0aDogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibHVlLXRvb2x0aXAge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMTkzZGIwICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogIzE5M2RiMCAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5hcnJvdyB7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzE5M2RiMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGlrZS1sb3R0aWUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLyouZGVza3RvcC1zaG93LXByLWFyZWEtYnV0dG9ucyB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59Ki9cclxuXHJcbi5tb2RhbC1zZWFyY2gtaW4tc3RvcmUge1xyXG4gICAgLm1vZGFsLWJvZHkge1xyXG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG5cclxuLnNpcy1zdG9jay1pbmZvIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgZGl2IHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpcy1zdG9yZS1zdG9jayB7XHJcbiAgICAgICAgd2lkdGg6IGluaXRpYWwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2lzLXN0b3JlLWluZm8ge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuXHJcbiAgICAgICAgLnN0b3JlLW5hbWUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogIzFmNDliNjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAgICAgICAgIC5zdG9yZS1zdG9jayB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zdG9yZS1hZGRyZXNzLCAuc3RvcmUtcGhvbmUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN0b3JlLWFkZHJlc3Mge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmItZGlyZWN0aW9ucyB7XHJcbiAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjYjZiN2I5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zaXMtc3RvY2staW5mbzo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgd2lkdGg6IDdweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxufVxyXG5cclxuLnNpcy1zdG9jay1pbmZvOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcblxyXG4uc2lzLXN0b2NrLWluZm86Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtncmV5O1xyXG4gICAgb3V0bGluZTogMXB4IHNvbGlkIHNsYXRlZ3JleTtcclxufVxyXG5cclxuLnNpcy1jaXR5LWZvcm0ge1xyXG4gICAgLmJvb3RzdHJhcC1zZWxlY3Qge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2QwZDBkMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuXHJcbiAgICAgICAgICAgIC5jYXJldCB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDM4JTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNiNmI3YjkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2I2YjdiOSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5icy1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kZWZhdWx0LFxyXG4gICAgLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdDpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNkMGQwZDAgIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZpbHRlci1vcHRpb24ge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5maWx0ZXItb3B0aW9uLWlubmVyLWlubmVyIHtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIH1cclxuXHJcbiAgICAuZmllbGQtdmFsaWRhdGlvbi1lcnJvciB7XHJcbiAgICAgICAgbWFyZ2luOiA1cHggMTVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYm9vdHN0cmFwLXNlbGVjdCB7XHJcbiAgICAuYnRuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XHJcbiAgICAgICAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYm9vdHN0cmFwLXNlbGVjdC5vcGVuIHtcclxuXHJcbiAgICAuZHJvcGRvd24tbWVudSBsaSBhIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiA0cHggOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJi5zZWxlY3RlZCBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMTkzZGIwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNoZWNrLW1hcmsge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAuYnMtc2VhcmNoYm94IGlucHV0IHtcclxuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2I2YjdiOTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICd4JztcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNjNmM2YzY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hY3RpdmUge1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kcm9wZG93bi1tZW51Lm9wZW4ge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjZDBkMGQwO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIC5pbm5lciB7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIxN3B4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAubm8tcmVzdWx0cyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnMtc2VhcmNoYm94IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgLmNsZWFyLXNlYXJjaC10ZXh0IHtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnw5cnO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYzZjNmM2O1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJvb3RzdHJhcC1zZWxlY3Quc2VsZWN0LWNvdW50eS5vcGVuIHtcclxuXHJcbiAgICAuZHJvcGRvd24tbWVudSBsaSBhOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2UwZTBlMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmRyb3Bkb3duLW1lbnUgbGkuc2VsZWN0ZWQgYTo6YmVmb3JlIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE5M2RiMDtcclxuICAgIH1cclxuXHJcbiAgICAuZHJvcGRvd24tbWVudSBsaS5zZWxlY3RlZCBhOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDExcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTUwZGVnKTtcclxuICAgICAgICBsZWZ0OiAxMnB4O1xyXG4gICAgICAgIHRvcDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYnMtYWN0aW9uc2JveCB7XHJcbiAgICAgICAgLmJ0bi1ncm91cCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnMtc2VsZWN0LWFsbCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMTRweDtcclxuICAgICAgICB3aWR0aDogaW5pdGlhbDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2I2YjdiOTtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5icy1kZXNlbGVjdC1hbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IGluaXRpYWw7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGNvbG9yOiAjMTkzZGIwO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1sZykge1xyXG4gICAgLmFkZGVkLXRvLWNhcnQtbW9iaWxlLXBvcHVwIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15c2l6ZS1tb2JpbGUtbGluayB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXplLWltYWdlcy1wb3AtdXAge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2lzLW1vYmlsZS1idXR0b24tY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmRyb3Bkb3duLW1lbnUub3BlbiB7XHJcbiAgICAgICAgLnBvcG92ZXItdGl0bGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2JpbGUtc2hvdy1wci1hcmVhLWJ1dHRvbnMge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWxnKSB7XHJcbiAgICBib2R5IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9wdGlvbi1pbWcgLmJhZGdlcyB7XHJcbiAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2JpbGUtYmctc2hhZG93IHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICB9XHJcblxyXG4gICAgLmJyZWFkY3J1bWIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICBhOmxpbmssIGE6dmlzaXRlZCwgLmFjdGl2ZSwgbGkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oaWRkZW4tbW9iaWxlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2R1Y3QtZGV0YWlsIHtcclxuICAgICAgICAubW9iaWxlLXNpemUtYW5kLWNhcnQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAtM3B4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMyk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgei1pbmRleDogMTAwMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDE1cHggMTVweDtcclxuXHJcbiAgICAgICAgICAgIC5zaXplLWFyZWEtbW9iaWxlLXRvcCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgICAgLnNpemUtYXJlYS1tb2JpbGUtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zaXplLWFyZWEtbW9iaWxlLWNsb3NlLCAuc2hvdy1teXNpemUtYXJlYS1tb2JpbGUtY2xvc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2Yjc3OGQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zaXplLWFyZWEge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmFkZC10by1jYXJ0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAubW9iaWxlLXNpemUtYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIC4xZW0gIzU1NTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubW9iaWxlLXNpemUtYnV0dG9uOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcMDAyNUU0XCI7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5hZGQtdG8tY2FydC1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJhZGdlcyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tYWluLWluZm8ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9kdWN0LXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2R1Y3QtY29kZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9kdWN0LWluZm8ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIC01cHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgICAgIC5wdWxsLWNoZXZyb24ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0xMXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5NTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMzZweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2I2YjdiOTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAtNXB4IDZweCAwIHJnYmEoMCwwLDAsLjEpXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5tYWluLWluZm8tYXJlYSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2R1Y3QtaW1hZ2VzLmJ1cmllZCB7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9kdWN0LWltYWdlcyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgei1pbmRleDogMDtcclxuXHJcbiAgICAgICAgICAgIC5zbGljay1saXN0IHtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB1bC5zbGljay1kb3RzIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiA0NSU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTtcclxuXHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGxpLnNsaWNrLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxOTNkYjA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5mby1wYW5lbDpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5mby1wYW5lbC1jb250ZW50IHtcclxuXHJcbiAgICAgICAgICAgIC5iYW5uZXItYXJlYSB7XHJcbiAgICAgICAgICAgICAgICAuYmFubmVyLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmJhbm5lci1yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmJhbm5lci1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmludGVyYWN0aW9uLWJ1dHRvbnMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJhbm5lci1hcmVhIHtcclxuICAgICAgICAgICAgICAgIC5iYW5uZXItaGVhZGluZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5iYW5uZXItdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5iYW5uZXItYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5wcmljZS1hcmVhOm5vdCgubW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC8qICAgICAgICAgICAgLnByaWNlLWFyZWEge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjVweCAwIDBweCAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuZGlzY291bnQtYmFkZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH0qL1xyXG4gICAgICAgICAgICAucHJpY2UtYXJlYS5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcbiAgICAgICAgICAgICAgICAub2xkLXByaWNlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyOTMyM2I7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDozMjBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTkzZGIwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjMyMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnByaWNlLXJlZ3VsYXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzVmNWY1ZjtcclxuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjMyMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnByaWNlLnNpbmdsZS1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxOTNkYjA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MzIwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZGlzY291bnQtYmFkZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIC5kaXNjb3VudC10YWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDlweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuZGlzY291bnRlZC1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogOTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZGlzY291bnQtcGVyY2VudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYigyNDcsIDk4LCA5OCk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDI0NywgOTgsIDk4KTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDAgYXV0bztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICNsYmxDb3Vwb25BbW91bnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmxleCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucHJpY2UtYXJlYS5tb2JpbGUuaGFzLWNhcnQtZGlzY291bnQge1xyXG4gICAgICAgICAgICAgICAgLm9sZC1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjMyMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pbnRlcmFjdGlvbi1idXR0b25zLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblxyXG4gICAgICAgICAgICAgICAgLmludGVyYWN0aW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEycHggMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuaW50ZXJhY3Rpb24tYnV0dG9uOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjYjZiN2I5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5pbnRlcmFjdGlvbi1zaGFyZTpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL1Jlc291cmNlL0ltYWdlcy9zaGFyZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggMjJweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuaW50ZXJhY3Rpb24tbGlrZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5pbnRlcmFjdGlvbi1saWtlOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvUmVzb3VyY2UvSW1hZ2VzL2hlYXJ0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAxOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTlweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5pbnRlcmFjdGlvbi1saWtlLmFkZGVkOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL1Jlc291cmNlL0ltYWdlcy9oZWFydC1ibHVlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5saWtlLWxvdHRpZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuaW50ZXJhY3Rpb24tc2hhcmUub3BlbmVkIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNiNmI3Yjk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb2xvcnMtYXJlYSB7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hY2NvcmRpb24tYXJlYSB7XHJcblxyXG4gICAgICAgICAgICAgICAgLnBhbmVsLXRpdGxlIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm15c2l6ZS1kZXNrdG9wLWxpbmsge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2hvdy1zaXplLXRleHQge1xyXG4gICAgICAgICAgICBtYXJnaW46IDVweCAwcHggM3B4IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2l6ZS1pbWFnZXMtbW9iaWxlIHtcclxuXHJcbiAgICAgICAgICAgIC5zbGljay1saXN0IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2l6ZS1pbmZvIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNsaWNrLXNsaWRlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNjJweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB1bC5zbGljay1kb3RzIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAub3dsLW5hdiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50aGVyZXMtbW9yZSB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAubW9yZS1jYXRlZ29yeS1ib3gtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgICAubW9yZS1jYXRlZ29yeS1ib3gge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XHJcblxyXG4gICAgICAgICAgICAgICAgLnRleHQtc2lkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAudGV4dC1zaWRlOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuaW1hZ2Utc2lkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNpbWlsYXItcHJvZHVjdHMsIC5jb21wbGV0ZS1jb21iaW5hdGlvbiB7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDEwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2hhcmUtcGFuZWwge1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgei1pbmRleDogMTAwMTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogaW5pdGlhbDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgLnNoYXJlLXBhbmVsLXRvcCB7XHJcbiAgICAgICAgICAgIC5zaGFyZS1wYW5lbC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaGFyZS1wYW5lbC1hcnJvdyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbWFydGJhbm5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC5vd2wtY2Fyb3VzZWwge1xyXG4gICAgICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgLm93bC1zdGFnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC8qICAgIC5tb2JpbGUtc2hvdy1wci1hcmVhLWJ1dHRvbnMge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9Ki9cclxuXHJcbiAgICAuZGVza3RvcC1zaG93LXByLWFyZWEtYnV0dG9ucyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2xvcnMtcGFuZWwge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmFkZGVkLXRvLWNhcnQtbW9iaWxlLXBvcHVwIHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCA1cHg7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgLnNtYWxsLWltYWdlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuLnByb2R1Y3QtdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNmI3NzhkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3Bhbi5wcm9kdWN0LXByaWNlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICM2Yjc3OGQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuLnByb2R1Y3QtY29sb3IsIHNwYW4ucHJvZHVjdC1zaXplLWxhYmVsLCBzcGFuLnByb2R1Y3Qtc2l6ZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgY29sb3I6ICM2Yjc3OGQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuLnByb2R1Y3Qtc2l6ZS1sYWJlbCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuLnByb2R1Y3Qtc2l6ZSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3Bhbi5wcm9kdWN0LWNvbG9yLWJveCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idXR0b24tbGluayB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZThiZmQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnV0dG9uLWxpbmsuaW52ZXJ0ZWQge1xyXG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjNGU4YmZkO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBjb2xvcjogIzRlOGJmZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN0b2NrLWluZm8tY29udGFpbmVyIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpcy1zdG9yZS1pbmZvIHtcclxuICAgICAgICB3aWR0aDogODglICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpcy1zdG9jay1pbmZvIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xyXG4gICAgfVxyXG5cclxuICAgIC5ib290c3RyYXAtc2VsZWN0Lm9wZW4ge1xyXG5cclxuICAgICAgICAuZHJvcGRvd24tbWVudS5vcGVuIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3R0b206IC0zMDFweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB0b3A6IGluaXRpYWwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICByaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDEwcHggMCAxMHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuXHJcbiAgICAgICAgICAgICYuc2xpZGVkIHtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjA1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnBvcG92ZXItdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbml0aWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzU1NTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA3cHggMTJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuXHJcbiAgICAgICAgICAgICAgICBidXR0b24uY2xvc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTU1O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5ib290c3RyYXAtc2VsZWN0LnNlbGVjdC1jaXR5Lm9wZW4ge1xyXG4gICAgfVxyXG5cclxuICAgIC5ib290c3RyYXAtc2VsZWN0LnNlbGVjdC1jb3VudHkub3BlbiB7XHJcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUub3BlbiB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTQxN3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgJi5zbGlkZWQge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiA2N3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pbm5lciB7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGJvZHkubW9kYWwtb3BlbiA+IC5tb2JpbGUtYmctc2hhZG93IHtcclxuICAgICAgICB6LWluZGV4OiAxMDUwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpcy1tb2JpbGUtYnV0dG9uLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHotaW5kZXg6IDEwNjE7XHJcbiAgICAgICAgYm90dG9tOiAtMXB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBib3gtc2hhZG93OiAwIC0zcHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE5M2RiMDtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubW9kYWwtc2VhcmNoLWluLXN0b3JlIHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHotaW5kZXg6IDk5NjtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAjbW9kYWwtc2VhcmNoLWluLXN0b3JlIHtcclxuICAgICAgICAubW9kYWwtY29udGVudCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5kaXYjZHNhLWNhdGVnb3J5LWlkIHtcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XHJcbiAgICBtYXJnaW46IC0xcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4ucHJvZHVjdC1pdGVtLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuXHJcbiAgICAudG9wLWJhZGdlcyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub3B0aW9uLWJhZGdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNHB4IDhweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjE4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4yNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnJlZCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc2MjYyO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yZW1haW4tcHJvZHVjdC1iYWRnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjZTBlMGUwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2Y3NjI2MjtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMThweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xyXG4gICAgICAgICAgICAgICAgICAgIC8qIElFMTArIENTUyBzdHlsZXMgZ28gaGVyZSAqL1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZW1pLWljb25zLXdyYXBwZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDlweDtcclxuICAgICAgICByaWdodDogMTZweDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmF2IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5lbWktaWNvbiB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcclxuXHJcbiAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvUmVzb3VyY2UvSW1hZ2VzL2hlYXJ0LnN2Zyk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDhweCA1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5hZGRlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9SZXNvdXJjZS9JbWFnZXMvaGVhcnQtYmx1ZS5zdmcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDdweCA1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAucGljdHVyZS1ib3gge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIxOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6ZW1wdHkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VERURFRDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNFREVERUQsICNGRkYsICNFREVERUQpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzAwJSAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHNrZWxldG9uIDJzIGVhc2UtaW4gMDtcclxuICAgICAgICAgICAgICAgICAgICAtbW96LWFuaW1hdGlvbjogc2tlbGV0b24gMnMgZWFzZS1pbiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogc2tlbGV0b24gMnMgZWFzZS1pbiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTdweCAxM3B4IDE3cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTE1cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5wcm9kdWN0LWluZm8tcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjNweCAxN3B4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucHJvZHVjdC1jb2xvci1vcHRpb25zIHtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40MztcclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgLnByb2R1Y3QtaW5mby1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgLyp3aGl0ZS1zcGFjZTogbm93cmFwOyovXHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuanVzdGlmeS1jb250ZW50LWNlbnRlci1tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0M3B4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgLm9sZC1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjkzMjNiO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgICAgIC5kaXNjb3VudC1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTkzZGIwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxOTNkYjA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5kaXNjb3VudC1wcmljZS1ub3JtYWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzI5MzIzYjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjkzMjNiO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucmF3LXByaWNlLW5vcm1hbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjkzMjNiO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyOTMyM2I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5yYXctcHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzE5M2RiMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTkzZGIwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcblxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHItaXRlbXMtaG9yaXpvbnRhbCAuYy1pdGVtIHtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG4iXX0= */

.info-panel-content .accordion-area .panel-heading .collapse-link:before{background-position:0% -904px !important}.add-to-cart-container .mobile-size-button{justify-content:right !important}.add-to-cart-container .mobile-size-button:after{transform:rotate(45deg) !important}@media(max-width: 992px){.product-detail .product-images,.product-detail .product-info{float:none}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByb2R1Y3QtZGV0YWlsLUlRLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEseUVBQ0ksMkNBSUEsMkNBQ0ksaUNBR0osaURBQ0ksb0NBS1IseUJBRVEsOERBQ0kiLCJmaWxlIjoicHJvZHVjdC1kZXRhaWwtSVEtcnRsLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5pbmZvLXBhbmVsLWNvbnRlbnQgLmFjY29yZGlvbi1hcmVhIC5wYW5lbC1oZWFkaW5nIC5jb2xsYXBzZS1saW5rOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIC05MDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWRkLXRvLWNhcnQtY29udGFpbmVyIHtcclxuICAgIC5tb2JpbGUtc2l6ZS1idXR0b24ge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubW9iaWxlLXNpemUtYnV0dG9uOmFmdGVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIEJvb3RzdHJhcCAoLmNvbC14cy0xMiA9PiBmbG9hdDogcmlnaHQ7KSBzdHlsZSBpcyBvdmVyd3JpdHRlbiBmb3IgdGhpcyAyIGl0ZW1zIGR1ZSB0byBkaXNwbGF5aW5nIGlzc3VlICovXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnByb2R1Y3QtZGV0YWlsIHtcclxuICAgICAgICAucHJvZHVjdC1pbWFnZXMsIC5wcm9kdWN0LWluZm8ge1xyXG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iXX0= */

