@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@500&display=swap");.sprite,.produto .product-showcase__main .slick-arrow::after{display:inline-block;vertical-align:middle}.sprite,.produto .product-showcase__main .slick-arrow::after{background-image:url("/arquivos/aniemeyer-sprite-73ccd3e39c222ca39b44c43f2d6945d5.png")}@media (min-resolution: 192dpi){.sprite,.produto .product-showcase__main .slick-arrow::after{background-image:url("/arquivos/aniemeyer-sprite-73ccd3e39c222ca39b44c43f2d6945d5@2x.png");background-size:23px 99px}}.sprite-alert-icon{background-position:-0px -0px;width:21px;height:21px}.sprite-left-arrow,.produto .product-showcase__main .slick-prev::after{background-position:-0px -21px;width:23px;height:39px}.sprite-right-arrow,.produto .product-showcase__main .slick-next::after{background-position:-0px -60px;width:23px;height:39px}.minicart .minicart-header{border-bottom:1px solid #dad4ca}.minicart .minicart-header__title{display:flex;align-items:center;padding:0}.minicart .minicart-header__title::after{content:"";display:block;height:3px;width:3px;background:#918a85;border-radius:50%;margin:0 5px 0 3px}.minicart .minicart-header__wrapper{display:flex;align-items:center;height:100%}.minicart .minicart-resume__total-counter{font-style:normal;font-weight:400 !important;font-size:11px;line-height:13px;color:#918a85}.minicart .minicart-header__close-link{padding:10px;padding-right:3px}.minicart .minicart-product__item{display:flex;padding:24px 0 16px 0;border-bottom:1px solid #dad4ca;overflow:hidden;gap:12px}.minicart .minicart-product__delete{right:-10px}.minicart .minicart-product__delete-bars{margin-top:17px}.minicart .minicart-product__delete-bars::after,.minicart .minicart-product__delete-bars::before{width:12px !important}.minicart .minicart-product__title{height:35px}.minicart .minicart-product__best-price{float:unset;position:unset;padding:0;margin:0;font-weight:700;font-size:12px;line-height:15px;color:#333333;margin:16px 0 8px 0}.minicart .minicart-product__image{width:83px;overflow:hidden;-o-object-fit:contain;object-fit:contain}.minicart .minicart-product__image img{width:98px;display:block;height:145px;-o-object-fit:contain;object-fit:contain;margin-left:-5px}.minicart .minicart-controls{border:1px solid #dad4ca;float:unset;position:unset;max-width:86px;width:100%}.minicart .minicart-controls .minicart-control{font-size:12px;color:#333333;letter-spacing:0}.minicart .minicart-product__info{flex:1;margin-left:0 !important}.minicart .minicart-product__info .minicart-controls-and-delete{display:flex;justify-content:space-between;align-items:center;gap:4px;flex-wrap:wrap}.minicart .minicart-product__info .minicart-controls-and-delete .minicart-product__delete-link{display:flex !important;align-items:center !important;gap:4px !important;padding:4px !important;border:1px solid transparent !important;font-size:11px !important;line-height:100%;font-family:"Montserrat", sans-serif !important;font-weight:600 !important;text-transform:uppercase !important;color:#4d423e !important;transition:0.2s ease-out !important}.minicart .minicart-product__info .minicart-controls-and-delete .minicart-product__delete-link:hover{background-color:#eeddbe !important;text-decoration:none !important;color:#4d423e !important}@media (max-width: 1024px){.minicart .minicart-product__info .minicart-controls-and-delete .minicart-product__delete-link:hover{background-color:transparent !important}}.minicart .minicart-product__info .minicart-controls-and-delete .minicart-product__delete-link:focus{background-color:#eeddbe !important;border:1px solid #000 !important;text-decoration:none !important;color:#4d423e !important}.minicart .minicart-control--less,.minicart .minicart-control--more{font-weight:600;font-size:20px;line-height:22px;color:#333333}@media only screen and (max-width: 991px){.minicart-products{height:calc(100% - 353px);min-height:calc(100% - 353px);max-height:calc(100% - 353px)}}@media only screen and (min-width: 992px){.minicart-products{min-height:200px;max-height:200px}}.minicart .minicart-products{max-height:unset;height:100%}.minicart-fields{border-bottom:1px solid #dad4ca;border-top:1px solid #dad4ca;max-width:430px;margin:0 auto;width:100%;padding:14px 0px;background:#f9f3e8}.minicart-fields .voucher-code,.minicart-fields .seller-code{margin-bottom:10px}.minicart-fields .voucher-code.is-loading,.minicart-fields .seller-code.is-loading{opacity:0.5;pointer-events:none}.minicart-fields .voucher-code__form,.minicart-fields .seller-code__form{width:100%;display:flex}.minicart-fields .voucher-code__form.error input:not(:focus),.minicart-fields .seller-code__form.error input:not(:focus){outline:1px solid #d83131}.minicart-fields .voucher-code__label,.minicart-fields .seller-code__label{display:block;margin-bottom:8px;text-align:center;text-transform:uppercase;letter-spacing:0.05em;line-height:13px;font-size:11px;font-weight:500;color:#000000}.minicart-fields .voucher-code__control,.minicart-fields .seller-code__control{display:flex;align-items:center}.minicart-fields .voucher-code__typed,.minicart-fields .seller-code__typed{display:flex;justify-content:space-between;align-items:center;border:1px solid #7b7571;width:100%;padding:12px 15px;font-size:13px;font-weight:500;color:#333333}.minicart-fields .voucher-code__typed .delete,.minicart-fields .seller-code__typed .delete{cursor:pointer}.minicart-fields .voucher-code__typed .delete a,.minicart-fields .seller-code__typed .delete a{color:#4d423e}.minicart-fields .voucher-code__input,.minicart-fields .voucher-code__btn,.minicart-fields .seller-code__input,.minicart-fields .seller-code__btn{box-sizing:border-box;height:42px;margin:0;padding:0;outline:none;border:1px solid #7b7571;border-radius:0;line-height:13px;letter-spacing:0.05em;font-size:11px}.minicart-fields .voucher-code__input,.minicart-fields .seller-code__input{flex:1;padding:0 16px;border-right:none;color:#635336;background:transparent}@media (max-width: 1024px){.minicart-fields .voucher-code__input,.minicart-fields .seller-code__input{font-size:16px}}.minicart-fields .voucher-code__input::-moz-placeholder, .minicart-fields .seller-code__input::-moz-placeholder{text-transform:uppercase;color:#c7b698}.minicart-fields .voucher-code__input::placeholder,.minicart-fields .seller-code__input::placeholder{text-transform:uppercase;color:#c7b698}.minicart-fields .voucher-code__input:focus,.minicart-fields .seller-code__input:focus{box-shadow:none}.minicart-fields .voucher-code__btn,.minicart-fields .seller-code__btn{width:70px;text-transform:uppercase;font-weight:500;color:#ffffff;background:#a39c97}.minicart-fields .voucher-code__error,.minicart-fields .seller-code__error{margin-top:4px;color:#d83131;font-size:11px;text-align:center}.minicart .minicart-fields .voucher-code__label,.minicart .minicart-fields .seller-code__label{text-align:unset;font-size:12px;margin-bottom:7px}.minicart .minicart-fields .voucher-code__input,.minicart .minicart-fields .voucher-code__btn,.minicart .minicart-fields .seller-code__input,.minicart .minicart-fields .seller-code__btn{border:1px solid #dad4ca}.minicart .minicart-fields .voucher-code__btn,.minicart .minicart-fields .seller-code__btn{text-transform:uppercase;background:transparent;font-style:normal;font-weight:500;font-size:13px;line-height:16px;color:#333333;border-left:0 !important}.minicart .minicart-fields .voucher-code__input,.minicart .minicart-fields .seller-code__input{padding:0 23px}.minicart .minicart-fields .voucher-code,.minicart .minicart-fields .seller-code{margin-bottom:0}.minicart .minicart-fields .voucher-code{margin-bottom:12px}.minicart .minicart-fields #delete_coupon{font-style:normal;font-weight:500;font-size:10px;line-height:12px;color:#333333;text-transform:uppercase;position:relative;margin-right:20px}.minicart .minicart-fields #delete_coupon::before,.minicart .minicart-fields #delete_coupon::after{position:absolute;content:"";width:12px !important;display:block;width:16px;height:1px;background-color:#999;outline:1px solid transparent;transition-property:background-color, transform;transition-duration:0.3s}.minicart .minicart-fields #delete_coupon::before{transform:translateY(7px) rotate(45deg);right:-18px;top:-2px}.minicart .minicart-fields #delete_coupon::after{transform:translateY(-7px) rotate(-45deg);right:-18px;bottom:-2px}.minicart .minicart-fields .voucher-code__typed,.minicart .minicart-fields .seller-code__typed{border:1px solid #dad4ca}.minicart .minicart-continuar-comprando{display:block !important;margin:22px 0 8px}.minicart .minicart-continuar-comprando p{font-style:normal;font-weight:500;font-size:11px;line-height:13px;-webkit-text-decoration-line:underline;text-decoration-line:underline;border:none;margin:0;color:#918a85;padding:0}.minicart .minicart-footer{box-shadow:none;padding:10px 0 18px}.minicart .minicart-footer .minicart-resume__total-price{display:flex;justify-content:space-between;font-weight:500;font-size:13px;line-height:16px;color:#333333}.minicart .minicart-footer .minicart-checkout{margin-top:0}.minicart .minicart-products::before{content:""}.minicart .minicart-products.vazio::before{content:"Sacola vazia."}.minicart--open{display:grid;left:unset;top:0;width:362px;position:fixed;right:0;height:100%;grid-template-rows:51px 1fr 172px 134px;padding-left:31px;padding-right:20px}@media (max-width: 420px){.minicart--open{width:100%;height:90%}}body.body-lock--minicart .overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:100;pointer-events:all;transition:0.2s;background:rgba(0,0,0,0.5);cursor:pointer}body .light.cc_dialog{display:none;position:fixed;z-index:99;font-family:Montserrat;left:15px;bottom:15px;right:auto;padding:20px;background:#f8f1e4;border-radius:5px;box-shadow:0px 4px 16px rgba(0,0,0,0.07);width:420px;max-width:calc(100% - 30px)}body .light.cc_dialog>div div{display:flex;flex-direction:row-reverse}body .light.cc_dialog .cc_dialog_headline{font-style:normal;font-weight:500;font-size:12px;line-height:20px}body .light.cc_dialog .cc_dialog_text{font-style:normal;font-weight:400;font-size:12px;line-height:20px;text-align:justify}body .light.cc_dialog button{outline:none !important}body .light.cc_dialog button.cc_b_ok{padding:15px;background-color:#a39c97;text-transform:uppercase;font-family:Montserrat;font-style:normal;font-weight:bold;font-size:11px;border-radius:2px;color:#fff;line-height:15px;letter-spacing:0.1em;transition:background-color 0.2s ease-in-out}body .light.cc_dialog button.cc_b_ok:hover{background-color:#868686}body .light.cc_dialog button.cc_b_cp{font-style:normal;font-weight:normal;font-size:10px;flex:1;line-height:15px;background-color:transparent;letter-spacing:0.1em;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#4d423e;text-transform:uppercase}.overlay-popup{display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,0.3);height:100vh;width:100vw;z-index:9999}.first-purchase-popup{width:636px;height:436px;max-width:70%;display:none;position:relative;z-index:99999;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 991px){.first-purchase-popup{flex-direction:column;width:85%;max-width:85%}}@media only screen and (min-width: 768px) and (max-width: 991px){.first-purchase-popup{height:830px}}@media only screen and (max-width: 767px){.first-purchase-popup{height:300px}}.first-purchase-popup .column{display:flex;flex-direction:column;width:50%;height:100%;position:relative}@media only screen and (max-width: 991px){.first-purchase-popup .column{width:100%;overflow:hidden}}.first-purchase-popup .column.left>img{max-height:100%}@media only screen and (min-width: 768px) and (max-width: 991px){.first-purchase-popup .column.left>img{max-height:unset;max-width:100%}}@media only screen and (max-width: 767px){.first-purchase-popup .column.left{display:none}}.first-purchase-popup .column.right{padding:21px 17px 48px 27px;background:#f9f3e8;justify-content:space-between}.first-purchase-popup .column.right>img{width:80%}@media only screen and (min-width: 768px) and (max-width: 991px){.first-purchase-popup .column.right>img{width:45%}}.first-purchase-popup .column.right .popup-close-icon{position:absolute;right:17px;top:14px;border-radius:50%;height:33px;width:33px;background:rgba(255,255,255,0.9);cursor:pointer;display:flex;justify-content:center;align-items:center}.first-purchase-popup .column.right .popup-text{font-family:"Montserrat", sans-serif;text-transform:uppercase;font-weight:400;font-size:14px;text-align:center;letter-spacing:0.1em;color:#515151}.first-purchase-popup .column.right .popup-text strong{font-size:14px}@media only screen and (min-width: 768px) and (max-width: 991px){.first-purchase-popup .column.right .popup-text{font-size:16px}}.first-purchase-popup .column.right .input-wrapper{border-bottom:1px solid #515151;width:100%;display:flex;padding:7px 0}.first-purchase-popup .column.right .input-wrapper input{border:none;background:none;font-weight:400;font-size:10px;line-height:12px;letter-spacing:0.055em;font-family:"Montserrat", sans-serif;color:#515151}.first-purchase-popup .column.right .input-wrapper input[type="email"]{width:90%}.first-purchase-popup .column.right .input-wrapper input[type="submit"]{width:10%}.first-purchase-popup .column.right .popup-input-error,.first-purchase-popup .column.right .popup-input-success{position:absolute;bottom:20px;left:0;font-size:10px;width:100%;text-align:center}.first-purchase-popup .column.right .popup-input-error{color:red}.first-purchase-popup .column.right .popup-input-success{color:green}.first-purchase-popup .column.right .popup-coupon-container{display:none;flex-direction:column;align-items:center;justify-content:center;width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.first-purchase-popup .column.right .popup-coupon-container p{font-weight:400;font-size:11px;line-height:16px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;color:#515151;margin:13px 0 11px}@media only screen and (min-width: 768px) and (max-width: 991px){.first-purchase-popup .column.right .popup-coupon-container p{font-size:16px}}.first-purchase-popup .column.right .popup-coupon-container .popup-coupon{padding:13px 26px 12px;font-size:11px;line-height:16px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;color:#000000;background:#ffffff}body .adopt-card.adopt-bar-right{width:90% !important;bottom:15px !important;right:50% !important;left:50% !important;transform:translateX(-50%);z-index:2 !important}body .adopt-card.adopt-bar-right .adopt-card-inner{display:flex;flex-direction:row;flex-wrap:initial !important}body .adopt-card.adopt-bar-right .adopt-card-inner .adopt-text-container,body .adopt-card.adopt-bar-right .adopt-card-inner .adopt-buttons-container{min-width:initial;max-width:initial;width:50%}body .adopt-card.adopt-bar-right .adopt-card-inner .adopt-buttons-container{width:14%;flex-direction:column-reverse;gap:15px}body .adopt-card.adopt-bar-right .adopt-title-row h3{font-size:16px}body .adopt-card.adopt-bar-right .adopt-text-container small{font-size:14px !important}body .adopt-card.adopt-bar-right .adopt-preferences-button{display:none}body .adopt-card.adopt-bar-right .adopt-reject-all-button{font-family:"Montserrat", sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:15px;text-align:center;letter-spacing:1.1px;text-transform:uppercase;color:#111111;padding:10px;border:1px solid #111111;border-radius:40px;text-decoration:none !important}body .adopt-card.adopt-bar-right .adopt-accept-all-button{font-family:"Montserrat", sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:15px;text-align:center;letter-spacing:1.1px;text-transform:uppercase;color:#ffffff}@media screen and (max-width: 768px){body .adopt-card-inner{display:flex;flex-direction:column;flex-wrap:initial !important}body .adopt-card-inner .adopt-text-container,body .adopt-card-inner .adopt-buttons-container{min-width:initial;max-width:initial;width:50%}body .adopt-card-inner .adopt-buttons-container{width:14%;flex-direction:column-reverse;gap:15px}body .adopt-title-row h3{font-size:16px}body .adopt-text-container small{font-size:14px !important}body .adopt-preferences-button{display:none}body .adopt-reject-all-button{font-family:"Montserrat", sans-serif;font-style:normal;font-weight:600;font-size:12px !important;line-height:15px !important;text-align:center;letter-spacing:1.1px !important;text-transform:uppercase;color:#111111 !important;padding:10px !important;border:1px solid #111111 !important;border-radius:40px;text-decoration:none !important}body .adopt-accept-all-button{font-family:"Montserrat", sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:15px;text-align:center;letter-spacing:1.1px;text-transform:uppercase;color:#ffffff;padding:10px}}.top-bar{padding:10px;background:#545454}.top-bar__wrapper{display:flex;align-items:center;justify-content:center}.top-bar__wrapper>i{display:none}.top-bar__text{margin:0;text-align:center;line-height:13px;letter-spacing:0.05em;font-size:11px;color:#f9f3e8}@media only screen and (max-width: 991px){.top-bar__text{line-height:12px;font-size:10px}}@media only screen and (max-width: 1199px){.top-bar__text{max-width:600px}}@media (max-width: 980px){.top-bar__minicart-icon::before{font-size:24px}}@media (max-width: 980px){.header__minicart-icon::before{font-size:27px;filter:brightness(0)}}@media (max-width: 980px){.header__minicart-total{top:0}}.header__search-icon{height:24px;margin-right:5px;text-align:center;width:24px;display:flex;justify-content:center;align-items:center}.header__search-icon::before{font-weight:400 !important}.header__search-icon.close::before{content:"";background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M12.667%201L0.666992%2013M0.666992%201L12.667%2013%22%20stroke%3D%22%23333333%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;width:18px;height:18px}@media (min-width: 920px){.header__search-icon{display:none}}body.list .header__search-icon:not(.close)::before,body.search .header__search-icon:not(.close)::before,body.produto .header__search-icon:not(.close)::before,body.institutional .header__search-icon:not(.close)::before,body.campanhas .header__search-icon:not(.close)::before,body.personal-shoppers .header__search-icon:not(.close)::before{content:"";display:block;width:24px;height:24px;font-weight:400 !important;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2224%22 height%3D%2225%22 viewBox%3D%220%200%2024%2025%22 fill%3D%22none%22%3E%3Cpath d%3D%22M21.8611 22.2659L15.7897 16.2143C16.4246 15.5132 16.9239 14.7097 17.2877 13.8036C17.6515 12.8975 17.8333 11.9352 17.8333 10.9167C17.8333 9.81878 17.6217 8.78704 17.1984 7.82143C16.7884 6.86905 16.2262 6.03571 15.5119 5.32143C14.7976 4.60714 13.9577 4.03836 12.9921 3.61508C12.0397 3.20503 11.0146 3 9.91667 3C8.81878 3 7.79365 3.20503 6.84127 3.61508C5.87566 4.03836 5.03571 4.60714 4.32143 5.32143C3.60714 6.03571 3.03836 6.86905 2.61508 7.82143C2.20503 8.78704 2 9.81878 2 10.9167C2 12.0013 2.20503 13.0265 2.61508 13.9921C3.03836 14.9577 3.60714 15.7976 4.32143 16.5119C5.03571 17.2262 5.87566 17.7884 6.84127 18.1984C7.79365 18.6217 8.81878 18.8333 9.91667 18.8333C10.9352 18.8333 11.8975 18.6515 12.8036 18.2877C13.7097 17.9239 14.5132 17.4246 15.2143 16.7897L21.2659 22.8611C21.3056 22.9008 21.3519 22.9339 21.4048 22.9603C21.4577 22.9868 21.5172 23 21.5833 23C21.6892 23 21.7851 22.957 21.871 22.871C21.957 22.7851 22 22.6892 22 22.5833C22 22.5172 21.9868 22.4577 21.9603 22.4048C21.9339 22.3519 21.9008 22.3056 21.8611 22.2659ZM9.93651 18C8.9709 18 8.0582 17.8148 7.19841 17.4444C6.33862 17.0741 5.59127 16.5714 4.95635 15.9365C4.32143 15.3016 3.81878 14.5542 3.44841 13.6944C3.07804 12.8347 2.89286 11.9153 2.89286 10.9365C2.89286 9.9709 3.07804 9.0582 3.44841 8.19841C3.81878 7.33862 4.32143 6.59127 4.95635 5.95635C5.59127 5.32143 6.33862 4.81878 7.19841 4.44841C8.0582 4.07804 8.9709 3.89286 9.93651 3.89286C10.9153 3.89286 11.8347 4.07804 12.6944 4.44841C13.5542 4.81878 14.3016 5.32143 14.9365 5.95635C15.5714 6.59127 16.0741 7.33862 16.4444 8.19841C16.8148 9.0582 17 9.9709 17 10.9365C17 11.9153 16.8148 12.8347 16.4444 13.6944C16.0741 14.541 15.5681 15.2851 14.9266 15.9266C14.2851 16.5681 13.541 17.0741 12.6944 17.4444C11.8347 17.8148 10.9153 18 9.93651 18Z%22 fill%3D%22%23333333%22 stroke%3D%22%23333333%22 stroke-width%3D%220.21871%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain}@media (max-width: 980px){.menu-bar__span,.menu-bar__span::after,.menu-bar__span::before{width:16px}}.header__container{display:flex;justify-content:space-between;align-items:center;margin-top:18px;margin-bottom:18px;padding:0 16px}.header__container::before,.header__container::after{content:none}.header__container .itens{display:flex;align-items:center}.header__content{position:relative}.header__logo{margin:0}.header__logo img{max-width:298px;display:block}@media (max-width: 980px){.header__logo img{filter:brightness(0);max-width:199px}}.header__search{margin:5px 32px 0 0}@media (max-width: 991px){.header__search{position:absolute;bottom:-51px;left:0;right:0;background:rgba(249,243,232,0.95);padding:10px;padding-top:0;display:none;margin:0;border:none;padding:0 16px 16px}}.header__search input{padding:0 0 11px}.header__search input::-moz-placeholder{color:#737373;font-family:"Montserrat", sans-serif;font-weight:400;font-size:13px;line-height:140%}.header__search input::placeholder{color:#737373;font-family:"Montserrat", sans-serif;font-weight:400;font-size:13px;line-height:140%}.header .search__submit::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2224%22 height%3D%2225%22 viewBox%3D%220%200%2024%2025%22 fill%3D%22none%22%3E%3Cpath d%3D%22M21.8611 22.2659L15.7897 16.2143C16.4246 15.5132 16.9239 14.7097 17.2877 13.8036C17.6515 12.8975 17.8333 11.9352 17.8333 10.9167C17.8333 9.81878 17.6217 8.78704 17.1984 7.82143C16.7884 6.86905 16.2262 6.03571 15.5119 5.32143C14.7976 4.60714 13.9577 4.03836 12.9921 3.61508C12.0397 3.20503 11.0146 3 9.91667 3C8.81878 3 7.79365 3.20503 6.84127 3.61508C5.87566 4.03836 5.03571 4.60714 4.32143 5.32143C3.60714 6.03571 3.03836 6.86905 2.61508 7.82143C2.20503 8.78704 2 9.81878 2 10.9167C2 12.0013 2.20503 13.0265 2.61508 13.9921C3.03836 14.9577 3.60714 15.7976 4.32143 16.5119C5.03571 17.2262 5.87566 17.7884 6.84127 18.1984C7.79365 18.6217 8.81878 18.8333 9.91667 18.8333C10.9352 18.8333 11.8975 18.6515 12.8036 18.2877C13.7097 17.9239 14.5132 17.4246 15.2143 16.7897L21.2659 22.8611C21.3056 22.9008 21.3519 22.9339 21.4048 22.9603C21.4577 22.9868 21.5172 23 21.5833 23C21.6892 23 21.7851 22.957 21.871 22.871C21.957 22.7851 22 22.6892 22 22.5833C22 22.5172 21.9868 22.4577 21.9603 22.4048C21.9339 22.3519 21.9008 22.3056 21.8611 22.2659ZM9.93651 18C8.9709 18 8.0582 17.8148 7.19841 17.4444C6.33862 17.0741 5.59127 16.5714 4.95635 15.9365C4.32143 15.3016 3.81878 14.5542 3.44841 13.6944C3.07804 12.8347 2.89286 11.9153 2.89286 10.9365C2.89286 9.9709 3.07804 9.0582 3.44841 8.19841C3.81878 7.33862 4.32143 6.59127 4.95635 5.95635C5.59127 5.32143 6.33862 4.81878 7.19841 4.44841C8.0582 4.07804 8.9709 3.89286 9.93651 3.89286C10.9153 3.89286 11.8347 4.07804 12.6944 4.44841C13.5542 4.81878 14.3016 5.32143 14.9365 5.95635C15.5714 6.59127 16.0741 7.33862 16.4444 8.19841C16.8148 9.0582 17 9.9709 17 10.9365C17 11.9153 16.8148 12.8347 16.4444 13.6944C16.0741 14.541 15.5681 15.2851 14.9266 15.9266C14.2851 16.5681 13.541 17.0741 12.6944 17.4444C11.8347 17.8148 10.9153 18 9.93651 18Z%22 fill%3D%22%23333333%22 stroke%3D%22%23333333%22 stroke-width%3D%220.21871%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;display:block;width:24px;height:24px}@media (min-width: 768px){.header .search__submit::before{top:0px}}@media (min-width: 992px){.header .search__submit{height:auto;width:auto}}@media (max-width: 991px){.header .search__submit{right:0}.header .search__submit::before{background-color:transparent;transform:none}.header .search__submit::after{content:none}}.header .login{position:relative;display:flex;margin:0 32px -10px 0;padding-left:32px;padding-bottom:10px;border-left:1px solid #b8b8b8}@media (max-width: 980px){.header .login{display:none}}.header .login .icon-user{font-size:20px}.header .login .submenu{background:rgba(249,243,232,0.95);width:170px;height:150px;position:absolute;left:50%;margin-left:-85px;top:100%;z-index:9;display:none;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 3px 0 rgba(0,0,0,0.1)}.header .login .submenu ul{margin:0;padding:0;list-style:none}.header .login .submenu ul a{text-align:right;display:block;text-transform:uppercase;font-size:10px;line-height:30px;color:#333;font-weight:600}.header .login:hover .submenu{display:flex}.header__minicart{width:auto;height:auto}.header__minicart-icon{width:auto;height:auto}.header__minicart-total{position:initial;background-color:transparent;color:#333333;font-family:"Montserrat", sans-serif;font-weight:400;font-size:12px;line-height:100%;width:auto;height:auto;margin-left:8px}.header__minicart-total::before{content:"("}.header__minicart-total::after{content:")"}.header__menu{padding-bottom:15px;position:initial}@media (max-width: 991px){.header__menu{position:absolute;height:100vh}}.header__itensMobile{display:none}@media (max-width: 991px){.header__itensMobile{display:flex;align-items:center}}.header .menu__list{justify-content:space-between}.header .menu__item{height:auto}.header .menu__link{height:auto;padding:6px 0}.header .menu-bar__link{padding:0}.header .menu-bar__link--open{position:absolute;z-index:20;right:15px;top:-25px;height:auto}.header .menu-bar{position:initial;float:none;margin-right:18px}.shelf-item__img-link{display:block;position:relative;overflow:hidden}.shelf-item__image{visibility:visible;opacity:1;z-index:1}.shelf-item__image-secondary{position:absolute;width:100%;top:0;visibility:hidden;opacity:0;transition:all 0.25s linear}.shelf-item__image-secondary img{transform:translateX(-50%);left:50%;position:relative;width:100%;height:auto}.shelf-item__flags{padding:8px 0 0 8px;position:absolute;top:0;left:0;z-index:1}.shelf-item__flags .flag-promotion{display:block !important}.shelf-item__flags p{background-color:#f9f3e8;color:#000;font-size:11px;font-weight:500;margin:0 0 5px;padding:2px 6px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.shelf-item:hover .shelf-item__image-secondary{visibility:visible;opacity:1}.resultItemsWrapper .load-more .btn{cursor:pointer;width:280px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#a39c97;color:#fff;font-family:inherit;font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;margin:0 auto;margin-top:40px;margin-bottom:20px;text-decoration:none;border:none;transition:all 0.3s}.resultItemsWrapper .load-more .btn:hover{text-decoration:underline}.shelf-item{display:flex;flex-direction:column;height:100%;width:100%}.shelf-item .fastBuy{display:none}.shelf-item .toggler_see-more{display:none}@media screen and (max-width: 768px){.shelf-item .shelf-item__info{background:#fff9f0}.shelf-item .fastBuy{display:flex;flex-direction:column;margin-top:auto;width:100%}}.shelf-item .shelf-item__info{display:flex;flex-direction:column;flex:1;padding:10px;align-items:stretch}.shelf-item .shelf-item__info-text{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:8px;flex-shrink:0}@media only screen and (max-width: 575px){.shelf-item .shelf-item__info-text{flex-direction:column;gap:4px}}.shelf-item .shelf-item__title{flex:1 1 0;min-width:0;width:auto;margin:0}.shelf-item .shelf-item__title a,.shelf-item .shelf-item__title .shelf-item__title-link{padding:0;margin-bottom:0;text-align:left;height:auto;min-height:0;display:block}.shelf-item.active .shelf-item__info{background:#fff9f0}.shelf-item.active .fastBuy{display:flex;flex-direction:column;margin-top:auto;width:100%}body.search main.main .wrapperRight .main .prateleira.aniemeyer.n1colunas,body.list main.main .wrapperRight .main .prateleira.aniemeyer.n1colunas{align-items:stretch}body.search main.main .wrapperRight .main .prateleira.aniemeyer.n1colunas>ul,body.search main.main .wrapperRight .main .prateleira .prateleira.aniemeyer.n1colunas>ul,body.list main.main .wrapperRight .main .prateleira.aniemeyer.n1colunas>ul,body.list main.main .wrapperRight .main .prateleira .prateleira.aniemeyer.n1colunas>ul{display:flex;flex-direction:column}body.search main.main .wrapperRight .main .prateleira.aniemeyer.n1colunas>ul>li,body.search main.main .wrapperRight .main .prateleira .prateleira.aniemeyer.n1colunas>ul>li,body.list main.main .wrapperRight .main .prateleira.aniemeyer.n1colunas>ul>li,body.list main.main .wrapperRight .main .prateleira .prateleira.aniemeyer.n1colunas>ul>li{display:flex;flex:1;height:100%}.card-item__installment .installment,.shelf-item__buy-info{font-family:"Montserrat", sans-serif;font-size:12px;font-weight:500;line-height:17.14px;text-align:right;color:#333333;width:auto;flex:0 0 auto}@media (max-width: 768px){.card-item__installment .installment,.shelf-item__buy-info{font-size:10px;font-weight:500;line-height:17.14px}}.card-item__installment .installment{font-size:10px;font-weight:500;text-transform:none}.shelf-item__title{flex:1 1 0;min-width:0;width:auto;margin:0}.shelf-item__title-link{padding:0;margin-bottom:0;height:auto;text-align:left}.shelf-item__list-price{display:inline-block;margin-right:4px}.shelf-item__best-price{white-space:nowrap}.buy-button{width:100%;border:0px;text-align:center;height:38px;font-family:"Montserrat", sans-serif;font-size:12px;font-weight:500;line-height:17.14px}.buy-button[disabled]{background:#dfdfdf;color:#808080}.buy-button:not([disabled]){background:#333;color:#ffffff}@media (max-width: 767px){.buy-button{font-size:10px}}.shelf-item__price{justify-content:flex-end;display:flex;flex-wrap:nowrap;white-space:nowrap}.shelf-item__installments{justify-content:flex-end;display:flex;white-space:nowrap}.especificacao-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media (max-width: 768px){.especificacao-header{flex-direction:column;align-items:baseline;gap:15px;margin-bottom:16px;width:100%}}.especificacao-header .opcoes{width:auto;max-width:100%}@media (max-width: 768px){.especificacao-header .opcoes{width:100%}}.especificacao-header .opcoes .cor{border:1px solid #cecece;padding:1px;border-radius:2px}.especificacao-header .opcoes .sku-selector{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;width:100%;max-width:100%;gap:12px;padding:0;box-sizing:border-box}.especificacao-header .opcoes .sku-selector li{width:auto !important}@media (max-width: 768px){.especificacao-header .opcoes .sku-selector li{width:auto !important}}@media (max-width: 768px){.especificacao-header .opcoes .sku-selector{width:100% !important;align-items:center;margin:0;font-size:10px;display:flex;flex-wrap:wrap;gap:10px;row-gap:6px;min-height:34px}}.especificacao-header .sku-selector{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:12px;width:100%;max-width:100%;margin:0 !important;padding:0;box-sizing:border-box}@media (max-width: 768px){.especificacao-header .sku-selector{gap:10px;row-gap:6px;min-height:34px}}.especificacao-header .sku-selector li{list-style:none;flex-shrink:0}.especificacao-header .sku-selector li input[type="radio"]{display:none}.especificacao-header .sku-selector li input[type="radio"]:checked+label{text-decoration:underline}.especificacao-header .sku-selector li img{border:1px solid #cecece;padding:1px;border-radius:2px;width:16px;height:16px}.especificacao-header .sku-selector li .sku.available{cursor:pointer}@media (max-width: 768px){.especificacao-header .sku-selector li .sku.available{font-size:10px}}.especificacao-header .sku-selector li label{font-family:"Montserrat", sans-serif;font-weight:500;font-size:12px;color:#333;display:inline-flex;justify-content:center;flex-shrink:0;white-space:nowrap}.especificacao-header .sku-selector li label.sku--petit{min-width:58px;padding:0 6px}@media (max-width: 768px){.especificacao-header .sku-selector li label.sku--petit{min-width:auto;padding:0 4px}}.especificacao-header .sku-selector li label.unavailable{color:#cecece;text-decoration:line-through}@media only screen and (min-width: 1600px){.category-top-content{max-width:1600px;margin:0 auto}}.category-top-content__wrapper{display:grid;flex-direction:row;grid-template-columns:1fr 45%;-moz-column-gap:26px;column-gap:26px}@media only screen and (max-width: 991px){.category-top-content__wrapper{display:flex;flex-direction:column-reverse}}.category-top-content__text{background-color:#fcfaf5;display:none;justify-content:center;align-items:center}@media only screen and (max-width: 991px){.category-top-content__text{padding:48px 0;margin-bottom:20px}}.category-top-content__text .text{max-width:575px}@media only screen and (max-width: 1199px){.category-top-content__text .text{max-width:425px}}@media only screen and (max-width: 991px){.category-top-content__text .text{text-align:center;max-width:386px}}@media only screen and (max-width: 375px){.category-top-content__text .text{max-width:300px}}.category-top-content__text .text h1,.category-top-content__text .text p{font-family:Montserrat;color:#333333;letter-spacing:0.1em;text-transform:uppercase}.category-top-content__text .text h1{font-weight:600;font-size:24px;line-height:29px;margin:0 0 16px}.category-top-content__text .text p{font-weight:500;font-size:10px;line-height:15px}.category-top-content__banner{display:flex;justify-content:flex-end}@media only screen and (max-width: 991px){.category-top-content__banner{justify-content:center}}.category-top-content__banner img{max-width:100%;height:auto}body.list #returnToTop{display:none !important}#backToTopArrow.back-to-top-arrow{display:block !important;position:fixed;right:30px;bottom:160px;z-index:9999;width:48px;height:48px;padding:0;margin:0;border:1px solid #dad4ca;border-radius:50%;background-color:#fff;background-image:url(/arquivos/seta-top.png);background-repeat:no-repeat;background-position:center;background-size:16px auto;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;box-shadow:0 2px 8px rgba(0,0,0,0.12);transition:opacity 0.3s, visibility 0.3s}#backToTopArrow.back-to-top-arrow.is-visible{opacity:1 !important;visibility:visible !important;pointer-events:auto !important}#backToTopArrow.back-to-top-arrow:hover{background-color:#f9f3e8}@media screen and (max-width: 980px){body.list main.main,body.campanhas main.main,body.institutional main.main{padding-top:125px}#backToTopArrow.back-to-top-arrow{right:30px;bottom:149px;width:52px;height:52px;background-size:14px auto}}body.produto main.main section#area-a .right .wrapper.sku ul.topic li.select span label.sku--petit,body.produto main.main section#area-a .right .wrapper.sku ul.topic li.select span label.skuespec_34petit,body.produto main.main section#area-a .right .wrapper.sku ul.topic li.select span label.skuespec_Tamanho_opcao_34-petit{width:auto !important;min-width:58px !important;padding-inline:8px !important;box-sizing:border-box !important;white-space:nowrap !important}body.produto main.main section#area-a .right .wrapper.sku ul.topic li.select span label.sku--petit.item_unavaliable,body.produto main.main section#area-a .right .wrapper.sku ul.topic li.select span label.sku--petit.item_unavailable,body.produto main.main section#area-a .right .wrapper.sku ul.topic li.select span label.skuespec_34petit.item_unavaliable,body.produto main.main section#area-a .right .wrapper.sku ul.topic li.select span label.skuespec_34petit.item_unavailable,body.produto main.main section#area-a .right .wrapper.sku ul.topic li.select span label.skuespec_Tamanho_opcao_34-petit.item_unavaliable,body.produto main.main section#area-a .right .wrapper.sku ul.topic li.select span label.skuespec_Tamanho_opcao_34-petit.item_unavailable{cursor:not-allowed;position:relative;padding-inline:8px !important;box-sizing:border-box !important}body.produto main.main section#area-a .right .wrapper.sku ul.topic li.select span label.sku--petit.item_unavaliable::before,body.produto main.main section#area-a .right .wrapper.sku ul.topic li.select span label.sku--petit.item_unavailable::before,body.produto main.main section#area-a .right .wrapper.sku ul.topic li.select span label.skuespec_34petit.item_unavaliable::before,body.produto main.main section#area-a .right .wrapper.sku ul.topic li.select span label.skuespec_34petit.item_unavailable::before,body.produto main.main section#area-a .right .wrapper.sku ul.topic li.select span label.skuespec_Tamanho_opcao_34-petit.item_unavaliable::before,body.produto main.main section#area-a .right .wrapper.sku ul.topic li.select span label.skuespec_Tamanho_opcao_34-petit.item_unavailable::before{width:calc(100% + 12px);border-right-width:0;border-left-width:0;right:-6px}@media only screen and (min-width: 992px){.produto .product-showcase{display:grid;grid-template-columns:minmax(0, 57px) minmax(0, 1fr);gap:20px}}.produto .product-showcase ul{margin:0;padding:0;list-style:none}.produto .product-showcase img{display:block;margin:0 auto;max-height:700px;height:auto}@media screen and (max-width: 768px){.produto .product-showcase img{max-height:550px}}@media screen and (max-width: 425px){.produto .product-showcase img{max-height:450px}}.produto .product-showcase iframe{width:100% !important;pointer-events:none;height:700px !important}@media screen and (max-width: 768px){.produto .product-showcase iframe{height:550px !important}}@media screen and (max-width: 425px){.produto .product-showcase iframe{height:450px !important}}.produto .product-showcase .slick-slide>div{display:flex}@media only screen and (max-width: 991px){.produto .product-showcase__thumbs{display:none}}.produto .product-showcase__thumbs .slick-slide{margin-bottom:20px}.produto .product-showcase__thumbs .slick-current li{border:1px solid #333333}.produto .product-showcase__main .slick-slider{touch-action:auto}.produto .product-showcase__main .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;padding:0;border:none;outline:0;font-size:0;background-color:transparent}.produto .product-showcase__main .slick-arrow::after{content:"";display:block}.produto .product-showcase__main .slick-prev{left:20px}.produto .product-showcase__main .slick-next{right:20px}.produto .product-showcase__main .slick-disabled{opacity:0;pointer-events:none}.produto .product-showcase__main .slick-dots{position:static}.produto .product-showcase__main .slick-dots button{background:#333333}.produto .unavaliable{width:331px;font-style:normal;font-weight:normal;font-size:11px;line-height:15px;letter-spacing:0.05em;text-transform:uppercase}@media (max-width: 1080px){.produto .unavaliable{margin:0 auto}}.produto .unavaliable__msg{color:#4d423e;margin:16px 0}@media (max-width: 1090px){.produto .unavaliable__msg{margin:9px 0;text-align:left}}.produto .unavaliable__icon{display:inline-block;transition:0.3s;width:18px;height:18px;background:url(/arquivos/icon-wpp.png?v=001) no-repeat center;background-size:18px 18px}.produto .unavaliable__btn{display:inline-block;display:flex;align-items:center;justify-content:center;width:152px;height:46px;border-radius:0;text-transform:uppercase;transition:all 0.3s;position:relative;overflow:hidden;z-index:1;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#4d423e;gap:14px;border:solid 1px black}.produto .unavaliable__btn:visited{color:#4d423e}.produto .unavaliable__btn:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:transparent;z-index:-2}.produto .unavaliable__btn:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#a39c97;transition:all 0.3s;z-index:-1}.produto .unavaliable__btn:hover{color:#fff}.produto .unavaliable__btn:hover:before{width:100%}.produto .unavaliable__btn:hover i{filter:invert(1)}@media (max-width: 991px){.produto .unavaliable__btn{margin:0 auto}}.produto #area-b .left .colecao{background-color:#f0eadf;font-size:11px;line-height:22px;font-weight:500;text-align:center;color:#333;margin-top:36px;padding:32px}.produto #area-b .left .colecao p{margin:0 0 20px}.produto #area-b .left .colecao svg{width:54px;height:80px;margin-top:16px}.produto #area-b .left .colecao img{max-width:54px;margin-top:16px}.produto #novatabelademedidas{position:fixed;top:0;left:0;width:100%;height:100%;display:none;justify-content:center;z-index:9999;padding-top:2rem}@media (max-width: 980px){.produto #novatabelademedidas{padding-top:0.5rem}}.produto #novatabelademedidas .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1}.produto #novatabelademedidas .content{position:relative;width:80%;height:80%;z-index:2}@media (max-width: 1280px){.produto #novatabelademedidas .content{width:90%}}@media (max-width: 980px){.produto #novatabelademedidas .content{width:96%;overflow-y:auto;height:100%}}.produto #novatabelademedidas .content .recebe{width:100%;position:relative}@media (max-width: 980px){.produto #novatabelademedidas .content .recebe .box-banner:nth-child(1){display:none}}.produto #novatabelademedidas .content .recebe .box-banner:nth-child(2){display:none}@media (max-width: 980px){.produto #novatabelademedidas .content .recebe .box-banner:nth-child(2){display:block}}.produto #novatabelademedidas .content .recebe img{height:auto;width:100%}.group.Especificacoes .name-field.Video,.group.Especificacoes .value-field.Video{display:none}body.produto main.main section#area-a .right .wrapper.novatabelamedidas{cursor:pointer;display:flex;align-items:center;padding-bottom:16px;border-bottom:1px solid #c9bbb0;margin-bottom:4px;position:relative}body.produto main.main section#area-a .right .wrapper.precoebotao{display:flex;justify-content:space-between;align-items:center;margin-top:50px}body.produto main.main section#area-a .right .wrapper.novatabelamedidas span{display:block;font-family:"Montserrat", sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:15.71px;letter-spacing:0.5px;color:#333;text-transform:uppercase}body.produto #novatabelademedidas .content .close{position:absolute !important;top:30px !important;right:30px !important;background-color:transparent !important;cursor:pointer !important;border:0 !important;padding:0 !important;cursor:pointer !important;position:relative;margin-top:8px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:999999}body.produto #novatabelademedidas .content .close,body.produto #novatabelademedidas .content .close::before,body.produto #novatabelademedidas .content .close::after{display:block;width:16px;height:2px;background-color:#444;outline:1px solid transparent;border-radius:1px;transition-property:background-color, transform;transition-duration:0.3s}body.produto #novatabelademedidas .content .close::before,body.produto #novatabelademedidas .content .close::after{position:absolute;content:""}body.produto #novatabelademedidas .content .close::before{top:-8px}body.produto #novatabelademedidas .content .close::after{top:8px}body.produto #novatabelademedidas .content .close{background-color:transparent}body.produto #novatabelademedidas .content .close::before{transform:translateY(8px) rotate(45deg)}body.produto #novatabelademedidas .content .close::after{transform:translateY(-8px) rotate(-45deg)}body.produto #novatabelademedidas .content .close:focus{outline:none}body.produto main.main section#area-a .right .wrapper.precoebotao .wrapperBotao a.buy-button{background-color:#333;height:60px;width:280px;line-height:60px;text-align:center;display:block;color:#fff;font-size:12px;font-family:inherit;letter-spacing:1px;text-transform:uppercase;font-weight:600;transition:all 0.2s}body.produto main.main section#area-a .right .wrapper.precoebotao .wrapperBotao a.buy-button:hover{text-decoration:none;filter:brightness(90%)}body.produto .wrapper.cod.message{border:1px solid #333;width:100%;text-align:center;justify-content:center;padding:10px}body.produto .wrapper.cod.message a{color:#333 !important;text-decoration:none !important}@media (max-width: 991px){body.produto .wrapper.cod.message{max-width:280px;margin:0 auto}}body.produto .wrapper.cod.message:hover{background-color:#333 !important}body.produto .wrapper.cod.message:hover a,body.produto .wrapper.cod.message:hover span{color:#fff !important}.product-showcase__thumbs__list .slick-list{height:700px !important}.wrapper.product-information{width:100%;margin-top:32px}@media screen and (max-width: 980px){body.produto main.main{padding-top:135px}}.accordion{margin-bottom:20px}.accordion.hidden{display:none}.accordion .accordion-button{cursor:pointer;width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 0;background:none;border:0;border-bottom:1px solid #c9bbb0;font-family:"Montserrat", sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:18.57px;letter-spacing:1px;text-transform:uppercase;color:#333}.accordion .accordion-button::after{content:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.8333 6.66699L10 12.5003L4.16667 6.66699" stroke="%23333333" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:20px;height:20px}.accordion .accordion-button:has(+.accordion-item.active)::after{transform:rotate(180deg)}.accordion .accordion-item{display:none;margin-top:16px;font-family:"Montserrat", sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:22px;color:#333}.accordion .accordion-item a{text-decoration:underline}.accordion .accordion-item.active{display:block}.accordion .accordion-item .productDescription{margin:0;font-family:"Montserrat", sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:22px;color:#333}.accordion .accordion-item #caracteristicas h4.Especificacoes{display:none}.accordion .accordion-item #caracteristicas table.Especificacoes,.accordion .accordion-item #caracteristicas tbody{width:100%}.accordion .accordion-item #caracteristicas table.Especificacoes tr,.accordion .accordion-item #caracteristicas tbody tr{width:100%;text-align:left;line-height:35px}.accordion .accordion-item #caracteristicas table.Especificacoes tr:nth-child(odd),.accordion .accordion-item #caracteristicas tbody tr:nth-child(odd){background:#f0eadf}.accordion .accordion-item #caracteristicas table.Especificacoes th,.accordion .accordion-item #caracteristicas tbody th{width:50%;text-transform:uppercase;padding-left:20px;font-family:inherit;font-size:11px;color:#333;text-align:left;font-weight:500}.accordion .accordion-item #caracteristicas table.Especificacoes td,.accordion .accordion-item #caracteristicas tbody td{font-family:inherit;font-size:11px;color:#333;text-align:left;font-weight:500}.produto-compra-junta{display:flex;flex-direction:column;width:100%;height:100%;max-height:100%}@media only screen and (max-width: 575px){.produto-compra-junta{height:-moz-fit-content;height:fit-content}}.produto-compra-junta .product-image{height:70%}@media only screen and (max-width: 575px){.produto-compra-junta .product-image{height:229px}}.produto-compra-junta .product-image .lazyloaded,.produto-compra-junta .product-image .foto-principal{height:100%}.produto-compra-junta .product-image .foto-principal{overflow:hidden}.produto-compra-junta .product-image img{max-width:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 575px){.produto-compra-junta .product-image img{max-width:100%;min-height:100%}}.produto-compra-junta .especificacoes{margin-top:16px;bottom:42px;left:0;width:100%;padding:0;transition:all 0.2s ease-in-out 0.4s}.produto-compra-junta .especificacoes .especificacao{max-width:200px;margin:0 auto}.produto-compra-junta .especificacoes .especificacao .titulo{display:none}.produto-compra-junta .especificacoes .especificacao .sku{position:relative;height:auto;margin:0;max-width:none}.produto-compra-junta .especificacoes .especificacao .sku input,.produto-compra-junta .especificacoes .especificacao .sku label,.produto-compra-junta .especificacoes .especificacao .sku img{width:28px;height:28px}.produto-compra-junta .especificacoes .especificacao .sku input{position:absolute;top:0;left:50%;transform:translateX(-50%);visibility:hidden}.produto-compra-junta .especificacoes .especificacao .sku input:checked ~ label{color:#000;font-weight:bold;font-size:18px}@media only screen and (max-width: 991px){.produto-compra-junta .especificacoes .especificacao .sku input:checked ~ label{font-size:16px;line-height:19px}}.produto-compra-junta .especificacoes .especificacao .sku input:checked ~ label img{border:2px solid #000}.produto-compra-junta .especificacoes .especificacao .sku label{display:flex;align-items:center;justify-content:center;margin:0 auto;font-family:"Montserrat", sans-serif;font-style:normal;font-weight:bold;font-size:14px;line-height:17px;letter-spacing:0.08em;color:#333333;cursor:pointer}@media only screen and (max-width: 991px){.produto-compra-junta .especificacoes .especificacao .sku label{font-size:12px;line-height:14px}}.produto-compra-junta .especificacoes .especificacao .sku img{display:block;-o-object-fit:cover;object-fit:cover;padding:2px;border:2px solid transparent}.produto-compra-junta .especificacoes .especificacao+div{margin-top:8px}@media only screen and (max-width: 991px){.produto-compra-junta .especificacoes .especificacao.cores .skus{display:flex;margin-left:auto;margin-right:auto;width:161px}.produto-compra-junta .especificacoes .especificacao.cores .skus .slick-list{width:100%}}.produto-compra-junta .especificacoes .especificacao.tamanho{margin-left:0;margin-right:0;max-width:unset;background:#f5f5f5;height:45px;display:flex;align-items:center}.produto-compra-junta .especificacoes .especificacao.tamanho .skus{width:284px;max-width:100%;margin-left:auto;margin-right:auto}@media only screen and (max-width: 991px){.produto-compra-junta .especificacoes .especificacao.tamanho .skus{width:161px}}.produto-compra-junta .especificacoes .especificacao.tamanho .skus.slick-slider{display:flex;justify-content:center;align-items:center}.produto-compra-junta .especificacoes .especificacao.tamanho .skus .sku{padding:0 15px}.produto-compra-junta .especificacoes .slick-arrow{top:8px;bottom:auto;transform:none}.produto-compra-junta .especificacoes .slick-next,.produto-compra-junta .especificacoes .slick-prev{position:static}.produto-compra-junta .informacoes{text-align:left;font-family:"Avenir", sans-serif;display:flex;height:100%;flex-direction:column;justify-content:space-between}.produto-compra-junta .informacoes .nome{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#333333;margin:7px 0;letter-spacing:0.05em;text-transform:uppercase}@media only screen and (max-width: 575px){.produto-compra-junta .informacoes .nome{font-size:12px;line-height:14px}}.produto-compra-junta .informacoes .prices .sku-price{display:flex;flex-direction:column;justify-content:left;line-height:19px}.produto-compra-junta .informacoes .prices .sku-price .listPrice{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#828282;font-size:14px}.produto-compra-junta .informacoes .prices .sku-price .price{font-size:12px;color:#333333;font-weight:800;letter-spacing:0.05em}.produto-compra-junta .informacoes .prices .preco-parcelado{font-family:"Montserrat", sans-serif;font-size:10px;color:#333333;margin-top:2px;line-height:12px;letter-spacing:0.05em;font-weight:400}.produto-compra-junta .informacoes .arrow{transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s}@media only screen and (max-width: 575px){.produto-compra-junta .informacoes .arrow{transform:scale(0.6);-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-o-transform:scale(0.6)}}.m3-buyTogether{display:flex;flex-direction:column;align-items:center;font-family:"Montserrat", sans-serif;margin-top:100px}@media only screen and (max-width: 991px){.m3-buyTogether{height:-moz-fit-content;height:fit-content;margin:100px auto 0;padding:0 10px}}@media only screen and (max-width: 575px){.m3-buyTogether{width:100%}}.m3-buyTogether ul{margin:0;padding:0}.m3-buyTogether ul li{list-style-type:none}.m3-buyTogether #buy-together-sku-selector-container{margin-top:11px}@media only screen and (max-width: 991px){.m3-buyTogether #buy-together-sku-selector-container{margin-top:6px}}.m3-buyTogether #buy-together-sku-selector-container .topic{padding:0}.m3-buyTogether #buy-together-sku-selector-container .specification{font-size:12px;font-weight:400;letter-spacing:0.05em;color:#333333;margin-bottom:6px;text-transform:uppercase}.m3-buyTogether #buy-together-sku-selector-container .skuselector-specification-label{position:absolute;cursor:pointer;width:100%;height:22px;opacity:1;display:none}.m3-buyTogether #buy-together-sku-selector-container .dimension-Tamanho{width:-moz-max-content;width:max-content;height:30px;min-width:30px;line-height:30px;text-align:center;border:1px solid #333333;display:inline-block;cursor:pointer;font-size:12px;font-weight:400;font-family:inherit;color:#333333;overflow:hidden;margin-bottom:0px;border-radius:0;letter-spacing:0.05em;transition:all 0.2s}@media only screen and (max-width: 575px){.m3-buyTogether #buy-together-sku-selector-container .dimension-Tamanho{height:24px;min-width:24px;line-height:24px;font-size:10px}}.m3-buyTogether #buy-together-sku-selector-container .dimension-Tamanho:hover{color:#fff !important;background-color:#333 !important}.m3-buyTogether #buy-together-sku-selector-container .selected{color:#fff !important;background-color:#333 !important}.m3-buyTogether .product-combo{display:flex;flex-direction:row;width:100%;height:400px;justify-content:space-between}@media only screen and (max-width: 991px){.m3-buyTogether .product-combo{flex-direction:column;height:-moz-fit-content;height:fit-content;align-items:center;margin:auto}}.m3-buyTogether .product-combo .spacer{display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:200;font-size:40px;color:#333333;margin:0 8px 20%;font-family:"Montserrat", sans-serif;border:1px solid #e5e5e5;border-radius:50%;height:50px;width:50px}@media only screen and (max-width: 991px){.m3-buyTogether .product-combo .spacer{margin:0 5px 20%;height:30px;width:30px;font-size:24px;line-height:24px}}.m3-buyTogether .product-combo__itemA,.m3-buyTogether .product-combo__itemB{width:229px;height:100%}@media only screen and (max-width: 991px){.m3-buyTogether .product-combo__itemA,.m3-buyTogether .product-combo__itemB{width:50%}}.m3-buyTogether .product-combo__product-area{display:flex;flex-direction:row;align-items:center}@media only screen and (min-width: 576px) and (max-width: 991px){.m3-buyTogether .product-combo__product-area{width:100%;margin:auto}}@media only screen and (max-width: 575px){.m3-buyTogether .product-combo__product-area{margin:auto}}.m3-buyTogether .product-combo__buy{display:flex;justify-content:center;align-items:center;width:229px;height:100%;background:#f0eadf;margin-left:57px}@media only screen and (max-width: 991px){.m3-buyTogether .product-combo__buy{margin:18px 0 0;width:100%}}.m3-buyTogether .product-combo__buy .buy-wrapper{display:flex;flex-direction:column;align-items:center;font-family:"Montserrat", sans-serif;width:100%;padding:23px}@media only screen and (max-width: 991px){.m3-buyTogether .product-combo__buy .buy-wrapper{padding:20px}}.m3-buyTogether .product-combo__buy .buy-wrapper h3{display:flex;flex-direction:column;align-items:center;font-style:normal;font-weight:normal;font-size:14px;line-height:17px;color:#333333;text-transform:uppercase;margin:0;letter-spacing:0.05em}.m3-buyTogether .product-combo__buy .buy-wrapper h3 p{font-size:12px;line-height:14px;margin:0}.m3-buyTogether .product-combo__buy .buy-wrapper .product-price{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#333333}.m3-buyTogether .product-combo__buy .buy-wrapper .preco-total-parcelado{font-style:normal;font-weight:700;font-size:16px;line-height:19px;color:#333333;margin-top:14px;margin-bottom:2px;text-align:center;letter-spacing:0.05em}@media only screen and (max-width: 991px){.m3-buyTogether .product-combo__buy .buy-wrapper .preco-total-parcelado{margin-top:11px}}.m3-buyTogether .product-combo__buy .buy-wrapper .compra{width:100%}.m3-buyTogether .product-combo__buy .buy-wrapper .compra button{font-family:"Montserrat", sans-serif;width:100%;height:72px;background-color:#a39c97;display:flex;justify-content:center;align-items:center;font-style:normal;font-weight:700;font-size:14px;color:#ffffff;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all 0.2s ease-out;border:none;cursor:pointer;text-transform:uppercase;letter-spacing:0.05em;margin-top:20px}@media only screen and (max-width: 991px){.m3-buyTogether .product-combo__buy .buy-wrapper .compra button{margin-top:16px}}.m3-buyTogether .product-combo__buy .buy-wrapper .compra button.indisponivel{background-color:#d7d7d7}.m3-buyTogether__title{font-family:"Montserrat", sans-serif;margin:16px 0;font-weight:400;font-size:14px;line-height:17px;letter-spacing:0.05em;color:#333333}@media only screen and (min-width: 576px) and (max-width: 991px){.m3-buyTogether__title{font-size:20px}}.content-institucional p.btn-link{transform:translate3d(0, -16px, 0)}.campanhas .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media only screen and (max-width: 767px){.campanhas .container{padding-left:0;padding-right:0}}.campanhas .container.m3-flex{display:flex;align-items:flex-start;justify-content:center}@media only screen and (max-width: 767px){.campanhas .container.m3-flex{flex-direction:column}}@media (min-width: 576px){.campanhas .container{max-width:540px}}@media (min-width: 768px){.campanhas .container{max-width:720px}}@media (min-width: 992px){.campanhas .container{max-width:960px}}@media (min-width: 1200px){.campanhas .container{max-width:1140px}}.campanhas .navigation-registros{width:300px;margin-top:65px;transition:0.3s}@media only screen and (max-width: 767px){.campanhas .navigation-registros{display:none;transform:translateX(2000px)}}.campanhas .navigation-registros #fechar-filtro-registro{position:absolute;right:16px;top:16px;font-size:16px;cursor:pointer;padding:12px}.campanhas .navigation-registros .filtro-mobile-title{font-style:normal;font-weight:500;font-size:18px;line-height:22px;text-transform:uppercase;color:#333333;margin:0 auto 48px auto}@media only screen and (min-width: 768px){.campanhas .navigation-registros .filtro-mobile-title{display:none}}@media only screen and (max-width: 767px){.campanhas .navigation-registros.active{display:flex;align-items:flex-start;position:fixed;top:-70px;right:0;flex-direction:column;width:100%;height:100%;background:#e5e5e5;z-index:1001;max-width:404px;padding:24px 0px;transform:translateX(0)}}.campanhas .navigation-registros .registros-link-mobile{font-style:normal;font-weight:bold;font-size:11px;line-height:13px;text-transform:uppercase;color:#333333;margin-bottom:16px;margin-left:32px}.campanhas .navigation-registros .registros-link-mobile::hover,.campanhas .navigation-registros .registros-link-mobile::active{color:#333333}@media only screen and (min-width: 768px){.campanhas .navigation-registros .registros-link-mobile{display:none}}.campanhas .navigation-registros ul{margin:0;padding:0}@media only screen and (max-width: 767px){.campanhas .navigation-registros ul{width:100%;border-top:1px solid #c5c5c5;padding-top:24px;padding-left:32px}}.campanhas .navigation-registros ul li{list-style:none;margin-bottom:8px}@media only screen and (max-width: 767px){.campanhas .navigation-registros ul li.registros{display:none}}.campanhas .navigation-registros ul li a{font-style:normal;font-weight:normal;font-size:11px;line-height:13px;text-transform:uppercase;color:#333333}.campanhas .navigation-registros ul li a.active{font-weight:bold}.campanhas .content-registros{width:inherit}@media only screen and (max-width: 767px){.campanhas .content-registros{width:100%}}.campanhas .btn-mobile{display:none;width:100%;align-items:center;justify-content:center;gap:1px;cursor:pointer;margin:40px 0}@media only screen and (max-width: 767px){.campanhas .btn-mobile{display:flex}}.campanhas .btn-mobile .abrir-registros{display:flex;align-items:center;background-color:#a39c97;justify-content:center;height:50px;width:calc(50% - 0.5px);font-weight:600;font-size:14px;text-transform:uppercase;color:#fff;letter-spacing:normal}@media (max-width: 991px){.menu__item:nth-child(2n) .menu__link:after,.menu__item:nth-child(2n) .menu__account-link:after{display:block}}.content-registros>h2{text-transform:uppercase;color:#333333;font-size:11px;line-height:13px;font-family:inherit;font-weight:500;letter-spacing:1px}.bazar #main{opacity:0}.bazar #main.is-visible{opacity:1}.access #main section{position:fixed;margin-left:8px;margin-right:8px;left:0;right:0;top:185px;bottom:0px;text-align:center;opacity:1;z-index:1;display:flex;justify-content:center}.access #main section .access-content-form__input{display:flex;gap:5px}@media (max-width: 400px){.access #main section .access-content-form__input{flex-direction:column;width:100%;gap:0}}.access #main section .access-form{padding:2rem 8px 0;width:494px;height:315px;background:#ffffff}@media (max-width: 400px){.access #main section .access-form{height:340px}}.access #main section .access-form__title{font-style:normal;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0.05em;text-transform:uppercase;color:#333333}.access #main section .access-form__description{text-align:center;font-style:normal;font-weight:400;font-size:11px;line-height:13px;letter-spacing:0.05em;color:#333333;padding:0 2rem}.access #main section .access-form__form{padding-top:2rem;display:flex;align-items:flex-start;flex-direction:column;position:relative;width:100%;max-width:430px;margin:0 auto}.access #main section .access-form__form .form-group{display:flex;align-items:flex-end;width:80%}@media (max-width: 400px){.access #main section .access-form__form .form-group{width:100%}}.access #main section .access-form__form .form-group label{line-height:10px;padding-right:5px;padding-bottom:5px}.access #main section .access-form__input{font-size:16px;padding-top:15px;border:none;outline:0;background:transparent;line-height:0;border-bottom:1px solid #333333}.access #main section .access-form__submit-button{height:30px;padding:10px 40px;border:none;outline:0;margin:0 auto}.access #main section .access-form__input{flex:1;letter-spacing:0.05em;font-size:11px;color:#333333}.access #main section .access-form__input::-moz-placeholder{font-style:normal;font-weight:400;font-size:11px;line-height:13px;letter-spacing:0.05em;text-transform:lowercase;color:#cbc2b2}.access #main section .access-form__input::placeholder{font-style:normal;font-weight:400;font-size:11px;line-height:13px;letter-spacing:0.05em;text-transform:lowercase;color:#cbc2b2}.access #main section .access-form__submit-button{line-height:13px;letter-spacing:0.05em;font-size:11px;font-weight:500;color:#ffffff;text-transform:uppercase;background:#333;margin-top:20px}.access #main section .access-form__submit-button:hover{opacity:0.8}.access #main section .access-form__status{display:block;position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);font-size:11px;line-height:1}.access #main section .access-form__alert{margin:48px 0 0;line-height:13px;letter-spacing:0.05em;font-size:11px;color:#333333}.preorderaccess #main section{position:fixed;margin-left:8px;margin-right:8px;left:0;right:0;top:285px;bottom:0px;text-align:center;opacity:1;z-index:1;display:flex;justify-content:center}.preorderaccess #main section .access-form{padding:2rem 8px 0;width:494px;height:190px;background:#ffffff}.preorderaccess #main section .access-form__title{font-style:normal;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0.05em;text-transform:uppercase;color:#333333}.preorderaccess #main section .access-form__description{text-align:center;font-style:normal;font-weight:400;font-size:11px;line-height:13px;letter-spacing:0.05em;color:#333333;padding:0 2rem}.preorderaccess #main section .access-form__form{padding-top:2rem;display:flex;align-items:center;position:relative;width:100%;max-width:430px;margin:0 auto;border-bottom:1px solid #333333}.preorderaccess #main section .access-form__input,.preorderaccess #main section .access-form__submit-button{height:30px;padding:0 8px;padding-left:1px;border:none;outline:0;background:transparent}.preorderaccess #main section .access-form__input{flex:1;line-height:13px;letter-spacing:0.05em;font-size:11px;color:#333333}.preorderaccess #main section .access-form__input::-moz-placeholder{font-style:normal;font-weight:400;font-size:11px;line-height:13px;letter-spacing:0.05em;text-transform:lowercase;color:#cbc2b2}.preorderaccess #main section .access-form__input::placeholder{font-style:normal;font-weight:400;font-size:11px;line-height:13px;letter-spacing:0.05em;text-transform:lowercase;color:#cbc2b2}.preorderaccess #main section .access-form__submit-button{line-height:13px;letter-spacing:0.05em;font-size:11px;font-weight:500;color:#333333}.preorderaccess #main section .access-form__status{display:block;position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);font-size:11px;line-height:1}.preorderaccess #main section .access-form__alert{margin:48px 0 0;line-height:13px;letter-spacing:0.05em;font-size:11px;color:#333333}body.personal-shoppers .title-container{margin:32px 0}body.personal-shoppers .shopper-title{margin:0;font-family:"Montserrat", sans-serif;font-weight:400;font-size:12px;line-height:24px;letter-spacing:5%;color:#333}body.personal-shoppers .shopper-description{font-weight:400;font-size:13px;line-height:24px;letter-spacing:0%;color:#333}body.personal-shoppers .shoppers-grid{display:grid;grid-template-columns:repeat(5, 1fr);grid-column-gap:36px;grid-row-gap:32px}@media screen and (max-width: 1024px){body.personal-shoppers .shoppers-grid{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 768px){body.personal-shoppers .shoppers-grid{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 520px){body.personal-shoppers .shoppers-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 375px){body.personal-shoppers .shoppers-grid{grid-template-columns:1fr}}body.personal-shoppers .shoppers-item{max-width:188px;padding:16px;border:1px solid #efe8dd;transition:0.3s all ease-in-out}body.personal-shoppers .shoppers-item:hover .profile-image,body.personal-shoppers .shoppers-item:hover img{filter:grayscale(0)}body.personal-shoppers .shoppers-item:hover .profile-link{background:#333;color:#fff}body.personal-shoppers .shoppers-item:hover .profile-link svg path{stroke:#fff}body.personal-shoppers .shoppers-item .profile-image,body.personal-shoppers .shoppers-item img{transition:0.3s all ease-in-out;filter:grayscale(1);width:100%;height:100%}body.personal-shoppers .shoppers-item .profile-name{margin:6px 0 12px 0;color:#333;font-family:"Montserrat", sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:24px}body.personal-shoppers .shoppers-item .profile-code{margin:0 0 15px 0;color:#333;font-family:"Montserrat", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px}body.personal-shoppers .shoppers-item .profile-code strong{font-weight:500;text-transform:uppercase}body.personal-shoppers .shoppers-item .profile-link{display:block;transition:0.3s all ease-in-out;width:100%;height:40px;padding:18px 5px;display:flex;align-items:center;justify-content:center;background:#dfdfdf;color:#545454;font-family:"Montserrat", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.36px;text-transform:uppercase}body.personal-shoppers .shoppers-item .profile-link:hover{text-decoration:none}body.personal-shoppers .shoppers-item .profile-link svg{margin-right:10px}body.personal-shoppers .shoppers-info{margin-top:56px}body.personal-shoppers .shoppers-info .info-text{margin:0;color:#333;font-family:"Montserrat", sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:24px;display:flex;align-items:center}body.personal-shoppers .shoppers-info .info-text svg{margin-right:11px}body.personal-shoppers .shoppers-info .info-text:not(:last-child){margin-bottom:7px}.home-banner-full-desktop{position:relative}.home-banner-full-desktop .box-banner{margin-top:144px;position:relative !important}@media (min-width: 992px){.home-banner-full-desktop .box-banner{max-height:930px !important}}.home-banner-full-desktop .box-banner a{height:unset !important}.home-banner-full-desktop .box-banner img{display:block !important;-o-object-fit:cover !important;object-fit:cover !important;background:no-repeat;height:100% !important;margin:0 !important}.home-banner-full-desktop__item{position:absolute}.home-banner-full-desktop__item#none{display:none}.home-banner-full-desktop__item#top-left{top:60px;left:105px}.home-banner-full-desktop__item#top-right{top:60px;right:105px}.home-banner-full-desktop__item#top-right a{float:right}.home-banner-full-desktop__item#bottom-left{bottom:100px;left:105px}.home-banner-full-desktop__item#bottom-right{bottom:100px;right:105px}.home-banner-full-desktop__item#bottom-right a{float:right}.home-banner-full-desktop__item#center{bottom:100px;left:50%;transform:translateX(-50%);display:flex;align-items:center;flex-direction:column}.home-banner-full-desktop__item p{margin:0 0 15px;font-family:"Montserrat", sans-serif;font-weight:400;font-size:18px;line-height:36px;letter-spacing:6%;text-align:right;text-transform:uppercase;color:#ffffff;width:-moz-max-content;width:max-content}.home-banner-full-desktop__item a{display:flex;justify-content:center;align-items:center;padding:9px 0;width:180px;font-family:"Montserrat", sans-serif;font-weight:600;font-size:12px;line-height:20px;letter-spacing:3%;text-transform:uppercase;color:#6c6c6c;background-color:#ffffff99;border:none;text-decoration:none;text-align:center}.home-banner-full-desktop__item a#show{display:flex}.home-banner-full-desktop__item a#hidden{display:none}.home-banner-full-desktop .slick-next{position:absolute;top:50%;right:2%;border:none;font-size:0;width:48px;height:48px;outline:none;background-image:url("https://aniemeyer.vteximg.com.br/arquivos/seta-white.png");background-repeat:no-repeat;background-position:center;background-size:12px 24px;background-color:transparent;transform:rotate(180deg);transition:0.5s ease-in-out}.home-banner-full-desktop .slick-prev{position:absolute;top:50%;left:2%;border:none;font-size:0;width:48px;height:48px;outline:none;z-index:1;background-image:url("https://aniemeyer.vteximg.com.br/arquivos/seta-white.png");background-repeat:no-repeat;background-position:center;background-size:12px 24px;background-color:transparent;transition:0.5s ease-in-out}.home-banner-full-desktop .slick-prev:hover,.home-banner-full-desktop .slick-next:hover{background-color:rgba(249,243,232,0.35)}.home-banner-full{position:relative}.home-banner-full .slick-next{position:absolute;top:50%;right:2%;border:none;font-size:0;width:36px;height:36px;outline:none;background-image:url("https://aniemeyer.vteximg.com.br/arquivos/seta-white.png");background-repeat:no-repeat;background-position:center;background-size:9px 18px;background-color:rgba(249,243,232,0.35);transform:rotate(180deg)}.home-banner-full .slick-prev{position:absolute;top:50%;left:2%;border:none;font-size:0;width:36px;height:36px;outline:none;z-index:1;background-image:url("https://aniemeyer.vteximg.com.br/arquivos/seta-white.png");background-repeat:no-repeat;background-position:center;background-size:9px 18px;background-color:rgba(249,243,232,0.35)}.home-banner-full img{margin-top:78px}@media screen and (max-width: 980px){.home-banner-full img{margin-top:114px}}.home-mosaic{display:flex;width:100%;justify-content:space-between;margin-top:30px;padding:0 4vw 0}@media only screen and (max-width: 991px){.home-mosaic{flex-direction:column}.home-mosaic .first-banner{margin-bottom:30px}}.home-mosaic .first-banner{margin-right:90px}@media only screen and (max-width: 991px){.home-mosaic .first-banner{margin-right:0}}.home-mosaic .first-banner,.home-mosaic .second-banner{position:relative;height:500px;overflow:hidden}@media only screen and (max-width: 991px){.home-mosaic .first-banner,.home-mosaic .second-banner{width:100%;height:-moz-max-content;height:max-content;display:flex;align-items:center;justify-content:center}}.home-mosaic .first-banner>a,.home-mosaic .second-banner>a{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60%;text-align:center;font-size:16px;padding:32px 90px 25px;display:flex;background:rgba(255,255,255,0.5);flex-wrap:wrap;justify-content:center}.home-mosaic .first-banner>a>strong,.home-mosaic .second-banner>a>strong{width:100%}@media only screen and (max-width: 991px){.home-mosaic .first-banner>a,.home-mosaic .second-banner>a{width:80%;padding:32px 20px 25px}}.home-mosaic .first-banner img,.home-mosaic .second-banner img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.link-whatsapp{position:fixed;bottom:85px;right:30px;max-width:340px;pointer-events:none}.link-whatsapp__open{animation:0.2s ease-in 0s 1 normal forwards running slideUp}.link-whatsapp__close{animation:0.2s ease-in 0s 1 normal forwards running slideDown}.link-whatsapp__nav{overflow:hidden;opacity:0;margin-bottom:16px;background-color:#f9f3e8;display:block;overflow:hidden;box-shadow:0 0 8px 0 #1616168c}.link-whatsapp__list{list-style:none;margin:0;padding:0}.link-whatsapp__item{padding:16px;pointer-events:all}.link-whatsapp__item:not(:last-child){border-bottom:1px solid #333}.link-whatsapp__item a{display:flex}.link-whatsapp__item a:hover{text-decoration:none}.link-whatsapp__item a picture{min-width:25px;width:25px;height:25px;margin-right:8px}.link-whatsapp__item a img{width:25px;height:25px}.link-whatsapp__item a h5{color:#333;font-size:18px;font-weight:600;margin:0 0 10px}.link-whatsapp__item a p{color:#333;font-size:14px;margin:0}.link-whatsapp__button{padding:0;width:52px;height:52px;position:relative;cursor:pointer;float:right;border:none;background-color:transparent;pointer-events:all}.link-whatsapp__button img{width:52px;height:52px}@keyframes slideUp{0%{transform:scale(0.2);transform-origin:right bottom;opacity:0}100%{transform:scale(1);transform-origin:right bottom;opacity:1}}@keyframes slideDown{0%{transform:scale(1);transform-origin:right bottom;opacity:1}100%{display:none;transform:scale(0.2);transform-origin:right bottom;opacity:0}}.tik-tok img{width:13px;height:20px}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2UvX3Byb2R1dG8uc2NzcyIsInV0aWxzL19jb21tb24uc2NzcyIsImxpYi9fc3ByaXRlLnNjc3MiLCJjb21wb25lbnRzL19taW5pY2FydC5zY3NzIiwidXRpbHMvX21peGluLnNjc3MiLCJjb21wb25lbnRzL192b3VjaGVyLWFuZC1zZWxsZXItY29kZS5zY3NzIiwiY29tcG9uZW50cy9fY29va2llLWNvbnNlbnQuc2NzcyIsInV0aWxzL192YXJpYXZlaXMuc2NzcyIsImNvbXBvbmVudHMvX3BvcHVwLnNjc3MiLCJjb21wb25lbnRzL19jb29raWUtYWRvcHQuc2NzcyIsInBhcnRzL19oZWFkZXIuc2NzcyIsInBhcnRzL19wcmF0ZWxlaXJhLnNjc3MiLCJwYWdlL19jYXRlZ29yaWEuc2NzcyIsImNvbXBvbmVudHMvX2J1eS10b2dldGhlci5zY3NzIiwicGFnZS9faW5zdGl0dWNpb25hbC5zY3NzIiwicGFnZS9fcmVnaXN0cm9zLnNjc3MiLCJwYWdlL19iYXphci5zY3NzIiwicGFnZS9fYWNlc3NvLWJhemFyLnNjc3MiLCJwYWdlL19hY2Vzc28tcHJlLWxhbmNhbWVudG8uc2NzcyIsInBhZ2UvX3BlcnNvbmFsLXNob3BwZXJzLnNjc3MiLCJwYWdlL19ob21lLnNjc3MiLCJwYWdlL19nZXJhbC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHdGQUFZLENDQVosNkRBQ0Usb0JBQXFCLENBQ3JCLHFCQUFzQixDQUZ4Qiw2RENDRSx1RkFBd0YsQ0FDekYsZ0NERkQsNkRDS0ksMEZBQTJGLENBQzNGLHlCQUEwQixDQUMzQixDQUdILG1CQUNFLDZCQUE4QixDQUM5QixVQUFXLENBQ1gsV0FBWSxDQUNiLHVFQUVDLDhCQUErQixDQUMvQixVQUFXLENBQ1gsV0FBWSxDQUNiLHdFQUVDLDhCQUErQixDQUMvQixVQUFXLENBQ1gsV0FBWSxDQUNiLDJCQ3RCRywrQkFBZ0MsQ0FGcEMsa0NBS0ksWUFBYSxDQUNiLGtCQUFtQixDQUNuQixTQUFVLENBUGQs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QUFtQixDQVZwQiwyQkFZRyxVQUFXLENBQ1gsV0FBWSxDQUNiLG1CQUtILEdBQ0Usb0JBQXFCLENBQ3JCLDZCQUE4QixDQUM5QixTQUFVLENBRVosS0FDRSxrQkFBbUIsQ0FDbkIsNkJBQThCLENBQzlCLFNBQVUsQ0FBQSxDQUlkLHFCQUNFLEdBQ0Usa0JBQW1CLENBQ25CLDZCQUE4QixDQUM5QixTQUFVLENBRVosS0FDRSxZQUFhLENBQ2Isb0JBQXFCLENBQ3JCLDZCQUE4QixDQUM5QixTQUFVLENBQUEsQ0FJZCxhQUVJLFVBQVcsQ0FDWCxXQUFZIiwiZmlsZSI6ImFuaWVtZXllci0tbWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDUwMCZkaXNwbGF5PXN3YXBcIik7XG5cbmJvZHkucHJvZHV0b1xuICBtYWluLm1haW5cbiAgc2VjdGlvbiNhcmVhLWFcbiAgLnJpZ2h0XG4gIC53cmFwcGVyLnNrdVxuICB1bC50b3BpY1xuICBsaS5zZWxlY3RcbiAgc3BhbiB7XG4gIGxhYmVsLnNrdS0tcGV0aXQsXG4gIGxhYmVsLnNrdWVzcGVjXzM0cGV0aXQsXG4gIGxhYmVsLnNrdWVzcGVjX1RhbWFuaG9fb3BjYW9fMzQtcGV0aXQge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA1OHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1pbmxpbmU6IDhweCAhaW1wb3J0YW50O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICBsYWJlbC5za3UtLXBldGl0Lml0ZW1fdW5hdmFsaWFibGUsXG4gIGxhYmVsLnNrdS0tcGV0aXQuaXRlbV91bmF2YWlsYWJsZSxcbiAgbGFiZWwuc2t1ZXNwZWNfMzRwZXRpdC5pdGVtX3VuYXZhbGlhYmxlLFxuICBsYWJlbC5za3Vlc3BlY18zNHBldGl0Lml0ZW1fdW5hdmFpbGFibGUsXG4gIGxhYmVsLnNrdWVzcGVjX1RhbWFuaG9fb3BjYW9fMzQtcGV0aXQuaXRlbV91bmF2YWxpYWJsZSxcbiAgbGFiZWwuc2t1ZXNwZWNfVGFtYW5ob19vcGNhb18zNC1wZXRpdC5pdGVtX3VuYXZhaWxhYmxlIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWlubGluZTogOHB4ICFpbXBvcnRhbnQ7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMnB4KTtcbiAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgcmlnaHQ6IC02cHg7XG4gICAgfVxuICB9XG59XG5cbi5wcm9kdXRvIHtcbiAgLnByb2R1Y3Qtc2hvd2Nhc2Uge1xuICAgIEBpbmNsdWRlIG1xKGxnLCBtaW4pIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCA1N3B4KSBtaW5tYXgoMCwgMWZyKTtcbiAgICAgIGdhcDogMjBweDtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC1oZWlnaHQ6IDcwMHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtaGVpZ2h0OiA1NTBweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAgICAgbWF4LWhlaWdodDogNDUwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaWZyYW1lIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGhlaWdodDogNzAwcHggIWltcG9ydGFudDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgICAgICBoZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWNrLXNsaWRlIHtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aHVtYnMge1xuICAgICAgQGluY2x1ZGUgbXEobGcsIG1heCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuc2xpY2stc2xpZGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAuc2xpY2stY3VycmVudCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzMzMzMzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbWFpbiB7XG4gICAgICAuc2xpY2stc2xpZGVyIHtcbiAgICAgICAgLW1zLXRvdWNoLWFjdGlvbjogYXV0bztcbiAgICAgICAgdG91Y2gtYWN0aW9uOiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAuc2xpY2stYXJyb3cge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgQGV4dGVuZCAuc3ByaXRlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgbGVmdDogMjBweDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgQGV4dGVuZCAuc3ByaXRlLWxlZnQtYXJyb3c7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICByaWdodDogMjBweDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgQGV4dGVuZCAuc3ByaXRlLXJpZ2h0LWFycm93O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zbGljay1kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuXG4gICAgICAuc2xpY2stZG90cyB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnVuYXZhbGlhYmxlIHtcbiAgICB3aWR0aDogMzMxcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAmX19tc2cge1xuICAgICAgY29sb3I6ICM0ZDQyM2U7XG4gICAgICBtYXJnaW46IDE2cHggMDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDkwcHgpIHtcbiAgICAgICAgbWFyZ2luOiA5cHggMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9faWNvbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2FycXVpdm9zL2ljb24td3BwLnBuZz92PTAwMSkgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xuICAgIH1cblxuICAgICZfX2J0biB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDE1MnB4O1xuICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgIGNvbG9yOiAjNGQ0MjNlO1xuICAgICAgZ2FwOiAxNHB4O1xuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggYmxhY2s7XG4gICAgICAmOnZpc2l0ZWQge1xuICAgICAgICBjb2xvcjogIzRkNDIzZTtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHotaW5kZXg6IC0yO1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhMzljOTc7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgaSB7XG4gICAgICAgICAgZmlsdGVyOiBpbnZlcnQoMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAjYXJlYS1iIC5sZWZ0IC5jb2xlY2FvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBlYWRmO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzMzMztcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xuICAgIHBhZGRpbmc6IDMycHg7XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiA1NHB4O1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiA1NHB4O1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG4gIH1cblxuICAjbm92YXRhYmVsYWRlbWVkaWRhcyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgfVxuXG4gICAgLm92ZXJsYXkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgaGVpZ2h0OiA4MCU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gICAgICAgIHdpZHRoOiA5NiU7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLnJlY2ViZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmJveC1iYW5uZXI6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJveC1iYW5uZXI6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5ODBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uZ3JvdXAuRXNwZWNpZmljYWNvZXMge1xuICAubmFtZS1maWVsZC5WaWRlbyxcbiAgLnZhbHVlLWZpZWxkLlZpZGVvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4vLyB0YWJlbGEgZGUgbWVkaWRhc1xuYm9keS5wcm9kdXRvIG1haW4ubWFpbiBzZWN0aW9uI2FyZWEtYSAucmlnaHQgLndyYXBwZXIubm92YXRhYmVsYW1lZGlkYXMge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M5YmJiMDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmJvZHkucHJvZHV0byBtYWluLm1haW4gc2VjdGlvbiNhcmVhLWEgLnJpZ2h0IC53cmFwcGVyLnByZWNvZWJvdGFvIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuYm9keS5wcm9kdXRvIG1haW4ubWFpbiBzZWN0aW9uI2FyZWEtYSAucmlnaHQgLndyYXBwZXIubm92YXRhYmVsYW1lZGlkYXMgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTUuNzFweDsgLyogMTMwLjkxNyUgKi9cbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLy8gYnRuIGNsb3NlXG5ib2R5LnByb2R1dG8gI25vdmF0YWJlbGFkZW1lZGlkYXMgLmNvbnRlbnQgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMzBweCAhaW1wb3J0YW50O1xuICByaWdodDogMzBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHotaW5kZXg6IDk5OTk5OTtcbn1cbmJvZHkucHJvZHV0byAjbm92YXRhYmVsYWRlbWVkaWRhcyAuY29udGVudCAuY2xvc2UsXG5ib2R5LnByb2R1dG8gI25vdmF0YWJlbGFkZW1lZGlkYXMgLmNvbnRlbnQgLmNsb3NlOjpiZWZvcmUsXG5ib2R5LnByb2R1dG8gI25vdmF0YWJlbGFkZW1lZGlkYXMgLmNvbnRlbnQgLmNsb3NlOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDQ7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIC13ZWJraXQtdHJhbnNmb3JtO1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIC1tb3otdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCAtby10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC1vLXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG59XG5ib2R5LnByb2R1dG8gI25vdmF0YWJlbGFkZW1lZGlkYXMgLmNvbnRlbnQgLmNsb3NlOjpiZWZvcmUsXG5ib2R5LnByb2R1dG8gI25vdmF0YWJlbGFkZW1lZGlkYXMgLmNvbnRlbnQgLmNsb3NlOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbn1cbmJvZHkucHJvZHV0byAjbm92YXRhYmVsYWRlbWVkaWRhcyAuY29udGVudCAuY2xvc2U6OmJlZm9yZSB7XG4gIHRvcDogLThweDtcbn1cbmJvZHkucHJvZHV0byAjbm92YXRhYmVsYWRlbWVkaWRhcyAuY29udGVudCAuY2xvc2U6OmFmdGVyIHtcbiAgdG9wOiA4cHg7XG59XG5ib2R5LnByb2R1dG8gI25vdmF0YWJlbGFkZW1lZGlkYXMgLmNvbnRlbnQgLmNsb3NlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5ib2R5LnByb2R1dG8gI25vdmF0YWJlbGFkZW1lZGlkYXMgLmNvbnRlbnQgLmNsb3NlOjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpIHJvdGF0ZSg0NWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCkgcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpIHJvdGF0ZSg0NWRlZyk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpIHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpIHJvdGF0ZSg0NWRlZyk7XG59XG5ib2R5LnByb2R1dG8gI25vdmF0YWJlbGFkZW1lZGlkYXMgLmNvbnRlbnQgLmNsb3NlOjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpIHJvdGF0ZSgtNDVkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpIHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCkgcm90YXRlKC00NWRlZyk7XG59XG5ib2R5LnByb2R1dG8gI25vdmF0YWJlbGFkZW1lZGlkYXMgLmNvbnRlbnQgLmNsb3NlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYm9keS5wcm9kdXRvXG4gIG1haW4ubWFpblxuICBzZWN0aW9uI2FyZWEtYVxuICAucmlnaHRcbiAgLndyYXBwZXIucHJlY29lYm90YW9cbiAgLndyYXBwZXJCb3Rhb1xuICBhLmJ1eS1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiAyODBweDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbmJvZHkucHJvZHV0b1xuICBtYWluLm1haW5cbiAgc2VjdGlvbiNhcmVhLWFcbiAgLnJpZ2h0XG4gIC53cmFwcGVyLnByZWNvZWJvdGFvXG4gIC53cmFwcGVyQm90YW9cbiAgYS5idXktYnV0dG9uOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoOTAlKTtcbn1cbmJvZHkucHJvZHV0byAud3JhcHBlci5jb2QubWVzc2FnZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzM7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuXG4gIGEge1xuICAgIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICAgIGEsXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4ucHJvZHVjdC1zaG93Y2FzZV9fdGh1bWJzX19saXN0IC5zbGljay1saXN0IHtcbiAgaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xufVxuLndyYXBwZXIucHJvZHVjdC1pbmZvcm1hdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICBib2R5LnByb2R1dG8gbWFpbi5tYWluIHtcbiAgICBwYWRkaW5nLXRvcDogMTM1cHg7XG4gIH1cbn1cblxuLmFjY29yZGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgJi5oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTZweCAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzliYmIwO1xuXG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTguNTdweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzMzM7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMFwiIHZpZXdCb3g9XCIwIDAgMjAgMjBcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE1LjgzMzMgNi42NjY5OUwxMCAxMi41MDAzTDQuMTY2NjcgNi42NjY5OVwiIHN0cm9rZT1cIiUyMzMzMzMzM1wiIHN0cm9rZS13aWR0aD1cIjEuNjY2NjdcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIi8+PC9zdmc+Jyk7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAmOmhhcygrIC5hY2NvcmRpb24taXRlbS5hY3RpdmUpOjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgfVxuXG4gIC5hY2NvcmRpb24taXRlbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgY29sb3I6ICMzMzM7XG5cbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5wcm9kdWN0RGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICBjb2xvcjogIzMzMztcbiAgICB9XG5cbiAgICAjY2FyYWN0ZXJpc3RpY2FzIHtcbiAgICAgIGg0LkVzcGVjaWZpY2Fjb2VzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIHRhYmxlLkVzcGVjaWZpY2Fjb2VzLFxuICAgICAgdGJvZHkge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICB0ciB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRyOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjBlYWRmO1xuICAgICAgICB9XG5cbiAgICAgICAgdGgge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zcHJpdGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4iLCIuc3ByaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2FycXVpdm9zL2FuaWVtZXllci1zcHJpdGUtNzNjY2QzZTM5YzIyMmNhMzliNDRjNDNmMmQ2OTQ1ZDUucG5nXCIpO1xufVxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAuc3ByaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXJxdWl2b3MvYW5pZW1leWVyLXNwcml0ZS03M2NjZDNlMzljMjIyY2EzOWI0NGM0M2YyZDY5NDVkNUAyeC5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyM3B4IDk5cHg7XG4gIH1cbn1cblxuLnNwcml0ZS1hbGVydC1pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMHB4O1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuLnNwcml0ZS1sZWZ0LWFycm93IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMjFweDtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMzlweDtcbn1cbi5zcHJpdGUtcmlnaHQtYXJyb3cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC02MHB4O1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAzOXB4O1xufVxuIiwiLm1pbmljYXJ0IHtcbiAgLm1pbmljYXJ0LWhlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYWQ0Y2E7XG4gIH1cbiAgLm1pbmljYXJ0LWhlYWRlcl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgd2lkdGg6IDNweDtcbiAgICAgIGJhY2tncm91bmQ6ICM5MThhODU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBtYXJnaW46IDAgNXB4IDAgM3B4O1xuICAgIH1cbiAgfVxuICAubWluaWNhcnQtaGVhZGVyX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5taW5pY2FydC1yZXN1bWVfX3RvdGFsLWNvdW50ZXIge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIGNvbG9yOiAjOTE4YTg1O1xuICB9XG4gIC5taW5pY2FydC1oZWFkZXJfX2Nsb3NlLWxpbmsge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogM3B4O1xuICB9XG4gIC5taW5pY2FydC1wcm9kdWN0X19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDI0cHggMCAxNnB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYWQ0Y2E7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBnYXA6IDEycHg7XG4gIH1cbiAgLm1pbmljYXJ0LXByb2R1Y3RfX2RlbGV0ZSB7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICB9XG4gIC5taW5pY2FydC1wcm9kdWN0X19kZWxldGUtYmFycyB7XG4gICAgbWFyZ2luLXRvcDogMTdweDtcbiAgICAmOjphZnRlcixcbiAgICAmOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDEycHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLm1pbmljYXJ0LXByb2R1Y3RfX3RpdGxlIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLm1pbmljYXJ0LXByb2R1Y3RfX2Jlc3QtcHJpY2Uge1xuICAgIGZsb2F0OiB1bnNldDtcbiAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgbWFyZ2luOiAxNnB4IDAgOHB4IDA7XG4gIH1cbiAgLm1pbmljYXJ0LXByb2R1Y3RfX2ltYWdlIHtcbiAgICB3aWR0aDogODNweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDk4cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMTQ1cHg7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgfVxuICB9XG4gIC5taW5pY2FydC1jb250cm9scyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RhZDRjYTtcbiAgICBmbG9hdDogdW5zZXQ7XG4gICAgcG9zaXRpb246IHVuc2V0O1xuICAgIG1heC13aWR0aDogODZweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5taW5pY2FydC1jb250cm9sIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgfVxuICB9XG5cbiAgLm1pbmljYXJ0LXByb2R1Y3RfX2luZm8ge1xuICAgIGZsZXg6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuICAgIC5taW5pY2FydC1jb250cm9scy1hbmQtZGVsZXRlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiA0cHg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIC5taW5pY2FydC1wcm9kdWN0X19kZWxldGUtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICBnYXA6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjNGQ0MjNlICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQgIWltcG9ydGFudDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVkZGJlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6ICM0ZDQyM2UgIWltcG9ydGFudDtcblxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZGRiZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDAgIWltcG9ydGFudDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogIzRkNDIzZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5taW5pY2FydC1jb250cm9sLS1sZXNzLFxuICAubWluaWNhcnQtY29udHJvbC0tbW9yZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gIH1cbiAgJi1wcm9kdWN0cyB7XG4gICAgQGluY2x1ZGUgbXEobGcsIG1heCkge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzNTNweCk7XG4gICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzNTNweCk7XG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzNTNweCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbXEobGcsIG1pbikge1xuICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICB9XG4gIH1cbiAgLm1pbmljYXJ0LXByb2R1Y3RzIHtcbiAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgJi1maWVsZHMge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGFkNGNhO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGFkNGNhO1xuICAgIG1heC13aWR0aDogNDMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTRweCAwcHg7XG4gICAgYmFja2dyb3VuZDogI2Y5ZjNlODtcbiAgICBAaW1wb3J0IFwiLi92b3VjaGVyLWFuZC1zZWxsZXItY29kZVwiO1xuICB9XG4gIC5taW5pY2FydC1maWVsZHMge1xuICAgIC52b3VjaGVyLWNvZGVfX2xhYmVsLFxuICAgIC5zZWxsZXItY29kZV9fbGFiZWwge1xuICAgICAgdGV4dC1hbGlnbjogdW5zZXQ7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgfVxuICAgIC52b3VjaGVyLWNvZGVfX2lucHV0LFxuICAgIC52b3VjaGVyLWNvZGVfX2J0bixcbiAgICAuc2VsbGVyLWNvZGVfX2lucHV0LFxuICAgIC5zZWxsZXItY29kZV9fYnRuIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYWQ0Y2E7XG4gICAgfVxuICAgIC52b3VjaGVyLWNvZGVfX2J0bixcbiAgICAuc2VsbGVyLWNvZGVfX2J0biB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC52b3VjaGVyLWNvZGVfX2lucHV0LFxuICAgIC5zZWxsZXItY29kZV9faW5wdXQge1xuICAgICAgcGFkZGluZzogMCAyM3B4O1xuICAgIH1cbiAgICAudm91Y2hlci1jb2RlLFxuICAgIC5zZWxsZXItY29kZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAudm91Y2hlci1jb2RlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxuXG4gICAgI2RlbGV0ZV9jb3Vwb24ge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCAtd2Via2l0LXRyYW5zZm9ybTtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCAtbW96LXRyYW5zZm9ybTtcbiAgICAgICAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgLW8tdHJhbnNmb3JtO1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCB0cmFuc2Zvcm07XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoN3B4KSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg3cHgpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoN3B4KSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoN3B4KSByb3RhdGUoNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoN3B4KSByb3RhdGUoNDVkZWcpO1xuICAgICAgICByaWdodDogLTE4cHg7XG4gICAgICAgIHRvcDogLTJweDtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTdweCkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03cHgpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03cHgpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTdweCkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtN3B4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgcmlnaHQ6IC0xOHB4O1xuICAgICAgICBib3R0b206IC0ycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC52b3VjaGVyLWNvZGVfX3R5cGVkLFxuICAgIC5zZWxsZXItY29kZV9fdHlwZWQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RhZDRjYTtcbiAgICB9XG4gIH1cbiAgLm1pbmljYXJ0LWNvbnRpbnVhci1jb21wcmFuZG8ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAyMnB4IDAgOHB4O1xuICAgIHAge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAjOTE4YTg1O1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbiAgLm1pbmljYXJ0LWZvb3RlciB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMThweDtcblxuICAgIC5taW5pY2FydC1yZXN1bWVfX3RvdGFsLXByaWNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICBjb2xvcjogIzMzMzMzMztcbiAgICB9XG4gICAgLm1pbmljYXJ0LWNoZWNrb3V0IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG4gIC5taW5pY2FydC1wcm9kdWN0cyB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICAgICYudmF6aW8ge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJTYWNvbGEgdmF6aWEuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ubWluaWNhcnQtLW9wZW4ge1xuICBkaXNwbGF5OiBncmlkO1xuICBsZWZ0OiB1bnNldDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMzYycHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiA1MXB4IDFmciAxNzJweCAxMzRweDtcbiAgcGFkZGluZy1sZWZ0OiAzMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBAbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDkwJTtcbiAgfVxufVxuXG5ib2R5LmJvZHktbG9jay0tbWluaWNhcnQgLm92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgd2lkdGg6IDEwMHZ3O1xuICB6LWluZGV4OiAxMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuIiwiQG1peGluIG1xKCR3aWR0aCwgJHR5cGU6IG1pbikge1xuICBAaWYgbWFwX2hhc19rZXkoJGdyaWQtYnJlYWtwb2ludHMsICR3aWR0aCkge1xuICAgICR3aWR0aDogbWFwX2dldCgkZ3JpZC1icmVha3BvaW50cywgJHdpZHRoKTtcbiAgICBAaWYgJHR5cGUgPT0gbWF4IHtcbiAgICAgICR3aWR0aDogJHdpZHRoIC0gMXB4O1xuICAgIH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kICgjeyR0eXBlfS13aWR0aDogJHdpZHRoKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1xX3JhbmdlKCRtaW4sICRtYXgpIHtcbiAgQGlmIChcbiAgICBtYXBfaGFzX2tleSgkZ3JpZC1icmVha3BvaW50cywgJG1pbikgYW5kXG4gICAgICBtYXBfaGFzX2tleSgkZ3JpZC1icmVha3BvaW50cywgJG1heClcbiAgKSB7XG4gICAgJHdpZHRoX21heDogbWFwX2dldCgkZ3JpZC1icmVha3BvaW50cywgJG1heCk7XG4gICAgJHdpZHRoX21pbjogbWFwX2dldCgkZ3JpZC1icmVha3BvaW50cywgJG1pbik7XG4gICAgJHdpZHRoX21heDogJHdpZHRoX21heCAtIDFweDtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWR0aF9taW4pIGFuZCAobWF4LXdpZHRoOiAkd2lkdGhfbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi52b3VjaGVyLWNvZGUsXG4uc2VsbGVyLWNvZGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICYuaXMtbG9hZGluZyB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgJl9fZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgICYuZXJyb3Ige1xuICAgICAgaW5wdXQ6bm90KDpmb2N1cykge1xuICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgI2Q4MzEzMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cblxuICAmX19jb250cm9sIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAmX190eXBlZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjN2I3NTcxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEycHggMTVweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzMzMzMzMztcblxuICAgIC5kZWxldGUge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICM0ZDQyM2U7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW5wdXQsXG4gICZfX2J0biB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjN2I3NTcxO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cblxuICAmX19pbnB1dCB7XG4gICAgZmxleDogMTtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGNvbG9yOiAjNjM1MzM2O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogI2M3YjY5ODtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fYnRuIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZDogI2EzOWM5NztcbiAgfVxuXG4gICZfX2Vycm9yIHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgY29sb3I6ICNkODMxMzE7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuIiwiLy9Fc3RpbG8gcGVyc29uYWxpemFkbyBwYXJhIENvb2tpZSBDb25zZW50IChodHRwczovL3d3dy5jb29raWVjb25zZW50LmNvbS8pXG5ib2R5IHtcbiAgLmxpZ2h0LmNjX2RpYWxvZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogOTk7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgbGVmdDogMTVweDtcbiAgICBib3R0b206IDE1cHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheTM7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgIHdpZHRoOiA0MjBweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgID4gZGl2IHtcbiAgICAgIGRpdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNjX2RpYWxvZ19oZWFkbGluZSB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgfVxuICAgIC5jY19kaWFsb2dfdGV4dCB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIH1cbiAgICBidXR0b24ge1xuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgJi5jY19iX29rIHtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXk7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXkyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmNjX2JfY3Age1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2syO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29sb3JzXG5cbiRjb2xvci1ibGFjazogIzAwMDAwMDtcbiRjb2xvci1ibGFjazI6ICM0ZDQyM2U7XG5cbiRjb2xvci1ncmF5OiAjYTM5Yzk3O1xuJGNvbG9yLWdyYXkyOiAjODY4Njg2O1xuJGNvbG9yLWdyYXkzOiAjZjhmMWU0O1xuJGNvbG9yLWdyYXk0OiAjMzMzMzMzO1xuXG4kYmFja2dyb3VuZC1jb2xvcjogI2YxZGVjNDtcblxuLy8gQnJlYWtwb2ludHNcblxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIGNzdG06IDM3NnB4LFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4LFxuICBsYXJnZTogMTYwMHB4LFxuKSAhZGVmYXVsdDtcbiIsIi5vdmVybGF5LXBvcHVwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgd2lkdGg6IDEwMHZ3O1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4uZmlyc3QtcHVyY2hhc2UtcG9wdXAge1xuICB3aWR0aDogNjM2cHg7XG4gIGhlaWdodDogNDM2cHg7XG4gIG1heC13aWR0aDogNzAlO1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXG4gIEBpbmNsdWRlIG1xKGxnLCBtYXgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiA4NSU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gIH1cblxuICBAaW5jbHVkZSBtcV9yYW5nZShtZCwgbGcpIHtcbiAgICBoZWlnaHQ6IDgzMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbXEobWQsIG1heCkge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cblxuICAuY29sdW1uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgbXEobGcsIG1heCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgICYubGVmdCB7XG4gICAgICA+IGltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgbXFfcmFuZ2UobWQsIGxnKSB7XG4gICAgICAgICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1xKG1kLCBtYXgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJpZ2h0IHtcbiAgICAgIHBhZGRpbmc6IDIxcHggMTdweCA0OHB4IDI3cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjlmM2U4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICA+IGltZyB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG5cbiAgICAgICAgQGluY2x1ZGUgbXFfcmFuZ2UobWQsIGxnKSB7XG4gICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucG9wdXAtY2xvc2UtaWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDE3cHg7XG4gICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgICAgIHdpZHRoOiAzM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5wb3B1cC10ZXh0IHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgICBjb2xvcjogIzUxNTE1MTtcblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1xX3JhbmdlKG1kLCBsZykge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaW5wdXQtd3JhcHBlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNTE1MTUxO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogN3B4IDA7XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1NWVtO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBjb2xvcjogIzUxNTE1MTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnBvcHVwLWlucHV0LWVycm9yLFxuICAgICAgLnBvcHVwLWlucHV0LXN1Y2Nlc3Mge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAucG9wdXAtaW5wdXQtZXJyb3Ige1xuICAgICAgICBjb2xvcjogcmVkO1xuICAgICAgfVxuXG4gICAgICAucG9wdXAtaW5wdXQtc3VjY2VzcyB7XG4gICAgICAgIGNvbG9yOiBncmVlbjtcbiAgICAgIH1cblxuICAgICAgLnBvcHVwLWNvdXBvbi1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgY29sb3I6ICM1MTUxNTE7XG4gICAgICAgICAgbWFyZ2luOiAxM3B4IDAgMTFweDtcblxuICAgICAgICAgIEBpbmNsdWRlIG1xX3JhbmdlKG1kLCBsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3B1cC1jb3Vwb24ge1xuICAgICAgICAgIHBhZGRpbmc6IDEzcHggMjZweCAxMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiYm9keSB7XG4gIC5hZG9wdC1jYXJkLmFkb3B0LWJhci1yaWdodCB7XG4gICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgei1pbmRleDogMiAhaW1wb3J0YW50O1xuXG4gICAgLmFkb3B0LWNhcmQtaW5uZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LXdyYXA6IGluaXRpYWwgIWltcG9ydGFudDtcblxuICAgICAgLmFkb3B0LXRleHQtY29udGFpbmVyLFxuICAgICAgLmFkb3B0LWJ1dHRvbnMtY29udGFpbmVyIHtcbiAgICAgICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG5cbiAgICAgIC5hZG9wdC1idXR0b25zLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxNCU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hZG9wdC10aXRsZS1yb3cgaDMge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIC5hZG9wdC10ZXh0LWNvbnRhaW5lciBzbWFsbCB7XG4gICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWRvcHQtcHJlZmVyZW5jZXMtYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFkb3B0LXJlamVjdC1hbGwtYnV0dG9uIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxLjFweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzExMTExMTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTExMTExO1xuICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hZG9wdC1hY2NlcHQtYWxsLWJ1dHRvbiB7XG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS4xcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYWRvcHQtY2FyZC1pbm5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXgtd3JhcDogaW5pdGlhbCAhaW1wb3J0YW50O1xuXG4gICAgICAuYWRvcHQtdGV4dC1jb250YWluZXIsXG4gICAgICAuYWRvcHQtYnV0dG9ucy1jb250YWluZXIge1xuICAgICAgICBtaW4td2lkdGg6IGluaXRpYWw7XG4gICAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cblxuICAgICAgLmFkb3B0LWJ1dHRvbnMtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDE0JTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICBnYXA6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFkb3B0LXRpdGxlLXJvdyBoMyB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgLmFkb3B0LXRleHQtY29udGFpbmVyIHNtYWxsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hZG9wdC1wcmVmZXJlbmNlcy1idXR0b24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYWRvcHQtcmVqZWN0LWFsbC1idXR0b24ge1xuICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxLjFweCAhaW1wb3J0YW50O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjMTExMTExICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTExMTExICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFkb3B0LWFjY2VwdC1hbGwtYnV0dG9uIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxLjFweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICB9XG59XG4iLCIudG9wLWJhciB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICM1NDU0NTQ7XG5cbiAgJl9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgPiBpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAvLyBtYXJnaW4tcmlnaHQ6IDhweDtcblxuICAgICAgLy8gQGluY2x1ZGUgbXEobGcsIG1heCkge1xuICAgICAgLy8gXHRkaXNwbGF5OiBub25lO1xuICAgICAgLy8gfVxuICAgIH1cbiAgfVxuXG4gICZfX3RleHQge1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgY29sb3I6ICNmOWYzZTg7XG5cbiAgICBAaW5jbHVkZSBtcShsZywgbWF4KSB7XG4gICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcSh4bCwgbWF4KSB7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX21pbmljYXJ0LWljb246OmJlZm9yZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuICB9XG59XG4uaGVhZGVyX19taW5pY2FydC1pY29uOjpiZWZvcmUge1xuICBAbWVkaWEgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgICBmb250LXNpemU6IDI3cHg7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDApO1xuICB9XG59XG5cbi5oZWFkZXJfX21pbmljYXJ0LXRvdGFsIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi5oZWFkZXJfX3NlYXJjaC1pY29uIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMjRweDtcblxuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgfVxuXG4gICYuY2xvc2Uge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIxNCUyMiUyMGhlaWdodCUzRCUyMjE0JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTQlMjAxNCUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNMTIuNjY3JTIwMUwwLjY2Njk5MiUyMDEzTTAuNjY2OTkyJTIwMUwxMi42NjclMjAxMyUyMiUyMHN0cm9rZSUzRCUyMiUyMzMzMzMzMyUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTIwcHgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIEx1cGEgZW0gcMOhZ2luYXMgb25kZSBvIENLRCBuw6NvIGRlc2VuaGEgLyBzb21lIChtMy1saWQsIGluc3RpdHVjaW9uYWwsIGV0Yy4pLlxuLy8gTmEgaG9tZSBvIENLRCBjb2JyZSBlIGV2aXRhIGR1cGxpY2HDp8Ojby5cbmJvZHkubGlzdCAuaGVhZGVyX19zZWFyY2gtaWNvbjpub3QoLmNsb3NlKTo6YmVmb3JlLFxuYm9keS5zZWFyY2ggLmhlYWRlcl9fc2VhcmNoLWljb246bm90KC5jbG9zZSk6OmJlZm9yZSxcbmJvZHkucHJvZHV0byAuaGVhZGVyX19zZWFyY2gtaWNvbjpub3QoLmNsb3NlKTo6YmVmb3JlLFxuYm9keS5pbnN0aXR1dGlvbmFsIC5oZWFkZXJfX3NlYXJjaC1pY29uOm5vdCguY2xvc2UpOjpiZWZvcmUsXG5ib2R5LmNhbXBhbmhhcyAuaGVhZGVyX19zZWFyY2gtaWNvbjpub3QoLmNsb3NlKTo6YmVmb3JlLFxuYm9keS5wZXJzb25hbC1zaG9wcGVycyAuaGVhZGVyX19zZWFyY2gtaWNvbjpub3QoLmNsb3NlKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiB3aWR0aCUzRCUyMjI0JTIyIGhlaWdodCUzRCUyMjI1JTIyIHZpZXdCb3glM0QlMjIwJTIwMCUyMDI0JTIwMjUlMjIgZmlsbCUzRCUyMm5vbmUlMjIlM0UlM0NwYXRoIGQlM0QlMjJNMjEuODYxMSAyMi4yNjU5TDE1Ljc4OTcgMTYuMjE0M0MxNi40MjQ2IDE1LjUxMzIgMTYuOTIzOSAxNC43MDk3IDE3LjI4NzcgMTMuODAzNkMxNy42NTE1IDEyLjg5NzUgMTcuODMzMyAxMS45MzUyIDE3LjgzMzMgMTAuOTE2N0MxNy44MzMzIDkuODE4NzggMTcuNjIxNyA4Ljc4NzA0IDE3LjE5ODQgNy44MjE0M0MxNi43ODg0IDYuODY5MDUgMTYuMjI2MiA2LjAzNTcxIDE1LjUxMTkgNS4zMjE0M0MxNC43OTc2IDQuNjA3MTQgMTMuOTU3NyA0LjAzODM2IDEyLjk5MjEgMy42MTUwOEMxMi4wMzk3IDMuMjA1MDMgMTEuMDE0NiAzIDkuOTE2NjcgM0M4LjgxODc4IDMgNy43OTM2NSAzLjIwNTAzIDYuODQxMjcgMy42MTUwOEM1Ljg3NTY2IDQuMDM4MzYgNS4wMzU3MSA0LjYwNzE0IDQuMzIxNDMgNS4zMjE0M0MzLjYwNzE0IDYuMDM1NzEgMy4wMzgzNiA2Ljg2OTA1IDIuNjE1MDggNy44MjE0M0MyLjIwNTAzIDguNzg3MDQgMiA5LjgxODc4IDIgMTAuOTE2N0MyIDEyLjAwMTMgMi4yMDUwMyAxMy4wMjY1IDIuNjE1MDggMTMuOTkyMUMzLjAzODM2IDE0Ljk1NzcgMy42MDcxNCAxNS43OTc2IDQuMzIxNDMgMTYuNTExOUM1LjAzNTcxIDE3LjIyNjIgNS44NzU2NiAxNy43ODg0IDYuODQxMjcgMTguMTk4NEM3Ljc5MzY1IDE4LjYyMTcgOC44MTg3OCAxOC44MzMzIDkuOTE2NjcgMTguODMzM0MxMC45MzUyIDE4LjgzMzMgMTEuODk3NSAxOC42NTE1IDEyLjgwMzYgMTguMjg3N0MxMy43MDk3IDE3LjkyMzkgMTQuNTEzMiAxNy40MjQ2IDE1LjIxNDMgMTYuNzg5N0wyMS4yNjU5IDIyLjg2MTFDMjEuMzA1NiAyMi45MDA4IDIxLjM1MTkgMjIuOTMzOSAyMS40MDQ4IDIyLjk2MDNDMjEuNDU3NyAyMi45ODY4IDIxLjUxNzIgMjMgMjEuNTgzMyAyM0MyMS42ODkyIDIzIDIxLjc4NTEgMjIuOTU3IDIxLjg3MSAyMi44NzFDMjEuOTU3IDIyLjc4NTEgMjIgMjIuNjg5MiAyMiAyMi41ODMzQzIyIDIyLjUxNzIgMjEuOTg2OCAyMi40NTc3IDIxLjk2MDMgMjIuNDA0OEMyMS45MzM5IDIyLjM1MTkgMjEuOTAwOCAyMi4zMDU2IDIxLjg2MTEgMjIuMjY1OVpNOS45MzY1MSAxOEM4Ljk3MDkgMTggOC4wNTgyIDE3LjgxNDggNy4xOTg0MSAxNy40NDQ0QzYuMzM4NjIgMTcuMDc0MSA1LjU5MTI3IDE2LjU3MTQgNC45NTYzNSAxNS45MzY1QzQuMzIxNDMgMTUuMzAxNiAzLjgxODc4IDE0LjU1NDIgMy40NDg0MSAxMy42OTQ0QzMuMDc4MDQgMTIuODM0NyAyLjg5Mjg2IDExLjkxNTMgMi44OTI4NiAxMC45MzY1QzIuODkyODYgOS45NzA5IDMuMDc4MDQgOS4wNTgyIDMuNDQ4NDEgOC4xOTg0MUMzLjgxODc4IDcuMzM4NjIgNC4zMjE0MyA2LjU5MTI3IDQuOTU2MzUgNS45NTYzNUM1LjU5MTI3IDUuMzIxNDMgNi4zMzg2MiA0LjgxODc4IDcuMTk4NDEgNC40NDg0MUM4LjA1ODIgNC4wNzgwNCA4Ljk3MDkgMy44OTI4NiA5LjkzNjUxIDMuODkyODZDMTAuOTE1MyAzLjg5Mjg2IDExLjgzNDcgNC4wNzgwNCAxMi42OTQ0IDQuNDQ4NDFDMTMuNTU0MiA0LjgxODc4IDE0LjMwMTYgNS4zMjE0MyAxNC45MzY1IDUuOTU2MzVDMTUuNTcxNCA2LjU5MTI3IDE2LjA3NDEgNy4zMzg2MiAxNi40NDQ0IDguMTk4NDFDMTYuODE0OCA5LjA1ODIgMTcgOS45NzA5IDE3IDEwLjkzNjVDMTcgMTEuOTE1MyAxNi44MTQ4IDEyLjgzNDcgMTYuNDQ0NCAxMy42OTQ0QzE2LjA3NDEgMTQuNTQxIDE1LjU2ODEgMTUuMjg1MSAxNC45MjY2IDE1LjkyNjZDMTQuMjg1MSAxNi41NjgxIDEzLjU0MSAxNy4wNzQxIDEyLjY5NDQgMTcuNDQ0NEMxMS44MzQ3IDE3LjgxNDggMTAuOTE1MyAxOCA5LjkzNjUxIDE4WiUyMiBmaWxsJTNEJTIyJTIzMzMzMzMzJTIyIHN0cm9rZSUzRCUyMiUyMzMzMzMzMyUyMiBzdHJva2Utd2lkdGglM0QlMjIwLjIxODcxJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5tZW51LWJhcl9fc3Bhbixcbi5tZW51LWJhcl9fc3Bhbjo6YWZ0ZXIsXG4ubWVudS1iYXJfX3NwYW46OmJlZm9yZSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5ODBweCkge1xuICAgIHdpZHRoOiAxNnB4O1xuICB9XG59XG5cbi5oZWFkZXIge1xuICAmX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuXG4gICAgLml0ZW5zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIG1hcmdpbjogMDtcbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAyOThweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKTtcbiAgICAgICAgbWF4LXdpZHRoOiAxOTlweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zZWFyY2gge1xuICAgIC8vIG1hcmdpbjogMDtcbiAgICBtYXJnaW46IDVweCAzMnB4IDAgMDtcbiAgICAvLyBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYjhiOGI4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC01MXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNDksIDI0MywgMjMyLCAwLjk1KTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwIDE2cHggMTZweDtcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICBwYWRkaW5nOiAwIDAgMTFweDtcbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICM3MzczNzM7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2VhcmNoX19zdWJtaXQge1xuICAgIC8vIHJpZ2h0OiAzMnB4O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyIHdpZHRoJTNEJTIyMjQlMjIgaGVpZ2h0JTNEJTIyMjUlMjIgdmlld0JveCUzRCUyMjAlMjAwJTIwMjQlMjAyNSUyMiBmaWxsJTNEJTIybm9uZSUyMiUzRSUzQ3BhdGggZCUzRCUyMk0yMS44NjExIDIyLjI2NTlMMTUuNzg5NyAxNi4yMTQzQzE2LjQyNDYgMTUuNTEzMiAxNi45MjM5IDE0LjcwOTcgMTcuMjg3NyAxMy44MDM2QzE3LjY1MTUgMTIuODk3NSAxNy44MzMzIDExLjkzNTIgMTcuODMzMyAxMC45MTY3QzE3LjgzMzMgOS44MTg3OCAxNy42MjE3IDguNzg3MDQgMTcuMTk4NCA3LjgyMTQzQzE2Ljc4ODQgNi44NjkwNSAxNi4yMjYyIDYuMDM1NzEgMTUuNTExOSA1LjMyMTQzQzE0Ljc5NzYgNC42MDcxNCAxMy45NTc3IDQuMDM4MzYgMTIuOTkyMSAzLjYxNTA4QzEyLjAzOTcgMy4yMDUwMyAxMS4wMTQ2IDMgOS45MTY2NyAzQzguODE4NzggMyA3Ljc5MzY1IDMuMjA1MDMgNi44NDEyNyAzLjYxNTA4QzUuODc1NjYgNC4wMzgzNiA1LjAzNTcxIDQuNjA3MTQgNC4zMjE0MyA1LjMyMTQzQzMuNjA3MTQgNi4wMzU3MSAzLjAzODM2IDYuODY5MDUgMi42MTUwOCA3LjgyMTQzQzIuMjA1MDMgOC43ODcwNCAyIDkuODE4NzggMiAxMC45MTY3QzIgMTIuMDAxMyAyLjIwNTAzIDEzLjAyNjUgMi42MTUwOCAxMy45OTIxQzMuMDM4MzYgMTQuOTU3NyAzLjYwNzE0IDE1Ljc5NzYgNC4zMjE0MyAxNi41MTE5QzUuMDM1NzEgMTcuMjI2MiA1Ljg3NTY2IDE3Ljc4ODQgNi44NDEyNyAxOC4xOTg0QzcuNzkzNjUgMTguNjIxNyA4LjgxODc4IDE4LjgzMzMgOS45MTY2NyAxOC44MzMzQzEwLjkzNTIgMTguODMzMyAxMS44OTc1IDE4LjY1MTUgMTIuODAzNiAxOC4yODc3QzEzLjcwOTcgMTcuOTIzOSAxNC41MTMyIDE3LjQyNDYgMTUuMjE0MyAxNi43ODk3TDIxLjI2NTkgMjIuODYxMUMyMS4zMDU2IDIyLjkwMDggMjEuMzUxOSAyMi45MzM5IDIxLjQwNDggMjIuOTYwM0MyMS40NTc3IDIyLjk4NjggMjEuNTE3MiAyMyAyMS41ODMzIDIzQzIxLjY4OTIgMjMgMjEuNzg1MSAyMi45NTcgMjEuODcxIDIyLjg3MUMyMS45NTcgMjIuNzg1MSAyMiAyMi42ODkyIDIyIDIyLjU4MzNDMjIgMjIuNTE3MiAyMS45ODY4IDIyLjQ1NzcgMjEuOTYwMyAyMi40MDQ4QzIxLjkzMzkgMjIuMzUxOSAyMS45MDA4IDIyLjMwNTYgMjEuODYxMSAyMi4yNjU5Wk05LjkzNjUxIDE4QzguOTcwOSAxOCA4LjA1ODIgMTcuODE0OCA3LjE5ODQxIDE3LjQ0NDRDNi4zMzg2MiAxNy4wNzQxIDUuNTkxMjcgMTYuNTcxNCA0Ljk1NjM1IDE1LjkzNjVDNC4zMjE0MyAxNS4zMDE2IDMuODE4NzggMTQuNTU0MiAzLjQ0ODQxIDEzLjY5NDRDMy4wNzgwNCAxMi44MzQ3IDIuODkyODYgMTEuOTE1MyAyLjg5Mjg2IDEwLjkzNjVDMi44OTI4NiA5Ljk3MDkgMy4wNzgwNCA5LjA1ODIgMy40NDg0MSA4LjE5ODQxQzMuODE4NzggNy4zMzg2MiA0LjMyMTQzIDYuNTkxMjcgNC45NTYzNSA1Ljk1NjM1QzUuNTkxMjcgNS4zMjE0MyA2LjMzODYyIDQuODE4NzggNy4xOTg0MSA0LjQ0ODQxQzguMDU4MiA0LjA3ODA0IDguOTcwOSAzLjg5Mjg2IDkuOTM2NTEgMy44OTI4NkMxMC45MTUzIDMuODkyODYgMTEuODM0NyA0LjA3ODA0IDEyLjY5NDQgNC40NDg0MUMxMy41NTQyIDQuODE4NzggMTQuMzAxNiA1LjMyMTQzIDE0LjkzNjUgNS45NTYzNUMxNS41NzE0IDYuNTkxMjcgMTYuMDc0MSA3LjMzODYyIDE2LjQ0NDQgOC4xOTg0MUMxNi44MTQ4IDkuMDU4MiAxNyA5Ljk3MDkgMTcgMTAuOTM2NUMxNyAxMS45MTUzIDE2LjgxNDggMTIuODM0NyAxNi40NDQ0IDEzLjY5NDRDMTYuMDc0MSAxNC41NDEgMTUuNTY4MSAxNS4yODUxIDE0LjkyNjYgMTUuOTI2NkMxNC4yODUxIDE2LjU2ODEgMTMuNTQxIDE3LjA3NDEgMTIuNjk0NCAxNy40NDQ0QzExLjgzNDcgMTcuODE0OCAxMC45MTUzIDE4IDkuOTM2NTEgMThaJTIyIGZpbGwlM0QlMjIlMjMzMzMzMzMlMjIgc3Ryb2tlJTNEJTIyJTIzMzMzMzMzJTIyIHN0cm9rZS13aWR0aCUzRCUyMjAuMjE4NzElMjIlMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjRweDtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5sb2dpbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIDMycHggLTEwcHggMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYjhiOGI4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5pY29uLXVzZXIge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIC5zdWJtZW51IHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ5LCAyNDMsIDIzMiwgMC45NSk7XG4gICAgICB3aWR0aDogMTcwcHg7XG4gICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC04NXB4O1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgei1pbmRleDogOTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgLW1vei1ib3gtc2hhZG93OiAwIDAgM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcblxuICAgICAgdWwge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgLnN1Ym1lbnUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX21pbmljYXJ0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgJi1pY29uIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAmLXRvdGFsIHtcbiAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCIoXCI7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiKVwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX21lbnUge1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB9XG4gIH1cblxuICAmX19pdGVuc01vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5tZW51X19saXN0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAubWVudV9faXRlbSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLm1lbnVfX2xpbmsge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiA2cHggMDtcbiAgfVxuXG4gIC5tZW51LWJhcl9fbGluayB7XG4gICAgcGFkZGluZzogMDtcblxuICAgICYtLW9wZW4ge1xuICAgICAgLy8gcG9zaXRpb246IGluaXRpYWw7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAyMDtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgdG9wOiAtMjVweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAubWVudS1iYXIge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgfVxufVxuIiwiLnNoZWxmLWl0ZW0ge1xuICAkc2VsZjogJjtcbiAgJl9faW1nIHtcbiAgICAmLWxpbmsge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgfVxuICAmX19pbWFnZSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAmLXNlY29uZGFyeSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgbGluZWFyO1xuXG4gICAgICBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19mbGFncyB7XG4gICAgcGFkZGluZzogOHB4IDAgMCA4cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAuZmxhZy1wcm9tb3Rpb24ge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWYzZTg7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICBwYWRkaW5nOiAycHggNnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICB9XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgI3skc2VsZn0ge1xuICAgICAgJl9faW1hZ2Utc2Vjb25kYXJ5IHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5yZXN1bHRJdGVtc1dyYXBwZXIgLmxvYWQtbW9yZSAuYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMjgwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMzljOTc7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG5cbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cblxuLnNoZWxmLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5mYXN0QnV5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnRvZ2dsZXJfc2VlLW1vcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5zaGVsZi1pdGVtX19pbmZvIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY5ZjA7XG4gICAgfVxuICAgIC5mYXN0QnV5IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5zaGVsZi1pdGVtX19pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleDogMTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgLnNoZWxmLWl0ZW1fX2luZm8tdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDhweDtcbiAgICBmbGV4LXNocmluazogMDtcblxuICAgIEBpbmNsdWRlIG1xKHNtLCBtYXgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDRweDtcbiAgICB9XG4gIH1cblxuICAuc2hlbGYtaXRlbV9fdGl0bGUge1xuICAgIGZsZXg6IDEgMSAwO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDA7XG5cbiAgICBhLFxuICAgIC5zaGVsZi1pdGVtX190aXRsZS1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgLnNoZWxmLWl0ZW1fX2luZm8ge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjlmMDtcbiAgICB9XG4gICAgLmZhc3RCdXkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbmJvZHkuc2VhcmNoLFxuYm9keS5saXN0IHtcbiAgbWFpbi5tYWluIC53cmFwcGVyUmlnaHQgLm1haW4gLnByYXRlbGVpcmEuYW5pZW1leWVyLm4xY29sdW5hcyB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICBtYWluLm1haW4gLndyYXBwZXJSaWdodCAubWFpbiAucHJhdGVsZWlyYS5hbmllbWV5ZXIubjFjb2x1bmFzID4gdWwsXG4gIG1haW4ubWFpblxuICAgIC53cmFwcGVyUmlnaHRcbiAgICAubWFpblxuICAgIC5wcmF0ZWxlaXJhXG4gICAgLnByYXRlbGVpcmEuYW5pZW1leWVyLm4xY29sdW5hc1xuICAgID4gdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIG1haW4ubWFpbiAud3JhcHBlclJpZ2h0IC5tYWluIC5wcmF0ZWxlaXJhLmFuaWVtZXllci5uMWNvbHVuYXMgPiB1bCA+IGxpLFxuICBtYWluLm1haW5cbiAgICAud3JhcHBlclJpZ2h0XG4gICAgLm1haW5cbiAgICAucHJhdGVsZWlyYVxuICAgIC5wcmF0ZWxlaXJhLmFuaWVtZXllci5uMWNvbHVuYXNcbiAgICA+IHVsXG4gICAgPiBsaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4uY2FyZC1pdGVtX19pbnN0YWxsbWVudCAuaW5zdGFsbG1lbnQsXG4uc2hlbGYtaXRlbV9fYnV5LWluZm8ge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE3LjE0cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzMzMzMzMztcbiAgd2lkdGg6IGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNy4xNHB4O1xuICB9XG59XG5cbi5jYXJkLWl0ZW1fX2luc3RhbGxtZW50IC5pbnN0YWxsbWVudCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5zaGVsZi1pdGVtX190aXRsZSB7XG4gIGZsZXg6IDEgMSAwO1xuICBtaW4td2lkdGg6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDA7XG59XG5cbi5zaGVsZi1pdGVtX190aXRsZS1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc2hlbGYtaXRlbV9fbGlzdC1wcmljZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5zaGVsZi1pdGVtX19iZXN0LXByaWNlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmJ1eS1idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAzOHB4O1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE3LjE0cHg7XG5cbiAgJltkaXNhYmxlZF0ge1xuICAgIGJhY2tncm91bmQ6ICNkZmRmZGY7XG4gICAgY29sb3I6ICM4MDgwODA7XG4gIH1cblxuICAmOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgYmFja2dyb3VuZDogIzMzMztcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuXG4uc2hlbGYtaXRlbV9fcHJpY2Uge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnNoZWxmLWl0ZW1fX2luc3RhbGxtZW50cyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5lc3BlY2lmaWNhY2FvLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICBnYXA6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vcGNvZXMge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmNvciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2VjZWNlO1xuICAgICAgcGFkZGluZzogMXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIH1cblxuICAgIC5za3Utc2VsZWN0b3Ige1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGdhcDogMTJweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICBsaSB7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICByb3ctZ2FwOiA2cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lc3BlY2lmaWNhY2FvLWhlYWRlciAuc2t1LXNlbGVjdG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgZ2FwOiAxMHB4O1xuICAgIHJvdy1nYXA6IDZweDtcbiAgICBtaW4taGVpZ2h0OiAzNHB4O1xuICB9XG5cbiAgbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgJjpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NlY2VjZTtcbiAgICAgIHBhZGRpbmc6IDFweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgIH1cblxuICAgIC5za3UuYXZhaWxhYmxlIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6ICMzMzM7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAmLnNrdS0tcGV0aXQge1xuICAgICAgICBtaW4td2lkdGg6IDU4cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNnB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAwIDRweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnVuYXZhaWxhYmxlIHtcbiAgICAgICAgY29sb3I6ICNjZWNlY2U7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2F0ZWdvcnktdG9wLWNvbnRlbnQge1xuICBAaW5jbHVkZSBtcShsYXJnZSwgbWluKSB7XG4gICAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAmX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgNDUlO1xuICAgIGNvbHVtbi1nYXA6IDI2cHg7XG5cbiAgICBAaW5jbHVkZSBtcShsZywgbWF4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZhZjU7XG5cbiAgICAvLyByZW1vdmVuZG8gZmFpeGEgYnJhbmNhIE5FLTIwXG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbXEobGcsIG1heCkge1xuICAgICAgcGFkZGluZzogNDhweCAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICBtYXgtd2lkdGg6IDU3NXB4O1xuXG4gICAgICBAaW5jbHVkZSBtcSh4bCwgbWF4KSB7XG4gICAgICAgIG1heC13aWR0aDogNDI1cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1xKGxnLCBtYXgpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXgtd2lkdGg6IDM4NnB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtcShjc3RtLCBtYXgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dCBoMSxcbiAgICAudGV4dCBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC50ZXh0IGgxIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAgIG1hcmdpbjogMCAwIDE2cHg7XG4gICAgfVxuXG4gICAgLnRleHQgcCB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYmFubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICBAaW5jbHVkZSBtcShsZywgbWF4KSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG5ib2R5Lmxpc3QgI3JldHVyblRvVG9wIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4jYmFja1RvVG9wQXJyb3cuYmFjay10by10b3AtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAzMHB4O1xuICBib3R0b206IDE2MHB4O1xuICB6LWluZGV4OiA5OTk5O1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYWQ0Y2E7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hcnF1aXZvcy9zZXRhLXRvcC5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzLCB2aXNpYmlsaXR5IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzLCB2aXNpYmlsaXR5IDAuM3M7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgdmlzaWJpbGl0eSAwLjNzO1xuXG4gICYuaXMtdmlzaWJsZSB7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjNlODtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICBib2R5Lmxpc3QgbWFpbi5tYWluLFxuICBib2R5LmNhbXBhbmhhcyBtYWluLm1haW4sXG4gIGJvZHkuaW5zdGl0dXRpb25hbCBtYWluLm1haW4ge1xuICAgIHBhZGRpbmctdG9wOiAxMjVweDtcbiAgfVxuXG4gICNiYWNrVG9Ub3BBcnJvdy5iYWNrLXRvLXRvcC1hcnJvdyB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgYm90dG9tOiAxNDlweDtcbiAgICB3aWR0aDogNTJweDtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNHB4IGF1dG87XG4gIH1cbn1cbiIsIi5wcm9kdXRvLWNvbXByYS1qdW50YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG5cbiAgQGluY2x1ZGUgbXEoc20sIG1heCkge1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIH1cblxuICAucHJvZHVjdC1pbWFnZSB7XG4gICAgaGVpZ2h0OiA3MCU7XG5cbiAgICBAaW5jbHVkZSBtcShzbSwgbWF4KSB7XG4gICAgICBoZWlnaHQ6IDIyOXB4O1xuICAgIH1cblxuICAgIC5sYXp5bG9hZGVkLFxuICAgIC5mb3RvLXByaW5jaXBhbCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLmZvdG8tcHJpbmNpcGFsIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLy8gaW1nIHtcbiAgICAvLyBcdG1heC1oZWlnaHQ6IDI4MHB4O1xuICAgIC8vIFx0aGVpZ2h0OiAxMDAlO1xuICAgIC8vIFx0ZGlzcGxheTogYmxvY2s7XG4gICAgLy8gXHRtYXJnaW46IDAgMjFweDtcblxuICAgIC8vIFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAvLyBcdFx0bWFyZ2luOiAwO1xuICAgIC8vIFx0fVxuICAgIC8vIH1cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG5cbiAgICAgIEBpbmNsdWRlIG1xKHNtLCBtYXgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lc3BlY2lmaWNhY29lcyB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBib3R0b206IDQycHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNHM7XG5cbiAgICAuZXNwZWNpZmljYWNhbyB7XG4gICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgIC50aXR1bG8ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuc2t1IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuXG4gICAgICAgIGlucHV0LFxuICAgICAgICBsYWJlbCxcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICB+IGxhYmVsIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcShsZywgbWF4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcblxuICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgIEBpbmNsdWRlIG1xKGxnLCBtYXgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICsgZGl2IHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgfVxuXG4gICAgICAmLmNvcmVzIHtcbiAgICAgICAgLnNrdXMge1xuICAgICAgICAgIEBpbmNsdWRlIG1xKGxnLCBtYXgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiAxNjFweDtcblxuICAgICAgICAgICAgLnNsaWNrLWxpc3Qge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi50YW1hbmhvIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcblxuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnNrdXMge1xuICAgICAgICAgIHdpZHRoOiAyODRweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbXEobGcsIG1heCkge1xuICAgICAgICAgICAgd2lkdGg6IDE2MXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuc2xpY2stc2xpZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNrdSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWNrLWFycm93IHtcbiAgICAgIHRvcDogOHB4O1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1uZXh0LFxuICAgIC5zbGljay1wcmV2IHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgfVxuICB9XG5cbiAgLmluZm9ybWFjb2VzIHtcbiAgICAvL3BhZGRpbmc6IDAgMjFweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pclwiLCBzYW5zLXNlcmlmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAvLyBcdHBhZGRpbmc6IDA7XG4gICAgLy8gfVxuXG4gICAgLm5vbWUge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICBtYXJnaW46IDdweCAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgIEBpbmNsdWRlIG1xKHNtLCBtYXgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJpY2VzIHtcbiAgICAgIC5za3UtcHJpY2Uge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuXG4gICAgICAgIC5saXN0UHJpY2Uge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiBsaW5lLXRocm91Z2g7XG4gICAgICAgICAgY29sb3I6ICM4MjgyODI7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByaWNlIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wcmVjby1wYXJjZWxhZG8ge1xuICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFycm93IHtcbiAgICAgIEBpbmNsdWRlIG1xKHNtLCBtYXgpIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDAuNik7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgICAgIH1cblxuICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcztcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogMC4zcztcbiAgICAgIC1vLXRyYW5zaXRpb246IDAuM3M7XG4gICAgfVxuICB9XG59XG5cbi5tMy1idXlUb2dldGhlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcblxuICBtYXJnaW4tdG9wOiAxMDBweDtcblxuICBAaW5jbHVkZSBtcShsZywgbWF4KSB7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDEwMHB4IGF1dG8gMDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBtcShzbSwgbWF4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICB1bCBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG5cbiAgI2J1eS10b2dldGhlci1za3Utc2VsZWN0b3ItY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xuXG4gICAgQGluY2x1ZGUgbXEobGcsIG1heCkge1xuICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIH1cblxuICAgIC50b3BpYyB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5zcGVjaWZpY2F0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5za3VzZWxlY3Rvci1zcGVjaWZpY2F0aW9uLWxhYmVsIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmRpbWVuc2lvbi1UYW1hbmhvIHtcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIG1pbi13aWR0aDogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzMzMzMzMztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICBAaW5jbHVkZSBtcShzbSwgbWF4KSB7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgbWluLXdpZHRoOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWxlY3RlZCB7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5wcm9kdWN0LWNvbWJvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICBAaW5jbHVkZSBtcShsZywgbWF4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuXG4gICAgLnNwYWNlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgbWFyZ2luOiAwIDhweCAyMCU7XG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgd2lkdGg6IDUwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1xKGxnLCBtYXgpIHtcbiAgICAgICAgbWFyZ2luOiAwIDVweCAyMCU7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9faXRlbUEsXG4gICAgJl9faXRlbUIge1xuICAgICAgd2lkdGg6IDIyOXB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICBAaW5jbHVkZSBtcShsZywgbWF4KSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fcHJvZHVjdC1hcmVhIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgbXFfcmFuZ2Uoc20sIGxnKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1xKHNtLCBtYXgpIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2J1eSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDIyOXB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogI2YwZWFkZjtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1N3B4O1xuXG4gICAgICBAaW5jbHVkZSBtcShsZywgbWF4KSB7XG4gICAgICAgIG1hcmdpbjogMThweCAwIDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuYnV5LXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAyM3B4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1xKGxnLCBtYXgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdC1wcmljZSB7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByZWNvLXRvdGFsLXBhcmNlbGFkbyB7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbXEobGcsIG1heCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTFweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29tcHJhIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNzJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhMzljOTc7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbXEobGcsIG1heCkge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmluZGlzcG9uaXZlbCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkN2Q3ZDc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDE2cHggMDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuXG4gICAgQGluY2x1ZGUgbXFfcmFuZ2Uoc20sIGxnKSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG59XG4iLCIuY29udGVudC1pbnN0aXR1Y2lvbmFsIHtcbiAgcC5idG4tbGluayB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTZweCwgMCk7XG4gIH1cbn1cbiIsIi5jYW1wYW5oYXMge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICBAaW5jbHVkZSBtcShtZCwgbWF4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAmLm0zLWZsZXgge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBtcShtZCwgbWF4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgfVxuICB9XG4gIC5uYXZpZ2F0aW9uLXJlZ2lzdHJvcyB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcblxuICAgIEBpbmNsdWRlIG1xKG1kLCBtYXgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgICB9XG4gICAgI2ZlY2hhci1maWx0cm8tcmVnaXN0cm8ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICB0b3A6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwYWRkaW5nOiAxMnB4O1xuICAgIH1cbiAgICAuZmlsdHJvLW1vYmlsZS10aXRsZSB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICBtYXJnaW46IDAgYXV0byA0OHB4IGF1dG87XG4gICAgICBAaW5jbHVkZSBtcShtZCwgbWluKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIG1xKG1kLCBtYXgpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAtNzBweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlNWU1ZTU7XG4gICAgICAgIHotaW5kZXg6IDEwMDE7XG4gICAgICAgIG1heC13aWR0aDogNDA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICB9XG4gICAgfVxuICAgIC5yZWdpc3Ryb3MtbGluay1tb2JpbGUge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMzJweDtcbiAgICAgICY6OmhvdmVyLFxuICAgICAgJjo6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtcShtZCwgbWluKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIHVsIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBAaW5jbHVkZSBtcShtZCwgbWF4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2M1YzVjNTtcbiAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICAgIH1cbiAgICAgIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAmLnJlZ2lzdHJvcyB7XG4gICAgICAgICAgQGluY2x1ZGUgbXEobWQsIG1heCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb250ZW50LXJlZ2lzdHJvcyB7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgQGluY2x1ZGUgbXEobWQsIG1heCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC5idG4tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbjogNDBweCAwO1xuICAgIEBpbmNsdWRlIG1xKG1kLCBtYXgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICAgIC5hYnJpci1yZWdpc3Ryb3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTM5Yzk3O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAwLjVweCk7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubWVudV9faXRlbTpudGgtY2hpbGQoMm4pIC5tZW51X19saW5rOmFmdGVyLFxuICAubWVudV9faXRlbTpudGgtY2hpbGQoMm4pIC5tZW51X19hY2NvdW50LWxpbms6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5jb250ZW50LXJlZ2lzdHJvcyA+IGgyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuIiwiLmJhemFyIHtcbiAgI21haW4ge1xuICAgIG9wYWNpdHk6IDA7XG5cbiAgICAmLmlzLXZpc2libGUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cbiIsIi5hY2Nlc3Mge1xuICAjbWFpbiB7XG4gICAgc2VjdGlvbiB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDE4NXB4O1xuICAgICAgYm90dG9tOiAwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIC5hY2Nlc3MtY29udGVudC1mb3JtX19pbnB1dCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogNXB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZ2FwOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYWNjZXNzLWZvcm0ge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDhweCAwO1xuICAgICAgICB3aWR0aDogNDk0cHg7XG4gICAgICAgIGhlaWdodDogMzE1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICAgIGhlaWdodDogMzQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgIH1cbiAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgICAgIH1cbiAgICAgICAgJl9fZm9ybSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQzMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2lucHV0IHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzMzMzM7XG4gICAgICAgIH1cbiAgICAgICAgJl9fc3VibWl0LWJ1dHRvbiB7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggNDBweDtcblxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9faW5wdXQge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG5cbiAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAjY2JjMmIyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3N1Ym1pdC1idXR0b24ge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuXG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3N0YXR1cyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogY2FsYygxMDAlICsgMTJweCk7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAmX19hbGVydCB7XG4gICAgICAgICAgbWFyZ2luOiA0OHB4IDAgMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnByZW9yZGVyYWNjZXNzIHtcbiAgI21haW4ge1xuICAgIHNlY3Rpb24ge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAyODVweDtcbiAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIC5hY2Nlc3MtZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gOHB4IDA7XG4gICAgICAgIHdpZHRoOiA0OTRweDtcbiAgICAgICAgaGVpZ2h0OiAxOTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgfVxuICAgICAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICAgICAgfVxuICAgICAgICAmX19mb3JtIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogNDMwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzMzMzM7XG4gICAgICAgIH1cblxuICAgICAgICAmX19pbnB1dCxcbiAgICAgICAgJl9fc3VibWl0LWJ1dHRvbiB7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9faW5wdXQge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG5cbiAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAjY2JjMmIyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3N1Ym1pdC1idXR0b24ge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgIH1cblxuICAgICAgICAmX19zdGF0dXMge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IGNhbGMoMTAwJSArIDEycHgpO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fYWxlcnQge1xuICAgICAgICAgIG1hcmdpbjogNDhweCAwIDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImJvZHkucGVyc29uYWwtc2hvcHBlcnMge1xuICAudGl0bGUtY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDMycHggMDtcbiAgfVxuXG4gIC5zaG9wcGVyLXRpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiA1JTtcbiAgICBjb2xvcjogIzMzMztcbiAgfVxuXG4gIC5zaG9wcGVyLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMCU7XG4gICAgY29sb3I6ICMzMzM7XG4gIH1cblxuICAuc2hvcHBlcnMtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzZweDtcbiAgICBncmlkLXJvdy1nYXA6IDMycHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cbiAgfVxuXG4gIC5zaG9wcGVycy1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDE4OHB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VmZThkZDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlLWluLW91dDtcblxuICAgICY6aG92ZXIge1xuICAgICAgLnByb2ZpbGUtaW1hZ2UsXG4gICAgICBpbWcge1xuICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwKTtcbiAgICAgIH1cblxuICAgICAgLnByb2ZpbGUtbGluayB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzMzM7XG5cbiAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgIHN0cm9rZTogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9maWxlLWltYWdlLFxuICAgIGltZyB7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlLWluLW91dDtcbiAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnByb2ZpbGUtbmFtZSB7XG4gICAgICBtYXJnaW46IDZweCAwIDEycHggMDtcblxuICAgICAgY29sb3I6ICMzMzM7XG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgfVxuXG4gICAgLnByb2ZpbGUtY29kZSB7XG4gICAgICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gICAgICBjb2xvcjogIzMzMztcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZmlsZS1saW5rIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1pbi1vdXQ7XG5cbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgcGFkZGluZzogMThweCA1cHg7XG5cbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiAjZGZkZmRmO1xuXG4gICAgICBjb2xvcjogIzU0NTQ1NDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjM2cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNob3BwZXJzLWluZm8ge1xuICAgIG1hcmdpbi10b3A6IDU2cHg7XG5cbiAgICAuaW5mby10ZXh0IHtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgY29sb3I6ICMzMzM7XG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG5cbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBzdmcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDExcHg7XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIE1vc2FpYyAtIFN0YXJ0XG5cbi5ob21lLWJhbm5lci1mdWxsLWRlc2t0b3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmJveC1iYW5uZXIge1xuICAgIG1hcmdpbi10b3A6IDE0NHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBtYXgtaGVpZ2h0OiA5MzBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQ7XG4gICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAmI25vbmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJiN0b3AtbGVmdCB7XG4gICAgICB0b3A6IDYwcHg7XG4gICAgICBsZWZ0OiAxMDVweDtcbiAgICB9XG4gICAgJiN0b3AtcmlnaHQge1xuICAgICAgdG9wOiA2MHB4O1xuICAgICAgcmlnaHQ6IDEwNXB4O1xuXG4gICAgICBhIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgICAmI2JvdHRvbS1sZWZ0IHtcbiAgICAgIGJvdHRvbTogMTAwcHg7XG4gICAgICBsZWZ0OiAxMDVweDtcbiAgICB9XG4gICAgJiNib3R0b20tcmlnaHQge1xuICAgICAgYm90dG9tOiAxMDBweDtcbiAgICAgIHJpZ2h0OiAxMDVweDtcblxuICAgICAgYSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIH1cbiAgICB9XG4gICAgJiNjZW50ZXIge1xuICAgICAgYm90dG9tOiAxMDBweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogNiU7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIHBhZGRpbmc6IDlweCAwO1xuICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDMlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjNmM2YzZjO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjk5O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAmI3Nob3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuXG4gICAgICAmI2hpZGRlbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNsaWNrLW5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMiU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL2FuaWVtZXllci52dGV4aW1nLmNvbS5ici9hcnF1aXZvcy9zZXRhLXdoaXRlLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMjRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIHRyYW5zaXRpb246IDAuNXMgZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAuc2xpY2stcHJldiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDIlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDA7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL2FuaWVtZXllci52dGV4aW1nLmNvbS5ici9hcnF1aXZvcy9zZXRhLXdoaXRlLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMjRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgLnNsaWNrLXByZXY6aG92ZXIsXG4gIC5zbGljay1uZXh0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjQzLCAyMzIsIDAuMzUpO1xuICB9XG59XG5cbi5ob21lLWJhbm5lci1mdWxsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5zbGljay1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDIlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDA7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9hbmllbWV5ZXIudnRleGltZy5jb20uYnIvYXJxdWl2b3Mvc2V0YS13aGl0ZS5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiA5cHggMThweDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAyNDMsIDIzMiwgMC4zNSk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuXG4gIC5zbGljay1wcmV2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMiU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vYW5pZW1leWVyLnZ0ZXhpbWcuY29tLmJyL2FycXVpdm9zL3NldGEtd2hpdGUucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogOXB4IDE4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI0MywgMjMyLCAwLjM1KTtcbiAgfVxufVxuXG4uaG9tZS1iYW5uZXItZnVsbCBpbWcge1xuICBtYXJnaW4tdG9wOiA3OHB4O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gICAgbWFyZ2luLXRvcDogMTE0cHg7XG4gIH1cbn1cblxuLmhvbWUtbW9zYWljIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgcGFkZGluZzogMCA0dncgMDtcblxuICBAaW5jbHVkZSBtcShsZywgbWF4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5maXJzdC1iYW5uZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gIH1cblxuICAuZmlyc3QtYmFubmVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG5cbiAgICBAaW5jbHVkZSBtcShsZywgbWF4KSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmZpcnN0LWJhbm5lcixcbiAgLnNlY29uZC1iYW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAaW5jbHVkZSBtcShsZywgbWF4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgID4gYSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBhZGRpbmc6IDMycHggOTBweCAyNXB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICA+IHN0cm9uZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtcShsZywgbWF4KSB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIHBhZGRpbmc6IDMycHggMjBweCAyNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gTW9zYWljIC0gRW5kXG4iLCIubGluay13aGF0c2FwcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiA4NXB4O1xuICByaWdodDogMzBweDtcbiAgbWF4LXdpZHRoOiAzNDBweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC8vIHBhZGRpbmc6IDE2cHg7XG5cbiAgJl9fb3BlbiB7XG4gICAgYW5pbWF0aW9uOiAwLjJzIGVhc2UtaW4gMHMgMSBub3JtYWwgZm9yd2FyZHMgcnVubmluZyBzbGlkZVVwO1xuICB9XG5cbiAgJl9fY2xvc2Uge1xuICAgIGFuaW1hdGlvbjogMC4ycyBlYXNlLWluIDBzIDEgbm9ybWFsIGZvcndhcmRzIHJ1bm5pbmcgc2xpZGVEb3duO1xuICB9XG5cbiAgJl9fbmF2IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmM2U4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm94LXNoYWRvdzogMCAwIDhweCAwICMxNjE2MTY4YztcbiAgfVxuXG4gICZfX2xpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIHBpY3R1cmUge1xuICAgICAgICBtaW4td2lkdGg6IDI1cHg7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgIH1cblxuICAgICAgaDUge1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogNTJweDtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmbG9hdDogcmlnaHQ7XG5cbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDUycHg7XG4gICAgICBoZWlnaHQ6IDUycHg7XG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVVcCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMik7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlRG93biB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjIpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi50aWstdG9rIHtcbiAgaW1nIHtcbiAgICB3aWR0aDogMTNweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbiJdfQ== */
