.contact-message-quick-quote-form .form__field--date h4,.contact-message-quick-quote-form .form__field--date label,.contact-message-quick-quote-form .form__field--dropoff-location h4,.contact-message-quick-quote-form .form__field--dropoff-location label,.contact-message-quick-quote-form .form__field--pickup-location h4,.contact-message-quick-quote-form .form__field--pickup-location label,.contact-message-quick-quote-form .form__field--return-date h4,.contact-message-quick-quote-form .form__field--return-date label,.contact-message-quick-quote-form .form__field--return-time h4,.contact-message-quick-quote-form .form__field--return-time label,.contact-message-quick-quote-form .form__field--time h4,.contact-message-quick-quote-form .form__field--time label{margin-left:25%;padding:0;text-align:center;width:75%}@media (max-width:599px){.contact-message-quick-quote-form .form__field--date h4,.contact-message-quick-quote-form .form__field--date label,.contact-message-quick-quote-form .form__field--dropoff-location h4,.contact-message-quick-quote-form .form__field--dropoff-location label,.contact-message-quick-quote-form .form__field--pickup-location h4,.contact-message-quick-quote-form .form__field--pickup-location label,.contact-message-quick-quote-form .form__field--return-date h4,.contact-message-quick-quote-form .form__field--return-date label,.contact-message-quick-quote-form .form__field--return-time h4,.contact-message-quick-quote-form .form__field--return-time label,.contact-message-quick-quote-form .form__field--time h4,.contact-message-quick-quote-form .form__field--time label{margin-left:0;width:100%}}.contact-message-quick-quote-form .form__field--date input[type=text],.contact-message-quick-quote-form .form__field--dropoff-location input[type=text],.contact-message-quick-quote-form .form__field--pickup-location input[type=text],.contact-message-quick-quote-form .form__field--return-date input[type=text],.contact-message-quick-quote-form .form__field--return-time input[type=text],.contact-message-quick-quote-form .form__field--time input[type=text]{text-align:center}.page-node-type-excursion-landing .section--content{background:#fff}.page-node-type-excursion-landing .section--content .inner{margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:100%;padding-bottom:20px;padding-top:20px}@media (min-width:1800px){.page-node-type-excursion-landing .section--content .inner{width:1200px}}@media (min-width:1200px) and (max-width:1799px){.page-node-type-excursion-landing .section--content .inner{width:1190px}}@media (min-width:600px) and (max-width:899px){.page-node-type-excursion-landing .section--content .inner{width:85vw}}@media (min-width:900px) and (max-width:1199px){.page-node-type-excursion-landing .section--content .inner{width:890px}}@media (max-width:599px){.page-node-type-excursion-landing .section--content .inner{width:calc(100vw - 10px)}}.page-node-type-excursion-landing .excursions-wrapper{padding-top:20px}.page-node-type-excursion-landing .excursions-wrapper .section-title{margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:1800px){.page-node-type-excursion-landing .excursions-wrapper .section-title{width:1200px}}@media (min-width:1200px) and (max-width:1799px){.page-node-type-excursion-landing .excursions-wrapper .section-title{width:1190px}}@media (min-width:600px) and (max-width:899px){.page-node-type-excursion-landing .excursions-wrapper .section-title{width:85vw}}@media (min-width:900px) and (max-width:1199px){.page-node-type-excursion-landing .excursions-wrapper .section-title{width:890px}}@media (max-width:599px){.page-node-type-excursion-landing .excursions-wrapper .section-title{width:calc(100vw - 10px)}}.page-node-type-excursion-landing .excursions-wrapper .section-title h2{margin-bottom:10px;text-align:center}.page-node-type-excursion-landing .excursions-wrapper .view--excursions{margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:1800px){.page-node-type-excursion-landing .excursions-wrapper .view--excursions{width:1200px}}@media (min-width:1200px) and (max-width:1799px){.page-node-type-excursion-landing .excursions-wrapper .view--excursions{width:1190px}}@media (min-width:600px) and (max-width:899px){.page-node-type-excursion-landing .excursions-wrapper .view--excursions{width:85vw}}@media (min-width:900px) and (max-width:1199px){.page-node-type-excursion-landing .excursions-wrapper .view--excursions{width:890px}}@media (max-width:599px){.page-node-type-excursion-landing .excursions-wrapper .view--excursions{width:calc(100vw - 10px)}}.page-node-type-excursion-landing .services-wrapper{margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:1800px){.page-node-type-excursion-landing .services-wrapper{width:1200px}}@media (min-width:1200px) and (max-width:1799px){.page-node-type-excursion-landing .services-wrapper{width:1190px}}@media (min-width:600px) and (max-width:899px){.page-node-type-excursion-landing .services-wrapper{width:85vw}}@media (min-width:900px) and (max-width:1199px){.page-node-type-excursion-landing .services-wrapper{width:890px}}@media (max-width:599px){.page-node-type-excursion-landing .services-wrapper{width:calc(100vw - 10px)}}.page-node-type-excursion-landing .services-wrapper .email__button{margin-bottom:0;padding-bottom:20px}.page-node-type-excursion .section--content{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:100%;padding-bottom:20px;padding-top:20px}@media (min-width:1800px){.page-node-type-excursion .section--content{width:1200px}}@media (min-width:1200px) and (max-width:1799px){.page-node-type-excursion .section--content{width:1190px}}@media (min-width:600px) and (max-width:899px){.page-node-type-excursion .section--content{width:85vw}}@media (min-width:900px) and (max-width:1199px){.page-node-type-excursion .section--content{width:890px}}@media (max-width:599px){.page-node-type-excursion .section--content{width:calc(100vw - 10px)}}.page-node-type-excursion .section--content .section__heading{text-align:center;width:100%}.page-node-type-excursion .section--content .images-column{-webkit-order:2;order:2;width:calc(33% - 20px)}@media (max-width:599px){.page-node-type-excursion .section--content .images-column{margin-bottom:20px;width:100%}}.page-node-type-excursion .section--content .images-column+.main-column{-webkit-order:1;order:1;width:calc(67% - 20px)}@media (max-width:599px){.page-node-type-excursion .section--content .images-column+.main-column{margin-bottom:20px;width:100%}}.page-node-type-excursion .section--content .images-column img{margin-bottom:20px}.page-node-type-excursion .section--content .main-column .collection-points,.page-node-type-excursion .section--content .main-column .video-iframe-wrapper{margin-bottom:20px}.page-node-type-excursion .section--content .main-column .collection-points .section-title{margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:1800px){.page-node-type-excursion .section--content .main-column .collection-points .section-title{width:1200px}}@media (min-width:1200px) and (max-width:1799px){.page-node-type-excursion .section--content .main-column .collection-points .section-title{width:1190px}}@media (min-width:600px) and (max-width:899px){.page-node-type-excursion .section--content .main-column .collection-points .section-title{width:85vw}}@media (min-width:900px) and (max-width:1199px){.page-node-type-excursion .section--content .main-column .collection-points .section-title{width:890px}}@media (max-width:599px){.page-node-type-excursion .section--content .main-column .collection-points .section-title{width:calc(100vw - 10px)}}.page-node-type-excursion .section--content .main-column .collection-points .section-title h2{color:#4b4b4b;font-size:1rem;font-weight:600;line-height:1.1rem;margin-bottom:10px}.page-node-type-excursion .section--content .main-column .collection-points .item{color:#4b4b4b;display:block;font-size:1rem;font-weight:600;line-height:1.1rem;margin-bottom:5px;padding:10px}.page-node-type-excursion .section--content .main-column .collection-points .item:nth-of-type(odd){background:#f0f0f0}.page-node-type-excursion .section--content .main-column .cta-wrapper{margin-bottom:20px;text-align:center}.page-node-type-excursion .section--content .main-column .cta-wrapper label{background:#f28e2c;border:1px solid transparent;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:1.1rem;margin-right:10px;padding:10px 20px;text-transform:uppercase;width:35%}.page-node-type-excursion .section--content .main-column .cta-wrapper label:active,.page-node-type-excursion .section--content .main-column .cta-wrapper label:hover{background:#f95912}.page-node-type-excursion .section--content .main-column .cta-wrapper a{background:#fff;border:1px solid #4b4b4b;color:#4b4b4b;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1.1rem;padding:10px 20px;text-transform:uppercase;width:35%}.page-node-type-excursion .section--content .main-column .cta-wrapper a:active,.page-node-type-excursion .section--content .main-column .cta-wrapper a:hover{background:#f0f0f0}.page-node-type-excursion .section--content .main-column .booking-form-toggle:checked+.booking-form{height:auto}.page-node-type-excursion .section--content .collection-point-content{margin-bottom:40px}.page-node-type-excursion .section--content .book-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between}.page-node-type-excursion .section--content .book-wrapper .by-phone,.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper{display:-webkit-flex;display:flex;-webkit-flex:1 1 0;flex:1 1 0;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-flow:column;flex-flow:column;margin:0 10px 20px;padding:10px}@media (max-width:599px){.page-node-type-excursion .section--content .book-wrapper .by-phone,.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper{margin-bottom:20px;width:100%}}.page-node-type-excursion .section--content .book-wrapper .by-phone .title,.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper .title{text-align:center}.page-node-type-excursion .section--content .book-wrapper .by-phone .title h4,.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper .title h4{color:#4b4b4b;font-size:1.3rem;font-weight:600;line-height:1.5rem;margin:0 auto 10px}.page-node-type-excursion .section--content .book-wrapper .by-phone .booking-form,.page-node-type-excursion .section--content .book-wrapper .by-phone .content,.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper .booking-form,.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper .content{-webkit-flex:1 0 auto;flex:1 0 auto}.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper{background:#f0f0f0;text-align:center}.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper .ticket-options{margin-bottom:10px}.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper .ticket-options .ticket{-webkit-align-items:stretch;align-items:stretch;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;margin-bottom:15px}.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper .ticket-options .ticket .label{-webkit-flex:1 0 100%;flex:1 0 100%;margin-bottom:5px;text-align:center}.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper .ticket-options .ticket button,.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper .ticket-options .ticket input{border:1px solid #b7cad7;-webkit-flex:0 1 auto;flex:0 1 auto;margin-bottom:0;text-align:center;width:40px}.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper .ticket-options .ticket input{margin-left:5px;margin-right:5px}.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper .ticket-options .ticket input[type=number]{width:80px}.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper .ticket-options .ticket button{cursor:pointer;padding:5px 10px}.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper .total-cost:before{content:"£";display:inline-block;margin-right:1px}.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper .booking-form .inner{background:#fff;padding:10px}.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper .booking-form .inner form table{margin:10px auto 20px}.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper .booking-form .inner form input{background:none}.page-node-type-excursion .section--content .book-wrapper .ticket-options--wrapper .booking-form .inner form input:disabled{background:none}.page-node-type-excursion .section--content .book-wrapper .by-phone{background:#f28e2c}.page-node-type-excursion .section--content .book-wrapper .by-phone .content{background:#fff;padding:10px}@media (max-width:899px){header.site-header .title-bar{background:#fff}header.site-header .title-bar .menu-icon{color:#4b4b4b}header.site-header .title-bar .menu-icon:after{background:#4b4b4b;box-shadow:0 7px 0 #4b4b4b,0 14px 0 #4b4b4b}}@media (max-width:899px){header.site-header .wrapper--branding{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-evenly;justify-content:space-evenly}header.site-header .wrapper--branding .branding__tagline{display:none}}@media (max-width:599px){header.site-header .wrapper--branding .branding__email,header.site-header .wrapper--branding .branding__phone-number,header.site-header .wrapper--branding .branding__quickquote{text-align:center;width:100%}header.site-header .wrapper--branding .branding__email,header.site-header .wrapper--branding .branding__phone-number{margin-bottom:10px}}header.site-header .top-bar ul>li{color:#4b4b4b;font-size:.9rem;font-weight:400;line-height:1.1rem}header.site-header .top-bar ul>li a{color:#4b4b4b;font-size:.9rem;font-weight:400;line-height:1.1rem}.testimonials__wrapper .owl-item{-webkit-align-self:flex-start;align-self:flex-start}.testimonials__wrapper .owl-item .testimonial__wrapper{background:#fff;border-radius:40px;border-top:none;padding:40px}.view--excursions .item{background:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:40px;padding:20px}.view--excursions .item .image{margin-bottom:10px;margin-right:20px;width:calc(20% - 10px)}@media (max-width:599px){.view--excursions .item .image{margin-bottom:20px;margin-right:0;width:100%}}.view--excursions .item .image img{display:block;height:auto;width:100%}.view--excursions .item .info{display:-webkit-flex;display:flex;-webkit-flex:1 1 0;flex:1 1 0;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.view--excursions .item .info .name,.view--excursions .item .info .name a{color:#4b4b4b;font-size:1.3rem;font-weight:600;line-height:1.5rem}.view--excursions .item .info .name .date{color:#4b4b4b;font-size:1.15rem;font-weight:600;line-height:1.3rem}.view--excursions .item .info .summary{margin-bottom:20px}.view--excursions .item .info .link a{background:#f28e2c;border:1px solid transparent;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:1.1rem;padding:10px 20px;text-transform:uppercase}.view--excursions .item .info .link a:active,.view--excursions .item .info .link a:hover{background:#f95912}
/*# sourceMappingURL=data:application/json;base64,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ZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5jb250YWN0LW1lc3NhZ2UtcXVpY2stcXVvdGUtZm9ybSAuZm9ybV9fZmllbGQtLXBpY2t1cC1sb2NhdGlvbiBsYWJlbCxcbi5jb250YWN0LW1lc3NhZ2UtcXVpY2stcXVvdGUtZm9ybSAuZm9ybV9fZmllbGQtLWRyb3BvZmYtbG9jYXRpb24gbGFiZWwsXG4uY29udGFjdC1tZXNzYWdlLXF1aWNrLXF1b3RlLWZvcm0gLmZvcm1fX2ZpZWxkLS1kYXRlIGxhYmVsLFxuLmNvbnRhY3QtbWVzc2FnZS1xdWljay1xdW90ZS1mb3JtIC5mb3JtX19maWVsZC0tcmV0dXJuLWRhdGUgbGFiZWwsXG4uY29udGFjdC1tZXNzYWdlLXF1aWNrLXF1b3RlLWZvcm0gLmZvcm1fX2ZpZWxkLS10aW1lIGxhYmVsLFxuLmNvbnRhY3QtbWVzc2FnZS1xdWljay1xdW90ZS1mb3JtIC5mb3JtX19maWVsZC0tcmV0dXJuLXRpbWUgbGFiZWwsXG4uY29udGFjdC1tZXNzYWdlLXF1aWNrLXF1b3RlLWZvcm0gLmZvcm1fX2ZpZWxkLS1waWNrdXAtbG9jYXRpb24gaDQsXG4uY29udGFjdC1tZXNzYWdlLXF1aWNrLXF1b3RlLWZvcm0gLmZvcm1fX2ZpZWxkLS1kcm9wb2ZmLWxvY2F0aW9uIGg0LFxuLmNvbnRhY3QtbWVzc2FnZS1xdWljay1xdW90ZS1mb3JtIC5mb3JtX19maWVsZC0tZGF0ZSBoNCxcbi5jb250YWN0LW1lc3NhZ2UtcXVpY2stcXVvdGUtZm9ybSAuZm9ybV9fZmllbGQtLXJldHVybi1kYXRlIGg0LFxuLmNvbnRhY3QtbWVzc2FnZS1xdWljay1xdW90ZS1mb3JtIC5mb3JtX19maWVsZC0tdGltZSBoNCxcbi5jb250YWN0LW1lc3NhZ2UtcXVpY2stcXVvdGUtZm9ybSAuZm9ybV9fZmllbGQtLXJldHVybi10aW1lIGg0IHtcbiAgd2lkdGg6IDc1JTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5jb250YWN0LW1lc3NhZ2UtcXVpY2stcXVvdGUtZm9ybSAuZm9ybV9fZmllbGQtLXBpY2t1cC1sb2NhdGlvbiBsYWJlbCxcbiAgLmNvbnRhY3QtbWVzc2FnZS1xdWljay1xdW90ZS1mb3JtIC5mb3JtX19maWVsZC0tZHJvcG9mZi1sb2NhdGlvbiBsYWJlbCxcbiAgLmNvbnRhY3QtbWVzc2FnZS1xdWljay1xdW90ZS1mb3JtIC5mb3JtX19maWVsZC0tZGF0ZSBsYWJlbCxcbiAgLmNvbnRhY3QtbWVzc2FnZS1xdWljay1xdW90ZS1mb3JtIC5mb3JtX19maWVsZC0tcmV0dXJuLWRhdGUgbGFiZWwsXG4gIC5jb250YWN0LW1lc3NhZ2UtcXVpY2stcXVvdGUtZm9ybSAuZm9ybV9fZmllbGQtLXRpbWUgbGFiZWwsXG4gIC5jb250YWN0LW1lc3NhZ2UtcXVpY2stcXVvdGUtZm9ybSAuZm9ybV9fZmllbGQtLXJldHVybi10aW1lIGxhYmVsLFxuICAuY29udGFjdC1tZXNzYWdlLXF1aWNrLXF1b3RlLWZvcm0gLmZvcm1fX2ZpZWxkLS1waWNrdXAtbG9jYXRpb24gaDQsXG4gIC5jb250YWN0LW1lc3NhZ2UtcXVpY2stcXVvdGUtZm9ybSAuZm9ybV9fZmllbGQtLWRyb3BvZmYtbG9jYXRpb24gaDQsXG4gIC5jb250YWN0LW1lc3NhZ2UtcXVpY2stcXVvdGUtZm9ybSAuZm9ybV9fZmllbGQtLWRhdGUgaDQsXG4gIC5jb250YWN0LW1lc3NhZ2UtcXVpY2stcXVvdGUtZm9ybSAuZm9ybV9fZmllbGQtLXJldHVybi1kYXRlIGg0LFxuICAuY29udGFjdC1tZXNzYWdlLXF1aWNrLXF1b3RlLWZvcm0gLmZvcm1fX2ZpZWxkLS10aW1lIGg0LFxuICAuY29udGFjdC1tZXNzYWdlLXF1aWNrLXF1b3RlLWZvcm0gLmZvcm1fX2ZpZWxkLS1yZXR1cm4tdGltZSBoNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb250YWN0LW1lc3NhZ2UtcXVpY2stcXVvdGUtZm9ybSAuZm9ybV9fZmllbGQtLXBpY2t1cC1sb2NhdGlvbiBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbi5jb250YWN0LW1lc3NhZ2UtcXVpY2stcXVvdGUtZm9ybSAuZm9ybV9fZmllbGQtLWRyb3BvZmYtbG9jYXRpb24gaW5wdXRbdHlwZT1cInRleHRcIl0sXG4uY29udGFjdC1tZXNzYWdlLXF1aWNrLXF1b3RlLWZvcm0gLmZvcm1fX2ZpZWxkLS1kYXRlIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuLmNvbnRhY3QtbWVzc2FnZS1xdWljay1xdW90ZS1mb3JtIC5mb3JtX19maWVsZC0tcmV0dXJuLWRhdGUgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4uY29udGFjdC1tZXNzYWdlLXF1aWNrLXF1b3RlLWZvcm0gLmZvcm1fX2ZpZWxkLS10aW1lIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuLmNvbnRhY3QtbWVzc2FnZS1xdWljay1xdW90ZS1mb3JtIC5mb3JtX19maWVsZC0tcmV0dXJuLXRpbWUgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uLWxhbmRpbmcgLnNlY3Rpb24tLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbi1sYW5kaW5nIC5zZWN0aW9uLS1jb250ZW50IC5pbm5lciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkge1xuICAucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uLWxhbmRpbmcgLnNlY3Rpb24tLWNvbnRlbnQgLmlubmVyIHtcbiAgICB3aWR0aDogMTIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTc5OXB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24tbGFuZGluZyAuc2VjdGlvbi0tY29udGVudCAuaW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEyMDBweCAtIDEwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA4OTlweCkge1xuICAucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uLWxhbmRpbmcgLnNlY3Rpb24tLWNvbnRlbnQgLmlubmVyIHtcbiAgICB3aWR0aDogODV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24tbGFuZGluZyAuc2VjdGlvbi0tY29udGVudCAuaW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDkwMHB4IC0gMTBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTlweCkge1xuICAucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uLWxhbmRpbmcgLnNlY3Rpb24tLWNvbnRlbnQgLmlubmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDB2dyAtIDEwcHgpO1xuICB9XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uLWxhbmRpbmcgLmV4Y3Vyc2lvbnMtd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbi1sYW5kaW5nIC5leGN1cnNpb25zLXdyYXBwZXIgLnNlY3Rpb24tdGl0bGUge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24tbGFuZGluZyAuZXhjdXJzaW9ucy13cmFwcGVyIC5zZWN0aW9uLXRpdGxlIHtcbiAgICB3aWR0aDogMTIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTc5OXB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24tbGFuZGluZyAuZXhjdXJzaW9ucy13cmFwcGVyIC5zZWN0aW9uLXRpdGxlIHtcbiAgICB3aWR0aDogY2FsYygxMjAwcHggLSAxMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogODk5cHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbi1sYW5kaW5nIC5leGN1cnNpb25zLXdyYXBwZXIgLnNlY3Rpb24tdGl0bGUge1xuICAgIHdpZHRoOiA4NXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbi1sYW5kaW5nIC5leGN1cnNpb25zLXdyYXBwZXIgLnNlY3Rpb24tdGl0bGUge1xuICAgIHdpZHRoOiBjYWxjKDkwMHB4IC0gMTBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTlweCkge1xuICAucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uLWxhbmRpbmcgLmV4Y3Vyc2lvbnMtd3JhcHBlciAuc2VjdGlvbi10aXRsZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwdncgLSAxMHB4KTtcbiAgfVxufVxuLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbi1sYW5kaW5nIC5leGN1cnNpb25zLXdyYXBwZXIgLnNlY3Rpb24tdGl0bGUgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uLWxhbmRpbmcgLmV4Y3Vyc2lvbnMtd3JhcHBlciAudmlldy0tZXhjdXJzaW9ucyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxODAwcHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbi1sYW5kaW5nIC5leGN1cnNpb25zLXdyYXBwZXIgLnZpZXctLWV4Y3Vyc2lvbnMge1xuICAgIHdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNzk5cHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbi1sYW5kaW5nIC5leGN1cnNpb25zLXdyYXBwZXIgLnZpZXctLWV4Y3Vyc2lvbnMge1xuICAgIHdpZHRoOiBjYWxjKDEyMDBweCAtIDEwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA4OTlweCkge1xuICAucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uLWxhbmRpbmcgLmV4Y3Vyc2lvbnMtd3JhcHBlciAudmlldy0tZXhjdXJzaW9ucyB7XG4gICAgd2lkdGg6IDg1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uLWxhbmRpbmcgLmV4Y3Vyc2lvbnMtd3JhcHBlciAudmlldy0tZXhjdXJzaW9ucyB7XG4gICAgd2lkdGg6IGNhbGMoOTAwcHggLSAxMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24tbGFuZGluZyAuZXhjdXJzaW9ucy13cmFwcGVyIC52aWV3LS1leGN1cnNpb25zIHtcbiAgICB3aWR0aDogY2FsYygxMDB2dyAtIDEwcHgpO1xuICB9XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uLWxhbmRpbmcgLnNlcnZpY2VzLXdyYXBwZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24tbGFuZGluZyAuc2VydmljZXMtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE3OTlweCkge1xuICAucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uLWxhbmRpbmcgLnNlcnZpY2VzLXdyYXBwZXIge1xuICAgIHdpZHRoOiBjYWxjKDEyMDBweCAtIDEwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA4OTlweCkge1xuICAucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uLWxhbmRpbmcgLnNlcnZpY2VzLXdyYXBwZXIge1xuICAgIHdpZHRoOiA4NXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbi1sYW5kaW5nIC5zZXJ2aWNlcy13cmFwcGVyIHtcbiAgICB3aWR0aDogY2FsYyg5MDBweCAtIDEwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbi1sYW5kaW5nIC5zZXJ2aWNlcy13cmFwcGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDB2dyAtIDEwcHgpO1xuICB9XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uLWxhbmRpbmcgLnNlcnZpY2VzLXdyYXBwZXIgLmVtYWlsX19idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNzk5cHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCB7XG4gICAgd2lkdGg6IGNhbGMoMTIwMHB4IC0gMTBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDg5OXB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQge1xuICAgIHdpZHRoOiA4NXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCB7XG4gICAgd2lkdGg6IGNhbGMoOTAwcHggLSAxMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQge1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gMTBweCk7XG4gIH1cbn1cbi5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQgLnNlY3Rpb25fX2hlYWRpbmcge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCAuaW1hZ2VzLWNvbHVtbiB7XG4gIHdpZHRoOiBjYWxjKDMzJSAtIDIwcHgpO1xuICBvcmRlcjogMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTlweCkge1xuICAucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uIC5zZWN0aW9uLS1jb250ZW50IC5pbWFnZXMtY29sdW1uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uIC5zZWN0aW9uLS1jb250ZW50IC5pbWFnZXMtY29sdW1uICsgLm1haW4tY29sdW1uIHtcbiAgd2lkdGg6IGNhbGMoNjclIC0gMjBweCk7XG4gIG9yZGVyOiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQgLmltYWdlcy1jb2x1bW4gKyAubWFpbi1jb2x1bW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQgLmltYWdlcy1jb2x1bW4gaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQgLm1haW4tY29sdW1uIHtcbiAgLyouYm9va2luZy1mb3JtIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAY29sb3VyLS0xNjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAoQHBpeGVsTWFyZ2luICogMik7XG5cbiAgICAgICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IChAcGl4ZWxNYXJnaW4gKiA0KSBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAoQHBpeGVsTWFyZ2luICogNCk7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBjb2xvdXItLTQ7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIEBwaG9uZXMtb25seSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IChAcGl4ZWxNYXJnaW4gKiAyKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogKEBwaXhlbE1hcmdpbiAqIDIpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cImltYWdlXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0oQHBpeGVsTWFyZ2luKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJYXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogKEBwaXhlbE1hcmdpbiAqIC41KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIEBwaG9uZXMtb25seSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBAcGl4ZWxNYXJnaW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IEBwaXhlbE1hcmdpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9Ki9cbn1cbi5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQgLm1haW4tY29sdW1uIC52aWRlby1pZnJhbWUtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uIC5zZWN0aW9uLS1jb250ZW50IC5tYWluLWNvbHVtbiAuY29sbGVjdGlvbi1wb2ludHMge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCAubWFpbi1jb2x1bW4gLmNvbGxlY3Rpb24tcG9pbnRzIC5zZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkge1xuICAucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uIC5zZWN0aW9uLS1jb250ZW50IC5tYWluLWNvbHVtbiAuY29sbGVjdGlvbi1wb2ludHMgLnNlY3Rpb24tdGl0bGUge1xuICAgIHdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNzk5cHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCAubWFpbi1jb2x1bW4gLmNvbGxlY3Rpb24tcG9pbnRzIC5zZWN0aW9uLXRpdGxlIHtcbiAgICB3aWR0aDogY2FsYygxMjAwcHggLSAxMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogODk5cHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCAubWFpbi1jb2x1bW4gLmNvbGxlY3Rpb24tcG9pbnRzIC5zZWN0aW9uLXRpdGxlIHtcbiAgICB3aWR0aDogODV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQgLm1haW4tY29sdW1uIC5jb2xsZWN0aW9uLXBvaW50cyAuc2VjdGlvbi10aXRsZSB7XG4gICAgd2lkdGg6IGNhbGMoOTAwcHggLSAxMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQgLm1haW4tY29sdW1uIC5jb2xsZWN0aW9uLXBvaW50cyAuc2VjdGlvbi10aXRsZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwdncgLSAxMHB4KTtcbiAgfVxufVxuLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCAubWFpbi1jb2x1bW4gLmNvbGxlY3Rpb24tcG9pbnRzIC5zZWN0aW9uLXRpdGxlIGgyIHtcbiAgY29sb3I6ICM0YjRiNGI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQgLm1haW4tY29sdW1uIC5jb2xsZWN0aW9uLXBvaW50cyAuaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjNGI0YjRiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uIC5zZWN0aW9uLS1jb250ZW50IC5tYWluLWNvbHVtbiAuY29sbGVjdGlvbi1wb2ludHMgLml0ZW06bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uIC5zZWN0aW9uLS1jb250ZW50IC5tYWluLWNvbHVtbiAuY3RhLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uIC5zZWN0aW9uLS1jb250ZW50IC5tYWluLWNvbHVtbiAuY3RhLXdyYXBwZXIgbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmMjhlMmM7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMzUlO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCAubWFpbi1jb2x1bW4gLmN0YS13cmFwcGVyIGxhYmVsOmhvdmVyLFxuLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCAubWFpbi1jb2x1bW4gLmN0YS13cmFwcGVyIGxhYmVsOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmOTU5MTI7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uIC5zZWN0aW9uLS1jb250ZW50IC5tYWluLWNvbHVtbiAuY3RhLXdyYXBwZXIgYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICM0YjRiNGI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRiNGI0YjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHdpZHRoOiAzNSU7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uIC5zZWN0aW9uLS1jb250ZW50IC5tYWluLWNvbHVtbiAuY3RhLXdyYXBwZXIgYTpob3Zlcixcbi5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQgLm1haW4tY29sdW1uIC5jdGEtd3JhcHBlciBhOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uIC5zZWN0aW9uLS1jb250ZW50IC5tYWluLWNvbHVtbiAuYm9va2luZy1mb3JtLXRvZ2dsZTpjaGVja2VkICsgLmJvb2tpbmctZm9ybSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQgLmNvbGxlY3Rpb24tcG9pbnQtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uIC5zZWN0aW9uLS1jb250ZW50IC5ib29rLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQgLmJvb2std3JhcHBlciAudGlja2V0LW9wdGlvbnMtLXdyYXBwZXIsXG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uIC5zZWN0aW9uLS1jb250ZW50IC5ib29rLXdyYXBwZXIgLmJ5LXBob25lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgZmxleDogMSAxIDA7XG4gIG1hcmdpbjogMCAxMHB4IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCAuYm9vay13cmFwcGVyIC50aWNrZXQtb3B0aW9ucy0td3JhcHBlcixcbiAgLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCAuYm9vay13cmFwcGVyIC5ieS1waG9uZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCAuYm9vay13cmFwcGVyIC50aWNrZXQtb3B0aW9ucy0td3JhcHBlciAudGl0bGUsXG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uIC5zZWN0aW9uLS1jb250ZW50IC5ib29rLXdyYXBwZXIgLmJ5LXBob25lIC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQgLmJvb2std3JhcHBlciAudGlja2V0LW9wdGlvbnMtLXdyYXBwZXIgLnRpdGxlIGg0LFxuLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCAuYm9vay13cmFwcGVyIC5ieS1waG9uZSAudGl0bGUgaDQge1xuICBtYXJnaW46IDAgYXV0byAxMHB4IGF1dG87XG4gIGNvbG9yOiAjNGI0YjRiO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQgLmJvb2std3JhcHBlciAudGlja2V0LW9wdGlvbnMtLXdyYXBwZXIgLmJvb2tpbmctZm9ybSxcbi5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQgLmJvb2std3JhcHBlciAuYnktcGhvbmUgLmJvb2tpbmctZm9ybSxcbi5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQgLmJvb2std3JhcHBlciAudGlja2V0LW9wdGlvbnMtLXdyYXBwZXIgLmNvbnRlbnQsXG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uIC5zZWN0aW9uLS1jb250ZW50IC5ib29rLXdyYXBwZXIgLmJ5LXBob25lIC5jb250ZW50IHtcbiAgZmxleDogMSAwIGF1dG87XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uIC5zZWN0aW9uLS1jb250ZW50IC5ib29rLXdyYXBwZXIgLnRpY2tldC1vcHRpb25zLS13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCAuYm9vay13cmFwcGVyIC50aWNrZXQtb3B0aW9ucy0td3JhcHBlciAudGlja2V0LW9wdGlvbnMge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCAuYm9vay13cmFwcGVyIC50aWNrZXQtb3B0aW9ucy0td3JhcHBlciAudGlja2V0LW9wdGlvbnMgLnRpY2tldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCAuYm9vay13cmFwcGVyIC50aWNrZXQtb3B0aW9ucy0td3JhcHBlciAudGlja2V0LW9wdGlvbnMgLnRpY2tldCAubGFiZWwge1xuICBmbGV4OiAxIDAgMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uIC5zZWN0aW9uLS1jb250ZW50IC5ib29rLXdyYXBwZXIgLnRpY2tldC1vcHRpb25zLS13cmFwcGVyIC50aWNrZXQtb3B0aW9ucyAudGlja2V0IGlucHV0LFxuLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCAuYm9vay13cmFwcGVyIC50aWNrZXQtb3B0aW9ucy0td3JhcHBlciAudGlja2V0LW9wdGlvbnMgLnRpY2tldCBidXR0b24ge1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiN2NhZDc7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQgLmJvb2std3JhcHBlciAudGlja2V0LW9wdGlvbnMtLXdyYXBwZXIgLnRpY2tldC1vcHRpb25zIC50aWNrZXQgaW5wdXQge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQgLmJvb2std3JhcHBlciAudGlja2V0LW9wdGlvbnMtLXdyYXBwZXIgLnRpY2tldC1vcHRpb25zIC50aWNrZXQgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gIHdpZHRoOiA4MHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCAuYm9vay13cmFwcGVyIC50aWNrZXQtb3B0aW9ucy0td3JhcHBlciAudGlja2V0LW9wdGlvbnMgLnRpY2tldCBidXR0b24ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCAuYm9vay13cmFwcGVyIC50aWNrZXQtb3B0aW9ucy0td3JhcHBlciAudG90YWwtY29zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIsKjXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uIC5zZWN0aW9uLS1jb250ZW50IC5ib29rLXdyYXBwZXIgLnRpY2tldC1vcHRpb25zLS13cmFwcGVyIC5ib29raW5nLWZvcm0gLmlubmVyIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQgLmJvb2std3JhcHBlciAudGlja2V0LW9wdGlvbnMtLXdyYXBwZXIgLmJvb2tpbmctZm9ybSAuaW5uZXIgZm9ybSB0YWJsZSB7XG4gIG1hcmdpbjogMTBweCBhdXRvIDIwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhjdXJzaW9uIC5zZWN0aW9uLS1jb250ZW50IC5ib29rLXdyYXBwZXIgLnRpY2tldC1vcHRpb25zLS13cmFwcGVyIC5ib29raW5nLWZvcm0gLmlubmVyIGZvcm0gaW5wdXQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCAuYm9vay13cmFwcGVyIC50aWNrZXQtb3B0aW9ucy0td3JhcHBlciAuYm9va2luZy1mb3JtIC5pbm5lciBmb3JtIGlucHV0OmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1leGN1cnNpb24gLnNlY3Rpb24tLWNvbnRlbnQgLmJvb2std3JhcHBlciAuYnktcGhvbmUge1xuICBiYWNrZ3JvdW5kOiAjZjI4ZTJjO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV4Y3Vyc2lvbiAuc2VjdGlvbi0tY29udGVudCAuYm9vay13cmFwcGVyIC5ieS1waG9uZSAuY29udGVudCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODk5cHgpIHtcbiAgaGVhZGVyLnNpdGUtaGVhZGVyIC50aXRsZS1iYXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIH1cbiAgaGVhZGVyLnNpdGUtaGVhZGVyIC50aXRsZS1iYXIgLm1lbnUtaWNvbiB7XG4gICAgY29sb3I6ICM0YjRiNGI7XG4gIH1cbiAgaGVhZGVyLnNpdGUtaGVhZGVyIC50aXRsZS1iYXIgLm1lbnUtaWNvbjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzRiNGI0YjtcbiAgICBib3gtc2hhZG93OiAwIDdweCAwICM0YjRiNGIsIDAgMTRweCAwICM0YjRiNGI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OTlweCkge1xuICBoZWFkZXIuc2l0ZS1oZWFkZXIgLndyYXBwZXItLWJyYW5kaW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OTlweCkge1xuICBoZWFkZXIuc2l0ZS1oZWFkZXIgLndyYXBwZXItLWJyYW5kaW5nIC5icmFuZGluZ19fdGFnbGluZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIGhlYWRlci5zaXRlLWhlYWRlciAud3JhcHBlci0tYnJhbmRpbmcgLmJyYW5kaW5nX19waG9uZS1udW1iZXIsXG4gIGhlYWRlci5zaXRlLWhlYWRlciAud3JhcHBlci0tYnJhbmRpbmcgLmJyYW5kaW5nX19lbWFpbCxcbiAgaGVhZGVyLnNpdGUtaGVhZGVyIC53cmFwcGVyLS1icmFuZGluZyAuYnJhbmRpbmdfX3F1aWNrcXVvdGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIGhlYWRlci5zaXRlLWhlYWRlciAud3JhcHBlci0tYnJhbmRpbmcgLmJyYW5kaW5nX19waG9uZS1udW1iZXIsXG4gIGhlYWRlci5zaXRlLWhlYWRlciAud3JhcHBlci0tYnJhbmRpbmcgLmJyYW5kaW5nX19lbWFpbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuaGVhZGVyLnNpdGUtaGVhZGVyIC50b3AtYmFyIHVsID4gbGkge1xuICBjb2xvcjogIzRiNGI0YjtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5oZWFkZXIuc2l0ZS1oZWFkZXIgLnRvcC1iYXIgdWwgPiBsaSBhIHtcbiAgY29sb3I6ICM0YjRiNGI7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBsaW5lLWhlaWdodDogMS4xcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnRlc3RpbW9uaWFsc19fd3JhcHBlciAub3dsLWl0ZW0ge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuLnRlc3RpbW9uaWFsc19fd3JhcHBlciAub3dsLWl0ZW0gLnRlc3RpbW9uaWFsX193cmFwcGVyIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgcGFkZGluZzogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi52aWV3LS1leGN1cnNpb25zIC5pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4udmlldy0tZXhjdXJzaW9ucyAuaXRlbSAuaW1hZ2Uge1xuICB3aWR0aDogY2FsYygyMCUgLSAxMHB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC52aWV3LS1leGN1cnNpb25zIC5pdGVtIC5pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi52aWV3LS1leGN1cnNpb25zIC5pdGVtIC5pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbn1cbi52aWV3LS1leGN1cnNpb25zIC5pdGVtIC5pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXg6IDEgMSAwO1xufVxuLnZpZXctLWV4Y3Vyc2lvbnMgLml0ZW0gLmluZm8gLm5hbWUge1xuICBjb2xvcjogIzRiNGI0YjtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4udmlldy0tZXhjdXJzaW9ucyAuaXRlbSAuaW5mbyAubmFtZSBhIHtcbiAgY29sb3I6ICM0YjRiNGI7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnZpZXctLWV4Y3Vyc2lvbnMgLml0ZW0gLmluZm8gLm5hbWUgLmRhdGUge1xuICBjb2xvcjogIzRiNGI0YjtcbiAgZm9udC1zaXplOiAxLjE1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnZpZXctLWV4Y3Vyc2lvbnMgLml0ZW0gLmluZm8gLnN1bW1hcnkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnZpZXctLWV4Y3Vyc2lvbnMgLml0ZW0gLmluZm8gLmxpbmsgYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogI2YyOGUyYztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuLnZpZXctLWV4Y3Vyc2lvbnMgLml0ZW0gLmluZm8gLmxpbmsgYTpob3Zlcixcbi52aWV3LS1leGN1cnNpb25zIC5pdGVtIC5pbmZvIC5saW5rIGE6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2Y5NTkxMjtcbn1cbi8qIGh0dHBzOi8vbWVkaXVtLmZyZWVjb2RlY2FtcC5vcmcvdGhlLTEwMC1jb3JyZWN0LXdheS10by1kby1jc3MtYnJlYWtwb2ludHMtODhkNmE1YmExODYyICovXG4iXX0= */